From 25a519f3f78dd8579ff8b8b96e59c846879628c8 Mon Sep 17 00:00:00 2001 From: dwithana Date: Fri, 10 May 2024 13:57:13 -0400 Subject: [PATCH] Latest build files for testing in Avalon --- dist/ramp.cjs.js | 12 ++++++------ dist/ramp.cjs.min.js | 2 +- dist/ramp.esm.js | 12 ++++++------ dist/ramp.umd.js | 12 ++++++------ docs/build/bundle.5eac0765.js | 2 -- docs/build/bundle.6ca4ccaf.js | 2 ++ ...js.LICENSE.txt => bundle.6ca4ccaf.js.LICENSE.txt} | 0 docs/index.html | 2 +- 8 files changed, 22 insertions(+), 22 deletions(-) delete mode 100644 docs/build/bundle.5eac0765.js create mode 100644 docs/build/bundle.6ca4ccaf.js rename docs/build/{bundle.5eac0765.js.LICENSE.txt => bundle.6ca4ccaf.js.LICENSE.txt} (100%) diff --git a/dist/ramp.cjs.js b/dist/ramp.cjs.js index 0c4b62a6..f1cbd785 100644 --- a/dist/ramp.cjs.js +++ b/dist/ramp.cjs.js @@ -4871,9 +4871,9 @@ function VideoJSPlayer(_ref) { player = playerState.player, currentTime = playerState.currentTime; var _React$useState = React__default["default"].useState(canvasIndex), - _React$useState2 = _slicedToArray(_React$useState, 2), - cIndex = _React$useState2[0], - _setCIndex = _React$useState2[1]; + _React$useState2 = _slicedToArray(_React$useState, 2); + _React$useState2[0]; + var _setCIndex = _React$useState2[1]; var _React$useState3 = React__default["default"].useState(false), _React$useState4 = _slicedToArray(_React$useState3, 2), isReady = _React$useState4[0], @@ -5694,7 +5694,8 @@ function VideoJSPlayer(_ref) { return null; }; return /*#__PURE__*/React__default["default"].createElement("div", null, /*#__PURE__*/React__default["default"].createElement("div", { - "data-vjs-player": true + "data-vjs-player": true, + "data-canvasindex": cIndexRef.current }, canvasIsEmptyRef.current && /*#__PURE__*/React__default["default"].createElement("div", { "data-testid": "inaccessible-message-display" // These styles needs to be inline for the poster to display within the Video boundaries @@ -5724,7 +5725,7 @@ function VideoJSPlayer(_ref) { } })), /*#__PURE__*/React__default["default"].createElement("video", { "data-testid": "videojs-".concat(isVideo ? 'video' : 'audio', "-element"), - "data-canvasindex": cIndex, + "data-canvasindex": cIndexRef.current, ref: videoJSRef, className: "video-js vjs-big-play-centered", onTouchStart: saveTouchStartCoords, @@ -6227,7 +6228,6 @@ var MediaPlayer = function MediaPlayer(_ref) { className: "ramp--media_player", role: "presentation" }, /*#__PURE__*/React__default["default"].createElement(VideoJSPlayer, { - id: PLAYER_ID, isVideo: isVideo, isPlaylist: playlist.isPlaylist, trackScrubberRef: trackScrubberRef, diff --git a/dist/ramp.cjs.min.js b/dist/ramp.cjs.min.js index a066d460..e57d6a7b 100644 --- a/dist/ramp.cjs.min.js +++ b/dist/ramp.cjs.min.js @@ -1 +1 @@ -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("manifesto.js"),r=require("mime-db"),n=require("sanitize-html"),a=require("react-error-boundary"),i=require("video.js"),u=require("react-dom"),o=require("mammoth");function l(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}function c(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var s=l(e),f=l(r),d=l(n),p=l(i),v=l(u),m=l(o),h="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function y(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function g(e,t,r){return e(r={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&r.path)}},r.exports),r.exports}var b=g((function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports})),_=g((function(e){e.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,u,o=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(o.push(n.value),o.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(u=r.return(),Object(u)!==u))return}finally{if(c)throw a}}return o}},e.exports.__esModule=!0,e.exports.default=e.exports})),x=g((function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:A,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"updateManifest":return M(M({},e),{},{manifest:M({},t.manifest)});case"switchCanvas":var r=e.canvasSegments.length>0&&e.canvasSegments.filter((function(e){return e.canvasIndex==t.canvasIndex+1&&!e.isCanvas}));return M(M({},e),{},{canvasIndex:t.canvasIndex,hasStructure:r.length>0});case"switchItem":return M(M({},e),{},{currentNavItem:t.item});case"canvasDuration":return M(M({},e),{},{canvasDuration:t.canvasDuration});case"canvasTargets":return M(M({},e),{},{targets:t.canvasTargets});case"hasMultipleItems":return M(M({},e),{},{hasMultiItems:t.isMultiSource});case"setSrcIndex":return M(M({},e),{},{srcIndex:t.srcIndex});case"setItemStartTime":return M(M({},e),{},{startTime:t.startTime});case"setAutoAdvance":return M(M({},e),{},{autoAdvance:t.autoAdvance});case"setPlaylistMarkers":if(t.markers)return M(M({},e),{},{playlist:M(M({},e.playlist),{},{markers:t.markers})});if(t.updatedMarkers)return M(M({},e),{},{playlist:M(M({},e.playlist),{},{markers:e.playlist.markers.map((function(r){return r.canvasIndex===e.canvasIndex&&(r.canvasMarkers=t.updatedMarkers),r}))})});case"setIsEditing":return M(M({},e),{},{playlist:M(M({},e.playlist),{},{isEditing:t.isEditing})});case"setIsPlaylist":return M(M({},e),{},{playlist:M(M({},e.playlist),{},{isPlaylist:t.isPlaylist})});case"setCanvasIsEmpty":return M(M({},e),{},{canvasIsEmpty:t.isEmpty});case"setAnnotationService":return M(M({},e),{},{playlist:M(M({},e.playlist),{},{annotationServiceId:t.annotationService,hasAnnotationService:!!t.annotationService})});case"setStructures":return M(M({},e),{},{structures:t.structures});case"setCanvasSegments":var n=t.timespans.filter((function(t){return t.canvasIndex==e.canvasIndex+1&&!t.isCanvas}));return M(M({},e),{},{canvasSegments:t.timespans,hasStructure:n.length>0});default:throw new Error("Unhandled action type: ".concat(t.type))}}function N(e){var t=e.initialState,r=void 0===t?A:t,n=e.children,a=s.default.useReducer(L,r),i=E(a,2),u=i[0],o=i[1];return s.default.createElement(R.Provider,{value:u},s.default.createElement(O.Provider,{value:o},n))}function D(){var e=s.default.useContext(R);if(void 0===e)throw new Error("useManifestState must be used within a ManifestProvider");return e}function B(){var e=s.default.useContext(O);if(void 0===e)throw new Error("useManifestDispatch must be used within a ManifestProvider");return e}function F(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;t0&&void 0!==arguments[0]?arguments[0]:V,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"updatePlayer":return U(U({},e),{},{player:t.player});case"navClick":return U(U({},e),{},{clickedUrl:t.clickedUrl,isClicked:!0});case"resetClick":return U(U({},e),{},{isClicked:!1});case"setTimeFragment":return U(U({},e),{},{startTime:t.startTime,endTime:t.endTime});case"setPlayingStatus":return U(U({},e),{},{isPlaying:t.isPlaying});case"setCaptionStatus":return U(U({},e),{},{captionOn:t.captionOn});case"setIsEnded":return U(U({},e),{},{isEnded:t.isEnded});case"setCurrentTime":return U(U({},e),{},{currentTime:t.currentTime});case"setPlayerFocusElement":return U(U({},e),{},{playerFocusElement:t.element?t.element:""});default:throw new Error("Unhandled action type: ".concat(t.type))}}function H(e){var t=e.initialState,r=void 0===t?V:t,n=e.children,a=s.default.useReducer(z,r),i=E(a,2),u=i[0],o=i[1];return s.default.createElement(q.Provider,{value:u},s.default.createElement(W.Provider,{value:o},n))}function $(){var e=s.default.useContext(q);if(void 0===e)throw new Error("usePlayerState must be used within the PlayerProvider");return e}function G(){var e=s.default.useContext(W);if(void 0===e)throw new Error("usePlayerDispatch must be used within the PlayerProvider");return e}var J=y(g((function(e){function t(e,t,r,n,a,i,u){try{var o=e[i](u),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,a)}e.exports=function(e){return function(){var r=this,n=arguments;return new Promise((function(a,i){var u=e.apply(r,n);function o(e){t(u,a,i,o,l,"next",e)}function l(e){t(u,a,i,o,l,"throw",e)}o(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports}))),Z=g((function(e){var t=T.default;function r(){e.exports=r=function(){return n},e.exports.__esModule=!0,e.exports.default=e.exports;var n={},a=Object.prototype,i=a.hasOwnProperty,u=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},l=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function f(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{f({},"")}catch(e){f=function(e,t,r){return e[t]=r}}function d(e,t,r,n){var a=t&&t.prototype instanceof m?t:m,i=Object.create(a.prototype),o=new I(n||[]);return u(i,"_invoke",{value:E(e,r,o)}),i}function p(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}n.wrap=d;var v={};function m(){}function h(){}function y(){}var g={};f(g,l,(function(){return this}));var b=Object.getPrototypeOf,_=b&&b(b(j([])));_&&_!==a&&i.call(_,l)&&(g=_);var x=y.prototype=m.prototype=Object.create(g);function w(e){["next","throw","return"].forEach((function(t){f(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,r){function n(a,u,o,l){var c=p(e[a],e,u);if("throw"!==c.type){var s=c.arg,f=s.value;return f&&"object"==t(f)&&i.call(f,"__await")?r.resolve(f.__await).then((function(e){n("next",e,o,l)}),(function(e){n("throw",e,o,l)})):r.resolve(f).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,l)}))}l(c.arg)}var a;u(this,"_invoke",{value:function(e,t){function i(){return new r((function(r,a){n(e,t,r,a)}))}return a=a?a.then(i,i):i()}})}function E(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return P()}for(r.method=a,r.arg=i;;){var u=r.delegate;if(u){var o=T(u,r);if(o){if(o===v)continue;return o}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=p(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===v)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function T(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,T(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var a=p(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,v;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,v):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function j(e){if(e){var t=e[l];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,n=function t(){for(;++r=0;--n){var a=this.tryEntries[n],u=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var o=i.call(a,"catchLoc"),l=i.call(a,"finallyLoc");if(o&&l){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:j(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),v}},n}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})),K=Z(),Y=K;try{regeneratorRuntime=K}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=K:Function("r","regeneratorRuntime = r")(K)}function X(){}function Q(){}Q.resetWarningCache=X;var ee=function(){function e(e,t,r,n,a,i){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==i){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Q,resetWarningCache:X};return r.PropTypes=r,r},te=g((function(e){e.exports=ee()})),re={transcript:1,caption:2,both:3},ne="Error encountered. Please check your Manifest.",ae=ne,ie="No media resource(s). Please check your Manifest.",ue=ie,oe=1e4,le=oe;function ce(e){ue=e||ie}function se(e){var r=t.parseManifest(e).getSequences();if(null!=r&&null!=r[0])return r;throw new Error(ae)}function fe(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(isNaN(e))return"";var n=Math.floor(e/3600),a=Math.floor(e%3600/60),i=e-60*a-3600*n,u="",o=n<10?"0".concat(n):"".concat(n);u=t||n>0?u+"".concat(o,":"):u;var l=a<10?"0".concat(a):"".concat(a);u+="".concat(l,":");var c=r?i.toFixed(3):parseInt(i);return c=i<10?"0".concat(c):"".concat(c),u+="".concat(c)}function de(e){var t=e.split(":").reverse(),r=E(t,3),n=r[0],a=r[1],i=r[2];return(null!=i?3600*parseInt(i):0)+(null!=a?60*parseInt(a):0)+(""===n?0:parseFloat(n.replace(",",".")))}function pe(e){if(!e.ok)throw new Error(ae);return e}function ve(e,t){return void 0!==e&&(void 0===t||!(e.start>t.end&&e.end>t.end))}function me(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=""===r?t.split(".").reverse()[0]:r;(a.length>4||a.length<3||a===t)&&(a=e.split(".").reverse()[0]);var i=a.length>4||a.length<3?"":a,u=t.endsWith(i)?t.split(".".concat(i))[0]:t;n&&(u="".concat(u," (machine generated)"));var o=""!=i?"".concat(u,".").concat(i):u;if(e.endsWith("transcripts")||e.endsWith("captions"))fetch(e).then((function(e){e.blob().then((function(e){var t=window.URL.createObjectURL(e),r=document.createElement("a");r.href=t,r.download="".concat(o),r.click()}))})).catch((function(e){console.log(e)}));else{var l=document.createElement("a");l.setAttribute("href",e),l.setAttribute("download","".concat(o)),l.style.display="none",document.body.appendChild(l),l.click(),document.body.removeChild(l)}}function he(e,t){if(void 0===e);else{var r=e.split("#t=")[1];if(void 0!==r){var n=r.split(",");return null==n[1]&&(n[1]=t),{start:Number(n[0]),end:Number(n[1])}}}}function ye(e,r){var n=[];if(!e)return n;var a=null;if(e.length&&(a=new t.AnnotationPage(e[0],{})),!a)return n;var i=a.getItems();if(void 0===i)return n;for(var u=0;u1)u=!0,e.map((function(e,n){var u=_e(e.getBody()[0],r);if("painting"===r){var o=function(e,t,r){var n=he(e.getTarget(),t);if(null!=n||!n)return n.id=e.id,isNaN(n.end)&&(n.end=t),n.end=Number((n.end-n.start).toFixed(2)),n.duration=n.end,n.altStart=n.start,n.start=0,n.sIndex=r,n}(e,t,n);i.push(o)}u.length>0&&u[0].src&&a.push(u[0])}));else{if(!((null===(n=e[0].getBody())||void 0===n?void 0:n.length)>0))return{resources:a,error:"No resources found"};e[0].getBody().map((function(e){var t=_e(e,r);t.length>0&&t[0].src&&a.push(t[0])}))}return{canvasTargets:i,isMultiSource:u,resources:a}}function _e(e,t){var r=[],n=re.both,a=void 0;if(1===e.getLabel().length?a=e.getLabel().getValue():e.getLabel().length>1&&(a=ke(e.getLabel()[0]._value)),"supplementing"===t&&(n=we(e.id)),n!=re.transcript){var i={src:e.id,key:e.id,type:e.getProperty("format"),kind:e.getProperty("type"),label:a||"auto",value:e.getProperty("value")?e.getProperty("value"):""};"supplementing"===t&&(i.srclang=e.getProperty("language")||"en",i.kind=e.getProperty("format").toLowerCase().includes("text/vtt")?"subtitles":"metadata"),r.push(i)}return r}function xe(e){var t=/(\(machine(\s|\-)generated\))/gi;return{isMachineGen:t.test(e),labelText:e.replace(t,"").trim()}}function we(e){var t=e.split("/").reverse()[0];return"transcripts"===t?re.transcript:"captions"===t?re.caption:re.both}function ke(e){var t=function(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'")};if(e&&"object"===S(e)){var r=Object.keys(e);if(r&&r.length>0){var n=r[0];return e[n].length>0?t(e[n][0]):""}}else if("string"==typeof e)return t(e);return"Label could not be parsed"}function Ee(e){return/^(([0-1][0-9])|([2][0-3])):([0-5][0-9])(:[0-5][0-9](?:[.]\d{1,3})?)?$/.test(e)}function Te(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.offsetTop-t.current.offsetTop;if(r)t.current.scrollTop=n;else{var a=t.current.clientHeight-e.clientHeight;t.current.scrollTop=n>a?n-t.current.clientHeight/2:a/2>n?0:n/2}}function Se(e,t,r){var n=null==t?void 0:t.player(),a=document.activeElement,i=a.className.includes("vjs")||a.className.includes("videojs"),u=e.which,o=e.ctrlKey||e.metaKey||e.altKey||e.shiftKey;if((!a||-1===["input","textarea"].indexOf(a.tagName.toLowerCase())&&("tab"!==a.role||37!==u&&39!==u)||i)&&!o&&!r&&null!=n){switch(u){case 32:case 75:e.preventDefault(),n.paused()?n.play():n.pause();break;case 70:e.preventDefault(),n.isAudio()||(n.isFullscreen()?n.exitFullscreen():n.requestFullscreen());break;case 77:e.preventDefault();var l=n.volume(),c=n.lastVolume_();if(0===l){var s=c<.1?.1:c;n.volume(s),n.muted(!1)}else n.muted(!n.muted());break;case 37:e.preventDefault(),n.currentTime(n.currentTime()-5);break;case 39:e.preventDefault(),n.currentTime(n.currentTime()+5);break;case 38:e.preventDefault(),n.muted()&&n.muted(!1),n.volume(n.volume()+.1);break;case 40:e.preventDefault(),n.volume(n.volume()-.1);break;default:return}e.stopPropagation()}}function Ce(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return Ie(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ie(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r canvasesInManifest() -> no canvases were found in Manifest"),new Error(ae);return n.map((function(e){var n=void 0,a=e.getProperty("summary");a&&(n=t.PropertyValue.parse(a).getValue());var i=void 0,u=e.getProperty("homepage");u&&(null==u?void 0:u.length)>0&&(i=u[0].id);try{var o,l=e.getContent()[0].getBody().map((function(e){return e.id})),c=Number(e.getDuration());(null==l?void 0:l.length)>0&&(o=he(l[0],c)),r.push({canvasId:e.id,range:void 0===o?{start:0,end:c}:o,isEmpty:0===l.length,summary:n,homepage:i||""})}catch(t){r.push({canvasId:e.id,range:void 0,isEmpty:!0,summary:n,homepage:i||""})}})),r}catch(e){throw e}}function Oe(e){var t,r=e.manifest,n=e.canvasIndex,a=e.srcIndex,i=void 0===a?0:a,u=[],o=[];if(void 0===n||n<0)return{error:"Error fetching content",canvas:null,sources:[],tracks:[],canvasTargets:[]};var l=Re(r);if(0==(null==l?void 0:l.length))return{sources:[],tracks:o,error:ue,canvas:null,canvasTargets:[]};try{if(void 0===(u=se(r)[0].getCanvasByIndex(n)))throw console.error("iiif-parser -> getMediaInfo() -> canvas undefined -> ",n),new Error(ae);var c=Number(u.getDuration()),s=Ae({manifest:r,canvasIndex:n,key:"items",motivation:"painting",duration:c}),f=s.resources,d=s.canvasTargets,p=s.isMultiSource,v=s.error;t=function(e,t,r){var n=!1;if(0===e.length)return[];if(t)e[r].selected=!0;else{var a,i=Ce(e);try{for(i.s();!(a=i.n()).done;){var u=a.value;"auto"!=u.label||n||(n=!0,u.selected=!0)}}catch(e){i.e(e)}finally{i.f()}n||(e[0].selected=!0)}return e}(f,p,i);var m=Ae({manifest:r,canvasIndex:n,key:"annotations",motivation:"supplementing",duration:c}),h={sources:t,tracks:o=m?m.resources:[],canvasTargets:d,isMultiSource:p,error:v,canvas:{duration:c,height:u.getHeight(),width:u.getWidth()}};if(h.error)return Pe({},h);var y=function(e){var t=e.filter((function(t,r){return e.indexOf(t)===r})),r=1===t.length?t[0].toLowerCase():"video";return r}(h.sources.map((function(e){return e.kind})));return Pe(Pe({},h),{},{error:null,mediaType:y})}catch(v){throw v}}function Ae(e){var t=e.manifest,r=e.canvasIndex,n=e.key,a=e.motivation,i=e.duration;return be(ge({manifest:t,canvasIndex:r,key:n,motivation:a}),i,a)}function Le(e){if(void 0!==e)return e.split("#t=")[0]}function Ne(e,t){var r,n,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{var i=se(e);if((null==i?void 0:i.length)>0){var u=i[0].getCanvasByIndex(t).__jsonld.placeholderCanvas;if(!u)return a?null:(console.error("iiif-parser -> getPlaceholderCanvas() -> placeholderCanvas property not defined"),"This item cannot be played.");var o=ye(u.items,"painting");if(o.length>0){var l=o[0].getBody()[0];return a?r="image"==l.getType()?l.id:null:(r=l.getLabel().getValue()?ke(l.getLabel().getValue()):"This item cannot be played.",n=u.duration,le=n||oe),r}}}catch(e){throw e}}function De(e,t,r){var n=f.default[e],a=n?n.extensions[0]:e,i="",u="";Object.keys(t).length>1?(i=t[Object.keys(t)[0]][0],u=t.none[0]):u=i=ke(t);var o=i.includes("(machine generated)");return{id:r,label:"".concat(i," (.").concat(a,")"),filename:u,fileExt:a,isMachineGen:o}}function Be(e){try{var r=[],n=[],a=t.parseManifest(e).getRenderings(),i=se(e)[0].getCanvases();return null!=a&&null!=a&&a.map((function(e){var t=De(e.getFormat(),e.getProperty("label"),e.id);r.push(t)})),null!=i&&null!=i&&i.map((function(e,t){var r=e.__jsonld.rendering,a=[];r&&r.map((function(e){var t=De(e.format,e.label,e.id);a.push(t)}));var i=e.getLabel().getValue()||"Section "+(t+1);n.push({label:ke(i),files:a})})),{manifest:r,canvas:n}}catch(e){throw e}}function Fe(e,t){var r=[];return(null==e?void 0:e.length)>0?(e.map((function(e){var t,n=null===(t=e.getValue())||void 0===t?void 0:t.replace(/\n/g,"
"),a=d.default(n,Pe({},Me));r.push({label:e.getLabel(),value:a})})),r):(console.log("iiif-parser -> parseMetadata() -> no metadata in ",t),r)}function Ue(e,t){var r,n=[],a=e.getRequiredStatement();null!=a&&(null===(r=a.value)||void 0===r?void 0:r.length)>0&&(n=Fe([a],t));var i=e.getProperty("rights")||void 0;if(null!=i){var u=/^(https?:\/\/[^\s]+)|(www\.[^\s]+)/.test(i);n.push({label:"License",value:u?"").concat(i,""):i})}return n}function qe(e){var r,n=null===(r=t.parseManifest(e).getProperty("behavior"))||void 0===r?void 0:r.includes("auto-advance");return void 0!==n&&n}function We(e){var r=Re(e),n=[],a=0,i=function e(t,i,u){var o,l=ke(t.getLabel().getValue()),c=t.getCanvasIds(),s=0,f=0,d=t.getDuration();if(null!=d){var p=d.start;s=d.end-p}var v=i==t.parentRange,m=!1,h=!1,y=void 0,g=void 0;if(c.length>0&&(null==r?void 0:r.length)>0){var b=r.filter((function(e){return e.canvasId===Le(c[0])}))[0];if(h=b.isEmpty,y=b.summary,g=b.homepage,m=!0,null!=b.range){var _=b.range,x=_.start,w=_.end;f=w-x,v&&(s=w-x)}}var k={label:l,summary:y,isTitle:0===c.length,rangeId:t.id,id:c.length>0?v?"".concat(c[0].split(",")[0],","):c[0]:void 0,isEmpty:h,isCanvas:v,itemIndex:v?u:void 0,canvasIndex:u,items:(null===(o=t.getRanges())||void 0===o?void 0:o.length)>0?t.getRanges().map((function(t){return e(t,i,u)})):[],duration:fe(s),isClickable:m,homepage:g,canvasDuration:f};return c.length>0&&(a++,v||(k.itemIndex=a),n.push(k)),k},u=t.parseManifest(e).getAllRanges();if(0===(null==u?void 0:u.length))return{structures:[],timespans:[]};var o=u[0],l=[],c=o.getRanges();return(null==c?void 0:c.length)>0&&c.map((function(e,t){"no-nav"!=e.getBehavior()&&(a=0,l.push(i(e,o,t+1)))})),{structures:l,timespans:n}}function Ve(e){if(!e)return null;var t=e.getTarget().split("#t="),r=E(t,2),n=r[0],a=r[1],i=e.getBody();return(null==i?void 0:i.length)>0&&"TextualBody"===i[0].getProperty("type")?{id:e.id,time:parseFloat(a),timeStr:fe(parseFloat(a),!0,!0),canvasId:n,value:i[0].getProperty("value")?i[0].getProperty("value"):""}:null}function ze(e){var r=e.manifestUrl,n=e.customErrorMessage,i=e.emptyManifestMessage,u=e.startCanvasId,o=e.startCanvasTime,l=e.children,c=e.manifest,f=s.default.useState(c),d=E(f,2),p=d[0],v=d[1],m=B(),h=G(),y=a.useErrorBoundary().showBoundary;return s.default.useEffect(J(Y.mark((function e(){var t;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ae=n||ne,ce(i),!p){e.next=6;break}m({manifest:p,type:"updateManifest"}),e.next=15;break;case 6:return t={},e.prev=7,e.next=10,fetch(r,t).then((function(e){if(200!=e.status&&201!=e.status)throw new Error("Failed to fetch Manifest. Please check again.");return e.json()})).then((function(e){v(e),m({manifest:e,type:"updateManifest"})})).catch((function(e){throw console.log("Error fetching manifest, ",e),new Error("Failed to fetch Manifest. Please check again.")}));case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(7),y(e.t0);case 15:case"end":return e.stop()}}),e,null,[[7,12]])}))),[]),s.default.useEffect((function(){if(p){m({autoAdvance:qe(p),type:"setAutoAdvance"});var e=function(e){try{return ke(e.label).includes("[Playlist]")}catch(e){return console.error("Cannot parse manfiest, ",e),!1}}(p);m({isPlaylist:e,type:"setIsPlaylist"});var r=function(e){var r=t.parseManifest(e).getService();return r&&"AnnotationService0"===r.getProperty("type")?r.id:null}(p);m({annotationService:r,type:"setAnnotationService"});var n=function(e,r,n){var a=t.parseManifest(e).getProperty("start"),i={};if(!a&&void 0===r&&void 0===n)return{type:"C",canvas:0,time:0};null!=r||null!=n?(i={id:r,selector:{type:"PointSelector",t:void 0===n?0:n},type:void 0===n?"Canvas":"SpecificResource"},null!=n&&(i.source=r)):a&&(i=t.parseManifest(e).getProperty("start"));var u=Re(e),o=function(e,t){var a,i=t;if(null!=u&&(null==u?void 0:u.length)>0){if(void 0===(a=void 0===e?0:u.findIndex((function(t){return t.canvasId===e})))||a<0)return console.error("iiif-parser -> getCustomStart() -> given canvas ID was not in Manifest, ",r),{currentIndex:0,startTime:0};var o=u[a];if(null!=o.range){var l=o.range,c=l.start,s=l.end;t>=c&&t<=s||(console.error("iiif-parser -> getCustomStart() -> given canvas start time is not within Canvas duration, ",n),i=0)}return{currentIndex:a,startTime:i}}return console.error("iiif-parser -> getCustomStart() -> no Canvases in given Manifest"),{currentIndex:0,startTime:0}};if(null!=i)switch(i.type){case"Canvas":var l=o(i.id,0);return{type:"C",canvas:l.currentIndex,time:l.startTime};case"SpecificResource":var c=i.selector.t;return{type:"SR",canvas:(l=o(i.source,c)).currentIndex,time:l.startTime}}}(p,u,o);"SR"==n.type&&h({currentTime:n.time,type:"setCurrentTime"}),m({canvasIndex:n.canvas,type:"switchCanvas"})}}),[p]),p?s.default.createElement(s.default.Fragment,null,l):s.default.createElement("p",null,"...Loading")}function He(e){var t=e.error,r=e.resetErrorBoundary;return s.default.createElement("div",{role:"alert",className:"ramp--error-message__alert"},s.default.createElement("span",{className:"ramp--error-message__message",dangerouslySetInnerHTML:{__html:t.message}}),s.default.createElement("button",{className:"ramp--error-message__reset-button",onClick:r},"Try again"))}ze.propTypes={manifest:te.object,customErrorMessage:te.string,emptyManifestMessage:te.string,manifestUrl:te.string,startCanvasId:te.string,startCanvasTime:te.number,children:te.node};var $e=function(e){e.message;var t=e.children;return s.default.createElement(a.ErrorBoundary,{FallbackComponent:He,onReset:function(e){}},t)};function Ge(e){var t=e.manifestUrl,r=e.manifest,n=e.customErrorMessage,a=e.emptyManifestMessage,i=e.startCanvasId,u=e.startCanvasTime,o=e.children;return t||r?s.default.createElement(N,null,s.default.createElement(H,null,s.default.createElement($e,null,s.default.createElement(ze,{manifestUrl:t,manifest:r,customErrorMessage:n,emptyManifestMessage:a,startCanvasId:i,startCanvasTime:u},o)))):s.default.createElement("p",null,"Please provide a valid manifest.")}$e.propTypes={message:te.string,children:te.object},Ge.propTypes={manifestUrl:te.string,manifest:te.object,customErrorMessage:te.string,emptyManifestMessage:te.string,startCanvasId:te.string,startCanvasTime:te.number},Ge.defaultProps={},g((function(e,t){!function(e){var t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a={markerStyle:{width:"7px","border-radius":"30%","background-color":"red"},markerTip:{display:!0,text:function(e){return"Break: "+e.text},time:function(e){return e.time}},breakOverlay:{display:!1,displayTime:3,text:function(e){return"Break overlay: "+e.overlayText},style:{width:"100%",height:"20%","background-color":"rgba(0,0,0,0.7)",color:"white","font-size":"17px"}},onMarkerClick:function(e){},onMarkerReached:function(e,t){},markers:[]};function i(){var e=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var r=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"==t?r:3&r|8).toString(16)}))}function u(e){var t,r={top:0,bottom:0,left:0,width:0,height:0,right:0};try{t=e.getBoundingClientRect()}catch(e){t=r}return t}var o=-1;function l(e){if(!t.default.mergeOptions){var r=function(e){return!!e&&"object"===(void 0===e?"undefined":n(e))&&"[object Object]"===toString.call(e)&&e.constructor===Object},l=function e(t,n){var a={};return[t,n].forEach((function(t){t&&Object.keys(t).forEach((function(n){var i=t[n];r(i)?(r(a[n])||(a[n]={}),a[n]=e(a[n],i)):a[n]=i}))})),a};t.default.mergeOptions=l}t.default.dom.createEl||(t.default.dom.createEl=function(e,r,n){var a=t.default.Player.prototype.dom.createEl(e,r);return n&&Object.keys(n).forEach((function(e){a.setAttribute(e,n[e])})),a});var c=t.default.mergeOptions(a,e),s={},f=[],d=o,p=this,v=null,m=null,h=o;function y(){f.sort((function(e,t){return c.markerTip.time(e)-c.markerTip.time(t)}))}function g(e){e.forEach((function(e){e.key=i(),p.el().querySelector(".vjs-progress-holder").appendChild(x(e)),s[e.key]=e,f.push(e)})),y()}function b(e){return c.markerTip.time(e)/p.duration()*100}function _(e,t){t.className="vjs-marker "+(e.class||""),Object.keys(c.markerStyle).forEach((function(e){t.style[e]=c.markerStyle[e]}));var r=e.time/p.duration();if((r<0||r>1)&&(t.style.display="none"),t.style.left=b(e)+"%",e.duration)t.style.width=e.duration/p.duration()*100+"%",t.style.marginLeft="0px";else{var n=u(t);t.style.marginLeft=n.width/2+"px"}}function x(e){var r=t.default.dom.createEl("div",{},{"data-marker-key":e.key,"data-marker-time":c.markerTip.time(e)});return _(e,r),r.addEventListener("click",(function(t){var r=!1;if("function"==typeof c.onMarkerClick&&(r=!1===c.onMarkerClick(e)),!r){var n=this.getAttribute("data-marker-key");p.currentTime(c.markerTip.time(s[n]))}})),c.markerTip.display&&E(r),r}function w(e){f.forEach((function(t){var r=p.el().querySelector(".vjs-marker[data-marker-key='"+t.key+"']"),n=c.markerTip.time(t);(e||r.getAttribute("data-marker-time")!==n)&&(_(t,r),r.setAttribute("data-marker-time",n))})),y()}function k(e){m&&(h=o,m.style.visibility="hidden"),d=o;var t=[];e.forEach((function(e){var r=f[e];if(r){delete s[r.key],t.push(e);var n=p.el().querySelector(".vjs-marker[data-marker-key='"+r.key+"']");n&&n.parentNode.removeChild(n)}})),t.reverse(),t.forEach((function(e){f.splice(e,1)})),y()}function E(e){e.addEventListener("mouseover",(function(){var t=s[e.getAttribute("data-marker-key")];if(v){c.markerTip.html?v.querySelector(".vjs-tip-inner").innerHTML=c.markerTip.html(t):v.querySelector(".vjs-tip-inner").innerText=c.markerTip.text(t),v.style.left=b(t)+"%";var r=u(v),n=u(e);v.style.marginLeft=-parseFloat(r.width/2)+parseFloat(n.width/4)+"px",v.style.visibility="visible"}})),e.addEventListener("mouseout",(function(){v&&(v.style.visibility="hidden")}))}function T(){v=t.default.dom.createEl("div",{className:"vjs-tip",innerHTML:"
"}),p.el().querySelector(".vjs-progress-holder").appendChild(v)}function S(){if(c.breakOverlay.display&&!(d<0)){var e=p.currentTime(),t=f[d],r=c.markerTip.time(t);e>=r&&e<=r+c.breakOverlay.displayTime?(h!==d&&(h=d,m&&(m.querySelector(".vjs-break-overlay-text").innerHTML=c.breakOverlay.text(t))),m&&(m.style.visibility="visible")):(h=o,m&&(m.style.visibility="hidden"))}}function C(){m=t.default.dom.createEl("div",{className:"vjs-break-overlay",innerHTML:"
"}),Object.keys(c.breakOverlay.style).forEach((function(e){m&&(m.style[e]=c.breakOverlay.style[e])})),p.el().appendChild(m),h=o}function I(){j(),S(),e.onTimeUpdateAfterMarkerUpdate&&e.onTimeUpdateAfterMarkerUpdate()}function j(){if(f.length){var t=function(e){return e=c.markerTip.time(f[d])&&r=c.markerTip.time(f[i])&&re){p.currentTime(r);break}}},prev:function(){for(var e=p.currentTime(),t=f.length-1;t>=0;t--){var r=c.markerTip.time(f[t]);if(r+.52&&!window.matchMedia("(pointer: fine").matches,nt=ct.mobile||Ye||at),!Qe){var st=window.navigator&&window.navigator.userAgent||"";Ke=/iPod/i.test(st),(Ze=st.match(/OS (\d+)_/i))&&Ze[1]&&Ze[1],Ye=/Android/i.test(st),function(){var e=st.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!e)return null;var t=e[1]&&parseFloat(e[1]),r=e[2]&&parseFloat(e[2]);t&&r&&parseFloat(e[1]+"."+e[2])}(),/Firefox/i.test(st),Xe=/Edg/i.test(st),Qe=/Chrome/i.test(st)||/CriOS/i.test(st),et=!Xe&&Qe,function(){var e=st.match(/(Chrome|CriOS)\/(\d+)/);e&&e[2]&&parseFloat(e[2])}(),Je=/MSIE\s(\d+)\.\d/.exec(st),!(Je&&parseFloat(Je[1]))&&/Trident\/7.0/i.test(st)&&/rv:11.0/.test(st)&&11,ot=/Tizen/i.test(st),lt=/Web0S/i.test(st),tt=/Safari/i.test(st)&&!et&&!Ye&&!Xe&&!ot&&!lt,/Windows/i.test(st),ut=(it=/iPhone/i.test(st)&&!rt)||rt||Ke,at=navigator.maxTouchPoints&&navigator.maxTouchPoints>2&&!window.matchMedia("(pointer: fine").matches,rt=at&&!Ye&&!it,nt=Ye||ut||it||at||/Mobi/i.test(st)}var ft=function(t,r){var n=e.useState((function(){return function(e,t){try{return JSON.parse(localStorage.getItem(e))||t}catch(e){return t}}(t,r)})),a=E(n,2),i=a[0],u=a[1];return e.useEffect((function(){try{localStorage.setItem(t,JSON.stringify(i))}catch(e){}}),[t,i]),[i,u]},dt=y(g((function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports}))),pt=y(g((function(e){function t(e,t){for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function kt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0?a.player.targets:a.options.targets,a.mount()})),e.on("canplay",(function(){a.options.duration=a.player.duration(),a.initProgressBar()})),a}return pt(r,[{key:"initProgressBar",value:function(){var e,t=this.options,r=t.targets,n=t.duration,a=r[t.srcIndex],i=a.start,u=a.end,o=i,l=u,c=r.length>1,s=r.reduce((function(e,t){return e+t.duration}),0);if(c)e=Math.min(100,Math.max(0,(u-i)/s*100));else{var f=100*o/n,d=100*(n-l)/n;e=100-f-d;var p=document.getElementById("left-block"),v=document.getElementById("right-block"),m=document.getElementsByClassName("vjs-custom-progress-inactive");p&&(p.style.width=f+"%"),v&&(v.style.width=d+"%");var h,y=wt(m);try{for(y.s();!(h=y.n()).done;){var g=h.value,b=100*r[g.dataset.srcindex].duration/n;g.style.width=b+"%"}}catch(e){y.e(e)}finally{y.f()}}document.getElementById("slider-range")&&(document.getElementById("slider-range").style.width=e+"%")}},{key:"handleTimeUpdate",value:function(e){var t=this.player,r=this.options,n=this.el_,a=r.srcIndex,i=r.targets,u=i[a],o=u.start,l=u.end;if(n&&t){var c=i.filter((function(e,t){return t>a}));e=l&&!t.paused()&&!t.isDisposed()&&(0==c.length&&r.nextItemClicked(0,i[0].start),t.pause(),t.trigger("ended"),t.one("play",(function(){var e=t.currentTime();e1,V=s.default.useRef(a),z=s.default.useRef(d),H=function(e){z.current=e,p(e)};s.default.useEffect((function(){var e;(null===(e=r.targets)||void 0===e?void 0:e.length)>0&&q(r.targets),g.current&&_.current&&(g.current.style.top=-g.current.offsetHeight-6*_.current.offsetHeight+"px");var t=U.filter((function(e,t){return t>u})),n=U.filter((function(e,t){return tu})),a=U.filter((function(e,t){return t0&&0==r.currentTime()?(e=V.current,r.currentTime(V.current)):e=r.currentTime(),a||H(e),n(e),t=0,V.current=t}};r.on("dispose",(function(){clearInterval(t)})),r.on("fullscreenchange",(function(e){r.isFullscreen()||H(r.currentTime())}));var G=function(e){var t=h;N>0&&(t-=o[N].altStart);var n=R.start,a=R.end;t>=n&&t<=a&&(r.currentTime(t),H(t))},J=function(e,t){var r=u;t&&(r=e.target.dataset.srcindex);var n=function(e,t){var r=e.nativeEvent.offsetX;if(r&&null!=r){var n=r/e.target.clientWidth*(e.target.max-e.target.min);return null!=t&&(n+=U[t].altStart),n}}(e,r);D(r),y(n),g.current.innerHTML=K(n);var a=e.nativeEvent.offsetX-g.current.offsetWidth/2;b.current&&(a+=b.current.offsetWidth);var i,o=wt(document.querySelectorAll('input[type=range][class^="vjs-custom-progress"]'));try{for(o.s();!(i=o.n()).done;){var l=i.value;l.dataset.srcindex0&&(r-=U[t-1].duration),l(t,r)},K=function(e){var t=R.start,r=R.end;return W||e>=t&&e<=r?fe(e):e>=r?fe(r):e<=t?fe(t):void 0},Y=function(e){J(e,!1)},X=function(e){var t=[];return e.map((function(e){var r,n=Math.min(100,Math.max(0,e.duration/(r=U.reduce((function(e,t){return e+t.duration}),0),isNaN(r)&&(r=U[0].end),r)*100));t.push(s.default.createElement("input",{type:"range","aria-label":"Progress bar","aria-valuemax":e.end,"aria-valuemin":e.start,min:e.start,max:e.end,role:"slider","data-srcindex":e.sIndex,className:"vjs-custom-progress-inactive",onMouseMove:function(e){return J(e,!0)},onClick:Z,key:e.sIndex,tabIndex:0,style:{width:"".concat(n,"%")}}))})),t};return s.default.createElement("div",{className:"vjs-progress-holder vjs-slider vjs-slider-horizontal"},s.default.createElement("span",{className:"tooltiptext",ref:g,"aria-hidden":!0}),s.default.createElement("div",{className:"vjs-custom-progress-container"},k.length>0?X(k):s.default.createElement("div",{className:"block-stripes",role:"presentation",ref:b,id:"left-block",style:{width:"0%"}}),s.default.createElement("input",{type:"range","aria-label":"Progress bar","aria-valuemax":R.end,"aria-valuemin":R.start,"aria-valuenow":d,max:R.end,min:R.start,value:d,role:"slider","data-srcindex":u,className:"vjs-custom-progress",onChange:G,onClick:G,onTouchEnd:Y,onTouchStart:Y,onMouseDown:function(e){return J(e,!1)},onPointerMove:function(e){return J(e,!1)},id:"slider-range",ref:_}),I.length>0?X(I):s.default.createElement("div",{className:"block-stripes",role:"presentation",id:"right-block",style:{width:"0%"}})))}function It(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=xt(e);if(t){var a=xt(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return bt(this,r)}}Tt.registerComponent("VideoJSProgress",St);var jt=p.default.getComponent("Component"),Pt=function(e){yt(r,jt);var t=It(r);function r(e,n){var a;return dt(this,r),(a=t.call(this,e,n)).addClass("vjs-time-control"),a.setAttribute("role","presentation"),a.mount=a.mount.bind(mt(a)),a.player=e,a.options=n,e.on("loadstart",(function(){a.mount()})),a.on("dispose",(function(){v.default.unmountComponentAtNode(a.el())})),a}return pt(r,[{key:"mount",value:function(){v.default.render(s.default.createElement(Mt,{player:this.player,options:this.options}),this.el())}}]),r}();function Mt(e){var t,r=e.player,n=e.options,a=n.targets,i=s.default.useState(r.currentTime()),u=E(i,2),o=u[0],l=u[1],c=s.default.useRef(n.currentTime);s.default.useEffect((function(){return t=setInterval((function(){f()}),100),function(){clearInterval(t)}}),[]);var f=function(){if(!r.isDisposed()){var e,t=r.hasClass("vjs-ios-native-fs");e=c.current>0&&0==r.currentTime()?c.current:r.currentTime();var n,i=a[r.srcIndex],u=i.start,o=i.altStart;o!=u&&r.srcIndex>0&&(e+=o),t||l(e),n=0,c.current=n}};return r.on("fullscreenchange",(function(e){r.isFullscreen()||l(r.currentTime())})),s.default.createElement("span",{className:"vjs-current-time-display",role:"presentation"},fe(o))}function Rt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=xt(e);if(t){var a=xt(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return bt(this,r)}}jt.registerComponent("VideoJSCurrentTime",Pt);var Ot=p.default.getComponent("MenuButton"),At=p.default.getComponent("MenuItem"),Lt=function(e){yt(r,Ot);var t=Rt(r);function r(e,n){var a;return dt(this,r),(a=t.call(this,e,n)).addClass("vjs-file-download-icon"),a.setAttribute("data-testid","videojs-file-download"),a}return pt(r,[{key:"createItems",value:function(){var e=this.options_,t=this.player_,r=e.files;return(null==r?void 0:r.length)>0?r.map((function(e){var r=new At(t,{label:e.label});return r.handleClick=function(){me(e.id,e.filename,e.fileExt)},r})):[]}}]),r}();p.default.registerComponent("VideoJSFileDownload",Lt);var Nt=g((function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t-1&&0!=o?t(o-1,!0,e?"previousBtn":""):0==o&&n.currentTime(0)};return s.default.createElement("div",{className:"vjs-button vjs-control"},s.default.createElement("button",{className:"vjs-button vjs-previous-button",role:"button",ref:a,tabIndex:0,title:0==o?"Replay":"Previous",onClick:function(){return c(!1)},onKeyDown:function(e){32!==e.which&&13!==e.which||(e.stopPropagation(),c(!0))}},s.default.createElement(Ht,null)))}function Jt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=xt(e);if(t){var a=xt(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return bt(this,r)}}zt.registerComponent("VideoJSPreviousButton",$t);var Zt=p.default.getComponent("Component"),Kt=function(e){yt(r,Zt);var t=Jt(r);function r(e,n){var a;return dt(this,r),(a=t.call(this,e,n)).setAttribute("data-testid","videojs-track-scrubber-button"),a.mount=a.mount.bind(mt(a)),a.options=n,a.player=e,a.options.trackScrubberRef.current&&a.el_&&(e.on("loadstart",(function(){a.mount()})),a.on("dispose",(function(){v.default.unmountComponentAtNode(a.el())}))),a}return pt(r,[{key:"mount",value:function(){v.default.render(s.default.createElement(Qt,{player:this.player,trackScrubberRef:this.options.trackScrubberRef,timeToolRef:this.options.timeToolRef,isPlaylist:this.options.isPlaylist}),this.el())}}]),r}(),Yt=function(e){var t=e.scale;return s.default.createElement("svg",{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem",scale:t}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{fill:"#ffffff",fillRule:"evenodd",d:"M4 9a5 5 0 1110 0A5 5 0 014 9zm5-7a7 7 0 104.2 12.6.999.999 0 00.093.107l3 3a1 1 0 001.414-1.414l-3-3a.999.999 0 00-.107-.093A7 7 0 009 2zM8 6.5a1 1 0 112 0V8h1.5a1 1 0 110 2H10v1.5a1 1 0 11-2 0V10H6.5a1 1 0 010-2H8V6.5z"})))},Xt=function(e){var t=e.scale;return s.default.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem",scale:t}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 11C4 7.13401 7.13401 4 11 4C14.866 4 18 7.13401 18 11C18 14.866 14.866 18 11 18C7.13401 18 4 14.866 4 11ZM11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C13.125 20 15.078 19.2635 16.6177 18.0319L20.2929 21.7071C20.6834 22.0976 21.3166 22.0976 21.7071 21.7071C22.0976 21.3166 22.0976 20.6834 21.7071 20.2929L18.0319 16.6177C19.2635 15.078 20 13.125 20 11C20 6.02944 15.9706 2 11 2Z",fill:"#ffffff"}),s.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 11C7 10.4477 7.44772 10 8 10H14C14.5523 10 15 10.4477 15 11C15 11.5523 14.5523 12 14 12H8C7.44772 12 7 11.5523 7 11Z",fill:"#ffffff"})))};function Qt(e){var t,r=e.player,n=e.trackScrubberRef,a=e.timeToolRef,i=e.isPlaylist,u=s.default.useState(!0),o=E(u,2),l=o[0],c=o[1],f=s.default.useState({}),d=E(f,2),p=d[0],v=d[1],m=s.default.useRef(),h=function(e){m.current=e,v(e)};s.default.useEffect((function(){(rt||nt)&&a.current&&(a.current.style.display="none"),t=setInterval((function(){g()}),100),r.canvasIsEmpty&&c(!0)}),[r.src(),r.srcIndex,r.canvasIsEmpty]);var y=function(){n.current&&m.current&&(r.isFullscreen()&&r.exitFullscreen(),c((function(e){return!e})))};s.default.useEffect((function(){if(n.current)if(l)n.current.classList.add("hidden");else{b(),n.current.classList.remove("hidden");var e=!1,t=E(n.current.children,3);t[0];var r=t[1];t[2],r.addEventListener("mouseenter",(function(e){x(e)})),r.addEventListener("pointerup",(function(t){e&&w(t)})),r.addEventListener("pointermove",(function(t){x(t),e=!0})),r.addEventListener("pointerdown",(function(t){1===t.which&&(w(t),e=!1)}))}}),[l]),r.on("fullscreenchange",(function(){r.isFullscreen()&&!l&&c((function(e){return!e}))})),r.on("dispose",(function(){clearInterval(t)}));var g=function(){var e;if(!r.isDisposed()&&!r.ended()){if(r.markers&&(null===(e=r.markers.getMarkers())||void 0===e?void 0:e.length)>0&&!i){var t=r.markers.getMarkers()[0];t.key!=(null==p?void 0:p.key)&&h(t)}else void 0===p.key&&h({duration:r.playableDuration,time:r.altStart,key:"",text:"Complete media file"});var n=r.currentTime();n=r.srcIndex&&r.srcIndex>0?n+r.altStart:n,_(n,r)}},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(n.current){var r=E(n.current.children,3),a=r[0];r[1];var i=r[2];document.documentElement.style.setProperty("--range-scrubber","calc(".concat(t,"%)")),i.innerHTML=fe(m.current.duration);var u=!isNaN(e)&&e>0?e:0;a.innerHTML=fe(u)}},_=function(e,t){var r;if(!m.current&&(t.markers&&(null===(r=t.markers.getMarkers())||void 0===r?void 0:r.length)>0)){var n=t.markers.getMarkers()[0];n.key!=(null==p?void 0:p.key)&&h(n)}var a=t.altStart,i=t.srcIndex>0?e-m.current.time+a:e-m.current.time,u=Math.min(100,Math.max(0,100*i/m.current.duration));b(i,u)},x=function(e){if(a.current){var t=k(e);if(isFinite(t)){var r=e.offsetX-a.current.offsetWidth/2;a.current.style.left=r+"px",a.current.innerHTML=fe(t)}}},w=function(e){if(m.current){var t=k(e);if(null!=t){var n=Math.min(100,Math.max(0,t/m.current.duration*100));document.documentElement.style.setProperty("--range-scrubber","calc(".concat(n,"%)"));var a=r.srcIndex&&r.srcIndex>0?t-m.current.time:t+m.current.time;r.currentTime(a)}}},k=function(e){if(m.current){var t=e.offsetX;if(t&&null!=t)return t/e.target.clientWidth*m.current.duration}};return s.default.createElement("div",{className:"vjs-button vjs-control"},s.default.createElement("button",{className:"vjs-button vjs-track-scrubber-button",role:"button",tabIndex:0,title:"Toggle track scrubber",onClick:y,onKeyDown:function(e){32!==e.which&&13!==e.which||(e.preventDefault(),y(),e.stopPropagation())}},l&&s.default.createElement(Yt,{scale:"0.9"}),!l&&s.default.createElement(Xt,{scale:"0.9"})))}function er(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return tr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tr(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function tr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0)){e.next=12;break}return e.next=5,je(f.language).then((function(e){n=JSON.stringify(e)}));case 5:a=JSON.parse(n),Re(),p.default.addLanguage(f.language,a),i=de.current=p.default(fe.current,f,(function(){Le(de.current)})),v({player:i,type:"updatePlayer"}),e.next=13;break;case 12:de.current&&(null===(r=f.sources)||void 0===r?void 0:r.length)>0&&(u=de.current,xe(!1),Oe(u),Ae(u),v({player:u,type:"updatePlayer"}));case 13:case"end":return e.stop()}var o}),e)}))),[f.sources,fe]),s.default.useEffect((function(){de.current&&(Te.current&&de.current.pause(),de.current.audioOnlyMode(!1),de.current.canvasIsEmpty=!0,de.current.aspectRatio("16:9"))}),[j]);var Re=function(){(null==i?void 0:i.length)>0&&fe.current&&i.map((function(e){var t=document.createElement("track");t.setAttribute("key",e.key),t.setAttribute("src",e.src),t.setAttribute("kind",e.kind),t.setAttribute("label",e.label),t.setAttribute("srcLang",e.srclang),fe.current.appendChild(t)}))},Oe=function(e){e.src(f.sources),e.poster(f.poster),e.canvasIndex=Ie.current,e.srcIndex=x,e.targets=w,e.duration(y),e.canvasIsEmpty=ke.current;for(var r=e.remoteTextTracks(),u=r.length;u--;)e.removeRemoteTextTrack(r[u]);if(i.forEach((function(t){e.addRemoteTextTrack(t,!1)})),null!=e.getChild("controlBar")&&!j){var c=e.getChild("controlBar");if(I||T.isPlaylist){if(!c.getChild("videoJSTrackScrubber")){var s=c.children().findIndex((function(e){return"DurationDisplay"==e.name_}))||6;c.addChild("videoJSTrackScrubber",{trackScrubberRef:n,timeToolRef:a},s+1)}}else c.removeChild("videoJSTrackScrubber");if(t?(e.audioOnlyMode(!1),e.removeClass("vjs-audio"),e.aspectRatio("16:9"),e.addChild("bigPlayButton")):(e.audioOnlyMode(!0),e.addClass("vjs-audio"),e.height(e.controlBar.height()),e.removeChild("bigPlayButton")),!nt){var d=c.children().findIndex((function(e){return"VolumePanel"==e.name_}));c.removeChild("volumePanel"),t?c.addChild("volumePanel",{inline:!1},d):c.addChild("volumePanel",{inline:!0},d),e.trigger("volumechange")}if(l&&(c.removeChild("videoJSFileDownload"),(null==o?void 0:o.length)>0)){var p={title:"Download Files",controlText:"Alternate resource download",files:o};t?c.addChild("videoJSFileDownload",nr({},p),c.children().length-1):c.addChild("videoJSFileDownload",nr({},p))}}},Ae=function(e){e.one("loadedmetadata",(function(){if(p.default.log("Player loadedmetadata"),e.duration(Ee.current),Ce.current?e.currentTime(0):e.currentTime(A),Ce.current||Te.current){var r=e.play();void 0!==r&&r.then((function(e){})).catch((function(e){}))}t&&Ne(e);var n=he(f.sources[0].src,Ee.current);null!=n?(e.playableDuration=n.end-n.start,e.altStart=n.start):(e.playableDuration=Ee.current,e.altStart=w[x].altStart),xe(!0)}))},Le=function(e){e.on("ready",(function(){p.default.log("Player ready"),(nt||rt)&&e.controlBar.addClass("vjs-mobile-visible"),e.muted(ce),e.volume(te),e.canvasIndex=Ie.current,e.srcIndex=x,e.markers&&(r?e.markers({markerTip:{display:!0,text:function(e){return e.text}},markerStyle:{"border-radius":0,height:"0.5em",width:"0.5em",transform:"rotate(-45deg)",top:"4px",content:"","border-style":"solid","border-width":"0.25em 0.25em 0 0","background-color":"transparent"},markers:[]}):e.markers({markerTip:{display:!0,text:function(e){return e.text}},markerStyle:{opacity:"0.5","background-color":"#80A590","border-radius":0,height:"16px",top:"-7px"},markers:[]}))})),Ae(e),e.on("pause",(function(){ke.current||v({isPlaying:!1,type:"setPlayingStatus"})})),e.on("canplay",(function(){v({isEnded:!1,type:"setIsEnded"})})),e.on("play",(function(){v({isPlaying:!0,type:"setPlayingStatus"})})),e.on("timeupdate",(function(){Ue()})),e.on("ended",(function(){v({isEnded:!0,type:"setIsEnded"}),Fe()})),e.on("volumechange",(function(){se(e.muted()),re(e.volume())})),e.on("qualityRequested",(function(e,t){ue(t.label)})),document.addEventListener("keydown",(function(t){Se(t,e,ke.current)}))},Ne=function(e){var t,r=e.textTracks();if(nt&&!Ye&&r.on("addtrack",(function(){for(var t=0;t0){var n=r.tracks_.filter((function(e){return"subtitles"===e.kind||"captions"===e.kind}));(null==n?void 0:n.length)>0&&(n[0].mode="showing",Be(!0))}r.on("change",(function(){for(var e=[],t=0;t0&&_e.current){var r=T.markers.filter((function(e){return e.canvasIndex===g}))[0].canvasMarkers,n=[];r.map((function(e){n.push({time:parseFloat(e.time),text:e.value})})),t.duration(Ee.current),t&&t.markers&&_e.current&&t.markers.reset(n)}}),[de.current,_e.current,T.markers]),s.default.useEffect((function(){null!==de.current&&_e.current&&de.current.currentTime(be.current,v({type:"resetClick"}))}),[P,V]);var De=function(e){var t=null==e?void 0:e.find((function(e){return 1==e.selected})),r=null==e?void 0:e.find((function(e){return e.label==ie}));r&&(t.selected=!1,r.selected=!0)},Be=function(e){var t,r=de.current;r.controlBar.subsCapsButton&&null!==(t=r.controlBar.subsCapsButton)&&void 0!==t&&t.children_&&(e?r.controlBar.subsCapsButton.children_[0].addClass("captions-on"):r.controlBar.subsCapsButton.children_[0].removeClass("captions-on"))},Fe=function(){var e;if(pe.current||_)if(de.current&&de.current.markers&&de.current.markers.removeAll(),_)x+10){var t=Me.current[Ie.current+1];if(t&&null!=t){h({canvasIndex:Ie.current+1,type:"switchCanvas"}),v({startTime:0,type:"setTimeFragment"}),v({currentTime:0,type:"setCurrentTime"});var r=Pe.current.filter((function(e){return e.canvasIndex===t.canvasIndex&&1===e.itemIndex})),n=null!=t.id?t:r[0],a=0;null!=n&&null!=n.id&&(a=he(n.id,Ee.current).start),0===a?h({item:n,type:"switchItem"}):n.isEmpty&&(h({item:n,type:"switchItem"}),de.current.currentTime(a))}}},Ue=function(){var e=de.current;if(null!==e&&_e.current){var t=e.currentTime()||be.current;_&&me.current>0&&(t+=w[me.current].altStart);var r=He(t);r&&ye.current!=r.id?(ge(r.id),h({item:r,type:"switchItem"}),qe(r,e)):null===r&&e.markers&&ze()}},qe=function(e,t){if(!r&&t.markers){r||t.markers.removeAll();var n=he(e.id,Ee.current),a=n.start,i=n.end;if(v({endTime:i,startTime:a,type:"setTimeFragment"}),a!=i){var u=i>Ee.current?Ee.current:i;t.markers.add([{time:a,duration:u-a,text:e.label}])}}},We=null,Ve=null,ze=function(){we.current&&h({item:null,type:"switchItem"}),ge(null);var e=de.current;e.markers&&(r||e.markers.removeAll())},He=function(e){var t=e;_&&(t+=w[x].altStart);var r,n=er(Pe.current);try{for(n.s();!(r=n.n()).done;){var a=r.value,i=a.id,u=a.isCanvas;if(a.canvasIndex==Ie.current+1){if(u)return a;var o=he(i,y),l=ve(o,y);if(t>=o.start&&t0&&(r=t[0].isMultiCanvas(),n=t[0].getLastPageIndex()),{isMultiCanvas:r,lastIndex:n>-1?n:0}}catch(e){throw e}}(ue),t=e.isMultiCanvas,r=e.lastIndex;U(t),z(r)}catch(e){p(e)}return function(){S(!1),P(0),f({player:null,type:"updatePlayer"})}}),[ue,ie,fe]),s.default.useEffect((function(){ce&&(!ve&&Ee.current?Pe():je())}),[_e.current]);var Te=function(e,t){Pe();try{var n=Oe({manifest:ue,canvasIndex:e,srcIndex:fe}),a=n.isMultiSource,i=n.sources,u=n.tracks,o=n.canvasTargets,l=n.mediaType,c=n.canvas,s=n.error;if(K("video"===l),d({canvasTargets:o,type:"canvasTargets"}),d({isMultiSource:a,type:"hasMultipleItems"}),t&&((null==o?void 0:o.length)>0?f({currentTime:o[0].altStart,type:"setCurrentTime"}):f({currentTime:0,type:"setCurrentTime"})),y(ur(ur({},h),{},{error:s,sources:i,tracks:u})),c?(d({canvasDuration:c.duration,type:"canvasDuration"}),Ie(c.duration,i,e,a)):(d({type:"setCanvasIsEmpty",isEmpty:!0}),y(ur(ur({},h),{},{error:s}))),A(a||!1),P(e),r){var v,m=Be(ue);ae(m.manifest.concat(null===(v=m.canvas[e])||void 0===v?void 0:v.files))}S(!s)}catch(e){p(e)}},Ce=function(e,t){f({currentTime:t,type:"setCurrentTime"}),d({srcIndex:e,type:"setSrcIndex"})},Ie=function(e,t,r,n){var a={};if(n)d({type:"setCanvasIsEmpty",isEmpty:!1});else if(0===t.length){f({type:"updatePlayer"});var i=Ne(ue,r);y(ur(ur({},h),{},{error:i})),_e.current&&je(),d({type:"setCanvasIsEmpty",isEmpty:!0})}else{var u=(null==t?void 0:t.length)>0?t.filter((function(e){return e.selected}))[0]:null;u&&(null==(a=he(u.src,e))&&(a={start:0,end:e}),a.altStart=a.start,d({canvasTargets:[a],type:"canvasTargets"}),d({type:"setCanvasIsEmpty",isEmpty:!1}))}},je=function(){Ee.current=setTimeout((function(){be.current2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";be.current!=e&&e<=xe.current&&((!r||r&&_e.current)&&d({canvasIndex:e,type:"switchCanvas"}),Te(e,t),f({element:n,type:"setPlayerFocusElement"}))};return s.default.useEffect((function(){var e;_&&T&&!ce?(e=ce?{sources:[]}:{aspectRatio:Z?"16:9":"1:0",audioOnlyMode:!Z,autoplay:!1,bigPlayButton:Z,id:or,playbackRates:o?[.5,.75,1,1.5,2]:[],inactivityTimeout:nt||at?0:2e3,poster:Z?Ne(ue,ie,!0):null,controls:!0,fluid:!0,language:"en",controlBar:{children:[F?"videoJSPreviousButton":"","playToggle",F?"videoJSNextButton":"","videoJSProgress","videoJSCurrentTime","timeDivider","durationDisplay",me||pe.isPlaylist?"videoJSTrackScrubber":"",h.tracks.length>0&&Z?"subsCapsButton":"",nt?"muteToggle":"volumePanel","qualitySelector",o?"playbackRateMenuButton":"",i?"pictureInPictureToggle":"",r?"videoJSFileDownload":"","fullscreenToggle"],videoJSProgress:{duration:oe,srcIndex:fe,targets:de,currentTime:ge||0,nextItemClicked:Ce,switchPlayer:Me},videoJSCurrentTime:{srcIndex:fe,targets:de,currentTime:ge||0}},sources:O?[h.sources[fe]]:h.sources,html5:{nativeTextTracks:nt&&!Ye},userActions:{hotkeys:tt?void 0:function(e){Se(e,this)}}},nt||ce||(e.controlBar.volumePanel={inline:!Z}),r&&!ce&&(e.controlBar.videoJSFileDownload={title:"Download Files",controlText:"Alternate resource download",files:ne}),F&&!ce&&(e.controlBar.videoJSPreviousButton={canvasIndex:ie,switchPlayer:Me,playerFocusElement:ye},e.controlBar.videoJSNextButton={canvasIndex:ie,lastCanvasIndex:xe.current,switchPlayer:Me,playerFocusElement:ye}),!me&&!pe.isPlaylist||ce||(e.controlBar.videoJSTrackScrubber={trackScrubberRef:we,timeToolRef:ke,isPlaylist:pe.isPlaylist}),x(!1)):e={sources:O?[h.sources[fe]]:h.sources,poster:Z?Ne(ue,ie,!0):null},ee(e)}),[T,j,fe,ce]),T&&null!=Q||ce?s.default.createElement("div",{"data-testid":"media-player",className:"ramp--media_player",role:"presentation"},s.default.createElement(ar,{id:or,isVideo:Z,isPlaylist:pe.isPlaylist,trackScrubberRef:we,scrubberTooltipRef:ke,tracks:h.tracks,placeholderText:h.error,renderingFiles:ne,enableFileDownload:r,options:Q})):null};lr.propTypes={enableFileDownload:te.bool,enablePIP:te.bool,enablePlaybackRate:te.bool};var cr=function(e){var t=e.duration,r=e.label,n=e.itemIndex,a=e.canvasIndex,i=e.sectionRef,u=e.itemId,o=e.handleClick,l=e.structureContainerRef,c=s.default.useRef();c.current=r,s.default.useEffect((function(){a+1!==n||!i.current||null==i.current.isClicked||i.current.isClicked||null==l.current.isScrolling||l.current.isScrolling||Te(i.current,l),i.current.isClicked=!1}),[a]);var f="ramp--structured-nav__section".concat(a+1===n?" active":"");return null!=u?s.default.createElement("div",{className:f,role:"listitem","data-testid":"listitem-section",ref:i,"data-mediafrag":u,"data-label":c.current},s.default.createElement("button",{"data-testid":"listitem-section-button",ref:i,onClick:o},s.default.createElement("span",{className:"ramp--structured-nav__title","aria-label":c.current},"".concat(n,". "),c.current,""!=t&&s.default.createElement("span",{className:"ramp--structured-nav__section-duration"},t)))):s.default.createElement("div",{className:f,"data-testid":"listitem-section",ref:i,"data-label":c.current},s.default.createElement("span",{className:"ramp--structured-nav__section-title",role:"listitem","data-testid":"listitem-section-span","aria-label":c.current},"".concat(n,". "),c.current,""!=t&&s.default.createElement("span",{className:"ramp--structured-nav__section-duration"},t)))};cr.propTypes={itemIndex:te.number.isRequired,canvasIndex:te.number,duration:te.string.isRequired,label:te.string.isRequired,sectionRef:te.object.isRequired,itemId:te.string,handleClick:te.func.isRequired,structureContainerRef:te.object.isRequired};var sr=function(){return s.default.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{height:"0.75rem",width:"0.75rem"},className:"structure-item-locked"},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.25 10.0546V8C5.25 4.27208 8.27208 1.25 12 1.25C15.7279 1.25 18.75 4.27208 18.75 8V10.0546C19.8648 10.1379 20.5907 10.348 21.1213 10.8787C22 11.7574 22 13.1716 22 16C22 18.8284 22 20.2426 21.1213 21.1213C20.2426 22 18.8284 22 16 22H8C5.17157 22 3.75736 22 2.87868 21.1213C2 20.2426 2 18.8284 2 16C2 13.1716 2 11.7574 2.87868 10.8787C3.40931 10.348 4.13525 10.1379 5.25 10.0546ZM6.75 8C6.75 5.10051 9.10051 2.75 12 2.75C14.8995 2.75 17.25 5.10051 17.25 8V10.0036C16.867 10 16.4515 10 16 10H8C7.54849 10 7.13301 10 6.75 10.0036V8Z",fill:"#000000"})))},fr=function(e){var t=e.duration,r=e.id,n=e.isTitle,a=e.isCanvas,i=e.isClickable,u=e.isEmpty,o=e.label,l=e.summary,c=e.homepage,f=e.items,d=e.itemIndex,p=e.rangeId,v=e.canvasDuration,m=e.sectionRef,h=e.structureContainerRef,y=G(),g=D(),b=g.canvasIndex,_=g.currentNavItem,x=g.playlist.isPlaylist,w=s.default.useRef();w.current=r;var k=s.default.useRef();k.current=o;var E=s.default.useRef();E.current=l;var T=f&&f.length>0?s.default.createElement(dr,{items:f,sectionRef:m,structureContainerRef:h}):null,S=s.default.useRef(null),C=s.default.useCallback((function(e){e.preventDefault(),e.stopPropagation();var t=he(w.current,v);ve({start:t.start,end:t.end},{end:v})&&(y({clickedUrl:w.current,type:"navClick"}),S.current.isClicked=!0,m.current&&(m.current.isClicked=!0))}));s.default.useEffect((function(){!S.current||(null==_?void 0:_.id)!=w.current||null==S.current.isClicked||S.current.isClicked||null==h.current.isScrolling||h.current.isScrolling||Te(S.current,h),S.current.isClicked=!1}),[_]);return""!=o?s.default.createElement("li",{"data-testid":"list-item",ref:S,className:"ramp--structured-nav__list-item"+"".concat(null==w.current||(null==_?void 0:_.id)!==w.current||!x&&a||(null==_?void 0:_.canvasIndex)!==b+1?"":" active"),"data-label":k.current,"data-summary":E.current},s.default.createElement(s.default.Fragment,{key:p},a&&!x?s.default.createElement(s.default.Fragment,null,s.default.createElement(cr,{itemIndex:d,canvasIndex:b,duration:t,label:o,sectionRef:m,itemId:w.current,handleClick:C,structureContainerRef:h})):s.default.createElement(s.default.Fragment,null,n?s.default.createElement("span",{className:"ramp--structured-nav__item-title",role:"listitem","aria-label":k.current},k.current):s.default.createElement(s.default.Fragment,{key:r},s.default.createElement("div",{className:"tracker"}),i?s.default.createElement(s.default.Fragment,null,u&&s.default.createElement(sr,null),s.default.createElement("a",{role:"listitem",href:c&&""!=c?c:w.current,onClick:C},"".concat(d,". "),k.current," ",t.length>0?" (".concat(t,")"):"")):s.default.createElement("span",{role:"listitem","aria-label":k.current},k.current)))),T):null};fr.propTypes={duration:te.string.isRequired,id:te.string,isTitle:te.bool.isRequired,isCanvas:te.bool.isRequired,isClickable:te.bool.isRequired,isEmpty:te.bool.isRequired,label:te.string.isRequired,summary:te.string,homepage:te.string,items:te.array.isRequired,itemIndex:te.number,rangeId:te.string.isRequired,canvasDuration:te.number.isRequired,sectionRef:te.object.isRequired,structureContainerRef:te.object.isRequired};var dr=function(e){var t=e.items,r=e.sectionRef,n=e.structureContainerRef,a=s.default.createElement("ul",{"data-testid":"list",className:"ramp--structured-nav__list",role:"presentation"},t.map((function(e,t){if(e)return s.default.createElement(fr,Dt({},e,{sectionRef:r,key:t,structureContainerRef:n}))})));return s.default.createElement(s.default.Fragment,null,a)};function pr(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return vr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return vr(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function vr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0){var n=e[0],a=n.isCanvas,c=n.items;(!a||0==c.length&&a)&&t({item:e[0],type:"switchItem"})}var s=function(e,t){try{var r=se(e)[0].getCanvasIndexById(t);return r||0===r?r:(console.log("Canvas not found in Manifest, ",t),0)}catch(e){throw e}}(m,Le(i)),h=he(i,f);if(!h||null==h)return void console.error("StructuredNavigation -> invalid media fragment in structure item -> ",h);var y=h.start;if(p){var b=function(e,t,r){var n,a;return e.map((function(i,u){var o=u>0?e[u].altStart:0;isNaN(c)&&(c=r);var l=i.start,c=i.end,s=o+l,f=o+c;t.start>=s&&t.start-1&&(t({canvasIndex:s,type:"switchCanvas"}),x.current=_.current[s].isEmpty);l&&!x.current?(l.currentTime(y),r({startTime:h.start,endTime:h.end,type:"setTimeFragment"}),r({currentTime:y,type:"setCurrentTime"}),o&&l.userActive(!0)):x.current&&r({type:"resetClick"})}}),[u,l]),s.default.useEffect((function(){if(w.current){var e=w.current,t=w.current.parentElement,r=Math.abs(e.scrollHeight-(e.scrollTop+e.clientHeight))<=1;k.current=!r,t&&T.observe(t)}}),[l]);var E=function(e){var t=e.target;t.classList.contains("ramp--structured-nav__border")&&(t=t.firstChild);var r=t.nextSibling,n=Math.abs(t.scrollHeight-(t.scrollTop+t.clientHeight))<=1;t&&n&&t.classList.contains("scrollable")?t.classList.remove("scrollable"):!t||n||t.classList.contains("scrollable")||t.classList.add("scrollable"),r&&n&&r.classList.contains("scrollable")?r.classList.remove("scrollable"):!r||n||r.classList.contains("scrollable")||r.classList.add("scrollable")},T=new ResizeObserver((function(e){var t,r=pr(e);try{for(r.s();!(t=r.n()).done;){var n=t.value;E(n)}}catch(e){r.e(e)}finally{r.f()}}));if(!m)return s.default.createElement("p",null,"No manifest - Please provide a valid manifest.");var S="",C="";k.current?(S="ramp--structured-nav scrollable",C="scrollable"):S="ramp--structured-nav",null!=h&&h.isPlaylist&&(S+=" playlist-items");var I=function(e){w.current.isScrolling=e};return s.default.createElement("div",{className:"ramp--structured-nav__border"},s.default.createElement("div",{"data-testid":"structured-nav",className:S,ref:w,role:"list","aria-label":"Structural content",onScroll:E,onMouseLeave:function(){return I(!1)},onMouseOver:function(){return I(!0)}},(null===(e=_.current)||void 0===e?void 0:e.length)>0?_.current.map((function(e,t){return s.default.createElement(dr,{items:[e],sectionRef:s.default.createRef(),key:t,structureContainerRef:w})})):s.default.createElement("p",{className:"ramp--no-structure"},"There are no structures in the manifest")),s.default.createElement("span",{className:C},"Scroll to see more"))};mr.propTypes={};var hr=g((function(e){e.exports=function(e){if(Array.isArray(e))return x(e)},e.exports.__esModule=!0,e.exports.default=e.exports})),yr=g((function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports})),gr=g((function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports})),br=y(g((function(e){e.exports=function(e){return hr(e)||yr(e)||w(e)||gr()},e.exports.__esModule=!0,e.exports.default=e.exports})));g((function(e,t){(function(){var r,n="Expected a function",a="__lodash_hash_undefined__",i="__lodash_placeholder__",u=16,o=32,l=64,c=128,s=256,f=1/0,d=9007199254740991,p=NaN,v=4294967295,m=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",u],["flip",512],["partial",o],["partialRight",l],["rearg",s]],y="[object Arguments]",g="[object Array]",b="[object Boolean]",_="[object Date]",x="[object Error]",w="[object Function]",k="[object GeneratorFunction]",E="[object Map]",T="[object Number]",S="[object Object]",C="[object Promise]",I="[object RegExp]",j="[object Set]",P="[object String]",M="[object Symbol]",R="[object WeakMap]",O="[object ArrayBuffer]",A="[object DataView]",L="[object Float32Array]",N="[object Float64Array]",D="[object Int8Array]",B="[object Int16Array]",F="[object Int32Array]",U="[object Uint8Array]",q="[object Uint8ClampedArray]",W="[object Uint16Array]",V="[object Uint32Array]",z=/\b__p \+= '';/g,H=/\b(__p \+=) '' \+/g,$=/(__e\(.*?\)|\b__t\)) \+\n'';/g,G=/&(?:amp|lt|gt|quot|#39);/g,J=/[&<>"']/g,Z=RegExp(G.source),K=RegExp(J.source),Y=/<%-([\s\S]+?)%>/g,X=/<%([\s\S]+?)%>/g,Q=/<%=([\s\S]+?)%>/g,ee=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,te=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ne=/[\\^$.*+?()[\]{}|]/g,ae=RegExp(ne.source),ie=/^\s+/,ue=/\s/,oe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,le=/\{\n\/\* \[wrapped with (.+)\] \*/,ce=/,? & /,se=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,fe=/[()=,{}\[\]\/\s]/,de=/\\(\\)?/g,pe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ve=/\w*$/,me=/^[-+]0x[0-9a-f]+$/i,he=/^0b[01]+$/i,ye=/^\[object .+?Constructor\]$/,ge=/^0o[0-7]+$/i,be=/^(?:0|[1-9]\d*)$/,_e=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,xe=/($^)/,we=/['\n\r\u2028\u2029\\]/g,ke="\\ud800-\\udfff",Ee="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Te="\\u2700-\\u27bf",Se="a-z\\xdf-\\xf6\\xf8-\\xff",Ce="A-Z\\xc0-\\xd6\\xd8-\\xde",Ie="\\ufe0e\\ufe0f",je="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Pe="['’]",Me="["+ke+"]",Re="["+je+"]",Oe="["+Ee+"]",Ae="\\d+",Le="["+Te+"]",Ne="["+Se+"]",De="[^"+ke+je+Ae+Te+Se+Ce+"]",Be="\\ud83c[\\udffb-\\udfff]",Fe="[^"+ke+"]",Ue="(?:\\ud83c[\\udde6-\\uddff]){2}",qe="[\\ud800-\\udbff][\\udc00-\\udfff]",We="["+Ce+"]",Ve="\\u200d",ze="(?:"+Ne+"|"+De+")",He="(?:"+We+"|"+De+")",$e="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",Je="(?:"+Oe+"|"+Be+")"+"?",Ze="["+Ie+"]?",Ke=Ze+Je+("(?:"+Ve+"(?:"+[Fe,Ue,qe].join("|")+")"+Ze+Je+")*"),Ye="(?:"+[Le,Ue,qe].join("|")+")"+Ke,Xe="(?:"+[Fe+Oe+"?",Oe,Ue,qe,Me].join("|")+")",Qe=RegExp(Pe,"g"),et=RegExp(Oe,"g"),tt=RegExp(Be+"(?="+Be+")|"+Xe+Ke,"g"),rt=RegExp([We+"?"+Ne+"+"+$e+"(?="+[Re,We,"$"].join("|")+")",He+"+"+Ge+"(?="+[Re,We+ze,"$"].join("|")+")",We+"?"+ze+"+"+$e,We+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ae,Ye].join("|"),"g"),nt=RegExp("["+Ve+ke+Ee+Ie+"]"),at=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,it=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ut=-1,ot={};ot[L]=ot[N]=ot[D]=ot[B]=ot[F]=ot[U]=ot[q]=ot[W]=ot[V]=!0,ot[y]=ot[g]=ot[O]=ot[b]=ot[A]=ot[_]=ot[x]=ot[w]=ot[E]=ot[T]=ot[S]=ot[I]=ot[j]=ot[P]=ot[R]=!1;var lt={};lt[y]=lt[g]=lt[O]=lt[A]=lt[b]=lt[_]=lt[L]=lt[N]=lt[D]=lt[B]=lt[F]=lt[E]=lt[T]=lt[S]=lt[I]=lt[j]=lt[P]=lt[M]=lt[U]=lt[q]=lt[W]=lt[V]=!0,lt[x]=lt[w]=lt[R]=!1;var ct={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},st=parseFloat,ft=parseInt,dt="object"==typeof h&&h&&h.Object===Object&&h,pt="object"==typeof self&&self&&self.Object===Object&&self,vt=dt||pt||Function("return this")(),mt=t&&!t.nodeType&&t,ht=mt&&e&&!e.nodeType&&e,yt=ht&&ht.exports===mt,gt=yt&&dt.process,bt=function(){try{var e=ht&&ht.require&&ht.require("util").types;return e||gt&>.binding&>.binding("util")}catch(e){}}(),_t=bt&&bt.isArrayBuffer,xt=bt&&bt.isDate,wt=bt&&bt.isMap,kt=bt&&bt.isRegExp,Et=bt&&bt.isSet,Tt=bt&&bt.isTypedArray;function St(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function Ct(e,t,r,n){for(var a=-1,i=null==e?0:e.length;++a-1}function Ot(e,t,r){for(var n=-1,a=null==e?0:e.length;++n-1;);return r}function rr(e,t){for(var r=e.length;r--&&Wt(t,e[r],0)>-1;);return r}var nr=Gt({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),ar=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function ir(e){return"\\"+ct[e]}function ur(e){return nt.test(e)}function or(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function lr(e,t){return function(r){return e(t(r))}}function cr(e,t){for(var r=-1,n=e.length,a=0,u=[];++r",""":'"',"'":"'"});var hr=function e(t){var h,ue=(t=null==t?vt:hr.defaults(vt.Object(),t,hr.pick(vt,it))).Array,ke=t.Date,Ee=t.Error,Te=t.Function,Se=t.Math,Ce=t.Object,Ie=t.RegExp,je=t.String,Pe=t.TypeError,Me=ue.prototype,Re=Te.prototype,Oe=Ce.prototype,Ae=t["__core-js_shared__"],Le=Re.toString,Ne=Oe.hasOwnProperty,De=0,Be=(h=/[^.]+$/.exec(Ae&&Ae.keys&&Ae.keys.IE_PROTO||""))?"Symbol(src)_1."+h:"",Fe=Oe.toString,Ue=Le.call(Ce),qe=vt._,We=Ie("^"+Le.call(Ne).replace(ne,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ve=yt?t.Buffer:r,ze=t.Symbol,He=t.Uint8Array,$e=Ve?Ve.allocUnsafe:r,Ge=lr(Ce.getPrototypeOf,Ce),Je=Ce.create,Ze=Oe.propertyIsEnumerable,Ke=Me.splice,Ye=ze?ze.isConcatSpreadable:r,Xe=ze?ze.iterator:r,tt=ze?ze.toStringTag:r,nt=function(){try{var e=di(Ce,"defineProperty");return e({},"",{}),e}catch(e){}}(),ct=t.clearTimeout!==vt.clearTimeout&&t.clearTimeout,dt=ke&&ke.now!==vt.Date.now&&ke.now,pt=t.setTimeout!==vt.setTimeout&&t.setTimeout,mt=Se.ceil,ht=Se.floor,gt=Ce.getOwnPropertySymbols,bt=Ve?Ve.isBuffer:r,Ft=t.isFinite,Gt=Me.join,yr=lr(Ce.keys,Ce),gr=Se.max,br=Se.min,_r=ke.now,xr=t.parseInt,wr=Se.random,kr=Me.reverse,Er=di(t,"DataView"),Tr=di(t,"Map"),Sr=di(t,"Promise"),Cr=di(t,"Set"),Ir=di(t,"WeakMap"),jr=di(Ce,"create"),Pr=Ir&&new Ir,Mr={},Rr=Bi(Er),Or=Bi(Tr),Ar=Bi(Sr),Lr=Bi(Cr),Nr=Bi(Ir),Dr=ze?ze.prototype:r,Br=Dr?Dr.valueOf:r,Fr=Dr?Dr.toString:r;function Ur(e){if(to(e)&&!zu(e)&&!(e instanceof zr)){if(e instanceof Vr)return e;if(Ne.call(e,"__wrapped__"))return Fi(e)}return new Vr(e)}var qr=function(){function e(){}return function(t){if(!eo(t))return{};if(Je)return Je(t);e.prototype=t;var n=new e;return e.prototype=r,n}}();function Wr(){}function Vr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=r}function zr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=v,this.__views__=[]}function Hr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function cn(e,t,n,a,i,u){var o,l=1&t,c=2&t,s=4&t;if(n&&(o=i?n(e,a,i,u):n(e)),o!==r)return o;if(!eo(e))return e;var f=zu(e);if(f){if(o=function(e){var t=e.length,r=new e.constructor(t);t&&"string"==typeof e[0]&&Ne.call(e,"index")&&(r.index=e.index,r.input=e.input);return r}(e),!l)return Pa(e,o)}else{var d=mi(e),p=d==w||d==k;if(Ju(e))return Ea(e,l);if(d==S||d==y||p&&!i){if(o=c||p?{}:yi(e),!l)return c?function(e,t){return Ma(e,vi(e),t)}(e,function(e,t){return e&&Ma(t,Oo(t),e)}(o,e)):function(e,t){return Ma(e,pi(e),t)}(e,an(o,e))}else{if(!lt[d])return i?e:{};o=function(e,t,r){var n=e.constructor;switch(t){case O:return Ta(e);case b:case _:return new n(+e);case A:return function(e,t){var r=t?Ta(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case L:case N:case D:case B:case F:case U:case q:case W:case V:return Sa(e,r);case E:return new n;case T:case P:return new n(e);case I:return function(e){var t=new e.constructor(e.source,ve.exec(e));return t.lastIndex=e.lastIndex,t}(e);case j:return new n;case M:return a=e,Br?Ce(Br.call(a)):{}}var a}(e,d,l)}}u||(u=new Zr);var v=u.get(e);if(v)return v;u.set(e,o),uo(e)?e.forEach((function(r){o.add(cn(r,t,n,r,e,u))})):ro(e)&&e.forEach((function(r,a){o.set(a,cn(r,t,n,a,e,u))}));var m=f?r:(s?c?ii:ai:c?Oo:Ro)(e);return It(m||e,(function(r,a){m&&(r=e[a=r]),tn(o,a,cn(r,t,n,a,e,u))})),o}function sn(e,t,n){var a=n.length;if(null==e)return!a;for(e=Ce(e);a--;){var i=n[a],u=t[i],o=e[i];if(o===r&&!(i in e)||!u(o))return!1}return!0}function fn(e,t,a){if("function"!=typeof e)throw new Pe(n);return Mi((function(){e.apply(r,a)}),t)}function dn(e,t,r,n){var a=-1,i=Rt,u=!0,o=e.length,l=[],c=t.length;if(!o)return l;r&&(t=At(t,Xt(r))),n?(i=Ot,u=!1):t.length>=200&&(i=er,u=!1,t=new Jr(t));e:for(;++a-1},$r.prototype.set=function(e,t){var r=this.__data__,n=rn(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},Gr.prototype.clear=function(){this.size=0,this.__data__={hash:new Hr,map:new(Tr||$r),string:new Hr}},Gr.prototype.delete=function(e){var t=si(this,e).delete(e);return this.size-=t?1:0,t},Gr.prototype.get=function(e){return si(this,e).get(e)},Gr.prototype.has=function(e){return si(this,e).has(e)},Gr.prototype.set=function(e,t){var r=si(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Jr.prototype.add=Jr.prototype.push=function(e){return this.__data__.set(e,a),this},Jr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.clear=function(){this.__data__=new $r,this.size=0},Zr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Zr.prototype.get=function(e){return this.__data__.get(e)},Zr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof $r){var n=r.__data__;if(!Tr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Gr(n)}return r.set(e,t),this.size=r.size,this};var pn=Aa(xn),vn=Aa(wn,!0);function mn(e,t){var r=!0;return pn(e,(function(e,n,a){return r=!!t(e,n,a)})),r}function hn(e,t,n){for(var a=-1,i=e.length;++a0&&r(o)?t>1?gn(o,t-1,r,n,a):Lt(a,o):n||(a[a.length]=o)}return a}var bn=La(),_n=La(!0);function xn(e,t){return e&&bn(e,t,Ro)}function wn(e,t){return e&&_n(e,t,Ro)}function kn(e,t){return Mt(t,(function(t){return Yu(e[t])}))}function En(e,t){for(var n=0,a=(t=_a(t,e)).length;null!=e&&nt}function In(e,t){return null!=e&&Ne.call(e,t)}function jn(e,t){return null!=e&&t in Ce(e)}function Pn(e,t,n){for(var a=n?Ot:Rt,i=e[0].length,u=e.length,o=u,l=ue(u),c=1/0,s=[];o--;){var f=e[o];o&&t&&(f=At(f,Xt(t))),c=br(f.length,c),l[o]=!n&&(t||i>=120&&f.length>=120)?new Jr(o&&f):r}f=e[0];var d=-1,p=l[0];e:for(;++d=o?l:l*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}))}function $n(e,t,r){for(var n=-1,a=t.length,i={};++n-1;)o!==e&&Ke.call(o,l,1),Ke.call(e,l,1);return e}function Jn(e,t){for(var r=e?t.length:0,n=r-1;r--;){var a=t[r];if(r==n||a!==i){var i=a;bi(a)?Ke.call(e,a,1):da(e,a)}}return e}function Zn(e,t){return e+ht(wr()*(t-e+1))}function Kn(e,t){var r="";if(!e||t<1||t>d)return r;do{t%2&&(r+=e),(t=ht(t/2))&&(e+=e)}while(t);return r}function Yn(e,t){return Ri(Ci(e,t,al),e+"")}function Xn(e){return Yr(qo(e))}function Qn(e,t){var r=qo(e);return Li(r,ln(t,0,r.length))}function ea(e,t,n,a){if(!eo(e))return e;for(var i=-1,u=(t=_a(t,e)).length,o=u-1,l=e;null!=l&&++ia?0:a+t),(r=r>a?a:r)<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var i=ue(a);++n>>1,u=e[i];null!==u&&!lo(u)&&(r?u<=t:u=200){var c=t?null:Ka(e);if(c)return sr(c);u=!1,a=er,l=new Jr}else l=t?[]:o;e:for(;++n=a?e:aa(e,t,n)}var ka=ct||function(e){return vt.clearTimeout(e)};function Ea(e,t){if(t)return e.slice();var r=e.length,n=$e?$e(r):new e.constructor(r);return e.copy(n),n}function Ta(e){var t=new e.constructor(e.byteLength);return new He(t).set(new He(e)),t}function Sa(e,t){var r=t?Ta(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function Ca(e,t){if(e!==t){var n=e!==r,a=null===e,i=e==e,u=lo(e),o=t!==r,l=null===t,c=t==t,s=lo(t);if(!l&&!s&&!u&&e>t||u&&o&&c&&!l&&!s||a&&o&&c||!n&&c||!i)return 1;if(!a&&!u&&!s&&e1?n[i-1]:r,o=i>2?n[2]:r;for(u=e.length>3&&"function"==typeof u?(i--,u):r,o&&_i(n[0],n[1],o)&&(u=i<3?r:u,i=1),t=Ce(t);++a-1?i[u?t[o]:o]:r}}function Ua(e){return ni((function(t){var a=t.length,i=a,u=Vr.prototype.thru;for(e&&t.reverse();i--;){var o=t[i];if("function"!=typeof o)throw new Pe(n);if(u&&!l&&"wrapper"==oi(o))var l=new Vr([],!0)}for(i=l?i:a;++i1&&b.reverse(),d&&sl))return!1;var s=u.get(e),f=u.get(t);if(s&&f)return s==t&&f==e;var d=-1,p=!0,v=2&n?new Jr:r;for(u.set(e,t),u.set(t,e);++d-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(oe,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return It(m,(function(r){var n="_."+r[0];t&r[1]&&!Rt(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(le);return t?t[1].split(ce):[]}(n),r)))}function Ai(e){var t=0,n=0;return function(){var a=_r(),i=16-(a-n);if(n=a,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(r,arguments)}}function Li(e,t){var n=-1,a=e.length,i=a-1;for(t=t===r?a:t;++n1?e[t-1]:r;return n="function"==typeof n?(e.pop(),n):r,iu(e,n)}));function du(e){var t=Ur(e);return t.__chain__=!0,t}function pu(e,t){return t(e)}var vu=ni((function(e){var t=e.length,n=t?e[0]:0,a=this.__wrapped__,i=function(t){return on(t,e)};return!(t>1||this.__actions__.length)&&a instanceof zr&&bi(n)?((a=a.slice(n,+n+(t?1:0))).__actions__.push({func:pu,args:[i],thisArg:r}),new Vr(a,this.__chain__).thru((function(e){return t&&!e.length&&e.push(r),e}))):this.thru(i)}));var mu=Ra((function(e,t,r){Ne.call(e,r)?++e[r]:un(e,r,1)}));var hu=Fa(Vi),yu=Fa(zi);function gu(e,t){return(zu(e)?It:pn)(e,ci(t,3))}function bu(e,t){return(zu(e)?jt:vn)(e,ci(t,3))}var _u=Ra((function(e,t,r){Ne.call(e,r)?e[r].push(t):un(e,r,[t])}));var xu=Yn((function(e,t,r){var n=-1,a="function"==typeof t,i=$u(e)?ue(e.length):[];return pn(e,(function(e){i[++n]=a?St(t,e,r):Mn(e,t,r)})),i})),wu=Ra((function(e,t,r){un(e,r,t)}));function ku(e,t){return(zu(e)?At:Un)(e,ci(t,3))}var Eu=Ra((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]}));var Tu=Yn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&_i(e,t[0],t[1])?t=[]:r>2&&_i(t[0],t[1],t[2])&&(t=[t[0]]),Hn(e,gn(t,1),[])})),Su=dt||function(){return vt.Date.now()};function Cu(e,t,n){return t=n?r:t,t=e&&null==t?e.length:t,Xa(e,c,r,r,r,r,t)}function Iu(e,t){var a;if("function"!=typeof t)throw new Pe(n);return e=mo(e),function(){return--e>0&&(a=t.apply(this,arguments)),e<=1&&(t=r),a}}var ju=Yn((function(e,t,r){var n=1;if(r.length){var a=cr(r,li(ju));n|=o}return Xa(e,n,t,r,a)})),Pu=Yn((function(e,t,r){var n=3;if(r.length){var a=cr(r,li(Pu));n|=o}return Xa(t,n,e,r,a)}));function Mu(e,t,a){var i,u,o,l,c,s,f=0,d=!1,p=!1,v=!0;if("function"!=typeof e)throw new Pe(n);function m(t){var n=i,a=u;return i=u=r,f=t,l=e.apply(a,n)}function h(e){var n=e-s;return s===r||n>=t||n<0||p&&e-f>=o}function y(){var e=Su();if(h(e))return g(e);c=Mi(y,function(e){var r=t-(e-s);return p?br(r,o-(e-f)):r}(e))}function g(e){return c=r,v&&i?m(e):(i=u=r,l)}function b(){var e=Su(),n=h(e);if(i=arguments,u=this,s=e,n){if(c===r)return function(e){return f=e,c=Mi(y,t),d?m(e):l}(s);if(p)return ka(c),c=Mi(y,t),m(s)}return c===r&&(c=Mi(y,t)),l}return t=yo(t)||0,eo(a)&&(d=!!a.leading,o=(p="maxWait"in a)?gr(yo(a.maxWait)||0,t):o,v="trailing"in a?!!a.trailing:v),b.cancel=function(){c!==r&&ka(c),f=0,i=s=u=c=r},b.flush=function(){return c===r?l:g(Su())},b}var Ru=Yn((function(e,t){return fn(e,1,t)})),Ou=Yn((function(e,t,r){return fn(e,yo(t)||0,r)}));function Au(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Pe(n);var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var u=e.apply(this,n);return r.cache=i.set(a,u)||i,u};return r.cache=new(Au.Cache||Gr),r}function Lu(e){if("function"!=typeof e)throw new Pe(n);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Au.Cache=Gr;var Nu=xa((function(e,t){var r=(t=1==t.length&&zu(t[0])?At(t[0],Xt(ci())):At(gn(t,1),Xt(ci()))).length;return Yn((function(n){for(var a=-1,i=br(n.length,r);++a=t})),Vu=Rn(function(){return arguments}())?Rn:function(e){return to(e)&&Ne.call(e,"callee")&&!Ze.call(e,"callee")},zu=ue.isArray,Hu=_t?Xt(_t):function(e){return to(e)&&Sn(e)==O};function $u(e){return null!=e&&Qu(e.length)&&!Yu(e)}function Gu(e){return to(e)&&$u(e)}var Ju=bt||yl,Zu=xt?Xt(xt):function(e){return to(e)&&Sn(e)==_};function Ku(e){if(!to(e))return!1;var t=Sn(e);return t==x||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!ao(e)}function Yu(e){if(!eo(e))return!1;var t=Sn(e);return t==w||t==k||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Xu(e){return"number"==typeof e&&e==mo(e)}function Qu(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=d}function eo(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function to(e){return null!=e&&"object"==typeof e}var ro=wt?Xt(wt):function(e){return to(e)&&mi(e)==E};function no(e){return"number"==typeof e||to(e)&&Sn(e)==T}function ao(e){if(!to(e)||Sn(e)!=S)return!1;var t=Ge(e);if(null===t)return!0;var r=Ne.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Le.call(r)==Ue}var io=kt?Xt(kt):function(e){return to(e)&&Sn(e)==I};var uo=Et?Xt(Et):function(e){return to(e)&&mi(e)==j};function oo(e){return"string"==typeof e||!zu(e)&&to(e)&&Sn(e)==P}function lo(e){return"symbol"==typeof e||to(e)&&Sn(e)==M}var co=Tt?Xt(Tt):function(e){return to(e)&&Qu(e.length)&&!!ot[Sn(e)]};var so=Ga(Fn),fo=Ga((function(e,t){return e<=t}));function po(e){if(!e)return[];if($u(e))return oo(e)?pr(e):Pa(e);if(Xe&&e[Xe])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[Xe]());var t=mi(e);return(t==E?or:t==j?sr:qo)(e)}function vo(e){return e?(e=yo(e))===f||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function mo(e){var t=vo(e),r=t%1;return t==t?r?t-r:t:0}function ho(e){return e?ln(mo(e),0,v):0}function yo(e){if("number"==typeof e)return e;if(lo(e))return p;if(eo(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=eo(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Yt(e);var r=he.test(e);return r||ge.test(e)?ft(e.slice(2),r?2:8):me.test(e)?p:+e}function go(e){return Ma(e,Oo(e))}function bo(e){return null==e?"":sa(e)}var _o=Oa((function(e,t){if(Ei(t)||$u(t))Ma(t,Ro(t),e);else for(var r in t)Ne.call(t,r)&&tn(e,r,t[r])})),xo=Oa((function(e,t){Ma(t,Oo(t),e)})),wo=Oa((function(e,t,r,n){Ma(t,Oo(t),e,n)})),ko=Oa((function(e,t,r,n){Ma(t,Ro(t),e,n)})),Eo=ni(on);var To=Yn((function(e,t){e=Ce(e);var n=-1,a=t.length,i=a>2?t[2]:r;for(i&&_i(t[0],t[1],i)&&(a=1);++n1),t})),Ma(e,ii(e),r),n&&(r=cn(r,7,ti));for(var a=t.length;a--;)da(r,t[a]);return r}));var Do=ni((function(e,t){return null==e?{}:function(e,t){return $n(e,t,(function(t,r){return Io(e,r)}))}(e,t)}));function Bo(e,t){if(null==e)return{};var r=At(ii(e),(function(e){return[e]}));return t=ci(t),$n(e,r,(function(e,r){return t(e,r[0])}))}var Fo=Ya(Ro),Uo=Ya(Oo);function qo(e){return null==e?[]:Qt(e,Ro(e))}var Wo=Da((function(e,t,r){return t=t.toLowerCase(),e+(r?Vo(t):t)}));function Vo(e){return Yo(bo(e).toLowerCase())}function zo(e){return(e=bo(e))&&e.replace(_e,nr).replace(et,"")}var Ho=Da((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),$o=Da((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Go=Na("toLowerCase");var Jo=Da((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()}));var Zo=Da((function(e,t,r){return e+(r?" ":"")+Yo(t)}));var Ko=Da((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Yo=Na("toUpperCase");function Xo(e,t,n){return e=bo(e),(t=n?r:t)===r?function(e){return at.test(e)}(e)?function(e){return e.match(rt)||[]}(e):function(e){return e.match(se)||[]}(e):e.match(t)||[]}var Qo=Yn((function(e,t){try{return St(e,r,t)}catch(e){return Ku(e)?e:new Ee(e)}})),el=ni((function(e,t){return It(t,(function(t){t=Di(t),un(e,t,ju(e[t],e))})),e}));function tl(e){return function(){return e}}var rl=Ua(),nl=Ua(!0);function al(e){return e}function il(e){return Nn("function"==typeof e?e:cn(e,1))}var ul=Yn((function(e,t){return function(r){return Mn(r,e,t)}})),ol=Yn((function(e,t){return function(r){return Mn(e,r,t)}}));function ll(e,t,r){var n=Ro(t),a=kn(t,n);null!=r||eo(t)&&(a.length||!n.length)||(r=t,t=e,e=this,a=kn(t,Ro(t)));var i=!(eo(r)&&"chain"in r&&!r.chain),u=Yu(e);return It(a,(function(r){var n=t[r];e[r]=n,u&&(e.prototype[r]=function(){var t=this.__chain__;if(i||t){var r=e(this.__wrapped__);return(r.__actions__=Pa(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Lt([this.value()],arguments))})})),e}function cl(){}var sl=za(At),fl=za(Pt),dl=za(Bt);function pl(e){return xi(e)?$t(Di(e)):function(e){return function(t){return En(t,e)}}(e)}var vl=$a(),ml=$a(!0);function hl(){return[]}function yl(){return!1}var gl=Va((function(e,t){return e+t}),0),bl=Za("ceil"),_l=Va((function(e,t){return e/t}),1),xl=Za("floor");var wl,kl=Va((function(e,t){return e*t}),1),El=Za("round"),Tl=Va((function(e,t){return e-t}),0);return Ur.after=function(e,t){if("function"!=typeof t)throw new Pe(n);return e=mo(e),function(){if(--e<1)return t.apply(this,arguments)}},Ur.ary=Cu,Ur.assign=_o,Ur.assignIn=xo,Ur.assignInWith=wo,Ur.assignWith=ko,Ur.at=Eo,Ur.before=Iu,Ur.bind=ju,Ur.bindAll=el,Ur.bindKey=Pu,Ur.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return zu(e)?e:[e]},Ur.chain=du,Ur.chunk=function(e,t,n){t=(n?_i(e,t,n):t===r)?1:gr(mo(t),0);var a=null==e?0:e.length;if(!a||t<1)return[];for(var i=0,u=0,o=ue(mt(a/t));ii?0:i+n),(a=a===r||a>i?i:mo(a))<0&&(a+=i),a=n>a?0:ho(a);n>>0)?(e=bo(e))&&("string"==typeof t||null!=t&&!io(t))&&!(t=sa(t))&&ur(e)?wa(pr(e),0,n):e.split(t,n):[]},Ur.spread=function(e,t){if("function"!=typeof e)throw new Pe(n);return t=null==t?0:gr(mo(t),0),Yn((function(r){var n=r[t],a=wa(r,0,t);return n&&Lt(a,n),St(e,this,a)}))},Ur.tail=function(e){var t=null==e?0:e.length;return t?aa(e,1,t):[]},Ur.take=function(e,t,n){return e&&e.length?aa(e,0,(t=n||t===r?1:mo(t))<0?0:t):[]},Ur.takeRight=function(e,t,n){var a=null==e?0:e.length;return a?aa(e,(t=a-(t=n||t===r?1:mo(t)))<0?0:t,a):[]},Ur.takeRightWhile=function(e,t){return e&&e.length?va(e,ci(t,3),!1,!0):[]},Ur.takeWhile=function(e,t){return e&&e.length?va(e,ci(t,3)):[]},Ur.tap=function(e,t){return t(e),e},Ur.throttle=function(e,t,r){var a=!0,i=!0;if("function"!=typeof e)throw new Pe(n);return eo(r)&&(a="leading"in r?!!r.leading:a,i="trailing"in r?!!r.trailing:i),Mu(e,t,{leading:a,maxWait:t,trailing:i})},Ur.thru=pu,Ur.toArray=po,Ur.toPairs=Fo,Ur.toPairsIn=Uo,Ur.toPath=function(e){return zu(e)?At(e,Di):lo(e)?[e]:Pa(Ni(bo(e)))},Ur.toPlainObject=go,Ur.transform=function(e,t,r){var n=zu(e),a=n||Ju(e)||co(e);if(t=ci(t,4),null==r){var i=e&&e.constructor;r=a?n?new i:[]:eo(e)&&Yu(i)?qr(Ge(e)):{}}return(a?It:xn)(e,(function(e,n,a){return t(r,e,n,a)})),r},Ur.unary=function(e){return Cu(e,1)},Ur.union=tu,Ur.unionBy=ru,Ur.unionWith=nu,Ur.uniq=function(e){return e&&e.length?fa(e):[]},Ur.uniqBy=function(e,t){return e&&e.length?fa(e,ci(t,2)):[]},Ur.uniqWith=function(e,t){return t="function"==typeof t?t:r,e&&e.length?fa(e,r,t):[]},Ur.unset=function(e,t){return null==e||da(e,t)},Ur.unzip=au,Ur.unzipWith=iu,Ur.update=function(e,t,r){return null==e?e:pa(e,t,ba(r))},Ur.updateWith=function(e,t,n,a){return a="function"==typeof a?a:r,null==e?e:pa(e,t,ba(n),a)},Ur.values=qo,Ur.valuesIn=function(e){return null==e?[]:Qt(e,Oo(e))},Ur.without=uu,Ur.words=Xo,Ur.wrap=function(e,t){return Du(ba(t),e)},Ur.xor=ou,Ur.xorBy=lu,Ur.xorWith=cu,Ur.zip=su,Ur.zipObject=function(e,t){return ya(e||[],t||[],tn)},Ur.zipObjectDeep=function(e,t){return ya(e||[],t||[],ea)},Ur.zipWith=fu,Ur.entries=Fo,Ur.entriesIn=Uo,Ur.extend=xo,Ur.extendWith=wo,ll(Ur,Ur),Ur.add=gl,Ur.attempt=Qo,Ur.camelCase=Wo,Ur.capitalize=Vo,Ur.ceil=bl,Ur.clamp=function(e,t,n){return n===r&&(n=t,t=r),n!==r&&(n=(n=yo(n))==n?n:0),t!==r&&(t=(t=yo(t))==t?t:0),ln(yo(e),t,n)},Ur.clone=function(e){return cn(e,4)},Ur.cloneDeep=function(e){return cn(e,5)},Ur.cloneDeepWith=function(e,t){return cn(e,5,t="function"==typeof t?t:r)},Ur.cloneWith=function(e,t){return cn(e,4,t="function"==typeof t?t:r)},Ur.conformsTo=function(e,t){return null==t||sn(e,t,Ro(t))},Ur.deburr=zo,Ur.defaultTo=function(e,t){return null==e||e!=e?t:e},Ur.divide=_l,Ur.endsWith=function(e,t,n){e=bo(e),t=sa(t);var a=e.length,i=n=n===r?a:ln(mo(n),0,a);return(n-=t.length)>=0&&e.slice(n,i)==t},Ur.eq=Uu,Ur.escape=function(e){return(e=bo(e))&&K.test(e)?e.replace(J,ar):e},Ur.escapeRegExp=function(e){return(e=bo(e))&&ae.test(e)?e.replace(ne,"\\$&"):e},Ur.every=function(e,t,n){var a=zu(e)?Pt:mn;return n&&_i(e,t,n)&&(t=r),a(e,ci(t,3))},Ur.find=hu,Ur.findIndex=Vi,Ur.findKey=function(e,t){return Ut(e,ci(t,3),xn)},Ur.findLast=yu,Ur.findLastIndex=zi,Ur.findLastKey=function(e,t){return Ut(e,ci(t,3),wn)},Ur.floor=xl,Ur.forEach=gu,Ur.forEachRight=bu,Ur.forIn=function(e,t){return null==e?e:bn(e,ci(t,3),Oo)},Ur.forInRight=function(e,t){return null==e?e:_n(e,ci(t,3),Oo)},Ur.forOwn=function(e,t){return e&&xn(e,ci(t,3))},Ur.forOwnRight=function(e,t){return e&&wn(e,ci(t,3))},Ur.get=Co,Ur.gt=qu,Ur.gte=Wu,Ur.has=function(e,t){return null!=e&&hi(e,t,In)},Ur.hasIn=Io,Ur.head=$i,Ur.identity=al,Ur.includes=function(e,t,r,n){e=$u(e)?e:qo(e),r=r&&!n?mo(r):0;var a=e.length;return r<0&&(r=gr(a+r,0)),oo(e)?r<=a&&e.indexOf(t,r)>-1:!!a&&Wt(e,t,r)>-1},Ur.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var a=null==r?0:mo(r);return a<0&&(a=gr(n+a,0)),Wt(e,t,a)},Ur.inRange=function(e,t,n){return t=vo(t),n===r?(n=t,t=0):n=vo(n),function(e,t,r){return e>=br(t,r)&&e=-9007199254740991&&e<=d},Ur.isSet=uo,Ur.isString=oo,Ur.isSymbol=lo,Ur.isTypedArray=co,Ur.isUndefined=function(e){return e===r},Ur.isWeakMap=function(e){return to(e)&&mi(e)==R},Ur.isWeakSet=function(e){return to(e)&&"[object WeakSet]"==Sn(e)},Ur.join=function(e,t){return null==e?"":Gt.call(e,t)},Ur.kebabCase=Ho,Ur.last=Ki,Ur.lastIndexOf=function(e,t,n){var a=null==e?0:e.length;if(!a)return-1;var i=a;return n!==r&&(i=(i=mo(n))<0?gr(a+i,0):br(i,a-1)),t==t?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,t,i):qt(e,zt,i,!0)},Ur.lowerCase=$o,Ur.lowerFirst=Go,Ur.lt=so,Ur.lte=fo,Ur.max=function(e){return e&&e.length?hn(e,al,Cn):r},Ur.maxBy=function(e,t){return e&&e.length?hn(e,ci(t,2),Cn):r},Ur.mean=function(e){return Ht(e,al)},Ur.meanBy=function(e,t){return Ht(e,ci(t,2))},Ur.min=function(e){return e&&e.length?hn(e,al,Fn):r},Ur.minBy=function(e,t){return e&&e.length?hn(e,ci(t,2),Fn):r},Ur.stubArray=hl,Ur.stubFalse=yl,Ur.stubObject=function(){return{}},Ur.stubString=function(){return""},Ur.stubTrue=function(){return!0},Ur.multiply=kl,Ur.nth=function(e,t){return e&&e.length?zn(e,mo(t)):r},Ur.noConflict=function(){return vt._===this&&(vt._=qe),this},Ur.noop=cl,Ur.now=Su,Ur.pad=function(e,t,r){e=bo(e);var n=(t=mo(t))?dr(e):0;if(!t||n>=t)return e;var a=(t-n)/2;return Ha(ht(a),r)+e+Ha(mt(a),r)},Ur.padEnd=function(e,t,r){e=bo(e);var n=(t=mo(t))?dr(e):0;return t&&nt){var a=e;e=t,t=a}if(n||e%1||t%1){var i=wr();return br(e+i*(t-e+st("1e-"+((i+"").length-1))),t)}return Zn(e,t)},Ur.reduce=function(e,t,r){var n=zu(e)?Nt:Jt,a=arguments.length<3;return n(e,ci(t,4),r,a,pn)},Ur.reduceRight=function(e,t,r){var n=zu(e)?Dt:Jt,a=arguments.length<3;return n(e,ci(t,4),r,a,vn)},Ur.repeat=function(e,t,n){return t=(n?_i(e,t,n):t===r)?1:mo(t),Kn(bo(e),t)},Ur.replace=function(){var e=arguments,t=bo(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Ur.result=function(e,t,n){var a=-1,i=(t=_a(t,e)).length;for(i||(i=1,e=r);++ad)return[];var r=v,n=br(e,v);t=ci(t),e-=v;for(var a=Kt(n,t);++r=u)return e;var l=n-dr(a);if(l<1)return a;var c=o?wa(o,0,l).join(""):e.slice(0,l);if(i===r)return c+a;if(o&&(l+=c.length-l),io(i)){if(e.slice(l).search(i)){var s,f=c;for(i.global||(i=Ie(i.source,bo(ve.exec(i))+"g")),i.lastIndex=0;s=i.exec(f);)var d=s.index;c=c.slice(0,d===r?l:d)}}else if(e.indexOf(sa(i),l)!=l){var p=c.lastIndexOf(i);p>-1&&(c=c.slice(0,p))}return c+a},Ur.unescape=function(e){return(e=bo(e))&&Z.test(e)?e.replace(G,mr):e},Ur.uniqueId=function(e){var t=++De;return bo(e)+t},Ur.upperCase=Ko,Ur.upperFirst=Yo,Ur.each=gu,Ur.eachRight=bu,Ur.first=$i,ll(Ur,(wl={},xn(Ur,(function(e,t){Ne.call(Ur.prototype,t)||(wl[t]=e)})),wl),{chain:!1}),Ur.VERSION="4.17.21",It(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Ur[e].placeholder=Ur})),It(["drop","take"],(function(e,t){zr.prototype[e]=function(n){n=n===r?1:gr(mo(n),0);var a=this.__filtered__&&!t?new zr(this):this.clone();return a.__filtered__?a.__takeCount__=br(n,a.__takeCount__):a.__views__.push({size:br(n,v),type:e+(a.__dir__<0?"Right":"")}),a},zr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),It(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;zr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ci(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),It(["head","last"],(function(e,t){var r="take"+(t?"Right":"");zr.prototype[e]=function(){return this[r](1).value()[0]}})),It(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");zr.prototype[e]=function(){return this.__filtered__?new zr(this):this[r](1)}})),zr.prototype.compact=function(){return this.filter(al)},zr.prototype.find=function(e){return this.filter(e).head()},zr.prototype.findLast=function(e){return this.reverse().find(e)},zr.prototype.invokeMap=Yn((function(e,t){return"function"==typeof e?new zr(this):this.map((function(r){return Mn(r,e,t)}))})),zr.prototype.reject=function(e){return this.filter(Lu(ci(e)))},zr.prototype.slice=function(e,t){e=mo(e);var n=this;return n.__filtered__&&(e>0||t<0)?new zr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==r&&(n=(t=mo(t))<0?n.dropRight(-t):n.take(t-e)),n)},zr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},zr.prototype.toArray=function(){return this.take(v)},xn(zr.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),a=/^(?:head|last)$/.test(t),i=Ur[a?"take"+("last"==t?"Right":""):t],u=a||/^find/.test(t);i&&(Ur.prototype[t]=function(){var t=this.__wrapped__,o=a?[1]:arguments,l=t instanceof zr,c=o[0],s=l||zu(t),f=function(e){var t=i.apply(Ur,Lt([e],o));return a&&d?t[0]:t};s&&n&&"function"==typeof c&&1!=c.length&&(l=s=!1);var d=this.__chain__,p=!!this.__actions__.length,v=u&&!d,m=l&&!p;if(!u&&s){t=m?t:new zr(this);var h=e.apply(t,o);return h.__actions__.push({func:pu,args:[f],thisArg:r}),new Vr(h,d)}return v&&m?e.apply(this,o):(h=this.thru(f),v?a?h.value()[0]:h.value():h)})})),It(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Me[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);Ur.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var a=this.value();return t.apply(zu(a)?a:[],e)}return this[r]((function(r){return t.apply(zu(r)?r:[],e)}))}})),xn(zr.prototype,(function(e,t){var r=Ur[t];if(r){var n=r.name+"";Ne.call(Mr,n)||(Mr[n]=[]),Mr[n].push({name:t,func:r})}})),Mr[qa(r,2).name]=[{name:"wrapper",func:r}],zr.prototype.clone=function(){var e=new zr(this.__wrapped__);return e.__actions__=Pa(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Pa(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Pa(this.__views__),e},zr.prototype.reverse=function(){if(this.__filtered__){var e=new zr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},zr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=zu(e),n=t<0,a=r?e.length:0,i=function(e,t,r){var n=-1,a=r.length;for(;++n=this.__values__.length;return{done:e,value:e?r:this.__values__[this.__index__++]}},Ur.prototype.plant=function(e){for(var t,n=this;n instanceof Wr;){var a=Fi(n);a.__index__=0,a.__values__=r,t?i.__wrapped__=a:t=a;var i=a;n=n.__wrapped__}return i.__wrapped__=e,t},Ur.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof zr){var t=e;return this.__actions__.length&&(t=new zr(this)),(t=t.reverse()).__actions__.push({func:pu,args:[eu],thisArg:r}),new Vr(t,this.__chain__)}return this.thru(eu)},Ur.prototype.toJSON=Ur.prototype.valueOf=Ur.prototype.value=function(){return ma(this.__wrapped__,this.__actions__)},Ur.prototype.first=Ur.prototype.head,Xe&&(Ur.prototype[Xe]=function(){return this}),Ur}();ht?((ht.exports=hr)._=hr,mt._=hr):vt._=hr}).call(h)}));var _r=function(e){var t=e.fileUrl,r=e.fileName,n=e.machineGenerated,a=e.fileExt;return s.default.createElement("button",{className:"ramp--transcript_downloader","data-testid":"transcript-downloader",onClick:function(e){e.preventDefault(),me(t,r,a,n)},href:"#","aria-label":"Transcript download button"},s.default.createElement("span",{className:"download-label"}))};function xr(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return wr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return wr(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function wr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==a[1]?a[1]:"",e.next=3,fetch(t).then((function(e){if(e.headers.get("Content-Type").includes("application/json"))return e.json()})).then((function(e){var n=se(e)[0].getCanvases(),a=[];return(null==n?void 0:n.length)>0&&n.map((function(e,n){var i=ye(e.__jsonld.annotations,"supplementing"),u=[];if(i.length>0){var o=i[0].getBody()[0];if("TextualBody"===o.getProperty("type")){var l=xe(r.length>0?r:o.getLabel().getValue()?ke(o.getLabel().getValue()):"Canvas-".concat(n)),c=l.isMachineGen,s=l.labelText;u.push({url:void 0===o.id?t:o.id,title:s,isMachineGen:c,id:"".concat(s,"-").concat(n),format:""})}else i.forEach((function(e,t){var r=e.getBody()[0],a="",i="";null!=r.getLabel()&&r.getLabel().length>1?(a=ke(r.getLabel()[0]._value),i=ke(r.getLabel().getValue("none"))):a=null!=r.getLabel()&&1===r.getLabel().length?ke(r.getLabel().getValue()):"".concat(t);var o=r.id,l=we(o),c=xe(a),s=c.isMachineGen,f=c.labelText;""===i&&(i=f),1!==l&&3!==l||u.push({title:f,filename:i,url:o,isMachineGen:s,id:"".concat(f,"-").concat(n,"-").concat(t),format:r.getFormat()||""})}))}a.push({canvasId:n,items:u})})),a})).catch((function(e){return console.error("transcript-parser -> readSupplementingAnnotations() -> error fetching transcript resource at, ",t),[]}));case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)}))),Ir.apply(this,arguments)}function jr(e){return Pr.apply(this,arguments)}function Pr(){return Pr=J(Y.mark((function e(t){var r,n,a;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&null!=t&&0!=t.length){e.next=5;break}return console.error("No transcripts given as input"),e.abrupt("return",[]);case 5:return r=[],t.map((function(e){return r.push({canvasId:e.canvasId,items:[]})})),e.next=9,Promise.all(t.map(function(){var e=J(Y.mark((function e(t){var n,a,i;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.canvasId,a=t.items,e.next=3,Promise.all(a.map(function(){var e=J(Y.mark((function e(t,a){var i,u,o,l,c,s,f,d;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.title,u=t.url,e.next=3,Cr(u,i);case 3:if(o=e.sent,l=xe(i),c=l.isMachineGen,s=l.labelText,f=[],(null==o?void 0:o.length)>0&&(f=o.map((function(e){return e.items})).flat(),d=Mr(r.concat(o),"canvasId","items"),r=d),0!==o.length&&0!==f.length){e.next=11;break}return e.abrupt("return",{title:s,filename:s,url:u,isMachineGen:c,id:"".concat(s,"-").concat(n,"-").concat(a),format:""});case 11:return e.abrupt("return",null);case 12:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}()));case 3:return i=e.sent,e.abrupt("return",{canvasId:n,items:i.filter((function(e){return null!=e}))});case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 9:return n=e.sent,a=Mr(r.concat(n),"canvasId","items"),e.abrupt("return",a);case 12:case"end":return e.stop()}}),e)}))),Pr.apply(this,arguments)}function Mr(e,t,r){return e.reduce((function(e,n){var a=e.filter((function(e){return e[t]==n[t]}));if((null==a?void 0:a.length)>0){var i=a[0];i[r]=i[r].concat(n[r])}else e.push(n);return e}),[])}function Rr(e,t,r){return Or.apply(this,arguments)}function Or(){return(Or=J(Y.mark((function e(r,n,a){var i,u,o,l,c,s,f,d,p,v,m,h,y,g,b,_;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=[],u=r,void 0!==r){e.next=4;break}return e.abrupt("return",{tData:i,tUrl:u,tType:Tr.invalid});case 4:return o=null,l=null,e.next=8,fetch(r).then(pe).then((function(e){o=e.headers.get("Content-Type"),l=e})).catch((function(e){console.error("transcript-parser -> parseTranscriptData() -> fetching transcript -> ",e)}));case 8:if(null!=o){e.next=10;break}return e.abrupt("return",{tData:[],tUrl:u,tType:Tr.invalid});case 10:if(c=Er.filter((function(e){return e.type.includes(o.split(";")[0])})),s=Er.filter((function(e){return e.type.includes(a)})),f="",(null==s?void 0:s.length)>0?f=s[0].ext:c.length>0?f=c[0].ext:(d=r.split(".").reverse()[0],p=Er.filter((function(e){return e.ext===d})),f=p.length>0?d:""),void 0!==n){e.next=16;break}return e.abrupt("return",{tData:i,tUrl:u,tType:Tr.noTranscript});case 16:e.t0=f,e.next="json"===e.t0?19:"txt"===e.t0?29:"srt"===e.t0||"vtt"===e.t0?39:"docx"===e.t0?49:53;break;case 19:return e.next=21,l.json();case 21:if(m=e.sent,!t.parseManifest(m)){e.next=27;break}return e.abrupt("return",Dr(m,r,n));case 27:return h=Nr(m),e.abrupt("return",{tData:h.tData,tUrl:u,tType:h.tType,tFileExt:f});case 29:return e.next=31,l.text();case 31:if(v=e.sent,0!=v.split("\n").length){e.next=37;break}return e.abrupt("return",{tData:[],tUrl:r,tType:Tr.noTranscript});case 37:return y=v.replace(/\n/g,"
"),e.abrupt("return",{tData:[y],tUrl:r,tType:Tr.plainText,tFileExt:f});case 39:return e.next=41,l.text();case 41:if(v=e.sent,0!=v.split("\n").length){e.next=47;break}return e.abrupt("return",{tData:[],tUrl:r,tType:Tr.noTranscript});case 47:return g=Ur(v,"srt"===f),b=g.tData,_=g.tType,e.abrupt("return",{tData:b,tUrl:r,tType:_,tFileExt:f});case 49:return e.next=51,Ar(l);case 51:return i=e.sent,e.abrupt("return",{tData:[i],tUrl:r,tType:Tr.docx,tFileExt:f});case 53:return e.abrupt("return",{tData:[],tUrl:r,tType:Tr.noSupport});case 54:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ar(e){return Lr.apply(this,arguments)}function Lr(){return Lr=J(Y.mark((function e(t){var r,n,a;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=null,e.next=3,t.blob();case 3:return n=e.sent,a=new File([n],name,{type:t.headers.get("content-type")}),e.next=7,m.default.convertToHtml({arrayBuffer:a}).then((function(e){r=e.value}));case 7:return e.abrupt("return",r);case 8:case"end":return e.stop()}}),e)}))),Lr.apply(this,arguments)}function Nr(e){if(0==e.length)return{tData:[],tType:Tr.noTranscript};var t,r=[],n=xr(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;if(a.speaker){var i,u=a.speaker,o=xr(a.spans);try{for(o.s();!(i=o.n()).done;){var l=i.value;l.speaker=u,r.push(l)}}catch(e){o.e(e)}finally{o.f()}}else{var c,s=xr(a.spans);try{for(s.s();!(c=s.n()).done;){var f=c.value;r.push(f)}}catch(e){s.e(e)}finally{s.f()}}}}catch(e){n.e(e)}finally{n.f()}return{tData:r,tType:Tr.timedText}}function Dr(e,t,r){var n=t,a=[];return(a=e.annotations?ye(e.annotations,"supplementing"):ge({manifest:e,canvasIndex:r,key:"annotations",motivation:"supplementing"})).length>0?"TextualBody"!=a[0].getBody()[0].getProperty("type")?function(e){return Br.apply(this,arguments)}(a[0]):{tData:Fr(a),tUrl:n,tType:Tr.timedText,tFileExt:"json"}:{tData:[],tUrl:n,tType:Tr.noTranscript}}function Br(){return(Br=J(Y.mark((function e(t){var r,n,a,i,u,o,l;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=[],n="",a=t.getBody()[0],i=a.getProperty("id"),u=a.getProperty("type"),o=a.getFormat(),l="","Text"!==u){e.next=12;break}return e.next=10,fetch(i).then(pe).then((function(e){return e.text()})).then((function(e){if(kr.webvtt.includes(o)||kr.srt.includes(o)){var t=Ur(e,kr.srt.includes(o));r=t.tData,n=t.tType,l=Er.filter((function(e){return e.type.includes(o)}))[0].ext}else r=e.replace(/\n/g,"
"),n=Tr.plainText,l="txt"})).catch((function(e){throw console.error("transcript-parser -> parseExternalAnnotations() -> fetching external transcript -> ",e),e}));case 10:e.next=15;break;case 12:if("AnnotationPage"!==u){e.next=15;break}return e.next=15,fetch(i).then(pe).then((function(e){return e.json()})).then((function(e){var t=ye([e],"supplementing");r=Fr(t),n=Tr.timedText,l="json"})).catch((function(e){throw console.error("transcript-parser -> parseExternalAnnotations() -> fetching annotations -> ",e),e}));case 15:return e.abrupt("return",{tData:r,tUrl:i,tType:n,tFileExt:l});case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Fr(e){var t=[];return e.map((function(e){if(null!=e.id){var r=e.getBody()[0],n=he(e.getProperty("target")),a=n.start,i=n.end;t.push({text:r.getProperty("value"),format:r.getFormat(),begin:parseFloat(a),end:parseFloat(i),tag:Sr.timedCue})}})),t}function Ur(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=[],n=[],a=e.split("\n"),i=a;if(!t){var u=function(e){var t=e.shift().trim();if(6==(null==t?void 0:t.length)&&"WEBVTT"===t){var r=function(e){var t=0,r=0,n=!1,a=[];e=e.filter((function(e){return!Number(e)}));for(var i=0;i").concat(e[i].trim()),i++;a.push({times:"",line:o,tag:Sr.note})}else{if(u.includes("--\x3e")){r=i;break}"string"==typeof u&&0!=u.trim().length&&(n=!0)}}return r>t&&!n?{valid:!0,cue_lines:e.slice(r),notes:a}:{valid:!1}}(e);return{valid:r.valid,cue_lines:r.cue_lines,notes:r.notes}}return{valid:!1,cue_lines:[],notes:[]}}(a),o=u.valid,l=u.cue_lines,c=u.notes;if(!o)return console.error("Invalid WebVTT file"),{tData:[],tType:Tr.invalidTimedText};i=l,n=c}var s=function(e){var t=e.filter((function(e){return e.length>0})),r=t.filter((function(e){return!/^[0-9]*[\r]/gm.test(e)}));return r}(i),f=function(e){var t,r=[];for(t=0;t=r&&t<=n?te(t,r,n,e):e.classList.remove("active")}}))}}))))}),500)}),[]),s.default.useEffect((function(){return function(){v([]),Z([]),w({}),z(),M(!0),L([]),F([]),K=null,U.current=!0,clearInterval(t)}}),[]),s.default.useEffect(J(Y.mark((function e(){var t;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=[],!((null==i?void 0:i.length)>0)){e.next=7;break}return e.next=4,jr(i);case 4:t=e.sent,e.next=11;break;case 7:if(!n){e.next=11;break}return e.next=10,Cr(n);case 10:t=e.sent;case 11:c(t),Q(t);case 13:case"end":return e.stop()}}),e)}))),[]),s.default.useEffect((function(){if((null==l?void 0:l.length)>0&&null!=V.current){var e=l.filter((function(e){return e.canvasId==V.current}))[0];v(e.items),ee(e.items[0])}}),[V.current]);var X,Q=function(e){var t,r,n,a=function(e){return e.filter((function(e){return e.canvasId==S}))};if(!(null!=e&&e.length)>0||!(null!==(t=a(e))&&void 0!==t&&t.length)>0||!(null!==(n=e,r=a(n)[0].items)&&void 0!==r&&r.length)>0)W(!0),Z([]),w({tType:Tr.noTranscript,id:"",tError:zr});else{W(!1);var i=a(e)[0];v(i.items),ee(i.items[0])}M(!1)},ee=function(){var e=J(Y.mark((function e(t){var r,n,a,i,u,o,l,c,s,f,d,p,v;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&null!=t){e.next=5;break}return W(!0),M(!1),w({tType:Tr.noTranscript,id:"",tError:zr}),e.abrupt("return");case 5:if(W(!1),n=(r=t).id,a=r.title,i=r.filename,u=r.url,o=r.isMachineGen,l=r.format,!((null==(c=B.filter((function(e){return e.id==n&&e.canvasId==V.current})))?void 0:c.length)>0)){e.next=14;break}s=c[0],f=s.tData,d=s.tFileExt,p=s.tType,v=s.tError,Z(f),w({title:a,filename:i,id:n,isMachineGen:o,tType:p,tUrl:u,tFileExt:d,tError:v}),e.next=16;break;case 14:return e.next=16,Promise.resolve(Rr(u,V.current,l)).then((function(e){if(null!=e){var r=e.tData,u=e.tUrl,l=e.tType,c=e.tFileExt,s="";l===Tr.invalid?s="Invalid URL for transcript, please check again.":l===Tr.noTranscript?s=zr:l===Tr.noSupport?s=Hr:l===Tr.invalidTimedText&&(s="Invalid WebVTT file, please check again."),Z(r),w({title:a,filename:i,id:n,isMachineGen:o,tType:l,tUrl:u,tFileExt:c,tError:s}),t=Vr(Vr({},t),{},{tType:l,tData:r,tFileExt:c,canvasId:V.current,tError:s}),F([].concat(br(B),[t]))}}));case 16:M(!1);case 17:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),te=function(e,t,r,n){n&&t&&r&&(e>=t&&e<=r?n.classList.add("active"):n.classList.remove("active"),U.current&&Te(n,$,!0))},re=function(e){"keydown"!==e.type||" "!==e.key&&"Enter"!==e.key||ne(e)},ne=function(e){e.preventDefault(),K.current&&(K.current.currentTime=e.currentTarget.getAttribute("starttime")),H.current.map((function(e){e&&e.classList.contains("active")&&e.classList.remove("active")})),e.currentTarget.classList.add("active")},ae=function(e){!function(e){U.current=e}(e)},ie=function(e){return e.speaker?"".concat(e.speaker,": ").concat(e.text):e.text};return s.default.useEffect((function(){if(G.current){L([]);var e=[];switch(x.tType){case Tr.docx:e.push(s.default.createElement("div",{"data-testid":"transcript_docs",dangerouslySetInnerHTML:{__html:y[0]}}));break;case Tr.timedText:y.length>0&&y.map((function(t,r){var n;t.tag===Sr.note?n=s.default.createElement("span",{className:"ramp--transcript_text","data-testid":"transcript_text",key:"ttext_".concat(r),dangerouslySetInnerHTML:{__html:ie(t)}}):t.tag===Sr.timedCue&&(n=s.default.createElement("a",{className:"ramp--transcript_item","data-testid":"transcript_item",key:"t_".concat(r),ref:function(e){return H.current[r]=e},onClick:ne,onKeyDown:re,starttime:t.begin,endtime:t.end,href:"#",role:"listitem"},t.begin&&s.default.createElement("span",{className:"ramp--transcript_time","data-testid":"transcript_time",key:"ttime_".concat(r)},"[",fe(t.begin,!0),"]"),s.default.createElement("span",{className:"ramp--transcript_text","data-testid":"transcript_text",key:"ttext_".concat(r),dangerouslySetInnerHTML:{__html:ie(t)}}))),e.push(n)}));break;case Tr.plainText:e.push(s.default.createElement("div",{"data-testid":"transcript_plain-text",key:0,dangerouslySetInnerHTML:{__html:y}}));break;case Tr.noSupport:case Tr.invalid:case Tr.noTranscript:default:e.push(s.default.createElement("p",{key:"no-transcript",id:"no-transcript","data-testid":"no-transcript",role:"note"},x.tError))}L(e)}}),[V.current,G.current,x.tType]),P?s.default.createElement("div",{className:"lds-spinner"},s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null)):s.default.createElement("div",{className:"ramp--transcript_nav","data-testid":"transcript_nav",key:x.title},!q.current&&s.default.createElement("div",{className:"transcript_menu"},s.default.createElement(qr,{selectTranscript:function(e){L([]);var t=p.filter((function(t){return t.id===e}));ee(t[0])},transcriptData:p,transcriptInfo:x,noTranscript:(null===(X=x.tError)||void 0===X?void 0:X.length)>0&&x.tError!=Hr,setAutoScroll:function(e){return ae(e)}})),s.default.createElement("div",{className:"transcript_content ".concat(G.current?"":"static"),ref:$,"data-testid":"transcript_content_".concat(x.tType),role:"list","aria-label":"Attached Transcript content"},(null==A?void 0:A.length)>0?A.map((function(e){return e})):s.default.createElement("div",{className:"lds-spinner"},s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null))))};$r.propTypes={playerID:te.string.isRequired,manifestUrl:te.string,transcripts:te.arrayOf(te.shape({canvasId:te.number.isRequired,items:te.arrayOf(te.shape({title:te.string,url:te.string}))}))};var Gr=function(e){var r=e.displayOnlyCanvasMetadata,n=void 0!==r&&r,a=e.displayAllMetadata,i=void 0!==a&&a,u=e.displayTitle,o=void 0===u||u,l=e.showHeading,c=void 0===l||l,f=e.itemHeading,d=void 0===f?"Item Details":f,p=e.sectionHeaading,v=void 0===p?"Section Details":p,m=D(),h=m.manifest,y=m.canvasIndex,g=s.default.useState(),b=E(g,2),_=b[0],x=b[1],w=s.default.useState(),k=E(w,2);k[0];var T=k[1],S=s.default.useState(),C=E(S,2),I=C[0],j=C[1],P=s.default.useState(),M=E(P,2),R=M[0],O=M[1],A=s.default.useState(),L=E(A,2),N=L[0],B=L[1],F=s.default.useState(),U=E(F,2),q=U[0],W=U[1],V=s.default.useState(),z=E(V,2),H=z[0],$=z[1],G=s.default.useRef();s.default.useEffect((function(){if(h){var e,r=n||i;B(r);var a=!n||i;O(a);var u=function(e,r){try{var n=[],a={canvasMetadata:n,manifestMetadata:[]},i=t.parseManifest(e);if(r){var u=se(e)[0].getCanvases();for(var o in u){var l=parseInt(o),c=Ue(u[l],"Canvas");n.push({canvasindex:l,metadata:Fe(u[l].getMetadata(),"Canvas"),rights:c})}a.canvasMetadata=n}var s=Fe(i.getMetadata(),"Manifest"),f=Ue(i,"Manifest");return a.manifestMetadata=s,a.rights=f,a}catch(e){throw console.error("iiif-parser -> getMetadata() -> cannot parse manifest, ",e),new Error(ae)}}(h,r);if(r&&(c=u.canvasMetadata,T(c),G.current=c,J()),a){var l=u.manifestMetadata;o||(l=l.filter((function(e){return"title"!=e.label.toLowerCase()}))),x(l)}(null===(e=u.rights)||void 0===e?void 0:e.length)>0&&W(u.rights)}var c}),[h]),s.default.useEffect((function(){y>=0&&N&&J()}),[y]);var J=function(){var e=G.current.filter((function(e){return e.canvasindex===y}))[0];if(null!=e){var t=e.metadata,r=e.rights;o||null==t||(t=t.filter((function(e){return"title"!=e.label.toLowerCase()}))),j(t),null!=r&&(null==r?void 0:r.length)>0&&$(r)}},Z=function(){return(null==I?void 0:I.length)>0||(null==_?void 0:_.length)>0},K=function(e){var t=[];return(null==e?void 0:e.length)>0&&e.map((function(e,r){t.push(s.default.createElement(s.default.Fragment,{key:r},s.default.createElement("dt",null,e.label),s.default.createElement("dd",{dangerouslySetInnerHTML:{__html:e.value}})))})),s.default.createElement("dl",null,t)};return s.default.createElement("div",{"data-testid":"metadata-display",className:"ramp--metadata-display"},c&&s.default.createElement("div",{className:"ramp--metadata-display-title","data-testid":"metadata-display-title"},s.default.createElement("h4",null,"Details")),Z()&&s.default.createElement("div",{className:"ramp--metadata-display-content"},R&&(null==_?void 0:_.length)>0&&s.default.createElement(s.default.Fragment,null,i&&s.default.createElement("span",null,d),K(_),(null==q?void 0:q.length)>0&&s.default.createElement("span",{className:"ramp--metadata-rights-heading","data-testid":"manifest-rights"},"Rights"),K(q)),N&&(null==I?void 0:I.length)>0&&s.default.createElement(s.default.Fragment,null,i&&s.default.createElement("span",null,v),K(I),(null==H?void 0:H.length)>0&&s.default.createElement("span",{className:"ramp--metadata-rights-heading","data-testid":"canvas-rights"},"Rights"),K(H))),!Z()&&s.default.createElement("div",{"data-testid":"metadata-display-message",className:"ramp--metadata-display-message"},s.default.createElement("p",null,"No valid Metadata is in the Manifest/Canvas(es)")))};Gr.propTypes={displayOnlyCanvasMetadata:te.bool,displayAllMetadata:te.bool,displayTitle:te.bool,showHeading:te.bool,itemHeading:te.string,sectionHeaading:te.string};var Jr=function(e){var t=e.label,r=void 0===t?"Autoplay":t,n=e.showLabel,a=void 0===n||n,i=D().autoAdvance,u=B();return s.default.createElement("div",{"data-testid":"auto-advance",className:"ramp--auto-advance"},a&&s.default.createElement("span",{className:"ramp--auto-advance-label","data-testid":"auto-advance-label",htmlFor:"auto-advance-toggle",id:"auto-advance-toggle-label"},r),s.default.createElement("label",{className:"ramp--auto-advance-toggle","aria-labelledby":"auto-advance-toggle-label"},s.default.createElement("input",{"data-testid":"auto-advance-toggle",name:"auto-advance-toggle",type:"checkbox",checked:i,"aria-label":r,onChange:function(e){return u({autoAdvance:e.target.checked,type:"setAutoAdvance"})}}),s.default.createElement("span",{className:"slider round"})))};Jr.propTypes={label:te.string,showLabel:te.bool};var Zr=function(){return s.default.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1rem",width:"1rem",scale:.8}},s.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1213 2.70705C19.9497 1.53548 18.0503 1.53547 16.8787 2.70705L15.1989 4.38685L7.29289 12.2928C7.16473 12.421 7.07382 12.5816 7.02986 12.7574L6.02986 16.7574C5.94466 17.0982 6.04451 17.4587 6.29289 17.707C6.54127 17.9554 6.90176 18.0553 7.24254 17.9701L11.2425 16.9701C11.4184 16.9261 11.5789 16.8352 11.7071 16.707L19.5556 8.85857L21.2929 7.12126C22.4645 5.94969 22.4645 4.05019 21.2929 2.87862L21.1213 2.70705ZM18.2929 4.12126C18.6834 3.73074 19.3166 3.73074 19.7071 4.12126L19.8787 4.29283C20.2692 4.68336 20.2692 5.31653 19.8787 5.70705L18.8622 6.72357L17.3068 5.10738L18.2929 4.12126ZM15.8923 6.52185L17.4477 8.13804L10.4888 15.097L8.37437 15.6256L8.90296 13.5112L15.8923 6.52185ZM4 7.99994C4 7.44766 4.44772 6.99994 5 6.99994H10C10.5523 6.99994 11 6.55223 11 5.99994C11 5.44766 10.5523 4.99994 10 4.99994H5C3.34315 4.99994 2 6.34309 2 7.99994V18.9999C2 20.6568 3.34315 21.9999 5 21.9999H16C17.6569 21.9999 19 20.6568 19 18.9999V13.9999C19 13.4477 18.5523 12.9999 18 12.9999C17.4477 12.9999 17 13.4477 17 13.9999V18.9999C17 19.5522 16.5523 19.9999 16 19.9999H5C4.44772 19.9999 4 19.5522 4 18.9999V7.99994Z",fill:"#fffff"}))},Kr=function(){return s.default.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"#ffffff",style:{height:"1rem",width:"1rem",scale:.8}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{d:"M10 12V17",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.default.createElement("path",{d:"M14 12V17",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.default.createElement("path",{d:"M4 7H20",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.default.createElement("path",{d:"M6 10V18C6 19.6569 7.34315 21 9 21H15C16.6569 21 18 19.6569 18 18V10",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.default.createElement("path",{d:"M9 5C9 3.89543 9.89543 3 11 3H13C14.1046 3 15 3.89543 15 5V7H9V5Z",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))},Yr=function(){return s.default.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{height:"1rem",width:"1rem",scale:.8}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{id:"Vector",d:"M6 12L10.2426 16.2426L18.727 7.75732",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))},Xr=function(){return s.default.createElement("svg",{fill:"#ffffff",viewBox:"0 0 32 32",version:"1.1",xmlns:"http://www.w3.org/2000/svg",style:{height:"1rem",width:"1rem",scale:.8}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{d:"M19.587 16.001l6.096 6.096c0.396 0.396 0.396 1.039 0 1.435l-2.151 2.151c-0.396 0.396-1.038 0.396-1.435 0l-6.097-6.096-6.097 6.096c-0.396 0.396-1.038 0.396-1.434 0l-2.152-2.151c-0.396-0.396-0.396-1.038 0-1.435l6.097-6.096-6.097-6.097c-0.396-0.396-0.396-1.039 0-1.435l2.153-2.151c0.396-0.396 1.038-0.396 1.434 0l6.096 6.097 6.097-6.097c0.396-0.396 1.038-0.396 1.435 0l2.151 2.152c0.396 0.396 0.396 1.038 0 1.435l-6.096 6.096z"})))},Qr=function(e){var r=e.newMarkerEndpoint,n=e.canvasId,a=e.handleCreate,i=e.getCurrentTime,u=e.csrfToken,o=s.default.useState(!1),l=E(o,2),c=l[0],f=l[1],d=s.default.useState(!1),p=E(d,2),v=p[0],m=p[1],h=s.default.useState(!1),y=E(h,2),g=y[0],b=y[1],_=s.default.useState(""),x=E(_,2),w=x[0],k=x[1],T=s.default.useState(),S=E(T,2),C=S[0],I=S[1],j=function(e){I(e);var t=Ee(e);m(t)};return s.default.createElement("div",{className:"ramp-markers-display__new-marker"},s.default.createElement("button",{type:"submit",onClick:function(){var e=fe(i(),!0,!0);j(e),f(!0)},className:"ramp--markers-display__edit-button","data-testid":"create-new-marker-button"},"Add New Marker"),c&&s.default.createElement("form",{className:"ramp--markers-display__new-marker-form",method:"post",onSubmit:function(e){e.preventDefault();var i=e.target,o=new FormData(i),l=Object.fromEntries(o.entries()),c=l.label,s=l.time,d={type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:c},target:"".concat(n,"#t=").concat(de(s))},p={method:"POST",credentials:"same-origin",headers:{Accept:"application/json"},body:JSON.stringify(d)};void 0!==u&&(p.headers["X-CSRF-Token"]=u),fetch(r,p).then((function(e){if(201!=e.status)throw new Error;return e.json()})).then((function(e){var r,n=Ve((r=e,new t.Annotation(r)));n&&a(n),f(!1)})).catch((function(e){console.error("CreateMarker -> handleCreateMarker() -> failed to create annotation; ",e),b(!0),k("Marker creation failed.")}))},"data-testid":"create-new-marker-form"},s.default.createElement("table",{className:"create-marker-form-table"},s.default.createElement("tbody",null,s.default.createElement("tr",null,s.default.createElement("td",null,s.default.createElement("label",{htmlFor:"new-marker-title"},"Title:"),s.default.createElement("input",{id:"new-marker-title","data-testid":"create-marker-title",type:"text",className:"ramp--markers-display__create-marker",name:"label"})),s.default.createElement("td",null,s.default.createElement("label",{htmlFor:"new-marker-time"},"Time:"),s.default.createElement("input",{id:"new-marker-time","data-testid":"create-marker-timestamp",type:"text",className:"ramp--markers-display__create-marker ".concat(v?"time-valid":"time-invalid"),name:"time",value:C,onChange:function(e){return j(e.target.value)}})),s.default.createElement("td",null,s.default.createElement("div",{className:"marker-actions"},g&&s.default.createElement("p",{className:"ramp--markers-display__error-message"},w),s.default.createElement("button",{type:"submit",className:"ramp--markers-display__edit-button","data-testid":"edit-save-button",disabled:!v},s.default.createElement(Yr,null)," Save"),s.default.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"edit-cancel-button",onClick:function(){f(!1),m(!1),k(""),b(!1)}},s.default.createElement(Xr,null)," Cancel"))))))))};Qr.propTypes={newMarkerEndpoint:te.string.isRequired,canvasId:te.string,handleCreate:te.func.isRequired,getCurrentTime:te.func.isRequired};var en=function(e){var t=e.marker,r=e.handleSubmit,n=e.handleMarkerClick,a=e.handleDelete,i=e.hasAnnotationService,u=e.isEditing,o=e.toggleIsEditing,l=e.csrfToken,c=s.default.useState(!1),f=E(c,2),d=f[0],p=f[1],v=s.default.useState(!0),m=E(v,2),h=m[0],y=m[1],g=s.default.useState(),b=E(g,2),_=b[0],x=b[1],w=s.default.useState(!1),k=E(w,2),T=k[0],S=k[1],C=s.default.useState(!1),I=E(C,2),j=I[0],P=I[1],M=s.default.useState(""),R=E(M,2),O=R[0],A=R[1];s.default.useEffect((function(){return{}}),[]),s.default.useEffect((function(){N(t.value),F(t.timeStr)}),[t]);var L=s.default.useRef(t.value),N=function(e){L.current=e},D=s.default.useRef(de(t.timeStr)),B=s.default.useRef(t.timeStr),F=function(e){B.current=e,D.current=de(e)},U=function(){P(!1),A("")},q=function(){S(!1),p(!1),o(!1)};return d?s.default.createElement("tr",null,s.default.createElement("td",null,s.default.createElement("input",{id:"label","data-testid":"edit-label",defaultValue:L.current,type:"text",className:"ramp--markers-display__edit-marker",onChange:function(e){return N(e.target.value)},name:"label"})),s.default.createElement("td",null,s.default.createElement("input",{className:"ramp--markers-display__edit-marker ".concat(h?"time-valid":"time-invalid"),id:"time","data-testid":"edit-timestamp",defaultValue:B.current,type:"text",onChange:function(e){return function(e){var t=Ee(e);y(t),F(e)}(e.target.value)},name:"time"})),s.default.createElement("td",null,s.default.createElement("div",{className:"marker-actions"},j&&s.default.createElement("p",{className:"ramp--markers-display__error-message"},O),s.default.createElement("button",{type:"submit",onClick:function(){var e={type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:L.current},id:t.id,target:"".concat(t.canvasId,"#t=").concat(de(B.current))},n={method:"PUT",credentials:"same-origin",headers:{Accept:"application/json"},body:JSON.stringify(e)};void 0!==l&&(n.headers["X-CSRF-Token"]=l),fetch(t.id,n).then((function(e){if(201!=e.status)throw new Error;r(L.current,B.current,t.id),U(),q()})).catch((function(e){console.error("MarkerRow -> handleEditSubmit -> failed to update annotation; ",e),P(!0),A("Marker update failed")}))},disabled:!h,className:"ramp--markers-display__edit-button","data-testid":"edit-save-button"},s.default.createElement(Yr,null)," Save"),s.default.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"edit-cancel-button",onClick:function(){F(_.time),N(_.label),x({}),U(),q()}},s.default.createElement(Xr,null)," Cancel")))):T?s.default.createElement("tr",null,s.default.createElement("td",null,s.default.createElement("a",{href:"".concat(t.canvasId,"#t=").concat(D.current,","),onClick:function(e){return n(e)},"data-offset":D.current},L.current)),s.default.createElement("td",null,B.current),s.default.createElement("td",null,s.default.createElement("div",{className:"marker-actions"},s.default.createElement("p",null,"Are you sure?"),s.default.createElement("button",{type:"submit",className:"ramp--markers-display__edit-button-danger","data-testid":"delete-confirm-button",onClick:function(){var e={method:"DELETE",credentials:"same-origin",headers:{Accept:"application/json"}};void 0!==l&&(e.headers["X-CSRF-Token"]=l),fetch(t.id,e).then((function(e){if(200!=e.status)throw new Error;a(t.id),U(),q()})).catch((function(e){console.error("MarkerRow -> submitDelete() -> failed to delete annotation; ",e),q(),P(!0),A("Marker delete failed."),setTimeout((function(){U()}),1500)}))}},s.default.createElement(Yr,null)," Yes"),s.default.createElement("button",{className:"ramp--markers-display__edit-button","data-testid":"delete-cancel-button",onClick:q},s.default.createElement(Xr,null)," Cancel")))):s.default.createElement("tr",null,s.default.createElement("td",null,s.default.createElement("a",{href:"".concat(t.canvasId,"#t=").concat(D.current,","),onClick:function(e){return n(e)},"data-offset":D.current},L.current)),s.default.createElement("td",null,B.current),i&&s.default.createElement("td",null,s.default.createElement("div",{className:"marker-actions"},j&&s.default.createElement("p",{className:"ramp--markers-display__error-message"},O),s.default.createElement("button",{onClick:function(){x({time:B.current,label:L.current}),p(!0),o(!0)},className:"ramp--markers-display__edit-button","data-testid":"edit-button",disabled:u},s.default.createElement(Zr,null)," Edit"),s.default.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"delete-button",disabled:u,onClick:function(){S(!0),o(!0)}},s.default.createElement(Kr,null)," Delete"))))};en.propTypes={marker:te.object.isRequired,handleSubmit:te.func.isRequired,handleMarkerClick:te.func.isRequired,handleDelete:te.func.isRequired,hasAnnotationService:te.bool.isRequired,isEditing:te.bool.isRequired,toggleIsEditing:te.func.isRequired};var tn=function(e){var t,r=e.showHeading,n=void 0===r||r,i=e.headingText,u=void 0===i?"Markers":i,o=D(),l=o.manifest,c=o.canvasIndex,f=o.playlist,d=$().player,p=B(),v=f.isEditing,m=f.hasAnnotationService,h=f.annotationServiceId,y=s.default.useState([]),g=E(y,2);g[0];var b=g[1],_=a.useErrorBoundary().showBoundary,x=s.default.useRef(),w=s.default.useRef([]),k=function(e){b.apply(void 0,br(e)),w.current=e},T=null===(t=document.getElementsByName("csrf-token")[0])||void 0===t?void 0:t.content;s.default.useEffect((function(){if(l)try{var e=function(e){try{var t=se(e)[0].getCanvases(),r=[];return t&&t.map((function(e,t){var n=ye(e.__jsonld.annotations,"highlighting");if(n&&0!==n.length){if(n.length>0){var a=[];n.map((function(e){var t=Ve(e);t&&a.push(t)})),r.push({canvasMarkers:a,canvasIndex:t})}}else r.push({canvasMarkers:[],canvasIndex:t})})),r}catch(e){throw e}}(l);p({markers:e,type:"setPlaylistMarkers"});var t=Re(l);null!=t&&(null==t?void 0:t.length)>0&&(x.current=t[c].canvasId)}catch(e){_(e)}}),[l]),s.default.useEffect((function(){var e;if((null===(e=f.markers)||void 0===e?void 0:e.length)>0){var t=f.markers.filter((function(e){return e.canvasIndex===c}))[0].canvasMarkers;k(t)}if(l)try{var r=Re(l);null!=r&&(null==r?void 0:r.length)>0&&(x.current=r[c].canvasId)}catch(e){_(e)}}),[c,f.markers]);var S=function(e,t,r){var n=w.current.map((function(n){return n.id===r&&(n.value=e,n.timeStr=t,n.time=de(t)),n}));k(n),p({updatedMarkers:n,type:"setPlaylistMarkers"})},C=function(e){var t=w.current.filter((function(t){return t.id!=e}));k(t),p({updatedMarkers:t,type:"setPlaylistMarkers"})},I=function(e){e.preventDefault();var t=parseFloat(e.target.dataset.offset);d.currentTime(t)},j=function(e){p({isEditing:e,type:"setIsEditing"})};return s.default.createElement("div",{className:"ramp--markers-display","data-testid":"markers-display"},n&&s.default.createElement("div",{className:"ramp--markers-display__title","data-testid":"markers-display-title"},s.default.createElement("h4",null,u)),m&&s.default.createElement(Qr,{newMarkerEndpoint:h,canvasId:x.current,handleCreate:function(e){k([].concat(br(w.current),[e])),p({updatedMarkers:w.current,type:"setPlaylistMarkers"})},getCurrentTime:function(){return d?d.currentTime():0},csrfToken:T}),w.current.length>0&&s.default.createElement("table",{className:"ramp--markers-display_table","data-testid":"markers-display-table"},s.default.createElement("thead",null,s.default.createElement("tr",null,s.default.createElement("th",null,"Name"),s.default.createElement("th",null,"Time"),m&&s.default.createElement("th",null,"Actions"))),s.default.createElement("tbody",null,w.current.map((function(e,t){return s.default.createElement(en,{key:t,marker:e,handleSubmit:S,handleMarkerClick:I,handleDelete:C,hasAnnotationService:m,isEditing:v,toggleIsEditing:j,csrfToken:T})})))))};tn.propTypes={showHeading:te.bool,headingText:te.string};var rn="Play",nn="Pause",an="Replay",un="Duration",on="LIVE",ln="Loaded",cn="Progress",sn="Fullscreen",fn="Mute",dn="Unmute",pn="Subtitles",vn="Captions",mn="Chapters",hn="Descriptions",yn="Close",gn="Text",bn="White",_n="Black",xn="Green",wn="Blue",kn="Yellow",En="Magenta",Tn="Cyan",Sn="Background",Cn="Window",In="Transparent",jn="Opaque",Pn="None",Mn="Raised",Rn="Depressed",On="Uniform",An="Dropshadow",Ln="Casual",Nn="Script",Dn="Reset",Bn="Done",Fn={"Audio Player":"Audio Player","Video Player":"Video Player",Play:rn,Pause:nn,Replay:an,"Current Time":"Current Time",Duration:un,"Remaining Time":"Remaining Time","Stream Type":"Stream Type",LIVE:on,"Seek to live, currently behind live":"Seek to live, currently behind live","Seek to live, currently playing live":"Seek to live, currently playing live",Loaded:ln,Progress:cn,"Progress Bar":"Progress Bar","progress bar timing: currentTime={1} duration={2}":"{1} of {2}",Fullscreen:sn,"Non-Fullscreen":"Exit Fullscreen",Mute:fn,Unmute:dn,"Playback Rate":"Playback Rate",Subtitles:pn,"subtitles off":"subtitles off",Captions:vn,"captions off":"captions off",Chapters:mn,Descriptions:hn,"descriptions off":"descriptions off","Audio Track":"Audio Track","Volume Level":"Volume Level","You aborted the media playback":"You aborted the media playback","A network error caused the media download to fail part-way.":"A network error caused the media download to fail part-way.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"The media could not be loaded, either because the server or network failed or because the format is not supported.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.","No compatible source was found for this media.":"No compatible source was found for this media.","The media is encrypted and we do not have the keys to decrypt it.":"The media is encrypted and we do not have the keys to decrypt it.","Play Video":"Play Video",Close:yn,"Close Modal Dialog":"Close Modal Dialog","Modal Window":"Modal Window","This is a modal window":"This is a modal window","This modal can be closed by pressing the Escape key or activating the close button.":"This modal can be closed by pressing the Escape key or activating the close button.",", opens captions settings dialog":", opens captions settings dialog",", opens subtitles settings dialog":", opens subtitles settings dialog",", opens descriptions settings dialog":", opens descriptions settings dialog",", selected":", selected","captions settings":"captions settings","subtitles settings":"subtitles settings","descriptions settings":"descriptions settings",Text:gn,White:bn,Black:_n,Red:"Red",Green:xn,Blue:wn,Yellow:kn,Magenta:En,Cyan:Tn,Background:Sn,Window:Cn,Transparent:In,"Semi-Transparent":"Semi-Transparent",Opaque:jn,"Font Size":"Font Size","Text Edge Style":"Text Edge Style",None:Pn,Raised:Mn,Depressed:Rn,Uniform:On,Dropshadow:An,"Font Family":"Font Family","Proportional Sans-Serif":"Proportional Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Proportional Serif","Monospace Serif":"Monospace Serif",Casual:Ln,Script:Nn,"Small Caps":"Small Caps",Reset:Dn,"restore all settings to the default values":"restore all settings to the default values",Done:Bn,"Caption Settings Dialog":"Caption Settings Dialog","Beginning of dialog window. Escape will cancel and close the window.":"Beginning of dialog window. Escape will cancel and close the window.","End of dialog window.":"End of dialog window.","{1} is loading.":"{1} is loading.","Exit Picture-in-Picture":"Exit Picture-in-Picture","Picture-in-Picture":"Picture-in-Picture","No content":"No content"},Un=Object.freeze({__proto__:null,Play:rn,Pause:nn,Replay:an,Duration:un,LIVE:on,Loaded:ln,Progress:cn,Fullscreen:sn,Mute:fn,Unmute:dn,Subtitles:pn,Captions:vn,Chapters:mn,Descriptions:hn,Close:yn,Text:gn,White:bn,Black:_n,Red:"Red",Green:xn,Blue:wn,Yellow:kn,Magenta:En,Cyan:Tn,Background:Sn,Window:Cn,Transparent:In,Opaque:jn,None:Pn,Raised:Mn,Depressed:Rn,Uniform:On,Dropshadow:An,Casual:Ln,Script:Nn,Reset:Dn,Done:Bn,default:Fn});exports.AutoAdvanceToggle=Jr,exports.IIIFPlayer=Ge,exports.MarkersDisplay=tn,exports.MediaPlayer=lr,exports.MetadataDisplay=Gr,exports.StructuredNavigation=mr,exports.SupplementalFiles=function(e){var t=e.itemHeading,r=void 0===t?"Item files":t,n=e.sectionHeading,i=void 0===n?"Section files":n,u=e.showHeading,o=void 0===u||u,l=D().manifest,c=s.default.useState(),f=E(c,2),d=f[0],p=f[1],v=s.default.useState(),m=E(v,2),h=m[0],y=m[1],g=s.default.useState(!1),b=E(g,2),_=b[0],x=b[1],w=a.useErrorBoundary().showBoundary;s.default.useEffect((function(){if(l)try{var e=Be(l);p(e.manifest);var t=e.canvas;y(t);var r=t.reduce((function(e,t){return e+t.files.length}),0);x(r>0)}catch(e){w(e)}}),[l]);var k=function(){return!!(_||(null==d?void 0:d.length)>0)},T=function(e,t){e.preventDefault(),me(t.id,t.filename,t.fileExt,t.isMachineGen)};return s.default.createElement("div",{"data-testid":"supplemental-files",className:"ramp--supplemental-files"},o&&s.default.createElement("div",{className:"ramp--supplemental-files-heading","data-testid":"supplemental-files-heading"},s.default.createElement("h4",null,"Files")),k()&&s.default.createElement("div",{className:"ramp--supplemental-files-display-content","data-testid":"supplemental-files-display-content"},Array.isArray(d)&&d.length>0&&s.default.createElement(s.default.Fragment,null,s.default.createElement("h4",null,r),s.default.createElement("dl",{key:"item-files"},d.map((function(e,t){return s.default.createElement(s.default.Fragment,{key:t},s.default.createElement("dd",{key:"item-file-".concat(t)},s.default.createElement("a",{href:e.id,key:t,onClick:function(t){return T(t,e)}},e.label)))})))),Array.isArray(h)&&_&&s.default.createElement(s.default.Fragment,null,s.default.createElement("h4",null,i),h.map((function(e,t){var r=e.files;return r.length>0&&s.default.createElement("dl",{key:"section-".concat(t,"-label")},s.default.createElement("dt",{key:e.label},e.label),r.map((function(e,r){return s.default.createElement("dd",{key:"section-".concat(t,"-file-").concat(r)},s.default.createElement("a",{href:e.id,key:r,onClick:function(t){return T(t,e)}},e.label))})))})))),!k()&&s.default.createElement("div",{"data-testid":"supplemental-files-empty",className:"ramp--supplemental-files-empty"},s.default.createElement("p",null,"No Supplemental file(s) in Manifest")))},exports.Transcript=$r; +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("manifesto.js"),r=require("mime-db"),n=require("sanitize-html"),a=require("react-error-boundary"),i=require("video.js"),u=require("react-dom"),o=require("mammoth");function l(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}function c(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var s=l(e),f=l(r),d=l(n),p=l(i),v=l(u),m=l(o),h="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function y(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function g(e,t,r){return e(r={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&r.path)}},r.exports),r.exports}var b=g((function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports})),_=g((function(e){e.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,u,o=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(o.push(n.value),o.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(u=r.return(),Object(u)!==u))return}finally{if(c)throw a}}return o}},e.exports.__esModule=!0,e.exports.default=e.exports})),x=g((function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:A,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"updateManifest":return M(M({},e),{},{manifest:M({},t.manifest)});case"switchCanvas":var r=e.canvasSegments.length>0&&e.canvasSegments.filter((function(e){return e.canvasIndex==t.canvasIndex+1&&!e.isCanvas}));return M(M({},e),{},{canvasIndex:t.canvasIndex,hasStructure:r.length>0});case"switchItem":return M(M({},e),{},{currentNavItem:t.item});case"canvasDuration":return M(M({},e),{},{canvasDuration:t.canvasDuration});case"canvasTargets":return M(M({},e),{},{targets:t.canvasTargets});case"hasMultipleItems":return M(M({},e),{},{hasMultiItems:t.isMultiSource});case"setSrcIndex":return M(M({},e),{},{srcIndex:t.srcIndex});case"setItemStartTime":return M(M({},e),{},{startTime:t.startTime});case"setAutoAdvance":return M(M({},e),{},{autoAdvance:t.autoAdvance});case"setPlaylistMarkers":if(t.markers)return M(M({},e),{},{playlist:M(M({},e.playlist),{},{markers:t.markers})});if(t.updatedMarkers)return M(M({},e),{},{playlist:M(M({},e.playlist),{},{markers:e.playlist.markers.map((function(r){return r.canvasIndex===e.canvasIndex&&(r.canvasMarkers=t.updatedMarkers),r}))})});case"setIsEditing":return M(M({},e),{},{playlist:M(M({},e.playlist),{},{isEditing:t.isEditing})});case"setIsPlaylist":return M(M({},e),{},{playlist:M(M({},e.playlist),{},{isPlaylist:t.isPlaylist})});case"setCanvasIsEmpty":return M(M({},e),{},{canvasIsEmpty:t.isEmpty});case"setAnnotationService":return M(M({},e),{},{playlist:M(M({},e.playlist),{},{annotationServiceId:t.annotationService,hasAnnotationService:!!t.annotationService})});case"setStructures":return M(M({},e),{},{structures:t.structures});case"setCanvasSegments":var n=t.timespans.filter((function(t){return t.canvasIndex==e.canvasIndex+1&&!t.isCanvas}));return M(M({},e),{},{canvasSegments:t.timespans,hasStructure:n.length>0});default:throw new Error("Unhandled action type: ".concat(t.type))}}function N(e){var t=e.initialState,r=void 0===t?A:t,n=e.children,a=s.default.useReducer(L,r),i=E(a,2),u=i[0],o=i[1];return s.default.createElement(R.Provider,{value:u},s.default.createElement(O.Provider,{value:o},n))}function D(){var e=s.default.useContext(R);if(void 0===e)throw new Error("useManifestState must be used within a ManifestProvider");return e}function B(){var e=s.default.useContext(O);if(void 0===e)throw new Error("useManifestDispatch must be used within a ManifestProvider");return e}function F(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;t0&&void 0!==arguments[0]?arguments[0]:V,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"updatePlayer":return U(U({},e),{},{player:t.player});case"navClick":return U(U({},e),{},{clickedUrl:t.clickedUrl,isClicked:!0});case"resetClick":return U(U({},e),{},{isClicked:!1});case"setTimeFragment":return U(U({},e),{},{startTime:t.startTime,endTime:t.endTime});case"setPlayingStatus":return U(U({},e),{},{isPlaying:t.isPlaying});case"setCaptionStatus":return U(U({},e),{},{captionOn:t.captionOn});case"setIsEnded":return U(U({},e),{},{isEnded:t.isEnded});case"setCurrentTime":return U(U({},e),{},{currentTime:t.currentTime});case"setPlayerFocusElement":return U(U({},e),{},{playerFocusElement:t.element?t.element:""});default:throw new Error("Unhandled action type: ".concat(t.type))}}function H(e){var t=e.initialState,r=void 0===t?V:t,n=e.children,a=s.default.useReducer(z,r),i=E(a,2),u=i[0],o=i[1];return s.default.createElement(q.Provider,{value:u},s.default.createElement(W.Provider,{value:o},n))}function $(){var e=s.default.useContext(q);if(void 0===e)throw new Error("usePlayerState must be used within the PlayerProvider");return e}function G(){var e=s.default.useContext(W);if(void 0===e)throw new Error("usePlayerDispatch must be used within the PlayerProvider");return e}var J=y(g((function(e){function t(e,t,r,n,a,i,u){try{var o=e[i](u),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,a)}e.exports=function(e){return function(){var r=this,n=arguments;return new Promise((function(a,i){var u=e.apply(r,n);function o(e){t(u,a,i,o,l,"next",e)}function l(e){t(u,a,i,o,l,"throw",e)}o(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports}))),Z=g((function(e){var t=T.default;function r(){e.exports=r=function(){return n},e.exports.__esModule=!0,e.exports.default=e.exports;var n={},a=Object.prototype,i=a.hasOwnProperty,u=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},l=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function f(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{f({},"")}catch(e){f=function(e,t,r){return e[t]=r}}function d(e,t,r,n){var a=t&&t.prototype instanceof m?t:m,i=Object.create(a.prototype),o=new I(n||[]);return u(i,"_invoke",{value:E(e,r,o)}),i}function p(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}n.wrap=d;var v={};function m(){}function h(){}function y(){}var g={};f(g,l,(function(){return this}));var b=Object.getPrototypeOf,_=b&&b(b(j([])));_&&_!==a&&i.call(_,l)&&(g=_);var x=y.prototype=m.prototype=Object.create(g);function w(e){["next","throw","return"].forEach((function(t){f(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,r){function n(a,u,o,l){var c=p(e[a],e,u);if("throw"!==c.type){var s=c.arg,f=s.value;return f&&"object"==t(f)&&i.call(f,"__await")?r.resolve(f.__await).then((function(e){n("next",e,o,l)}),(function(e){n("throw",e,o,l)})):r.resolve(f).then((function(e){s.value=e,o(s)}),(function(e){return n("throw",e,o,l)}))}l(c.arg)}var a;u(this,"_invoke",{value:function(e,t){function i(){return new r((function(r,a){n(e,t,r,a)}))}return a=a?a.then(i,i):i()}})}function E(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return P()}for(r.method=a,r.arg=i;;){var u=r.delegate;if(u){var o=T(u,r);if(o){if(o===v)continue;return o}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=p(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===v)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function T(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,T(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var a=p(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,v;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,v):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function j(e){if(e){var t=e[l];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,n=function t(){for(;++r=0;--n){var a=this.tryEntries[n],u=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var o=i.call(a,"catchLoc"),l=i.call(a,"finallyLoc");if(o&&l){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:j(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),v}},n}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})),K=Z(),Y=K;try{regeneratorRuntime=K}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=K:Function("r","regeneratorRuntime = r")(K)}function X(){}function Q(){}Q.resetWarningCache=X;var ee=function(){function e(e,t,r,n,a,i){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==i){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Q,resetWarningCache:X};return r.PropTypes=r,r},te=g((function(e){e.exports=ee()})),re={transcript:1,caption:2,both:3},ne="Error encountered. Please check your Manifest.",ae=ne,ie="No media resource(s). Please check your Manifest.",ue=ie,oe=1e4,le=oe;function ce(e){ue=e||ie}function se(e){var r=t.parseManifest(e).getSequences();if(null!=r&&null!=r[0])return r;throw new Error(ae)}function fe(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(isNaN(e))return"";var n=Math.floor(e/3600),a=Math.floor(e%3600/60),i=e-60*a-3600*n,u="",o=n<10?"0".concat(n):"".concat(n);u=t||n>0?u+"".concat(o,":"):u;var l=a<10?"0".concat(a):"".concat(a);u+="".concat(l,":");var c=r?i.toFixed(3):parseInt(i);return c=i<10?"0".concat(c):"".concat(c),u+="".concat(c)}function de(e){var t=e.split(":").reverse(),r=E(t,3),n=r[0],a=r[1],i=r[2];return(null!=i?3600*parseInt(i):0)+(null!=a?60*parseInt(a):0)+(""===n?0:parseFloat(n.replace(",",".")))}function pe(e){if(!e.ok)throw new Error(ae);return e}function ve(e,t){return void 0!==e&&(void 0===t||!(e.start>t.end&&e.end>t.end))}function me(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=""===r?t.split(".").reverse()[0]:r;(a.length>4||a.length<3||a===t)&&(a=e.split(".").reverse()[0]);var i=a.length>4||a.length<3?"":a,u=t.endsWith(i)?t.split(".".concat(i))[0]:t;n&&(u="".concat(u," (machine generated)"));var o=""!=i?"".concat(u,".").concat(i):u;if(e.endsWith("transcripts")||e.endsWith("captions"))fetch(e).then((function(e){e.blob().then((function(e){var t=window.URL.createObjectURL(e),r=document.createElement("a");r.href=t,r.download="".concat(o),r.click()}))})).catch((function(e){console.log(e)}));else{var l=document.createElement("a");l.setAttribute("href",e),l.setAttribute("download","".concat(o)),l.style.display="none",document.body.appendChild(l),l.click(),document.body.removeChild(l)}}function he(e,t){if(void 0===e);else{var r=e.split("#t=")[1];if(void 0!==r){var n=r.split(",");return null==n[1]&&(n[1]=t),{start:Number(n[0]),end:Number(n[1])}}}}function ye(e,r){var n=[];if(!e)return n;var a=null;if(e.length&&(a=new t.AnnotationPage(e[0],{})),!a)return n;var i=a.getItems();if(void 0===i)return n;for(var u=0;u1)u=!0,e.map((function(e,n){var u=_e(e.getBody()[0],r);if("painting"===r){var o=function(e,t,r){var n=he(e.getTarget(),t);if(null!=n||!n)return n.id=e.id,isNaN(n.end)&&(n.end=t),n.end=Number((n.end-n.start).toFixed(2)),n.duration=n.end,n.altStart=n.start,n.start=0,n.sIndex=r,n}(e,t,n);i.push(o)}u.length>0&&u[0].src&&a.push(u[0])}));else{if(!((null===(n=e[0].getBody())||void 0===n?void 0:n.length)>0))return{resources:a,error:"No resources found"};e[0].getBody().map((function(e){var t=_e(e,r);t.length>0&&t[0].src&&a.push(t[0])}))}return{canvasTargets:i,isMultiSource:u,resources:a}}function _e(e,t){var r=[],n=re.both,a=void 0;if(1===e.getLabel().length?a=e.getLabel().getValue():e.getLabel().length>1&&(a=ke(e.getLabel()[0]._value)),"supplementing"===t&&(n=we(e.id)),n!=re.transcript){var i={src:e.id,key:e.id,type:e.getProperty("format"),kind:e.getProperty("type"),label:a||"auto",value:e.getProperty("value")?e.getProperty("value"):""};"supplementing"===t&&(i.srclang=e.getProperty("language")||"en",i.kind=e.getProperty("format").toLowerCase().includes("text/vtt")?"subtitles":"metadata"),r.push(i)}return r}function xe(e){var t=/(\(machine(\s|\-)generated\))/gi;return{isMachineGen:t.test(e),labelText:e.replace(t,"").trim()}}function we(e){var t=e.split("/").reverse()[0];return"transcripts"===t?re.transcript:"captions"===t?re.caption:re.both}function ke(e){var t=function(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'")};if(e&&"object"===S(e)){var r=Object.keys(e);if(r&&r.length>0){var n=r[0];return e[n].length>0?t(e[n][0]):""}}else if("string"==typeof e)return t(e);return"Label could not be parsed"}function Ee(e){return/^(([0-1][0-9])|([2][0-3])):([0-5][0-9])(:[0-5][0-9](?:[.]\d{1,3})?)?$/.test(e)}function Te(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.offsetTop-t.current.offsetTop;if(r)t.current.scrollTop=n;else{var a=t.current.clientHeight-e.clientHeight;t.current.scrollTop=n>a?n-t.current.clientHeight/2:a/2>n?0:n/2}}function Se(e,t,r){var n=null==t?void 0:t.player(),a=document.activeElement,i=a.className.includes("vjs")||a.className.includes("videojs"),u=e.which,o=e.ctrlKey||e.metaKey||e.altKey||e.shiftKey;if((!a||-1===["input","textarea"].indexOf(a.tagName.toLowerCase())&&("tab"!==a.role||37!==u&&39!==u)||i)&&!o&&!r&&null!=n){switch(u){case 32:case 75:e.preventDefault(),n.paused()?n.play():n.pause();break;case 70:e.preventDefault(),n.isAudio()||(n.isFullscreen()?n.exitFullscreen():n.requestFullscreen());break;case 77:e.preventDefault();var l=n.volume(),c=n.lastVolume_();if(0===l){var s=c<.1?.1:c;n.volume(s),n.muted(!1)}else n.muted(!n.muted());break;case 37:e.preventDefault(),n.currentTime(n.currentTime()-5);break;case 39:e.preventDefault(),n.currentTime(n.currentTime()+5);break;case 38:e.preventDefault(),n.muted()&&n.muted(!1),n.volume(n.volume()+.1);break;case 40:e.preventDefault(),n.volume(n.volume()-.1);break;default:return}e.stopPropagation()}}function Ce(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return Ie(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ie(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r canvasesInManifest() -> no canvases were found in Manifest"),new Error(ae);return n.map((function(e){var n=void 0,a=e.getProperty("summary");a&&(n=t.PropertyValue.parse(a).getValue());var i=void 0,u=e.getProperty("homepage");u&&(null==u?void 0:u.length)>0&&(i=u[0].id);try{var o,l=e.getContent()[0].getBody().map((function(e){return e.id})),c=Number(e.getDuration());(null==l?void 0:l.length)>0&&(o=he(l[0],c)),r.push({canvasId:e.id,range:void 0===o?{start:0,end:c}:o,isEmpty:0===l.length,summary:n,homepage:i||""})}catch(t){r.push({canvasId:e.id,range:void 0,isEmpty:!0,summary:n,homepage:i||""})}})),r}catch(e){throw e}}function Oe(e){var t,r=e.manifest,n=e.canvasIndex,a=e.srcIndex,i=void 0===a?0:a,u=[],o=[];if(void 0===n||n<0)return{error:"Error fetching content",canvas:null,sources:[],tracks:[],canvasTargets:[]};var l=Re(r);if(0==(null==l?void 0:l.length))return{sources:[],tracks:o,error:ue,canvas:null,canvasTargets:[]};try{if(void 0===(u=se(r)[0].getCanvasByIndex(n)))throw console.error("iiif-parser -> getMediaInfo() -> canvas undefined -> ",n),new Error(ae);var c=Number(u.getDuration()),s=Ae({manifest:r,canvasIndex:n,key:"items",motivation:"painting",duration:c}),f=s.resources,d=s.canvasTargets,p=s.isMultiSource,v=s.error;t=function(e,t,r){var n=!1;if(0===e.length)return[];if(t)e[r].selected=!0;else{var a,i=Ce(e);try{for(i.s();!(a=i.n()).done;){var u=a.value;"auto"!=u.label||n||(n=!0,u.selected=!0)}}catch(e){i.e(e)}finally{i.f()}n||(e[0].selected=!0)}return e}(f,p,i);var m=Ae({manifest:r,canvasIndex:n,key:"annotations",motivation:"supplementing",duration:c}),h={sources:t,tracks:o=m?m.resources:[],canvasTargets:d,isMultiSource:p,error:v,canvas:{duration:c,height:u.getHeight(),width:u.getWidth()}};if(h.error)return Pe({},h);var y=function(e){var t=e.filter((function(t,r){return e.indexOf(t)===r})),r=1===t.length?t[0].toLowerCase():"video";return r}(h.sources.map((function(e){return e.kind})));return Pe(Pe({},h),{},{error:null,mediaType:y})}catch(v){throw v}}function Ae(e){var t=e.manifest,r=e.canvasIndex,n=e.key,a=e.motivation,i=e.duration;return be(ge({manifest:t,canvasIndex:r,key:n,motivation:a}),i,a)}function Le(e){if(void 0!==e)return e.split("#t=")[0]}function Ne(e,t){var r,n,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{var i=se(e);if((null==i?void 0:i.length)>0){var u=i[0].getCanvasByIndex(t).__jsonld.placeholderCanvas;if(!u)return a?null:(console.error("iiif-parser -> getPlaceholderCanvas() -> placeholderCanvas property not defined"),"This item cannot be played.");var o=ye(u.items,"painting");if(o.length>0){var l=o[0].getBody()[0];return a?r="image"==l.getType()?l.id:null:(r=l.getLabel().getValue()?ke(l.getLabel().getValue()):"This item cannot be played.",n=u.duration,le=n||oe),r}}}catch(e){throw e}}function De(e,t,r){var n=f.default[e],a=n?n.extensions[0]:e,i="",u="";Object.keys(t).length>1?(i=t[Object.keys(t)[0]][0],u=t.none[0]):u=i=ke(t);var o=i.includes("(machine generated)");return{id:r,label:"".concat(i," (.").concat(a,")"),filename:u,fileExt:a,isMachineGen:o}}function Be(e){try{var r=[],n=[],a=t.parseManifest(e).getRenderings(),i=se(e)[0].getCanvases();return null!=a&&null!=a&&a.map((function(e){var t=De(e.getFormat(),e.getProperty("label"),e.id);r.push(t)})),null!=i&&null!=i&&i.map((function(e,t){var r=e.__jsonld.rendering,a=[];r&&r.map((function(e){var t=De(e.format,e.label,e.id);a.push(t)}));var i=e.getLabel().getValue()||"Section "+(t+1);n.push({label:ke(i),files:a})})),{manifest:r,canvas:n}}catch(e){throw e}}function Fe(e,t){var r=[];return(null==e?void 0:e.length)>0?(e.map((function(e){var t,n=null===(t=e.getValue())||void 0===t?void 0:t.replace(/\n/g,"
"),a=d.default(n,Pe({},Me));r.push({label:e.getLabel(),value:a})})),r):(console.log("iiif-parser -> parseMetadata() -> no metadata in ",t),r)}function Ue(e,t){var r,n=[],a=e.getRequiredStatement();null!=a&&(null===(r=a.value)||void 0===r?void 0:r.length)>0&&(n=Fe([a],t));var i=e.getProperty("rights")||void 0;if(null!=i){var u=/^(https?:\/\/[^\s]+)|(www\.[^\s]+)/.test(i);n.push({label:"License",value:u?"").concat(i,""):i})}return n}function qe(e){var r,n=null===(r=t.parseManifest(e).getProperty("behavior"))||void 0===r?void 0:r.includes("auto-advance");return void 0!==n&&n}function We(e){var r=Re(e),n=[],a=0,i=function e(t,i,u){var o,l=ke(t.getLabel().getValue()),c=t.getCanvasIds(),s=0,f=0,d=t.getDuration();if(null!=d){var p=d.start;s=d.end-p}var v=i==t.parentRange,m=!1,h=!1,y=void 0,g=void 0;if(c.length>0&&(null==r?void 0:r.length)>0){var b=r.filter((function(e){return e.canvasId===Le(c[0])}))[0];if(h=b.isEmpty,y=b.summary,g=b.homepage,m=!0,null!=b.range){var _=b.range,x=_.start,w=_.end;f=w-x,v&&(s=w-x)}}var k={label:l,summary:y,isTitle:0===c.length,rangeId:t.id,id:c.length>0?v?"".concat(c[0].split(",")[0],","):c[0]:void 0,isEmpty:h,isCanvas:v,itemIndex:v?u:void 0,canvasIndex:u,items:(null===(o=t.getRanges())||void 0===o?void 0:o.length)>0?t.getRanges().map((function(t){return e(t,i,u)})):[],duration:fe(s),isClickable:m,homepage:g,canvasDuration:f};return c.length>0&&(a++,v||(k.itemIndex=a),n.push(k)),k},u=t.parseManifest(e).getAllRanges();if(0===(null==u?void 0:u.length))return{structures:[],timespans:[]};var o=u[0],l=[],c=o.getRanges();return(null==c?void 0:c.length)>0&&c.map((function(e,t){"no-nav"!=e.getBehavior()&&(a=0,l.push(i(e,o,t+1)))})),{structures:l,timespans:n}}function Ve(e){if(!e)return null;var t=e.getTarget().split("#t="),r=E(t,2),n=r[0],a=r[1],i=e.getBody();return(null==i?void 0:i.length)>0&&"TextualBody"===i[0].getProperty("type")?{id:e.id,time:parseFloat(a),timeStr:fe(parseFloat(a),!0,!0),canvasId:n,value:i[0].getProperty("value")?i[0].getProperty("value"):""}:null}function ze(e){var r=e.manifestUrl,n=e.customErrorMessage,i=e.emptyManifestMessage,u=e.startCanvasId,o=e.startCanvasTime,l=e.children,c=e.manifest,f=s.default.useState(c),d=E(f,2),p=d[0],v=d[1],m=B(),h=G(),y=a.useErrorBoundary().showBoundary;return s.default.useEffect(J(Y.mark((function e(){var t;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ae=n||ne,ce(i),!p){e.next=6;break}m({manifest:p,type:"updateManifest"}),e.next=15;break;case 6:return t={},e.prev=7,e.next=10,fetch(r,t).then((function(e){if(200!=e.status&&201!=e.status)throw new Error("Failed to fetch Manifest. Please check again.");return e.json()})).then((function(e){v(e),m({manifest:e,type:"updateManifest"})})).catch((function(e){throw console.log("Error fetching manifest, ",e),new Error("Failed to fetch Manifest. Please check again.")}));case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(7),y(e.t0);case 15:case"end":return e.stop()}}),e,null,[[7,12]])}))),[]),s.default.useEffect((function(){if(p){m({autoAdvance:qe(p),type:"setAutoAdvance"});var e=function(e){try{return ke(e.label).includes("[Playlist]")}catch(e){return console.error("Cannot parse manfiest, ",e),!1}}(p);m({isPlaylist:e,type:"setIsPlaylist"});var r=function(e){var r=t.parseManifest(e).getService();return r&&"AnnotationService0"===r.getProperty("type")?r.id:null}(p);m({annotationService:r,type:"setAnnotationService"});var n=function(e,r,n){var a=t.parseManifest(e).getProperty("start"),i={};if(!a&&void 0===r&&void 0===n)return{type:"C",canvas:0,time:0};null!=r||null!=n?(i={id:r,selector:{type:"PointSelector",t:void 0===n?0:n},type:void 0===n?"Canvas":"SpecificResource"},null!=n&&(i.source=r)):a&&(i=t.parseManifest(e).getProperty("start"));var u=Re(e),o=function(e,t){var a,i=t;if(null!=u&&(null==u?void 0:u.length)>0){if(void 0===(a=void 0===e?0:u.findIndex((function(t){return t.canvasId===e})))||a<0)return console.error("iiif-parser -> getCustomStart() -> given canvas ID was not in Manifest, ",r),{currentIndex:0,startTime:0};var o=u[a];if(null!=o.range){var l=o.range,c=l.start,s=l.end;t>=c&&t<=s||(console.error("iiif-parser -> getCustomStart() -> given canvas start time is not within Canvas duration, ",n),i=0)}return{currentIndex:a,startTime:i}}return console.error("iiif-parser -> getCustomStart() -> no Canvases in given Manifest"),{currentIndex:0,startTime:0}};if(null!=i)switch(i.type){case"Canvas":var l=o(i.id,0);return{type:"C",canvas:l.currentIndex,time:l.startTime};case"SpecificResource":var c=i.selector.t;return{type:"SR",canvas:(l=o(i.source,c)).currentIndex,time:l.startTime}}}(p,u,o);"SR"==n.type&&h({currentTime:n.time,type:"setCurrentTime"}),m({canvasIndex:n.canvas,type:"switchCanvas"})}}),[p]),p?s.default.createElement(s.default.Fragment,null,l):s.default.createElement("p",null,"...Loading")}function He(e){var t=e.error,r=e.resetErrorBoundary;return s.default.createElement("div",{role:"alert",className:"ramp--error-message__alert"},s.default.createElement("span",{className:"ramp--error-message__message",dangerouslySetInnerHTML:{__html:t.message}}),s.default.createElement("button",{className:"ramp--error-message__reset-button",onClick:r},"Try again"))}ze.propTypes={manifest:te.object,customErrorMessage:te.string,emptyManifestMessage:te.string,manifestUrl:te.string,startCanvasId:te.string,startCanvasTime:te.number,children:te.node};var $e=function(e){e.message;var t=e.children;return s.default.createElement(a.ErrorBoundary,{FallbackComponent:He,onReset:function(e){}},t)};function Ge(e){var t=e.manifestUrl,r=e.manifest,n=e.customErrorMessage,a=e.emptyManifestMessage,i=e.startCanvasId,u=e.startCanvasTime,o=e.children;return t||r?s.default.createElement(N,null,s.default.createElement(H,null,s.default.createElement($e,null,s.default.createElement(ze,{manifestUrl:t,manifest:r,customErrorMessage:n,emptyManifestMessage:a,startCanvasId:i,startCanvasTime:u},o)))):s.default.createElement("p",null,"Please provide a valid manifest.")}$e.propTypes={message:te.string,children:te.object},Ge.propTypes={manifestUrl:te.string,manifest:te.object,customErrorMessage:te.string,emptyManifestMessage:te.string,startCanvasId:te.string,startCanvasTime:te.number},Ge.defaultProps={},g((function(e,t){!function(e){var t=r(e);function r(e){return e&&e.__esModule?e:{default:e}}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a={markerStyle:{width:"7px","border-radius":"30%","background-color":"red"},markerTip:{display:!0,text:function(e){return"Break: "+e.text},time:function(e){return e.time}},breakOverlay:{display:!1,displayTime:3,text:function(e){return"Break overlay: "+e.overlayText},style:{width:"100%",height:"20%","background-color":"rgba(0,0,0,0.7)",color:"white","font-size":"17px"}},onMarkerClick:function(e){},onMarkerReached:function(e,t){},markers:[]};function i(){var e=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var r=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"==t?r:3&r|8).toString(16)}))}function u(e){var t,r={top:0,bottom:0,left:0,width:0,height:0,right:0};try{t=e.getBoundingClientRect()}catch(e){t=r}return t}var o=-1;function l(e){if(!t.default.mergeOptions){var r=function(e){return!!e&&"object"===(void 0===e?"undefined":n(e))&&"[object Object]"===toString.call(e)&&e.constructor===Object},l=function e(t,n){var a={};return[t,n].forEach((function(t){t&&Object.keys(t).forEach((function(n){var i=t[n];r(i)?(r(a[n])||(a[n]={}),a[n]=e(a[n],i)):a[n]=i}))})),a};t.default.mergeOptions=l}t.default.dom.createEl||(t.default.dom.createEl=function(e,r,n){var a=t.default.Player.prototype.dom.createEl(e,r);return n&&Object.keys(n).forEach((function(e){a.setAttribute(e,n[e])})),a});var c=t.default.mergeOptions(a,e),s={},f=[],d=o,p=this,v=null,m=null,h=o;function y(){f.sort((function(e,t){return c.markerTip.time(e)-c.markerTip.time(t)}))}function g(e){e.forEach((function(e){e.key=i(),p.el().querySelector(".vjs-progress-holder").appendChild(x(e)),s[e.key]=e,f.push(e)})),y()}function b(e){return c.markerTip.time(e)/p.duration()*100}function _(e,t){t.className="vjs-marker "+(e.class||""),Object.keys(c.markerStyle).forEach((function(e){t.style[e]=c.markerStyle[e]}));var r=e.time/p.duration();if((r<0||r>1)&&(t.style.display="none"),t.style.left=b(e)+"%",e.duration)t.style.width=e.duration/p.duration()*100+"%",t.style.marginLeft="0px";else{var n=u(t);t.style.marginLeft=n.width/2+"px"}}function x(e){var r=t.default.dom.createEl("div",{},{"data-marker-key":e.key,"data-marker-time":c.markerTip.time(e)});return _(e,r),r.addEventListener("click",(function(t){var r=!1;if("function"==typeof c.onMarkerClick&&(r=!1===c.onMarkerClick(e)),!r){var n=this.getAttribute("data-marker-key");p.currentTime(c.markerTip.time(s[n]))}})),c.markerTip.display&&E(r),r}function w(e){f.forEach((function(t){var r=p.el().querySelector(".vjs-marker[data-marker-key='"+t.key+"']"),n=c.markerTip.time(t);(e||r.getAttribute("data-marker-time")!==n)&&(_(t,r),r.setAttribute("data-marker-time",n))})),y()}function k(e){m&&(h=o,m.style.visibility="hidden"),d=o;var t=[];e.forEach((function(e){var r=f[e];if(r){delete s[r.key],t.push(e);var n=p.el().querySelector(".vjs-marker[data-marker-key='"+r.key+"']");n&&n.parentNode.removeChild(n)}})),t.reverse(),t.forEach((function(e){f.splice(e,1)})),y()}function E(e){e.addEventListener("mouseover",(function(){var t=s[e.getAttribute("data-marker-key")];if(v){c.markerTip.html?v.querySelector(".vjs-tip-inner").innerHTML=c.markerTip.html(t):v.querySelector(".vjs-tip-inner").innerText=c.markerTip.text(t),v.style.left=b(t)+"%";var r=u(v),n=u(e);v.style.marginLeft=-parseFloat(r.width/2)+parseFloat(n.width/4)+"px",v.style.visibility="visible"}})),e.addEventListener("mouseout",(function(){v&&(v.style.visibility="hidden")}))}function T(){v=t.default.dom.createEl("div",{className:"vjs-tip",innerHTML:"
"}),p.el().querySelector(".vjs-progress-holder").appendChild(v)}function S(){if(c.breakOverlay.display&&!(d<0)){var e=p.currentTime(),t=f[d],r=c.markerTip.time(t);e>=r&&e<=r+c.breakOverlay.displayTime?(h!==d&&(h=d,m&&(m.querySelector(".vjs-break-overlay-text").innerHTML=c.breakOverlay.text(t))),m&&(m.style.visibility="visible")):(h=o,m&&(m.style.visibility="hidden"))}}function C(){m=t.default.dom.createEl("div",{className:"vjs-break-overlay",innerHTML:"
"}),Object.keys(c.breakOverlay.style).forEach((function(e){m&&(m.style[e]=c.breakOverlay.style[e])})),p.el().appendChild(m),h=o}function I(){j(),S(),e.onTimeUpdateAfterMarkerUpdate&&e.onTimeUpdateAfterMarkerUpdate()}function j(){if(f.length){var t=function(e){return e=c.markerTip.time(f[d])&&r=c.markerTip.time(f[i])&&re){p.currentTime(r);break}}},prev:function(){for(var e=p.currentTime(),t=f.length-1;t>=0;t--){var r=c.markerTip.time(f[t]);if(r+.52&&!window.matchMedia("(pointer: fine").matches,nt=ct.mobile||Ye||at),!Qe){var st=window.navigator&&window.navigator.userAgent||"";Ke=/iPod/i.test(st),(Ze=st.match(/OS (\d+)_/i))&&Ze[1]&&Ze[1],Ye=/Android/i.test(st),function(){var e=st.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!e)return null;var t=e[1]&&parseFloat(e[1]),r=e[2]&&parseFloat(e[2]);t&&r&&parseFloat(e[1]+"."+e[2])}(),/Firefox/i.test(st),Xe=/Edg/i.test(st),Qe=/Chrome/i.test(st)||/CriOS/i.test(st),et=!Xe&&Qe,function(){var e=st.match(/(Chrome|CriOS)\/(\d+)/);e&&e[2]&&parseFloat(e[2])}(),Je=/MSIE\s(\d+)\.\d/.exec(st),!(Je&&parseFloat(Je[1]))&&/Trident\/7.0/i.test(st)&&/rv:11.0/.test(st)&&11,ot=/Tizen/i.test(st),lt=/Web0S/i.test(st),tt=/Safari/i.test(st)&&!et&&!Ye&&!Xe&&!ot&&!lt,/Windows/i.test(st),ut=(it=/iPhone/i.test(st)&&!rt)||rt||Ke,at=navigator.maxTouchPoints&&navigator.maxTouchPoints>2&&!window.matchMedia("(pointer: fine").matches,rt=at&&!Ye&&!it,nt=Ye||ut||it||at||/Mobi/i.test(st)}var ft=function(t,r){var n=e.useState((function(){return function(e,t){try{return JSON.parse(localStorage.getItem(e))||t}catch(e){return t}}(t,r)})),a=E(n,2),i=a[0],u=a[1];return e.useEffect((function(){try{localStorage.setItem(t,JSON.stringify(i))}catch(e){}}),[t,i]),[i,u]},dt=y(g((function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports}))),pt=y(g((function(e){function t(e,t){for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function kt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0?a.player.targets:a.options.targets,a.mount()})),e.on("canplay",(function(){a.options.duration=a.player.duration(),a.initProgressBar()})),a}return pt(r,[{key:"initProgressBar",value:function(){var e,t=this.options,r=t.targets,n=t.duration,a=r[t.srcIndex],i=a.start,u=a.end,o=i,l=u,c=r.length>1,s=r.reduce((function(e,t){return e+t.duration}),0);if(c)e=Math.min(100,Math.max(0,(u-i)/s*100));else{var f=100*o/n,d=100*(n-l)/n;e=100-f-d;var p=document.getElementById("left-block"),v=document.getElementById("right-block"),m=document.getElementsByClassName("vjs-custom-progress-inactive");p&&(p.style.width=f+"%"),v&&(v.style.width=d+"%");var h,y=wt(m);try{for(y.s();!(h=y.n()).done;){var g=h.value,b=100*r[g.dataset.srcindex].duration/n;g.style.width=b+"%"}}catch(e){y.e(e)}finally{y.f()}}document.getElementById("slider-range")&&(document.getElementById("slider-range").style.width=e+"%")}},{key:"handleTimeUpdate",value:function(e){var t=this.player,r=this.options,n=this.el_,a=r.srcIndex,i=r.targets,u=i[a],o=u.start,l=u.end;if(n&&t){var c=i.filter((function(e,t){return t>a}));e=l&&!t.paused()&&!t.isDisposed()&&(0==c.length&&r.nextItemClicked(0,i[0].start),t.pause(),t.trigger("ended"),t.one("play",(function(){var e=t.currentTime();e1,V=s.default.useRef(a),z=s.default.useRef(d),H=function(e){z.current=e,p(e)};s.default.useEffect((function(){var e;(null===(e=r.targets)||void 0===e?void 0:e.length)>0&&q(r.targets),g.current&&_.current&&(g.current.style.top=-g.current.offsetHeight-6*_.current.offsetHeight+"px");var t=U.filter((function(e,t){return t>u})),n=U.filter((function(e,t){return tu})),a=U.filter((function(e,t){return t0&&0==r.currentTime()?(e=V.current,r.currentTime(V.current)):e=r.currentTime(),a||H(e),n(e),t=0,V.current=t}};r.on("dispose",(function(){clearInterval(t)})),r.on("fullscreenchange",(function(e){r.isFullscreen()||H(r.currentTime())}));var G=function(e){var t=h;N>0&&(t-=o[N].altStart);var n=R.start,a=R.end;t>=n&&t<=a&&(r.currentTime(t),H(t))},J=function(e,t){var r=u;t&&(r=e.target.dataset.srcindex);var n=function(e,t){var r=e.nativeEvent.offsetX;if(r&&null!=r){var n=r/e.target.clientWidth*(e.target.max-e.target.min);return null!=t&&(n+=U[t].altStart),n}}(e,r);D(r),y(n),g.current.innerHTML=K(n);var a=e.nativeEvent.offsetX-g.current.offsetWidth/2;b.current&&(a+=b.current.offsetWidth);var i,o=wt(document.querySelectorAll('input[type=range][class^="vjs-custom-progress"]'));try{for(o.s();!(i=o.n()).done;){var l=i.value;l.dataset.srcindex0&&(r-=U[t-1].duration),l(t,r)},K=function(e){var t=R.start,r=R.end;return W||e>=t&&e<=r?fe(e):e>=r?fe(r):e<=t?fe(t):void 0},Y=function(e){J(e,!1)},X=function(e){var t=[];return e.map((function(e){var r,n=Math.min(100,Math.max(0,e.duration/(r=U.reduce((function(e,t){return e+t.duration}),0),isNaN(r)&&(r=U[0].end),r)*100));t.push(s.default.createElement("input",{type:"range","aria-label":"Progress bar","aria-valuemax":e.end,"aria-valuemin":e.start,min:e.start,max:e.end,role:"slider","data-srcindex":e.sIndex,className:"vjs-custom-progress-inactive",onMouseMove:function(e){return J(e,!0)},onClick:Z,key:e.sIndex,tabIndex:0,style:{width:"".concat(n,"%")}}))})),t};return s.default.createElement("div",{className:"vjs-progress-holder vjs-slider vjs-slider-horizontal"},s.default.createElement("span",{className:"tooltiptext",ref:g,"aria-hidden":!0}),s.default.createElement("div",{className:"vjs-custom-progress-container"},k.length>0?X(k):s.default.createElement("div",{className:"block-stripes",role:"presentation",ref:b,id:"left-block",style:{width:"0%"}}),s.default.createElement("input",{type:"range","aria-label":"Progress bar","aria-valuemax":R.end,"aria-valuemin":R.start,"aria-valuenow":d,max:R.end,min:R.start,value:d,role:"slider","data-srcindex":u,className:"vjs-custom-progress",onChange:G,onClick:G,onTouchEnd:Y,onTouchStart:Y,onMouseDown:function(e){return J(e,!1)},onPointerMove:function(e){return J(e,!1)},id:"slider-range",ref:_}),I.length>0?X(I):s.default.createElement("div",{className:"block-stripes",role:"presentation",id:"right-block",style:{width:"0%"}})))}function It(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=xt(e);if(t){var a=xt(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return bt(this,r)}}Tt.registerComponent("VideoJSProgress",St);var jt=p.default.getComponent("Component"),Pt=function(e){yt(r,jt);var t=It(r);function r(e,n){var a;return dt(this,r),(a=t.call(this,e,n)).addClass("vjs-time-control"),a.setAttribute("role","presentation"),a.mount=a.mount.bind(mt(a)),a.player=e,a.options=n,e.on("loadstart",(function(){a.mount()})),a.on("dispose",(function(){v.default.unmountComponentAtNode(a.el())})),a}return pt(r,[{key:"mount",value:function(){v.default.render(s.default.createElement(Mt,{player:this.player,options:this.options}),this.el())}}]),r}();function Mt(e){var t,r=e.player,n=e.options,a=n.targets,i=s.default.useState(r.currentTime()),u=E(i,2),o=u[0],l=u[1],c=s.default.useRef(n.currentTime);s.default.useEffect((function(){return t=setInterval((function(){f()}),100),function(){clearInterval(t)}}),[]);var f=function(){if(!r.isDisposed()){var e,t=r.hasClass("vjs-ios-native-fs");e=c.current>0&&0==r.currentTime()?c.current:r.currentTime();var n,i=a[r.srcIndex],u=i.start,o=i.altStart;o!=u&&r.srcIndex>0&&(e+=o),t||l(e),n=0,c.current=n}};return r.on("fullscreenchange",(function(e){r.isFullscreen()||l(r.currentTime())})),s.default.createElement("span",{className:"vjs-current-time-display",role:"presentation"},fe(o))}function Rt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=xt(e);if(t){var a=xt(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return bt(this,r)}}jt.registerComponent("VideoJSCurrentTime",Pt);var Ot=p.default.getComponent("MenuButton"),At=p.default.getComponent("MenuItem"),Lt=function(e){yt(r,Ot);var t=Rt(r);function r(e,n){var a;return dt(this,r),(a=t.call(this,e,n)).addClass("vjs-file-download-icon"),a.setAttribute("data-testid","videojs-file-download"),a}return pt(r,[{key:"createItems",value:function(){var e=this.options_,t=this.player_,r=e.files;return(null==r?void 0:r.length)>0?r.map((function(e){var r=new At(t,{label:e.label});return r.handleClick=function(){me(e.id,e.filename,e.fileExt)},r})):[]}}]),r}();p.default.registerComponent("VideoJSFileDownload",Lt);var Nt=g((function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t-1&&0!=o?t(o-1,!0,e?"previousBtn":""):0==o&&n.currentTime(0)};return s.default.createElement("div",{className:"vjs-button vjs-control"},s.default.createElement("button",{className:"vjs-button vjs-previous-button",role:"button",ref:a,tabIndex:0,title:0==o?"Replay":"Previous",onClick:function(){return c(!1)},onKeyDown:function(e){32!==e.which&&13!==e.which||(e.stopPropagation(),c(!0))}},s.default.createElement(Ht,null)))}function Jt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=xt(e);if(t){var a=xt(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return bt(this,r)}}zt.registerComponent("VideoJSPreviousButton",$t);var Zt=p.default.getComponent("Component"),Kt=function(e){yt(r,Zt);var t=Jt(r);function r(e,n){var a;return dt(this,r),(a=t.call(this,e,n)).setAttribute("data-testid","videojs-track-scrubber-button"),a.mount=a.mount.bind(mt(a)),a.options=n,a.player=e,a.options.trackScrubberRef.current&&a.el_&&(e.on("loadstart",(function(){a.mount()})),a.on("dispose",(function(){v.default.unmountComponentAtNode(a.el())}))),a}return pt(r,[{key:"mount",value:function(){v.default.render(s.default.createElement(Qt,{player:this.player,trackScrubberRef:this.options.trackScrubberRef,timeToolRef:this.options.timeToolRef,isPlaylist:this.options.isPlaylist}),this.el())}}]),r}(),Yt=function(e){var t=e.scale;return s.default.createElement("svg",{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem",scale:t}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{fill:"#ffffff",fillRule:"evenodd",d:"M4 9a5 5 0 1110 0A5 5 0 014 9zm5-7a7 7 0 104.2 12.6.999.999 0 00.093.107l3 3a1 1 0 001.414-1.414l-3-3a.999.999 0 00-.107-.093A7 7 0 009 2zM8 6.5a1 1 0 112 0V8h1.5a1 1 0 110 2H10v1.5a1 1 0 11-2 0V10H6.5a1 1 0 010-2H8V6.5z"})))},Xt=function(e){var t=e.scale;return s.default.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem",scale:t}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 11C4 7.13401 7.13401 4 11 4C14.866 4 18 7.13401 18 11C18 14.866 14.866 18 11 18C7.13401 18 4 14.866 4 11ZM11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C13.125 20 15.078 19.2635 16.6177 18.0319L20.2929 21.7071C20.6834 22.0976 21.3166 22.0976 21.7071 21.7071C22.0976 21.3166 22.0976 20.6834 21.7071 20.2929L18.0319 16.6177C19.2635 15.078 20 13.125 20 11C20 6.02944 15.9706 2 11 2Z",fill:"#ffffff"}),s.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 11C7 10.4477 7.44772 10 8 10H14C14.5523 10 15 10.4477 15 11C15 11.5523 14.5523 12 14 12H8C7.44772 12 7 11.5523 7 11Z",fill:"#ffffff"})))};function Qt(e){var t,r=e.player,n=e.trackScrubberRef,a=e.timeToolRef,i=e.isPlaylist,u=s.default.useState(!0),o=E(u,2),l=o[0],c=o[1],f=s.default.useState({}),d=E(f,2),p=d[0],v=d[1],m=s.default.useRef(),h=function(e){m.current=e,v(e)};s.default.useEffect((function(){(rt||nt)&&a.current&&(a.current.style.display="none"),t=setInterval((function(){g()}),100),r.canvasIsEmpty&&c(!0)}),[r.src(),r.srcIndex,r.canvasIsEmpty]);var y=function(){n.current&&m.current&&(r.isFullscreen()&&r.exitFullscreen(),c((function(e){return!e})))};s.default.useEffect((function(){if(n.current)if(l)n.current.classList.add("hidden");else{b(),n.current.classList.remove("hidden");var e=!1,t=E(n.current.children,3);t[0];var r=t[1];t[2],r.addEventListener("mouseenter",(function(e){x(e)})),r.addEventListener("pointerup",(function(t){e&&w(t)})),r.addEventListener("pointermove",(function(t){x(t),e=!0})),r.addEventListener("pointerdown",(function(t){1===t.which&&(w(t),e=!1)}))}}),[l]),r.on("fullscreenchange",(function(){r.isFullscreen()&&!l&&c((function(e){return!e}))})),r.on("dispose",(function(){clearInterval(t)}));var g=function(){var e;if(!r.isDisposed()&&!r.ended()){if(r.markers&&(null===(e=r.markers.getMarkers())||void 0===e?void 0:e.length)>0&&!i){var t=r.markers.getMarkers()[0];t.key!=(null==p?void 0:p.key)&&h(t)}else void 0===p.key&&h({duration:r.playableDuration,time:r.altStart,key:"",text:"Complete media file"});var n=r.currentTime();n=r.srcIndex&&r.srcIndex>0?n+r.altStart:n,_(n,r)}},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(n.current){var r=E(n.current.children,3),a=r[0];r[1];var i=r[2];document.documentElement.style.setProperty("--range-scrubber","calc(".concat(t,"%)")),i.innerHTML=fe(m.current.duration);var u=!isNaN(e)&&e>0?e:0;a.innerHTML=fe(u)}},_=function(e,t){var r;if(!m.current&&(t.markers&&(null===(r=t.markers.getMarkers())||void 0===r?void 0:r.length)>0)){var n=t.markers.getMarkers()[0];n.key!=(null==p?void 0:p.key)&&h(n)}var a=t.altStart,i=t.srcIndex>0?e-m.current.time+a:e-m.current.time,u=Math.min(100,Math.max(0,100*i/m.current.duration));b(i,u)},x=function(e){if(a.current){var t=k(e);if(isFinite(t)){var r=e.offsetX-a.current.offsetWidth/2;a.current.style.left=r+"px",a.current.innerHTML=fe(t)}}},w=function(e){if(m.current){var t=k(e);if(null!=t){var n=Math.min(100,Math.max(0,t/m.current.duration*100));document.documentElement.style.setProperty("--range-scrubber","calc(".concat(n,"%)"));var a=r.srcIndex&&r.srcIndex>0?t-m.current.time:t+m.current.time;r.currentTime(a)}}},k=function(e){if(m.current){var t=e.offsetX;if(t&&null!=t)return t/e.target.clientWidth*m.current.duration}};return s.default.createElement("div",{className:"vjs-button vjs-control"},s.default.createElement("button",{className:"vjs-button vjs-track-scrubber-button",role:"button",tabIndex:0,title:"Toggle track scrubber",onClick:y,onKeyDown:function(e){32!==e.which&&13!==e.which||(e.preventDefault(),y(),e.stopPropagation())}},l&&s.default.createElement(Yt,{scale:"0.9"}),!l&&s.default.createElement(Xt,{scale:"0.9"})))}function er(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return tr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tr(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function tr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0)){e.next=12;break}return e.next=5,Ie(f.language).then((function(e){n=JSON.stringify(e)}));case 5:a=JSON.parse(n),Me(),p.default.addLanguage(f.language,a),i=fe.current=p.default(se.current,f,(function(){Ae(fe.current)})),v({player:i,type:"updatePlayer"}),e.next=13;break;case 12:fe.current&&(null===(r=f.sources)||void 0===r?void 0:r.length)>0&&(u=fe.current,_e(!1),Re(u),Oe(u),v({player:u,type:"updatePlayer"}));case 13:case"end":return e.stop()}var o}),e)}))),[f.sources,se]),s.default.useEffect((function(){fe.current&&(Ee.current&&fe.current.pause(),fe.current.audioOnlyMode(!1),fe.current.canvasIsEmpty=!0,fe.current.aspectRatio("16:9"))}),[j]);var Me=function(){(null==i?void 0:i.length)>0&&se.current&&i.map((function(e){var t=document.createElement("track");t.setAttribute("key",e.key),t.setAttribute("src",e.src),t.setAttribute("kind",e.kind),t.setAttribute("label",e.label),t.setAttribute("srcLang",e.srclang),se.current.appendChild(t)}))},Re=function(e){e.src(f.sources),e.poster(f.poster),e.canvasIndex=Ce.current,e.srcIndex=x,e.targets=w,e.duration(y),e.canvasIsEmpty=we.current;for(var r=e.remoteTextTracks(),u=r.length;u--;)e.removeRemoteTextTrack(r[u]);if(i.forEach((function(t){e.addRemoteTextTrack(t,!1)})),null!=e.getChild("controlBar")&&!j){var c=e.getChild("controlBar");if(I||T.isPlaylist){if(!c.getChild("videoJSTrackScrubber")){var s=c.children().findIndex((function(e){return"DurationDisplay"==e.name_}))||6;c.addChild("videoJSTrackScrubber",{trackScrubberRef:n,timeToolRef:a},s+1)}}else c.removeChild("videoJSTrackScrubber");if(t?(e.audioOnlyMode(!1),e.removeClass("vjs-audio"),e.aspectRatio("16:9"),e.addChild("bigPlayButton")):(e.audioOnlyMode(!0),e.addClass("vjs-audio"),e.height(e.controlBar.height()),e.removeChild("bigPlayButton")),!nt){var d=c.children().findIndex((function(e){return"VolumePanel"==e.name_}));c.removeChild("volumePanel"),t?c.addChild("volumePanel",{inline:!1},d):c.addChild("volumePanel",{inline:!0},d),e.trigger("volumechange")}if(l&&(c.removeChild("videoJSFileDownload"),(null==o?void 0:o.length)>0)){var p={title:"Download Files",controlText:"Alternate resource download",files:o};t?c.addChild("videoJSFileDownload",nr({},p),c.children().length-1):c.addChild("videoJSFileDownload",nr({},p))}}},Oe=function(e){e.one("loadedmetadata",(function(){if(p.default.log("Player loadedmetadata"),e.duration(ke.current),Te.current?e.currentTime(0):e.currentTime(A),Te.current||Ee.current){var r=e.play();void 0!==r&&r.then((function(e){})).catch((function(e){}))}t&&Le(e);var n=he(f.sources[0].src,ke.current);null!=n?(e.playableDuration=n.end-n.start,e.altStart=n.start):(e.playableDuration=ke.current,e.altStart=w[x].altStart),_e(!0)}))},Ae=function(e){e.on("ready",(function(){p.default.log("Player ready"),(nt||rt)&&e.controlBar.addClass("vjs-mobile-visible"),e.muted(le),e.volume(ee),e.canvasIndex=Ce.current,e.srcIndex=x,e.markers&&(r?e.markers({markerTip:{display:!0,text:function(e){return e.text}},markerStyle:{"border-radius":0,height:"0.5em",width:"0.5em",transform:"rotate(-45deg)",top:"4px",content:"","border-style":"solid","border-width":"0.25em 0.25em 0 0","background-color":"transparent"},markers:[]}):e.markers({markerTip:{display:!0,text:function(e){return e.text}},markerStyle:{opacity:"0.5","background-color":"#80A590","border-radius":0,height:"16px",top:"-7px"},markers:[]}))})),Oe(e),e.on("pause",(function(){we.current||v({isPlaying:!1,type:"setPlayingStatus"})})),e.on("canplay",(function(){v({isEnded:!1,type:"setIsEnded"})})),e.on("play",(function(){v({isPlaying:!0,type:"setPlayingStatus"})})),e.on("timeupdate",(function(){Fe()})),e.on("ended",(function(){v({isEnded:!0,type:"setIsEnded"}),Be()})),e.on("volumechange",(function(){ce(e.muted()),te(e.volume())})),e.on("qualityRequested",(function(e,t){ie(t.label)})),document.addEventListener("keydown",(function(t){Se(t,e,we.current)}))},Le=function(e){var t,r=e.textTracks();if(nt&&!Ye&&r.on("addtrack",(function(){for(var t=0;t0){var n=r.tracks_.filter((function(e){return"subtitles"===e.kind||"captions"===e.kind}));(null==n?void 0:n.length)>0&&(n[0].mode="showing",De(!0))}r.on("change",(function(){for(var e=[],t=0;t0&&be.current){var r=T.markers.filter((function(e){return e.canvasIndex===g}))[0].canvasMarkers,n=[];r.map((function(e){n.push({time:parseFloat(e.time),text:e.value})})),t.duration(ke.current),t&&t.markers&&be.current&&t.markers.reset(n)}}),[fe.current,be.current,T.markers]),s.default.useEffect((function(){null!==fe.current&&be.current&&fe.current.currentTime(ge.current,v({type:"resetClick"}))}),[P,W]);var Ne=function(e){var t=null==e?void 0:e.find((function(e){return 1==e.selected})),r=null==e?void 0:e.find((function(e){return e.label==ae}));r&&(t.selected=!1,r.selected=!0)},De=function(e){var t,r=fe.current;r.controlBar.subsCapsButton&&null!==(t=r.controlBar.subsCapsButton)&&void 0!==t&&t.children_&&(e?r.controlBar.subsCapsButton.children_[0].addClass("captions-on"):r.controlBar.subsCapsButton.children_[0].removeClass("captions-on"))},Be=function(){var e;if(de.current||_)if(fe.current&&fe.current.markers&&fe.current.markers.removeAll(),_)x+10){var t=Pe.current[Ce.current+1];if(t&&null!=t){h({canvasIndex:Ce.current+1,type:"switchCanvas"}),v({startTime:0,type:"setTimeFragment"}),v({currentTime:0,type:"setCurrentTime"});var r=je.current.filter((function(e){return e.canvasIndex===t.canvasIndex&&1===e.itemIndex})),n=null!=t.id?t:r[0],a=0;null!=n&&null!=n.id&&(a=he(n.id,ke.current).start),0===a?h({item:n,type:"switchItem"}):n.isEmpty&&(h({item:n,type:"switchItem"}),fe.current.currentTime(a))}}},Fe=function(){var e=fe.current;if(null!==e&&be.current){var t=e.currentTime()||ge.current;_&&pe.current>0&&(t+=w[pe.current].altStart);var r=ze(t);r&&me.current!=r.id?(ye(r.id),h({item:r,type:"switchItem"}),Ue(r,e)):null===r&&e.markers&&Ve()}},Ue=function(e,t){if(!r&&t.markers){r||t.markers.removeAll();var n=he(e.id,ke.current),a=n.start,i=n.end;if(v({endTime:i,startTime:a,type:"setTimeFragment"}),a!=i){var u=i>ke.current?ke.current:i;t.markers.add([{time:a,duration:u-a,text:e.label}])}}},qe=null,We=null,Ve=function(){xe.current&&h({item:null,type:"switchItem"}),ye(null);var e=fe.current;e.markers&&(r||e.markers.removeAll())},ze=function(e){var t=e;_&&(t+=w[x].altStart);var r,n=er(je.current);try{for(n.s();!(r=n.n()).done;){var a=r.value,i=a.id,u=a.isCanvas;if(a.canvasIndex==Ce.current+1){if(u)return a;var o=he(i,y),l=ve(o,y);if(t>=o.start&&t0&&(r=t[0].isMultiCanvas(),n=t[0].getLastPageIndex()),{isMultiCanvas:r,lastIndex:n>-1?n:0}}catch(e){throw e}}(ue),t=e.isMultiCanvas,r=e.lastIndex;U(t),z(r)}catch(e){p(e)}return function(){S(!1),P(0),f({player:null,type:"updatePlayer"})}}),[ue,ie,fe]),s.default.useEffect((function(){ce&&(!ve&&Ee.current?Pe():je())}),[_e.current]);var Te=function(e,t){Pe();try{var n=Oe({manifest:ue,canvasIndex:e,srcIndex:fe}),a=n.isMultiSource,i=n.sources,u=n.tracks,o=n.canvasTargets,l=n.mediaType,c=n.canvas,s=n.error;if(K("video"===l),d({canvasTargets:o,type:"canvasTargets"}),d({isMultiSource:a,type:"hasMultipleItems"}),t&&((null==o?void 0:o.length)>0?f({currentTime:o[0].altStart,type:"setCurrentTime"}):f({currentTime:0,type:"setCurrentTime"})),y(ur(ur({},h),{},{error:s,sources:i,tracks:u})),c?(d({canvasDuration:c.duration,type:"canvasDuration"}),Ie(c.duration,i,e,a)):(d({type:"setCanvasIsEmpty",isEmpty:!0}),y(ur(ur({},h),{},{error:s}))),A(a||!1),P(e),r){var v,m=Be(ue);ae(m.manifest.concat(null===(v=m.canvas[e])||void 0===v?void 0:v.files))}S(!s)}catch(e){p(e)}},Ce=function(e,t){f({currentTime:t,type:"setCurrentTime"}),d({srcIndex:e,type:"setSrcIndex"})},Ie=function(e,t,r,n){var a={};if(n)d({type:"setCanvasIsEmpty",isEmpty:!1});else if(0===t.length){f({type:"updatePlayer"});var i=Ne(ue,r);y(ur(ur({},h),{},{error:i})),_e.current&&je(),d({type:"setCanvasIsEmpty",isEmpty:!0})}else{var u=(null==t?void 0:t.length)>0?t.filter((function(e){return e.selected}))[0]:null;u&&(null==(a=he(u.src,e))&&(a={start:0,end:e}),a.altStart=a.start,d({canvasTargets:[a],type:"canvasTargets"}),d({type:"setCanvasIsEmpty",isEmpty:!1}))}},je=function(){Ee.current=setTimeout((function(){be.current2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";be.current!=e&&e<=xe.current&&((!r||r&&_e.current)&&d({canvasIndex:e,type:"switchCanvas"}),Te(e,t),f({element:n,type:"setPlayerFocusElement"}))};return s.default.useEffect((function(){var e;_&&T&&!ce?(e=ce?{sources:[]}:{aspectRatio:Z?"16:9":"1:0",audioOnlyMode:!Z,autoplay:!1,bigPlayButton:Z,id:"iiif-media-player",playbackRates:o?[.5,.75,1,1.5,2]:[],inactivityTimeout:nt||at?0:2e3,poster:Z?Ne(ue,ie,!0):null,controls:!0,fluid:!0,language:"en",controlBar:{children:[F?"videoJSPreviousButton":"","playToggle",F?"videoJSNextButton":"","videoJSProgress","videoJSCurrentTime","timeDivider","durationDisplay",me||pe.isPlaylist?"videoJSTrackScrubber":"",h.tracks.length>0&&Z?"subsCapsButton":"",nt?"muteToggle":"volumePanel","qualitySelector",o?"playbackRateMenuButton":"",i?"pictureInPictureToggle":"",r?"videoJSFileDownload":"","fullscreenToggle"],videoJSProgress:{duration:oe,srcIndex:fe,targets:de,currentTime:ge||0,nextItemClicked:Ce,switchPlayer:Me},videoJSCurrentTime:{srcIndex:fe,targets:de,currentTime:ge||0}},sources:O?[h.sources[fe]]:h.sources,html5:{nativeTextTracks:nt&&!Ye},userActions:{hotkeys:tt?void 0:function(e){Se(e,this)}}},nt||ce||(e.controlBar.volumePanel={inline:!Z}),r&&!ce&&(e.controlBar.videoJSFileDownload={title:"Download Files",controlText:"Alternate resource download",files:ne}),F&&!ce&&(e.controlBar.videoJSPreviousButton={canvasIndex:ie,switchPlayer:Me,playerFocusElement:ye},e.controlBar.videoJSNextButton={canvasIndex:ie,lastCanvasIndex:xe.current,switchPlayer:Me,playerFocusElement:ye}),!me&&!pe.isPlaylist||ce||(e.controlBar.videoJSTrackScrubber={trackScrubberRef:we,timeToolRef:ke,isPlaylist:pe.isPlaylist}),x(!1)):e={sources:O?[h.sources[fe]]:h.sources,poster:Z?Ne(ue,ie,!0):null},ee(e)}),[T,j,fe,ce]),T&&null!=Q||ce?s.default.createElement("div",{"data-testid":"media-player",className:"ramp--media_player",role:"presentation"},s.default.createElement(ar,{isVideo:Z,isPlaylist:pe.isPlaylist,trackScrubberRef:we,scrubberTooltipRef:ke,tracks:h.tracks,placeholderText:h.error,renderingFiles:ne,enableFileDownload:r,options:Q})):null};or.propTypes={enableFileDownload:te.bool,enablePIP:te.bool,enablePlaybackRate:te.bool};var lr=function(e){var t=e.duration,r=e.label,n=e.itemIndex,a=e.canvasIndex,i=e.sectionRef,u=e.itemId,o=e.handleClick,l=e.structureContainerRef,c=s.default.useRef();c.current=r,s.default.useEffect((function(){a+1!==n||!i.current||null==i.current.isClicked||i.current.isClicked||null==l.current.isScrolling||l.current.isScrolling||Te(i.current,l),i.current.isClicked=!1}),[a]);var f="ramp--structured-nav__section".concat(a+1===n?" active":"");return null!=u?s.default.createElement("div",{className:f,role:"listitem","data-testid":"listitem-section",ref:i,"data-mediafrag":u,"data-label":c.current},s.default.createElement("button",{"data-testid":"listitem-section-button",ref:i,onClick:o},s.default.createElement("span",{className:"ramp--structured-nav__title","aria-label":c.current},"".concat(n,". "),c.current,""!=t&&s.default.createElement("span",{className:"ramp--structured-nav__section-duration"},t)))):s.default.createElement("div",{className:f,"data-testid":"listitem-section",ref:i,"data-label":c.current},s.default.createElement("span",{className:"ramp--structured-nav__section-title",role:"listitem","data-testid":"listitem-section-span","aria-label":c.current},"".concat(n,". "),c.current,""!=t&&s.default.createElement("span",{className:"ramp--structured-nav__section-duration"},t)))};lr.propTypes={itemIndex:te.number.isRequired,canvasIndex:te.number,duration:te.string.isRequired,label:te.string.isRequired,sectionRef:te.object.isRequired,itemId:te.string,handleClick:te.func.isRequired,structureContainerRef:te.object.isRequired};var cr=function(){return s.default.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{height:"0.75rem",width:"0.75rem"},className:"structure-item-locked"},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.25 10.0546V8C5.25 4.27208 8.27208 1.25 12 1.25C15.7279 1.25 18.75 4.27208 18.75 8V10.0546C19.8648 10.1379 20.5907 10.348 21.1213 10.8787C22 11.7574 22 13.1716 22 16C22 18.8284 22 20.2426 21.1213 21.1213C20.2426 22 18.8284 22 16 22H8C5.17157 22 3.75736 22 2.87868 21.1213C2 20.2426 2 18.8284 2 16C2 13.1716 2 11.7574 2.87868 10.8787C3.40931 10.348 4.13525 10.1379 5.25 10.0546ZM6.75 8C6.75 5.10051 9.10051 2.75 12 2.75C14.8995 2.75 17.25 5.10051 17.25 8V10.0036C16.867 10 16.4515 10 16 10H8C7.54849 10 7.13301 10 6.75 10.0036V8Z",fill:"#000000"})))},sr=function(e){var t=e.duration,r=e.id,n=e.isTitle,a=e.isCanvas,i=e.isClickable,u=e.isEmpty,o=e.label,l=e.summary,c=e.homepage,f=e.items,d=e.itemIndex,p=e.rangeId,v=e.canvasDuration,m=e.sectionRef,h=e.structureContainerRef,y=G(),g=D(),b=g.canvasIndex,_=g.currentNavItem,x=g.playlist.isPlaylist,w=s.default.useRef();w.current=r;var k=s.default.useRef();k.current=o;var E=s.default.useRef();E.current=l;var T=f&&f.length>0?s.default.createElement(fr,{items:f,sectionRef:m,structureContainerRef:h}):null,S=s.default.useRef(null),C=s.default.useCallback((function(e){e.preventDefault(),e.stopPropagation();var t=he(w.current,v);ve({start:t.start,end:t.end},{end:v})&&(y({clickedUrl:w.current,type:"navClick"}),S.current.isClicked=!0,m.current&&(m.current.isClicked=!0))}));s.default.useEffect((function(){!S.current||(null==_?void 0:_.id)!=w.current||null==S.current.isClicked||S.current.isClicked||null==h.current.isScrolling||h.current.isScrolling||Te(S.current,h),S.current.isClicked=!1}),[_]);return""!=o?s.default.createElement("li",{"data-testid":"list-item",ref:S,className:"ramp--structured-nav__list-item"+"".concat(null==w.current||(null==_?void 0:_.id)!==w.current||!x&&a||(null==_?void 0:_.canvasIndex)!==b+1?"":" active"),"data-label":k.current,"data-summary":E.current},s.default.createElement(s.default.Fragment,{key:p},a&&!x?s.default.createElement(s.default.Fragment,null,s.default.createElement(lr,{itemIndex:d,canvasIndex:b,duration:t,label:o,sectionRef:m,itemId:w.current,handleClick:C,structureContainerRef:h})):s.default.createElement(s.default.Fragment,null,n?s.default.createElement("span",{className:"ramp--structured-nav__item-title",role:"listitem","aria-label":k.current},k.current):s.default.createElement(s.default.Fragment,{key:r},s.default.createElement("div",{className:"tracker"}),i?s.default.createElement(s.default.Fragment,null,u&&s.default.createElement(cr,null),s.default.createElement("a",{role:"listitem",href:c&&""!=c?c:w.current,onClick:C},"".concat(d,". "),k.current," ",t.length>0?" (".concat(t,")"):"")):s.default.createElement("span",{role:"listitem","aria-label":k.current},k.current)))),T):null};sr.propTypes={duration:te.string.isRequired,id:te.string,isTitle:te.bool.isRequired,isCanvas:te.bool.isRequired,isClickable:te.bool.isRequired,isEmpty:te.bool.isRequired,label:te.string.isRequired,summary:te.string,homepage:te.string,items:te.array.isRequired,itemIndex:te.number,rangeId:te.string.isRequired,canvasDuration:te.number.isRequired,sectionRef:te.object.isRequired,structureContainerRef:te.object.isRequired};var fr=function(e){var t=e.items,r=e.sectionRef,n=e.structureContainerRef,a=s.default.createElement("ul",{"data-testid":"list",className:"ramp--structured-nav__list",role:"presentation"},t.map((function(e,t){if(e)return s.default.createElement(sr,Dt({},e,{sectionRef:r,key:t,structureContainerRef:n}))})));return s.default.createElement(s.default.Fragment,null,a)};function dr(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return pr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return pr(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function pr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0){var n=e[0],a=n.isCanvas,c=n.items;(!a||0==c.length&&a)&&t({item:e[0],type:"switchItem"})}var s=function(e,t){try{var r=se(e)[0].getCanvasIndexById(t);return r||0===r?r:(console.log("Canvas not found in Manifest, ",t),0)}catch(e){throw e}}(m,Le(i)),h=he(i,f);if(!h||null==h)return void console.error("StructuredNavigation -> invalid media fragment in structure item -> ",h);var y=h.start;if(p){var b=function(e,t,r){var n,a;return e.map((function(i,u){var o=u>0?e[u].altStart:0;isNaN(c)&&(c=r);var l=i.start,c=i.end,s=o+l,f=o+c;t.start>=s&&t.start-1&&(t({canvasIndex:s,type:"switchCanvas"}),x.current=_.current[s].isEmpty);l&&!x.current?(l.currentTime(y),r({startTime:h.start,endTime:h.end,type:"setTimeFragment"}),r({currentTime:y,type:"setCurrentTime"}),o&&l.userActive(!0)):x.current&&r({type:"resetClick"})}}),[u,l]),s.default.useEffect((function(){if(w.current){var e=w.current,t=w.current.parentElement,r=Math.abs(e.scrollHeight-(e.scrollTop+e.clientHeight))<=1;k.current=!r,t&&T.observe(t)}}),[l]);var E=function(e){var t=e.target;t.classList.contains("ramp--structured-nav__border")&&(t=t.firstChild);var r=t.nextSibling,n=Math.abs(t.scrollHeight-(t.scrollTop+t.clientHeight))<=1;t&&n&&t.classList.contains("scrollable")?t.classList.remove("scrollable"):!t||n||t.classList.contains("scrollable")||t.classList.add("scrollable"),r&&n&&r.classList.contains("scrollable")?r.classList.remove("scrollable"):!r||n||r.classList.contains("scrollable")||r.classList.add("scrollable")},T=new ResizeObserver((function(e){var t,r=dr(e);try{for(r.s();!(t=r.n()).done;){var n=t.value;E(n)}}catch(e){r.e(e)}finally{r.f()}}));if(!m)return s.default.createElement("p",null,"No manifest - Please provide a valid manifest.");var S="",C="";k.current?(S="ramp--structured-nav scrollable",C="scrollable"):S="ramp--structured-nav",null!=h&&h.isPlaylist&&(S+=" playlist-items");var I=function(e){w.current.isScrolling=e};return s.default.createElement("div",{className:"ramp--structured-nav__border"},s.default.createElement("div",{"data-testid":"structured-nav",className:S,ref:w,role:"list","aria-label":"Structural content",onScroll:E,onMouseLeave:function(){return I(!1)},onMouseOver:function(){return I(!0)}},(null===(e=_.current)||void 0===e?void 0:e.length)>0?_.current.map((function(e,t){return s.default.createElement(fr,{items:[e],sectionRef:s.default.createRef(),key:t,structureContainerRef:w})})):s.default.createElement("p",{className:"ramp--no-structure"},"There are no structures in the manifest")),s.default.createElement("span",{className:C},"Scroll to see more"))};vr.propTypes={};var mr=g((function(e){e.exports=function(e){if(Array.isArray(e))return x(e)},e.exports.__esModule=!0,e.exports.default=e.exports})),hr=g((function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports})),yr=g((function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports})),gr=y(g((function(e){e.exports=function(e){return mr(e)||hr(e)||w(e)||yr()},e.exports.__esModule=!0,e.exports.default=e.exports})));g((function(e,t){(function(){var r,n="Expected a function",a="__lodash_hash_undefined__",i="__lodash_placeholder__",u=16,o=32,l=64,c=128,s=256,f=1/0,d=9007199254740991,p=NaN,v=4294967295,m=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",u],["flip",512],["partial",o],["partialRight",l],["rearg",s]],y="[object Arguments]",g="[object Array]",b="[object Boolean]",_="[object Date]",x="[object Error]",w="[object Function]",k="[object GeneratorFunction]",E="[object Map]",T="[object Number]",S="[object Object]",C="[object Promise]",I="[object RegExp]",j="[object Set]",P="[object String]",M="[object Symbol]",R="[object WeakMap]",O="[object ArrayBuffer]",A="[object DataView]",L="[object Float32Array]",N="[object Float64Array]",D="[object Int8Array]",B="[object Int16Array]",F="[object Int32Array]",U="[object Uint8Array]",q="[object Uint8ClampedArray]",W="[object Uint16Array]",V="[object Uint32Array]",z=/\b__p \+= '';/g,H=/\b(__p \+=) '' \+/g,$=/(__e\(.*?\)|\b__t\)) \+\n'';/g,G=/&(?:amp|lt|gt|quot|#39);/g,J=/[&<>"']/g,Z=RegExp(G.source),K=RegExp(J.source),Y=/<%-([\s\S]+?)%>/g,X=/<%([\s\S]+?)%>/g,Q=/<%=([\s\S]+?)%>/g,ee=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,te=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ne=/[\\^$.*+?()[\]{}|]/g,ae=RegExp(ne.source),ie=/^\s+/,ue=/\s/,oe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,le=/\{\n\/\* \[wrapped with (.+)\] \*/,ce=/,? & /,se=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,fe=/[()=,{}\[\]\/\s]/,de=/\\(\\)?/g,pe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ve=/\w*$/,me=/^[-+]0x[0-9a-f]+$/i,he=/^0b[01]+$/i,ye=/^\[object .+?Constructor\]$/,ge=/^0o[0-7]+$/i,be=/^(?:0|[1-9]\d*)$/,_e=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,xe=/($^)/,we=/['\n\r\u2028\u2029\\]/g,ke="\\ud800-\\udfff",Ee="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Te="\\u2700-\\u27bf",Se="a-z\\xdf-\\xf6\\xf8-\\xff",Ce="A-Z\\xc0-\\xd6\\xd8-\\xde",Ie="\\ufe0e\\ufe0f",je="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Pe="['’]",Me="["+ke+"]",Re="["+je+"]",Oe="["+Ee+"]",Ae="\\d+",Le="["+Te+"]",Ne="["+Se+"]",De="[^"+ke+je+Ae+Te+Se+Ce+"]",Be="\\ud83c[\\udffb-\\udfff]",Fe="[^"+ke+"]",Ue="(?:\\ud83c[\\udde6-\\uddff]){2}",qe="[\\ud800-\\udbff][\\udc00-\\udfff]",We="["+Ce+"]",Ve="\\u200d",ze="(?:"+Ne+"|"+De+")",He="(?:"+We+"|"+De+")",$e="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",Je="(?:"+Oe+"|"+Be+")"+"?",Ze="["+Ie+"]?",Ke=Ze+Je+("(?:"+Ve+"(?:"+[Fe,Ue,qe].join("|")+")"+Ze+Je+")*"),Ye="(?:"+[Le,Ue,qe].join("|")+")"+Ke,Xe="(?:"+[Fe+Oe+"?",Oe,Ue,qe,Me].join("|")+")",Qe=RegExp(Pe,"g"),et=RegExp(Oe,"g"),tt=RegExp(Be+"(?="+Be+")|"+Xe+Ke,"g"),rt=RegExp([We+"?"+Ne+"+"+$e+"(?="+[Re,We,"$"].join("|")+")",He+"+"+Ge+"(?="+[Re,We+ze,"$"].join("|")+")",We+"?"+ze+"+"+$e,We+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ae,Ye].join("|"),"g"),nt=RegExp("["+Ve+ke+Ee+Ie+"]"),at=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,it=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ut=-1,ot={};ot[L]=ot[N]=ot[D]=ot[B]=ot[F]=ot[U]=ot[q]=ot[W]=ot[V]=!0,ot[y]=ot[g]=ot[O]=ot[b]=ot[A]=ot[_]=ot[x]=ot[w]=ot[E]=ot[T]=ot[S]=ot[I]=ot[j]=ot[P]=ot[R]=!1;var lt={};lt[y]=lt[g]=lt[O]=lt[A]=lt[b]=lt[_]=lt[L]=lt[N]=lt[D]=lt[B]=lt[F]=lt[E]=lt[T]=lt[S]=lt[I]=lt[j]=lt[P]=lt[M]=lt[U]=lt[q]=lt[W]=lt[V]=!0,lt[x]=lt[w]=lt[R]=!1;var ct={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},st=parseFloat,ft=parseInt,dt="object"==typeof h&&h&&h.Object===Object&&h,pt="object"==typeof self&&self&&self.Object===Object&&self,vt=dt||pt||Function("return this")(),mt=t&&!t.nodeType&&t,ht=mt&&e&&!e.nodeType&&e,yt=ht&&ht.exports===mt,gt=yt&&dt.process,bt=function(){try{var e=ht&&ht.require&&ht.require("util").types;return e||gt&>.binding&>.binding("util")}catch(e){}}(),_t=bt&&bt.isArrayBuffer,xt=bt&&bt.isDate,wt=bt&&bt.isMap,kt=bt&&bt.isRegExp,Et=bt&&bt.isSet,Tt=bt&&bt.isTypedArray;function St(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function Ct(e,t,r,n){for(var a=-1,i=null==e?0:e.length;++a-1}function Ot(e,t,r){for(var n=-1,a=null==e?0:e.length;++n-1;);return r}function rr(e,t){for(var r=e.length;r--&&Wt(t,e[r],0)>-1;);return r}var nr=Gt({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),ar=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function ir(e){return"\\"+ct[e]}function ur(e){return nt.test(e)}function or(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function lr(e,t){return function(r){return e(t(r))}}function cr(e,t){for(var r=-1,n=e.length,a=0,u=[];++r",""":'"',"'":"'"});var hr=function e(t){var h,ue=(t=null==t?vt:hr.defaults(vt.Object(),t,hr.pick(vt,it))).Array,ke=t.Date,Ee=t.Error,Te=t.Function,Se=t.Math,Ce=t.Object,Ie=t.RegExp,je=t.String,Pe=t.TypeError,Me=ue.prototype,Re=Te.prototype,Oe=Ce.prototype,Ae=t["__core-js_shared__"],Le=Re.toString,Ne=Oe.hasOwnProperty,De=0,Be=(h=/[^.]+$/.exec(Ae&&Ae.keys&&Ae.keys.IE_PROTO||""))?"Symbol(src)_1."+h:"",Fe=Oe.toString,Ue=Le.call(Ce),qe=vt._,We=Ie("^"+Le.call(Ne).replace(ne,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ve=yt?t.Buffer:r,ze=t.Symbol,He=t.Uint8Array,$e=Ve?Ve.allocUnsafe:r,Ge=lr(Ce.getPrototypeOf,Ce),Je=Ce.create,Ze=Oe.propertyIsEnumerable,Ke=Me.splice,Ye=ze?ze.isConcatSpreadable:r,Xe=ze?ze.iterator:r,tt=ze?ze.toStringTag:r,nt=function(){try{var e=di(Ce,"defineProperty");return e({},"",{}),e}catch(e){}}(),ct=t.clearTimeout!==vt.clearTimeout&&t.clearTimeout,dt=ke&&ke.now!==vt.Date.now&&ke.now,pt=t.setTimeout!==vt.setTimeout&&t.setTimeout,mt=Se.ceil,ht=Se.floor,gt=Ce.getOwnPropertySymbols,bt=Ve?Ve.isBuffer:r,Ft=t.isFinite,Gt=Me.join,yr=lr(Ce.keys,Ce),gr=Se.max,br=Se.min,_r=ke.now,xr=t.parseInt,wr=Se.random,kr=Me.reverse,Er=di(t,"DataView"),Tr=di(t,"Map"),Sr=di(t,"Promise"),Cr=di(t,"Set"),Ir=di(t,"WeakMap"),jr=di(Ce,"create"),Pr=Ir&&new Ir,Mr={},Rr=Bi(Er),Or=Bi(Tr),Ar=Bi(Sr),Lr=Bi(Cr),Nr=Bi(Ir),Dr=ze?ze.prototype:r,Br=Dr?Dr.valueOf:r,Fr=Dr?Dr.toString:r;function Ur(e){if(to(e)&&!zu(e)&&!(e instanceof zr)){if(e instanceof Vr)return e;if(Ne.call(e,"__wrapped__"))return Fi(e)}return new Vr(e)}var qr=function(){function e(){}return function(t){if(!eo(t))return{};if(Je)return Je(t);e.prototype=t;var n=new e;return e.prototype=r,n}}();function Wr(){}function Vr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=r}function zr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=v,this.__views__=[]}function Hr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function cn(e,t,n,a,i,u){var o,l=1&t,c=2&t,s=4&t;if(n&&(o=i?n(e,a,i,u):n(e)),o!==r)return o;if(!eo(e))return e;var f=zu(e);if(f){if(o=function(e){var t=e.length,r=new e.constructor(t);t&&"string"==typeof e[0]&&Ne.call(e,"index")&&(r.index=e.index,r.input=e.input);return r}(e),!l)return Pa(e,o)}else{var d=mi(e),p=d==w||d==k;if(Ju(e))return Ea(e,l);if(d==S||d==y||p&&!i){if(o=c||p?{}:yi(e),!l)return c?function(e,t){return Ma(e,vi(e),t)}(e,function(e,t){return e&&Ma(t,Oo(t),e)}(o,e)):function(e,t){return Ma(e,pi(e),t)}(e,an(o,e))}else{if(!lt[d])return i?e:{};o=function(e,t,r){var n=e.constructor;switch(t){case O:return Ta(e);case b:case _:return new n(+e);case A:return function(e,t){var r=t?Ta(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case L:case N:case D:case B:case F:case U:case q:case W:case V:return Sa(e,r);case E:return new n;case T:case P:return new n(e);case I:return function(e){var t=new e.constructor(e.source,ve.exec(e));return t.lastIndex=e.lastIndex,t}(e);case j:return new n;case M:return a=e,Br?Ce(Br.call(a)):{}}var a}(e,d,l)}}u||(u=new Zr);var v=u.get(e);if(v)return v;u.set(e,o),uo(e)?e.forEach((function(r){o.add(cn(r,t,n,r,e,u))})):ro(e)&&e.forEach((function(r,a){o.set(a,cn(r,t,n,a,e,u))}));var m=f?r:(s?c?ii:ai:c?Oo:Ro)(e);return It(m||e,(function(r,a){m&&(r=e[a=r]),tn(o,a,cn(r,t,n,a,e,u))})),o}function sn(e,t,n){var a=n.length;if(null==e)return!a;for(e=Ce(e);a--;){var i=n[a],u=t[i],o=e[i];if(o===r&&!(i in e)||!u(o))return!1}return!0}function fn(e,t,a){if("function"!=typeof e)throw new Pe(n);return Mi((function(){e.apply(r,a)}),t)}function dn(e,t,r,n){var a=-1,i=Rt,u=!0,o=e.length,l=[],c=t.length;if(!o)return l;r&&(t=At(t,Xt(r))),n?(i=Ot,u=!1):t.length>=200&&(i=er,u=!1,t=new Jr(t));e:for(;++a-1},$r.prototype.set=function(e,t){var r=this.__data__,n=rn(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},Gr.prototype.clear=function(){this.size=0,this.__data__={hash:new Hr,map:new(Tr||$r),string:new Hr}},Gr.prototype.delete=function(e){var t=si(this,e).delete(e);return this.size-=t?1:0,t},Gr.prototype.get=function(e){return si(this,e).get(e)},Gr.prototype.has=function(e){return si(this,e).has(e)},Gr.prototype.set=function(e,t){var r=si(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Jr.prototype.add=Jr.prototype.push=function(e){return this.__data__.set(e,a),this},Jr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.clear=function(){this.__data__=new $r,this.size=0},Zr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Zr.prototype.get=function(e){return this.__data__.get(e)},Zr.prototype.has=function(e){return this.__data__.has(e)},Zr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof $r){var n=r.__data__;if(!Tr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Gr(n)}return r.set(e,t),this.size=r.size,this};var pn=Aa(xn),vn=Aa(wn,!0);function mn(e,t){var r=!0;return pn(e,(function(e,n,a){return r=!!t(e,n,a)})),r}function hn(e,t,n){for(var a=-1,i=e.length;++a0&&r(o)?t>1?gn(o,t-1,r,n,a):Lt(a,o):n||(a[a.length]=o)}return a}var bn=La(),_n=La(!0);function xn(e,t){return e&&bn(e,t,Ro)}function wn(e,t){return e&&_n(e,t,Ro)}function kn(e,t){return Mt(t,(function(t){return Yu(e[t])}))}function En(e,t){for(var n=0,a=(t=_a(t,e)).length;null!=e&&nt}function In(e,t){return null!=e&&Ne.call(e,t)}function jn(e,t){return null!=e&&t in Ce(e)}function Pn(e,t,n){for(var a=n?Ot:Rt,i=e[0].length,u=e.length,o=u,l=ue(u),c=1/0,s=[];o--;){var f=e[o];o&&t&&(f=At(f,Xt(t))),c=br(f.length,c),l[o]=!n&&(t||i>=120&&f.length>=120)?new Jr(o&&f):r}f=e[0];var d=-1,p=l[0];e:for(;++d=o?l:l*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}))}function $n(e,t,r){for(var n=-1,a=t.length,i={};++n-1;)o!==e&&Ke.call(o,l,1),Ke.call(e,l,1);return e}function Jn(e,t){for(var r=e?t.length:0,n=r-1;r--;){var a=t[r];if(r==n||a!==i){var i=a;bi(a)?Ke.call(e,a,1):da(e,a)}}return e}function Zn(e,t){return e+ht(wr()*(t-e+1))}function Kn(e,t){var r="";if(!e||t<1||t>d)return r;do{t%2&&(r+=e),(t=ht(t/2))&&(e+=e)}while(t);return r}function Yn(e,t){return Ri(Ci(e,t,al),e+"")}function Xn(e){return Yr(qo(e))}function Qn(e,t){var r=qo(e);return Li(r,ln(t,0,r.length))}function ea(e,t,n,a){if(!eo(e))return e;for(var i=-1,u=(t=_a(t,e)).length,o=u-1,l=e;null!=l&&++ia?0:a+t),(r=r>a?a:r)<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var i=ue(a);++n>>1,u=e[i];null!==u&&!lo(u)&&(r?u<=t:u=200){var c=t?null:Ka(e);if(c)return sr(c);u=!1,a=er,l=new Jr}else l=t?[]:o;e:for(;++n=a?e:aa(e,t,n)}var ka=ct||function(e){return vt.clearTimeout(e)};function Ea(e,t){if(t)return e.slice();var r=e.length,n=$e?$e(r):new e.constructor(r);return e.copy(n),n}function Ta(e){var t=new e.constructor(e.byteLength);return new He(t).set(new He(e)),t}function Sa(e,t){var r=t?Ta(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function Ca(e,t){if(e!==t){var n=e!==r,a=null===e,i=e==e,u=lo(e),o=t!==r,l=null===t,c=t==t,s=lo(t);if(!l&&!s&&!u&&e>t||u&&o&&c&&!l&&!s||a&&o&&c||!n&&c||!i)return 1;if(!a&&!u&&!s&&e1?n[i-1]:r,o=i>2?n[2]:r;for(u=e.length>3&&"function"==typeof u?(i--,u):r,o&&_i(n[0],n[1],o)&&(u=i<3?r:u,i=1),t=Ce(t);++a-1?i[u?t[o]:o]:r}}function Ua(e){return ni((function(t){var a=t.length,i=a,u=Vr.prototype.thru;for(e&&t.reverse();i--;){var o=t[i];if("function"!=typeof o)throw new Pe(n);if(u&&!l&&"wrapper"==oi(o))var l=new Vr([],!0)}for(i=l?i:a;++i1&&b.reverse(),d&&sl))return!1;var s=u.get(e),f=u.get(t);if(s&&f)return s==t&&f==e;var d=-1,p=!0,v=2&n?new Jr:r;for(u.set(e,t),u.set(t,e);++d-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(oe,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return It(m,(function(r){var n="_."+r[0];t&r[1]&&!Rt(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(le);return t?t[1].split(ce):[]}(n),r)))}function Ai(e){var t=0,n=0;return function(){var a=_r(),i=16-(a-n);if(n=a,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(r,arguments)}}function Li(e,t){var n=-1,a=e.length,i=a-1;for(t=t===r?a:t;++n1?e[t-1]:r;return n="function"==typeof n?(e.pop(),n):r,iu(e,n)}));function du(e){var t=Ur(e);return t.__chain__=!0,t}function pu(e,t){return t(e)}var vu=ni((function(e){var t=e.length,n=t?e[0]:0,a=this.__wrapped__,i=function(t){return on(t,e)};return!(t>1||this.__actions__.length)&&a instanceof zr&&bi(n)?((a=a.slice(n,+n+(t?1:0))).__actions__.push({func:pu,args:[i],thisArg:r}),new Vr(a,this.__chain__).thru((function(e){return t&&!e.length&&e.push(r),e}))):this.thru(i)}));var mu=Ra((function(e,t,r){Ne.call(e,r)?++e[r]:un(e,r,1)}));var hu=Fa(Vi),yu=Fa(zi);function gu(e,t){return(zu(e)?It:pn)(e,ci(t,3))}function bu(e,t){return(zu(e)?jt:vn)(e,ci(t,3))}var _u=Ra((function(e,t,r){Ne.call(e,r)?e[r].push(t):un(e,r,[t])}));var xu=Yn((function(e,t,r){var n=-1,a="function"==typeof t,i=$u(e)?ue(e.length):[];return pn(e,(function(e){i[++n]=a?St(t,e,r):Mn(e,t,r)})),i})),wu=Ra((function(e,t,r){un(e,r,t)}));function ku(e,t){return(zu(e)?At:Un)(e,ci(t,3))}var Eu=Ra((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]}));var Tu=Yn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&_i(e,t[0],t[1])?t=[]:r>2&&_i(t[0],t[1],t[2])&&(t=[t[0]]),Hn(e,gn(t,1),[])})),Su=dt||function(){return vt.Date.now()};function Cu(e,t,n){return t=n?r:t,t=e&&null==t?e.length:t,Xa(e,c,r,r,r,r,t)}function Iu(e,t){var a;if("function"!=typeof t)throw new Pe(n);return e=mo(e),function(){return--e>0&&(a=t.apply(this,arguments)),e<=1&&(t=r),a}}var ju=Yn((function(e,t,r){var n=1;if(r.length){var a=cr(r,li(ju));n|=o}return Xa(e,n,t,r,a)})),Pu=Yn((function(e,t,r){var n=3;if(r.length){var a=cr(r,li(Pu));n|=o}return Xa(t,n,e,r,a)}));function Mu(e,t,a){var i,u,o,l,c,s,f=0,d=!1,p=!1,v=!0;if("function"!=typeof e)throw new Pe(n);function m(t){var n=i,a=u;return i=u=r,f=t,l=e.apply(a,n)}function h(e){var n=e-s;return s===r||n>=t||n<0||p&&e-f>=o}function y(){var e=Su();if(h(e))return g(e);c=Mi(y,function(e){var r=t-(e-s);return p?br(r,o-(e-f)):r}(e))}function g(e){return c=r,v&&i?m(e):(i=u=r,l)}function b(){var e=Su(),n=h(e);if(i=arguments,u=this,s=e,n){if(c===r)return function(e){return f=e,c=Mi(y,t),d?m(e):l}(s);if(p)return ka(c),c=Mi(y,t),m(s)}return c===r&&(c=Mi(y,t)),l}return t=yo(t)||0,eo(a)&&(d=!!a.leading,o=(p="maxWait"in a)?gr(yo(a.maxWait)||0,t):o,v="trailing"in a?!!a.trailing:v),b.cancel=function(){c!==r&&ka(c),f=0,i=s=u=c=r},b.flush=function(){return c===r?l:g(Su())},b}var Ru=Yn((function(e,t){return fn(e,1,t)})),Ou=Yn((function(e,t,r){return fn(e,yo(t)||0,r)}));function Au(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Pe(n);var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var u=e.apply(this,n);return r.cache=i.set(a,u)||i,u};return r.cache=new(Au.Cache||Gr),r}function Lu(e){if("function"!=typeof e)throw new Pe(n);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Au.Cache=Gr;var Nu=xa((function(e,t){var r=(t=1==t.length&&zu(t[0])?At(t[0],Xt(ci())):At(gn(t,1),Xt(ci()))).length;return Yn((function(n){for(var a=-1,i=br(n.length,r);++a=t})),Vu=Rn(function(){return arguments}())?Rn:function(e){return to(e)&&Ne.call(e,"callee")&&!Ze.call(e,"callee")},zu=ue.isArray,Hu=_t?Xt(_t):function(e){return to(e)&&Sn(e)==O};function $u(e){return null!=e&&Qu(e.length)&&!Yu(e)}function Gu(e){return to(e)&&$u(e)}var Ju=bt||yl,Zu=xt?Xt(xt):function(e){return to(e)&&Sn(e)==_};function Ku(e){if(!to(e))return!1;var t=Sn(e);return t==x||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!ao(e)}function Yu(e){if(!eo(e))return!1;var t=Sn(e);return t==w||t==k||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Xu(e){return"number"==typeof e&&e==mo(e)}function Qu(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=d}function eo(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function to(e){return null!=e&&"object"==typeof e}var ro=wt?Xt(wt):function(e){return to(e)&&mi(e)==E};function no(e){return"number"==typeof e||to(e)&&Sn(e)==T}function ao(e){if(!to(e)||Sn(e)!=S)return!1;var t=Ge(e);if(null===t)return!0;var r=Ne.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Le.call(r)==Ue}var io=kt?Xt(kt):function(e){return to(e)&&Sn(e)==I};var uo=Et?Xt(Et):function(e){return to(e)&&mi(e)==j};function oo(e){return"string"==typeof e||!zu(e)&&to(e)&&Sn(e)==P}function lo(e){return"symbol"==typeof e||to(e)&&Sn(e)==M}var co=Tt?Xt(Tt):function(e){return to(e)&&Qu(e.length)&&!!ot[Sn(e)]};var so=Ga(Fn),fo=Ga((function(e,t){return e<=t}));function po(e){if(!e)return[];if($u(e))return oo(e)?pr(e):Pa(e);if(Xe&&e[Xe])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[Xe]());var t=mi(e);return(t==E?or:t==j?sr:qo)(e)}function vo(e){return e?(e=yo(e))===f||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function mo(e){var t=vo(e),r=t%1;return t==t?r?t-r:t:0}function ho(e){return e?ln(mo(e),0,v):0}function yo(e){if("number"==typeof e)return e;if(lo(e))return p;if(eo(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=eo(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Yt(e);var r=he.test(e);return r||ge.test(e)?ft(e.slice(2),r?2:8):me.test(e)?p:+e}function go(e){return Ma(e,Oo(e))}function bo(e){return null==e?"":sa(e)}var _o=Oa((function(e,t){if(Ei(t)||$u(t))Ma(t,Ro(t),e);else for(var r in t)Ne.call(t,r)&&tn(e,r,t[r])})),xo=Oa((function(e,t){Ma(t,Oo(t),e)})),wo=Oa((function(e,t,r,n){Ma(t,Oo(t),e,n)})),ko=Oa((function(e,t,r,n){Ma(t,Ro(t),e,n)})),Eo=ni(on);var To=Yn((function(e,t){e=Ce(e);var n=-1,a=t.length,i=a>2?t[2]:r;for(i&&_i(t[0],t[1],i)&&(a=1);++n1),t})),Ma(e,ii(e),r),n&&(r=cn(r,7,ti));for(var a=t.length;a--;)da(r,t[a]);return r}));var Do=ni((function(e,t){return null==e?{}:function(e,t){return $n(e,t,(function(t,r){return Io(e,r)}))}(e,t)}));function Bo(e,t){if(null==e)return{};var r=At(ii(e),(function(e){return[e]}));return t=ci(t),$n(e,r,(function(e,r){return t(e,r[0])}))}var Fo=Ya(Ro),Uo=Ya(Oo);function qo(e){return null==e?[]:Qt(e,Ro(e))}var Wo=Da((function(e,t,r){return t=t.toLowerCase(),e+(r?Vo(t):t)}));function Vo(e){return Yo(bo(e).toLowerCase())}function zo(e){return(e=bo(e))&&e.replace(_e,nr).replace(et,"")}var Ho=Da((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),$o=Da((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Go=Na("toLowerCase");var Jo=Da((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()}));var Zo=Da((function(e,t,r){return e+(r?" ":"")+Yo(t)}));var Ko=Da((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Yo=Na("toUpperCase");function Xo(e,t,n){return e=bo(e),(t=n?r:t)===r?function(e){return at.test(e)}(e)?function(e){return e.match(rt)||[]}(e):function(e){return e.match(se)||[]}(e):e.match(t)||[]}var Qo=Yn((function(e,t){try{return St(e,r,t)}catch(e){return Ku(e)?e:new Ee(e)}})),el=ni((function(e,t){return It(t,(function(t){t=Di(t),un(e,t,ju(e[t],e))})),e}));function tl(e){return function(){return e}}var rl=Ua(),nl=Ua(!0);function al(e){return e}function il(e){return Nn("function"==typeof e?e:cn(e,1))}var ul=Yn((function(e,t){return function(r){return Mn(r,e,t)}})),ol=Yn((function(e,t){return function(r){return Mn(e,r,t)}}));function ll(e,t,r){var n=Ro(t),a=kn(t,n);null!=r||eo(t)&&(a.length||!n.length)||(r=t,t=e,e=this,a=kn(t,Ro(t)));var i=!(eo(r)&&"chain"in r&&!r.chain),u=Yu(e);return It(a,(function(r){var n=t[r];e[r]=n,u&&(e.prototype[r]=function(){var t=this.__chain__;if(i||t){var r=e(this.__wrapped__);return(r.__actions__=Pa(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Lt([this.value()],arguments))})})),e}function cl(){}var sl=za(At),fl=za(Pt),dl=za(Bt);function pl(e){return xi(e)?$t(Di(e)):function(e){return function(t){return En(t,e)}}(e)}var vl=$a(),ml=$a(!0);function hl(){return[]}function yl(){return!1}var gl=Va((function(e,t){return e+t}),0),bl=Za("ceil"),_l=Va((function(e,t){return e/t}),1),xl=Za("floor");var wl,kl=Va((function(e,t){return e*t}),1),El=Za("round"),Tl=Va((function(e,t){return e-t}),0);return Ur.after=function(e,t){if("function"!=typeof t)throw new Pe(n);return e=mo(e),function(){if(--e<1)return t.apply(this,arguments)}},Ur.ary=Cu,Ur.assign=_o,Ur.assignIn=xo,Ur.assignInWith=wo,Ur.assignWith=ko,Ur.at=Eo,Ur.before=Iu,Ur.bind=ju,Ur.bindAll=el,Ur.bindKey=Pu,Ur.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return zu(e)?e:[e]},Ur.chain=du,Ur.chunk=function(e,t,n){t=(n?_i(e,t,n):t===r)?1:gr(mo(t),0);var a=null==e?0:e.length;if(!a||t<1)return[];for(var i=0,u=0,o=ue(mt(a/t));ii?0:i+n),(a=a===r||a>i?i:mo(a))<0&&(a+=i),a=n>a?0:ho(a);n>>0)?(e=bo(e))&&("string"==typeof t||null!=t&&!io(t))&&!(t=sa(t))&&ur(e)?wa(pr(e),0,n):e.split(t,n):[]},Ur.spread=function(e,t){if("function"!=typeof e)throw new Pe(n);return t=null==t?0:gr(mo(t),0),Yn((function(r){var n=r[t],a=wa(r,0,t);return n&&Lt(a,n),St(e,this,a)}))},Ur.tail=function(e){var t=null==e?0:e.length;return t?aa(e,1,t):[]},Ur.take=function(e,t,n){return e&&e.length?aa(e,0,(t=n||t===r?1:mo(t))<0?0:t):[]},Ur.takeRight=function(e,t,n){var a=null==e?0:e.length;return a?aa(e,(t=a-(t=n||t===r?1:mo(t)))<0?0:t,a):[]},Ur.takeRightWhile=function(e,t){return e&&e.length?va(e,ci(t,3),!1,!0):[]},Ur.takeWhile=function(e,t){return e&&e.length?va(e,ci(t,3)):[]},Ur.tap=function(e,t){return t(e),e},Ur.throttle=function(e,t,r){var a=!0,i=!0;if("function"!=typeof e)throw new Pe(n);return eo(r)&&(a="leading"in r?!!r.leading:a,i="trailing"in r?!!r.trailing:i),Mu(e,t,{leading:a,maxWait:t,trailing:i})},Ur.thru=pu,Ur.toArray=po,Ur.toPairs=Fo,Ur.toPairsIn=Uo,Ur.toPath=function(e){return zu(e)?At(e,Di):lo(e)?[e]:Pa(Ni(bo(e)))},Ur.toPlainObject=go,Ur.transform=function(e,t,r){var n=zu(e),a=n||Ju(e)||co(e);if(t=ci(t,4),null==r){var i=e&&e.constructor;r=a?n?new i:[]:eo(e)&&Yu(i)?qr(Ge(e)):{}}return(a?It:xn)(e,(function(e,n,a){return t(r,e,n,a)})),r},Ur.unary=function(e){return Cu(e,1)},Ur.union=tu,Ur.unionBy=ru,Ur.unionWith=nu,Ur.uniq=function(e){return e&&e.length?fa(e):[]},Ur.uniqBy=function(e,t){return e&&e.length?fa(e,ci(t,2)):[]},Ur.uniqWith=function(e,t){return t="function"==typeof t?t:r,e&&e.length?fa(e,r,t):[]},Ur.unset=function(e,t){return null==e||da(e,t)},Ur.unzip=au,Ur.unzipWith=iu,Ur.update=function(e,t,r){return null==e?e:pa(e,t,ba(r))},Ur.updateWith=function(e,t,n,a){return a="function"==typeof a?a:r,null==e?e:pa(e,t,ba(n),a)},Ur.values=qo,Ur.valuesIn=function(e){return null==e?[]:Qt(e,Oo(e))},Ur.without=uu,Ur.words=Xo,Ur.wrap=function(e,t){return Du(ba(t),e)},Ur.xor=ou,Ur.xorBy=lu,Ur.xorWith=cu,Ur.zip=su,Ur.zipObject=function(e,t){return ya(e||[],t||[],tn)},Ur.zipObjectDeep=function(e,t){return ya(e||[],t||[],ea)},Ur.zipWith=fu,Ur.entries=Fo,Ur.entriesIn=Uo,Ur.extend=xo,Ur.extendWith=wo,ll(Ur,Ur),Ur.add=gl,Ur.attempt=Qo,Ur.camelCase=Wo,Ur.capitalize=Vo,Ur.ceil=bl,Ur.clamp=function(e,t,n){return n===r&&(n=t,t=r),n!==r&&(n=(n=yo(n))==n?n:0),t!==r&&(t=(t=yo(t))==t?t:0),ln(yo(e),t,n)},Ur.clone=function(e){return cn(e,4)},Ur.cloneDeep=function(e){return cn(e,5)},Ur.cloneDeepWith=function(e,t){return cn(e,5,t="function"==typeof t?t:r)},Ur.cloneWith=function(e,t){return cn(e,4,t="function"==typeof t?t:r)},Ur.conformsTo=function(e,t){return null==t||sn(e,t,Ro(t))},Ur.deburr=zo,Ur.defaultTo=function(e,t){return null==e||e!=e?t:e},Ur.divide=_l,Ur.endsWith=function(e,t,n){e=bo(e),t=sa(t);var a=e.length,i=n=n===r?a:ln(mo(n),0,a);return(n-=t.length)>=0&&e.slice(n,i)==t},Ur.eq=Uu,Ur.escape=function(e){return(e=bo(e))&&K.test(e)?e.replace(J,ar):e},Ur.escapeRegExp=function(e){return(e=bo(e))&&ae.test(e)?e.replace(ne,"\\$&"):e},Ur.every=function(e,t,n){var a=zu(e)?Pt:mn;return n&&_i(e,t,n)&&(t=r),a(e,ci(t,3))},Ur.find=hu,Ur.findIndex=Vi,Ur.findKey=function(e,t){return Ut(e,ci(t,3),xn)},Ur.findLast=yu,Ur.findLastIndex=zi,Ur.findLastKey=function(e,t){return Ut(e,ci(t,3),wn)},Ur.floor=xl,Ur.forEach=gu,Ur.forEachRight=bu,Ur.forIn=function(e,t){return null==e?e:bn(e,ci(t,3),Oo)},Ur.forInRight=function(e,t){return null==e?e:_n(e,ci(t,3),Oo)},Ur.forOwn=function(e,t){return e&&xn(e,ci(t,3))},Ur.forOwnRight=function(e,t){return e&&wn(e,ci(t,3))},Ur.get=Co,Ur.gt=qu,Ur.gte=Wu,Ur.has=function(e,t){return null!=e&&hi(e,t,In)},Ur.hasIn=Io,Ur.head=$i,Ur.identity=al,Ur.includes=function(e,t,r,n){e=$u(e)?e:qo(e),r=r&&!n?mo(r):0;var a=e.length;return r<0&&(r=gr(a+r,0)),oo(e)?r<=a&&e.indexOf(t,r)>-1:!!a&&Wt(e,t,r)>-1},Ur.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var a=null==r?0:mo(r);return a<0&&(a=gr(n+a,0)),Wt(e,t,a)},Ur.inRange=function(e,t,n){return t=vo(t),n===r?(n=t,t=0):n=vo(n),function(e,t,r){return e>=br(t,r)&&e=-9007199254740991&&e<=d},Ur.isSet=uo,Ur.isString=oo,Ur.isSymbol=lo,Ur.isTypedArray=co,Ur.isUndefined=function(e){return e===r},Ur.isWeakMap=function(e){return to(e)&&mi(e)==R},Ur.isWeakSet=function(e){return to(e)&&"[object WeakSet]"==Sn(e)},Ur.join=function(e,t){return null==e?"":Gt.call(e,t)},Ur.kebabCase=Ho,Ur.last=Ki,Ur.lastIndexOf=function(e,t,n){var a=null==e?0:e.length;if(!a)return-1;var i=a;return n!==r&&(i=(i=mo(n))<0?gr(a+i,0):br(i,a-1)),t==t?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,t,i):qt(e,zt,i,!0)},Ur.lowerCase=$o,Ur.lowerFirst=Go,Ur.lt=so,Ur.lte=fo,Ur.max=function(e){return e&&e.length?hn(e,al,Cn):r},Ur.maxBy=function(e,t){return e&&e.length?hn(e,ci(t,2),Cn):r},Ur.mean=function(e){return Ht(e,al)},Ur.meanBy=function(e,t){return Ht(e,ci(t,2))},Ur.min=function(e){return e&&e.length?hn(e,al,Fn):r},Ur.minBy=function(e,t){return e&&e.length?hn(e,ci(t,2),Fn):r},Ur.stubArray=hl,Ur.stubFalse=yl,Ur.stubObject=function(){return{}},Ur.stubString=function(){return""},Ur.stubTrue=function(){return!0},Ur.multiply=kl,Ur.nth=function(e,t){return e&&e.length?zn(e,mo(t)):r},Ur.noConflict=function(){return vt._===this&&(vt._=qe),this},Ur.noop=cl,Ur.now=Su,Ur.pad=function(e,t,r){e=bo(e);var n=(t=mo(t))?dr(e):0;if(!t||n>=t)return e;var a=(t-n)/2;return Ha(ht(a),r)+e+Ha(mt(a),r)},Ur.padEnd=function(e,t,r){e=bo(e);var n=(t=mo(t))?dr(e):0;return t&&nt){var a=e;e=t,t=a}if(n||e%1||t%1){var i=wr();return br(e+i*(t-e+st("1e-"+((i+"").length-1))),t)}return Zn(e,t)},Ur.reduce=function(e,t,r){var n=zu(e)?Nt:Jt,a=arguments.length<3;return n(e,ci(t,4),r,a,pn)},Ur.reduceRight=function(e,t,r){var n=zu(e)?Dt:Jt,a=arguments.length<3;return n(e,ci(t,4),r,a,vn)},Ur.repeat=function(e,t,n){return t=(n?_i(e,t,n):t===r)?1:mo(t),Kn(bo(e),t)},Ur.replace=function(){var e=arguments,t=bo(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Ur.result=function(e,t,n){var a=-1,i=(t=_a(t,e)).length;for(i||(i=1,e=r);++ad)return[];var r=v,n=br(e,v);t=ci(t),e-=v;for(var a=Kt(n,t);++r=u)return e;var l=n-dr(a);if(l<1)return a;var c=o?wa(o,0,l).join(""):e.slice(0,l);if(i===r)return c+a;if(o&&(l+=c.length-l),io(i)){if(e.slice(l).search(i)){var s,f=c;for(i.global||(i=Ie(i.source,bo(ve.exec(i))+"g")),i.lastIndex=0;s=i.exec(f);)var d=s.index;c=c.slice(0,d===r?l:d)}}else if(e.indexOf(sa(i),l)!=l){var p=c.lastIndexOf(i);p>-1&&(c=c.slice(0,p))}return c+a},Ur.unescape=function(e){return(e=bo(e))&&Z.test(e)?e.replace(G,mr):e},Ur.uniqueId=function(e){var t=++De;return bo(e)+t},Ur.upperCase=Ko,Ur.upperFirst=Yo,Ur.each=gu,Ur.eachRight=bu,Ur.first=$i,ll(Ur,(wl={},xn(Ur,(function(e,t){Ne.call(Ur.prototype,t)||(wl[t]=e)})),wl),{chain:!1}),Ur.VERSION="4.17.21",It(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Ur[e].placeholder=Ur})),It(["drop","take"],(function(e,t){zr.prototype[e]=function(n){n=n===r?1:gr(mo(n),0);var a=this.__filtered__&&!t?new zr(this):this.clone();return a.__filtered__?a.__takeCount__=br(n,a.__takeCount__):a.__views__.push({size:br(n,v),type:e+(a.__dir__<0?"Right":"")}),a},zr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),It(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;zr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ci(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),It(["head","last"],(function(e,t){var r="take"+(t?"Right":"");zr.prototype[e]=function(){return this[r](1).value()[0]}})),It(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");zr.prototype[e]=function(){return this.__filtered__?new zr(this):this[r](1)}})),zr.prototype.compact=function(){return this.filter(al)},zr.prototype.find=function(e){return this.filter(e).head()},zr.prototype.findLast=function(e){return this.reverse().find(e)},zr.prototype.invokeMap=Yn((function(e,t){return"function"==typeof e?new zr(this):this.map((function(r){return Mn(r,e,t)}))})),zr.prototype.reject=function(e){return this.filter(Lu(ci(e)))},zr.prototype.slice=function(e,t){e=mo(e);var n=this;return n.__filtered__&&(e>0||t<0)?new zr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==r&&(n=(t=mo(t))<0?n.dropRight(-t):n.take(t-e)),n)},zr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},zr.prototype.toArray=function(){return this.take(v)},xn(zr.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),a=/^(?:head|last)$/.test(t),i=Ur[a?"take"+("last"==t?"Right":""):t],u=a||/^find/.test(t);i&&(Ur.prototype[t]=function(){var t=this.__wrapped__,o=a?[1]:arguments,l=t instanceof zr,c=o[0],s=l||zu(t),f=function(e){var t=i.apply(Ur,Lt([e],o));return a&&d?t[0]:t};s&&n&&"function"==typeof c&&1!=c.length&&(l=s=!1);var d=this.__chain__,p=!!this.__actions__.length,v=u&&!d,m=l&&!p;if(!u&&s){t=m?t:new zr(this);var h=e.apply(t,o);return h.__actions__.push({func:pu,args:[f],thisArg:r}),new Vr(h,d)}return v&&m?e.apply(this,o):(h=this.thru(f),v?a?h.value()[0]:h.value():h)})})),It(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Me[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);Ur.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var a=this.value();return t.apply(zu(a)?a:[],e)}return this[r]((function(r){return t.apply(zu(r)?r:[],e)}))}})),xn(zr.prototype,(function(e,t){var r=Ur[t];if(r){var n=r.name+"";Ne.call(Mr,n)||(Mr[n]=[]),Mr[n].push({name:t,func:r})}})),Mr[qa(r,2).name]=[{name:"wrapper",func:r}],zr.prototype.clone=function(){var e=new zr(this.__wrapped__);return e.__actions__=Pa(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Pa(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Pa(this.__views__),e},zr.prototype.reverse=function(){if(this.__filtered__){var e=new zr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},zr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=zu(e),n=t<0,a=r?e.length:0,i=function(e,t,r){var n=-1,a=r.length;for(;++n=this.__values__.length;return{done:e,value:e?r:this.__values__[this.__index__++]}},Ur.prototype.plant=function(e){for(var t,n=this;n instanceof Wr;){var a=Fi(n);a.__index__=0,a.__values__=r,t?i.__wrapped__=a:t=a;var i=a;n=n.__wrapped__}return i.__wrapped__=e,t},Ur.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof zr){var t=e;return this.__actions__.length&&(t=new zr(this)),(t=t.reverse()).__actions__.push({func:pu,args:[eu],thisArg:r}),new Vr(t,this.__chain__)}return this.thru(eu)},Ur.prototype.toJSON=Ur.prototype.valueOf=Ur.prototype.value=function(){return ma(this.__wrapped__,this.__actions__)},Ur.prototype.first=Ur.prototype.head,Xe&&(Ur.prototype[Xe]=function(){return this}),Ur}();ht?((ht.exports=hr)._=hr,mt._=hr):vt._=hr}).call(h)}));var br=function(e){var t=e.fileUrl,r=e.fileName,n=e.machineGenerated,a=e.fileExt;return s.default.createElement("button",{className:"ramp--transcript_downloader","data-testid":"transcript-downloader",onClick:function(e){e.preventDefault(),me(t,r,a,n)},href:"#","aria-label":"Transcript download button"},s.default.createElement("span",{className:"download-label"}))};function _r(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return xr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return xr(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function xr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==a[1]?a[1]:"",e.next=3,fetch(t).then((function(e){if(e.headers.get("Content-Type").includes("application/json"))return e.json()})).then((function(e){var n=se(e)[0].getCanvases(),a=[];return(null==n?void 0:n.length)>0&&n.map((function(e,n){var i=ye(e.__jsonld.annotations,"supplementing"),u=[];if(i.length>0){var o=i[0].getBody()[0];if("TextualBody"===o.getProperty("type")){var l=xe(r.length>0?r:o.getLabel().getValue()?ke(o.getLabel().getValue()):"Canvas-".concat(n)),c=l.isMachineGen,s=l.labelText;u.push({url:void 0===o.id?t:o.id,title:s,isMachineGen:c,id:"".concat(s,"-").concat(n),format:""})}else i.forEach((function(e,t){var r=e.getBody()[0],a="",i="";null!=r.getLabel()&&r.getLabel().length>1?(a=ke(r.getLabel()[0]._value),i=ke(r.getLabel().getValue("none"))):a=null!=r.getLabel()&&1===r.getLabel().length?ke(r.getLabel().getValue()):"".concat(t);var o=r.id,l=we(o),c=xe(a),s=c.isMachineGen,f=c.labelText;""===i&&(i=f),1!==l&&3!==l||u.push({title:f,filename:i,url:o,isMachineGen:s,id:"".concat(f,"-").concat(n,"-").concat(t),format:r.getFormat()||""})}))}a.push({canvasId:n,items:u})})),a})).catch((function(e){return console.error("transcript-parser -> readSupplementingAnnotations() -> error fetching transcript resource at, ",t),[]}));case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)}))),Cr.apply(this,arguments)}function Ir(e){return jr.apply(this,arguments)}function jr(){return jr=J(Y.mark((function e(t){var r,n,a;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&null!=t&&0!=t.length){e.next=5;break}return console.error("No transcripts given as input"),e.abrupt("return",[]);case 5:return r=[],t.map((function(e){return r.push({canvasId:e.canvasId,items:[]})})),e.next=9,Promise.all(t.map(function(){var e=J(Y.mark((function e(t){var n,a,i;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.canvasId,a=t.items,e.next=3,Promise.all(a.map(function(){var e=J(Y.mark((function e(t,a){var i,u,o,l,c,s,f,d;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.title,u=t.url,e.next=3,Sr(u,i);case 3:if(o=e.sent,l=xe(i),c=l.isMachineGen,s=l.labelText,f=[],(null==o?void 0:o.length)>0&&(f=o.map((function(e){return e.items})).flat(),d=Pr(r.concat(o),"canvasId","items"),r=d),0!==o.length&&0!==f.length){e.next=11;break}return e.abrupt("return",{title:s,filename:s,url:u,isMachineGen:c,id:"".concat(s,"-").concat(n,"-").concat(a),format:""});case 11:return e.abrupt("return",null);case 12:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}()));case 3:return i=e.sent,e.abrupt("return",{canvasId:n,items:i.filter((function(e){return null!=e}))});case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 9:return n=e.sent,a=Pr(r.concat(n),"canvasId","items"),e.abrupt("return",a);case 12:case"end":return e.stop()}}),e)}))),jr.apply(this,arguments)}function Pr(e,t,r){return e.reduce((function(e,n){var a=e.filter((function(e){return e[t]==n[t]}));if((null==a?void 0:a.length)>0){var i=a[0];i[r]=i[r].concat(n[r])}else e.push(n);return e}),[])}function Mr(e,t,r){return Rr.apply(this,arguments)}function Rr(){return(Rr=J(Y.mark((function e(r,n,a){var i,u,o,l,c,s,f,d,p,v,m,h,y,g,b,_;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=[],u=r,void 0!==r){e.next=4;break}return e.abrupt("return",{tData:i,tUrl:u,tType:Er.invalid});case 4:return o=null,l=null,e.next=8,fetch(r).then(pe).then((function(e){o=e.headers.get("Content-Type"),l=e})).catch((function(e){console.error("transcript-parser -> parseTranscriptData() -> fetching transcript -> ",e)}));case 8:if(null!=o){e.next=10;break}return e.abrupt("return",{tData:[],tUrl:u,tType:Er.invalid});case 10:if(c=kr.filter((function(e){return e.type.includes(o.split(";")[0])})),s=kr.filter((function(e){return e.type.includes(a)})),f="",(null==s?void 0:s.length)>0?f=s[0].ext:c.length>0?f=c[0].ext:(d=r.split(".").reverse()[0],p=kr.filter((function(e){return e.ext===d})),f=p.length>0?d:""),void 0!==n){e.next=16;break}return e.abrupt("return",{tData:i,tUrl:u,tType:Er.noTranscript});case 16:e.t0=f,e.next="json"===e.t0?19:"txt"===e.t0?29:"srt"===e.t0||"vtt"===e.t0?39:"docx"===e.t0?49:53;break;case 19:return e.next=21,l.json();case 21:if(m=e.sent,!t.parseManifest(m)){e.next=27;break}return e.abrupt("return",Nr(m,r,n));case 27:return h=Lr(m),e.abrupt("return",{tData:h.tData,tUrl:u,tType:h.tType,tFileExt:f});case 29:return e.next=31,l.text();case 31:if(v=e.sent,0!=v.split("\n").length){e.next=37;break}return e.abrupt("return",{tData:[],tUrl:r,tType:Er.noTranscript});case 37:return y=v.replace(/\n/g,"
"),e.abrupt("return",{tData:[y],tUrl:r,tType:Er.plainText,tFileExt:f});case 39:return e.next=41,l.text();case 41:if(v=e.sent,0!=v.split("\n").length){e.next=47;break}return e.abrupt("return",{tData:[],tUrl:r,tType:Er.noTranscript});case 47:return g=Fr(v,"srt"===f),b=g.tData,_=g.tType,e.abrupt("return",{tData:b,tUrl:r,tType:_,tFileExt:f});case 49:return e.next=51,Or(l);case 51:return i=e.sent,e.abrupt("return",{tData:[i],tUrl:r,tType:Er.docx,tFileExt:f});case 53:return e.abrupt("return",{tData:[],tUrl:r,tType:Er.noSupport});case 54:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Or(e){return Ar.apply(this,arguments)}function Ar(){return Ar=J(Y.mark((function e(t){var r,n,a;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=null,e.next=3,t.blob();case 3:return n=e.sent,a=new File([n],name,{type:t.headers.get("content-type")}),e.next=7,m.default.convertToHtml({arrayBuffer:a}).then((function(e){r=e.value}));case 7:return e.abrupt("return",r);case 8:case"end":return e.stop()}}),e)}))),Ar.apply(this,arguments)}function Lr(e){if(0==e.length)return{tData:[],tType:Er.noTranscript};var t,r=[],n=_r(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;if(a.speaker){var i,u=a.speaker,o=_r(a.spans);try{for(o.s();!(i=o.n()).done;){var l=i.value;l.speaker=u,r.push(l)}}catch(e){o.e(e)}finally{o.f()}}else{var c,s=_r(a.spans);try{for(s.s();!(c=s.n()).done;){var f=c.value;r.push(f)}}catch(e){s.e(e)}finally{s.f()}}}}catch(e){n.e(e)}finally{n.f()}return{tData:r,tType:Er.timedText}}function Nr(e,t,r){var n=t,a=[];return(a=e.annotations?ye(e.annotations,"supplementing"):ge({manifest:e,canvasIndex:r,key:"annotations",motivation:"supplementing"})).length>0?"TextualBody"!=a[0].getBody()[0].getProperty("type")?function(e){return Dr.apply(this,arguments)}(a[0]):{tData:Br(a),tUrl:n,tType:Er.timedText,tFileExt:"json"}:{tData:[],tUrl:n,tType:Er.noTranscript}}function Dr(){return(Dr=J(Y.mark((function e(t){var r,n,a,i,u,o,l;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=[],n="",a=t.getBody()[0],i=a.getProperty("id"),u=a.getProperty("type"),o=a.getFormat(),l="","Text"!==u){e.next=12;break}return e.next=10,fetch(i).then(pe).then((function(e){return e.text()})).then((function(e){if(wr.webvtt.includes(o)||wr.srt.includes(o)){var t=Fr(e,wr.srt.includes(o));r=t.tData,n=t.tType,l=kr.filter((function(e){return e.type.includes(o)}))[0].ext}else r=e.replace(/\n/g,"
"),n=Er.plainText,l="txt"})).catch((function(e){throw console.error("transcript-parser -> parseExternalAnnotations() -> fetching external transcript -> ",e),e}));case 10:e.next=15;break;case 12:if("AnnotationPage"!==u){e.next=15;break}return e.next=15,fetch(i).then(pe).then((function(e){return e.json()})).then((function(e){var t=ye([e],"supplementing");r=Br(t),n=Er.timedText,l="json"})).catch((function(e){throw console.error("transcript-parser -> parseExternalAnnotations() -> fetching annotations -> ",e),e}));case 15:return e.abrupt("return",{tData:r,tUrl:i,tType:n,tFileExt:l});case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Br(e){var t=[];return e.map((function(e){if(null!=e.id){var r=e.getBody()[0],n=he(e.getProperty("target")),a=n.start,i=n.end;t.push({text:r.getProperty("value"),format:r.getFormat(),begin:parseFloat(a),end:parseFloat(i),tag:Tr.timedCue})}})),t}function Fr(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=[],n=[],a=e.split("\n"),i=a;if(!t){var u=function(e){var t=e.shift().trim();if(6==(null==t?void 0:t.length)&&"WEBVTT"===t){var r=function(e){var t=0,r=0,n=!1,a=[];e=e.filter((function(e){return!Number(e)}));for(var i=0;i").concat(e[i].trim()),i++;a.push({times:"",line:o,tag:Tr.note})}else{if(u.includes("--\x3e")){r=i;break}"string"==typeof u&&0!=u.trim().length&&(n=!0)}}return r>t&&!n?{valid:!0,cue_lines:e.slice(r),notes:a}:{valid:!1}}(e);return{valid:r.valid,cue_lines:r.cue_lines,notes:r.notes}}return{valid:!1,cue_lines:[],notes:[]}}(a),o=u.valid,l=u.cue_lines,c=u.notes;if(!o)return console.error("Invalid WebVTT file"),{tData:[],tType:Er.invalidTimedText};i=l,n=c}var s=function(e){var t=e.filter((function(e){return e.length>0})),r=t.filter((function(e){return!/^[0-9]*[\r]/gm.test(e)}));return r}(i),f=function(e){var t,r=[];for(t=0;t=r&&t<=n?te(t,r,n,e):e.classList.remove("active")}}))}}))))}),500)}),[]),s.default.useEffect((function(){return function(){v([]),Z([]),w({}),z(),M(!0),L([]),F([]),K=null,U.current=!0,clearInterval(t)}}),[]),s.default.useEffect(J(Y.mark((function e(){var t;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=[],!((null==i?void 0:i.length)>0)){e.next=7;break}return e.next=4,Ir(i);case 4:t=e.sent,e.next=11;break;case 7:if(!n){e.next=11;break}return e.next=10,Sr(n);case 10:t=e.sent;case 11:c(t),Q(t);case 13:case"end":return e.stop()}}),e)}))),[]),s.default.useEffect((function(){if((null==l?void 0:l.length)>0&&null!=V.current){var e=l.filter((function(e){return e.canvasId==V.current}))[0];v(e.items),ee(e.items[0])}}),[V.current]);var X,Q=function(e){var t,r,n,a=function(e){return e.filter((function(e){return e.canvasId==S}))};if(!(null!=e&&e.length)>0||!(null!==(t=a(e))&&void 0!==t&&t.length)>0||!(null!==(n=e,r=a(n)[0].items)&&void 0!==r&&r.length)>0)W(!0),Z([]),w({tType:Er.noTranscript,id:"",tError:Vr});else{W(!1);var i=a(e)[0];v(i.items),ee(i.items[0])}M(!1)},ee=function(){var e=J(Y.mark((function e(t){var r,n,a,i,u,o,l,c,s,f,d,p,v;return Y.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&null!=t){e.next=5;break}return W(!0),M(!1),w({tType:Er.noTranscript,id:"",tError:Vr}),e.abrupt("return");case 5:if(W(!1),n=(r=t).id,a=r.title,i=r.filename,u=r.url,o=r.isMachineGen,l=r.format,!((null==(c=B.filter((function(e){return e.id==n&&e.canvasId==V.current})))?void 0:c.length)>0)){e.next=14;break}s=c[0],f=s.tData,d=s.tFileExt,p=s.tType,v=s.tError,Z(f),w({title:a,filename:i,id:n,isMachineGen:o,tType:p,tUrl:u,tFileExt:d,tError:v}),e.next=16;break;case 14:return e.next=16,Promise.resolve(Mr(u,V.current,l)).then((function(e){if(null!=e){var r=e.tData,u=e.tUrl,l=e.tType,c=e.tFileExt,s="";l===Er.invalid?s="Invalid URL for transcript, please check again.":l===Er.noTranscript?s=Vr:l===Er.noSupport?s=zr:l===Er.invalidTimedText&&(s="Invalid WebVTT file, please check again."),Z(r),w({title:a,filename:i,id:n,isMachineGen:o,tType:l,tUrl:u,tFileExt:c,tError:s}),t=Wr(Wr({},t),{},{tType:l,tData:r,tFileExt:c,canvasId:V.current,tError:s}),F([].concat(gr(B),[t]))}}));case 16:M(!1);case 17:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),te=function(e,t,r,n){n&&t&&r&&(e>=t&&e<=r?n.classList.add("active"):n.classList.remove("active"),U.current&&Te(n,$,!0))},re=function(e){"keydown"!==e.type||" "!==e.key&&"Enter"!==e.key||ne(e)},ne=function(e){e.preventDefault(),K.current&&(K.current.currentTime=e.currentTarget.getAttribute("starttime")),H.current.map((function(e){e&&e.classList.contains("active")&&e.classList.remove("active")})),e.currentTarget.classList.add("active")},ae=function(e){!function(e){U.current=e}(e)},ie=function(e){return e.speaker?"".concat(e.speaker,": ").concat(e.text):e.text};return s.default.useEffect((function(){if(G.current){L([]);var e=[];switch(x.tType){case Er.docx:e.push(s.default.createElement("div",{"data-testid":"transcript_docs",dangerouslySetInnerHTML:{__html:y[0]}}));break;case Er.timedText:y.length>0&&y.map((function(t,r){var n;t.tag===Tr.note?n=s.default.createElement("span",{className:"ramp--transcript_text","data-testid":"transcript_text",key:"ttext_".concat(r),dangerouslySetInnerHTML:{__html:ie(t)}}):t.tag===Tr.timedCue&&(n=s.default.createElement("a",{className:"ramp--transcript_item","data-testid":"transcript_item",key:"t_".concat(r),ref:function(e){return H.current[r]=e},onClick:ne,onKeyDown:re,starttime:t.begin,endtime:t.end,href:"#",role:"listitem"},t.begin&&s.default.createElement("span",{className:"ramp--transcript_time","data-testid":"transcript_time",key:"ttime_".concat(r)},"[",fe(t.begin,!0),"]"),s.default.createElement("span",{className:"ramp--transcript_text","data-testid":"transcript_text",key:"ttext_".concat(r),dangerouslySetInnerHTML:{__html:ie(t)}}))),e.push(n)}));break;case Er.plainText:e.push(s.default.createElement("div",{"data-testid":"transcript_plain-text",key:0,dangerouslySetInnerHTML:{__html:y}}));break;case Er.noSupport:case Er.invalid:case Er.noTranscript:default:e.push(s.default.createElement("p",{key:"no-transcript",id:"no-transcript","data-testid":"no-transcript",role:"note"},x.tError))}L(e)}}),[V.current,G.current,x.tType]),P?s.default.createElement("div",{className:"lds-spinner"},s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null)):s.default.createElement("div",{className:"ramp--transcript_nav","data-testid":"transcript_nav",key:x.title},!q.current&&s.default.createElement("div",{className:"transcript_menu"},s.default.createElement(Ur,{selectTranscript:function(e){L([]);var t=p.filter((function(t){return t.id===e}));ee(t[0])},transcriptData:p,transcriptInfo:x,noTranscript:(null===(X=x.tError)||void 0===X?void 0:X.length)>0&&x.tError!=zr,setAutoScroll:function(e){return ae(e)}})),s.default.createElement("div",{className:"transcript_content ".concat(G.current?"":"static"),ref:$,"data-testid":"transcript_content_".concat(x.tType),role:"list","aria-label":"Attached Transcript content"},(null==A?void 0:A.length)>0?A.map((function(e){return e})):s.default.createElement("div",{className:"lds-spinner"},s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null))))};Hr.propTypes={playerID:te.string.isRequired,manifestUrl:te.string,transcripts:te.arrayOf(te.shape({canvasId:te.number.isRequired,items:te.arrayOf(te.shape({title:te.string,url:te.string}))}))};var $r=function(e){var r=e.displayOnlyCanvasMetadata,n=void 0!==r&&r,a=e.displayAllMetadata,i=void 0!==a&&a,u=e.displayTitle,o=void 0===u||u,l=e.showHeading,c=void 0===l||l,f=e.itemHeading,d=void 0===f?"Item Details":f,p=e.sectionHeaading,v=void 0===p?"Section Details":p,m=D(),h=m.manifest,y=m.canvasIndex,g=s.default.useState(),b=E(g,2),_=b[0],x=b[1],w=s.default.useState(),k=E(w,2);k[0];var T=k[1],S=s.default.useState(),C=E(S,2),I=C[0],j=C[1],P=s.default.useState(),M=E(P,2),R=M[0],O=M[1],A=s.default.useState(),L=E(A,2),N=L[0],B=L[1],F=s.default.useState(),U=E(F,2),q=U[0],W=U[1],V=s.default.useState(),z=E(V,2),H=z[0],$=z[1],G=s.default.useRef();s.default.useEffect((function(){if(h){var e,r=n||i;B(r);var a=!n||i;O(a);var u=function(e,r){try{var n=[],a={canvasMetadata:n,manifestMetadata:[]},i=t.parseManifest(e);if(r){var u=se(e)[0].getCanvases();for(var o in u){var l=parseInt(o),c=Ue(u[l],"Canvas");n.push({canvasindex:l,metadata:Fe(u[l].getMetadata(),"Canvas"),rights:c})}a.canvasMetadata=n}var s=Fe(i.getMetadata(),"Manifest"),f=Ue(i,"Manifest");return a.manifestMetadata=s,a.rights=f,a}catch(e){throw console.error("iiif-parser -> getMetadata() -> cannot parse manifest, ",e),new Error(ae)}}(h,r);if(r&&(c=u.canvasMetadata,T(c),G.current=c,J()),a){var l=u.manifestMetadata;o||(l=l.filter((function(e){return"title"!=e.label.toLowerCase()}))),x(l)}(null===(e=u.rights)||void 0===e?void 0:e.length)>0&&W(u.rights)}var c}),[h]),s.default.useEffect((function(){y>=0&&N&&J()}),[y]);var J=function(){var e=G.current.filter((function(e){return e.canvasindex===y}))[0];if(null!=e){var t=e.metadata,r=e.rights;o||null==t||(t=t.filter((function(e){return"title"!=e.label.toLowerCase()}))),j(t),null!=r&&(null==r?void 0:r.length)>0&&$(r)}},Z=function(){return(null==I?void 0:I.length)>0||(null==_?void 0:_.length)>0},K=function(e){var t=[];return(null==e?void 0:e.length)>0&&e.map((function(e,r){t.push(s.default.createElement(s.default.Fragment,{key:r},s.default.createElement("dt",null,e.label),s.default.createElement("dd",{dangerouslySetInnerHTML:{__html:e.value}})))})),s.default.createElement("dl",null,t)};return s.default.createElement("div",{"data-testid":"metadata-display",className:"ramp--metadata-display"},c&&s.default.createElement("div",{className:"ramp--metadata-display-title","data-testid":"metadata-display-title"},s.default.createElement("h4",null,"Details")),Z()&&s.default.createElement("div",{className:"ramp--metadata-display-content"},R&&(null==_?void 0:_.length)>0&&s.default.createElement(s.default.Fragment,null,i&&s.default.createElement("span",null,d),K(_),(null==q?void 0:q.length)>0&&s.default.createElement("span",{className:"ramp--metadata-rights-heading","data-testid":"manifest-rights"},"Rights"),K(q)),N&&(null==I?void 0:I.length)>0&&s.default.createElement(s.default.Fragment,null,i&&s.default.createElement("span",null,v),K(I),(null==H?void 0:H.length)>0&&s.default.createElement("span",{className:"ramp--metadata-rights-heading","data-testid":"canvas-rights"},"Rights"),K(H))),!Z()&&s.default.createElement("div",{"data-testid":"metadata-display-message",className:"ramp--metadata-display-message"},s.default.createElement("p",null,"No valid Metadata is in the Manifest/Canvas(es)")))};$r.propTypes={displayOnlyCanvasMetadata:te.bool,displayAllMetadata:te.bool,displayTitle:te.bool,showHeading:te.bool,itemHeading:te.string,sectionHeaading:te.string};var Gr=function(e){var t=e.label,r=void 0===t?"Autoplay":t,n=e.showLabel,a=void 0===n||n,i=D().autoAdvance,u=B();return s.default.createElement("div",{"data-testid":"auto-advance",className:"ramp--auto-advance"},a&&s.default.createElement("span",{className:"ramp--auto-advance-label","data-testid":"auto-advance-label",htmlFor:"auto-advance-toggle",id:"auto-advance-toggle-label"},r),s.default.createElement("label",{className:"ramp--auto-advance-toggle","aria-labelledby":"auto-advance-toggle-label"},s.default.createElement("input",{"data-testid":"auto-advance-toggle",name:"auto-advance-toggle",type:"checkbox",checked:i,"aria-label":r,onChange:function(e){return u({autoAdvance:e.target.checked,type:"setAutoAdvance"})}}),s.default.createElement("span",{className:"slider round"})))};Gr.propTypes={label:te.string,showLabel:te.bool};var Jr=function(){return s.default.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1rem",width:"1rem",scale:.8}},s.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1213 2.70705C19.9497 1.53548 18.0503 1.53547 16.8787 2.70705L15.1989 4.38685L7.29289 12.2928C7.16473 12.421 7.07382 12.5816 7.02986 12.7574L6.02986 16.7574C5.94466 17.0982 6.04451 17.4587 6.29289 17.707C6.54127 17.9554 6.90176 18.0553 7.24254 17.9701L11.2425 16.9701C11.4184 16.9261 11.5789 16.8352 11.7071 16.707L19.5556 8.85857L21.2929 7.12126C22.4645 5.94969 22.4645 4.05019 21.2929 2.87862L21.1213 2.70705ZM18.2929 4.12126C18.6834 3.73074 19.3166 3.73074 19.7071 4.12126L19.8787 4.29283C20.2692 4.68336 20.2692 5.31653 19.8787 5.70705L18.8622 6.72357L17.3068 5.10738L18.2929 4.12126ZM15.8923 6.52185L17.4477 8.13804L10.4888 15.097L8.37437 15.6256L8.90296 13.5112L15.8923 6.52185ZM4 7.99994C4 7.44766 4.44772 6.99994 5 6.99994H10C10.5523 6.99994 11 6.55223 11 5.99994C11 5.44766 10.5523 4.99994 10 4.99994H5C3.34315 4.99994 2 6.34309 2 7.99994V18.9999C2 20.6568 3.34315 21.9999 5 21.9999H16C17.6569 21.9999 19 20.6568 19 18.9999V13.9999C19 13.4477 18.5523 12.9999 18 12.9999C17.4477 12.9999 17 13.4477 17 13.9999V18.9999C17 19.5522 16.5523 19.9999 16 19.9999H5C4.44772 19.9999 4 19.5522 4 18.9999V7.99994Z",fill:"#fffff"}))},Zr=function(){return s.default.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"#ffffff",style:{height:"1rem",width:"1rem",scale:.8}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{d:"M10 12V17",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.default.createElement("path",{d:"M14 12V17",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.default.createElement("path",{d:"M4 7H20",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.default.createElement("path",{d:"M6 10V18C6 19.6569 7.34315 21 9 21H15C16.6569 21 18 19.6569 18 18V10",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.default.createElement("path",{d:"M9 5C9 3.89543 9.89543 3 11 3H13C14.1046 3 15 3.89543 15 5V7H9V5Z",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))},Kr=function(){return s.default.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{height:"1rem",width:"1rem",scale:.8}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{id:"Vector",d:"M6 12L10.2426 16.2426L18.727 7.75732",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))},Yr=function(){return s.default.createElement("svg",{fill:"#ffffff",viewBox:"0 0 32 32",version:"1.1",xmlns:"http://www.w3.org/2000/svg",style:{height:"1rem",width:"1rem",scale:.8}},s.default.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},s.default.createElement("path",{d:"M19.587 16.001l6.096 6.096c0.396 0.396 0.396 1.039 0 1.435l-2.151 2.151c-0.396 0.396-1.038 0.396-1.435 0l-6.097-6.096-6.097 6.096c-0.396 0.396-1.038 0.396-1.434 0l-2.152-2.151c-0.396-0.396-0.396-1.038 0-1.435l6.097-6.096-6.097-6.097c-0.396-0.396-0.396-1.039 0-1.435l2.153-2.151c0.396-0.396 1.038-0.396 1.434 0l6.096 6.097 6.097-6.097c0.396-0.396 1.038-0.396 1.435 0l2.151 2.152c0.396 0.396 0.396 1.038 0 1.435l-6.096 6.096z"})))},Xr=function(e){var r=e.newMarkerEndpoint,n=e.canvasId,a=e.handleCreate,i=e.getCurrentTime,u=e.csrfToken,o=s.default.useState(!1),l=E(o,2),c=l[0],f=l[1],d=s.default.useState(!1),p=E(d,2),v=p[0],m=p[1],h=s.default.useState(!1),y=E(h,2),g=y[0],b=y[1],_=s.default.useState(""),x=E(_,2),w=x[0],k=x[1],T=s.default.useState(),S=E(T,2),C=S[0],I=S[1],j=function(e){I(e);var t=Ee(e);m(t)};return s.default.createElement("div",{className:"ramp-markers-display__new-marker"},s.default.createElement("button",{type:"submit",onClick:function(){var e=fe(i(),!0,!0);j(e),f(!0)},className:"ramp--markers-display__edit-button","data-testid":"create-new-marker-button"},"Add New Marker"),c&&s.default.createElement("form",{className:"ramp--markers-display__new-marker-form",method:"post",onSubmit:function(e){e.preventDefault();var i=e.target,o=new FormData(i),l=Object.fromEntries(o.entries()),c=l.label,s=l.time,d={type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:c},target:"".concat(n,"#t=").concat(de(s))},p={method:"POST",credentials:"same-origin",headers:{Accept:"application/json"},body:JSON.stringify(d)};void 0!==u&&(p.headers["X-CSRF-Token"]=u),fetch(r,p).then((function(e){if(201!=e.status)throw new Error;return e.json()})).then((function(e){var r,n=Ve((r=e,new t.Annotation(r)));n&&a(n),f(!1)})).catch((function(e){console.error("CreateMarker -> handleCreateMarker() -> failed to create annotation; ",e),b(!0),k("Marker creation failed.")}))},"data-testid":"create-new-marker-form"},s.default.createElement("table",{className:"create-marker-form-table"},s.default.createElement("tbody",null,s.default.createElement("tr",null,s.default.createElement("td",null,s.default.createElement("label",{htmlFor:"new-marker-title"},"Title:"),s.default.createElement("input",{id:"new-marker-title","data-testid":"create-marker-title",type:"text",className:"ramp--markers-display__create-marker",name:"label"})),s.default.createElement("td",null,s.default.createElement("label",{htmlFor:"new-marker-time"},"Time:"),s.default.createElement("input",{id:"new-marker-time","data-testid":"create-marker-timestamp",type:"text",className:"ramp--markers-display__create-marker ".concat(v?"time-valid":"time-invalid"),name:"time",value:C,onChange:function(e){return j(e.target.value)}})),s.default.createElement("td",null,s.default.createElement("div",{className:"marker-actions"},g&&s.default.createElement("p",{className:"ramp--markers-display__error-message"},w),s.default.createElement("button",{type:"submit",className:"ramp--markers-display__edit-button","data-testid":"edit-save-button",disabled:!v},s.default.createElement(Kr,null)," Save"),s.default.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"edit-cancel-button",onClick:function(){f(!1),m(!1),k(""),b(!1)}},s.default.createElement(Yr,null)," Cancel"))))))))};Xr.propTypes={newMarkerEndpoint:te.string.isRequired,canvasId:te.string,handleCreate:te.func.isRequired,getCurrentTime:te.func.isRequired};var Qr=function(e){var t=e.marker,r=e.handleSubmit,n=e.handleMarkerClick,a=e.handleDelete,i=e.hasAnnotationService,u=e.isEditing,o=e.toggleIsEditing,l=e.csrfToken,c=s.default.useState(!1),f=E(c,2),d=f[0],p=f[1],v=s.default.useState(!0),m=E(v,2),h=m[0],y=m[1],g=s.default.useState(),b=E(g,2),_=b[0],x=b[1],w=s.default.useState(!1),k=E(w,2),T=k[0],S=k[1],C=s.default.useState(!1),I=E(C,2),j=I[0],P=I[1],M=s.default.useState(""),R=E(M,2),O=R[0],A=R[1];s.default.useEffect((function(){return{}}),[]),s.default.useEffect((function(){N(t.value),F(t.timeStr)}),[t]);var L=s.default.useRef(t.value),N=function(e){L.current=e},D=s.default.useRef(de(t.timeStr)),B=s.default.useRef(t.timeStr),F=function(e){B.current=e,D.current=de(e)},U=function(){P(!1),A("")},q=function(){S(!1),p(!1),o(!1)};return d?s.default.createElement("tr",null,s.default.createElement("td",null,s.default.createElement("input",{id:"label","data-testid":"edit-label",defaultValue:L.current,type:"text",className:"ramp--markers-display__edit-marker",onChange:function(e){return N(e.target.value)},name:"label"})),s.default.createElement("td",null,s.default.createElement("input",{className:"ramp--markers-display__edit-marker ".concat(h?"time-valid":"time-invalid"),id:"time","data-testid":"edit-timestamp",defaultValue:B.current,type:"text",onChange:function(e){return function(e){var t=Ee(e);y(t),F(e)}(e.target.value)},name:"time"})),s.default.createElement("td",null,s.default.createElement("div",{className:"marker-actions"},j&&s.default.createElement("p",{className:"ramp--markers-display__error-message"},O),s.default.createElement("button",{type:"submit",onClick:function(){var e={type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:L.current},id:t.id,target:"".concat(t.canvasId,"#t=").concat(de(B.current))},n={method:"PUT",credentials:"same-origin",headers:{Accept:"application/json"},body:JSON.stringify(e)};void 0!==l&&(n.headers["X-CSRF-Token"]=l),fetch(t.id,n).then((function(e){if(201!=e.status)throw new Error;r(L.current,B.current,t.id),U(),q()})).catch((function(e){console.error("MarkerRow -> handleEditSubmit -> failed to update annotation; ",e),P(!0),A("Marker update failed")}))},disabled:!h,className:"ramp--markers-display__edit-button","data-testid":"edit-save-button"},s.default.createElement(Kr,null)," Save"),s.default.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"edit-cancel-button",onClick:function(){F(_.time),N(_.label),x({}),U(),q()}},s.default.createElement(Yr,null)," Cancel")))):T?s.default.createElement("tr",null,s.default.createElement("td",null,s.default.createElement("a",{href:"".concat(t.canvasId,"#t=").concat(D.current,","),onClick:function(e){return n(e)},"data-offset":D.current},L.current)),s.default.createElement("td",null,B.current),s.default.createElement("td",null,s.default.createElement("div",{className:"marker-actions"},s.default.createElement("p",null,"Are you sure?"),s.default.createElement("button",{type:"submit",className:"ramp--markers-display__edit-button-danger","data-testid":"delete-confirm-button",onClick:function(){var e={method:"DELETE",credentials:"same-origin",headers:{Accept:"application/json"}};void 0!==l&&(e.headers["X-CSRF-Token"]=l),fetch(t.id,e).then((function(e){if(200!=e.status)throw new Error;a(t.id),U(),q()})).catch((function(e){console.error("MarkerRow -> submitDelete() -> failed to delete annotation; ",e),q(),P(!0),A("Marker delete failed."),setTimeout((function(){U()}),1500)}))}},s.default.createElement(Kr,null)," Yes"),s.default.createElement("button",{className:"ramp--markers-display__edit-button","data-testid":"delete-cancel-button",onClick:q},s.default.createElement(Yr,null)," Cancel")))):s.default.createElement("tr",null,s.default.createElement("td",null,s.default.createElement("a",{href:"".concat(t.canvasId,"#t=").concat(D.current,","),onClick:function(e){return n(e)},"data-offset":D.current},L.current)),s.default.createElement("td",null,B.current),i&&s.default.createElement("td",null,s.default.createElement("div",{className:"marker-actions"},j&&s.default.createElement("p",{className:"ramp--markers-display__error-message"},O),s.default.createElement("button",{onClick:function(){x({time:B.current,label:L.current}),p(!0),o(!0)},className:"ramp--markers-display__edit-button","data-testid":"edit-button",disabled:u},s.default.createElement(Jr,null)," Edit"),s.default.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"delete-button",disabled:u,onClick:function(){S(!0),o(!0)}},s.default.createElement(Zr,null)," Delete"))))};Qr.propTypes={marker:te.object.isRequired,handleSubmit:te.func.isRequired,handleMarkerClick:te.func.isRequired,handleDelete:te.func.isRequired,hasAnnotationService:te.bool.isRequired,isEditing:te.bool.isRequired,toggleIsEditing:te.func.isRequired};var en=function(e){var t,r=e.showHeading,n=void 0===r||r,i=e.headingText,u=void 0===i?"Markers":i,o=D(),l=o.manifest,c=o.canvasIndex,f=o.playlist,d=$().player,p=B(),v=f.isEditing,m=f.hasAnnotationService,h=f.annotationServiceId,y=s.default.useState([]),g=E(y,2);g[0];var b=g[1],_=a.useErrorBoundary().showBoundary,x=s.default.useRef(),w=s.default.useRef([]),k=function(e){b.apply(void 0,gr(e)),w.current=e},T=null===(t=document.getElementsByName("csrf-token")[0])||void 0===t?void 0:t.content;s.default.useEffect((function(){if(l)try{var e=function(e){try{var t=se(e)[0].getCanvases(),r=[];return t&&t.map((function(e,t){var n=ye(e.__jsonld.annotations,"highlighting");if(n&&0!==n.length){if(n.length>0){var a=[];n.map((function(e){var t=Ve(e);t&&a.push(t)})),r.push({canvasMarkers:a,canvasIndex:t})}}else r.push({canvasMarkers:[],canvasIndex:t})})),r}catch(e){throw e}}(l);p({markers:e,type:"setPlaylistMarkers"});var t=Re(l);null!=t&&(null==t?void 0:t.length)>0&&(x.current=t[c].canvasId)}catch(e){_(e)}}),[l]),s.default.useEffect((function(){var e;if((null===(e=f.markers)||void 0===e?void 0:e.length)>0){var t=f.markers.filter((function(e){return e.canvasIndex===c}))[0].canvasMarkers;k(t)}if(l)try{var r=Re(l);null!=r&&(null==r?void 0:r.length)>0&&(x.current=r[c].canvasId)}catch(e){_(e)}}),[c,f.markers]);var S=function(e,t,r){var n=w.current.map((function(n){return n.id===r&&(n.value=e,n.timeStr=t,n.time=de(t)),n}));k(n),p({updatedMarkers:n,type:"setPlaylistMarkers"})},C=function(e){var t=w.current.filter((function(t){return t.id!=e}));k(t),p({updatedMarkers:t,type:"setPlaylistMarkers"})},I=function(e){e.preventDefault();var t=parseFloat(e.target.dataset.offset);d.currentTime(t)},j=function(e){p({isEditing:e,type:"setIsEditing"})};return s.default.createElement("div",{className:"ramp--markers-display","data-testid":"markers-display"},n&&s.default.createElement("div",{className:"ramp--markers-display__title","data-testid":"markers-display-title"},s.default.createElement("h4",null,u)),m&&s.default.createElement(Xr,{newMarkerEndpoint:h,canvasId:x.current,handleCreate:function(e){k([].concat(gr(w.current),[e])),p({updatedMarkers:w.current,type:"setPlaylistMarkers"})},getCurrentTime:function(){return d?d.currentTime():0},csrfToken:T}),w.current.length>0&&s.default.createElement("table",{className:"ramp--markers-display_table","data-testid":"markers-display-table"},s.default.createElement("thead",null,s.default.createElement("tr",null,s.default.createElement("th",null,"Name"),s.default.createElement("th",null,"Time"),m&&s.default.createElement("th",null,"Actions"))),s.default.createElement("tbody",null,w.current.map((function(e,t){return s.default.createElement(Qr,{key:t,marker:e,handleSubmit:S,handleMarkerClick:I,handleDelete:C,hasAnnotationService:m,isEditing:v,toggleIsEditing:j,csrfToken:T})})))))};en.propTypes={showHeading:te.bool,headingText:te.string};var tn="Play",rn="Pause",nn="Replay",an="Duration",un="LIVE",on="Loaded",ln="Progress",cn="Fullscreen",sn="Mute",fn="Unmute",dn="Subtitles",pn="Captions",vn="Chapters",mn="Descriptions",hn="Close",yn="Text",gn="White",bn="Black",_n="Green",xn="Blue",wn="Yellow",kn="Magenta",En="Cyan",Tn="Background",Sn="Window",Cn="Transparent",In="Opaque",jn="None",Pn="Raised",Mn="Depressed",Rn="Uniform",On="Dropshadow",An="Casual",Ln="Script",Nn="Reset",Dn="Done",Bn={"Audio Player":"Audio Player","Video Player":"Video Player",Play:tn,Pause:rn,Replay:nn,"Current Time":"Current Time",Duration:an,"Remaining Time":"Remaining Time","Stream Type":"Stream Type",LIVE:un,"Seek to live, currently behind live":"Seek to live, currently behind live","Seek to live, currently playing live":"Seek to live, currently playing live",Loaded:on,Progress:ln,"Progress Bar":"Progress Bar","progress bar timing: currentTime={1} duration={2}":"{1} of {2}",Fullscreen:cn,"Non-Fullscreen":"Exit Fullscreen",Mute:sn,Unmute:fn,"Playback Rate":"Playback Rate",Subtitles:dn,"subtitles off":"subtitles off",Captions:pn,"captions off":"captions off",Chapters:vn,Descriptions:mn,"descriptions off":"descriptions off","Audio Track":"Audio Track","Volume Level":"Volume Level","You aborted the media playback":"You aborted the media playback","A network error caused the media download to fail part-way.":"A network error caused the media download to fail part-way.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"The media could not be loaded, either because the server or network failed or because the format is not supported.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.","No compatible source was found for this media.":"No compatible source was found for this media.","The media is encrypted and we do not have the keys to decrypt it.":"The media is encrypted and we do not have the keys to decrypt it.","Play Video":"Play Video",Close:hn,"Close Modal Dialog":"Close Modal Dialog","Modal Window":"Modal Window","This is a modal window":"This is a modal window","This modal can be closed by pressing the Escape key or activating the close button.":"This modal can be closed by pressing the Escape key or activating the close button.",", opens captions settings dialog":", opens captions settings dialog",", opens subtitles settings dialog":", opens subtitles settings dialog",", opens descriptions settings dialog":", opens descriptions settings dialog",", selected":", selected","captions settings":"captions settings","subtitles settings":"subtitles settings","descriptions settings":"descriptions settings",Text:yn,White:gn,Black:bn,Red:"Red",Green:_n,Blue:xn,Yellow:wn,Magenta:kn,Cyan:En,Background:Tn,Window:Sn,Transparent:Cn,"Semi-Transparent":"Semi-Transparent",Opaque:In,"Font Size":"Font Size","Text Edge Style":"Text Edge Style",None:jn,Raised:Pn,Depressed:Mn,Uniform:Rn,Dropshadow:On,"Font Family":"Font Family","Proportional Sans-Serif":"Proportional Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Proportional Serif","Monospace Serif":"Monospace Serif",Casual:An,Script:Ln,"Small Caps":"Small Caps",Reset:Nn,"restore all settings to the default values":"restore all settings to the default values",Done:Dn,"Caption Settings Dialog":"Caption Settings Dialog","Beginning of dialog window. Escape will cancel and close the window.":"Beginning of dialog window. Escape will cancel and close the window.","End of dialog window.":"End of dialog window.","{1} is loading.":"{1} is loading.","Exit Picture-in-Picture":"Exit Picture-in-Picture","Picture-in-Picture":"Picture-in-Picture","No content":"No content"},Fn=Object.freeze({__proto__:null,Play:tn,Pause:rn,Replay:nn,Duration:an,LIVE:un,Loaded:on,Progress:ln,Fullscreen:cn,Mute:sn,Unmute:fn,Subtitles:dn,Captions:pn,Chapters:vn,Descriptions:mn,Close:hn,Text:yn,White:gn,Black:bn,Red:"Red",Green:_n,Blue:xn,Yellow:wn,Magenta:kn,Cyan:En,Background:Tn,Window:Sn,Transparent:Cn,Opaque:In,None:jn,Raised:Pn,Depressed:Mn,Uniform:Rn,Dropshadow:On,Casual:An,Script:Ln,Reset:Nn,Done:Dn,default:Bn});exports.AutoAdvanceToggle=Gr,exports.IIIFPlayer=Ge,exports.MarkersDisplay=en,exports.MediaPlayer=or,exports.MetadataDisplay=$r,exports.StructuredNavigation=vr,exports.SupplementalFiles=function(e){var t=e.itemHeading,r=void 0===t?"Item files":t,n=e.sectionHeading,i=void 0===n?"Section files":n,u=e.showHeading,o=void 0===u||u,l=D().manifest,c=s.default.useState(),f=E(c,2),d=f[0],p=f[1],v=s.default.useState(),m=E(v,2),h=m[0],y=m[1],g=s.default.useState(!1),b=E(g,2),_=b[0],x=b[1],w=a.useErrorBoundary().showBoundary;s.default.useEffect((function(){if(l)try{var e=Be(l);p(e.manifest);var t=e.canvas;y(t);var r=t.reduce((function(e,t){return e+t.files.length}),0);x(r>0)}catch(e){w(e)}}),[l]);var k=function(){return!!(_||(null==d?void 0:d.length)>0)},T=function(e,t){e.preventDefault(),me(t.id,t.filename,t.fileExt,t.isMachineGen)};return s.default.createElement("div",{"data-testid":"supplemental-files",className:"ramp--supplemental-files"},o&&s.default.createElement("div",{className:"ramp--supplemental-files-heading","data-testid":"supplemental-files-heading"},s.default.createElement("h4",null,"Files")),k()&&s.default.createElement("div",{className:"ramp--supplemental-files-display-content","data-testid":"supplemental-files-display-content"},Array.isArray(d)&&d.length>0&&s.default.createElement(s.default.Fragment,null,s.default.createElement("h4",null,r),s.default.createElement("dl",{key:"item-files"},d.map((function(e,t){return s.default.createElement(s.default.Fragment,{key:t},s.default.createElement("dd",{key:"item-file-".concat(t)},s.default.createElement("a",{href:e.id,key:t,onClick:function(t){return T(t,e)}},e.label)))})))),Array.isArray(h)&&_&&s.default.createElement(s.default.Fragment,null,s.default.createElement("h4",null,i),h.map((function(e,t){var r=e.files;return r.length>0&&s.default.createElement("dl",{key:"section-".concat(t,"-label")},s.default.createElement("dt",{key:e.label},e.label),r.map((function(e,r){return s.default.createElement("dd",{key:"section-".concat(t,"-file-").concat(r)},s.default.createElement("a",{href:e.id,key:r,onClick:function(t){return T(t,e)}},e.label))})))})))),!k()&&s.default.createElement("div",{"data-testid":"supplemental-files-empty",className:"ramp--supplemental-files-empty"},s.default.createElement("p",null,"No Supplemental file(s) in Manifest")))},exports.Transcript=Hr; diff --git a/dist/ramp.esm.js b/dist/ramp.esm.js index 691f2c60..126e36bd 100644 --- a/dist/ramp.esm.js +++ b/dist/ramp.esm.js @@ -4840,9 +4840,9 @@ function VideoJSPlayer(_ref) { player = playerState.player, currentTime = playerState.currentTime; var _React$useState = React.useState(canvasIndex), - _React$useState2 = _slicedToArray(_React$useState, 2), - cIndex = _React$useState2[0], - _setCIndex = _React$useState2[1]; + _React$useState2 = _slicedToArray(_React$useState, 2); + _React$useState2[0]; + var _setCIndex = _React$useState2[1]; var _React$useState3 = React.useState(false), _React$useState4 = _slicedToArray(_React$useState3, 2), isReady = _React$useState4[0], @@ -5663,7 +5663,8 @@ function VideoJSPlayer(_ref) { return null; }; return /*#__PURE__*/React.createElement("div", null, /*#__PURE__*/React.createElement("div", { - "data-vjs-player": true + "data-vjs-player": true, + "data-canvasindex": cIndexRef.current }, canvasIsEmptyRef.current && /*#__PURE__*/React.createElement("div", { "data-testid": "inaccessible-message-display" // These styles needs to be inline for the poster to display within the Video boundaries @@ -5693,7 +5694,7 @@ function VideoJSPlayer(_ref) { } })), /*#__PURE__*/React.createElement("video", { "data-testid": "videojs-".concat(isVideo ? 'video' : 'audio', "-element"), - "data-canvasindex": cIndex, + "data-canvasindex": cIndexRef.current, ref: videoJSRef, className: "video-js vjs-big-play-centered", onTouchStart: saveTouchStartCoords, @@ -6196,7 +6197,6 @@ var MediaPlayer = function MediaPlayer(_ref) { className: "ramp--media_player", role: "presentation" }, /*#__PURE__*/React.createElement(VideoJSPlayer, { - id: PLAYER_ID, isVideo: isVideo, isPlaylist: playlist.isPlaylist, trackScrubberRef: trackScrubberRef, diff --git a/dist/ramp.umd.js b/dist/ramp.umd.js index bf2491d1..1b79c223 100644 --- a/dist/ramp.umd.js +++ b/dist/ramp.umd.js @@ -4846,9 +4846,9 @@ player = playerState.player, currentTime = playerState.currentTime; var _React$useState = React__default["default"].useState(canvasIndex), - _React$useState2 = _slicedToArray(_React$useState, 2), - cIndex = _React$useState2[0], - _setCIndex = _React$useState2[1]; + _React$useState2 = _slicedToArray(_React$useState, 2); + _React$useState2[0]; + var _setCIndex = _React$useState2[1]; var _React$useState3 = React__default["default"].useState(false), _React$useState4 = _slicedToArray(_React$useState3, 2), isReady = _React$useState4[0], @@ -5669,7 +5669,8 @@ return null; }; return /*#__PURE__*/React__default["default"].createElement("div", null, /*#__PURE__*/React__default["default"].createElement("div", { - "data-vjs-player": true + "data-vjs-player": true, + "data-canvasindex": cIndexRef.current }, canvasIsEmptyRef.current && /*#__PURE__*/React__default["default"].createElement("div", { "data-testid": "inaccessible-message-display" // These styles needs to be inline for the poster to display within the Video boundaries @@ -5699,7 +5700,7 @@ } })), /*#__PURE__*/React__default["default"].createElement("video", { "data-testid": "videojs-".concat(isVideo ? 'video' : 'audio', "-element"), - "data-canvasindex": cIndex, + "data-canvasindex": cIndexRef.current, ref: videoJSRef, className: "video-js vjs-big-play-centered", onTouchStart: saveTouchStartCoords, @@ -6202,7 +6203,6 @@ className: "ramp--media_player", role: "presentation" }, /*#__PURE__*/React__default["default"].createElement(VideoJSPlayer, { - id: PLAYER_ID, isVideo: isVideo, isPlaylist: playlist.isPlaylist, trackScrubberRef: trackScrubberRef, diff --git a/docs/build/bundle.5eac0765.js b/docs/build/bundle.5eac0765.js deleted file mode 100644 index d7c3bd77..00000000 --- a/docs/build/bundle.5eac0765.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see bundle.5eac0765.js.LICENSE.txt */ -(()=>{var __webpack_modules__={1875:(m,v,q)=>{"use strict";var ee=q(976),ae=q(7163);m.exports=function(m){var v=m.getComponent("MenuItem");return m.extend(v,{constructor:function(m,q){var ae=q.source;if(!ee.isObject(ae))throw new Error('was not provided a "source" object, but rather: '+typeof ae);q=ee.extend({selectable:!0,label:ae.label},q),v.call(this,m,q),this.source=ae},handleClick:function(m){v.prototype.handleClick.call(this,m),this.player().trigger(ae.QUALITY_REQUESTED,this.source)}})}},62864:(m,v,q)=>{"use strict";var ee=q(976),ae=q(7163),ie=q(1875),de="vjs-quality-changing";m.exports=function(m){var v,q=m.getComponent("MenuButton"),ce=ie(m);return v=m.extend(q,{constructor:function(m,v){q.call(this,m,v),m.on(ae.QUALITY_REQUESTED,function(v,q){this.setSelectedSource(q),m.addClass(de),m.one("loadeddata",(function(){m.removeClass(de)}))}.bind(this)),m.on(ae.PLAYER_SOURCES_CHANGED,function(){this.update()}.bind(this)),m.on(ae.QUALITY_SELECTED,function(m,v){this.setSelectedSource(v)}.bind(this)),m.one("ready",function(){this.selectedSrc=m.src(),this.update()}.bind(this)),this.controlText("Open quality selector menu")},setSelectedSource:function(m){var v=m?m.src:void 0;this.selectedSrc!==v&&(this.selectedSrc=v,ee.each(this.items,(function(m){m.selected(m.source.src===v)})))},createItems:function(){var m=this.player(),v=m.currentSources();return!v||v.length<2?[]:ee.map(v,function(v){return new ce(m,{source:v,selected:v.src===this.selectedSrc})}.bind(this))},buildWrapperCSSClass:function(){return"vjs-quality-selector "+q.prototype.buildWrapperCSSClass.call(this)}}),m.registerComponent("QualitySelector",v),v}},7163:m=>{"use strict";m.exports={QUALITY_REQUESTED:"qualityRequested",QUALITY_SELECTED:"qualitySelected",PLAYER_SOURCES_CHANGED:"playerSourcesChanged"}},61470:(m,v,q)=>{"use strict";var ee=q(976),ae=q(7163),ie=q(62864),de=q(69006),ce=q(31527);m.exports=function(m){m=m||window.videojs,ie(m),de(m),m.hook("setup",(function(m){m.on(ae.QUALITY_REQUESTED,(function changeQuality(v,q){var ae=m.currentSources(),ie=m.currentTime(),de=m.playbackRate(),le=m.paused();ee.each(ae,(function(m){m.selected=!1})),ee.findWhere(ae,{src:q.src}).selected=!0,m._qualitySelectorSafeSeek&&m._qualitySelectorSafeSeek.onQualitySelectionChange(),m.src(ae),m.ready((function(){m._qualitySelectorSafeSeek&&!m._qualitySelectorSafeSeek.hasFinished()||(m._qualitySelectorSafeSeek=new ce(m,ie),m.playbackRate(de)),le||m.play()}))}))}))},m.exports.EVENTS=ae},69006:(m,v,q)=>{"use strict";var ee=q(976),ae=q(7163);m.exports=function(m){m.use("*",(function(m){return{setSource:function(v,q){var ie,de=m.currentSources();m._qualitySelectorSafeSeek&&m._qualitySelectorSafeSeek.onPlayerSourcesChange(),ee.isEqual(de,m._qualitySelectorPreviousSources)||(m.trigger(ae.PLAYER_SOURCES_CHANGED,de),m._qualitySelectorPreviousSources=de),ie=ee.find(de,(function(m){return!0===m.selected||"true"===m.selected||"selected"===m.selected}))||v,m.trigger(ae.QUALITY_SELECTED,ie),q(null,ie)}}}))}},31527:(m,v,q)=>{"use strict";var ee=q(219);m.exports=ee.extend({init:function(m,v){this._player=m,this._seekToTime=v,this._hasFinished=!1,this._keepThisInstanceWhenPlayerSourcesChange=!1,this._seekWhenSafe()},_seekWhenSafe:function(){this._player.readyState()<3?(this._seekFn=this._seek.bind(this),this._player.one("canplay",this._seekFn)):this._seek()},onPlayerSourcesChange:function(){this._keepThisInstanceWhenPlayerSourcesChange?this._keepThisInstanceWhenPlayerSourcesChange=!1:this.cancel()},onQualitySelectionChange:function(){this.hasFinished()||(this._keepThisInstanceWhenPlayerSourcesChange=!0)},_seek:function(){this._player.currentTime(this._seekToTime),this._keepThisInstanceWhenPlayerSourcesChange=!1,this._hasFinished=!0},hasFinished:function(){return this._hasFinished},cancel:function(){this._player.off("canplay",this._seekFn),this._keepThisInstanceWhenPlayerSourcesChange=!1,this._hasFinished=!0}})},13490:(m,v,q)=>{"use strict";var ee=q(58908);function getCharset(m){return void 0===m&&(m=""),m.toLowerCase().split(";").reduce((function(m,v){var q=v.split("="),ee=q[0],ae=q[1];return"charset"===ee.trim()?ae.trim():m}),"utf-8")}m.exports=function httpResponseHandler(m,v){return void 0===v&&(v=!1),function(q,ae,ie){if(q)m(q);else if(ae.statusCode>=400&&ae.statusCode<=599){var de=ie;if(v)if(ee.TextDecoder){var ce=getCharset(ae.headers&&ae.headers["content-type"]);try{de=new TextDecoder(ce).decode(ie)}catch(m){}}else de=String.fromCharCode.apply(null,new Uint8Array(ie));m({cause:de})}else m(null,ie)}}},9603:(m,v,q)=>{"use strict";var ee=q(58908),ae=q(10434),ie=q(27376);createXHR.httpHandler=q(13490);var de=function parseHeaders(m){var v={};return m?(m.trim().split("\n").forEach((function(m){var q=m.indexOf(":"),ee=m.slice(0,q).trim().toLowerCase(),ae=m.slice(q+1).trim();void 0===v[ee]?v[ee]=ae:Array.isArray(v[ee])?v[ee].push(ae):v[ee]=[v[ee],ae]})),v):v};function isEmpty(m){for(var v in m)if(m.hasOwnProperty(v))return!1;return!0}function initParams(m,v,q){var ee=m;return ie(v)?(q=v,"string"==typeof m&&(ee={uri:m})):ee=ae({},v,{uri:m}),ee.callback=q,ee}function createXHR(m,v,q){return _createXHR(v=initParams(m,v,q))}function _createXHR(m){if(void 0===m.callback)throw new Error("callback argument missing");var v=!1,q=function cbOnce(q,ee,ae){v||(v=!0,m.callback(q,ee,ae))};function getBody(){var m=void 0;if(m=ie.response?ie.response:ie.responseText||getXml(ie),Re)try{m=JSON.parse(m)}catch(m){}return m}function errorFunc(m){return clearTimeout(ce),m instanceof Error||(m=new Error(""+(m||"Unknown XMLHttpRequest Error"))),m.statusCode=0,q(m,_e)}function loadFunc(){if(!ae){var v;clearTimeout(ce),v=m.useXDR&&void 0===ie.status?200:1223===ie.status?204:ie.status;var ee=_e,fe=null;return 0!==v?(ee={body:getBody(),statusCode:v,method:pe,headers:{},url:le,rawRequest:ie},ie.getAllResponseHeaders&&(ee.headers=de(ie.getAllResponseHeaders()))):fe=new Error("Internal XMLHttpRequest Error"),q(fe,ee,ee.body)}}var ee,ae,ie=m.xhr||null;ie||(ie=m.cors||m.useXDR?new createXHR.XDomainRequest:new createXHR.XMLHttpRequest);var ce,le=ie.url=m.uri||m.url,pe=ie.method=m.method||"GET",fe=m.body||m.data,ye=ie.headers=m.headers||{},be=!!m.sync,Re=!1,_e={body:void 0,headers:{},statusCode:0,method:pe,url:le,rawRequest:ie};if("json"in m&&!1!==m.json&&(Re=!0,ye.accept||ye.Accept||(ye.Accept="application/json"),"GET"!==pe&&"HEAD"!==pe&&(ye["content-type"]||ye["Content-Type"]||(ye["Content-Type"]="application/json"),fe=JSON.stringify(!0===m.json?fe:m.json))),ie.onreadystatechange=function readystatechange(){4===ie.readyState&&setTimeout(loadFunc,0)},ie.onload=loadFunc,ie.onerror=errorFunc,ie.onprogress=function(){},ie.onabort=function(){ae=!0},ie.ontimeout=errorFunc,ie.open(pe,le,!be,m.username,m.password),be||(ie.withCredentials=!!m.withCredentials),!be&&m.timeout>0&&(ce=setTimeout((function(){if(!ae){ae=!0,ie.abort("timeout");var m=new Error("XMLHttpRequest timeout");m.code="ETIMEDOUT",errorFunc(m)}}),m.timeout)),ie.setRequestHeader)for(ee in ye)ye.hasOwnProperty(ee)&&ie.setRequestHeader(ee,ye[ee]);else if(m.headers&&!isEmpty(m.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in m&&(ie.responseType=m.responseType),"beforeSend"in m&&"function"==typeof m.beforeSend&&m.beforeSend(ie),ie.send(fe||null),ie}function getXml(m){try{if("document"===m.responseType)return m.responseXML;var v=m.responseXML&&"parsererror"===m.responseXML.documentElement.nodeName;if(""===m.responseType&&!v)return m.responseXML}catch(m){}return null}m.exports=createXHR,m.exports.default=createXHR,createXHR.XMLHttpRequest=ee.XMLHttpRequest||function noop(){},createXHR.XDomainRequest="withCredentials"in new createXHR.XMLHttpRequest?createXHR.XMLHttpRequest:ee.XDomainRequest,function forEachArray(m,v){for(var q=0;q{"use strict";function freeze(m,v){return void 0===v&&(v=Object),v&&"function"==typeof v.freeze?v.freeze(m):m}var q=freeze({HTML:"text/html",isHTML:function(m){return m===q.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),ee=freeze({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(m){return m===ee.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});v.assign=function assign(m,v){if(null===m||"object"!=typeof m)throw new TypeError("target is not an object");for(var q in v)Object.prototype.hasOwnProperty.call(v,q)&&(m[q]=v[q]);return m},v.find=function find(m,v,q){if(void 0===q&&(q=Array.prototype),m&&"function"==typeof q.find)return q.find.call(m,v);for(var ee=0;ee{var ee=q(72167),ae=q(41146),ie=q(31045),de=q(76925),ce=ae.DOMImplementation,le=ee.NAMESPACE,pe=de.ParseError,fe=de.XMLReader;function normalizeLineEndings(m){return m.replace(/\r[\n\u0085]/g,"\n").replace(/[\r\u0085\u2028]/g,"\n")}function DOMParser(m){this.options=m||{locator:{}}}function buildErrorHandler(m,v,q){if(!m){if(v instanceof DOMHandler)return v;m=v}var ee={},ae=m instanceof Function;function build(v){var ie=m[v];!ie&&ae&&(ie=2==m.length?function(q){m(v,q)}:m),ee[v]=ie&&function(m){ie("[xmldom "+v+"]\t"+m+_locator(q))}||function(){}}return q=q||{},build("warning"),build("error"),build("fatalError"),ee}function DOMHandler(){this.cdata=!1}function position(m,v){v.lineNumber=m.lineNumber,v.columnNumber=m.columnNumber}function _locator(m){if(m)return"\n@"+(m.systemId||"")+"#[line:"+m.lineNumber+",col:"+m.columnNumber+"]"}function _toString(m,v,q){return"string"==typeof m?m.substr(v,q):m.length>=v+q||v?new java.lang.String(m,v,q)+"":m}function appendElement(m,v){m.currentElement?m.currentElement.appendChild(v):m.doc.appendChild(v)}DOMParser.prototype.parseFromString=function(m,v){var q=this.options,ee=new fe,ae=q.domBuilder||new DOMHandler,de=q.errorHandler,ce=q.locator,pe=q.xmlns||{},ye=/\/x?html?$/.test(v),be=ye?ie.HTML_ENTITIES:ie.XML_ENTITIES;ce&&ae.setDocumentLocator(ce),ee.errorHandler=buildErrorHandler(de,ae,ce),ee.domBuilder=q.domBuilder||ae,ye&&(pe[""]=le.HTML),pe.xml=pe.xml||le.XML;var Re=q.normalizeLineEndings||normalizeLineEndings;return m&&"string"==typeof m?ee.parse(Re(m),pe,be):ee.errorHandler.error("invalid doc source"),ae.doc},DOMHandler.prototype={startDocument:function(){this.doc=(new ce).createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(m,v,q,ee){var ae=this.doc,ie=ae.createElementNS(m,q||v),de=ee.length;appendElement(this,ie),this.currentElement=ie,this.locator&&position(this.locator,ie);for(var ce=0;ce{var ee=q(72167),ae=ee.find,ie=ee.NAMESPACE;function notEmptyString(m){return""!==m}function splitOnASCIIWhitespace(m){return m?m.split(/[\t\n\f\r ]+/).filter(notEmptyString):[]}function orderedSetReducer(m,v){return m.hasOwnProperty(v)||(m[v]=!0),m}function toOrderedSet(m){if(!m)return[];var v=splitOnASCIIWhitespace(m);return Object.keys(v.reduce(orderedSetReducer,{}))}function copy(m,v){for(var q in m)Object.prototype.hasOwnProperty.call(m,q)&&(v[q]=m[q])}function _extends(m,v){var q=m.prototype;if(!(q instanceof v)){function t(){}t.prototype=v.prototype,copy(q,t=new t),m.prototype=q=t}q.constructor!=m&&("function"!=typeof m&&console.error("unknown Class:"+m),q.constructor=m)}var de={},ce=de.ELEMENT_NODE=1,le=de.ATTRIBUTE_NODE=2,pe=de.TEXT_NODE=3,fe=de.CDATA_SECTION_NODE=4,ye=de.ENTITY_REFERENCE_NODE=5,be=de.ENTITY_NODE=6,Re=de.PROCESSING_INSTRUCTION_NODE=7,_e=de.COMMENT_NODE=8,xe=de.DOCUMENT_NODE=9,Te=de.DOCUMENT_TYPE_NODE=10,we=de.DOCUMENT_FRAGMENT_NODE=11,Se=de.NOTATION_NODE=12,Ie={},Pe={},We=(Ie.INDEX_SIZE_ERR=(Pe[1]="Index size error",1),Ie.DOMSTRING_SIZE_ERR=(Pe[2]="DOMString size error",2),Ie.HIERARCHY_REQUEST_ERR=(Pe[3]="Hierarchy request error",3)),qe=(Ie.WRONG_DOCUMENT_ERR=(Pe[4]="Wrong document",4),Ie.INVALID_CHARACTER_ERR=(Pe[5]="Invalid character",5),Ie.NO_DATA_ALLOWED_ERR=(Pe[6]="No data allowed",6),Ie.NO_MODIFICATION_ALLOWED_ERR=(Pe[7]="No modification allowed",7),Ie.NOT_FOUND_ERR=(Pe[8]="Not found",8)),Ve=(Ie.NOT_SUPPORTED_ERR=(Pe[9]="Not supported",9),Ie.INUSE_ATTRIBUTE_ERR=(Pe[10]="Attribute in use",10));Ie.INVALID_STATE_ERR=(Pe[11]="Invalid state",11),Ie.SYNTAX_ERR=(Pe[12]="Syntax error",12),Ie.INVALID_MODIFICATION_ERR=(Pe[13]="Invalid modification",13),Ie.NAMESPACE_ERR=(Pe[14]="Invalid namespace",14),Ie.INVALID_ACCESS_ERR=(Pe[15]="Invalid access",15);function DOMException(m,v){if(v instanceof Error)var q=v;else q=this,Error.call(this,Pe[m]),this.message=Pe[m],Error.captureStackTrace&&Error.captureStackTrace(this,DOMException);return q.code=m,v&&(this.message=this.message+": "+v),q}function NodeList(){}function LiveNodeList(m,v){this._node=m,this._refresh=v,_updateLiveList(this)}function _updateLiveList(m){var v=m._node._inc||m._node.ownerDocument._inc;if(m._inc!=v){var q=m._refresh(m._node);__set__(m,"length",q.length),copy(q,m),m._inc=v}}function NamedNodeMap(){}function _findNodeIndex(m,v){for(var q=m.length;q--;)if(m[q]===v)return q}function _addNamedNode(m,v,q,ee){if(ee?v[_findNodeIndex(v,ee)]=q:v[v.length++]=q,m){q.ownerElement=m;var ae=m.ownerDocument;ae&&(ee&&_onRemoveAttribute(ae,m,ee),_onAddAttribute(ae,m,q))}}function _removeNamedNode(m,v,q){var ee=_findNodeIndex(v,q);if(!(ee>=0))throw new DOMException(qe,new Error(m.tagName+"@"+q));for(var ae=v.length-1;ee"==m&&">")||"&"==m&&"&"||'"'==m&&"""||"&#"+m.charCodeAt()+";"}function _visitNode(m,v){if(v(m))return!0;if(m=m.firstChild)do{if(_visitNode(m,v))return!0}while(m=m.nextSibling)}function Document(){this.ownerDocument=this}function _onAddAttribute(m,v,q){m&&m._inc++,q.namespaceURI===ie.XMLNS&&(v._nsMap[q.prefix?q.localName:""]=q.value)}function _onRemoveAttribute(m,v,q,ee){m&&m._inc++,q.namespaceURI===ie.XMLNS&&delete v._nsMap[q.prefix?q.localName:""]}function _onUpdateChild(m,v,q){if(m&&m._inc){m._inc++;var ee=v.childNodes;if(q)ee[ee.length++]=q;else{for(var ae=v.firstChild,ie=0;ae;)ee[ie++]=ae,ae=ae.nextSibling;ee.length=ie,delete ee[ee.length]}}}function _removeChild(m,v){var q=v.previousSibling,ee=v.nextSibling;return q?q.nextSibling=ee:m.firstChild=ee,ee?ee.previousSibling=q:m.lastChild=q,v.parentNode=null,v.previousSibling=null,v.nextSibling=null,_onUpdateChild(m.ownerDocument,m),v}function hasValidParentNodeType(m){return m&&(m.nodeType===Node.DOCUMENT_NODE||m.nodeType===Node.DOCUMENT_FRAGMENT_NODE||m.nodeType===Node.ELEMENT_NODE)}function hasInsertableNodeType(m){return m&&(isElementNode(m)||isTextNode(m)||isDocTypeNode(m)||m.nodeType===Node.DOCUMENT_FRAGMENT_NODE||m.nodeType===Node.COMMENT_NODE||m.nodeType===Node.PROCESSING_INSTRUCTION_NODE)}function isDocTypeNode(m){return m&&m.nodeType===Node.DOCUMENT_TYPE_NODE}function isElementNode(m){return m&&m.nodeType===Node.ELEMENT_NODE}function isTextNode(m){return m&&m.nodeType===Node.TEXT_NODE}function isElementInsertionPossible(m,v){var q=m.childNodes||[];if(ae(q,isElementNode)||isDocTypeNode(v))return!1;var ee=ae(q,isDocTypeNode);return!(v&&ee&&q.indexOf(ee)>q.indexOf(v))}function isElementReplacementPossible(m,v){var q=m.childNodes||[];if(ae(q,(function hasElementChildThatIsNotChild(m){return isElementNode(m)&&m!==v})))return!1;var ee=ae(q,isDocTypeNode);return!(v&&ee&&q.indexOf(ee)>q.indexOf(v))}function assertPreInsertionValidity1to5(m,v,q){if(!hasValidParentNodeType(m))throw new DOMException(We,"Unexpected parent node type "+m.nodeType);if(q&&q.parentNode!==m)throw new DOMException(qe,"child not in parent");if(!hasInsertableNodeType(v)||isDocTypeNode(v)&&m.nodeType!==Node.DOCUMENT_NODE)throw new DOMException(We,"Unexpected node type "+v.nodeType+" for parent node type "+m.nodeType)}function assertPreInsertionValidityInDocument(m,v,q){var ee=m.childNodes||[],ie=v.childNodes||[];if(v.nodeType===Node.DOCUMENT_FRAGMENT_NODE){var de=ie.filter(isElementNode);if(de.length>1||ae(ie,isTextNode))throw new DOMException(We,"More than one element or text in fragment");if(1===de.length&&!isElementInsertionPossible(m,q))throw new DOMException(We,"Element in fragment can not be inserted before doctype")}if(isElementNode(v)&&!isElementInsertionPossible(m,q))throw new DOMException(We,"Only one element can be added and only after doctype");if(isDocTypeNode(v)){if(ae(ee,isDocTypeNode))throw new DOMException(We,"Only one doctype is allowed");var ce=ae(ee,isElementNode);if(q&&ee.indexOf(ce)1||ae(ie,isTextNode))throw new DOMException(We,"More than one element or text in fragment");if(1===de.length&&!isElementReplacementPossible(m,q))throw new DOMException(We,"Element in fragment can not be inserted before doctype")}if(isElementNode(v)&&!isElementReplacementPossible(m,q))throw new DOMException(We,"Only one element can be added and only after doctype");if(isDocTypeNode(v)){if(ae(ee,(function hasDoctypeChildThatIsNotChild(m){return isDocTypeNode(m)&&m!==q})))throw new DOMException(We,"Only one doctype is allowed");var ce=ae(ee,isElementNode);if(q&&ee.indexOf(ce)=0;Ve--){if(""===(ze=ae[Ve]).prefix&&ze.namespace===m.namespaceURI){We=ze.namespace;break}}if(We!==m.namespaceURI)for(Ve=ae.length-1;Ve>=0;Ve--){var ze;if((ze=ae[Ve]).namespace===m.namespaceURI){ze.prefix&&(Pe=ze.prefix+":"+Ie);break}}}v.push("<",Pe);for(var He=0;He"),q&&/^script$/i.test(Ie))for(;Se;)Se.data?v.push(Se.data):serializeToString(Se,v,q,ee,ae.slice()),Se=Se.nextSibling;else for(;Se;)serializeToString(Se,v,q,ee,ae.slice()),Se=Se.nextSibling;v.push("")}else v.push("/>");return;case xe:case we:for(Se=m.firstChild;Se;)serializeToString(Se,v,q,ee,ae.slice()),Se=Se.nextSibling;return;case le:return addSerializedAttribute(v,m.name,m.value);case pe:return v.push(m.data.replace(/[<&>]/g,_xmlEncoder));case fe:return v.push("");case _e:return v.push("\x3c!--",m.data,"--\x3e");case Te:var et=m.publicId,tt=m.systemId;if(v.push("");else if(tt&&"."!=tt)v.push(" SYSTEM ",tt,">");else{var nt=m.internalSubset;nt&&v.push(" [",nt,"]"),v.push(">")}return;case Re:return v.push("");case ye:return v.push("&",m.nodeName,";");default:v.push("??",m.nodeName)}}function importNode(m,v,q){var ee;switch(v.nodeType){case ce:(ee=v.cloneNode(!1)).ownerDocument=m;case we:break;case le:q=!0}if(ee||(ee=v.cloneNode(!1)),ee.ownerDocument=m,ee.parentNode=null,q)for(var ae=v.firstChild;ae;)ee.appendChild(importNode(m,ae,q)),ae=ae.nextSibling;return ee}function cloneNode(m,v,q){var ee=new v.constructor;for(var ae in v)if(Object.prototype.hasOwnProperty.call(v,ae)){var ie=v[ae];"object"!=typeof ie&&ie!=ee[ae]&&(ee[ae]=ie)}switch(v.childNodes&&(ee.childNodes=new NodeList),ee.ownerDocument=m,ee.nodeType){case ce:var de=v.attributes,pe=ee.attributes=new NamedNodeMap,fe=de.length;pe._ownerElement=ee;for(var ye=0;ye0},lookupPrefix:function(m){for(var v=this;v;){var q=v._nsMap;if(q)for(var ee in q)if(Object.prototype.hasOwnProperty.call(q,ee)&&q[ee]===m)return ee;v=v.nodeType==le?v.ownerDocument:v.parentNode}return null},lookupNamespaceURI:function(m){for(var v=this;v;){var q=v._nsMap;if(q&&Object.prototype.hasOwnProperty.call(q,m))return q[m];v=v.nodeType==le?v.ownerDocument:v.parentNode}return null},isDefaultNamespace:function(m){return null==this.lookupPrefix(m)}},copy(de,Node),copy(de,Node.prototype),Document.prototype={nodeName:"#document",nodeType:xe,doctype:null,documentElement:null,_inc:1,insertBefore:function(m,v){if(m.nodeType==we){for(var q=m.firstChild;q;){var ee=q.nextSibling;this.insertBefore(q,v),q=ee}return m}return _insertBefore(this,m,v),m.ownerDocument=this,null===this.documentElement&&m.nodeType===ce&&(this.documentElement=m),m},removeChild:function(m){return this.documentElement==m&&(this.documentElement=null),_removeChild(this,m)},replaceChild:function(m,v){_insertBefore(this,m,v,assertPreReplacementValidityInDocument),m.ownerDocument=this,v&&this.removeChild(v),isElementNode(m)&&(this.documentElement=m)},importNode:function(m,v){return importNode(this,m,v)},getElementById:function(m){var v=null;return _visitNode(this.documentElement,(function(q){if(q.nodeType==ce&&q.getAttribute("id")==m)return v=q,!0})),v},getElementsByClassName:function(m){var v=toOrderedSet(m);return new LiveNodeList(this,(function(q){var ee=[];return v.length>0&&_visitNode(q.documentElement,(function(ae){if(ae!==q&&ae.nodeType===ce){var ie=ae.getAttribute("class");if(ie){var de=m===ie;if(!de){var le=toOrderedSet(ie);de=v.every((pe=le,function(m){return pe&&-1!==pe.indexOf(m)}))}de&&ee.push(ae)}}var pe})),ee}))},createElement:function(m){var v=new Element;return v.ownerDocument=this,v.nodeName=m,v.tagName=m,v.localName=m,v.childNodes=new NodeList,(v.attributes=new NamedNodeMap)._ownerElement=v,v},createDocumentFragment:function(){var m=new DocumentFragment;return m.ownerDocument=this,m.childNodes=new NodeList,m},createTextNode:function(m){var v=new Text;return v.ownerDocument=this,v.appendData(m),v},createComment:function(m){var v=new Comment;return v.ownerDocument=this,v.appendData(m),v},createCDATASection:function(m){var v=new CDATASection;return v.ownerDocument=this,v.appendData(m),v},createProcessingInstruction:function(m,v){var q=new ProcessingInstruction;return q.ownerDocument=this,q.tagName=q.target=m,q.nodeValue=q.data=v,q},createAttribute:function(m){var v=new Attr;return v.ownerDocument=this,v.name=m,v.nodeName=m,v.localName=m,v.specified=!0,v},createEntityReference:function(m){var v=new EntityReference;return v.ownerDocument=this,v.nodeName=m,v},createElementNS:function(m,v){var q=new Element,ee=v.split(":"),ae=q.attributes=new NamedNodeMap;return q.childNodes=new NodeList,q.ownerDocument=this,q.nodeName=v,q.tagName=v,q.namespaceURI=m,2==ee.length?(q.prefix=ee[0],q.localName=ee[1]):q.localName=v,ae._ownerElement=q,q},createAttributeNS:function(m,v){var q=new Attr,ee=v.split(":");return q.ownerDocument=this,q.nodeName=v,q.name=v,q.namespaceURI=m,q.specified=!0,2==ee.length?(q.prefix=ee[0],q.localName=ee[1]):q.localName=v,q}},_extends(Document,Node),Element.prototype={nodeType:ce,hasAttribute:function(m){return null!=this.getAttributeNode(m)},getAttribute:function(m){var v=this.getAttributeNode(m);return v&&v.value||""},getAttributeNode:function(m){return this.attributes.getNamedItem(m)},setAttribute:function(m,v){var q=this.ownerDocument.createAttribute(m);q.value=q.nodeValue=""+v,this.setAttributeNode(q)},removeAttribute:function(m){var v=this.getAttributeNode(m);v&&this.removeAttributeNode(v)},appendChild:function(m){return m.nodeType===we?this.insertBefore(m,null):_appendSingleChild(this,m)},setAttributeNode:function(m){return this.attributes.setNamedItem(m)},setAttributeNodeNS:function(m){return this.attributes.setNamedItemNS(m)},removeAttributeNode:function(m){return this.attributes.removeNamedItem(m.nodeName)},removeAttributeNS:function(m,v){var q=this.getAttributeNodeNS(m,v);q&&this.removeAttributeNode(q)},hasAttributeNS:function(m,v){return null!=this.getAttributeNodeNS(m,v)},getAttributeNS:function(m,v){var q=this.getAttributeNodeNS(m,v);return q&&q.value||""},setAttributeNS:function(m,v,q){var ee=this.ownerDocument.createAttributeNS(m,v);ee.value=ee.nodeValue=""+q,this.setAttributeNode(ee)},getAttributeNodeNS:function(m,v){return this.attributes.getNamedItemNS(m,v)},getElementsByTagName:function(m){return new LiveNodeList(this,(function(v){var q=[];return _visitNode(v,(function(ee){ee===v||ee.nodeType!=ce||"*"!==m&&ee.tagName!=m||q.push(ee)})),q}))},getElementsByTagNameNS:function(m,v){return new LiveNodeList(this,(function(q){var ee=[];return _visitNode(q,(function(ae){ae===q||ae.nodeType!==ce||"*"!==m&&ae.namespaceURI!==m||"*"!==v&&ae.localName!=v||ee.push(ae)})),ee}))}},Document.prototype.getElementsByTagName=Element.prototype.getElementsByTagName,Document.prototype.getElementsByTagNameNS=Element.prototype.getElementsByTagNameNS,_extends(Element,Node),Attr.prototype.nodeType=le,_extends(Attr,Node),CharacterData.prototype={data:"",substringData:function(m,v){return this.data.substring(m,m+v)},appendData:function(m){m=this.data+m,this.nodeValue=this.data=m,this.length=m.length},insertData:function(m,v){this.replaceData(m,0,v)},appendChild:function(m){throw new Error(Pe[We])},deleteData:function(m,v){this.replaceData(m,v,"")},replaceData:function(m,v,q){q=this.data.substring(0,m)+q+this.data.substring(m+v),this.nodeValue=this.data=q,this.length=q.length}},_extends(CharacterData,Node),Text.prototype={nodeName:"#text",nodeType:pe,splitText:function(m){var v=this.data,q=v.substring(m);v=v.substring(0,m),this.data=this.nodeValue=v,this.length=v.length;var ee=this.ownerDocument.createTextNode(q);return this.parentNode&&this.parentNode.insertBefore(ee,this.nextSibling),ee}},_extends(Text,CharacterData),Comment.prototype={nodeName:"#comment",nodeType:_e},_extends(Comment,CharacterData),CDATASection.prototype={nodeName:"#cdata-section",nodeType:fe},_extends(CDATASection,CharacterData),DocumentType.prototype.nodeType=Te,_extends(DocumentType,Node),Notation.prototype.nodeType=Se,_extends(Notation,Node),Entity.prototype.nodeType=be,_extends(Entity,Node),EntityReference.prototype.nodeType=ye,_extends(EntityReference,Node),DocumentFragment.prototype.nodeName="#document-fragment",DocumentFragment.prototype.nodeType=we,_extends(DocumentFragment,Node),ProcessingInstruction.prototype.nodeType=Re,_extends(ProcessingInstruction,Node),XMLSerializer.prototype.serializeToString=function(m,v,q){return nodeSerializeToString.call(m,v,q)},Node.prototype.toString=nodeSerializeToString;try{if(Object.defineProperty){function getTextContent(m){switch(m.nodeType){case ce:case we:var v=[];for(m=m.firstChild;m;)7!==m.nodeType&&8!==m.nodeType&&v.push(getTextContent(m)),m=m.nextSibling;return v.join("");default:return m.nodeValue}}Object.defineProperty(LiveNodeList.prototype,"length",{get:function(){return _updateLiveList(this),this.$$length}}),Object.defineProperty(Node.prototype,"textContent",{get:function(){return getTextContent(this)},set:function(m){switch(this.nodeType){case ce:case we:for(;this.firstChild;)this.removeChild(this.firstChild);(m||String(m))&&this.appendChild(this.ownerDocument.createTextNode(m));break;default:this.data=m,this.value=m,this.nodeValue=m}}}),__set__=function(m,v,q){m["$$"+v]=q}}}catch(ze){}v.DocumentType=DocumentType,v.DOMException=DOMException,v.DOMImplementation=DOMImplementation,v.Element=Element,v.Node=Node,v.NodeList=NodeList,v.XMLSerializer=XMLSerializer},31045:(m,v,q)=>{var ee=q(72167).freeze;v.XML_ENTITIES=ee({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),v.HTML_ENTITIES=ee({lt:"<",gt:">",amp:"&",quot:'"',apos:"'",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",times:"×",divide:"÷",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",euro:"€",trade:"™",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"}),v.entityMap=v.HTML_ENTITIES},3969:(m,v,q)=>{var ee=q(41146);ee.DOMImplementation,ee.XMLSerializer,v.DOMParser=q(86129).DOMParser},76925:(m,v,q)=>{var ee=q(72167).NAMESPACE,ae=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,ie=new RegExp("[\\-\\.0-9"+ae.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),de=new RegExp("^"+ae.source+ie.source+"*(?::"+ae.source+ie.source+"*)?$"),ce=0,le=1,pe=2,fe=3,ye=4,be=5,Re=6,_e=7;function ParseError(m,v){this.message=m,this.locator=v,Error.captureStackTrace&&Error.captureStackTrace(this,ParseError)}function XMLReader(){}function parse(m,v,q,ae,ie){function fixedFromCharCode(m){if(m>65535){var v=55296+((m-=65536)>>10),q=56320+(1023&m);return String.fromCharCode(v,q)}return String.fromCharCode(m)}function entityReplacer(m){var v=m.slice(1,-1);return Object.hasOwnProperty.call(q,v)?q[v]:"#"===v.charAt(0)?fixedFromCharCode(parseInt(v.substr(1).replace("x","0x"))):(ie.error("entity not found:"+m),m)}function appendText(v){if(v>be){var q=m.substring(be,v).replace(/&#?\w+;/g,entityReplacer);pe&&position(be),ae.characters(q,0,v-be),be=v}}function position(v,q){for(;v>=ce&&(q=le.exec(m));)de=q.index,ce=de+q[0].length,pe.lineNumber++;pe.columnNumber=v-de+1}for(var de=0,ce=0,le=/.*(?:\r\n?|\n)|.*$/g,pe=ae.locator,fe=[{currentNSMap:v}],ye={},be=0;;){try{var Re=m.indexOf("<",be);if(Re<0){if(!m.substr(be).match(/^\s*$/)){var _e=ae.doc,xe=_e.createTextNode(m.substr(be));_e.appendChild(xe),ae.currentElement=xe}return}switch(Re>be&&appendText(Re),m.charAt(Re+1)){case"/":var Te=m.indexOf(">",Re+3),we=m.substring(Re+2,Te).replace(/[ \t\n\r]+$/g,""),Se=fe.pop();Te<0?(we=m.substring(Re+2).replace(/[\s<].*/,""),ie.error("end tag name: "+we+" is not complete:"+Se.tagName),Te=Re+1+we.length):we.match(/\sbe?be=Te:appendText(Math.max(Re,be)+1)}}function copyLocator(m,v){return v.lineNumber=m.lineNumber,v.columnNumber=m.columnNumber,v}function parseElementStartPart(m,v,q,ae,ie,de){function addAttribute(m,v,ee){q.attributeNames.hasOwnProperty(m)&&de.fatalError("Attribute "+m+" redefined"),q.addValue(m,v.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,ie),ee)}for(var xe,Te=++v,we=ce;;){var Se=m.charAt(Te);switch(Se){case"=":if(we===le)xe=m.slice(v,Te),we=fe;else{if(we!==pe)throw new Error("attribute equal must after attrName");we=fe}break;case"'":case'"':if(we===fe||we===le){if(we===le&&(de.warning('attribute value must after "="'),xe=m.slice(v,Te)),v=Te+1,!((Te=m.indexOf(Se,v))>0))throw new Error("attribute value no end '"+Se+"' match");addAttribute(xe,Ie=m.slice(v,Te),v-1),we=be}else{if(we!=ye)throw new Error('attribute value must after "="');addAttribute(xe,Ie=m.slice(v,Te),v),de.warning('attribute "'+xe+'" missed start quot('+Se+")!!"),v=Te+1,we=be}break;case"/":switch(we){case ce:q.setTagName(m.slice(v,Te));case be:case Re:case _e:we=_e,q.closed=!0;case ye:case le:case pe:break;default:throw new Error("attribute invalid close char('/')")}break;case"":return de.error("unexpected end of input"),we==ce&&q.setTagName(m.slice(v,Te)),Te;case">":switch(we){case ce:q.setTagName(m.slice(v,Te));case be:case Re:case _e:break;case ye:case le:"/"===(Ie=m.slice(v,Te)).slice(-1)&&(q.closed=!0,Ie=Ie.slice(0,-1));case pe:we===pe&&(Ie=xe),we==ye?(de.warning('attribute "'+Ie+'" missed quot(")!'),addAttribute(xe,Ie,v)):(ee.isHTML(ae[""])&&Ie.match(/^(?:disabled|checked|selected)$/i)||de.warning('attribute "'+Ie+'" missed value!! "'+Ie+'" instead!!'),addAttribute(Ie,Ie,v));break;case fe:throw new Error("attribute value missed!!")}return Te;case"€":Se=" ";default:if(Se<=" ")switch(we){case ce:q.setTagName(m.slice(v,Te)),we=Re;break;case le:xe=m.slice(v,Te),we=pe;break;case ye:var Ie=m.slice(v,Te);de.warning('attribute "'+Ie+'" missed quot(")!!'),addAttribute(xe,Ie,v);case be:we=Re}else switch(we){case pe:q.tagName;ee.isHTML(ae[""])&&xe.match(/^(?:disabled|checked|selected)$/i)||de.warning('attribute "'+xe+'" missed value!! "'+xe+'" instead2!!'),addAttribute(xe,xe,v),v=Te,we=le;break;case be:de.warning('attribute space is required"'+xe+'"!!');case Re:we=le,v=Te;break;case fe:we=ye,v=Te;break;case _e:throw new Error("elements closed character '/' and '>' must be connected to")}}Te++}}function appendElement(m,v,q){for(var ae=m.tagName,ie=null,de=m.length;de--;){var ce=m[de],le=ce.qName,pe=ce.value;if((Re=le.indexOf(":"))>0)var fe=ce.prefix=le.slice(0,Re),ye=le.slice(Re+1),be="xmlns"===fe&&ye;else ye=le,fe=null,be="xmlns"===le&&"";ce.localName=ye,!1!==be&&(null==ie&&(ie={},_copy(q,q={})),q[be]=ie[be]=pe,ce.uri=ee.XMLNS,v.startPrefixMapping(be,pe))}for(de=m.length;de--;){(fe=(ce=m[de]).prefix)&&("xml"===fe&&(ce.uri=ee.XML),"xmlns"!==fe&&(ce.uri=q[fe||""]))}var Re;(Re=ae.indexOf(":"))>0?(fe=m.prefix=ae.slice(0,Re),ye=m.localName=ae.slice(Re+1)):(fe=null,ye=m.localName=ae);var _e=m.uri=q[fe||""];if(v.startElement(_e,ye,ae,m),!m.closed)return m.currentNSMap=q,m.localNSMap=ie,!0;if(v.endElement(_e,ye,ae),ie)for(fe in ie)Object.prototype.hasOwnProperty.call(ie,fe)&&v.endPrefixMapping(fe)}function parseHtmlSpecialContent(m,v,q,ee,ae){if(/^(?:script|textarea)$/i.test(q)){var ie=m.indexOf("",v),de=m.substring(v+1,ie);if(/[&<]/.test(de))return/^script$/i.test(q)?(ae.characters(de,0,de.length),ie):(de=de.replace(/&#?\w+;/g,ee),ae.characters(de,0,de.length),ie)}return v+1}function fixSelfClosed(m,v,q,ee){var ae=ee[q];return null==ae&&((ae=m.lastIndexOf(""))v?(q.comment(m,v+4,ae-v-4),ae+3):(ee.error("Unclosed comment"),-1):-1;if("CDATA["==m.substr(v+3,6)){var ae=m.indexOf("]]>",v+9);return q.startCDATA(),q.characters(m,v+9,ae-v-9),q.endCDATA(),ae+3}var ie=split(m,v),de=ie.length;if(de>1&&/!doctype/i.test(ie[0][0])){var ce=ie[1][0],le=!1,pe=!1;de>3&&(/^public$/i.test(ie[2][0])?(le=ie[3][0],pe=de>4&&ie[4][0]):/^system$/i.test(ie[2][0])&&(pe=ie[3][0]));var fe=ie[de-1];return q.startDTD(ce,le,pe),q.endDTD(),fe.index+fe[0].length}return-1}function parseInstruction(m,v,q){var ee=m.indexOf("?>",v);if(ee){var ae=m.substring(v,ee).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);if(ae){ae[0].length;return q.processingInstruction(ae[1],ae[2]),ee+2}return-1}return-1}function ElementAttributes(){this.attributeNames={}}function split(m,v){var q,ee=[],ae=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(ae.lastIndex=v,ae.exec(m);q=ae.exec(m);)if(ee.push(q),q[1])return ee}ParseError.prototype=new Error,ParseError.prototype.name=ParseError.name,XMLReader.prototype={parse:function(m,v,q){var ee=this.domBuilder;ee.startDocument(),_copy(v,v={}),parse(m,v,q,ee,this.errorHandler),ee.endDocument()}},ElementAttributes.prototype={setTagName:function(m){if(!de.test(m))throw new Error("invalid tagName:"+m);this.tagName=m},addValue:function(m,v,q){if(!de.test(m))throw new Error("invalid attribute:"+m);this.attributeNames[m]=this.length,this[this.length++]={qName:m,value:v,offset:q}},length:0,getLocalName:function(m){return this[m].localName},getLocator:function(m){return this[m].locator},getQName:function(m){return this[m].qName},getURI:function(m){return this[m].uri},getValue:function(m){return this[m].value}},v.XMLReader=XMLReader,v.ParseError=ParseError},16018:(m,v,q)=>{"use strict";var ee=function(){function defineProperties(m,v){for(var q=0;q{"use strict";const ee=q(73325),ae=/^[\da-fA-F]+$/,ie=/^\d+$/,de=new WeakMap;function getJsxTokens(m){m=m.Parser.acorn||m;let v=de.get(m);if(!v){const q=m.tokTypes,ee=m.TokContext,ae=m.TokenType,ie=new ee("...",!0,!0),pe={tc_oTag:ie,tc_cTag:ce,tc_expr:le},fe={jsxName:new ae("jsxName"),jsxText:new ae("jsxText",{beforeExpr:!0}),jsxTagStart:new ae("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new ae("jsxTagEnd")};fe.jsxTagStart.updateContext=function(){this.context.push(le),this.context.push(ie),this.exprAllowed=!1},fe.jsxTagEnd.updateContext=function(m){let v=this.context.pop();v===ie&&m===q.slash||v===ce?(this.context.pop(),this.exprAllowed=this.curContext()===le):this.exprAllowed=!0},v={tokContexts:pe,tokTypes:fe},de.set(m,v)}return v}function getQualifiedJSXName(m){return m?"JSXIdentifier"===m.type?m.name:"JSXNamespacedName"===m.type?m.namespace.name+":"+m.name.name:"JSXMemberExpression"===m.type?getQualifiedJSXName(m.object)+"."+getQualifiedJSXName(m.property):void 0:m}function plugin(m,v){const de=v.acorn||q(63230),ce=getJsxTokens(de),le=de.tokTypes,pe=ce.tokTypes,fe=de.tokContexts,ye=ce.tokContexts.tc_oTag,be=ce.tokContexts.tc_cTag,Re=ce.tokContexts.tc_expr,_e=de.isNewLine,xe=de.isIdentifierStart,Te=de.isIdentifierChar;return class extends v{static get acornJsx(){return ce}jsx_readToken(){let m="",v=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let q=this.input.charCodeAt(this.pos);switch(q){case 60:case 123:return this.pos===this.start?60===q&&this.exprAllowed?(++this.pos,this.finishToken(pe.jsxTagStart)):this.getTokenFromCode(q):(m+=this.input.slice(v,this.pos),this.finishToken(pe.jsxText,m));case 38:m+=this.input.slice(v,this.pos),m+=this.jsx_readEntity(),v=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(62===q?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:_e(q)?(m+=this.input.slice(v,this.pos),m+=this.jsx_readNewLine(!0),v=this.pos):++this.pos}}}jsx_readNewLine(m){let v,q=this.input.charCodeAt(this.pos);return++this.pos,13===q&&10===this.input.charCodeAt(this.pos)?(++this.pos,v=m?"\n":"\r\n"):v=String.fromCharCode(q),this.options.locations&&(++this.curLine,this.lineStart=this.pos),v}jsx_readString(m){let v="",q=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let ee=this.input.charCodeAt(this.pos);if(ee===m)break;38===ee?(v+=this.input.slice(q,this.pos),v+=this.jsx_readEntity(),q=this.pos):_e(ee)?(v+=this.input.slice(q,this.pos),v+=this.jsx_readNewLine(!1),q=this.pos):++this.pos}return v+=this.input.slice(q,this.pos++),this.finishToken(le.string,v)}jsx_readEntity(){let m,v="",q=0,de=this.input[this.pos];"&"!==de&&this.raise(this.pos,"Entity must start with an ampersand");let ce=++this.pos;for(;this.pos")}let de=ae.name?"Element":"Fragment";return q["opening"+de]=ae,q["closing"+de]=ie,q.children=ee,this.type===le.relational&&"<"===this.value&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(q,"JSX"+de)}jsx_parseText(){let m=this.parseLiteral(this.value);return m.type="JSXText",m}jsx_parseElement(){let m=this.start,v=this.startLoc;return this.next(),this.jsx_parseElementAt(m,v)}parseExprAtom(m){return this.type===pe.jsxText?this.jsx_parseText():this.type===pe.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(m)}readToken(m){let v=this.curContext();if(v===Re)return this.jsx_readToken();if(v===ye||v===be){if(xe(m))return this.jsx_readWord();if(62==m)return++this.pos,this.finishToken(pe.jsxTagEnd);if((34===m||39===m)&&v==ye)return this.jsx_readString(m)}return 60===m&&this.exprAllowed&&33!==this.input.charCodeAt(this.pos+1)?(++this.pos,this.finishToken(pe.jsxTagStart)):super.readToken(m)}updateContext(m){if(this.type==le.braceL){var v=this.curContext();v==ye?this.context.push(fe.b_expr):v==Re?this.context.push(fe.b_tmpl):super.updateContext(m),this.exprAllowed=!0}else{if(this.type!==le.slash||m!==pe.jsxTagStart)return super.updateContext(m);this.context.length-=2,this.context.push(be),this.exprAllowed=!1}}}}m.exports=function(m){return m=m||{},function(v){return plugin({allowNamespaces:!1!==m.allowNamespaces,allowNamespacedObjects:!!m.allowNamespacedObjects},v)}},Object.defineProperty(m.exports,"tokTypes",{get:function get_tokTypes(){return getJsxTokens(q(63230)).tokTypes},configurable:!0,enumerable:!0})},73325:m=>{m.exports={quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"}},48583:(m,v,q)=>{"use strict";var ee=q(27418);function compare(m,v){if(m===v)return 0;for(var q=m.length,ee=v.length,ae=0,ie=Math.min(q,ee);ae=0;pe--)if(ye[pe]!==be[pe])return!1;for(pe=ye.length-1;pe>=0;pe--)if(!_deepEqual(m[le=ye[pe]],v[le],q,ee))return!1;return!0}function expectedException(m,v){if(!m||!v)return!1;if("[object RegExp]"==Object.prototype.toString.call(v))return v.test(m);try{if(m instanceof v)return!0}catch(m){}return!Error.isPrototypeOf(v)&&!0===v.call({},m)}function _tryBlock(m){var v;try{m()}catch(m){v=m}return v}function _throws(m,v,q,ee){var ie;if("function"!=typeof v)throw new TypeError('"block" argument must be a function');"string"==typeof q&&(ee=q,q=null),ie=_tryBlock(v),ee=(q&&q.name?" ("+q.name+").":".")+(ee?" "+ee:"."),m&&!ie&&fail(ie,q,"Missing expected exception"+ee);var de="string"==typeof ee,ce=!m&&ie&&!q;if((!m&&ae.isError(ie)&&de&&expectedException(ie,q)||ce)&&fail(ie,q,"Got unwanted exception"+ee),m&&ie&&q&&!expectedException(ie,q)||!m&&ie)throw ie}le.AssertionError=function AssertionError(m){this.name="AssertionError",this.actual=m.actual,this.expected=m.expected,this.operator=m.operator,m.message?(this.message=m.message,this.generatedMessage=!1):(this.message=getMessage(this),this.generatedMessage=!0);var v=m.stackStartFunction||fail;if(Error.captureStackTrace)Error.captureStackTrace(this,v);else{var q=new Error;if(q.stack){var ee=q.stack,ae=getName(v),ie=ee.indexOf("\n"+ae);if(ie>=0){var de=ee.indexOf("\n",ie+1);ee=ee.substring(de+1)}this.stack=ee}}},ae.inherits(le.AssertionError,Error),le.fail=fail,le.ok=ok,le.equal=function equal(m,v,q){m!=v&&fail(m,v,q,"==",le.equal)},le.notEqual=function notEqual(m,v,q){m==v&&fail(m,v,q,"!=",le.notEqual)},le.deepEqual=function deepEqual(m,v,q){_deepEqual(m,v,!1)||fail(m,v,q,"deepEqual",le.deepEqual)},le.deepStrictEqual=function deepStrictEqual(m,v,q){_deepEqual(m,v,!0)||fail(m,v,q,"deepStrictEqual",le.deepStrictEqual)},le.notDeepEqual=function notDeepEqual(m,v,q){_deepEqual(m,v,!1)&&fail(m,v,q,"notDeepEqual",le.notDeepEqual)},le.notDeepStrictEqual=function notDeepStrictEqual(m,v,q){_deepEqual(m,v,!0)&&fail(m,v,q,"notDeepStrictEqual",notDeepStrictEqual)},le.strictEqual=function strictEqual(m,v,q){m!==v&&fail(m,v,q,"===",le.strictEqual)},le.notStrictEqual=function notStrictEqual(m,v,q){m===v&&fail(m,v,q,"!==",le.notStrictEqual)},le.throws=function(m,v,q){_throws(!0,m,v,q)},le.doesNotThrow=function(m,v,q){_throws(!1,m,v,q)},le.ifError=function(m){if(m)throw m},le.strict=ee((function strict(m,v){m||fail(m,!0,v,"==",strict)}),le,{equal:le.strictEqual,deepEqual:le.deepStrictEqual,notEqual:le.notStrictEqual,notDeepEqual:le.notDeepStrictEqual}),le.strict.strict=le.strict;var fe=Object.keys||function(m){var v=[];for(var q in m)ie.call(m,q)&&v.push(q);return v}},56487:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ae});var ee={url:"https://samvera-labs.github.io/ramp",env:"prod"};const ae=ee},29837:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ae});var ee=q(56487).default.url;const ae={"@context":"http://iiif.io/api/presentation/3/context.json",id:"".concat(ee,"/manifests/lunchroom_manners.json"),type:"Manifest",label:{en:["Beginning Reponsibility: Lunchroom Manners [motion picture] Coronet Films"]},metadata:[{label:{en:["Title"]},value:{none:["This is the
title
of the item!"]}},{label:{none:["Date"]},value:{none:["2023 (Creation date: 2023)"]}},{label:{none:["Main contributors"]},value:{none:["The Avalon Media System Team"]}},{label:{none:["Summary"]},value:{none:["This is the summary field. It may include a summary of the item.\n\nDoes a pre tag exist here?\n\nHow about some bold?\n\nOr italics?"]}},{label:{none:["Contributors"]},value:{none:["Mr. Bungle","Coronet Films"]}},{label:{none:["Publishers"]},value:{none:["Indiana University","Avalon"]}},{label:{none:["Genres"]},value:{none:["Education","Puppet"]}},{label:{none:["Subjects"]},value:{none:["Puppets","Best Practice"]}},{label:{none:["Time period"]},value:{none:["2020-2021"]}},{label:{none:["Locations"]},value:{none:["Indiana University","Indiana"]}},{label:{none:["Collection"]},value:{none:['Testing']}},{label:{none:["Unit"]},value:{none:['Default Unit']}},{label:{none:["Languages"]},value:{none:["English"]}},{label:{none:["Rights Statement"]},value:{none:['In Copyright - Educational Use Permitted']}},{label:{none:["Terms of Use"]},value:{none:["These are the terms of use. They are written in this field."]}},{label:{none:["Physical Descriptions"]},value:{none:["Puppets","Lunchroom"]}},{label:{none:["Related Items"]},value:{none:['IMDB Record','Avalon Website']}},{label:{none:["Notes"]},value:{none:["Here's a general note."]}},{label:{none:["Local Note"]},value:{none:["Here's a very local note."]}},{label:{none:["Table of Contents"]},value:{none:["ToC\n--\nFirst Chapter\n--\nSecond Chapter","This is a second table of contents field.\n\nMore chapters here?"]}},{label:{none:["Other Identifiers"]},value:{none:["Videorecording Identifier: VA2038","Issue Number: 77"]}}],rendering:[{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners.vtt"),type:"Text",label:{en:["Transcript file"]},format:"text/vtt"}],start:{id:"".concat(ee,"/manifests/lunchroom_manners.json"),type:"SpecificResource",source:"".concat(ee,"/manifests/lunchroom_manners/canvas/1"),selector:{type:"PointSelector",t:180}},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1"),type:"Canvas",height:360,width:480,duration:572.034,label:{en:["Lunchroom Manners"]},placeholderCanvas:{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/placeholder"),type:"Canvas",width:640,height:360,items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/placeholder/1"),type:"AnnotationPage",items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/placeholder/1-image"),type:"Annotation",motivation:"painting",body:{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners_poster.jpg"),type:"Image",format:"image/jpeg",width:640,height:360},target:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/placeholder")}]}]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/page"),type:"AnnotationPage",items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/page/annotation"),type:"Annotation",motivation:"painting",body:[{type:"Choice",choiceHint:"user",items:[{id:"".concat(ee,"/lunchroom_manners/high/lunchroom_manners_1024kb.mp4"),type:"Video",format:"video/mp4",label:{en:["High"]}},{id:"".concat(ee,"/lunchroom_manners/medium/lunchroom_manners_512kb.mp4"),type:"Video",format:"video/mp4",label:{en:["Medium"]}},{id:"".concat(ee,"/lunchroom_manners/low/lunchroom_manners_256kb.mp4"),type:"Video",format:"video/mp4",label:{en:["Low"]}}]},{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners.vtt"),type:"Text",format:"text/vtt",label:{en:["Captions in WebVTT format"]},language:"en"}],target:"".concat(ee,"/manifests/lunchroom_manners/canvas/1")}]}],rendering:[{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners_poster.jpg"),type:"Image",label:{en:["Poster Image"]},format:"image/jpeg"}]}],structures:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/0"),type:"Range",label:{en:["Table of Contents"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/1"),type:"Range",label:{en:["Lunchroom Manners"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-1"),type:"Range",label:{en:["Washing Hands"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-1-1"),type:"Range",label:{en:["Using Soap"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=157,160"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-1-3"),type:"Range",label:{en:["Rinsing Well"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=165,170"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-2"),type:"Range",label:{en:["After Washing Hands"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-2-1"),type:"Range",label:{en:["Drying Hands"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=170,180"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-2-2"),type:"Range",label:{en:["Getting Ready"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=180,190"),type:"Canvas"}]}]}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2"),type:"Range",label:{en:["In the Lunchroom"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-1"),type:"Range",label:{en:["At the Counter"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-1-1"),type:"Range",label:{en:["Getting Tray"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=227,245"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-1-2"),type:"Range",label:{en:["Choosing Food"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=258,288"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-1-3"),type:"Range",label:{en:["There will be Cake"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=301,308"),type:"Canvas"}]}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-2"),type:"Range",label:{en:["At the Table"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-2-1"),type:"Range",label:{en:["Sitting Quietly"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=323,333"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-2-2"),type:"Range",label:{en:["Eating Neatly"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=362,378"),type:"Canvas"}]}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-3"),type:"Range",label:{en:["Leaving the Lunchroom"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-3-1"),type:"Range",label:{en:["Cleaning Up"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=448,492"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-3-2"),type:"Range",label:{en:["Putting Things Away"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=511,527"),type:"Canvas"}]}]}]}]}]}],thumbnail:[{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners_poster.jpg"),type:"Image"}]}},63747:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ae});var ee=q(56487).default.url;const ae={"@context":"http://iiif.io/api/presentation/3/context.json",id:"".concat(ee,"/manifests/playlist.js"),type:"Manifest",label:{en:["Playlist Manifest [Playlist]"]},behavior:["auto-advance"],metadata:[{label:{en:["Title"]},value:{none:["Playlist Manifest [Playlist]"]}}],items:[{id:"".concat(ee,"/manifests/playlist/canvas/1"),type:"Canvas",duration:572.034,label:{en:["Lunchroom Manners"]},placeholderCanvas:{id:"".concat(ee,"/manifests/playlist/canvas/1/placeholder"),type:"Canvas",width:640,height:360,items:[{id:"".concat(ee,"/manifests/playlist/canvas/1/placeholder/1"),type:"AnnotationPage",items:[{id:"".concat(ee,"/manifests/playlist/canvas/1/placeholder/1-image"),type:"Annotation",motivation:"painting",body:{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners_poster.jpg"),type:"Image",format:"image/jpeg",width:640,height:360},target:"".concat(ee,"/manifests/playlist/canvas/1/placeholder")}]}]},items:[{id:"".concat(ee,"/manifests/playlist/canvas/1/page"),type:"AnnotationPage",items:[{id:"".concat(ee,"/manifests/playlist/canvas/1/page/annotation"),type:"Annotation",motivation:"painting",body:[{type:"Choice",choiceHint:"user",items:[{id:"".concat(ee,"/lunchroom_manners/high/lunchroom_manners_1024kb.mp4#t=0,572.0"),type:"Video",format:"video/mp4",label:{en:["High"]},height:360,width:480,duration:572},{id:"".concat(ee,"/lunchroom_manners/medium/lunchroom_manners_512kb.mp4#t=0,572.0"),type:"Video",format:"video/mp4",label:{en:["Medium"]},height:360,width:480,duration:572},{id:"".concat(ee,"/lunchroom_manners/low/lunchroom_manners_256kb.mp4#t=0,572.0"),type:"Video",format:"video/mp4",label:{en:["Low"]},height:360,width:480,duration:572}]}],target:"".concat(ee,"/manifests/playlist/canvas/1")}]}],annotations:[{type:"AnnotationPage",id:"".concat(ee,"/manifests/playlist/canvas/1/annotation_page/1"),items:[{type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:"Marker 1"},id:"".concat(ee,"/manifests/playlist/canvas/1/marker/1"),target:"".concat(ee,"/manifests/playlist/canvas/1#t=2.836")},{type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:"Marker 2"},id:"".concat(ee,"/manifests/playlist/canvas/1/marker/2"),target:"".concat(ee,"/manifests/playlist/canvas/1#t=369.811")}]}]}],structures:[{id:"".concat(ee,"/manifests/playlist/range/0"),type:"Range",label:{en:["Playlist Item"]},items:[{type:"Canvas",id:"".concat(ee,"/manifests/playlist/canvas/1#t=0,")}]}]}},81693:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>le});var ee=q(67294),ae=q(45697),ie=q.n(ae),de=q(35782),ce=(q(14844),function AutoAdvanceToggle(m){var v=m.label,q=void 0===v?"Autoplay":v,ae=m.showLabel,ie=void 0===ae||ae,ce=(0,de.gA)().autoAdvance,le=(0,de.bz)();return ee.createElement("div",{"data-testid":"auto-advance",className:"ramp--auto-advance"},ie&&ee.createElement("span",{className:"ramp--auto-advance-label","data-testid":"auto-advance-label",htmlFor:"auto-advance-toggle",id:"auto-advance-toggle-label"},q),ee.createElement("label",{className:"ramp--auto-advance-toggle","aria-labelledby":"auto-advance-toggle-label"},ee.createElement("input",{"data-testid":"auto-advance-toggle",name:"auto-advance-toggle",type:"checkbox",checked:ce,"aria-label":q,onChange:function onChange(m){return le({autoAdvance:m.target.checked,type:"setAutoAdvance"})}}),ee.createElement("span",{className:"slider round"})))});ce.propTypes={label:ie().string,showLabel:ie().bool};const le=ce},22438:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>IIIFPlayer});var ee=q(67294),ae=q(35782),ie=q(40217),de=q(15861),ce=q(70885),le=q(64687),pe=q.n(le),fe=q(45697),ye=q.n(fe),be=q(48828),Re=q(40927),_e=q(18056),xe=q(4511);function IIIFPlayerWrapper(m){var v=m.manifestUrl,q=m.customErrorMessage,le=m.emptyManifestMessage,fe=m.startCanvasId,ye=m.startCanvasTime,Te=m.children,we=m.manifest,Se=ee.useState(we),Ie=(0,ce.Z)(Se,2),Pe=Ie[0],We=Ie[1],qe=(0,ae.bz)(),Ve=(0,ie.cR)(),ze=(0,xe.cO)().showBoundary;return ee.useEffect((0,de.Z)(pe().mark((function _callee(){var m;return pe().wrap((function _callee$(ee){for(;;)switch(ee.prev=ee.next){case 0:if((0,_e.$K)(q),(0,_e.cY)(le),!Pe){ee.next=6;break}qe({manifest:Pe,type:"updateManifest"}),ee.next=15;break;case 6:return m={},ee.prev=7,ee.next=10,fetch(v,m).then((function(m){if(200!=m.status&&201!=m.status)throw new Error("Failed to fetch Manifest. Please check again.");return m.json()})).then((function(m){We(m),qe({manifest:m,type:"updateManifest"})})).catch((function(m){throw console.log("Error fetching manifest, ",m),new Error("Failed to fetch Manifest. Please check again.")}));case 10:ee.next=15;break;case 12:ee.prev=12,ee.t0=ee.catch(7),ze(ee.t0);case 15:case"end":return ee.stop()}}),_callee,null,[[7,12]])}))),[]),ee.useEffect((function(){if(Pe){qe({autoAdvance:(0,be.dD)(Pe),type:"setAutoAdvance"});var m=(0,Re.gY)(Pe);qe({isPlaylist:m,type:"setIsPlaylist"});var v=(0,Re.cL)(Pe);qe({annotationService:v,type:"setAnnotationService"});var q=(0,be.H7)(Pe,fe,ye);"SR"==q.type&&Ve({currentTime:q.time,type:"setCurrentTime"}),qe({canvasIndex:q.canvas,type:"switchCanvas"})}}),[Pe]),Pe?ee.createElement(ee.Fragment,null,Te):ee.createElement("p",null,"...Loading")}IIIFPlayerWrapper.propTypes={manifest:ye().object,customErrorMessage:ye().string,emptyManifestMessage:ye().string,manifestUrl:ye().string,startCanvasId:ye().string,startCanvasTime:ye().number,children:ye().node};var Te=q(93379),we=q.n(Te),Se=q(9065),Ie={insert:"head",singleton:!1};we()(Se.Z,Ie);Se.Z.locals;function Fallback(m){var v=m.error,q=m.resetErrorBoundary;return ee.createElement("div",{role:"alert",className:"ramp--error-message__alert"},ee.createElement("span",{className:"ramp--error-message__message",dangerouslySetInnerHTML:{__html:v.message}}),ee.createElement("button",{className:"ramp--error-message__reset-button",onClick:q},"Try again"))}var Pe=function ErrorMessage(m){m.message;var v=m.children;return ee.createElement(xe.SV,{FallbackComponent:Fallback,onReset:function onReset(m){}},v)};Pe.propTypes={message:ye().string,children:ye().object};const We=Pe;var qe=q(61144),Ve={insert:"head",singleton:!1};we()(qe.Z,Ve);qe.Z.locals;function IIIFPlayer(m){var v=m.manifestUrl,q=m.manifest,de=m.customErrorMessage,ce=m.emptyManifestMessage,le=m.startCanvasId,pe=m.startCanvasTime,fe=m.children;return v||q?ee.createElement(ae.po,null,ee.createElement(ie.I0,null,ee.createElement(We,null,ee.createElement(IIIFPlayerWrapper,{manifestUrl:v,manifest:q,customErrorMessage:de,emptyManifestMessage:ce,startCanvasId:le,startCanvasTime:pe},fe)))):ee.createElement("p",null,"Please provide a valid manifest.")}IIIFPlayer.propTypes={manifestUrl:ye().string,manifest:ye().object,customErrorMessage:ye().string,emptyManifestMessage:ye().string,startCanvasId:ye().string,startCanvasTime:ye().number},IIIFPlayer.defaultProps={}},37665:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>Ve});var ee=q(42982),ae=q(70885),ie=q(67294),de=q(45697),ce=q.n(de),le=q(35782),pe=q(40217),fe=q(40927),ye=q(48828),be=q(18056),Re=function EditIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1rem",width:"1rem",scale:.8}},ie.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1213 2.70705C19.9497 1.53548 18.0503 1.53547 16.8787 2.70705L15.1989 4.38685L7.29289 12.2928C7.16473 12.421 7.07382 12.5816 7.02986 12.7574L6.02986 16.7574C5.94466 17.0982 6.04451 17.4587 6.29289 17.707C6.54127 17.9554 6.90176 18.0553 7.24254 17.9701L11.2425 16.9701C11.4184 16.9261 11.5789 16.8352 11.7071 16.707L19.5556 8.85857L21.2929 7.12126C22.4645 5.94969 22.4645 4.05019 21.2929 2.87862L21.1213 2.70705ZM18.2929 4.12126C18.6834 3.73074 19.3166 3.73074 19.7071 4.12126L19.8787 4.29283C20.2692 4.68336 20.2692 5.31653 19.8787 5.70705L18.8622 6.72357L17.3068 5.10738L18.2929 4.12126ZM15.8923 6.52185L17.4477 8.13804L10.4888 15.097L8.37437 15.6256L8.90296 13.5112L15.8923 6.52185ZM4 7.99994C4 7.44766 4.44772 6.99994 5 6.99994H10C10.5523 6.99994 11 6.55223 11 5.99994C11 5.44766 10.5523 4.99994 10 4.99994H5C3.34315 4.99994 2 6.34309 2 7.99994V18.9999C2 20.6568 3.34315 21.9999 5 21.9999H16C17.6569 21.9999 19 20.6568 19 18.9999V13.9999C19 13.4477 18.5523 12.9999 18 12.9999C17.4477 12.9999 17 13.4477 17 13.9999V18.9999C17 19.5522 16.5523 19.9999 16 19.9999H5C4.44772 19.9999 4 19.5522 4 18.9999V7.99994Z",fill:"#fffff"}))},_e=function DeleteIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"#ffffff",style:{height:"1rem",width:"1rem",scale:.8}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{d:"M10 12V17",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),ie.createElement("path",{d:"M14 12V17",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),ie.createElement("path",{d:"M4 7H20",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),ie.createElement("path",{d:"M6 10V18C6 19.6569 7.34315 21 9 21H15C16.6569 21 18 19.6569 18 18V10",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),ie.createElement("path",{d:"M9 5C9 3.89543 9.89543 3 11 3H13C14.1046 3 15 3.89543 15 5V7H9V5Z",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))},xe=function SaveIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{height:"1rem",width:"1rem",scale:.8}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{id:"Vector",d:"M6 12L10.2426 16.2426L18.727 7.75732",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))},Te=function CancelIcon(){return ie.createElement("svg",{fill:"#ffffff",viewBox:"0 0 32 32",version:"1.1",xmlns:"http://www.w3.org/2000/svg",style:{height:"1rem",width:"1rem",scale:.8}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{d:"M19.587 16.001l6.096 6.096c0.396 0.396 0.396 1.039 0 1.435l-2.151 2.151c-0.396 0.396-1.038 0.396-1.435 0l-6.097-6.096-6.097 6.096c-0.396 0.396-1.038 0.396-1.434 0l-2.152-2.151c-0.396-0.396-0.396-1.038 0-1.435l6.097-6.096-6.097-6.097c-0.396-0.396-0.396-1.039 0-1.435l2.153-2.151c0.396-0.396 1.038-0.396 1.434 0l6.096 6.097 6.097-6.097c0.396-0.396 1.038-0.396 1.435 0l2.151 2.152c0.396 0.396 0.396 1.038 0 1.435l-6.096 6.096z"})))},we=function CreateMarker(m){var v=m.newMarkerEndpoint,q=m.canvasId,ee=m.handleCreate,de=m.getCurrentTime,ce=m.csrfToken,le=ie.useState(!1),pe=(0,ae.Z)(le,2),ye=pe[0],Re=pe[1],_e=ie.useState(!1),we=(0,ae.Z)(_e,2),Se=we[0],Ie=we[1],Pe=ie.useState(!1),We=(0,ae.Z)(Pe,2),qe=We[0],Ve=We[1],ze=ie.useState(""),He=(0,ae.Z)(ze,2),Xe=He[0],Qe=He[1],Ye=ie.useState(),et=(0,ae.Z)(Ye,2),tt=et[0],nt=et[1],rt=function validateTime(m){nt(m);var v=(0,be.jh)(m);Ie(v)};return ie.createElement("div",{className:"ramp-markers-display__new-marker"},ie.createElement("button",{type:"submit",onClick:function handleAddMarker(){var m=(0,be.n7)(de(),!0,!0);rt(m),Re(!0)},className:"ramp--markers-display__edit-button","data-testid":"create-new-marker-button"},"Add New Marker"),ye&&ie.createElement("form",{className:"ramp--markers-display__new-marker-form",method:"post",onSubmit:function handleCreateSubmit(m){m.preventDefault();var ae=m.target,ie=new FormData(ae),de=Object.fromEntries(ie.entries()),le=de.label,pe=de.time,ye={type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:le},target:"".concat(q,"#t=").concat((0,be.lP)(pe))},_e={method:"POST",credentials:"same-origin",headers:{Accept:"application/json"},body:JSON.stringify(ye)};void 0!==ce&&(_e.headers["X-CSRF-Token"]=ce),fetch(v,_e).then((function(m){if(201!=m.status)throw new Error;return m.json()})).then((function(m){var v=(0,fe.D7)(m),q=(0,fe.l8)(v);q&&ee(q),Re(!1)})).catch((function(m){console.error("CreateMarker -> handleCreateMarker() -> failed to create annotation; ",m),Ve(!0),Qe("Marker creation failed.")}))},"data-testid":"create-new-marker-form"},ie.createElement("table",{className:"create-marker-form-table"},ie.createElement("tbody",null,ie.createElement("tr",null,ie.createElement("td",null,ie.createElement("label",{htmlFor:"new-marker-title"},"Title:"),ie.createElement("input",{id:"new-marker-title","data-testid":"create-marker-title",type:"text",className:"ramp--markers-display__create-marker",name:"label"})),ie.createElement("td",null,ie.createElement("label",{htmlFor:"new-marker-time"},"Time:"),ie.createElement("input",{id:"new-marker-time","data-testid":"create-marker-timestamp",type:"text",className:"ramp--markers-display__create-marker ".concat(Se?"time-valid":"time-invalid"),name:"time",value:tt,onChange:function onChange(m){return rt(m.target.value)}})),ie.createElement("td",null,ie.createElement("div",{className:"marker-actions"},qe&&ie.createElement("p",{className:"ramp--markers-display__error-message"},Xe),ie.createElement("button",{type:"submit",className:"ramp--markers-display__edit-button","data-testid":"edit-save-button",disabled:!Se},ie.createElement(xe,null)," Save"),ie.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"edit-cancel-button",onClick:function handleCreateCancel(){Re(!1),Ie(!1),Qe(""),Ve(!1)}},ie.createElement(Te,null)," Cancel"))))))))};we.propTypes={newMarkerEndpoint:ce().string.isRequired,canvasId:ce().string,handleCreate:ce().func.isRequired,getCurrentTime:ce().func.isRequired};const Se=we;var Ie=function MarkerRow(m){var v=m.marker,q=m.handleSubmit,ee=m.handleMarkerClick,de=m.handleDelete,ce=m.hasAnnotationService,le=m.isEditing,pe=m.toggleIsEditing,fe=m.csrfToken,ye=ie.useState(!1),we=(0,ae.Z)(ye,2),Se=we[0],Ie=we[1],Pe=ie.useState(!0),We=(0,ae.Z)(Pe,2),qe=We[0],Ve=We[1],ze=ie.useState(),He=(0,ae.Z)(ze,2),Xe=He[0],Qe=He[1],Ye=ie.useState(!1),et=(0,ae.Z)(Ye,2),tt=et[0],nt=et[1],rt=ie.useState(!1),it=(0,ae.Z)(rt,2),ot=it[0],st=it[1],dt=ie.useState(""),ct=(0,ae.Z)(dt,2),ut=ct[0],lt=ct[1];ie.useEffect((function(){return{}}),[]),ie.useEffect((function(){ht(v.value),mt(v.timeStr)}),[v]);var pt=ie.useRef(v.value),ht=function setMarkerLabel(m){pt.current=m},gt=ie.useRef((0,be.lP)(v.timeStr)),ft=ie.useRef(v.timeStr),mt=function setMarkerTime(m){ft.current=m,gt.current=(0,be.lP)(m)},vt=function validateTime(m){var v=(0,be.jh)(m);Ve(v),mt(m)},yt=function resetError(){st(!1),lt("")},bt=function cancelAction(){nt(!1),Ie(!1),pe(!1)};return Se?ie.createElement("tr",null,ie.createElement("td",null,ie.createElement("input",{id:"label","data-testid":"edit-label",defaultValue:pt.current,type:"text",className:"ramp--markers-display__edit-marker",onChange:function onChange(m){return ht(m.target.value)},name:"label"})),ie.createElement("td",null,ie.createElement("input",{className:"ramp--markers-display__edit-marker ".concat(qe?"time-valid":"time-invalid"),id:"time","data-testid":"edit-timestamp",defaultValue:ft.current,type:"text",onChange:function onChange(m){return vt(m.target.value)},name:"time"})),ie.createElement("td",null,ie.createElement("div",{className:"marker-actions"},ot&&ie.createElement("p",{className:"ramp--markers-display__error-message"},ut),ie.createElement("button",{type:"submit",onClick:function handleEditSubmit(){var m={type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:pt.current},id:v.id,target:"".concat(v.canvasId,"#t=").concat((0,be.lP)(ft.current))},ee={method:"PUT",credentials:"same-origin",headers:{Accept:"application/json"},body:JSON.stringify(m)};void 0!==fe&&(ee.headers["X-CSRF-Token"]=fe),fetch(v.id,ee).then((function(m){if(201!=m.status)throw new Error;q(pt.current,ft.current,v.id),yt(),bt()})).catch((function(m){console.error("MarkerRow -> handleEditSubmit -> failed to update annotation; ",m),st(!0),lt("Marker update failed")}))},disabled:!qe,className:"ramp--markers-display__edit-button","data-testid":"edit-save-button"},ie.createElement(xe,null)," Save"),ie.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"edit-cancel-button",onClick:function handleCancel(){mt(Xe.time),ht(Xe.label),Qe({}),yt(),bt()}},ie.createElement(Te,null)," Cancel")))):tt?ie.createElement("tr",null,ie.createElement("td",null,ie.createElement("a",{href:"".concat(v.canvasId,"#t=").concat(gt.current,","),onClick:function onClick(m){return ee(m)},"data-offset":gt.current},pt.current)),ie.createElement("td",null,ft.current),ie.createElement("td",null,ie.createElement("div",{className:"marker-actions"},ie.createElement("p",null,"Are you sure?"),ie.createElement("button",{type:"submit",className:"ramp--markers-display__edit-button-danger","data-testid":"delete-confirm-button",onClick:function submitDelete(){var m={method:"DELETE",credentials:"same-origin",headers:{Accept:"application/json"}};void 0!==fe&&(m.headers["X-CSRF-Token"]=fe),fetch(v.id,m).then((function(m){if(200!=m.status)throw new Error;de(v.id),yt(),bt()})).catch((function(m){console.error("MarkerRow -> submitDelete() -> failed to delete annotation; ",m),bt(),st(!0),lt("Marker delete failed."),setTimeout((function(){yt()}),1500)}))}},ie.createElement(xe,null)," Yes"),ie.createElement("button",{className:"ramp--markers-display__edit-button","data-testid":"delete-cancel-button",onClick:bt},ie.createElement(Te,null)," Cancel")))):ie.createElement("tr",null,ie.createElement("td",null,ie.createElement("a",{href:"".concat(v.canvasId,"#t=").concat(gt.current,","),onClick:function onClick(m){return ee(m)},"data-offset":gt.current},pt.current)),ie.createElement("td",null,ft.current),ce&&ie.createElement("td",null,ie.createElement("div",{className:"marker-actions"},ot&&ie.createElement("p",{className:"ramp--markers-display__error-message"},ut),ie.createElement("button",{onClick:function handleEdit(){Qe({time:ft.current,label:pt.current}),Ie(!0),pe(!0)},className:"ramp--markers-display__edit-button","data-testid":"edit-button",disabled:le},ie.createElement(Re,null)," Edit"),ie.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"delete-button",disabled:le,onClick:function toggleDelete(){nt(!0),pe(!0)}},ie.createElement(_e,null)," Delete"))))};Ie.propTypes={marker:ce().object.isRequired,handleSubmit:ce().func.isRequired,handleMarkerClick:ce().func.isRequired,handleDelete:ce().func.isRequired,hasAnnotationService:ce().bool.isRequired,isEditing:ce().bool.isRequired,toggleIsEditing:ce().func.isRequired};const Pe=Ie;var We=q(4511),qe=(q(21244),function MarkersDisplay(m){var v,q=m.showHeading,de=void 0===q||q,ce=m.headingText,Re=void 0===ce?"Markers":ce,_e=(0,le.gA)(),xe=_e.manifest,Te=_e.canvasIndex,we=_e.playlist,Ie=(0,pe.FI)().player,qe=(0,le.bz)(),Ve=we.isEditing,ze=we.hasAnnotationService,He=we.annotationServiceId,Xe=ie.useState([]),Qe=(0,ae.Z)(Xe,2),Ye=(Qe[0],Qe[1]),et=(0,We.cO)().showBoundary,tt=ie.useRef(),nt=ie.useRef([]),rt=function setCanvasMarkers(m){Ye.apply(void 0,(0,ee.Z)(m)),nt.current=m},it=null===(v=document.getElementsByName("csrf-token")[0])||void 0===v?void 0:v.content;ie.useEffect((function(){if(xe)try{var m=(0,fe.$d)(xe);qe({markers:m,type:"setPlaylistMarkers"});var v=(0,ye.ES)(xe);null!=v&&(null==v?void 0:v.length)>0&&(tt.current=v[Te].canvasId)}catch(m){et(m)}}),[xe]),ie.useEffect((function(){var m;if((null===(m=we.markers)||void 0===m?void 0:m.length)>0){var v=we.markers.filter((function(m){return m.canvasIndex===Te}))[0].canvasMarkers;rt(v)}if(xe)try{var q=(0,ye.ES)(xe);null!=q&&(null==q?void 0:q.length)>0&&(tt.current=q[Te].canvasId)}catch(m){et(m)}}),[Te,we.markers]);var ot=function handleSubmit(m,v,q){var ee=nt.current.map((function(ee){return ee.id===q&&(ee.value=m,ee.timeStr=v,ee.time=(0,be.lP)(v)),ee}));rt(ee),qe({updatedMarkers:ee,type:"setPlaylistMarkers"})},st=function handleDelete(m){var v=nt.current.filter((function(v){return v.id!=m}));rt(v),qe({updatedMarkers:v,type:"setPlaylistMarkers"})},dt=function handleMarkerClick(m){m.preventDefault();var v=parseFloat(m.target.dataset.offset);Ie.currentTime(v)},ct=function toggleIsEditing(m){qe({isEditing:m,type:"setIsEditing"})};return ie.createElement("div",{className:"ramp--markers-display","data-testid":"markers-display"},de&&ie.createElement("div",{className:"ramp--markers-display__title","data-testid":"markers-display-title"},ie.createElement("h4",null,Re)),ze&&ie.createElement(Se,{newMarkerEndpoint:He,canvasId:tt.current,handleCreate:function handleCreate(m){rt([].concat((0,ee.Z)(nt.current),[m])),qe({updatedMarkers:nt.current,type:"setPlaylistMarkers"})},getCurrentTime:function getCurrentTime(){return Ie?Ie.currentTime():0},csrfToken:it}),nt.current.length>0&&ie.createElement("table",{className:"ramp--markers-display_table","data-testid":"markers-display-table"},ie.createElement("thead",null,ie.createElement("tr",null,ie.createElement("th",null,"Name"),ie.createElement("th",null,"Time"),ze&&ie.createElement("th",null,"Actions"))),ie.createElement("tbody",null,nt.current.map((function(m,v){return ie.createElement(Pe,{key:v,marker:m,handleSubmit:ot,handleMarkerClick:dt,handleDelete:st,hasAnnotationService:ze,isEditing:Ve,toggleIsEditing:ct,csrfToken:it})})))))});qe.propTypes={showHeading:ce().bool,headingText:ce().string};const Ve=qe},8789:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>Kt});var ee=q(4942),ae=q(70885),ie=q(67294),de=q(45697),ce=q.n(de),le=q(15861),pe=q(64687),fe=q.n(pe),ye=q(69011),be=(q(30114),q(93379)),Re=q.n(be),_e=q(8719),xe={insert:"head",singleton:!1};Re()(_e.Z,xe);_e.Z.locals;var Te=q(11871),we={insert:"head",singleton:!1};Re()(Te.Z,we);Te.Z.locals;var Se,Ie,Pe,We=q(40217),qe=q(35782),Ve=q(18056),ze=!1,He=!1,Xe=!1,Qe=!1,Ye=!1,et=!1,tt=!1,nt=!1,rt=!1,it=!1,ot=!1,st=!1,dt=!1,ct=window.navigator&&window.navigator.userAgentData;if(ct&&ct.platform&&ct.brands&&(He="Android"===ct.platform,Xe=Boolean(ct.brands.find((function(m){return"Microsoft Edge"===m.brand}))),Qe=Boolean(ct.brands.find((function(m){return"Chromium"===m.brand}))),Ye=!Xe&&Qe,(ct.brands.find((function(m){return"Chromium"===m.brand}))||{}).version||null,"Windows"===ct.platform,rt=navigator.maxTouchPoints&&navigator.maxTouchPoints>2&&!window.matchMedia("(pointer: fine").matches,nt=ct.mobile||He||rt),!Qe){var ut=window.navigator&&window.navigator.userAgent||"";ze=/iPod/i.test(ut),(Pe=ut.match(/OS (\d+)_/i))&&Pe[1]?Pe[1]:null,He=/Android/i.test(ut),function(){var m=ut.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!m)return null;var v=m[1]&&parseFloat(m[1]),q=m[2]&&parseFloat(m[2]);return v&&q?parseFloat(m[1]+"."+m[2]):v||null}(),/Firefox/i.test(ut),Xe=/Edg/i.test(ut),Qe=/Chrome/i.test(ut)||/CriOS/i.test(ut),Ye=!Xe&&Qe,function(){var m=ut.match(/(Chrome|CriOS)\/(\d+)/);return m&&m[2]?parseFloat(m[2]):null}(),Se=/MSIE\s(\d+)\.\d/.exec(ut),!(Ie=Se&&parseFloat(Se[1]))&&/Trident\/7.0/i.test(ut)&&/rv:11.0/.test(ut)&&(Ie=11),Ie,st=/Tizen/i.test(ut),dt=/Web0S/i.test(ut),et=/Safari/i.test(ut)&&!Ye&&!He&&!Xe&&!st&&!dt,/Windows/i.test(ut),ot=(it=/iPhone/i.test(ut)&&!tt)||tt||ze,rt=navigator.maxTouchPoints&&navigator.maxTouchPoints>2&&!window.matchMedia("(pointer: fine").matches,tt=rt&&!He&&!it,nt=He||ot||it||rt||/Mobi/i.test(ut)}function getValue(m,v){try{return JSON.parse(localStorage.getItem(m))||v}catch(m){return v}}var lt=function useLocalStorage(m,v){var q=(0,ie.useState)((function(){return getValue(m,v)})),ee=(0,ae.Z)(q,2),de=ee[0],ce=ee[1];return(0,ie.useEffect)((function(){try{localStorage.setItem(m,JSON.stringify(de))}catch(m){}}),[m,de]),[de,ce]};function _classCallCheck(m,v){if(!(m instanceof v))throw new TypeError("Cannot call a class as a function")}var pt=q(43144),ht=q(97326),gt=q(60136),ft=q(71002);function _possibleConstructorReturn(m,v){if(v&&("object"===(0,ft.Z)(v)||"function"==typeof v))return v;if(void 0!==v)throw new TypeError("Derived constructors may only return object or undefined");return(0,ht.Z)(m)}var mt=q(61120),vt=q(73935),yt=q(63028),bt={insert:"head",singleton:!1};Re()(yt.Z,bt);yt.Z.locals;function _createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return _arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?_arrayLikeToArray(m,v):void 0}}function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q0?q.player.targets:q.options.targets,q.mount()})),m.on("canplay",(function(){q.options.duration=q.player.duration(),q.initProgressBar()})),q}return(0,pt.Z)(VideoJSProgress,[{key:"initProgressBar",value:function initProgressBar(){var m,v=this.options,q=v.targets,ee=v.duration,ae=q[v.srcIndex],ie=ae.start,de=ae.end,ce=ie,le=de,pe=q.length>1,fe=q.reduce((function(m,v){return m+v.duration}),0);if(pe)m=Math.min(100,Math.max(0,(de-ie)/fe*100));else{var ye=100*ce/ee,be=100*(ee-le)/ee;m=100-ye-be;var Re=document.getElementById("left-block"),_e=document.getElementById("right-block"),xe=document.getElementsByClassName("vjs-custom-progress-inactive");Re&&(Re.style.width=ye+"%"),_e&&(_e.style.width=be+"%");var Te,we=_createForOfIteratorHelper(xe);try{for(we.s();!(Te=we.n()).done;){var Se=Te.value,Ie=100*q[Se.dataset.srcindex].duration/ee;Se.style.width=Ie+"%"}}catch(m){we.e(m)}finally{we.f()}}document.getElementById("slider-range")&&(document.getElementById("slider-range").style.width=m+"%")}},{key:"handleTimeUpdate",value:function handleTimeUpdate(m){var v=this.player,q=this.options,ee=this.el_,ae=q.srcIndex,ie=q.targets,de=ie[ae],ce=de.start,le=de.end;if(ee&&v){var pe=ie.filter((function(m,v){return v>ae}));m=le&&!v.paused()&&!v.isDisposed()&&(0==pe.length&&q.nextItemClicked(0,ie[0].start),v.pause(),v.trigger("ended"),v.one("play",(function(){var m=v.currentTime();m1,yt=ie.useRef(de),bt=function setInitTime(m){yt.current=m},Rt=ie.useRef(Re),_t=function setProgress(m){Rt.current=m,_e(m)};ie.useEffect((function(){var m;(null===(m=q.targets)||void 0===m?void 0:m.length)>0&&mt(q.targets),Ie.current&&We.current&&(Ie.current.style.top=-Ie.current.offsetHeight-6*We.current.offsetHeight+"px");var v=ft.filter((function(m,v){return v>le})),ee=ft.filter((function(m,v){return vle})),ae=ft.filter((function(m,v){return v0&&0==q.currentTime()?(m=yt.current,q.currentTime(yt.current)):m=q.currentTime(),v||_t(m),ee(m),bt(0)}};q.on("dispose",(function(){clearInterval(v)})),q.on("fullscreenchange",(function(m){q.isFullscreen()||_t(q.currentTime())}));var Et=function convertToTime(m,v){var q=m.nativeEvent.offsetX;if(q&&null!=q){var ee=q/m.target.clientWidth*(m.target.max-m.target.min);return null!=v&&(ee+=ft[v].altStart),ee}},Tt=function updateProgress(m){var v=we;lt>0&&(v-=pe[lt].altStart);var ee=st.start,ae=st.end;v>=ee&&v<=ae&&(q.currentTime(v),_t(v))},wt=function handleMouseMove(m,v){var q=le;v&&(q=m.target.dataset.srcindex);var ee=Et(m,q);pt(q),Se(ee),Ie.current.innerHTML=Ct(ee);var ae=m.nativeEvent.offsetX-Ie.current.offsetWidth/2;Pe.current&&(ae+=Pe.current.offsetWidth);var ie,de=_createForOfIteratorHelper(document.querySelectorAll('input[type=range][class^="vjs-custom-progress"]'));try{for(de.s();!(ie=de.n()).done;){var ce=ie.value;ce.dataset.srcindex0&&(q-=ft[v-1].duration),fe(v,q)},Dt=function calculateTotalDuration(){var m=ft.reduce((function(m,v){return m+v.duration}),0);return isNaN(m)&&(m=ft[0].end),m},Ct=function formatTooltipTime(m){var v=st.start,q=st.end;return vt||m>=v&&m<=q?(0,Ve.n7)(m):m>=q?(0,Ve.n7)(q):m<=v?(0,Ve.n7)(v):void 0},kt=function handleTouchEvent(m){wt(m,!1)},At=function createRange(m){var v=[];return m.map((function(m){var q=Math.min(100,Math.max(0,m.duration/Dt()*100));v.push(ie.createElement("input",{type:"range","aria-label":"Progress bar","aria-valuemax":m.end,"aria-valuemin":m.start,min:m.start,max:m.end,role:"slider","data-srcindex":m.sIndex,className:"vjs-custom-progress-inactive",onMouseMove:function onMouseMove(m){return wt(m,!0)},onClick:St,key:m.sIndex,tabIndex:0,style:{width:"".concat(q,"%")}}))})),v};return ie.createElement("div",{className:"vjs-progress-holder vjs-slider vjs-slider-horizontal"},ie.createElement("span",{className:"tooltiptext",ref:Ie,"aria-hidden":!0}),ie.createElement("div",{className:"vjs-custom-progress-container"},He.length>0?At(He):ie.createElement("div",{className:"block-stripes",role:"presentation",ref:Pe,id:"left-block",style:{width:"0%"}}),ie.createElement("input",{type:"range","aria-label":"Progress bar","aria-valuemax":st.end,"aria-valuemin":st.start,"aria-valuenow":Re,max:st.end,min:st.start,value:Re,role:"slider","data-srcindex":le,className:"vjs-custom-progress",onChange:Tt,onClick:Tt,onTouchEnd:kt,onTouchStart:kt,onMouseDown:function onMouseDown(m){return wt(m,!1)},onPointerMove:function onPointerMove(m){return wt(m,!1)},id:"slider-range",ref:We}),et.length>0?At(et):ie.createElement("div",{className:"block-stripes",role:"presentation",id:"right-block",style:{width:"0%"}})))}Rt.registerComponent("VideoJSProgress",_t);function VideoJSCurrentTime_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var xt=ye.default.getComponent("Component"),Et=function(m){(0,gt.Z)(VideoJSCurrentTime,m);var v,q,ee=(v=VideoJSCurrentTime,q=VideoJSCurrentTime_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSCurrentTime(m,v){var q;return _classCallCheck(this,VideoJSCurrentTime),(q=ee.call(this,m,v)).addClass("vjs-time-control"),q.setAttribute("role","presentation"),q.mount=q.mount.bind((0,ht.Z)(q)),q.player=m,q.options=v,m.on("loadstart",(function(){q.mount()})),q.on("dispose",(function(){vt.unmountComponentAtNode(q.el())})),q}return(0,pt.Z)(VideoJSCurrentTime,[{key:"mount",value:function mount(){vt.render(ie.createElement(CurrentTimeDisplay,{player:this.player,options:this.options}),this.el())}}]),VideoJSCurrentTime}(xt);function CurrentTimeDisplay(m){var v,q=m.player,ee=m.options,de=ee.targets,ce=ie.useState(q.currentTime()),le=(0,ae.Z)(ce,2),pe=le[0],fe=le[1],ye=ie.useRef(ee.currentTime),be=function setInitTime(m){ye.current=m};ie.useEffect((function(){return v=setInterval((function(){Re()}),100),function(){clearInterval(v)}}),[]);var Re=function handleTimeUpdate(){if(!q.isDisposed()){var m,v=q.hasClass("vjs-ios-native-fs");m=ye.current>0&&0==q.currentTime()?ye.current:q.currentTime();var ee=de[q.srcIndex],ae=ee.start,ie=ee.altStart;ie!=ae&&q.srcIndex>0&&(m+=ie),v||fe(m),be(0)}};return q.on("fullscreenchange",(function(m){q.isFullscreen()||fe(q.currentTime())})),ie.createElement("span",{className:"vjs-current-time-display",role:"presentation"},(0,Ve.n7)(pe))}xt.registerComponent("VideoJSCurrentTime",Et);var Tt=q(52526),wt={insert:"head",singleton:!1};Re()(Tt.Z,wt);Tt.Z.locals;function VideoJSFileDownload_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var St=ye.default.getComponent("MenuButton"),Dt=ye.default.getComponent("MenuItem"),Ct=function(m){(0,gt.Z)(VideoJSFileDownload,m);var v,q,ee=(v=VideoJSFileDownload,q=VideoJSFileDownload_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSFileDownload(m,v){var q;return _classCallCheck(this,VideoJSFileDownload),(q=ee.call(this,m,v)).addClass("vjs-file-download-icon"),q.setAttribute("data-testid","videojs-file-download"),q}return(0,pt.Z)(VideoJSFileDownload,[{key:"createItems",value:function createItems(){var m=this.options_,v=this.player_,q=m.files;return(null==q?void 0:q.length)>0?q.map((function(m){var q=new Dt(v,{label:m.label});return q.handleClick=function(){(0,Ve.NB)(m.id,m.filename,m.fileExt)},q})):[]}}]),VideoJSFileDownload}(St);ye.default.registerComponent("VideoJSFileDownload",Ct);var kt=q(87462),At=q(5143),It={insert:"head",singleton:!1};Re()(At.Z,It);At.Z.locals;function VideoJSNextButton_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var Pt=ye.default.getComponent("Component"),jt=function NextButtonIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",transform:"rotate(0)",style:{fill:"white",height:"1.25rem",width:"1.25rem"}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{d:"M4 20L15.3333 12L4 4V20Z",fill:"#ffffff"}),ie.createElement("path",{d:"M20 4H17.3333V20H20V4Z",fill:"#ffffff"})))},Ft=function(m){(0,gt.Z)(VideoJSNextButton,m);var v,q,ee=(v=VideoJSNextButton,q=VideoJSNextButton_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSNextButton(m,v){var q;return _classCallCheck(this,VideoJSNextButton),(q=ee.call(this,m,v)).setAttribute("data-testid","videojs-next-button"),q.mount=q.mount.bind((0,ht.Z)(q)),q.options=v,q.player=m,m.on("loadstart",(function(){q.mount()})),q.on("dispose",(function(){vt.unmountComponentAtNode(q.el())})),q}return(0,pt.Z)(VideoJSNextButton,[{key:"mount",value:function mount(){vt.render(ie.createElement(NextButton,(0,kt.Z)({},this.options,{player:this.player})),this.el())}}]),VideoJSNextButton}(Pt);function NextButton(m){var v=m.lastCanvasIndex,q=m.switchPlayer,ee=m.playerFocusElement,de=m.player,ce=ie.useRef(),le=ie.useState(de.canvasIndex||0),pe=(0,ae.Z)(le,2),fe=pe[0],ye=pe[1];ie.useEffect((function(){de&&null!=de&&ye(de.canvasIndex)}),[de.src()]),ie.useEffect((function(){"nextBtn"==ee&&ce.current.focus()}),[]);var be=function handleNextClick(m){fe!=v&&q(fe+1,!0,m?"nextBtn":"")};return ie.createElement("div",{className:"vjs-button vjs-control"},ie.createElement("button",{className:"vjs-button vjs-next-button",role:"button",ref:ce,tabIndex:0,title:"Next",onClick:function onClick(){return be(!1)},onKeyDown:function handleNextKeyDown(m){32!==m.which&&13!==m.which||(m.stopPropagation(),be(!0))}},ie.createElement(jt,null)))}ye.default.registerComponent("VideoJSNextButton",Ft);function VideoJSPreviousButton_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var Ot=ye.default.getComponent("Component"),Lt=function PreviousButtonIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem"}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{d:"M20 4L8.66667 12L20 20V4Z",fill:"#ffffff"}),ie.createElement("path",{d:"M4 20H6.66667V4H4V20Z",fill:"#ffffff"})))},Bt=function(m){(0,gt.Z)(VideoJSPreviousButton,m);var v,q,ee=(v=VideoJSPreviousButton,q=VideoJSPreviousButton_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSPreviousButton(m,v){var q;return _classCallCheck(this,VideoJSPreviousButton),(q=ee.call(this,m,v)).setAttribute("data-testid","videojs-previous-button"),q.mount=q.mount.bind((0,ht.Z)(q)),q.options=v,q.player=m,m.on("loadstart",(function(){q.mount()})),q.on("dispose",(function(){vt.unmountComponentAtNode(q.el())})),q}return(0,pt.Z)(VideoJSPreviousButton,[{key:"mount",value:function mount(){vt.render(ie.createElement(PreviousButton,(0,kt.Z)({},this.options,{player:this.player})),this.el())}}]),VideoJSPreviousButton}(Ot);function PreviousButton(m){var v=m.switchPlayer,q=m.playerFocusElement,ee=m.player,de=ie.useRef(),ce=ie.useState(ee.canvasIndex||0),le=(0,ae.Z)(ce,2),pe=le[0],fe=le[1];ie.useEffect((function(){ee&&null!=ee&&fe(ee.canvasIndex)}),[ee.src()]),ie.useEffect((function(){"previousBtn"==q&&de.current.focus()}),[]);var ye=function handlePreviousClick(m){pe>-1&&0!=pe?v(pe-1,!0,m?"previousBtn":""):0==pe&&ee.currentTime(0)};return ie.createElement("div",{className:"vjs-button vjs-control"},ie.createElement("button",{className:"vjs-button vjs-previous-button",role:"button",ref:de,tabIndex:0,title:0==pe?"Replay":"Previous",onClick:function onClick(){return ye(!1)},onKeyDown:function handlePreviousKeyDown(m){32!==m.which&&13!==m.which||(m.stopPropagation(),ye(!0))}},ie.createElement(Lt,null)))}Ot.registerComponent("VideoJSPreviousButton",Bt);var Ut=q(42966),Nt={insert:"head",singleton:!1};Re()(Ut.Z,Nt);Ut.Z.locals;function VideoJSTrackScrubber_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var Mt=ye.default.getComponent("Component"),Wt=function(m){(0,gt.Z)(VideoJSTrackScrubber,m);var v,q,ee=(v=VideoJSTrackScrubber,q=VideoJSTrackScrubber_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSTrackScrubber(m,v){var q;return _classCallCheck(this,VideoJSTrackScrubber),(q=ee.call(this,m,v)).setAttribute("data-testid","videojs-track-scrubber-button"),q.mount=q.mount.bind((0,ht.Z)(q)),q.options=v,q.player=m,q.options.trackScrubberRef.current&&q.el_&&(m.on("loadstart",(function(){q.mount()})),q.on("dispose",(function(){vt.unmountComponentAtNode(q.el())}))),q}return(0,pt.Z)(VideoJSTrackScrubber,[{key:"mount",value:function mount(){vt.render(ie.createElement(TrackScrubberButton,{player:this.player,trackScrubberRef:this.options.trackScrubberRef,timeToolRef:this.options.timeToolRef,isPlaylist:this.options.isPlaylist}),this.el())}}]),VideoJSTrackScrubber}(Mt),qt=function TrackScrubberZoomInIcon(m){var v=m.scale;return ie.createElement("svg",{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem",scale:v}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{fill:"#ffffff",fillRule:"evenodd",d:"M4 9a5 5 0 1110 0A5 5 0 014 9zm5-7a7 7 0 104.2 12.6.999.999 0 00.093.107l3 3a1 1 0 001.414-1.414l-3-3a.999.999 0 00-.107-.093A7 7 0 009 2zM8 6.5a1 1 0 112 0V8h1.5a1 1 0 110 2H10v1.5a1 1 0 11-2 0V10H6.5a1 1 0 010-2H8V6.5z"})))},Vt=function TrackScrubberZoomOutIcon(m){var v=m.scale;return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem",scale:v}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 11C4 7.13401 7.13401 4 11 4C14.866 4 18 7.13401 18 11C18 14.866 14.866 18 11 18C7.13401 18 4 14.866 4 11ZM11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C13.125 20 15.078 19.2635 16.6177 18.0319L20.2929 21.7071C20.6834 22.0976 21.3166 22.0976 21.7071 21.7071C22.0976 21.3166 22.0976 20.6834 21.7071 20.2929L18.0319 16.6177C19.2635 15.078 20 13.125 20 11C20 6.02944 15.9706 2 11 2Z",fill:"#ffffff"}),ie.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 11C7 10.4477 7.44772 10 8 10H14C14.5523 10 15 10.4477 15 11C15 11.5523 14.5523 12 14 12H8C7.44772 12 7 11.5523 7 11Z",fill:"#ffffff"})))};function TrackScrubberButton(m){var v,q=m.player,ee=m.trackScrubberRef,de=m.timeToolRef,ce=m.isPlaylist,le=ie.useState(!0),pe=(0,ae.Z)(le,2),fe=pe[0],ye=pe[1],be=ie.useState({}),Re=(0,ae.Z)(be,2),_e=Re[0],xe=Re[1],Te=ie.useRef(),we=function setCurrentTrack(m){Te.current=m,xe(m)};ie.useEffect((function(){(tt||nt)&&de.current&&(de.current.style.display="none"),v=setInterval((function(){Ie()}),100),q.canvasIsEmpty&&ye(!0)}),[q.src(),q.srcIndex,q.canvasIsEmpty]);var Se=function handleTrackScrubberClick(){ee.current&&Te.current&&(q.isFullscreen()&&q.exitFullscreen(),ye((function(m){return!m})))};ie.useEffect((function(){if(ee.current)if(fe)ee.current.classList.add("hidden");else{Pe(),ee.current.classList.remove("hidden");var m=!1,v=(0,ae.Z)(ee.current.children,3),q=(v[0],v[1]);v[2];q.addEventListener("mouseenter",(function(m){qe(m)})),q.addEventListener("pointerup",(function(v){m&&ze(v)})),q.addEventListener("pointermove",(function(v){qe(v),m=!0})),q.addEventListener("pointerdown",(function(v){1===v.which&&(ze(v),m=!1)}))}}),[fe]),q.on("fullscreenchange",(function(){q.isFullscreen()&&!fe&&ye((function(m){return!m}))})),q.on("dispose",(function(){clearInterval(v)}));var Ie=function timeUpdateHandler(){var m;if(!q.isDisposed()&&!q.ended()){if(q.markers&&(null===(m=q.markers.getMarkers())||void 0===m?void 0:m.length)>0&&!ce){var v=q.markers.getMarkers()[0];v.key!=(null==_e?void 0:_e.key)&&we(v)}else void 0===_e.key&&we({duration:q.playableDuration,time:q.altStart,key:"",text:"Complete media file"});var ee=q.currentTime();ee=q.srcIndex&&q.srcIndex>0?ee+q.altStart:ee,We(ee,q)}},Pe=function populateTrackScrubber(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(ee.current){var q=(0,ae.Z)(ee.current.children,3),ie=q[0],de=(q[1],q[2]);document.documentElement.style.setProperty("--range-scrubber","calc(".concat(v,"%)")),de.innerHTML=(0,Ve.n7)(Te.current.duration);var ce=!isNaN(m)&&m>0?m:0;ie.innerHTML=(0,Ve.n7)(ce)}},We=function updateTrackScrubberProgressBar(m,v){var q;if(!Te.current&&(v.markers&&(null===(q=v.markers.getMarkers())||void 0===q?void 0:q.length)>0)){var ee=v.markers.getMarkers()[0];ee.key!=(null==_e?void 0:_e.key)&&we(ee)}var ae=v.altStart,ie=v.srcIndex>0?m-Te.current.time+ae:m-Te.current.time,de=Math.min(100,Math.max(0,100*ie/Te.current.duration));Pe(ie,de)},qe=function handleMouseMove(m){if(de.current){var v=He(m);if(isFinite(v)){var q=m.offsetX-de.current.offsetWidth/2;de.current.style.left=q+"px",de.current.innerHTML=(0,Ve.n7)(v)}}},ze=function handleSetProgress(m){if(Te.current){var v=He(m);if(null!=v){var ee=Math.min(100,Math.max(0,v/Te.current.duration*100));document.documentElement.style.setProperty("--range-scrubber","calc(".concat(ee,"%)"));var ae=q.srcIndex&&q.srcIndex>0?v-Te.current.time:v+Te.current.time;q.currentTime(ae)}}},He=function getTrackTime(m){if(Te.current){var v=m.offsetX;if(v&&null!=v)return v/m.target.clientWidth*Te.current.duration}};return ie.createElement("div",{className:"vjs-button vjs-control"},ie.createElement("button",{className:"vjs-button vjs-track-scrubber-button",role:"button",tabIndex:0,title:"Toggle track scrubber",onClick:Se,onKeyDown:function handleTrackScrubberKeyDown(m){32!==m.which&&13!==m.which||(m.preventDefault(),Se(),m.stopPropagation())}},fe&&ie.createElement(qt,{scale:"0.9"}),!fe&&ie.createElement(Vt,{scale:"0.9"})))}Mt.registerComponent("VideoJSTrackScrubber",Wt);function VideoJSPlayer_createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=VideoJSPlayer_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function VideoJSPlayer_unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return VideoJSPlayer_arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?VideoJSPlayer_arrayLikeToArray(m,v):void 0}}function VideoJSPlayer_arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q0)){de.next=12;break}return de.next=5,cn(xe.language).then((function(m){q=JSON.stringify(m)}));case 5:ee=JSON.parse(q),pn(),ye.default.addLanguage(xe.language,ee),ae=Wt.current=(0,ye.default)(Mt.current,xe,(function(){mn(Wt.current)})),we({player:ae,type:"updatePlayer"}),de.next=13;break;case 12:Wt.current&&(null===(v=xe.sources)||void 0===v?void 0:v.length)>0&&(ie=Wt.current,Zt(!1),hn(ie),gn(ie),we({player:ie,type:"updatePlayer"}));case 13:case"end":return de.stop()}}),_callee2)}))),[xe.sources,Mt]),ie.useEffect((function(){Wt.current&&(Qt.current&&Wt.current.pause(),Wt.current.audioOnlyMode(!1),Wt.current.canvasIsEmpty=!0,Wt.current.aspectRatio("16:9"))}),[ct]);var pn=function buildTracksHTML(){(null==pe?void 0:pe.length)>0&&Mt.current&&pe.map((function(m){var v=document.createElement("track");v.setAttribute("key",m.key),v.setAttribute("src",m.src),v.setAttribute("kind",m.kind),v.setAttribute("label",m.label),v.setAttribute("srcLang",m.srclang),Mt.current.appendChild(v)}))},hn=function updatePlayer(m){m.src(xe.sources),m.poster(xe.poster),m.canvasIndex=sn.current,m.srcIndex=Ye,m.targets=et,m.duration(Pe),m.canvasIsEmpty=$t.current;for(var q=m.remoteTextTracks(),ee=q.length;ee--;)m.removeRemoteTextTrack(q[ee]);if(pe.forEach((function(v){m.addRemoteTextTrack(v,!1)})),null!=m.getChild("controlBar")&&!ct){var ae=m.getChild("controlBar");if(dt||it.isPlaylist){if(!ae.getChild("videoJSTrackScrubber")){var ie=ae.children().findIndex((function(m){return"DurationDisplay"==m.name_}))||6;ae.addChild("videoJSTrackScrubber",{trackScrubberRef:de,timeToolRef:ce},ie+1)}}else ae.removeChild("videoJSTrackScrubber");if(v?(m.audioOnlyMode(!1),m.removeClass("vjs-audio"),m.aspectRatio("16:9"),m.addChild("bigPlayButton")):(m.audioOnlyMode(!0),m.addClass("vjs-audio"),m.height(m.controlBar.height()),m.removeChild("bigPlayButton")),!nt){var le=ae.children().findIndex((function(m){return"VolumePanel"==m.name_}));ae.removeChild("volumePanel"),v?ae.addChild("volumePanel",{inline:!1},le):ae.addChild("volumePanel",{inline:!0},le),m.trigger("volumechange")}if(_e&&(ae.removeChild("videoJSFileDownload"),(null==Re?void 0:Re.length)>0)){var fe={title:"Download Files",controlText:"Alternate resource download",files:Re};v?ae.addChild("videoJSFileDownload",_objectSpread({},fe),ae.children().length-1):ae.addChild("videoJSFileDownload",_objectSpread({},fe))}}},gn=function playerLoadedMetadata(m){m.one("loadedmetadata",(function(){if(ye.default.log("Player loadedmetadata"),m.duration(Jt.current),Yt.current?m.currentTime(0):m.currentTime(ft),Yt.current||Qt.current){var q=m.play();void 0!==q&&q.then((function(m){})).catch((function(m){}))}v&&vn(m);var ee=(0,Ve.dS)(xe.sources[0].src,Jt.current);null!=ee?(m.playableDuration=ee.end-ee.start,m.altStart=ee.start):(m.playableDuration=Jt.current,m.altStart=et[Ye].altStart),Zt(!0)}))},mn=function playerInitSetup(m){m.on("ready",(function(){ye.default.log("Player ready"),(nt||tt)&&m.controlBar.addClass("vjs-mobile-visible"),m.muted(Ut),m.volume(At),m.canvasIndex=sn.current,m.srcIndex=Ye,m.markers&&(ee?m.markers({markerTip:{display:!0,text:function text(m){return m.text}},markerStyle:{"border-radius":0,height:"0.5em",width:"0.5em",transform:"rotate(-45deg)",top:"4px",content:"","border-style":"solid","border-width":"0.25em 0.25em 0 0","background-color":"transparent"},markers:[]}):m.markers({markerTip:{display:!0,text:function text(m){return m.text}},markerStyle:{opacity:"0.5","background-color":"#80A590","border-radius":0,height:"16px",top:"-7px"},markers:[]}))})),gn(m),m.on("pause",(function(){$t.current||we({isPlaying:!1,type:"setPlayingStatus"})})),m.on("canplay",(function(){we({isEnded:!1,type:"setIsEnded"})})),m.on("play",(function(){we({isPlaying:!0,type:"setPlayingStatus"})})),m.on("timeupdate",(function(){Sn()})),m.on("ended",(function(){we({isEnded:!0,type:"setIsEnded"}),xn()})),m.on("volumechange",(function(){Nt(m.muted()),It(m.volume())})),m.on("qualityRequested",(function(m,v){Ot(v.label)})),document.addEventListener("keydown",(function(v){(0,Ve.xy)(v,m,$t.current)}))},vn=function setUpCaptions(m){var v,q=m.textTracks();if(nt&&!He&&q.on("addtrack",(function(){for(var v=0;v0){var ee=q.tracks_.filter((function(m){return"subtitles"===m.kind||"captions"===m.kind}));(null==ee?void 0:ee.length)>0&&(ee[0].mode="showing",bn(!0))}q.on("change",(function(){for(var m=[],v=0;v0&&Xt.current){var q=it.markers.filter((function(m){return m.canvasIndex===ze}))[0].canvasMarkers,ee=[];q.map((function(m){ee.push({time:parseFloat(m.time),text:m.value})})),v.duration(Jt.current),v&&v.markers&&Xt.current&&v.markers.reset(ee)}}),[Wt.current,Xt.current,it.markers]),ie.useEffect((function(){null!==Wt.current&&Xt.current&&Wt.current.currentTime(Gt.current,we({type:"resetClick"}))}),[ut,xt]);var yn=function setSelectedQuality(m){var v=null==m?void 0:m.find((function(m){return 1==m.selected})),q=null==m?void 0:m.find((function(m){return m.label==Ft}));q&&(v.selected=!1,q.selected=!0)},bn=function handleCaptionChange(m){var v,q=Wt.current;q.controlBar.subsCapsButton&&null!==(v=q.controlBar.subsCapsButton)&&void 0!==v&&v.children_&&(m?q.controlBar.subsCapsButton.children_[0].addClass("captions-on"):q.controlBar.subsCapsButton.children_[0].removeClass("captions-on"))},xn=function handleEnded(){var m;if(qt.current||Qe)if(Wt.current&&Wt.current.markers&&Wt.current.markers.removeAll(),Qe)Ye+10){var v=ln.current[sn.current+1];if(v&&null!=v){Ie({canvasIndex:sn.current+1,type:"switchCanvas"}),we({startTime:0,type:"setTimeFragment"}),we({currentTime:0,type:"setCurrentTime"});var q=un.current.filter((function(m){return m.canvasIndex===v.canvasIndex&&1===m.itemIndex})),ee=null!=v.id?v:q[0],ae=0;null!=ee&&null!=ee.id&&(ae=(0,Ve.dS)(ee.id,Jt.current).start),0===ae?Ie({item:ee,type:"switchItem"}):ee.isEmpty&&(Ie({item:ee,type:"switchItem"}),Wt.current.currentTime(ae))}}},Sn=function handleTimeUpdate(){var m=Wt.current;if(null!==m&&Xt.current){var v=m.currentTime()||Gt.current;Qe&&Vt.current>0&&(v+=et[Vt.current].altStart);var q=Gn(v);q&&zt.current!=q.id?(Ht(q.id),Ie({item:q,type:"switchItem"}),Cn(q,m)):null===q&&m.markers&&Hn()}},Cn=function updatePlayerMarkers(m,v){if(!ee&&v.markers){ee||v.markers.removeAll();var q=(0,Ve.dS)(m.id,Jt.current),ae=q.start,ie=q.end;if(we({endTime:ie,startTime:ae,type:"setTimeFragment"}),ae!=ie){var de=ie>Jt.current?Jt.current:ie;v.markers.add([{time:ae,duration:de-ae,text:m.label}])}}},On=null,zn=null,Hn=function cleanUpNav(){Kt.current&&Ie({item:null,type:"switchItem"}),Ht(null);var m=Wt.current;m.markers&&(ee||m.markers.removeAll())},Gn=function getActiveSegment(m){var v=m;Qe&&(v+=et[Ye].altStart);var q,ee=VideoJSPlayer_createForOfIteratorHelper(un.current);try{for(ee.s();!(q=ee.n()).done;){var ae=q.value,ie=ae.id,de=ae.isCanvas;if(ae.canvasIndex==sn.current+1){if(de)return ae;var ce=(0,Ve.dS)(ie,Pe),le=(0,Ve.Or)(ce,Pe);if(v>=ce.start&&v0?ye({currentTime:ce[0].altStart,type:"setCurrentTime"}):ye({currentTime:0,type:"setCurrentTime"})),we(MediaPlayer_objectSpread(MediaPlayer_objectSpread({},Te),{},{error:fe,sources:ie,tracks:de})),pe?(be({canvasDuration:pe.duration,type:"canvasDuration"}),cn(pe.duration,ie,m,ae)):(be({type:"setCanvasIsEmpty",isEmpty:!0}),we(MediaPlayer_objectSpread(MediaPlayer_objectSpread({},Te),{},{error:fe}))),pt(ae||!1),dt(m),q){var _e,xe=(0,Ht.Fp)(Ft,m);Pt(xe.manifest.concat(null===(_e=xe.canvas[m])||void 0===_e?void 0:_e.files))}tt(!fe)}catch(m){Re(m)}},dn=function nextItemClicked(m,v){ye({currentTime:v,type:"setCurrentTime"}),be({srcIndex:m,type:"setSrcIndex"})},cn=function updatePlayerSrcDetails(m,v,q,ee){var ae={};if(ee)be({type:"setCanvasIsEmpty",isEmpty:!1});else if(0===v.length){ye({type:"updatePlayer"});var ie=(0,Ht.e$)(Ft,q);we(MediaPlayer_objectSpread(MediaPlayer_objectSpread({},Te),{},{error:ie})),Kt.current&&un(),be({type:"setCanvasIsEmpty",isEmpty:!0})}else{var de=(null==v?void 0:v.length)>0?v.filter((function(m){return m.selected}))[0]:null;de&&(null==(ae=(0,Ve.dS)(de.src,m))&&(ae={start:0,end:m}),ae.altStart=ae.start,be({canvasTargets:[ae],type:"canvasTargets"}),be({type:"setCanvasIsEmpty",isEmpty:!1}))}},un=function createCanvasMessageTimer(){Yt.current=setTimeout((function(){Zt.current<$t.current&&Kt.current&&be({canvasIndex:Zt.current+1,type:"switchCanvas"})}),Ve.aF)},ln=function clearCanvasMessageTimer(){Yt.current&&(clearTimeout(Yt.current),Yt.current=null)},pn=function switchPlayer(m,v){var q=arguments.length>2&&void 0!==arguments[2]&&arguments[2],ee=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";Zt.current!=m&&m<=$t.current&&((!q||q&&Kt.current)&&be({canvasIndex:m,type:"switchCanvas"}),sn(m,v),ye({element:ee,type:"setPlayerFocusElement"}))};return ie.useEffect((function(){var m;Pe&&Ye&&!Lt?(m=Lt?{sources:[]}:{aspectRatio:Et?"16:9":"1:0",audioOnlyMode:!Et,autoplay:!1,bigPlayButton:Et,id:Xt,playbackRates:le?[.5,.75,1,1.5,2]:[],inactivityTimeout:nt||rt?0:2e3,poster:Et?(0,Ht.e$)(Ft,jt,!0):null,controls:!0,fluid:!0,language:"en",controlBar:{children:[ft?"videoJSPreviousButton":"","playToggle",ft?"videoJSNextButton":"","videoJSProgress","videoJSCurrentTime","timeDivider","durationDisplay",Wt||Nt.isPlaylist?"videoJSTrackScrubber":"",Te.tracks.length>0&&Et?"subsCapsButton":"",nt?"muteToggle":"volumePanel","qualitySelector",le?"playbackRateMenuButton":"",de?"pictureInPictureToggle":"",q?"videoJSFileDownload":"","fullscreenToggle"],videoJSProgress:{duration:Ot,srcIndex:Bt,targets:Ut,currentTime:Vt||0,nextItemClicked:dn,switchPlayer:pn},videoJSCurrentTime:{srcIndex:Bt,targets:Ut,currentTime:Vt||0}},sources:lt?[Te.sources[Bt]]:Te.sources,html5:{nativeTextTracks:nt&&!He},userActions:{hotkeys:et?void 0:function(m){(0,Ve.xy)(m,this)}}},nt||Lt||(m.controlBar.volumePanel={inline:!Et}),q&&!Lt&&(m.controlBar.videoJSFileDownload={title:"Download Files",controlText:"Alternate resource download",files:It}),ft&&!Lt&&(m.controlBar.videoJSPreviousButton={canvasIndex:jt,switchPlayer:pn,playerFocusElement:qt},m.controlBar.videoJSNextButton={canvasIndex:jt,lastCanvasIndex:$t.current,switchPlayer:pn,playerFocusElement:qt}),!Wt&&!Nt.isPlaylist||Lt||(m.controlBar.videoJSTrackScrubber={trackScrubberRef:Jt,timeToolRef:Qt,isPlaylist:Nt.isPlaylist}),ze(!1)):m={sources:lt?[Te.sources[Bt]]:Te.sources,poster:Et?(0,Ht.e$)(Ft,jt,!0):null},Ct(m)}),[Ye,st,Bt,Lt]),Ye&&null!=Dt||Lt?ie.createElement("div",{"data-testid":"media-player",className:"ramp--media_player",role:"presentation"},ie.createElement(zt,{id:Xt,isVideo:Et,isPlaylist:Nt.isPlaylist,trackScrubberRef:Jt,scrubberTooltipRef:Qt,tracks:Te.tracks,placeholderText:Te.error,renderingFiles:It,enableFileDownload:q,options:Dt})):null};Zt.propTypes={enableFileDownload:ce().bool,enablePIP:ce().bool,enablePlaybackRate:ce().bool};const Kt=Zt},17069:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>fe});var ee=q(70885),ae=q(67294),ie=q(45697),de=q.n(ie),ce=q(35782),le=q(48828),pe=(q(17691),function MetadataDisplay(m){var v=m.displayOnlyCanvasMetadata,q=void 0!==v&&v,ie=m.displayAllMetadata,de=void 0!==ie&&ie,pe=m.displayTitle,fe=void 0===pe||pe,ye=m.showHeading,be=void 0===ye||ye,Re=m.itemHeading,_e=void 0===Re?"Item Details":Re,xe=m.sectionHeaading,Te=void 0===xe?"Section Details":xe,we=(0,ce.gA)(),Se=we.manifest,Ie=we.canvasIndex,Pe=ae.useState(),We=(0,ee.Z)(Pe,2),qe=We[0],Ve=We[1],ze=ae.useState(),He=(0,ee.Z)(ze,2),Xe=(He[0],He[1]),Qe=ae.useState(),Ye=(0,ee.Z)(Qe,2),et=Ye[0],tt=Ye[1],nt=ae.useState(),rt=(0,ee.Z)(nt,2),it=rt[0],ot=rt[1],st=ae.useState(),dt=(0,ee.Z)(st,2),ct=dt[0],ut=dt[1],lt=ae.useState(),pt=(0,ee.Z)(lt,2),ht=pt[0],gt=pt[1],ft=ae.useState(),mt=(0,ee.Z)(ft,2),vt=mt[0],yt=mt[1],bt=ae.useRef(),Rt=function setCanvasesMetadata(m){Xe(m),bt.current=m};ae.useEffect((function(){if(Se){var m,v=q||de;ut(v);var ee=!q||de;ot(ee);var ae=(0,le.sd)(Se,v);if(v&&(Rt(ae.canvasMetadata),_t()),ee){var ie=ae.manifestMetadata;fe||(ie=ie.filter((function(m){return"title"!=m.label.toLowerCase()}))),Ve(ie)}(null===(m=ae.rights)||void 0===m?void 0:m.length)>0&>(ae.rights)}}),[Se]),ae.useEffect((function(){Ie>=0&&ct&&_t()}),[Ie]);var _t=function setCanvasMetadataInState(){var m=bt.current.filter((function(m){return m.canvasindex===Ie}))[0];if(null!=m){var v=m.metadata,q=m.rights;fe||null==v||(v=v.filter((function(m){return"title"!=m.label.toLowerCase()}))),tt(v),null!=q&&(null==q?void 0:q.length)>0&&yt(q)}},xt=function hasMetadata(){return(null==et?void 0:et.length)>0||(null==qe?void 0:qe.length)>0},Et=function buildMetadata(m){var v=[];return(null==m?void 0:m.length)>0&&m.map((function(m,q){v.push(ae.createElement(ae.Fragment,{key:q},ae.createElement("dt",null,m.label),ae.createElement("dd",{dangerouslySetInnerHTML:{__html:m.value}})))})),ae.createElement("dl",null,v)};return ae.createElement("div",{"data-testid":"metadata-display",className:"ramp--metadata-display"},be&&ae.createElement("div",{className:"ramp--metadata-display-title","data-testid":"metadata-display-title"},ae.createElement("h4",null,"Details")),xt()&&ae.createElement("div",{className:"ramp--metadata-display-content"},it&&(null==qe?void 0:qe.length)>0&&ae.createElement(ae.Fragment,null,de&&ae.createElement("span",null,_e),Et(qe),(null==ht?void 0:ht.length)>0&&ae.createElement("span",{className:"ramp--metadata-rights-heading","data-testid":"manifest-rights"},"Rights"),Et(ht)),ct&&(null==et?void 0:et.length)>0&&ae.createElement(ae.Fragment,null,de&&ae.createElement("span",null,Te),Et(et),(null==vt?void 0:vt.length)>0&&ae.createElement("span",{className:"ramp--metadata-rights-heading","data-testid":"canvas-rights"},"Rights"),Et(vt))),!xt()&&ae.createElement("div",{"data-testid":"metadata-display-message",className:"ramp--metadata-display-message"},ae.createElement("p",null,"No valid Metadata is in the Manifest/Canvas(es)")))});pe.propTypes={displayOnlyCanvasMetadata:de().bool,displayAllMetadata:de().bool,displayTitle:de().bool,showHeading:de().bool,itemHeading:de().string,sectionHeaading:de().string};const fe=pe},67399:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ze});var ee=q(67294),ae=q(87462),ie=q(45697),de=q.n(ie),ce=q(40217),le=q(35782),pe=q(18056),fe=function SectionHeading(m){var v=m.duration,q=m.label,ae=m.itemIndex,ie=m.canvasIndex,de=m.sectionRef,ce=m.itemId,le=m.handleClick,fe=m.structureContainerRef,ye=ee.useRef();ye.current=q,ee.useEffect((function(){ie+1!==ae||!de.current||null==de.current.isClicked||de.current.isClicked||null==fe.current.isScrolling||fe.current.isScrolling||(0,pe.EP)(de.current,fe),de.current.isClicked=!1}),[ie]);var be="ramp--structured-nav__section".concat(ie+1===ae?" active":"");return null!=ce?ee.createElement("div",{className:be,role:"listitem","data-testid":"listitem-section",ref:de,"data-mediafrag":ce,"data-label":ye.current},ee.createElement("button",{"data-testid":"listitem-section-button",ref:de,onClick:le},ee.createElement("span",{className:"ramp--structured-nav__title","aria-label":ye.current},"".concat(ae,". "),ye.current,""!=v&&ee.createElement("span",{className:"ramp--structured-nav__section-duration"},v)))):ee.createElement("div",{className:be,"data-testid":"listitem-section",ref:de,"data-label":ye.current},ee.createElement("span",{className:"ramp--structured-nav__section-title",role:"listitem","data-testid":"listitem-section-span","aria-label":ye.current},"".concat(ae,". "),ye.current,""!=v&&ee.createElement("span",{className:"ramp--structured-nav__section-duration"},v)))};fe.propTypes={itemIndex:de().number.isRequired,canvasIndex:de().number,duration:de().string.isRequired,label:de().string.isRequired,sectionRef:de().object.isRequired,itemId:de().string,handleClick:de().func.isRequired,structureContainerRef:de().object.isRequired};const ye=fe;var be=function LockedSVGIcon(){return ee.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{height:"0.75rem",width:"0.75rem"},className:"structure-item-locked"},ee.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ee.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.25 10.0546V8C5.25 4.27208 8.27208 1.25 12 1.25C15.7279 1.25 18.75 4.27208 18.75 8V10.0546C19.8648 10.1379 20.5907 10.348 21.1213 10.8787C22 11.7574 22 13.1716 22 16C22 18.8284 22 20.2426 21.1213 21.1213C20.2426 22 18.8284 22 16 22H8C5.17157 22 3.75736 22 2.87868 21.1213C2 20.2426 2 18.8284 2 16C2 13.1716 2 11.7574 2.87868 10.8787C3.40931 10.348 4.13525 10.1379 5.25 10.0546ZM6.75 8C6.75 5.10051 9.10051 2.75 12 2.75C14.8995 2.75 17.25 5.10051 17.25 8V10.0036C16.867 10 16.4515 10 16 10H8C7.54849 10 7.13301 10 6.75 10.0036V8Z",fill:"#000000"})))},Re=function ListItem(m){var v=m.duration,q=m.id,ae=m.isTitle,ie=m.isCanvas,de=m.isClickable,fe=m.isEmpty,Re=m.label,_e=m.summary,xe=m.homepage,we=m.items,Se=m.itemIndex,Ie=m.rangeId,Pe=m.canvasDuration,We=m.sectionRef,qe=m.structureContainerRef,Ve=(0,ce.cR)(),ze=(0,le.gA)(),He=ze.canvasIndex,Xe=ze.currentNavItem,Qe=ze.playlist.isPlaylist,Ye=ee.useRef();Ye.current=q;var et=ee.useRef();et.current=Re;var tt=ee.useRef();tt.current=_e;var nt=we&&we.length>0?ee.createElement(Te,{items:we,sectionRef:We,structureContainerRef:qe}):null,rt=ee.useRef(null),it=ee.useCallback((function(m){m.preventDefault(),m.stopPropagation();var v=(0,pe.dS)(Ye.current,Pe),q=v.start,ee=v.end;(0,pe.Or)({start:q,end:ee},{end:Pe})&&(Ve({clickedUrl:Ye.current,type:"navClick"}),rt.current.isClicked=!0,We.current&&(We.current.isClicked=!0))}));ee.useEffect((function(){!rt.current||(null==Xe?void 0:Xe.id)!=Ye.current||null==rt.current.isClicked||rt.current.isClicked||null==qe.current.isScrolling||qe.current.isScrolling||(0,pe.EP)(rt.current,qe),rt.current.isClicked=!1}),[Xe]);return""!=Re?ee.createElement("li",{"data-testid":"list-item",ref:rt,className:"ramp--structured-nav__list-item"+"".concat(null==Ye.current||(null==Xe?void 0:Xe.id)!==Ye.current||!Qe&&ie||(null==Xe?void 0:Xe.canvasIndex)!==He+1?"":" active"),"data-label":et.current,"data-summary":tt.current},function renderListItem(){return ee.createElement(ee.Fragment,{key:Ie},ie&&!Qe?ee.createElement(ee.Fragment,null,ee.createElement(ye,{itemIndex:Se,canvasIndex:He,duration:v,label:Re,sectionRef:We,itemId:Ye.current,handleClick:it,structureContainerRef:qe})):ee.createElement(ee.Fragment,null,ae?ee.createElement("span",{className:"ramp--structured-nav__item-title",role:"listitem","aria-label":et.current},et.current):ee.createElement(ee.Fragment,{key:q},ee.createElement("div",{className:"tracker"}),de?ee.createElement(ee.Fragment,null,fe&&ee.createElement(be,null),ee.createElement("a",{role:"listitem",href:xe&&""!=xe?xe:Ye.current,onClick:it},"".concat(Se,". "),et.current," ",v.length>0?" (".concat(v,")"):"")):ee.createElement("span",{role:"listitem","aria-label":et.current},et.current))))}(),nt):null};Re.propTypes={duration:de().string.isRequired,id:de().string,isTitle:de().bool.isRequired,isCanvas:de().bool.isRequired,isClickable:de().bool.isRequired,isEmpty:de().bool.isRequired,label:de().string.isRequired,summary:de().string,homepage:de().string,items:de().array.isRequired,itemIndex:de().number,rangeId:de().string.isRequired,canvasDuration:de().number.isRequired,sectionRef:de().object.isRequired,structureContainerRef:de().object.isRequired};const _e=Re;var xe=function List(m){var v=m.items,q=m.sectionRef,ie=m.structureContainerRef,de=ee.createElement("ul",{"data-testid":"list",className:"ramp--structured-nav__list",role:"presentation"},v.map((function(m,v){if(m)return ee.createElement(_e,(0,ae.Z)({},m,{sectionRef:q,key:v,structureContainerRef:ie}))})));return ee.createElement(ee.Fragment,null,de)};xe.propTypes={items:de().array.isRequired,sectionRef:de().object.isRequired,structureContainerRef:de().object.isRequired};const Te=xe;var we=q(48828),Se=q(4511),Ie=q(93379),Pe=q.n(Ie),We=q(19807),qe={insert:"head",singleton:!1};Pe()(We.Z,qe);We.Z.locals;function _createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return _arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?_arrayLikeToArray(m,v):void 0}}function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q0){var ee=m[0],ae=ee.isCanvas,ce=ee.items;(!ae||0==ce.length&&ae)&&v({item:m[0],type:"switchItem"})}var le=(0,we.Dr)(Pe,(0,we.V6)(ie)),be=(0,pe.dS)(ie,Re);if(!be||null==be)return void console.error("StructuredNavigation -> invalid media fragment in structure item -> ",be);var Te=be.start;if(xe){var Se=(0,pe.TN)(Ie,be,Re),We=Se.srcIndex;Te=Se.fragmentStart,v({srcIndex:We,type:"setSrcIndex"})}else _e!=le&&le>-1&&(v({canvasIndex:le,type:"switchCanvas"}),Xe.current=He.current[le].isEmpty);ye&&!Xe.current?(ye.currentTime(Te),q({startTime:be.start,endTime:be.end,type:"setTimeFragment"}),q({currentTime:Te,type:"setCurrentTime"}),fe&&ye.userActive(!0)):Xe.current&&q({type:"resetClick"})}}),[de,ye]),ee.useEffect((function(){if(Qe.current){var m=Qe.current,v=Qe.current.parentElement,q=Math.abs(m.scrollHeight-(m.scrollTop+m.clientHeight))<=1;Ye.current=!q,v&&tt.observe(v)}}),[ye]);var et=function handleScrollable(m){var v=m.target;v.classList.contains("ramp--structured-nav__border")&&(v=v.firstChild);var q=v.nextSibling,ee=Math.abs(v.scrollHeight-(v.scrollTop+v.clientHeight))<=1;v&&ee&&v.classList.contains("scrollable")?v.classList.remove("scrollable"):!v||ee||v.classList.contains("scrollable")||v.classList.add("scrollable"),q&&ee&&q.classList.contains("scrollable")?q.classList.remove("scrollable"):!q||ee||q.classList.contains("scrollable")||q.classList.add("scrollable")},tt=new ResizeObserver((function(m){var v,q=_createForOfIteratorHelper(m);try{for(q.s();!(v=q.n()).done;){var ee=v.value;et(ee)}}catch(m){q.e(m)}finally{q.f()}}));if(!Pe)return ee.createElement("p",null,"No manifest - Please provide a valid manifest.");var nt="",rt="";Ye.current?(nt="ramp--structured-nav scrollable",rt="scrollable"):nt="ramp--structured-nav",null!=We&&We.isPlaylist&&(nt+=" playlist-items");var it=function handleMouseOver(m){Qe.current.isScrolling=m};return ee.createElement("div",{className:"ramp--structured-nav__border"},ee.createElement("div",{"data-testid":"structured-nav",className:nt,ref:Qe,role:"list","aria-label":"Structural content",onScroll:et,onMouseLeave:function onMouseLeave(){return it(!1)},onMouseOver:function onMouseOver(){return it(!0)}},(null===(m=He.current)||void 0===m?void 0:m.length)>0?He.current.map((function(m,v){return ee.createElement(Te,{items:[m],sectionRef:ee.createRef(),key:v,structureContainerRef:Qe})})):ee.createElement("p",{className:"ramp--no-structure"},"There are no structures in the manifest")),ee.createElement("span",{className:rt},"Scroll to see more"))};Ve.propTypes={};const ze=Ve},80476:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>pe});var ee=q(70885),ae=q(67294),ie=q(35782),de=q(48828),ce=q(18056),le=q(4511);q(19931);const pe=function SupplementalFiles(m){var v=m.itemHeading,q=void 0===v?"Item files":v,pe=m.sectionHeading,fe=void 0===pe?"Section files":pe,ye=m.showHeading,be=void 0===ye||ye,Re=(0,ie.gA)().manifest,_e=ae.useState(),xe=(0,ee.Z)(_e,2),Te=xe[0],we=xe[1],Se=ae.useState(),Ie=(0,ee.Z)(Se,2),Pe=Ie[0],We=Ie[1],qe=ae.useState(!1),Ve=(0,ee.Z)(qe,2),ze=Ve[0],He=Ve[1],Xe=(0,le.cO)().showBoundary;ae.useEffect((function(){if(Re)try{var m=(0,de.Fp)(Re);we(m.manifest);var v=m.canvas;We(v);var q=v.reduce((function(m,v){return m+v.files.length}),0);He(q>0)}catch(m){Xe(m)}}),[Re]);var Qe=function hasFiles(){return!!(ze||(null==Te?void 0:Te.length)>0)},Ye=function handleDownload(m,v){m.preventDefault(),(0,ce.NB)(v.id,v.filename,v.fileExt,v.isMachineGen)};return ae.createElement("div",{"data-testid":"supplemental-files",className:"ramp--supplemental-files"},be&&ae.createElement("div",{className:"ramp--supplemental-files-heading","data-testid":"supplemental-files-heading"},ae.createElement("h4",null,"Files")),Qe()&&ae.createElement("div",{className:"ramp--supplemental-files-display-content","data-testid":"supplemental-files-display-content"},Array.isArray(Te)&&Te.length>0&&ae.createElement(ae.Fragment,null,ae.createElement("h4",null,q),ae.createElement("dl",{key:"item-files"},Te.map((function(m,v){return ae.createElement(ae.Fragment,{key:v},ae.createElement("dd",{key:"item-file-".concat(v)},ae.createElement("a",{href:m.id,key:v,onClick:function onClick(v){return Ye(v,m)}},m.label)))})))),Array.isArray(Pe)&&ze&&ae.createElement(ae.Fragment,null,ae.createElement("h4",null,fe),Pe.map((function(m,v){var q=m.files;return q.length>0&&ae.createElement("dl",{key:"section-".concat(v,"-label")},ae.createElement("dt",{key:m.label},m.label),q.map((function(m,q){return ae.createElement("dd",{key:"section-".concat(v,"-file-").concat(q)},ae.createElement("a",{href:m.id,key:q,onClick:function onClick(v){return Ye(v,m)}},m.label))})))})))),!Qe()&&ae.createElement("div",{"data-testid":"supplemental-files-empty",className:"ramp--supplemental-files-empty"},ae.createElement("p",null,"No Supplemental file(s) in Manifest")))}},58036:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>tt});var ee=q(42982),ae=q(4942),ie=q(15861),de=q(70885),ce=q(64687),le=q.n(ce),pe=q(67294),fe=q(45697),ye=q.n(fe),be=(q(96486),q(18056)),Re=function TranscriptDownloader(m){var v=m.fileUrl,q=m.fileName,ee=m.machineGenerated,ae=m.fileExt;return pe.createElement("button",{className:"ramp--transcript_downloader","data-testid":"transcript-downloader",onClick:function handleDownload(m){m.preventDefault(),(0,be.NB)(v,q,ae,ee)},href:"#","aria-label":"Transcript download button"},pe.createElement("span",{className:"download-label"}))};Re.propTypes={fileUrl:ye().string,fileName:ye().string,machineGenerated:ye().bool,fileExt:ye().string};const _e=Re;var xe=q(66947),Te=q(59255);function _createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return _arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?_arrayLikeToArray(m,v):void 0}}function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q1&&void 0!==ee[1]?ee[1]:"",ae.next=3,fetch(m).then((function(m){if(m.headers.get("Content-Type").includes("application/json"))return m.json()})).then((function(q){var ee=(0,be.Ug)(q)[0].getCanvases(),ae=[];return(null==ee?void 0:ee.length)>0&&ee.map((function(q,ee){var ie=(0,be.pF)(q.__jsonld.annotations,"supplementing"),de=[];if(ie.length>0){var ce=ie[0].getBody()[0];if("TextualBody"===ce.getProperty("type")){var le=v.length>0?v:ce.getLabel().getValue()?(0,be.eL)(ce.getLabel().getValue()):"Canvas-".concat(ee),pe=(0,be.gm)(le),fe=pe.isMachineGen,ye=pe.labelText;de.push({url:void 0===ce.id?m:ce.id,title:ye,isMachineGen:fe,id:"".concat(ye,"-").concat(ee),format:""})}else ie.forEach((function(m,v){var q=m.getBody()[0],ae="",ie="";null!=q.getLabel()&&q.getLabel().length>1?(ae=(0,be.eL)(q.getLabel()[0]._value),ie=(0,be.eL)(q.getLabel().getValue("none"))):ae=null!=q.getLabel()&&1===q.getLabel().length?(0,be.eL)(q.getLabel().getValue()):"".concat(v);var ce=q.id,le=(0,be.ox)(ce),pe=(0,be.gm)(ae),fe=pe.isMachineGen,ye=pe.labelText;""===ie&&(ie=ye),1!==le&&3!==le||de.push({title:ye,filename:ie,url:ce,isMachineGen:fe,id:"".concat(ye,"-").concat(ee,"-").concat(v),format:q.getFormat()||""})}))}ae.push({canvasId:ee,items:de})})),ae})).catch((function(v){return console.error("transcript-parser -> readSupplementingAnnotations() -> error fetching transcript resource at, ",m),[]}));case 3:return q=ae.sent,ae.abrupt("return",q);case 5:case"end":return ae.stop()}}),_callee)}))),_readSupplementingAnnotations.apply(this,arguments)}function sanitizeTranscripts(m){return _sanitizeTranscripts.apply(this,arguments)}function _sanitizeTranscripts(){return _sanitizeTranscripts=(0,ie.Z)(le().mark((function _callee4(m){var v,q,ee;return le().wrap((function _callee4$(ae){for(;;)switch(ae.prev=ae.next){case 0:if(m&&null!=m&&0!=m.length){ae.next=5;break}return console.error("No transcripts given as input"),ae.abrupt("return",[]);case 5:return v=[],m.map((function(m){return v.push({canvasId:m.canvasId,items:[]})})),ae.next=9,Promise.all(m.map(function(){var m=(0,ie.Z)(le().mark((function _callee3(m){var q,ee,ae;return le().wrap((function _callee3$(de){for(;;)switch(de.prev=de.next){case 0:return q=m.canvasId,ee=m.items,de.next=3,Promise.all(ee.map(function(){var m=(0,ie.Z)(le().mark((function _callee2(m,ee){var ae,ie,de,ce,pe,fe,ye,Re;return le().wrap((function _callee2$(le){for(;;)switch(le.prev=le.next){case 0:return ae=m.title,ie=m.url,le.next=3,readSupplementingAnnotations(ie,ae);case 3:if(de=le.sent,ce=(0,be.gm)(ae),pe=ce.isMachineGen,fe=ce.labelText,ye=[],(null==de?void 0:de.length)>0&&(ye=de.map((function(m){return m.items})).flat(),Re=groupByIndex(v.concat(de),"canvasId","items"),v=Re),0!==de.length&&0!==ye.length){le.next=11;break}return le.abrupt("return",{title:fe,filename:fe,url:ie,isMachineGen:pe,id:"".concat(fe,"-").concat(q,"-").concat(ee),format:""});case 11:return le.abrupt("return",null);case 12:case"end":return le.stop()}}),_callee2)})));return function(v,q){return m.apply(this,arguments)}}()));case 3:return ae=de.sent,de.abrupt("return",{canvasId:q,items:ae.filter((function(m){return null!=m}))});case 5:case"end":return de.stop()}}),_callee3)})));return function(v){return m.apply(this,arguments)}}()));case 9:return q=ae.sent,ee=groupByIndex(v.concat(q),"canvasId","items"),ae.abrupt("return",ee);case 12:case"end":return ae.stop()}}),_callee4)}))),_sanitizeTranscripts.apply(this,arguments)}function groupByIndex(m,v,q){return m.reduce((function(m,ee){var ae=m.filter((function(m){return m[v]==ee[v]}));if((null==ae?void 0:ae.length)>0){var ie=ae[0];ie[q]=ie[q].concat(ee[q])}else m.push(ee);return m}),[])}function parseTranscriptData(m,v,q){return _parseTranscriptData.apply(this,arguments)}function _parseTranscriptData(){return(_parseTranscriptData=(0,ie.Z)(le().mark((function _callee5(m,v,q){var ee,ae,ie,de,ce,pe,fe,ye,Re,_e,Te,we,Pe,We,qe,Ve;return le().wrap((function _callee5$(le){for(;;)switch(le.prev=le.next){case 0:if(ee=[],ae=m,void 0!==m){le.next=4;break}return le.abrupt("return",{tData:ee,tUrl:ae,tType:Ie.invalid});case 4:return ie=null,de=null,le.next=8,fetch(m).then(be.un).then((function(m){ie=m.headers.get("Content-Type"),de=m})).catch((function(m){console.error("transcript-parser -> parseTranscriptData() -> fetching transcript -> ",m)}));case 8:if(null!=ie){le.next=10;break}return le.abrupt("return",{tData:[],tUrl:ae,tType:Ie.invalid});case 10:if(ce=Se.filter((function(m){return m.type.includes(ie.split(";")[0])})),pe=Se.filter((function(m){return m.type.includes(q)})),fe="",(null==pe?void 0:pe.length)>0?fe=pe[0].ext:ce.length>0?fe=ce[0].ext:(ye=m.split(".").reverse()[0],Re=Se.filter((function(m){return m.ext===ye})),fe=Re.length>0?ye:""),void 0!==v){le.next=16;break}return le.abrupt("return",{tData:ee,tUrl:ae,tType:Ie.noTranscript});case 16:le.t0=fe,le.next="json"===le.t0?19:"txt"===le.t0?29:"srt"===le.t0||"vtt"===le.t0?39:"docx"===le.t0?49:53;break;case 19:return le.next=21,de.json();case 21:if(Te=le.sent,!(0,xe.parseManifest)(Te)){le.next=27;break}return le.abrupt("return",parseManifestTranscript(Te,m,v));case 27:return we=parseJSONData(Te),le.abrupt("return",{tData:we.tData,tUrl:ae,tType:we.tType,tFileExt:fe});case 29:return le.next=31,de.text();case 31:if(_e=le.sent,0!=_e.split("\n").length){le.next=37;break}return le.abrupt("return",{tData:[],tUrl:m,tType:Ie.noTranscript});case 37:return Pe=_e.replace(/\n/g,"
"),le.abrupt("return",{tData:[Pe],tUrl:m,tType:Ie.plainText,tFileExt:fe});case 39:return le.next=41,de.text();case 41:if(_e=le.sent,0!=_e.split("\n").length){le.next=47;break}return le.abrupt("return",{tData:[],tUrl:m,tType:Ie.noTranscript});case 47:return We=parseTimedText(_e,"srt"===fe),qe=We.tData,Ve=We.tType,le.abrupt("return",{tData:qe,tUrl:m,tType:Ve,tFileExt:fe});case 49:return le.next=51,parseWordFile(de);case 51:return ee=le.sent,le.abrupt("return",{tData:[ee],tUrl:m,tType:Ie.docx,tFileExt:fe});case 53:return le.abrupt("return",{tData:[],tUrl:m,tType:Ie.noSupport});case 54:case"end":return le.stop()}}),_callee5)})))).apply(this,arguments)}function parseWordFile(m){return _parseWordFile.apply(this,arguments)}function _parseWordFile(){return(_parseWordFile=(0,ie.Z)(le().mark((function _callee6(m){var v,q,ee;return le().wrap((function _callee6$(ae){for(;;)switch(ae.prev=ae.next){case 0:return v=null,ae.next=3,m.blob();case 3:return q=ae.sent,ee=new File([q],name,{type:m.headers.get("content-type")}),ae.next=7,Te.convertToHtml({arrayBuffer:ee}).then((function(m){v=m.value}));case 7:return ae.abrupt("return",v);case 8:case"end":return ae.stop()}}),_callee6)})))).apply(this,arguments)}function parseJSONData(m){if(0==m.length)return{tData:[],tType:Ie.noTranscript};var v,q=[],ee=_createForOfIteratorHelper(m);try{for(ee.s();!(v=ee.n()).done;){var ae=v.value;if(ae.speaker){var ie,de=ae.speaker,ce=_createForOfIteratorHelper(ae.spans);try{for(ce.s();!(ie=ce.n()).done;){var le=ie.value;le.speaker=de,q.push(le)}}catch(m){ce.e(m)}finally{ce.f()}}else{var pe,fe=_createForOfIteratorHelper(ae.spans);try{for(fe.s();!(pe=fe.n()).done;){var ye=pe.value;q.push(ye)}}catch(m){fe.e(m)}finally{fe.f()}}}}catch(m){ee.e(m)}finally{ee.f()}return{tData:q,tType:Ie.timedText}}function parseManifestTranscript(m,v,q){var ee=v,ae=[];return(ae=m.annotations?(0,be.pF)(m.annotations,"supplementing"):(0,be.fy)({manifest:m,canvasIndex:q,key:"annotations",motivation:"supplementing"})).length>0?"TextualBody"!=ae[0].getBody()[0].getProperty("type")?parseExternalAnnotations(ae[0]):{tData:createTData(ae),tUrl:ee,tType:Ie.timedText,tFileExt:"json"}:{tData:[],tUrl:ee,tType:Ie.noTranscript}}function parseExternalAnnotations(m){return _parseExternalAnnotations.apply(this,arguments)}function _parseExternalAnnotations(){return(_parseExternalAnnotations=(0,ie.Z)(le().mark((function _callee7(m){var v,q,ee,ae,ie,de,ce;return le().wrap((function _callee7$(le){for(;;)switch(le.prev=le.next){case 0:if(v=[],q="",ee=m.getBody()[0],ae=ee.getProperty("id"),ie=ee.getProperty("type"),de=ee.getFormat(),ce="","Text"!==ie){le.next=12;break}return le.next=10,fetch(ae).then(be.un).then((function(m){return m.text()})).then((function(m){if(we.webvtt.includes(de)||we.srt.includes(de)){var ee=parseTimedText(m,we.srt.includes(de));v=ee.tData,q=ee.tType,ce=Se.filter((function(m){return m.type.includes(de)}))[0].ext}else v=m.replace(/\n/g,"
"),q=Ie.plainText,ce="txt"})).catch((function(m){throw console.error("transcript-parser -> parseExternalAnnotations() -> fetching external transcript -> ",m),m}));case 10:le.next=15;break;case 12:if("AnnotationPage"!==ie){le.next=15;break}return le.next=15,fetch(ae).then(be.un).then((function(m){return m.json()})).then((function(m){var ee=(0,be.pF)([m],"supplementing");v=createTData(ee),q=Ie.timedText,ce="json"})).catch((function(m){throw console.error("transcript-parser -> parseExternalAnnotations() -> fetching annotations -> ",m),m}));case 15:return le.abrupt("return",{tData:v,tUrl:ae,tType:q,tFileExt:ce});case 16:case"end":return le.stop()}}),_callee7)})))).apply(this,arguments)}function createTData(m){var v=[];return m.map((function(m){if(null!=m.id){var q=m.getBody()[0],ee=(0,be.dS)(m.getProperty("target")),ae=ee.start,ie=ee.end;v.push({text:q.getProperty("value"),format:q.getFormat(),begin:parseFloat(ae),end:parseFloat(ie),tag:Pe.timedCue})}})),v}function parseTimedText(m){var v=arguments.length>1&&void 0!==arguments[1]&&arguments[1],q=[],ae=[],ie=m.split("\n"),de=ie;if(!v){var ce=validateWebVTT(ie),le=ce.valid,pe=ce.cue_lines,fe=ce.notes;if(!le)return console.error("Invalid WebVTT file"),{tData:[],tType:Ie.invalidTimedText};de=pe,ae=fe}var ye=groupTimedTextLines(cleanTimedText(de));return ye.unshift.apply(ye,(0,ee.Z)(ae)),ye.map((function(m){var ee=parseTimedTextLine(m,v);ee&&q.push(ee)})),{tData:q,tType:Ie.timedText}}function validateWebVTT(m){var v=m.shift().trim();if(6==(null==v?void 0:v.length)&&"WEBVTT"===v){var q=validateWebVTTHeaders(m);return{valid:q.valid,cue_lines:q.cue_lines,notes:q.notes}}return{valid:!1,cue_lines:[],notes:[]}}function validateWebVTTHeaders(m){var v=0,q=0,ee=!1,ae=[];m=m.filter((function(m){return!Number(m)}));for(var ie=0;ie").concat(m[ie].trim()),ie++;ae.push({times:"",line:ce,tag:Pe.note})}else{if(de.includes("--\x3e")){q=ie;break}"string"==typeof de&&0!=de.trim().length&&(ee=!0)}}return q>v&&!ee?{valid:!0,cue_lines:m.slice(q),notes:ae}:{valid:!1}}function cleanTimedText(m){return m.filter((function(m){return m.length>0})).filter((function(m){return!/^[0-9]*[\r]/gm.test(m)}))}function groupTimedTextLines(m){var v,q=[];for(v=0;v=q&&v<=ee?Lt(v,q,ee,m):m.classList.remove("active")}}))}}))))}),500)}),[]),pe.useEffect((function(){return function(){We([]),At([]),rt({}),St(),pt(!0),mt([]),Rt([]),It=null,_t.current=!0,clearInterval(v)}}),[]),pe.useEffect((0,ie.Z)(le().mark((function _callee(){var m;return le().wrap((function _callee$(v){for(;;)switch(v.prev=v.next){case 0:if(m=[],!((null==fe?void 0:fe.length)>0)){v.next=7;break}return v.next=4,sanitizeTranscripts(fe);case 4:m=v.sent,v.next=11;break;case 7:if(!ae){v.next=11;break}return v.next=10,readSupplementingAnnotations(ae);case 10:m=v.sent;case 11:xe(m),Ft(m);case 13:case"end":return v.stop()}}),_callee)}))),[]),pe.useEffect((function(){if((null==_e?void 0:_e.length)>0&&null!=wt.current){var m=_e.filter((function(m){return m.canvasId==wt.current}))[0];We(m.items),Ot(m.items[0])}}),[wt.current]);var jt,Ft=function initTranscriptData(m){var v,q,ee=function getCanvasT(m){return m.filter((function(m){return m.canvasId==st}))};if(!(null!=m&&m.length)>0||!(null!==(v=ee(m))&&void 0!==v&&v.length)>0||!(null!==(q=function getTItems(m){return ee(m)[0].items}(m))&&void 0!==q&&q.length)>0)Tt(!0),At([]),rt({tType:Ie.noTranscript,id:"",tError:Qe});else{Tt(!1);var ae=ee(m)[0];We(ae.items),Ot(ae.items[0])}pt(!1)},Ot=function(){var m=(0,ie.Z)(le().mark((function _callee2(m){var v,q,ae,ie,de,ce,pe,fe,ye,be,Re,_e,xe;return le().wrap((function _callee2$(le){for(;;)switch(le.prev=le.next){case 0:if(m&&null!=m){le.next=5;break}return Tt(!0),pt(!1),rt({tType:Ie.noTranscript,id:"",tError:Qe}),le.abrupt("return");case 5:if(Tt(!1),q=(v=m).id,ae=v.title,ie=v.filename,de=v.url,ce=v.isMachineGen,pe=v.format,!((null==(fe=bt.filter((function(m){return m.id==q&&m.canvasId==wt.current})))?void 0:fe.length)>0)){le.next=14;break}ye=fe[0],be=ye.tData,Re=ye.tFileExt,_e=ye.tType,xe=ye.tError,At(be),rt({title:ae,filename:ie,id:q,isMachineGen:ce,tType:_e,tUrl:de,tFileExt:Re,tError:xe}),le.next=16;break;case 14:return le.next=16,Promise.resolve(parseTranscriptData(de,wt.current,pe)).then((function(v){if(null!=v){var de=v.tData,le=v.tUrl,pe=v.tType,fe=v.tFileExt,ye="";pe===Ie.invalid?ye="Invalid URL for transcript, please check again.":pe===Ie.noTranscript?ye=Qe:pe===Ie.noSupport?ye=Ye:pe===Ie.invalidTimedText&&(ye="Invalid WebVTT file, please check again."),At(de),rt({title:ae,filename:ie,id:q,isMachineGen:ce,tType:pe,tUrl:le,tFileExt:fe,tError:ye}),m=_objectSpread(_objectSpread({},m),{},{tType:pe,tData:de,tFileExt:fe,canvasId:wt.current,tError:ye}),Rt([].concat((0,ee.Z)(bt),[m]))}}));case 16:pt(!1);case 17:case"end":return le.stop()}}),_callee2)})));return function setStateVar(v){return m.apply(this,arguments)}}(),Lt=function autoScrollAndHighlight(m,v,q,ee){ee&&v&&q&&(m>=v&&m<=q?ee.classList.add("active"):ee.classList.remove("active"),_t.current&&(0,be.EP)(ee,Ct,!0))},Bt=function handleOnKeyPress(m){"keydown"!==m.type||" "!==m.key&&"Enter"!==m.key||Ut(m)},Ut=function handleTranscriptChange(m){m.preventDefault(),It.current&&(It.current.currentTime=m.currentTarget.getAttribute("starttime")),Dt.current.map((function(m){m&&m.classList.contains("active")&&m.classList.remove("active")})),m.currentTarget.classList.add("active")},Nt=function setAutoScroll(m){xt(m)},Mt=function buildSpeakerText(m){return m.speaker?"".concat(m.speaker,": ").concat(m.text):m.text};return pe.useEffect((function(){if(kt.current){mt([]);var m=[];switch(nt.tType){case Ie.docx:m.push(pe.createElement("div",{"data-testid":"transcript_docs",dangerouslySetInnerHTML:{__html:He[0]}}));break;case Ie.timedText:He.length>0&&He.map((function(v,q){var ee;v.tag===Pe.note?ee=pe.createElement("span",{className:"ramp--transcript_text","data-testid":"transcript_text",key:"ttext_".concat(q),dangerouslySetInnerHTML:{__html:Mt(v)}}):v.tag===Pe.timedCue&&(ee=pe.createElement("a",{className:"ramp--transcript_item","data-testid":"transcript_item",key:"t_".concat(q),ref:function ref(m){return Dt.current[q]=m},onClick:Ut,onKeyDown:Bt,starttime:v.begin,endtime:v.end,href:"#",role:"listitem"},v.begin&&pe.createElement("span",{className:"ramp--transcript_time","data-testid":"transcript_time",key:"ttime_".concat(q)},"[",(0,be.n7)(v.begin,!0),"]"),pe.createElement("span",{className:"ramp--transcript_text","data-testid":"transcript_text",key:"ttext_".concat(q),dangerouslySetInnerHTML:{__html:Mt(v)}}))),m.push(ee)}));break;case Ie.plainText:m.push(pe.createElement("div",{"data-testid":"transcript_plain-text",key:0,dangerouslySetInnerHTML:{__html:He}}));break;case Ie.noSupport:case Ie.invalid:case Ie.noTranscript:default:m.push(pe.createElement("p",{key:"no-transcript",id:"no-transcript","data-testid":"no-transcript",role:"note"},nt.tError))}mt(m)}}),[wt.current,kt.current,nt.tType]),lt?pe.createElement("div",{className:"lds-spinner"},pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null)):pe.createElement("div",{className:"ramp--transcript_nav","data-testid":"transcript_nav",key:nt.title},!Et.current&&pe.createElement("div",{className:"transcript_menu"},pe.createElement(qe,{selectTranscript:function selectTranscript(m){mt([]);var v=Se.filter((function(v){return v.id===m}));Ot(v[0])},transcriptData:Se,transcriptInfo:nt,noTranscript:(null===(jt=nt.tError)||void 0===jt?void 0:jt.length)>0&&nt.tError!=Ye,setAutoScroll:function setAutoScroll(m){return Nt(m)}})),pe.createElement("div",{className:"transcript_content ".concat(kt.current?"":"static"),ref:Ct,"data-testid":"transcript_content_".concat(nt.tType),role:"list","aria-label":"Attached Transcript content"},(null==ft?void 0:ft.length)>0?ft.map((function(m){return m})):pe.createElement("div",{className:"lds-spinner"},pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null))))};et.propTypes={playerID:ye().string.isRequired,manifestUrl:ye().string,transcripts:ye().arrayOf(ye().shape({canvasId:ye().number.isRequired,items:ye().arrayOf(ye().shape({title:ye().string,url:ye().string}))}))};const tt=et},35782:(m,v,q)=>{"use strict";q.d(v,{bz:()=>useManifestDispatch,gA:()=>useManifestState,po:()=>ManifestProvider});var ee=q(70885),ae=q(4942),ie=q(67294);function ownKeys(m,v){var q=Object.keys(m);if(Object.getOwnPropertySymbols){var ee=Object.getOwnPropertySymbols(m);v&&(ee=ee.filter((function(v){return Object.getOwnPropertyDescriptor(m,v).enumerable}))),q.push.apply(q,ee)}return q}function _objectSpread(m){for(var v=1;v0&&void 0!==arguments[0]?arguments[0]:le,v=arguments.length>1?arguments[1]:void 0;switch(v.type){case"updateManifest":return _objectSpread(_objectSpread({},m),{},{manifest:_objectSpread({},v.manifest)});case"switchCanvas":var q=m.canvasSegments.length>0&&m.canvasSegments.filter((function(m){return m.canvasIndex==v.canvasIndex+1&&!m.isCanvas}));return _objectSpread(_objectSpread({},m),{},{canvasIndex:v.canvasIndex,hasStructure:q.length>0});case"switchItem":return _objectSpread(_objectSpread({},m),{},{currentNavItem:v.item});case"canvasDuration":return _objectSpread(_objectSpread({},m),{},{canvasDuration:v.canvasDuration});case"canvasTargets":return _objectSpread(_objectSpread({},m),{},{targets:v.canvasTargets});case"hasMultipleItems":return _objectSpread(_objectSpread({},m),{},{hasMultiItems:v.isMultiSource});case"setSrcIndex":return _objectSpread(_objectSpread({},m),{},{srcIndex:v.srcIndex});case"setItemStartTime":return _objectSpread(_objectSpread({},m),{},{startTime:v.startTime});case"setAutoAdvance":return _objectSpread(_objectSpread({},m),{},{autoAdvance:v.autoAdvance});case"setPlaylistMarkers":if(v.markers)return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{markers:v.markers})});if(v.updatedMarkers)return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{markers:m.playlist.markers.map((function(q){return q.canvasIndex===m.canvasIndex&&(q.canvasMarkers=v.updatedMarkers),q}))})});case"setIsEditing":return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{isEditing:v.isEditing})});case"setIsPlaylist":return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{isPlaylist:v.isPlaylist})});case"setCanvasIsEmpty":return _objectSpread(_objectSpread({},m),{},{canvasIsEmpty:v.isEmpty});case"setAnnotationService":return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{annotationServiceId:v.annotationService,hasAnnotationService:!!v.annotationService})});case"setStructures":return _objectSpread(_objectSpread({},m),{},{structures:v.structures});case"setCanvasSegments":var ee=v.timespans.filter((function(v){return v.canvasIndex==m.canvasIndex+1&&!v.isCanvas}));return _objectSpread(_objectSpread({},m),{},{canvasSegments:v.timespans,hasStructure:ee.length>0});default:throw new Error("Unhandled action type: ".concat(v.type))}}function ManifestProvider(m){var v=m.initialState,q=void 0===v?le:v,ae=m.children,pe=ie.useReducer(manifestReducer,q),fe=(0,ee.Z)(pe,2),ye=fe[0],be=fe[1];return ie.createElement(de.Provider,{value:ye},ie.createElement(ce.Provider,{value:be},ae))}function useManifestState(){var m=ie.useContext(de);if(void 0===m)throw new Error("useManifestState must be used within a ManifestProvider");return m}function useManifestDispatch(){var m=ie.useContext(ce);if(void 0===m)throw new Error("useManifestDispatch must be used within a ManifestProvider");return m}},40217:(m,v,q)=>{"use strict";q.d(v,{FI:()=>usePlayerState,I0:()=>PlayerProvider,cR:()=>usePlayerDispatch});var ee=q(70885),ae=q(4942),ie=q(67294);function ownKeys(m,v){var q=Object.keys(m);if(Object.getOwnPropertySymbols){var ee=Object.getOwnPropertySymbols(m);v&&(ee=ee.filter((function(v){return Object.getOwnPropertyDescriptor(m,v).enumerable}))),q.push.apply(q,ee)}return q}function _objectSpread(m){for(var v=1;v0&&void 0!==arguments[0]?arguments[0]:le,v=arguments.length>1?arguments[1]:void 0;switch(v.type){case"updatePlayer":return _objectSpread(_objectSpread({},m),{},{player:v.player});case"navClick":return _objectSpread(_objectSpread({},m),{},{clickedUrl:v.clickedUrl,isClicked:!0});case"resetClick":return _objectSpread(_objectSpread({},m),{},{isClicked:!1});case"setTimeFragment":return _objectSpread(_objectSpread({},m),{},{startTime:v.startTime,endTime:v.endTime});case"setPlayingStatus":return _objectSpread(_objectSpread({},m),{},{isPlaying:v.isPlaying});case"setCaptionStatus":return _objectSpread(_objectSpread({},m),{},{captionOn:v.captionOn});case"setIsEnded":return _objectSpread(_objectSpread({},m),{},{isEnded:v.isEnded});case"setCurrentTime":return _objectSpread(_objectSpread({},m),{},{currentTime:v.currentTime});case"setPlayerFocusElement":return _objectSpread(_objectSpread({},m),{},{playerFocusElement:v.element?v.element:""});default:throw new Error("Unhandled action type: ".concat(v.type))}}function PlayerProvider(m){var v=m.initialState,q=void 0===v?le:v,ae=m.children,pe=ie.useReducer(PlayerReducer,q),fe=(0,ee.Z)(pe,2),ye=fe[0],be=fe[1];return ie.createElement(de.Provider,{value:ye},ie.createElement(ce.Provider,{value:be},ae))}function usePlayerState(){var m=ie.useContext(de);if(void 0===m)throw new Error("usePlayerState must be used within the PlayerProvider");return m}function usePlayerDispatch(){var m=ie.useContext(ce);if(void 0===m)throw new Error("usePlayerDispatch must be used within the PlayerProvider");return m}},48828:(m,v,q)=>{"use strict";q.d(v,{Dr:()=>getCanvasIndex,ES:()=>canvasesInManifest,Fp:()=>getRenderingFiles,H7:()=>getCustomStart,Nj:()=>getStructureRanges,V6:()=>getCanvasId,Z7:()=>manifestCanvasesInfo,dD:()=>parseAutoAdvance,e$:()=>getPlaceholderCanvas,o:()=>getMediaInfo,sd:()=>getMetadata});var ee=q(4942),ae=q(66947),ie=q(55234),de=q(91036),ce=q.n(de),le=q(18056);function _createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return _arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?_arrayLikeToArray(m,v):void 0}}function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q canvasesInManifest() -> no canvases were found in Manifest"),new Error(le.FI);return q.map((function(m){var q=void 0,ee=m.getProperty("summary");ee&&(q=ae.PropertyValue.parse(ee).getValue());var ie=void 0,de=m.getProperty("homepage");de&&(null==de?void 0:de.length)>0&&(ie=de[0].id);try{var ce,pe=m.getContent()[0].getBody().map((function(m){return m.id})),fe=Number(m.getDuration());(null==pe?void 0:pe.length)>0&&(ce=(0,le.dS)(pe[0],fe)),v.push({canvasId:m.id,range:void 0===ce?{start:0,end:fe}:ce,isEmpty:0===pe.length,summary:q,homepage:ie||""})}catch(ee){v.push({canvasId:m.id,range:void 0,isEmpty:!0,summary:q,homepage:ie||""})}})),v}catch(m){throw m}}function manifestCanvasesInfo(m){try{var v=(0,le.Ug)(m),q=!1,ee=0;return v.length>0&&(q=v[0].isMultiCanvas(),ee=v[0].getLastPageIndex()),{isMultiCanvas:q,lastIndex:ee>-1?ee:0}}catch(m){throw m}}function getCanvasIndex(m,v){try{var q=(0,le.Ug)(m)[0].getCanvasIndexById(v);return q||0===q?q:(console.log("Canvas not found in Manifest, ",v),0)}catch(m){throw m}}function getMediaInfo(m){var v,q=m.manifest,ee=m.canvasIndex,ae=m.srcIndex,ie=void 0===ae?0:ae,de=[],ce=[];if(void 0===ee||ee<0)return{error:"Error fetching content",canvas:null,sources:[],tracks:[],canvasTargets:[]};var pe=canvasesInManifest(q);if(0==(null==pe?void 0:pe.length))return{sources:[],tracks:ce,error:le.i7,canvas:null,canvasTargets:[]};try{if(void 0===(de=(0,le.Ug)(q)[0].getCanvasByIndex(ee)))throw console.error("iiif-parser -> getMediaInfo() -> canvas undefined -> ",ee),new Error(le.FI);var fe=Number(de.getDuration()),ye=readAnnotations({manifest:q,canvasIndex:ee,key:"items",motivation:"painting",duration:fe}),be=ye.resources,Re=ye.canvasTargets,_e=ye.isMultiSource,xe=ye.error;v=setDefaultSrc(be,_e,ie);var Te=readAnnotations({manifest:q,canvasIndex:ee,key:"annotations",motivation:"supplementing",duration:fe}),we={sources:v,tracks:ce=Te?Te.resources:[],canvasTargets:Re,isMultiSource:_e,error:xe,canvas:{duration:fe,height:de.getHeight(),width:de.getWidth()}};if(we.error)return _objectSpread({},we);var Se=setMediaType(we.sources.map((function(m){return m.kind})));return _objectSpread(_objectSpread({},we),{},{error:null,mediaType:Se})}catch(xe){throw xe}}function readAnnotations(m){var v=m.manifest,q=m.canvasIndex,ee=m.key,ae=m.motivation,ie=m.duration,de=(0,le.fy)({manifest:v,canvasIndex:q,key:ee,motivation:ae});return(0,le.wj)(de,ie,ae)}function setDefaultSrc(m,v,q){var ee=!1;if(0===m.length)return[];if(v)m[q].selected=!0;else{var ae,ie=_createForOfIteratorHelper(m);try{for(ie.s();!(ae=ie.n()).done;){var de=ae.value;"auto"!=de.label||ee||(ee=!0,de.selected=!0)}}catch(m){ie.e(m)}finally{ie.f()}ee||(m[0].selected=!0)}return m}function setMediaType(m){var v=m.filter((function(v,q){return m.indexOf(v)===q}));return 1===v.length?v[0].toLowerCase():"video"}function getCanvasId(m){if(void 0!==m)return m.split("#t=")[0]}function getPlaceholderCanvas(m,v){var q,ee=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{var ae=(0,le.Ug)(m);if((null==ae?void 0:ae.length)>0){var ie=ae[0].getCanvasByIndex(v).__jsonld.placeholderCanvas;if(!ie)return ee?null:(console.error("iiif-parser -> getPlaceholderCanvas() -> placeholderCanvas property not defined"),"This item cannot be played.");var de=ie.items,ce=(0,le.pF)(de,"painting");if(ce.length>0){var pe=ce[0].getBody()[0];return ee?q="image"==pe.getType()?pe.id:null:(q=pe.getLabel().getValue()?(0,le.eL)(pe.getLabel().getValue()):"This item cannot be played.",(0,le.tk)(ie.duration)),q}}}catch(m){throw m}}function getCustomStart(m,v,q){var ee=(0,ae.parseManifest)(m).getProperty("start"),ie={};if(!ee&&void 0===v&&void 0===q)return{type:"C",canvas:0,time:0};null!=v||null!=q?(ie={id:v,selector:{type:"PointSelector",t:void 0===q?0:q},type:void 0===q?"Canvas":"SpecificResource"},null!=q&&(ie.source=v)):ee&&(ie=(0,ae.parseManifest)(m).getProperty("start"));var de=canvasesInManifest(m),ce=function getCanvasInfo(m,ee){var ae,ie=ee;if(null!=de&&(null==de?void 0:de.length)>0){if(void 0===(ae=void 0===m?0:de.findIndex((function(v){return v.canvasId===m})))||ae<0)return console.error("iiif-parser -> getCustomStart() -> given canvas ID was not in Manifest, ",v),{currentIndex:0,startTime:0};var ce=de[ae];if(null!=ce.range){var le=ce.range,pe=le.start,fe=le.end;ee>=pe&&ee<=fe||(console.error("iiif-parser -> getCustomStart() -> given canvas start time is not within Canvas duration, ",q),ie=0)}return{currentIndex:ae,startTime:ie}}return console.error("iiif-parser -> getCustomStart() -> no Canvases in given Manifest"),{currentIndex:0,startTime:0}};if(null!=ie)switch(ie.type){case"Canvas":var le=ce(ie.id,0);return{type:"C",canvas:le.currentIndex,time:le.startTime};case"SpecificResource":var pe=ie.selector.t;return{type:"SR",canvas:(le=ce(ie.source,pe)).currentIndex,time:le.startTime}}}function buildFileInfo(m,v,q){var ee=ie[m],ae=ee?ee.extensions[0]:m,de="",ce="";Object.keys(v).length>1?(de=v[Object.keys(v)[0]][0],ce=v.none[0]):ce=de=(0,le.eL)(v);var pe=de.includes("(machine generated)");return{id:q,label:"".concat(de," (.").concat(ae,")"),filename:ce,fileExt:ae,isMachineGen:pe}}function getRenderingFiles(m){try{var v=[],q=[],ee=(0,ae.parseManifest)(m).getRenderings(),ie=(0,le.Ug)(m)[0].getCanvases();return null!=ee&&null!=ee&&ee.map((function(m){var q=buildFileInfo(m.getFormat(),m.getProperty("label"),m.id);v.push(q)})),null!=ie&&null!=ie&&ie.map((function(m,v){var ee=m.__jsonld.rendering,ae=[];ee&&ee.map((function(m){var v=buildFileInfo(m.format,m.label,m.id);ae.push(v)}));var ie=m.getLabel().getValue()||"Section "+(v+1);q.push({label:(0,le.eL)(ie),files:ae})})),{manifest:v,canvas:q}}catch(m){throw m}}function getMetadata(m,v){try{var q=[],ee={canvasMetadata:q,manifestMetadata:[]},ie=(0,ae.parseManifest)(m);if(v){var de=(0,le.Ug)(m)[0].getCanvases();for(var ce in de){var pe=parseInt(ce),fe=parseRightsAsMetadata(de[pe],"Canvas");q.push({canvasindex:pe,metadata:parseMetadata(de[pe].getMetadata(),"Canvas"),rights:fe})}ee.canvasMetadata=q}var ye=parseMetadata(ie.getMetadata(),"Manifest"),be=parseRightsAsMetadata(ie,"Manifest");return ee.manifestMetadata=ye,ee.rights=be,ee}catch(m){throw console.error("iiif-parser -> getMetadata() -> cannot parse manifest, ",m),new Error(le.FI)}}function parseMetadata(m,v){var q=[];return(null==m?void 0:m.length)>0?(m.map((function(m){var v,ee=null===(v=m.getValue())||void 0===v?void 0:v.replace(/\n/g,"
"),ae=ce()(ee,_objectSpread({},pe));q.push({label:m.getLabel(),value:ae})})),q):(console.log("iiif-parser -> parseMetadata() -> no metadata in ",v),q)}function parseRightsAsMetadata(m,v){var q,ee=[],ae=m.getRequiredStatement();null!=ae&&(null===(q=ae.value)||void 0===q?void 0:q.length)>0&&(ee=parseMetadata([ae],v));var ie=m.getProperty("rights")||void 0;if(null!=ie){var de=/^(https?:\/\/[^\s]+)|(www\.[^\s]+)/.test(ie);ee.push({label:"License",value:de?"").concat(ie,""):ie})}return ee}function parseAutoAdvance(m){var v,q=null===(v=(0,ae.parseManifest)(m).getProperty("behavior"))||void 0===v?void 0:v.includes("auto-advance");return void 0!==q&&q}function getStructureRanges(m){var v=canvasesInManifest(m),q=[],ee=0,ie=function parseItem(m,ae,ie){var de,ce=(0,le.eL)(m.getLabel().getValue()),pe=m.getCanvasIds(),fe=0,ye=0,be=m.getDuration();if(null!=be){var Re=be.start;fe=be.end-Re}var _e=ae==m.parentRange,xe=!1,Te=!1,we=void 0,Se=void 0;if(pe.length>0&&(null==v?void 0:v.length)>0){var Ie=v.filter((function(m){return m.canvasId===getCanvasId(pe[0])}))[0];if(Te=Ie.isEmpty,we=Ie.summary,Se=Ie.homepage,xe=!0,null!=Ie.range){var Pe=Ie.range,We=Pe.start,qe=Pe.end;ye=qe-We,_e&&(fe=qe-We)}}var Ve={label:ce,summary:we,isTitle:0===pe.length,rangeId:m.id,id:pe.length>0?_e?"".concat(pe[0].split(",")[0],","):pe[0]:void 0,isEmpty:Te,isCanvas:_e,itemIndex:_e?ie:void 0,canvasIndex:ie,items:(null===(de=m.getRanges())||void 0===de?void 0:de.length)>0?m.getRanges().map((function(m){return parseItem(m,ae,ie)})):[],duration:(0,le.n7)(fe),isClickable:xe,homepage:Se,canvasDuration:ye};return pe.length>0&&(ee++,_e||(Ve.itemIndex=ee),q.push(Ve)),Ve},de=(0,ae.parseManifest)(m).getAllRanges();if(0===(null==de?void 0:de.length))return{structures:[],timespans:[]};var ce=de[0],pe=[],fe=ce.getRanges();return(null==fe?void 0:fe.length)>0&&fe.map((function(m,v){"no-nav"!=m.getBehavior()&&(ee=0,pe.push(ie(m,ce,v+1)))})),{structures:pe,timespans:q}}},40927:(m,v,q)=>{"use strict";q.d(v,{$d:()=>parsePlaylistAnnotations,D7:()=>createNewAnnotation,cL:()=>getAnnotationService,gY:()=>getIsPlaylist,l8:()=>parseMarkerAnnotation});var ee=q(70885),ae=q(66947),ie=q(18056);function getAnnotationService(m){var v=(0,ae.parseManifest)(m).getService();return v&&"AnnotationService0"===v.getProperty("type")?v.id:null}function getIsPlaylist(m){try{var v=m.label;return(0,ie.eL)(v).includes("[Playlist]")}catch(m){return console.error("Cannot parse manfiest, ",m),!1}}function parsePlaylistAnnotations(m){try{var v=(0,ie.Ug)(m)[0].getCanvases(),q=[];return v&&v.map((function(m,v){var ee=(0,ie.pF)(m.__jsonld.annotations,"highlighting");if(ee&&0!==ee.length){if(ee.length>0){var ae=[];ee.map((function(m){var v=parseMarkerAnnotation(m);v&&ae.push(v)})),q.push({canvasMarkers:ae,canvasIndex:v})}}else q.push({canvasMarkers:[],canvasIndex:v})})),q}catch(m){throw m}}function parseMarkerAnnotation(m){if(!m)return null;var v=m.getTarget().split("#t="),q=(0,ee.Z)(v,2),ae=q[0],de=q[1],ce=m.getBody();return(null==ce?void 0:ce.length)>0&&"TextualBody"===ce[0].getProperty("type")?{id:m.id,time:parseFloat(de),timeStr:(0,ie.n7)(parseFloat(de),!0,!0),canvasId:ae,value:ce[0].getProperty("value")?ce[0].getProperty("value"):""}:null}function createNewAnnotation(m){return new ae.Annotation(m)}},18056:(m,v,q)=>{"use strict";q.d(v,{$K:()=>setAppErrorMessage,EP:()=>autoScroll,FI:()=>le,NB:()=>fileDownload,Or:()=>checkSrcRange,TN:()=>getCanvasTarget,Ug:()=>parseSequences,aF:()=>be,cY:()=>setAppEmptyManifestMessage,dS:()=>getMediaFragment,eL:()=>getLabelValue,fy:()=>getAnnotations,gm:()=>identifyMachineGen,i7:()=>fe,jh:()=>validateTimeInput,lP:()=>timeToS,n7:()=>timeToHHmmss,ox:()=>identifySupplementingAnnotation,pF:()=>parseAnnotations,tk:()=>setCanvasMessageTimeout,un:()=>handleFetchErrors,wj:()=>getResourceItems,xy:()=>playerHotKeys});var ee=q(71002),ae=q(70885),ie=q(66947),de={transcript:1,caption:2,both:3},ce="Error encountered. Please check your Manifest.",le=ce,pe="No media resource(s). Please check your Manifest.",fe=pe,ye=1e4,be=ye;function setCanvasMessageTimeout(m){be=m||ye}function setAppErrorMessage(m){le=m||ce}function setAppEmptyManifestMessage(m){fe=m||pe}function parseSequences(m){var v=(0,ie.parseManifest)(m).getSequences();if(null!=v&&null!=v[0])return v;throw new Error(le)}function timeToHHmmss(m){var v=arguments.length>1&&void 0!==arguments[1]&&arguments[1],q=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(isNaN(m))return"";var ee=Math.floor(m/3600),ae=Math.floor(m%3600/60),ie=m-60*ae-3600*ee,de="",ce=ee<10?"0".concat(ee):"".concat(ee);de=v||ee>0?de+"".concat(ce,":"):de;var le=ae<10?"0".concat(ae):"".concat(ae);de+="".concat(le,":");var pe=q?ie.toFixed(3):parseInt(ie);return pe=ie<10?"0".concat(pe):"".concat(pe),de+="".concat(pe)}function timeToS(m){var v=m.split(":").reverse(),q=(0,ae.Z)(v,3),ee=q[0],ie=q[1],de=q[2];return(null!=de?3600*parseInt(de):0)+(null!=ie?60*parseInt(ie):0)+(""===ee?0:parseFloat(ee.replace(",",".")))}function handleFetchErrors(m){if(!m.ok)throw new Error(le);return m}function checkSrcRange(m,v){return void 0!==m&&(void 0===v||!(m.start>v.end&&m.end>v.end))}function getCanvasTarget(m,v,q){var ee,ae;return m.map((function(ie,de){var ce=de>0?m[de].altStart:0;isNaN(pe)&&(pe=q);var le=ie.start,pe=ie.end,fe=ce+le,ye=ce+pe;v.start>=fe&&v.start2&&void 0!==arguments[2]?arguments[2]:"",ee=arguments.length>3&&void 0!==arguments[3]&&arguments[3],ae=""===q?v.split(".").reverse()[0]:q;(ae.length>4||ae.length<3||ae===v)&&(ae=m.split(".").reverse()[0]);var ie=ae.length>4||ae.length<3?"":ae,de=v.endsWith(ie)?v.split(".".concat(ie))[0]:v;ee&&(de="".concat(de," (machine generated)"));var ce=""!=ie?"".concat(de,".").concat(ie):de;if(m.endsWith("transcripts")||m.endsWith("captions"))fetch(m).then((function(m){m.blob().then((function(m){var v=window.URL.createObjectURL(m),q=document.createElement("a");q.href=v,q.download="".concat(ce),q.click()}))})).catch((function(m){console.log(m)}));else{var le=document.createElement("a");le.setAttribute("href",m),le.setAttribute("download","".concat(ce)),le.style.display="none",document.body.appendChild(le),le.click(),document.body.removeChild(le)}}function getMediaFragment(m,v){if(void 0===m);else{var q=m.split("#t=")[1];if(void 0!==q){var ee=q.split(",");return null==ee[1]&&(ee[1]=v),{start:Number(ee[0]),end:Number(ee[1])}}}}function parseAnnotations(m,v){var q=[];if(!m)return q;var ee=null;if(m.length&&(ee=new ie.AnnotationPage(m[0],{})),!ee)return q;var ae=ee.getItems();if(void 0===ae)return q;for(var de=0;de1)de=!0,m.map((function(m,ee){var de=getResourceInfo(m.getBody()[0],q);if("painting"===q){var ce=parseCanvasTarget(m,v,ee);ie.push(ce)}de.length>0&&de[0].src&&ae.push(de[0])}));else{if(!((null===(ee=m[0].getBody())||void 0===ee?void 0:ee.length)>0))return{resources:ae,error:"No resources found"};m[0].getBody().map((function(m){var v=getResourceInfo(m,q);v.length>0&&v[0].src&&ae.push(v[0])}))}return{canvasTargets:ie,isMultiSource:de,resources:ae}}function parseCanvasTarget(m,v,q){var ee=getMediaFragment(m.getTarget(),v);if(null!=ee||!ee)return ee.id=m.id,isNaN(ee.end)&&(ee.end=v),ee.end=Number((ee.end-ee.start).toFixed(2)),ee.duration=ee.end,ee.altStart=ee.start,ee.start=0,ee.sIndex=q,ee}function getResourceInfo(m,v){var q=[],ee=de.both,ae=void 0;if(1===m.getLabel().length?ae=m.getLabel().getValue():m.getLabel().length>1&&(ae=getLabelValue(m.getLabel()[0]._value)),"supplementing"===v&&(ee=identifySupplementingAnnotation(m.id)),ee!=de.transcript){var ie={src:m.id,key:m.id,type:m.getProperty("format"),kind:m.getProperty("type"),label:ae||"auto",value:m.getProperty("value")?m.getProperty("value"):""};"supplementing"===v&&(ie.srclang=m.getProperty("language")||"en",ie.kind=m.getProperty("format").toLowerCase().includes("text/vtt")?"subtitles":"metadata"),q.push(ie)}return q}function identifyMachineGen(m){var v=/(\(machine(\s|\-)generated\))/gi;return{isMachineGen:v.test(m),labelText:m.replace(v,"").trim()}}function identifySupplementingAnnotation(m){var v=m.split("/").reverse()[0];return"transcripts"===v?de.transcript:"captions"===v?de.caption:de.both}function getLabelValue(m){var v=function decodeHTML(m){return m.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'")};if(m&&"object"===(0,ee.Z)(m)){var q=Object.keys(m);if(q&&q.length>0){var ae=q[0];return m[ae].length>0?v(m[ae][0]):""}}else if("string"==typeof m)return v(m);return"Label could not be parsed"}function validateTimeInput(m){return/^(([0-1][0-9])|([2][0-3])):([0-5][0-9])(:[0-5][0-9](?:[.]\d{1,3})?)?$/.test(m)}function autoScroll(m,v){var q=arguments.length>2&&void 0!==arguments[2]&&arguments[2],ee=m.offsetTop-v.current.offsetTop;if(q)v.current.scrollTop=ee;else{var ae=v.current.clientHeight-m.clientHeight;v.current.scrollTop=ee>ae?ee-v.current.clientHeight/2:ae/2>ee?0:ee/2}}function playerHotKeys(m,v,q){var ee=null==v?void 0:v.player(),ae=document.activeElement,ie=ae.className.includes("vjs")||ae.className.includes("videojs"),de=m.which,ce=m.ctrlKey||m.metaKey||m.altKey||m.shiftKey;if((!ae||-1===["input","textarea"].indexOf(ae.tagName.toLowerCase())&&("tab"!==ae.role||37!==de&&39!==de)||ie)&&!ce&&!q&&null!=ee){switch(de){case 32:case 75:m.preventDefault(),ee.paused()?ee.play():ee.pause();break;case 70:m.preventDefault(),ee.isAudio()||(ee.isFullscreen()?ee.exitFullscreen():ee.requestFullscreen());break;case 77:m.preventDefault();var le=ee.volume(),pe=ee.lastVolume_();if(0===le){var fe=pe<.1?.1:pe;ee.volume(fe),ee.muted(!1)}else ee.muted(!ee.muted());break;case 37:m.preventDefault(),ee.currentTime(ee.currentTime()-5);break;case 39:m.preventDefault(),ee.currentTime(ee.currentTime()+5);break;case 38:m.preventDefault(),ee.muted()&&ee.muted(!1),ee.volume(ee.volume()+.1);break;case 40:m.preventDefault(),ee.volume(ee.volume()-.1);break;default:return}m.stopPropagation()}}},79742:(m,v)=>{"use strict";v.byteLength=function byteLength(m){var v=getLens(m),q=v[0],ee=v[1];return 3*(q+ee)/4-ee},v.toByteArray=function toByteArray(m){var v,q,ie=getLens(m),de=ie[0],ce=ie[1],le=new ae(_byteLength(m,de,ce)),pe=0,fe=ce>0?de-4:de;for(q=0;q>16&255,le[pe++]=v>>8&255,le[pe++]=255&v;2===ce&&(v=ee[m.charCodeAt(q)]<<2|ee[m.charCodeAt(q+1)]>>4,le[pe++]=255&v);1===ce&&(v=ee[m.charCodeAt(q)]<<10|ee[m.charCodeAt(q+1)]<<4|ee[m.charCodeAt(q+2)]>>2,le[pe++]=v>>8&255,le[pe++]=255&v);return le},v.fromByteArray=function fromByteArray(m){for(var v,ee=m.length,ae=ee%3,ie=[],de=16383,ce=0,le=ee-ae;cele?le:ce+de));1===ae?(v=m[ee-1],ie.push(q[v>>2]+q[v<<4&63]+"==")):2===ae&&(v=(m[ee-2]<<8)+m[ee-1],ie.push(q[v>>10]+q[v>>4&63]+q[v<<2&63]+"="));return ie.join("")};for(var q=[],ee=[],ae="undefined"!=typeof Uint8Array?Uint8Array:Array,ie="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",de=0,ce=ie.length;de0)throw new Error("Invalid string. Length must be a multiple of 4");var q=m.indexOf("=");return-1===q&&(q=v),[q,q===v?0:4-q%4]}function _byteLength(m,v,q){return 3*(v+q)/4-q}function encodeChunk(m,v,ee){for(var ae,ie,de=[],ce=v;ce>18&63]+q[ie>>12&63]+q[ie>>6&63]+q[63&ie]);return de.join("")}ee["-".charCodeAt(0)]=62,ee["_".charCodeAt(0)]=63},89846:m=>{"use strict";m.exports=function(m){var v=m._SomePromiseArray;function any(m){var q=new v(m),ee=q.promise();return q.setHowMany(1),q.setUnwrap(),q.init(),ee}m.any=function(m){return any(m)},m.prototype.any=function(){return any(this)}}},4601:(m,v,q)=>{"use strict";var ee;try{throw new Error}catch(m){ee=m}var ae=q(10679),ie=q(7824),de=q(75942);function Async(){this._customScheduler=!1,this._isTickUsed=!1,this._lateQueue=new ie(16),this._normalQueue=new ie(16),this._haveDrainedQueues=!1,this._trampolineEnabled=!0;var m=this;this.drainQueues=function(){m._drainQueues()},this._schedule=ae}function AsyncInvokeLater(m,v,q){this._lateQueue.push(m,v,q),this._queueTick()}function AsyncInvoke(m,v,q){this._normalQueue.push(m,v,q),this._queueTick()}function AsyncSettlePromises(m){this._normalQueue._pushOne(m),this._queueTick()}Async.prototype.setScheduler=function(m){var v=this._schedule;return this._schedule=m,this._customScheduler=!0,v},Async.prototype.hasCustomScheduler=function(){return this._customScheduler},Async.prototype.enableTrampoline=function(){this._trampolineEnabled=!0},Async.prototype.disableTrampolineIfNecessary=function(){de.hasDevTools&&(this._trampolineEnabled=!1)},Async.prototype.haveItemsQueued=function(){return this._isTickUsed||this._haveDrainedQueues},Async.prototype.fatalError=function(m,v){v?(process.stderr.write("Fatal "+(m instanceof Error?m.stack:m)+"\n"),process.exit(2)):this.throwLater(m)},Async.prototype.throwLater=function(m,v){if(1===arguments.length&&(v=m,m=function(){throw v}),"undefined"!=typeof setTimeout)setTimeout((function(){m(v)}),0);else try{this._schedule((function(){m(v)}))}catch(m){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")}},de.hasDevTools?(Async.prototype.invokeLater=function(m,v,q){this._trampolineEnabled?AsyncInvokeLater.call(this,m,v,q):this._schedule((function(){setTimeout((function(){m.call(v,q)}),100)}))},Async.prototype.invoke=function(m,v,q){this._trampolineEnabled?AsyncInvoke.call(this,m,v,q):this._schedule((function(){m.call(v,q)}))},Async.prototype.settlePromises=function(m){this._trampolineEnabled?AsyncSettlePromises.call(this,m):this._schedule((function(){m._settlePromises()}))}):(Async.prototype.invokeLater=AsyncInvokeLater,Async.prototype.invoke=AsyncInvoke,Async.prototype.settlePromises=AsyncSettlePromises),Async.prototype._drainQueue=function(m){for(;m.length()>0;){var v=m.shift();if("function"==typeof v){var q=m.shift(),ee=m.shift();v.call(q,ee)}else v._settlePromises()}},Async.prototype._drainQueues=function(){this._drainQueue(this._normalQueue),this._reset(),this._haveDrainedQueues=!0,this._drainQueue(this._lateQueue)},Async.prototype._queueTick=function(){this._isTickUsed||(this._isTickUsed=!0,this._schedule(this.drainQueues))},Async.prototype._reset=function(){this._isTickUsed=!1},m.exports=Async,m.exports.firstLineError=ee},23635:m=>{"use strict";m.exports=function(m,v,q,ee){var ae=!1,rejectThis=function(m,v){this._reject(v)},targetRejected=function(m,v){v.promiseRejectionQueued=!0,v.bindingPromise._then(rejectThis,rejectThis,null,this,m)},bindingResolved=function(m,v){0==(50397184&this._bitField)&&this._resolveCallback(v.target)},bindingRejected=function(m,v){v.promiseRejectionQueued||this._reject(m)};m.prototype.bind=function(ie){ae||(ae=!0,m.prototype._propagateFrom=ee.propagateFromFunction(),m.prototype._boundValue=ee.boundValueFunction());var de=q(ie),ce=new m(v);ce._propagateFrom(this,1);var le=this._target();if(ce._setBoundTo(de),de instanceof m){var pe={promiseRejectionQueued:!1,promise:ce,target:le,bindingPromise:de};le._then(v,targetRejected,void 0,ce,pe),de._then(bindingResolved,bindingRejected,void 0,ce,pe),ce._setOnCancel(de)}else ce._resolveCallback(le);return ce},m.prototype._setBoundTo=function(m){void 0!==m?(this._bitField=2097152|this._bitField,this._boundTo=m):this._bitField=-2097153&this._bitField},m.prototype._isBound=function(){return 2097152==(2097152&this._bitField)},m.bind=function(v,q){return m.resolve(q).bind(v)}}},12293:(m,v,q)=>{"use strict";var ee=Object.create;if(ee){var ae=ee(null),ie=ee(null);ae[" size"]=ie[" size"]=0}m.exports=function(m){var v,ee,de=q(75942),ce=de.canEvaluate,le=de.isIdentifier,makeMethodCaller=function(m){return new Function("ensureMethod"," \n return function(obj) { \n 'use strict' \n var len = this.length; \n ensureMethod(obj, 'methodName'); \n switch(len) { \n case 1: return obj.methodName(this[0]); \n case 2: return obj.methodName(this[0], this[1]); \n case 3: return obj.methodName(this[0], this[1], this[2]); \n case 0: return obj.methodName(); \n default: \n return obj.methodName.apply(obj, this); \n } \n }; \n ".replace(/methodName/g,m))(ensureMethod)},makeGetter=function(m){return new Function("obj"," \n 'use strict'; \n return obj.propertyName; \n ".replace("propertyName",m))},getCompiled=function(m,v,q){var ee=q[m];if("function"!=typeof ee){if(!le(m))return null;if(ee=v(m),q[m]=ee,q[" size"]++,q[" size"]>512){for(var ae=Object.keys(q),ie=0;ie<256;++ie)delete q[ae[ie]];q[" size"]=ae.length-256}}return ee};function ensureMethod(v,q){var ee;if(null!=v&&(ee=v[q]),"function"!=typeof ee){var ae="Object "+de.classString(v)+" has no method '"+de.toString(q)+"'";throw new m.TypeError(ae)}return ee}function caller(m){return ensureMethod(m,this.pop()).apply(m,this)}function namedGetter(m){return m[this]}function indexedGetter(m){var v=+this;return v<0&&(v=Math.max(0,v+m.length)),m[v]}v=function(m){return getCompiled(m,makeMethodCaller,ae)},ee=function(m){return getCompiled(m,makeGetter,ie)},m.prototype.call=function(m){for(var q=arguments.length,ee=new Array(Math.max(q-1,0)),ae=1;ae{"use strict";m.exports=function(m,v,ee,ae){var ie=q(75942),de=ie.tryCatch,ce=ie.errorObj,le=m._async;m.prototype.break=m.prototype.cancel=function(){if(!ae.cancellation())return this._warn("cancellation is disabled");for(var m=this,v=m;m._isCancellable();){if(!m._cancelBy(v)){v._isFollowing()?v._followee().cancel():v._cancelBranched();break}var q=m._cancellationParent;if(null==q||!q._isCancellable()){m._isFollowing()?m._followee().cancel():m._cancelBranched();break}m._isFollowing()&&m._followee().cancel(),m._setWillBeCancelled(),v=m,m=q}},m.prototype._branchHasCancelled=function(){this._branchesRemainingToCancel--},m.prototype._enoughBranchesHaveCancelled=function(){return void 0===this._branchesRemainingToCancel||this._branchesRemainingToCancel<=0},m.prototype._cancelBy=function(m){return m===this?(this._branchesRemainingToCancel=0,this._invokeOnCancel(),!0):(this._branchHasCancelled(),!!this._enoughBranchesHaveCancelled()&&(this._invokeOnCancel(),!0))},m.prototype._cancelBranched=function(){this._enoughBranchesHaveCancelled()&&this._cancel()},m.prototype._cancel=function(){this._isCancellable()&&(this._setCancelled(),le.invoke(this._cancelPromises,this,void 0))},m.prototype._cancelPromises=function(){this._length()>0&&this._settlePromises()},m.prototype._unsetOnCancel=function(){this._onCancelField=void 0},m.prototype._isCancellable=function(){return this.isPending()&&!this._isCancelled()},m.prototype.isCancellable=function(){return this.isPending()&&!this.isCancelled()},m.prototype._doInvokeOnCancel=function(m,v){if(ie.isArray(m))for(var q=0;q{"use strict";m.exports=function(m){var v=q(75942),ee=q(89571).keys,ae=v.tryCatch,ie=v.errorObj;return function catchFilter(q,de,ce){return function(le){var pe=ce._boundValue();e:for(var fe=0;fe{"use strict";m.exports=function(m){var v=!1,q=[];function Context(){this._trace=new Context.CapturedTrace(peekContext())}function peekContext(){var m=q.length-1;if(m>=0)return q[m]}return m.prototype._promiseCreated=function(){},m.prototype._pushContext=function(){},m.prototype._popContext=function(){return null},m._peekContext=m.prototype._peekContext=function(){},Context.prototype._pushContext=function(){void 0!==this._trace&&(this._trace._promiseCreated=null,q.push(this._trace))},Context.prototype._popContext=function(){if(void 0!==this._trace){var m=q.pop(),v=m._promiseCreated;return m._promiseCreated=null,v}return null},Context.CapturedTrace=null,Context.create=function createContext(){if(v)return new Context},Context.deactivateLongStackTraces=function(){},Context.activateLongStackTraces=function(){var q=m.prototype._pushContext,ee=m.prototype._popContext,ae=m._peekContext,ie=m.prototype._peekContext,de=m.prototype._promiseCreated;Context.deactivateLongStackTraces=function(){m.prototype._pushContext=q,m.prototype._popContext=ee,m._peekContext=ae,m.prototype._peekContext=ie,m.prototype._promiseCreated=de,v=!1},v=!0,m.prototype._pushContext=Context.prototype._pushContext,m.prototype._popContext=Context.prototype._popContext,m._peekContext=m.prototype._peekContext=peekContext,m.prototype._promiseCreated=function(){var m=this._peekContext();m&&null==m._promiseCreated&&(m._promiseCreated=this)}},Context}},90461:(m,v,q)=>{"use strict";m.exports=function(m,v){var ee,ae,ie,de=m._getDomain,ce=m._async,le=q(57621).Warning,pe=q(75942),fe=pe.canAttachTrace,ye=/[\\\/]bluebird[\\\/]js[\\\/](release|debug|instrumented)/,be=/\((?:timers\.js):\d+:\d+\)/,Re=/[\/<\(](.+?):(\d+):(\d+)\)?\s*$/,_e=null,xe=null,Te=!1,we=!(0==pe.env("BLUEBIRD_DEBUG")||!pe.env("BLUEBIRD_DEBUG")&&"development"!==pe.env("NODE_ENV")),Se=!(0==pe.env("BLUEBIRD_WARNINGS")||!we&&!pe.env("BLUEBIRD_WARNINGS")),Ie=!(0==pe.env("BLUEBIRD_LONG_STACK_TRACES")||!we&&!pe.env("BLUEBIRD_LONG_STACK_TRACES")),Pe=0!=pe.env("BLUEBIRD_W_FORGOTTEN_RETURN")&&(Se||!!pe.env("BLUEBIRD_W_FORGOTTEN_RETURN"));m.prototype.suppressUnhandledRejections=function(){var m=this._target();m._bitField=-1048577&m._bitField|524288},m.prototype._ensurePossibleRejectionHandled=function(){0==(524288&this._bitField)&&(this._setRejectionIsUnhandled(),ce.invokeLater(this._notifyUnhandledRejection,this,void 0))},m.prototype._notifyUnhandledRejectionIsHandled=function(){fireRejectionEvent("rejectionHandled",ee,void 0,this)},m.prototype._setReturnedNonUndefined=function(){this._bitField=268435456|this._bitField},m.prototype._returnedNonUndefined=function(){return 0!=(268435456&this._bitField)},m.prototype._notifyUnhandledRejection=function(){if(this._isRejectionUnhandled()){var m=this._settledValue();this._setUnhandledRejectionIsNotified(),fireRejectionEvent("unhandledRejection",ae,m,this)}},m.prototype._setUnhandledRejectionIsNotified=function(){this._bitField=262144|this._bitField},m.prototype._unsetUnhandledRejectionIsNotified=function(){this._bitField=-262145&this._bitField},m.prototype._isUnhandledRejectionNotified=function(){return(262144&this._bitField)>0},m.prototype._setRejectionIsUnhandled=function(){this._bitField=1048576|this._bitField},m.prototype._unsetRejectionIsUnhandled=function(){this._bitField=-1048577&this._bitField,this._isUnhandledRejectionNotified()&&(this._unsetUnhandledRejectionIsNotified(),this._notifyUnhandledRejectionIsHandled())},m.prototype._isRejectionUnhandled=function(){return(1048576&this._bitField)>0},m.prototype._warn=function(m,v,q){return warn(m,v,q||this)},m.onPossiblyUnhandledRejection=function(m){var v=de();ae="function"==typeof m?null===v?m:pe.domainBind(v,m):void 0},m.onUnhandledRejectionHandled=function(m){var v=de();ee="function"==typeof m?null===v?m:pe.domainBind(v,m):void 0};var disableLongStackTraces=function(){};m.longStackTraces=function(){if(ce.haveItemsQueued()&&!Qe.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");if(!Qe.longStackTraces&&longStackTracesIsSupported()){var q=m.prototype._captureStackTrace,ee=m.prototype._attachExtraTrace;Qe.longStackTraces=!0,disableLongStackTraces=function(){if(ce.haveItemsQueued()&&!Qe.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");m.prototype._captureStackTrace=q,m.prototype._attachExtraTrace=ee,v.deactivateLongStackTraces(),ce.enableTrampoline(),Qe.longStackTraces=!1},m.prototype._captureStackTrace=longStackTracesCaptureStackTrace,m.prototype._attachExtraTrace=longStackTracesAttachExtraTrace,v.activateLongStackTraces(),ce.disableTrampolineIfNecessary()}},m.hasLongStackTraces=function(){return Qe.longStackTraces&&longStackTracesIsSupported()};var We=function(){try{if("function"==typeof CustomEvent){var m=new CustomEvent("CustomEvent");return pe.global.dispatchEvent(m),function(m,v){var q=new CustomEvent(m.toLowerCase(),{detail:v,cancelable:!0});return!pe.global.dispatchEvent(q)}}if("function"==typeof Event){m=new Event("CustomEvent");return pe.global.dispatchEvent(m),function(m,v){var q=new Event(m.toLowerCase(),{cancelable:!0});return q.detail=v,!pe.global.dispatchEvent(q)}}return(m=document.createEvent("CustomEvent")).initCustomEvent("testingtheevent",!1,!0,{}),pe.global.dispatchEvent(m),function(m,v){var q=document.createEvent("CustomEvent");return q.initCustomEvent(m.toLowerCase(),!1,!0,v),!pe.global.dispatchEvent(q)}}catch(m){}return function(){return!1}}(),qe=pe.isNode?function(){return process.emit.apply(process,arguments)}:pe.global?function(m){var v="on"+m.toLowerCase(),q=pe.global[v];return!!q&&(q.apply(pe.global,[].slice.call(arguments,1)),!0)}:function(){return!1};function generatePromiseLifecycleEventObject(m,v){return{promise:v}}var Ve={promiseCreated:generatePromiseLifecycleEventObject,promiseFulfilled:generatePromiseLifecycleEventObject,promiseRejected:generatePromiseLifecycleEventObject,promiseResolved:generatePromiseLifecycleEventObject,promiseCancelled:generatePromiseLifecycleEventObject,promiseChained:function(m,v,q){return{promise:v,child:q}},warning:function(m,v){return{warning:v}},unhandledRejection:function(m,v,q){return{reason:v,promise:q}},rejectionHandled:generatePromiseLifecycleEventObject},activeFireEvent=function(m){var v=!1;try{v=qe.apply(null,arguments)}catch(m){ce.throwLater(m),v=!0}var q=!1;try{q=We(m,Ve[m].apply(null,arguments))}catch(m){ce.throwLater(m),q=!0}return q||v};function defaultFireEvent(){return!1}function cancellationExecute(m,v,q){var ee=this;try{m(v,q,(function(m){if("function"!=typeof m)throw new TypeError("onCancel must be a function, got: "+pe.toString(m));ee._attachCancellationCallback(m)}))}catch(m){return m}}function cancellationAttachCancellationCallback(m){if(!this._isCancellable())return this;var v=this._onCancel();void 0!==v?pe.isArray(v)?v.push(m):this._setOnCancel([v,m]):this._setOnCancel(m)}function cancellationOnCancel(){return this._onCancelField}function cancellationSetOnCancel(m){this._onCancelField=m}function cancellationClearCancellationData(){this._cancellationParent=void 0,this._onCancelField=void 0}function cancellationPropagateFrom(m,v){if(0!=(1&v)){this._cancellationParent=m;var q=m._branchesRemainingToCancel;void 0===q&&(q=0),m._branchesRemainingToCancel=q+1}0!=(2&v)&&m._isBound()&&this._setBoundTo(m._boundTo)}m.config=function(v){if("longStackTraces"in(v=Object(v))&&(v.longStackTraces?m.longStackTraces():!v.longStackTraces&&m.hasLongStackTraces()&&disableLongStackTraces()),"warnings"in v){var q=v.warnings;Qe.warnings=!!q,Pe=Qe.warnings,pe.isObject(q)&&"wForgottenReturn"in q&&(Pe=!!q.wForgottenReturn)}if("cancellation"in v&&v.cancellation&&!Qe.cancellation){if(ce.haveItemsQueued())throw new Error("cannot enable cancellation after promises are in use");m.prototype._clearCancellationData=cancellationClearCancellationData,m.prototype._propagateFrom=cancellationPropagateFrom,m.prototype._onCancel=cancellationOnCancel,m.prototype._setOnCancel=cancellationSetOnCancel,m.prototype._attachCancellationCallback=cancellationAttachCancellationCallback,m.prototype._execute=cancellationExecute,ze=cancellationPropagateFrom,Qe.cancellation=!0}return"monitoring"in v&&(v.monitoring&&!Qe.monitoring?(Qe.monitoring=!0,m.prototype._fireEvent=activeFireEvent):!v.monitoring&&Qe.monitoring&&(Qe.monitoring=!1,m.prototype._fireEvent=defaultFireEvent)),m},m.prototype._fireEvent=defaultFireEvent,m.prototype._execute=function(m,v,q){try{m(v,q)}catch(m){return m}},m.prototype._onCancel=function(){},m.prototype._setOnCancel=function(m){},m.prototype._attachCancellationCallback=function(m){},m.prototype._captureStackTrace=function(){},m.prototype._attachExtraTrace=function(){},m.prototype._clearCancellationData=function(){},m.prototype._propagateFrom=function(m,v){};var ze=function bindingPropagateFrom(m,v){0!=(2&v)&&m._isBound()&&this._setBoundTo(m._boundTo)};function boundValueFunction(){var v=this._boundTo;return void 0!==v&&v instanceof m?v.isFulfilled()?v.value():void 0:v}function longStackTracesCaptureStackTrace(){this._trace=new CapturedTrace(this._peekContext())}function longStackTracesAttachExtraTrace(m,v){if(fe(m)){var q=this._trace;if(void 0!==q&&v&&(q=q._parent),void 0!==q)q.attachExtraTrace(m);else if(!m.__stackCleaned__){var ee=parseStackAndMessage(m);pe.notEnumerableProp(m,"stack",ee.message+"\n"+ee.stack.join("\n")),pe.notEnumerableProp(m,"__stackCleaned__",!0)}}}function warn(v,q,ee){if(Qe.warnings){var ae,ie=new le(v);if(q)ee._attachExtraTrace(ie);else if(Qe.longStackTraces&&(ae=m._peekContext()))ae.attachExtraTrace(ie);else{var de=parseStackAndMessage(ie);ie.stack=de.message+"\n"+de.stack.join("\n")}activeFireEvent("warning",ie)||formatAndLogError(ie,"",!0)}}function reconstructStack(m,v){for(var q=0;q=0;--ce)if(ee[ce]===ie){de=ce;break}for(ce=de;ce>=0;--ce){var le=ee[ce];if(v[ae]!==le)break;v.pop(),ae--}v=ee}}function cleanStack(m){for(var v=[],q=0;q0&&"SyntaxError"!=m.name&&(v=v.slice(q)),v}function parseStackAndMessage(m){var v=m.stack,q=m.toString();return v="string"==typeof v&&v.length>0?stackFramesAsArray(m):[" (No stack trace)"],{message:q,stack:"SyntaxError"==m.name?v:cleanStack(v)}}function formatAndLogError(m,v,q){if("undefined"!=typeof console){var ee;if(pe.isObject(m)){var ae=m.stack;ee=v+xe(ae,m)}else ee=v+String(m);"function"==typeof ie?ie(ee,q):"function"!=typeof console.log&&"object"!=typeof console.log||console.log(ee)}}function fireRejectionEvent(m,v,q,ee){var ae=!1;try{"function"==typeof v&&(ae=!0,"rejectionHandled"===m?v(ee):v(q,ee))}catch(m){ce.throwLater(m)}"unhandledRejection"===m?activeFireEvent(m,q,ee)||ae||formatAndLogError(q,"Unhandled rejection "):activeFireEvent(m,ee)}function formatNonError(m){var v;if("function"==typeof m)v="[function "+(m.name||"anonymous")+"]";else{v=m&&"function"==typeof m.toString?m.toString():pe.toString(m);if(/\[object [a-zA-Z0-9$_]+\]/.test(v))try{v=JSON.stringify(m)}catch(m){}0===v.length&&(v="(empty array)")}return"(<"+snip(v)+">, no stack trace)"}function snip(m){return m.length<41?m:m.substr(0,38)+"..."}function longStackTracesIsSupported(){return"function"==typeof Xe}var shouldIgnore=function(){return!1},He=/[\/<\(]([^:\/]+):(\d+):(?:\d+)\)?\s*$/;function parseLineInfo(m){var v=m.match(He);if(v)return{fileName:v[1],line:parseInt(v[2],10)}}function CapturedTrace(m){this._parent=m,this._promisesCreated=0;var v=this._length=1+(void 0===m?0:m._length);Xe(this,CapturedTrace),v>32&&this.uncycle()}pe.inherits(CapturedTrace,Error),v.CapturedTrace=CapturedTrace,CapturedTrace.prototype.uncycle=function(){var m=this._length;if(!(m<2)){for(var v=[],q={},ee=0,ae=this;void 0!==ae;++ee)v.push(ae),ae=ae._parent;for(ee=(m=this._length=ee)-1;ee>=0;--ee){var ie=v[ee].stack;void 0===q[ie]&&(q[ie]=ee)}for(ee=0;ee0&&(v[de-1]._parent=void 0,v[de-1]._length=1),v[ee]._parent=void 0,v[ee]._length=1;var ce=ee>0?v[ee-1]:this;de=0;--pe)v[pe]._length=le,le++;return}}}},CapturedTrace.prototype.attachExtraTrace=function(m){if(!m.__stackCleaned__){this.uncycle();for(var v=parseStackAndMessage(m),q=v.message,ee=[v.stack],ae=this;void 0!==ae;)ee.push(cleanStack(ae.stack.split("\n"))),ae=ae._parent;removeCommonRoots(ee),removeDuplicateOrEmptyJumps(ee),pe.notEnumerableProp(m,"stack",reconstructStack(q,ee)),pe.notEnumerableProp(m,"__stackCleaned__",!0)}};var Xe=function stackDetection(){var m=/^\s*at\s*/,v8stackFormatter=function(m,v){return"string"==typeof m?m:void 0!==v.name&&void 0!==v.message?v.toString():formatNonError(v)};if("number"==typeof Error.stackTraceLimit&&"function"==typeof Error.captureStackTrace){Error.stackTraceLimit+=6,_e=m,xe=v8stackFormatter;var v=Error.captureStackTrace;return shouldIgnore=function(m){return ye.test(m)},function(m,q){Error.stackTraceLimit+=6,v(m,q),Error.stackTraceLimit-=6}}var q,ee=new Error;if("string"==typeof ee.stack&&ee.stack.split("\n")[0].indexOf("stackDetection@")>=0)return _e=/@/,xe=v8stackFormatter,Te=!0,function captureStackTrace(m){m.stack=(new Error).stack};try{throw new Error}catch(m){q="stack"in m}return!("stack"in ee)&&q&&"number"==typeof Error.stackTraceLimit?(_e=m,xe=v8stackFormatter,function captureStackTrace(m){Error.stackTraceLimit+=6;try{throw new Error}catch(v){m.stack=v.stack}Error.stackTraceLimit-=6}):(xe=function(m,v){return"string"==typeof m?m:"object"!=typeof v&&"function"!=typeof v||void 0===v.name||void 0===v.message?formatNonError(v):v.toString()},null)}();"undefined"!=typeof console&&void 0!==console.warn&&(ie=function(m){console.warn(m)},pe.isNode&&process.stderr.isTTY?ie=function(m,v){var q=v?"":"";console.warn(q+m+"\n")}:pe.isNode||"string"!=typeof(new Error).stack||(ie=function(m,v){console.warn("%c"+m,v?"color: darkorange":"color: red")}));var Qe={warnings:Se,longStackTraces:!1,cancellation:!1,monitoring:!1};return Ie&&m.longStackTraces(),{longStackTraces:function(){return Qe.longStackTraces},warnings:function(){return Qe.warnings},cancellation:function(){return Qe.cancellation},monitoring:function(){return Qe.monitoring},propagateFromFunction:function(){return ze},boundValueFunction:function(){return boundValueFunction},checkForgottenReturns:function checkForgottenReturns(m,v,q,ee,ae){if(void 0===m&&null!==v&&Pe){if(void 0!==ae&&ae._returnedNonUndefined())return;if(0==(65535&ee._bitField))return;q&&(q+=" ");var ie="",de="";if(v._trace){for(var ce=v._trace.stack.split("\n"),le=cleanStack(ce),pe=le.length-1;pe>=0;--pe){var fe=le[pe];if(!be.test(fe)){var ye=fe.match(Re);ye&&(ie="at "+ye[1]+":"+ye[2]+":"+ye[3]+" ");break}}if(le.length>0){var _e=le[0];for(pe=0;pe0&&(de="\n"+ce[pe-1]);break}}}var xe="a promise was created in a "+q+"handler "+ie+"but was not returned from it, see http://goo.gl/rRqMUw"+de;ee._warn(xe,!0,v)}},setBounds:function setBounds(m,v){if(longStackTracesIsSupported()){for(var q,ee,ae=m.stack.split("\n"),ie=v.stack.split("\n"),de=-1,ce=-1,le=0;le=ce||(shouldIgnore=function(m){if(ye.test(m))return!0;var v=parseLineInfo(m);return!!(v&&v.fileName===q&&de<=v.line&&v.line<=ce)})}},warn:warn,deprecated:function deprecated(m,v){var q=m+" is deprecated and will be removed in a future version.";return v&&(q+=" Use "+v+" instead."),warn(q)},CapturedTrace:CapturedTrace,fireDomEvent:We,fireGlobalEvent:qe}}},45632:m=>{"use strict";m.exports=function(m){function returner(){return this.value}function thrower(){throw this.reason}m.prototype.return=m.prototype.thenReturn=function(v){return v instanceof m&&v.suppressUnhandledRejections(),this._then(returner,void 0,void 0,{value:v},void 0)},m.prototype.throw=m.prototype.thenThrow=function(m){return this._then(thrower,void 0,void 0,{reason:m},void 0)},m.prototype.catchThrow=function(m){if(arguments.length<=1)return this._then(void 0,thrower,void 0,{reason:m},void 0);var v=arguments[1];return this.caught(m,(function(){throw v}))},m.prototype.catchReturn=function(v){if(arguments.length<=1)return v instanceof m&&v.suppressUnhandledRejections(),this._then(void 0,returner,void 0,{value:v},void 0);var q=arguments[1];q instanceof m&&q.suppressUnhandledRejections();return this.caught(v,(function(){return q}))}}},6574:m=>{"use strict";m.exports=function(m,v){var q=m.reduce,ee=m.all;function promiseAllThis(){return ee(this)}m.prototype.each=function(m){return q(this,m,v,0)._then(promiseAllThis,void 0,void 0,this,void 0)},m.prototype.mapSeries=function(m){return q(this,m,v,v)},m.each=function(m,ee){return q(m,ee,v,0)._then(promiseAllThis,void 0,void 0,m,void 0)},m.mapSeries=function PromiseMapSeries(m,ee){return q(m,ee,v,v)}}},57621:(m,v,q)=>{"use strict";var ee,ae,ie=q(89571),de=ie.freeze,ce=q(75942),le=ce.inherits,pe=ce.notEnumerableProp;function subError(m,v){function SubError(q){if(!(this instanceof SubError))return new SubError(q);pe(this,"message","string"==typeof q?q:v),pe(this,"name",m),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):Error.call(this)}return le(SubError,Error),SubError}var fe=subError("Warning","warning"),ye=subError("CancellationError","cancellation error"),be=subError("TimeoutError","timeout error"),Re=subError("AggregateError","aggregate error");try{ee=TypeError,ae=RangeError}catch(m){ee=subError("TypeError","type error"),ae=subError("RangeError","range error")}for(var _e="join pop push shift unshift slice filter forEach some every map indexOf lastIndexOf reduce reduceRight sort reverse".split(" "),xe=0;xe<_e.length;++xe)"function"==typeof Array.prototype[_e[xe]]&&(Re.prototype[_e[xe]]=Array.prototype[_e[xe]]);ie.defineProperty(Re.prototype,"length",{value:0,configurable:!1,writable:!0,enumerable:!0}),Re.prototype.isOperational=!0;var Te=0;function OperationalError(m){if(!(this instanceof OperationalError))return new OperationalError(m);pe(this,"name","OperationalError"),pe(this,"message",m),this.cause=m,this.isOperational=!0,m instanceof Error?(pe(this,"message",m.message),pe(this,"stack",m.stack)):Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}Re.prototype.toString=function(){var m=Array(4*Te+1).join(" "),v="\n"+m+"AggregateError of:\n";Te++,m=Array(4*Te+1).join(" ");for(var q=0;q{var v=function(){"use strict";return void 0===this}();if(v)m.exports={freeze:Object.freeze,defineProperty:Object.defineProperty,getDescriptor:Object.getOwnPropertyDescriptor,keys:Object.keys,names:Object.getOwnPropertyNames,getPrototypeOf:Object.getPrototypeOf,isArray:Array.isArray,isES5:v,propertyIsWritable:function(m,v){var q=Object.getOwnPropertyDescriptor(m,v);return!(q&&!q.writable&&!q.set)}};else{var q={}.hasOwnProperty,ee={}.toString,ae={}.constructor.prototype,ObjectKeys=function(m){var v=[];for(var ee in m)q.call(m,ee)&&v.push(ee);return v};m.exports={isArray:function(m){try{return"[object Array]"===ee.call(m)}catch(m){return!1}},keys:ObjectKeys,names:ObjectKeys,defineProperty:function(m,v,q){return m[v]=q.value,m},getDescriptor:function(m,v){return{value:m[v]}},freeze:function(m){return m},getPrototypeOf:function(m){try{return Object(m).constructor.prototype}catch(m){return ae}},isES5:v,propertyIsWritable:function(){return!0}}}},66777:m=>{"use strict";m.exports=function(m,v){var q=m.map;m.prototype.filter=function(m,ee){return q(this,m,ee,v)},m.filter=function(m,ee,ae){return q(m,ee,ae,v)}}},87707:(m,v,q)=>{"use strict";m.exports=function(m,v){var ee=q(75942),ae=m.CancellationError,ie=ee.errorObj;function PassThroughHandlerContext(m,v,q){this.promise=m,this.type=v,this.handler=q,this.called=!1,this.cancelPromise=null}function FinallyHandlerCancelReaction(m){this.finallyHandler=m}function checkCancel(m,v){return null!=m.cancelPromise&&(arguments.length>1?m.cancelPromise._reject(v):m.cancelPromise._cancel(),m.cancelPromise=null,!0)}function succeed(){return finallyHandler.call(this,this.promise._target()._settledValue())}function fail(m){if(!checkCancel(this,m))return ie.e=m,ie}function finallyHandler(q){var ee=this.promise,de=this.handler;if(!this.called){this.called=!0;var ce=this.isFinallyHandler()?de.call(ee._boundValue()):de.call(ee._boundValue(),q);if(void 0!==ce){ee._setReturnedNonUndefined();var le=v(ce,ee);if(le instanceof m){if(null!=this.cancelPromise){if(le._isCancelled()){var pe=new ae("late cancellation observer");return ee._attachExtraTrace(pe),ie.e=pe,ie}le.isPending()&&le._attachCancellationCallback(new FinallyHandlerCancelReaction(this))}return le._then(succeed,fail,void 0,this,void 0)}}}return ee.isRejected()?(checkCancel(this),ie.e=q,ie):(checkCancel(this),q)}return PassThroughHandlerContext.prototype.isFinallyHandler=function(){return 0===this.type},FinallyHandlerCancelReaction.prototype._resultCancelled=function(){checkCancel(this.finallyHandler)},m.prototype._passThrough=function(m,v,q,ee){return"function"!=typeof m?this.then():this._then(q,ee,void 0,new PassThroughHandlerContext(this,v,m),void 0)},m.prototype.lastly=m.prototype.finally=function(m){return this._passThrough(m,0,finallyHandler,finallyHandler)},m.prototype.tap=function(m){return this._passThrough(m,1,finallyHandler)},PassThroughHandlerContext}},60687:(m,v,q)=>{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce=q(57621).TypeError,le=q(75942),pe=le.errorObj,fe=le.tryCatch,ye=[];function promiseFromYieldHandler(v,q,ee){for(var ie=0;ie{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce,le=q(75942),pe=le.canEvaluate,fe=le.tryCatch,ye=le.errorObj;if(pe){for(var thenCallback=function(m){return new Function("value","holder"," \n 'use strict'; \n holder.pIndex = value; \n holder.checkFulfillment(this); \n ".replace(/Index/g,m))},promiseSetter=function(m){return new Function("promise","holder"," \n 'use strict'; \n holder.pIndex = promise; \n ".replace(/Index/g,m))},generateHolderClass=function(v){for(var q=new Array(v),ee=0;ee0&&"function"==typeof arguments[ie]&&(q=arguments[ie],ie<=8&&pe)){(qe=new m(ae))._captureStackTrace();for(var fe=new(0,be[ie-1])(q),ye=Re,xe=0;xe{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce=m._getDomain,le=q(75942),pe=le.tryCatch,fe=le.errorObj,ye=m._async;function MappingPromiseArray(m,v,q,ee){this.constructor$(m),this._promise._captureStackTrace();var ae=ce();this._callback=null===ae?v:le.domainBind(ae,v),this._preservedValues=ee===ie?new Array(this.length()):null,this._limit=q,this._inFlight=0,this._queue=[],ye.invoke(this._asyncInit,this,void 0)}function map(v,q,ae,ie){if("function"!=typeof q)return ee("expecting a function but got "+le.classString(q));var de=0;if(void 0!==ae){if("object"!=typeof ae||null===ae)return m.reject(new TypeError("options argument must be an object but it is "+le.classString(ae)));if("number"!=typeof ae.concurrency)return m.reject(new TypeError("'concurrency' must be a number but it is "+le.classString(ae.concurrency)));de=ae.concurrency}return new MappingPromiseArray(v,q,de="number"==typeof de&&isFinite(de)&&de>=1?de:0,ie).promise()}le.inherits(MappingPromiseArray,v),MappingPromiseArray.prototype._asyncInit=function(){this._init$(void 0,-2)},MappingPromiseArray.prototype._init=function(){},MappingPromiseArray.prototype._promiseFulfilled=function(v,q){var ee=this._values,ie=this.length(),ce=this._preservedValues,le=this._limit;if(q<0){if(ee[q=-1*q-1]=v,le>=1&&(this._inFlight--,this._drainQueue(),this._isResolved()))return!0}else{if(le>=1&&this._inFlight>=le)return ee[q]=v,this._queue.push(q),!1;null!==ce&&(ce[q]=v);var ye=this._promise,be=this._callback,Re=ye._boundValue();ye._pushContext();var _e=pe(be).call(Re,v,q,ie),xe=ye._popContext();if(de.checkForgottenReturns(_e,xe,null!==ce?"Promise.filter":"Promise.map",ye),_e===fe)return this._reject(_e.e),!0;var Te=ae(_e,this._promise);if(Te instanceof m){var we=(Te=Te._target())._bitField;if(0==(50397184&we))return le>=1&&this._inFlight++,ee[q]=Te,Te._proxy(this,-1*(q+1)),!1;if(0==(33554432&we))return 0!=(16777216&we)?(this._reject(Te._reason()),!0):(this._cancel(),!0);_e=Te._value()}ee[q]=_e}return++this._totalResolved>=ie&&(null!==ce?this._filter(ee,ce):this._resolve(ee),!0)},MappingPromiseArray.prototype._drainQueue=function(){for(var m=this._queue,v=this._limit,q=this._values;m.length>0&&this._inFlight{"use strict";m.exports=function(m,v,ee,ae,ie){var de=q(75942),ce=de.tryCatch;m.method=function(q){if("function"!=typeof q)throw new m.TypeError("expecting a function but got "+de.classString(q));return function(){var ee=new m(v);ee._captureStackTrace(),ee._pushContext();var ae=ce(q).apply(this,arguments),de=ee._popContext();return ie.checkForgottenReturns(ae,de,"Promise.method",ee),ee._resolveFromSyncValue(ae),ee}},m.attempt=m.try=function(q){if("function"!=typeof q)return ae("expecting a function but got "+de.classString(q));var ee,le=new m(v);if(le._captureStackTrace(),le._pushContext(),arguments.length>1){ie.deprecated("calling Promise.try with more than 1 argument");var pe=arguments[1],fe=arguments[2];ee=de.isArray(pe)?ce(q).apply(fe,pe):ce(q).call(fe,pe)}else ee=ce(q)();var ye=le._popContext();return ie.checkForgottenReturns(ee,ye,"Promise.try",le),le._resolveFromSyncValue(ee),le},m.prototype._resolveFromSyncValue=function(m){m===de.errorObj?this._rejectCallback(m.e,!1):this._resolveCallback(m,!0)}}},81776:(m,v,q)=>{"use strict";var ee=q(75942),ae=ee.maybeWrapAsError,ie=q(57621).OperationalError,de=q(89571);function isUntypedError(m){return m instanceof Error&&de.getPrototypeOf(m)===Error.prototype}var ce=/^(?:name|message|stack|cause)$/;function wrapAsOperationalError(m){var v;if(isUntypedError(m)){(v=new ie(m)).name=m.name,v.message=m.message,v.stack=m.stack;for(var q=de.keys(m),ae=0;ae{"use strict";m.exports=function(m){var v=q(75942),ee=m._async,ae=v.tryCatch,ie=v.errorObj;function spreadAdapter(m,q){if(!v.isArray(m))return successAdapter.call(this,m,q);var de=ae(q).apply(this._boundValue(),[null].concat(m));de===ie&&ee.throwLater(de.e)}function successAdapter(m,v){var q=this._boundValue(),de=void 0===m?ae(v).call(q,null):ae(v).call(q,null,m);de===ie&&ee.throwLater(de.e)}function errorAdapter(m,v){if(!m){var q=new Error(m+"");q.cause=m,m=q}var de=ae(v).call(this._boundValue(),m);de===ie&&ee.throwLater(de.e)}m.prototype.asCallback=m.prototype.nodeify=function(m,v){if("function"==typeof m){var q=successAdapter;void 0!==v&&Object(v).spread&&(q=spreadAdapter),this._then(q,errorAdapter,void 0,this,m)}return this}}},7502:(m,v,q)=>{"use strict";m.exports=function(){var makeSelfResolutionError=function(){return new pe("circular promise resolution chain\n\n See http://goo.gl/MqrFmX\n")},reflectHandler=function(){return new Promise.PromiseInspection(this._target())},apiRejection=function(m){return Promise.reject(new pe(m))};function Proxyable(){}var v,ee={},ae=q(75942);v=ae.isNode?function(){var m=process.domain;return void 0===m&&(m=null),m}:function(){return null},ae.notEnumerableProp(Promise,"_getDomain",v);var ie=q(89571),de=q(4601),ce=new de;ie.defineProperty(Promise,"_async",{value:ce});var le=q(57621),pe=Promise.TypeError=le.TypeError;Promise.RangeError=le.RangeError;var fe=Promise.CancellationError=le.CancellationError;Promise.TimeoutError=le.TimeoutError,Promise.OperationalError=le.OperationalError,Promise.RejectionError=le.OperationalError,Promise.AggregateError=le.AggregateError;var INTERNAL=function(){},ye={},be={},Re=q(91778)(Promise,INTERNAL),_e=q(21640)(Promise,INTERNAL,Re,apiRejection,Proxyable),xe=q(75910)(Promise),Te=xe.create,we=q(90461)(Promise,xe),Se=(we.CapturedTrace,q(87707)(Promise,Re)),Ie=q(89976)(be),Pe=q(81776),We=ae.errorObj,qe=ae.tryCatch;function check(m,v){if("function"!=typeof v)throw new pe("expecting a function but got "+ae.classString(v));if(m.constructor!==Promise)throw new pe("the promise constructor cannot be invoked directly\n\n See http://goo.gl/MqrFmX\n")}function Promise(m){this._bitField=0,this._fulfillmentHandler0=void 0,this._rejectionHandler0=void 0,this._promise0=void 0,this._receiver0=void 0,m!==INTERNAL&&(check(this,m),this._resolveFromExecutor(m)),this._promiseCreated(),this._fireEvent("promiseCreated",this)}function deferResolve(m){this.promise._resolveCallback(m)}function deferReject(m){this.promise._rejectCallback(m,!1)}function fillTypes(m){var v=new Promise(INTERNAL);v._fulfillmentHandler0=m,v._rejectionHandler0=m,v._promise0=m,v._receiver0=m}return Promise.prototype.toString=function(){return"[object Promise]"},Promise.prototype.caught=Promise.prototype.catch=function(m){var v=arguments.length;if(v>1){var q,ee=new Array(v-1),ie=0;for(q=0;q0&&"function"!=typeof m&&"function"!=typeof v){var q=".then() only accepts functions but was passed: "+ae.classString(m);arguments.length>1&&(q+=", "+ae.classString(v)),this._warn(q)}return this._then(m,v,void 0,void 0,void 0)},Promise.prototype.done=function(m,v){this._then(m,v,void 0,void 0,void 0)._setIsFinal()},Promise.prototype.spread=function(m){return"function"!=typeof m?apiRejection("expecting a function but got "+ae.classString(m)):this.all()._then(m,void 0,void 0,ye,void 0)},Promise.prototype.toJSON=function(){var m={isFulfilled:!1,isRejected:!1,fulfillmentValue:void 0,rejectionReason:void 0};return this.isFulfilled()?(m.fulfillmentValue=this.value(),m.isFulfilled=!0):this.isRejected()&&(m.rejectionReason=this.reason(),m.isRejected=!0),m},Promise.prototype.all=function(){return arguments.length>0&&this._warn(".all() was passed arguments but it does not take any"),new _e(this).promise()},Promise.prototype.error=function(m){return this.caught(ae.originatesFromRejection,m)},Promise.getNewLibraryCopy=m.exports,Promise.is=function(m){return m instanceof Promise},Promise.fromNode=Promise.fromCallback=function(m){var v=new Promise(INTERNAL);v._captureStackTrace();var q=arguments.length>1&&!!Object(arguments[1]).multiArgs,ee=qe(m)(Pe(v,q));return ee===We&&v._rejectCallback(ee.e,!0),v._isFateSealed()||v._setAsyncGuaranteed(),v},Promise.all=function(m){return new _e(m).promise()},Promise.cast=function(m){var v=Re(m);return v instanceof Promise||((v=new Promise(INTERNAL))._captureStackTrace(),v._setFulfilled(),v._rejectionHandler0=m),v},Promise.resolve=Promise.fulfilled=Promise.cast,Promise.reject=Promise.rejected=function(m){var v=new Promise(INTERNAL);return v._captureStackTrace(),v._rejectCallback(m,!0),v},Promise.setScheduler=function(m){if("function"!=typeof m)throw new pe("expecting a function but got "+ae.classString(m));return ce.setScheduler(m)},Promise.prototype._then=function(m,q,ee,ie,de){var le=void 0!==de,pe=le?de:new Promise(INTERNAL),ye=this._target(),be=ye._bitField;le||(pe._propagateFrom(this,3),pe._captureStackTrace(),void 0===ie&&0!=(2097152&this._bitField)&&(ie=0!=(50397184&be)?this._boundValue():ye===this?void 0:this._boundTo),this._fireEvent("promiseChained",this,pe));var Re=v();if(0!=(50397184&be)){var _e,xe,Te=ye._settlePromiseCtx;0!=(33554432&be)?(xe=ye._rejectionHandler0,_e=m):0!=(16777216&be)?(xe=ye._fulfillmentHandler0,_e=q,ye._unsetRejectionIsUnhandled()):(Te=ye._settlePromiseLateCancellationObserver,xe=new fe("late cancellation observer"),ye._attachExtraTrace(xe),_e=q),ce.invoke(Te,ye,{handler:null===Re?_e:"function"==typeof _e&&ae.domainBind(Re,_e),promise:pe,receiver:ie,value:xe})}else ye._addCallbacks(m,q,pe,ie,Re);return pe},Promise.prototype._length=function(){return 65535&this._bitField},Promise.prototype._isFateSealed=function(){return 0!=(117506048&this._bitField)},Promise.prototype._isFollowing=function(){return 67108864==(67108864&this._bitField)},Promise.prototype._setLength=function(m){this._bitField=-65536&this._bitField|65535&m},Promise.prototype._setFulfilled=function(){this._bitField=33554432|this._bitField,this._fireEvent("promiseFulfilled",this)},Promise.prototype._setRejected=function(){this._bitField=16777216|this._bitField,this._fireEvent("promiseRejected",this)},Promise.prototype._setFollowing=function(){this._bitField=67108864|this._bitField,this._fireEvent("promiseResolved",this)},Promise.prototype._setIsFinal=function(){this._bitField=4194304|this._bitField},Promise.prototype._isFinal=function(){return(4194304&this._bitField)>0},Promise.prototype._unsetCancelled=function(){this._bitField=-65537&this._bitField},Promise.prototype._setCancelled=function(){this._bitField=65536|this._bitField,this._fireEvent("promiseCancelled",this)},Promise.prototype._setWillBeCancelled=function(){this._bitField=8388608|this._bitField},Promise.prototype._setAsyncGuaranteed=function(){ce.hasCustomScheduler()||(this._bitField=134217728|this._bitField)},Promise.prototype._receiverAt=function(m){var v=0===m?this._receiver0:this[4*m-4+3];if(v!==ee)return void 0===v&&this._isBound()?this._boundValue():v},Promise.prototype._promiseAt=function(m){return this[4*m-4+2]},Promise.prototype._fulfillmentHandlerAt=function(m){return this[4*m-4+0]},Promise.prototype._rejectionHandlerAt=function(m){return this[4*m-4+1]},Promise.prototype._boundValue=function(){},Promise.prototype._migrateCallback0=function(m){m._bitField;var v=m._fulfillmentHandler0,q=m._rejectionHandler0,ae=m._promise0,ie=m._receiverAt(0);void 0===ie&&(ie=ee),this._addCallbacks(v,q,ae,ie,null)},Promise.prototype._migrateCallbackAt=function(m,v){var q=m._fulfillmentHandlerAt(v),ae=m._rejectionHandlerAt(v),ie=m._promiseAt(v),de=m._receiverAt(v);void 0===de&&(de=ee),this._addCallbacks(q,ae,ie,de,null)},Promise.prototype._addCallbacks=function(m,v,q,ee,ie){var de=this._length();if(de>=65531&&(de=0,this._setLength(0)),0===de)this._promise0=q,this._receiver0=ee,"function"==typeof m&&(this._fulfillmentHandler0=null===ie?m:ae.domainBind(ie,m)),"function"==typeof v&&(this._rejectionHandler0=null===ie?v:ae.domainBind(ie,v));else{var ce=4*de-4;this[ce+2]=q,this[ce+3]=ee,"function"==typeof m&&(this[ce+0]=null===ie?m:ae.domainBind(ie,m)),"function"==typeof v&&(this[ce+1]=null===ie?v:ae.domainBind(ie,v))}return this._setLength(de+1),de},Promise.prototype._proxy=function(m,v){this._addCallbacks(void 0,void 0,v,m,null)},Promise.prototype._resolveCallback=function(m,v){if(0==(117506048&this._bitField)){if(m===this)return this._rejectCallback(makeSelfResolutionError(),!1);var q=Re(m,this);if(!(q instanceof Promise))return this._fulfill(m);v&&this._propagateFrom(q,2);var ee=q._target();if(ee!==this){var ae=ee._bitField;if(0==(50397184&ae)){var ie=this._length();ie>0&&ee._migrateCallback0(this);for(var de=1;de>>16)){if(m===this){var q=makeSelfResolutionError();return this._attachExtraTrace(q),this._reject(q)}this._setFulfilled(),this._rejectionHandler0=m,(65535&v)>0&&(0!=(134217728&v)?this._settlePromises():ce.settlePromises(this))}},Promise.prototype._reject=function(m){var v=this._bitField;if(!((117506048&v)>>>16)){if(this._setRejected(),this._fulfillmentHandler0=m,this._isFinal())return ce.fatalError(m,ae.isNode);(65535&v)>0?ce.settlePromises(this):this._ensurePossibleRejectionHandled()}},Promise.prototype._fulfillPromises=function(m,v){for(var q=1;q0){if(0!=(16842752&m)){var q=this._fulfillmentHandler0;this._settlePromise0(this._rejectionHandler0,q,m),this._rejectPromises(v,q)}else{var ee=this._rejectionHandler0;this._settlePromise0(this._fulfillmentHandler0,ee,m),this._fulfillPromises(v,ee)}this._setLength(0)}this._clearCancellationData()},Promise.prototype._settledValue=function(){var m=this._bitField;return 0!=(33554432&m)?this._rejectionHandler0:0!=(16777216&m)?this._fulfillmentHandler0:void 0},Promise.defer=Promise.pending=function(){return we.deprecated("Promise.defer","new Promise"),{promise:new Promise(INTERNAL),resolve:deferResolve,reject:deferReject}},ae.notEnumerableProp(Promise,"_makeSelfResolutionError",makeSelfResolutionError),q(96926)(Promise,INTERNAL,Re,apiRejection,we),q(23635)(Promise,INTERNAL,Re,we),q(11735)(Promise,_e,apiRejection,we),q(45632)(Promise),q(1958)(Promise),q(17717)(Promise,_e,Re,INTERNAL,ce,v),Promise.Promise=Promise,Promise.version="3.4.7",q(6343)(Promise,_e,apiRejection,Re,INTERNAL,we),q(12293)(Promise),q(14525)(Promise,apiRejection,Re,Te,INTERNAL,we),q(98418)(Promise,INTERNAL,we),q(60687)(Promise,apiRejection,INTERNAL,Re,Proxyable,we),q(61941)(Promise),q(79346)(Promise,INTERNAL),q(5733)(Promise,_e,Re,apiRejection),q(94648)(Promise,INTERNAL,Re,apiRejection),q(73609)(Promise,_e,apiRejection,Re,INTERNAL,we),q(38615)(Promise,_e,we),q(74488)(Promise,_e,apiRejection),q(66777)(Promise,INTERNAL),q(6574)(Promise,INTERNAL),q(89846)(Promise),ae.toFastProperties(Promise),ae.toFastProperties(Promise.prototype),fillTypes({a:1}),fillTypes({b:2}),fillTypes({c:3}),fillTypes(1),fillTypes((function(){})),fillTypes(void 0),fillTypes(!1),fillTypes(new Promise(INTERNAL)),we.setBounds(de.firstLineError,ae.lastLineError),Promise}},21640:(m,v,q)=>{"use strict";m.exports=function(m,v,ee,ae,ie){var de=q(75942);de.isArray;function toResolutionValue(m){switch(m){case-2:return[];case-3:return{}}}function PromiseArray(q){var ee=this._promise=new m(v);q instanceof m&&ee._propagateFrom(q,3),ee._setOnCancel(this),this._values=q,this._length=0,this._totalResolved=0,this._init(void 0,-2)}return de.inherits(PromiseArray,ie),PromiseArray.prototype.length=function(){return this._length},PromiseArray.prototype.promise=function(){return this._promise},PromiseArray.prototype._init=function init(v,q){var ie=ee(this._values,this._promise);if(ie instanceof m){var ce=(ie=ie._target())._bitField;if(this._values=ie,0==(50397184&ce))return this._promise._setAsyncGuaranteed(),ie._then(init,this._reject,void 0,this,q);if(0==(33554432&ce))return 0!=(16777216&ce)?this._reject(ie._reason()):this._cancel();ie=ie._value()}if(null!==(ie=de.asArray(ie)))0!==ie.length?this._iterate(ie):-5===q?this._resolveEmptyArray():this._resolve(toResolutionValue(q));else{var le=ae("expecting an array or an iterable object but got "+de.classString(ie)).reason();this._promise._rejectCallback(le,!1)}},PromiseArray.prototype._iterate=function(v){var q=this.getActualLength(v.length);this._length=q,this._values=this.shouldCopyValues()?new Array(q):this._values;for(var ae=this._promise,ie=!1,de=null,ce=0;ce=this._length&&(this._resolve(this._values),!0)},PromiseArray.prototype._promiseCancelled=function(){return this._cancel(),!0},PromiseArray.prototype._promiseRejected=function(m){return this._totalResolved++,this._reject(m),!0},PromiseArray.prototype._resultCancelled=function(){if(!this._isResolved()){var v=this._values;if(this._cancel(),v instanceof m)v.cancel();else for(var q=0;q{"use strict";m.exports=function(m,v){var ee={},ae=q(75942),ie=q(81776),de=ae.withAppended,ce=ae.maybeWrapAsError,le=ae.canEvaluate,pe=q(57621).TypeError,fe={__isPromisified__:!0},ye=new RegExp("^(?:"+["arity","length","name","arguments","caller","callee","prototype","__isPromisified__"].join("|")+")$"),defaultFilter=function(m){return ae.isIdentifier(m)&&"_"!==m.charAt(0)&&"constructor"!==m};function propsFilter(m){return!ye.test(m)}function isPromisified(m){try{return!0===m.__isPromisified__}catch(m){return!1}}function hasPromisified(m,v,q){var ee=ae.getDataPropertyOrDefault(m,v+q,fe);return!!ee&&isPromisified(ee)}function checkValid(m,v,q){for(var ee=0;ee=q;--ee)v.push(ee);for(ee=m+1;ee<=3;++ee)v.push(ee);return v},parameterDeclaration=function(m){return ae.filledRange(Math.max(m,3),"_arg","")},parameterCount=function(m){return"number"==typeof m.length?Math.max(Math.min(m.length,1024),0):0};var be=le?function(q,le,pe,fe,ye,be){var Re=Math.max(0,parameterCount(fe)-1),_e=switchCaseArgumentOrder(Re),xe="string"==typeof q||le===ee;var Te="string"==typeof q?"this != null ? this['"+q+"'] : fn":"fn",we="'use strict'; \n var ret = function (Parameters) { \n 'use strict'; \n var len = arguments.length; \n var promise = new Promise(INTERNAL); \n promise._captureStackTrace(); \n var nodeback = nodebackForPromise(promise, "+be+"); \n var ret; \n var callback = tryCatch([GetFunctionCode]); \n switch(len) { \n [CodeForSwitchCase] \n } \n if (ret === errorObj) { \n promise._rejectCallback(maybeWrapAsError(ret.e), true, true);\n } \n if (!promise._isFateSealed()) promise._setAsyncGuaranteed(); \n return promise; \n }; \n notEnumerableProp(ret, '__isPromisified__', true); \n return ret; \n ".replace("[CodeForSwitchCase]",function generateArgumentSwitchCase(){for(var m,v,q,ee,ie="",de=0;de<_e.length;++de)ie+="case "+_e[de]+":"+(m=_e[de],v=void 0,q=void 0,ee=void 0,q=(v=m,ae.filledRange(v,"_arg","")).join(", "),ee=m>0?", ":"",(xe?"ret = callback.call(this, {{args}}, nodeback); break;\n":void 0===le?"ret = callback({{args}}, nodeback); break;\n":"ret = callback.call(receiver, {{args}}, nodeback); break;\n").replace("{{args}}",q).replace(", ",ee));return ie+=" \n default: \n var args = new Array(len + 1); \n var i = 0; \n for (var i = 0; i < len; ++i) { \n args[i] = arguments[i]; \n } \n args[i] = nodeback; \n [CodeForCall] \n break; \n ".replace("[CodeForCall]",xe?"ret = callback.apply(this, args);\n":"ret = callback.apply(receiver, args);\n")}()).replace("[GetFunctionCode]",Te);return we=we.replace("Parameters",parameterDeclaration(Re)),new Function("Promise","fn","receiver","withAppended","maybeWrapAsError","nodebackForPromise","tryCatch","errorObj","notEnumerableProp","INTERNAL",we)(m,fe,le,de,ce,ie,ae.tryCatch,ae.errorObj,ae.notEnumerableProp,v)}:function makeNodePromisifiedClosure(q,le,pe,fe,ye,be){var Re=function(){return this}(),_e=q;function promisified(){var ae=le;le===ee&&(ae=this);var pe=new m(v);pe._captureStackTrace();var fe="string"==typeof _e&&this!==Re?this[_e]:q,ye=ie(pe,be);try{fe.apply(ae,de(arguments,ye))}catch(m){pe._rejectCallback(ce(m),!0,!0)}return pe._isFateSealed()||pe._setAsyncGuaranteed(),pe}return"string"==typeof _e&&(q=fe),ae.notEnumerableProp(promisified,"__isPromisified__",!0),promisified};function promisifyAll(m,v,q,ie,de){for(var ce=new RegExp(escapeIdentRegex(v)+"$"),le=promisifiableMethods(m,v,ce,q),pe=0,fe=le.length;pe{"use strict";m.exports=function(m,v,ee,ae){var ie,de=q(75942),ce=de.isObject,le=q(89571);"function"==typeof Map&&(ie=Map);var pe=function(){var m=0,v=0;function extractEntry(q,ee){this[m]=q,this[m+v]=ee,m++}return function mapToEntries(q){v=q.size,m=0;var ee=new Array(2*q.size);return q.forEach(extractEntry,ee),ee}}(),entriesToMap=function(m){for(var v=new ie,q=m.length/2|0,ee=0;ee=this._length){var q;if(this._isMap)q=entriesToMap(this._values);else{q={};for(var ee=this.length(),ae=0,ie=this.length();ae>1},m.prototype.props=function(){return props(this)},m.props=function(m){return props(m)}}},7824:m=>{"use strict";function arrayMove(m,v,q,ee,ae){for(var ie=0;ie{"use strict";m.exports=function(m,v,ee,ae){var ie=q(75942),raceLater=function(m){return m.then((function(v){return race(v,m)}))};function race(q,de){var ce=ee(q);if(ce instanceof m)return raceLater(ce);if(null===(q=ie.asArray(q)))return ae("expecting an array or an iterable object but got "+ie.classString(q));var le=new m(v);void 0!==de&&le._propagateFrom(de,3);for(var pe=le._fulfill,fe=le._reject,ye=0,be=q.length;ye{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce=m._getDomain,le=q(75942),pe=le.tryCatch;function ReductionPromiseArray(v,q,ee,ae){this.constructor$(v);var de=ce();this._fn=null===de?q:le.domainBind(de,q),void 0!==ee&&(ee=m.resolve(ee))._attachCancellationCallback(this),this._initialValue=ee,this._currentCancellable=null,this._eachValues=ae===ie?Array(this._length):0===ae?null:void 0,this._promise._captureStackTrace(),this._init$(void 0,-5)}function completed(m,v){this.isFulfilled()?v._resolve(m):v._reject(m)}function reduce(m,v,q,ae){return"function"!=typeof v?ee("expecting a function but got "+le.classString(v)):new ReductionPromiseArray(m,v,q,ae).promise()}function gotAccum(v){this.accum=v,this.array._gotAccum(v);var q=ae(this.value,this.array._promise);return q instanceof m?(this.array._currentCancellable=q,q._then(gotValue,void 0,void 0,this,void 0)):gotValue.call(this,q)}function gotValue(v){var q,ee=this.array,ae=ee._promise,ie=pe(ee._fn);ae._pushContext(),(q=void 0!==ee._eachValues?ie.call(ae._boundValue(),v,this.index,this.length):ie.call(ae._boundValue(),this.accum,v,this.index,this.length))instanceof m&&(ee._currentCancellable=q);var ce=ae._popContext();return de.checkForgottenReturns(q,ce,void 0!==ee._eachValues?"Promise.each":"Promise.reduce",ae),q}le.inherits(ReductionPromiseArray,v),ReductionPromiseArray.prototype._gotAccum=function(m){void 0!==this._eachValues&&null!==this._eachValues&&m!==ie&&this._eachValues.push(m)},ReductionPromiseArray.prototype._eachComplete=function(m){return null!==this._eachValues&&this._eachValues.push(m),this._eachValues},ReductionPromiseArray.prototype._init=function(){},ReductionPromiseArray.prototype._resolveEmptyArray=function(){this._resolve(void 0!==this._eachValues?this._eachValues:this._initialValue)},ReductionPromiseArray.prototype.shouldCopyValues=function(){return!1},ReductionPromiseArray.prototype._resolve=function(m){this._promise._resolveCallback(m),this._values=null},ReductionPromiseArray.prototype._resultCancelled=function(v){if(v===this._initialValue)return this._cancel();this._isResolved()||(this._resultCancelled$(),this._currentCancellable instanceof m&&this._currentCancellable.cancel(),this._initialValue instanceof m&&this._initialValue.cancel())},ReductionPromiseArray.prototype._iterate=function(v){var q,ee;this._values=v;var ae=v.length;if(void 0!==this._initialValue?(q=this._initialValue,ee=0):(q=m.resolve(v[0]),ee=1),this._currentCancellable=q,!q.isRejected())for(;ee{"use strict";var ee,ae=q(75942),ie=ae.getNativePromise();if(ae.isNode&&"undefined"==typeof MutationObserver){var de=q.g.setImmediate,ce=process.nextTick;ee=ae.isRecentNode?function(m){de.call(q.g,m)}:function(m){ce.call(process,m)}}else if("function"==typeof ie&&"function"==typeof ie.resolve){var le=ie.resolve();ee=function(m){le.then(m)}}else ee="undefined"==typeof MutationObserver||"undefined"!=typeof window&&window.navigator&&(window.navigator.standalone||window.cordova)?"undefined"!=typeof setImmediate?function(m){setImmediate(m)}:"undefined"!=typeof setTimeout?function(m){setTimeout(m,0)}:function(){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")}:function(){var m=document.createElement("div"),v={attributes:!0},q=!1,ee=document.createElement("div");new MutationObserver((function(){m.classList.toggle("foo"),q=!1})).observe(ee,v);return function schedule(ae){var ie=new MutationObserver((function(){ie.disconnect(),ae()}));ie.observe(m,v),q||(q=!0,ee.classList.toggle("foo"))}}();m.exports=ee},38615:(m,v,q)=>{"use strict";m.exports=function(m,v,ee){var ae=m.PromiseInspection;function SettledPromiseArray(m){this.constructor$(m)}q(75942).inherits(SettledPromiseArray,v),SettledPromiseArray.prototype._promiseResolved=function(m,v){return this._values[m]=v,++this._totalResolved>=this._length&&(this._resolve(this._values),!0)},SettledPromiseArray.prototype._promiseFulfilled=function(m,v){var q=new ae;return q._bitField=33554432,q._settledValueField=m,this._promiseResolved(v,q)},SettledPromiseArray.prototype._promiseRejected=function(m,v){var q=new ae;return q._bitField=16777216,q._settledValueField=m,this._promiseResolved(v,q)},m.settle=function(m){return ee.deprecated(".settle()",".reflect()"),new SettledPromiseArray(m).promise()},m.prototype.settle=function(){return m.settle(this)}}},74488:(m,v,q)=>{"use strict";m.exports=function(m,v,ee){var ae=q(75942),ie=q(57621).RangeError,de=q(57621).AggregateError,ce=ae.isArray,le={};function SomePromiseArray(m){this.constructor$(m),this._howMany=0,this._unwrap=!1,this._initialized=!1}function some(m,v){if((0|v)!==v||v<0)return ee("expecting a positive integer\n\n See http://goo.gl/MqrFmX\n");var q=new SomePromiseArray(m),ae=q.promise();return q.setHowMany(v),q.init(),ae}ae.inherits(SomePromiseArray,v),SomePromiseArray.prototype._init=function(){if(this._initialized)if(0!==this._howMany){this._init$(void 0,-5);var m=ce(this._values);!this._isResolved()&&m&&this._howMany>this._canPossiblyFulfill()&&this._reject(this._getRangeError(this.length()))}else this._resolve([])},SomePromiseArray.prototype.init=function(){this._initialized=!0,this._init()},SomePromiseArray.prototype.setUnwrap=function(){this._unwrap=!0},SomePromiseArray.prototype.howMany=function(){return this._howMany},SomePromiseArray.prototype.setHowMany=function(m){this._howMany=m},SomePromiseArray.prototype._promiseFulfilled=function(m){return this._addFulfilled(m),this._fulfilled()===this.howMany()&&(this._values.length=this.howMany(),1===this.howMany()&&this._unwrap?this._resolve(this._values[0]):this._resolve(this._values),!0)},SomePromiseArray.prototype._promiseRejected=function(m){return this._addRejected(m),this._checkOutcome()},SomePromiseArray.prototype._promiseCancelled=function(){return this._values instanceof m||null==this._values?this._cancel():(this._addRejected(le),this._checkOutcome())},SomePromiseArray.prototype._checkOutcome=function(){if(this.howMany()>this._canPossiblyFulfill()){for(var m=new de,v=this.length();v0?this._reject(m):this._cancel(),!0}return!1},SomePromiseArray.prototype._fulfilled=function(){return this._totalResolved},SomePromiseArray.prototype._rejected=function(){return this._values.length-this.length()},SomePromiseArray.prototype._addRejected=function(m){this._values.push(m)},SomePromiseArray.prototype._addFulfilled=function(m){this._values[this._totalResolved++]=m},SomePromiseArray.prototype._canPossiblyFulfill=function(){return this.length()-this._rejected()},SomePromiseArray.prototype._getRangeError=function(m){var v="Input array must contain at least "+this._howMany+" items but contains only "+m+" items";return new ie(v)},SomePromiseArray.prototype._resolveEmptyArray=function(){this._reject(this._getRangeError(0))},m.some=function(m,v){return some(m,v)},m.prototype.some=function(m){return some(this,m)},m._SomePromiseArray=SomePromiseArray}},1958:m=>{"use strict";m.exports=function(m){function PromiseInspection(m){void 0!==m?(m=m._target(),this._bitField=m._bitField,this._settledValueField=m._isFateSealed()?m._settledValue():void 0):(this._bitField=0,this._settledValueField=void 0)}PromiseInspection.prototype._settledValue=function(){return this._settledValueField};var v=PromiseInspection.prototype.value=function(){if(!this.isFulfilled())throw new TypeError("cannot get fulfillment value of a non-fulfilled promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},q=PromiseInspection.prototype.error=PromiseInspection.prototype.reason=function(){if(!this.isRejected())throw new TypeError("cannot get rejection reason of a non-rejected promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},ee=PromiseInspection.prototype.isFulfilled=function(){return 0!=(33554432&this._bitField)},ae=PromiseInspection.prototype.isRejected=function(){return 0!=(16777216&this._bitField)},ie=PromiseInspection.prototype.isPending=function(){return 0==(50397184&this._bitField)},de=PromiseInspection.prototype.isResolved=function(){return 0!=(50331648&this._bitField)};PromiseInspection.prototype.isCancelled=function(){return 0!=(8454144&this._bitField)},m.prototype.__isCancelled=function(){return 65536==(65536&this._bitField)},m.prototype._isCancelled=function(){return this._target().__isCancelled()},m.prototype.isCancelled=function(){return 0!=(8454144&this._target()._bitField)},m.prototype.isPending=function(){return ie.call(this._target())},m.prototype.isRejected=function(){return ae.call(this._target())},m.prototype.isFulfilled=function(){return ee.call(this._target())},m.prototype.isResolved=function(){return de.call(this._target())},m.prototype.value=function(){return v.call(this._target())},m.prototype.reason=function(){var m=this._target();return m._unsetRejectionIsUnhandled(),q.call(m)},m.prototype._value=function(){return this._settledValue()},m.prototype._reason=function(){return this._unsetRejectionIsUnhandled(),this._settledValue()},m.PromiseInspection=PromiseInspection}},91778:(m,v,q)=>{"use strict";m.exports=function(m,v){var ee=q(75942),ae=ee.errorObj,ie=ee.isObject;function doGetThen(m){return m.then}function getThen(m){try{return doGetThen(m)}catch(m){return ae.e=m,ae}}var de={}.hasOwnProperty;function isAnyBluebirdPromise(m){try{return de.call(m,"_promise0")}catch(m){return!1}}function doThenable(q,ie,de){var ce=new m(v),le=ce;de&&de._pushContext(),ce._captureStackTrace(),de&&de._popContext();var pe=!0,fe=ee.tryCatch(ie).call(q,(function resolve(m){if(!ce)return;ce._resolveCallback(m),ce=null}),(function reject(m){if(!ce)return;ce._rejectCallback(m,pe,!0),ce=null}));return pe=!1,ce&&fe===ae&&(ce._rejectCallback(fe.e,!0,!0),ce=null),le}return function tryConvertToPromise(q,ee){if(ie(q)){if(q instanceof m)return q;var de=getThen(q);if(de===ae){ee&&ee._pushContext();var ce=m.reject(de.e);return ee&&ee._popContext(),ce}if("function"==typeof de){if(isAnyBluebirdPromise(q)){ce=new m(v);return q._then(ce._fulfill,ce._reject,void 0,ce,null),ce}return doThenable(q,de,ee)}}return q}}},98418:(m,v,q)=>{"use strict";m.exports=function(m,v,ee){var ae=q(75942),ie=m.TimeoutError;function HandleWrapper(m){this.handle=m}HandleWrapper.prototype._resultCancelled=function(){clearTimeout(this.handle)};var afterValue=function(m){return de(+this).thenReturn(m)},de=m.delay=function(q,ae){var ie,de;return void 0!==ae?(ie=m.resolve(ae)._then(afterValue,null,null,q,void 0),ee.cancellation()&&ae instanceof m&&ie._setOnCancel(ae)):(ie=new m(v),de=setTimeout((function(){ie._fulfill()}),+q),ee.cancellation()&&ie._setOnCancel(new HandleWrapper(de)),ie._captureStackTrace()),ie._setAsyncGuaranteed(),ie};m.prototype.delay=function(m){return de(m,this)};var afterTimeout=function(m,v,q){var ee;ee="string"!=typeof v?v instanceof Error?v:new ie("operation timed out"):new ie(v),ae.markAsOriginatingFromRejection(ee),m._attachExtraTrace(ee),m._reject(ee),null!=q&&q.cancel()};function successClear(m){return clearTimeout(this.handle),m}function failureClear(m){throw clearTimeout(this.handle),m}m.prototype.timeout=function(m,v){var q,ae;m=+m;var ie=new HandleWrapper(setTimeout((function timeoutTimeout(){q.isPending()&&afterTimeout(q,v,ae)}),m));return ee.cancellation()?(ae=this.then(),(q=ae._then(successClear,failureClear,void 0,ie,void 0))._setOnCancel(ie)):q=this._then(successClear,failureClear,void 0,ie,void 0),q}}},14525:(m,v,q)=>{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce=q(75942),le=q(57621).TypeError,pe=q(75942).inherits,fe=ce.errorObj,ye=ce.tryCatch,be={};function thrower(m){setTimeout((function(){throw m}),0)}function castPreservingDisposable(m){var v=ee(m);return v!==m&&"function"==typeof m._isDisposable&&"function"==typeof m._getDisposer&&m._isDisposable()&&v._setDisposable(m._getDisposer()),v}function dispose(v,q){var ae=0,de=v.length,ce=new m(ie);return function iterator(){if(ae>=de)return ce._fulfill();var ie=castPreservingDisposable(v[ae++]);if(ie instanceof m&&ie._isDisposable()){try{ie=ee(ie._getDisposer().tryDispose(q),v.promise)}catch(m){return thrower(m)}if(ie instanceof m)return ie._then(iterator,thrower,null,null,null)}iterator()}(),ce}function Disposer(m,v,q){this._data=m,this._promise=v,this._context=q}function FunctionDisposer(m,v,q){this.constructor$(m,v,q)}function maybeUnwrapDisposer(m){return Disposer.isDisposer(m)?(this.resources[this.index]._setDisposable(m),m.promise()):m}function ResourceList(m){this.length=m,this.promise=null,this[m-1]=null}Disposer.prototype.data=function(){return this._data},Disposer.prototype.promise=function(){return this._promise},Disposer.prototype.resource=function(){return this.promise().isFulfilled()?this.promise().value():be},Disposer.prototype.tryDispose=function(m){var v=this.resource(),q=this._context;void 0!==q&&q._pushContext();var ee=v!==be?this.doDispose(v,m):null;return void 0!==q&&q._popContext(),this._promise._unsetDisposable(),this._data=null,ee},Disposer.isDisposer=function(m){return null!=m&&"function"==typeof m.resource&&"function"==typeof m.tryDispose},pe(FunctionDisposer,Disposer),FunctionDisposer.prototype.doDispose=function(m,v){return this.data().call(m,m,v)},ResourceList.prototype._resultCancelled=function(){for(var v=this.length,q=0;q0},m.prototype._getDisposer=function(){return this._disposer},m.prototype._unsetDisposable=function(){this._bitField=-131073&this._bitField,this._disposer=void 0},m.prototype.disposer=function(m){if("function"==typeof m)return new FunctionDisposer(m,this,ae());throw new le}}},75942:function(m,v,q){"use strict";var ee=q(89571),ae="undefined"==typeof navigator,ie={e:{}},de,ce="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==q.g?q.g:void 0!==this?this:null;function tryCatcher(){try{var m=de;return de=null,m.apply(this,arguments)}catch(m){return ie.e=m,ie}}function tryCatch(m){return de=m,tryCatcher}var inherits=function(m,v){var q={}.hasOwnProperty;function T(){for(var ee in this.constructor=m,this.constructor$=v,v.prototype)q.call(v.prototype,ee)&&"$"!==ee.charAt(ee.length-1)&&(this[ee+"$"]=v.prototype[ee])}return T.prototype=v.prototype,m.prototype=new T,m.prototype};function isPrimitive(m){return null==m||!0===m||!1===m||"string"==typeof m||"number"==typeof m}function isObject(m){return"function"==typeof m||"object"==typeof m&&null!==m}function maybeWrapAsError(m){return isPrimitive(m)?new Error(safeToString(m)):m}function withAppended(m,v){var q,ee=m.length,ae=new Array(ee+1);for(q=0;q1,ae=v.length>0&&!(1===v.length&&"constructor"===v[0]),ie=pe.test(m+"")&&ee.names(m).length>0;if(q||ae||ie)return!0}return!1}catch(m){return!1}}function toFastProperties(m){function FakeConstructor(){}FakeConstructor.prototype=m;for(var v=8;v--;)new FakeConstructor;return m}var fe=/^[a-z$_][a-z$_0-9]*$/i;function isIdentifier(m){return fe.test(m)}function filledRange(m,v,q){for(var ee=new Array(m),ae=0;ae10||Te[0]>0),xe.isNode&&xe.toFastProperties(process);try{throw new Error}catch(m){xe.lastLineError=m}m.exports=xe},48764:(m,v,q)=>{"use strict";const ee=q(79742),ae=q(80645),ie="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;v.Buffer=Buffer,v.SlowBuffer=function SlowBuffer(m){+m!=m&&(m=0);return Buffer.alloc(+m)},v.INSPECT_MAX_BYTES=50;const de=2147483647;function createBuffer(m){if(m>de)throw new RangeError('The value "'+m+'" is invalid for option "size"');const v=new Uint8Array(m);return Object.setPrototypeOf(v,Buffer.prototype),v}function Buffer(m,v,q){if("number"==typeof m){if("string"==typeof v)throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(m)}return from(m,v,q)}function from(m,v,q){if("string"==typeof m)return fromString(m,v);if(ArrayBuffer.isView(m))return fromArrayView(m);if(null==m)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m);if(isInstance(m,ArrayBuffer)||m&&isInstance(m.buffer,ArrayBuffer))return fromArrayBuffer(m,v,q);if("undefined"!=typeof SharedArrayBuffer&&(isInstance(m,SharedArrayBuffer)||m&&isInstance(m.buffer,SharedArrayBuffer)))return fromArrayBuffer(m,v,q);if("number"==typeof m)throw new TypeError('The "value" argument must not be of type number. Received type number');const ee=m.valueOf&&m.valueOf();if(null!=ee&&ee!==m)return Buffer.from(ee,v,q);const ae=fromObject(m);if(ae)return ae;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof m[Symbol.toPrimitive])return Buffer.from(m[Symbol.toPrimitive]("string"),v,q);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m)}function assertSize(m){if("number"!=typeof m)throw new TypeError('"size" argument must be of type number');if(m<0)throw new RangeError('The value "'+m+'" is invalid for option "size"')}function alloc(m,v,q){return assertSize(m),m<=0?createBuffer(m):void 0!==v?"string"==typeof q?createBuffer(m).fill(v,q):createBuffer(m).fill(v):createBuffer(m)}function allocUnsafe(m){return assertSize(m),createBuffer(m<0?0:0|checked(m))}function fromString(m,v){if("string"==typeof v&&""!==v||(v="utf8"),!Buffer.isEncoding(v))throw new TypeError("Unknown encoding: "+v);const q=0|byteLength(m,v);let ee=createBuffer(q);const ae=ee.write(m,v);return ae!==q&&(ee=ee.slice(0,ae)),ee}function fromArrayLike(m){const v=m.length<0?0:0|checked(m.length),q=createBuffer(v);for(let ee=0;ee=de)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+de.toString(16)+" bytes");return 0|m}function byteLength(m,v){if(Buffer.isBuffer(m))return m.length;if(ArrayBuffer.isView(m)||isInstance(m,ArrayBuffer))return m.byteLength;if("string"!=typeof m)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof m);const q=m.length,ee=arguments.length>2&&!0===arguments[2];if(!ee&&0===q)return 0;let ae=!1;for(;;)switch(v){case"ascii":case"latin1":case"binary":return q;case"utf8":case"utf-8":return utf8ToBytes(m).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*q;case"hex":return q>>>1;case"base64":return base64ToBytes(m).length;default:if(ae)return ee?-1:utf8ToBytes(m).length;v=(""+v).toLowerCase(),ae=!0}}function slowToString(m,v,q){let ee=!1;if((void 0===v||v<0)&&(v=0),v>this.length)return"";if((void 0===q||q>this.length)&&(q=this.length),q<=0)return"";if((q>>>=0)<=(v>>>=0))return"";for(m||(m="utf8");;)switch(m){case"hex":return hexSlice(this,v,q);case"utf8":case"utf-8":return utf8Slice(this,v,q);case"ascii":return asciiSlice(this,v,q);case"latin1":case"binary":return latin1Slice(this,v,q);case"base64":return base64Slice(this,v,q);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,v,q);default:if(ee)throw new TypeError("Unknown encoding: "+m);m=(m+"").toLowerCase(),ee=!0}}function swap(m,v,q){const ee=m[v];m[v]=m[q],m[q]=ee}function bidirectionalIndexOf(m,v,q,ee,ae){if(0===m.length)return-1;if("string"==typeof q?(ee=q,q=0):q>2147483647?q=2147483647:q<-2147483648&&(q=-2147483648),numberIsNaN(q=+q)&&(q=ae?0:m.length-1),q<0&&(q=m.length+q),q>=m.length){if(ae)return-1;q=m.length-1}else if(q<0){if(!ae)return-1;q=0}if("string"==typeof v&&(v=Buffer.from(v,ee)),Buffer.isBuffer(v))return 0===v.length?-1:arrayIndexOf(m,v,q,ee,ae);if("number"==typeof v)return v&=255,"function"==typeof Uint8Array.prototype.indexOf?ae?Uint8Array.prototype.indexOf.call(m,v,q):Uint8Array.prototype.lastIndexOf.call(m,v,q):arrayIndexOf(m,[v],q,ee,ae);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(m,v,q,ee,ae){let ie,de=1,ce=m.length,le=v.length;if(void 0!==ee&&("ucs2"===(ee=String(ee).toLowerCase())||"ucs-2"===ee||"utf16le"===ee||"utf-16le"===ee)){if(m.length<2||v.length<2)return-1;de=2,ce/=2,le/=2,q/=2}function read(m,v){return 1===de?m[v]:m.readUInt16BE(v*de)}if(ae){let ee=-1;for(ie=q;iece&&(q=ce-le),ie=q;ie>=0;ie--){let q=!0;for(let ee=0;eeae&&(ee=ae):ee=ae;const ie=v.length;let de;for(ee>ie/2&&(ee=ie/2),de=0;de239?4:v>223?3:v>191?2:1;if(ae+de<=q){let q,ee,ce,le;switch(de){case 1:v<128&&(ie=v);break;case 2:q=m[ae+1],128==(192&q)&&(le=(31&v)<<6|63&q,le>127&&(ie=le));break;case 3:q=m[ae+1],ee=m[ae+2],128==(192&q)&&128==(192&ee)&&(le=(15&v)<<12|(63&q)<<6|63&ee,le>2047&&(le<55296||le>57343)&&(ie=le));break;case 4:q=m[ae+1],ee=m[ae+2],ce=m[ae+3],128==(192&q)&&128==(192&ee)&&128==(192&ce)&&(le=(15&v)<<18|(63&q)<<12|(63&ee)<<6|63&ce,le>65535&&le<1114112&&(ie=le))}}null===ie?(ie=65533,de=1):ie>65535&&(ie-=65536,ee.push(ie>>>10&1023|55296),ie=56320|1023&ie),ee.push(ie),ae+=de}return decodeCodePointsArray(ee)}v.kMaxLength=de,Buffer.TYPED_ARRAY_SUPPORT=function typedArraySupport(){try{const m=new Uint8Array(1),v={foo:function(){return 42}};return Object.setPrototypeOf(v,Uint8Array.prototype),Object.setPrototypeOf(m,v),42===m.foo()}catch(m){return!1}}(),Buffer.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(Buffer.prototype,"parent",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.buffer}}),Object.defineProperty(Buffer.prototype,"offset",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.byteOffset}}),Buffer.poolSize=8192,Buffer.from=function(m,v,q){return from(m,v,q)},Object.setPrototypeOf(Buffer.prototype,Uint8Array.prototype),Object.setPrototypeOf(Buffer,Uint8Array),Buffer.alloc=function(m,v,q){return alloc(m,v,q)},Buffer.allocUnsafe=function(m){return allocUnsafe(m)},Buffer.allocUnsafeSlow=function(m){return allocUnsafe(m)},Buffer.isBuffer=function isBuffer(m){return null!=m&&!0===m._isBuffer&&m!==Buffer.prototype},Buffer.compare=function compare(m,v){if(isInstance(m,Uint8Array)&&(m=Buffer.from(m,m.offset,m.byteLength)),isInstance(v,Uint8Array)&&(v=Buffer.from(v,v.offset,v.byteLength)),!Buffer.isBuffer(m)||!Buffer.isBuffer(v))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(m===v)return 0;let q=m.length,ee=v.length;for(let ae=0,ie=Math.min(q,ee);aeee.length?(Buffer.isBuffer(v)||(v=Buffer.from(v)),v.copy(ee,ae)):Uint8Array.prototype.set.call(ee,v,ae);else{if(!Buffer.isBuffer(v))throw new TypeError('"list" argument must be an Array of Buffers');v.copy(ee,ae)}ae+=v.length}return ee},Buffer.byteLength=byteLength,Buffer.prototype._isBuffer=!0,Buffer.prototype.swap16=function swap16(){const m=this.length;if(m%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let v=0;vq&&(m+=" ... "),""},ie&&(Buffer.prototype[ie]=Buffer.prototype.inspect),Buffer.prototype.compare=function compare(m,v,q,ee,ae){if(isInstance(m,Uint8Array)&&(m=Buffer.from(m,m.offset,m.byteLength)),!Buffer.isBuffer(m))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof m);if(void 0===v&&(v=0),void 0===q&&(q=m?m.length:0),void 0===ee&&(ee=0),void 0===ae&&(ae=this.length),v<0||q>m.length||ee<0||ae>this.length)throw new RangeError("out of range index");if(ee>=ae&&v>=q)return 0;if(ee>=ae)return-1;if(v>=q)return 1;if(this===m)return 0;let ie=(ae>>>=0)-(ee>>>=0),de=(q>>>=0)-(v>>>=0);const ce=Math.min(ie,de),le=this.slice(ee,ae),pe=m.slice(v,q);for(let m=0;m>>=0,isFinite(q)?(q>>>=0,void 0===ee&&(ee="utf8")):(ee=q,q=void 0)}const ae=this.length-v;if((void 0===q||q>ae)&&(q=ae),m.length>0&&(q<0||v<0)||v>this.length)throw new RangeError("Attempt to write outside buffer bounds");ee||(ee="utf8");let ie=!1;for(;;)switch(ee){case"hex":return hexWrite(this,m,v,q);case"utf8":case"utf-8":return utf8Write(this,m,v,q);case"ascii":case"latin1":case"binary":return asciiWrite(this,m,v,q);case"base64":return base64Write(this,m,v,q);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,m,v,q);default:if(ie)throw new TypeError("Unknown encoding: "+ee);ee=(""+ee).toLowerCase(),ie=!0}},Buffer.prototype.toJSON=function toJSON(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const ce=4096;function decodeCodePointsArray(m){const v=m.length;if(v<=ce)return String.fromCharCode.apply(String,m);let q="",ee=0;for(;eeee)&&(q=ee);let ae="";for(let ee=v;eeq)throw new RangeError("Trying to access beyond buffer length")}function checkInt(m,v,q,ee,ae,ie){if(!Buffer.isBuffer(m))throw new TypeError('"buffer" argument must be a Buffer instance');if(v>ae||vm.length)throw new RangeError("Index out of range")}function wrtBigUInt64LE(m,v,q,ee,ae){checkIntBI(v,ee,ae,m,q,7);let ie=Number(v&BigInt(4294967295));m[q++]=ie,ie>>=8,m[q++]=ie,ie>>=8,m[q++]=ie,ie>>=8,m[q++]=ie;let de=Number(v>>BigInt(32)&BigInt(4294967295));return m[q++]=de,de>>=8,m[q++]=de,de>>=8,m[q++]=de,de>>=8,m[q++]=de,q}function wrtBigUInt64BE(m,v,q,ee,ae){checkIntBI(v,ee,ae,m,q,7);let ie=Number(v&BigInt(4294967295));m[q+7]=ie,ie>>=8,m[q+6]=ie,ie>>=8,m[q+5]=ie,ie>>=8,m[q+4]=ie;let de=Number(v>>BigInt(32)&BigInt(4294967295));return m[q+3]=de,de>>=8,m[q+2]=de,de>>=8,m[q+1]=de,de>>=8,m[q]=de,q+8}function checkIEEE754(m,v,q,ee,ae,ie){if(q+ee>m.length)throw new RangeError("Index out of range");if(q<0)throw new RangeError("Index out of range")}function writeFloat(m,v,q,ee,ie){return v=+v,q>>>=0,ie||checkIEEE754(m,0,q,4),ae.write(m,v,q,ee,23,4),q+4}function writeDouble(m,v,q,ee,ie){return v=+v,q>>>=0,ie||checkIEEE754(m,0,q,8),ae.write(m,v,q,ee,52,8),q+8}Buffer.prototype.slice=function slice(m,v){const q=this.length;(m=~~m)<0?(m+=q)<0&&(m=0):m>q&&(m=q),(v=void 0===v?q:~~v)<0?(v+=q)<0&&(v=0):v>q&&(v=q),v>>=0,v>>>=0,q||checkOffset(m,v,this.length);let ee=this[m],ae=1,ie=0;for(;++ie>>=0,v>>>=0,q||checkOffset(m,v,this.length);let ee=this[m+--v],ae=1;for(;v>0&&(ae*=256);)ee+=this[m+--v]*ae;return ee},Buffer.prototype.readUint8=Buffer.prototype.readUInt8=function readUInt8(m,v){return m>>>=0,v||checkOffset(m,1,this.length),this[m]},Buffer.prototype.readUint16LE=Buffer.prototype.readUInt16LE=function readUInt16LE(m,v){return m>>>=0,v||checkOffset(m,2,this.length),this[m]|this[m+1]<<8},Buffer.prototype.readUint16BE=Buffer.prototype.readUInt16BE=function readUInt16BE(m,v){return m>>>=0,v||checkOffset(m,2,this.length),this[m]<<8|this[m+1]},Buffer.prototype.readUint32LE=Buffer.prototype.readUInt32LE=function readUInt32LE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),(this[m]|this[m+1]<<8|this[m+2]<<16)+16777216*this[m+3]},Buffer.prototype.readUint32BE=Buffer.prototype.readUInt32BE=function readUInt32BE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),16777216*this[m]+(this[m+1]<<16|this[m+2]<<8|this[m+3])},Buffer.prototype.readBigUInt64LE=defineBigIntMethod((function readBigUInt64LE(m){validateNumber(m>>>=0,"offset");const v=this[m],q=this[m+7];void 0!==v&&void 0!==q||boundsError(m,this.length-8);const ee=v+256*this[++m]+65536*this[++m]+this[++m]*2**24,ae=this[++m]+256*this[++m]+65536*this[++m]+q*2**24;return BigInt(ee)+(BigInt(ae)<>>=0,"offset");const v=this[m],q=this[m+7];void 0!==v&&void 0!==q||boundsError(m,this.length-8);const ee=v*2**24+65536*this[++m]+256*this[++m]+this[++m],ae=this[++m]*2**24+65536*this[++m]+256*this[++m]+q;return(BigInt(ee)<>>=0,v>>>=0,q||checkOffset(m,v,this.length);let ee=this[m],ae=1,ie=0;for(;++ie=ae&&(ee-=Math.pow(2,8*v)),ee},Buffer.prototype.readIntBE=function readIntBE(m,v,q){m>>>=0,v>>>=0,q||checkOffset(m,v,this.length);let ee=v,ae=1,ie=this[m+--ee];for(;ee>0&&(ae*=256);)ie+=this[m+--ee]*ae;return ae*=128,ie>=ae&&(ie-=Math.pow(2,8*v)),ie},Buffer.prototype.readInt8=function readInt8(m,v){return m>>>=0,v||checkOffset(m,1,this.length),128&this[m]?-1*(255-this[m]+1):this[m]},Buffer.prototype.readInt16LE=function readInt16LE(m,v){m>>>=0,v||checkOffset(m,2,this.length);const q=this[m]|this[m+1]<<8;return 32768&q?4294901760|q:q},Buffer.prototype.readInt16BE=function readInt16BE(m,v){m>>>=0,v||checkOffset(m,2,this.length);const q=this[m+1]|this[m]<<8;return 32768&q?4294901760|q:q},Buffer.prototype.readInt32LE=function readInt32LE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),this[m]|this[m+1]<<8|this[m+2]<<16|this[m+3]<<24},Buffer.prototype.readInt32BE=function readInt32BE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),this[m]<<24|this[m+1]<<16|this[m+2]<<8|this[m+3]},Buffer.prototype.readBigInt64LE=defineBigIntMethod((function readBigInt64LE(m){validateNumber(m>>>=0,"offset");const v=this[m],q=this[m+7];void 0!==v&&void 0!==q||boundsError(m,this.length-8);const ee=this[m+4]+256*this[m+5]+65536*this[m+6]+(q<<24);return(BigInt(ee)<>>=0,"offset");const v=this[m],q=this[m+7];void 0!==v&&void 0!==q||boundsError(m,this.length-8);const ee=(v<<24)+65536*this[++m]+256*this[++m]+this[++m];return(BigInt(ee)<>>=0,v||checkOffset(m,4,this.length),ae.read(this,m,!0,23,4)},Buffer.prototype.readFloatBE=function readFloatBE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),ae.read(this,m,!1,23,4)},Buffer.prototype.readDoubleLE=function readDoubleLE(m,v){return m>>>=0,v||checkOffset(m,8,this.length),ae.read(this,m,!0,52,8)},Buffer.prototype.readDoubleBE=function readDoubleBE(m,v){return m>>>=0,v||checkOffset(m,8,this.length),ae.read(this,m,!1,52,8)},Buffer.prototype.writeUintLE=Buffer.prototype.writeUIntLE=function writeUIntLE(m,v,q,ee){if(m=+m,v>>>=0,q>>>=0,!ee){checkInt(this,m,v,q,Math.pow(2,8*q)-1,0)}let ae=1,ie=0;for(this[v]=255&m;++ie>>=0,q>>>=0,!ee){checkInt(this,m,v,q,Math.pow(2,8*q)-1,0)}let ae=q-1,ie=1;for(this[v+ae]=255&m;--ae>=0&&(ie*=256);)this[v+ae]=m/ie&255;return v+q},Buffer.prototype.writeUint8=Buffer.prototype.writeUInt8=function writeUInt8(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,1,255,0),this[v]=255&m,v+1},Buffer.prototype.writeUint16LE=Buffer.prototype.writeUInt16LE=function writeUInt16LE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,2,65535,0),this[v]=255&m,this[v+1]=m>>>8,v+2},Buffer.prototype.writeUint16BE=Buffer.prototype.writeUInt16BE=function writeUInt16BE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,2,65535,0),this[v]=m>>>8,this[v+1]=255&m,v+2},Buffer.prototype.writeUint32LE=Buffer.prototype.writeUInt32LE=function writeUInt32LE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,4,4294967295,0),this[v+3]=m>>>24,this[v+2]=m>>>16,this[v+1]=m>>>8,this[v]=255&m,v+4},Buffer.prototype.writeUint32BE=Buffer.prototype.writeUInt32BE=function writeUInt32BE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,4,4294967295,0),this[v]=m>>>24,this[v+1]=m>>>16,this[v+2]=m>>>8,this[v+3]=255&m,v+4},Buffer.prototype.writeBigUInt64LE=defineBigIntMethod((function writeBigUInt64LE(m,v=0){return wrtBigUInt64LE(this,m,v,BigInt(0),BigInt("0xffffffffffffffff"))})),Buffer.prototype.writeBigUInt64BE=defineBigIntMethod((function writeBigUInt64BE(m,v=0){return wrtBigUInt64BE(this,m,v,BigInt(0),BigInt("0xffffffffffffffff"))})),Buffer.prototype.writeIntLE=function writeIntLE(m,v,q,ee){if(m=+m,v>>>=0,!ee){const ee=Math.pow(2,8*q-1);checkInt(this,m,v,q,ee-1,-ee)}let ae=0,ie=1,de=0;for(this[v]=255&m;++ae>0)-de&255;return v+q},Buffer.prototype.writeIntBE=function writeIntBE(m,v,q,ee){if(m=+m,v>>>=0,!ee){const ee=Math.pow(2,8*q-1);checkInt(this,m,v,q,ee-1,-ee)}let ae=q-1,ie=1,de=0;for(this[v+ae]=255&m;--ae>=0&&(ie*=256);)m<0&&0===de&&0!==this[v+ae+1]&&(de=1),this[v+ae]=(m/ie>>0)-de&255;return v+q},Buffer.prototype.writeInt8=function writeInt8(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,1,127,-128),m<0&&(m=255+m+1),this[v]=255&m,v+1},Buffer.prototype.writeInt16LE=function writeInt16LE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,2,32767,-32768),this[v]=255&m,this[v+1]=m>>>8,v+2},Buffer.prototype.writeInt16BE=function writeInt16BE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,2,32767,-32768),this[v]=m>>>8,this[v+1]=255&m,v+2},Buffer.prototype.writeInt32LE=function writeInt32LE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,4,2147483647,-2147483648),this[v]=255&m,this[v+1]=m>>>8,this[v+2]=m>>>16,this[v+3]=m>>>24,v+4},Buffer.prototype.writeInt32BE=function writeInt32BE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,4,2147483647,-2147483648),m<0&&(m=4294967295+m+1),this[v]=m>>>24,this[v+1]=m>>>16,this[v+2]=m>>>8,this[v+3]=255&m,v+4},Buffer.prototype.writeBigInt64LE=defineBigIntMethod((function writeBigInt64LE(m,v=0){return wrtBigUInt64LE(this,m,v,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),Buffer.prototype.writeBigInt64BE=defineBigIntMethod((function writeBigInt64BE(m,v=0){return wrtBigUInt64BE(this,m,v,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),Buffer.prototype.writeFloatLE=function writeFloatLE(m,v,q){return writeFloat(this,m,v,!0,q)},Buffer.prototype.writeFloatBE=function writeFloatBE(m,v,q){return writeFloat(this,m,v,!1,q)},Buffer.prototype.writeDoubleLE=function writeDoubleLE(m,v,q){return writeDouble(this,m,v,!0,q)},Buffer.prototype.writeDoubleBE=function writeDoubleBE(m,v,q){return writeDouble(this,m,v,!1,q)},Buffer.prototype.copy=function copy(m,v,q,ee){if(!Buffer.isBuffer(m))throw new TypeError("argument should be a Buffer");if(q||(q=0),ee||0===ee||(ee=this.length),v>=m.length&&(v=m.length),v||(v=0),ee>0&&ee=this.length)throw new RangeError("Index out of range");if(ee<0)throw new RangeError("sourceEnd out of bounds");ee>this.length&&(ee=this.length),m.length-v>>=0,q=void 0===q?this.length:q>>>0,m||(m=0),"number"==typeof m)for(ae=v;ae=ee+4;q-=3)v=`_${m.slice(q-3,q)}${v}`;return`${m.slice(0,q)}${v}`}function checkBounds(m,v,q){validateNumber(v,"offset"),void 0!==m[v]&&void 0!==m[v+q]||boundsError(v,m.length-(q+1))}function checkIntBI(m,v,q,ee,ae,ie){if(m>q||m3?0===v||v===BigInt(0)?`>= 0${ee} and < 2${ee} ** ${8*(ie+1)}${ee}`:`>= -(2${ee} ** ${8*(ie+1)-1}${ee}) and < 2 ** ${8*(ie+1)-1}${ee}`:`>= ${v}${ee} and <= ${q}${ee}`,new le.ERR_OUT_OF_RANGE("value",ae,m)}checkBounds(ee,ae,ie)}function validateNumber(m,v){if("number"!=typeof m)throw new le.ERR_INVALID_ARG_TYPE(v,"number",m)}function boundsError(m,v,q){if(Math.floor(m)!==m)throw validateNumber(m,q),new le.ERR_OUT_OF_RANGE(q||"offset","an integer",m);if(v<0)throw new le.ERR_BUFFER_OUT_OF_BOUNDS;throw new le.ERR_OUT_OF_RANGE(q||"offset",`>= ${q?1:0} and <= ${v}`,m)}E("ERR_BUFFER_OUT_OF_BOUNDS",(function(m){return m?`${m} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),E("ERR_INVALID_ARG_TYPE",(function(m,v){return`The "${m}" argument must be of type number. Received type ${typeof v}`}),TypeError),E("ERR_OUT_OF_RANGE",(function(m,v,q){let ee=`The value of "${m}" is out of range.`,ae=q;return Number.isInteger(q)&&Math.abs(q)>2**32?ae=addNumericalSeparator(String(q)):"bigint"==typeof q&&(ae=String(q),(q>BigInt(2)**BigInt(32)||q<-(BigInt(2)**BigInt(32)))&&(ae=addNumericalSeparator(ae)),ae+="n"),ee+=` It must be ${v}. Received ${ae}`,ee}),RangeError);const pe=/[^+/0-9A-Za-z-_]/g;function base64clean(m){if((m=(m=m.split("=")[0]).trim().replace(pe,"")).length<2)return"";for(;m.length%4!=0;)m+="=";return m}function utf8ToBytes(m,v){let q;v=v||1/0;const ee=m.length;let ae=null;const ie=[];for(let de=0;de55295&&q<57344){if(!ae){if(q>56319){(v-=3)>-1&&ie.push(239,191,189);continue}if(de+1===ee){(v-=3)>-1&&ie.push(239,191,189);continue}ae=q;continue}if(q<56320){(v-=3)>-1&&ie.push(239,191,189),ae=q;continue}q=65536+(ae-55296<<10|q-56320)}else ae&&(v-=3)>-1&&ie.push(239,191,189);if(ae=null,q<128){if((v-=1)<0)break;ie.push(q)}else if(q<2048){if((v-=2)<0)break;ie.push(q>>6|192,63&q|128)}else if(q<65536){if((v-=3)<0)break;ie.push(q>>12|224,q>>6&63|128,63&q|128)}else{if(!(q<1114112))throw new Error("Invalid code point");if((v-=4)<0)break;ie.push(q>>18|240,q>>12&63|128,q>>6&63|128,63&q|128)}}return ie}function asciiToBytes(m){const v=[];for(let q=0;q>8,ae=q%256,ie.push(ae),ie.push(ee);return ie}function base64ToBytes(m){return ee.toByteArray(base64clean(m))}function blitBuffer(m,v,q,ee){let ae;for(ae=0;ae=v.length||ae>=m.length);++ae)v[ae+q]=m[ae];return ae}function isInstance(m,v){return m instanceof v||null!=m&&null!=m.constructor&&null!=m.constructor.name&&m.constructor.name===v.name}function numberIsNaN(m){return m!=m}const fe=function(){const m="0123456789abcdef",v=new Array(256);for(let q=0;q<16;++q){const ee=16*q;for(let ae=0;ae<16;++ae)v[ee+ae]=m[q]+m[ae]}return v}();function defineBigIntMethod(m){return"undefined"==typeof BigInt?BufferBigIntNotDefined:m}function BufferBigIntNotDefined(){throw new Error("BigInt not supported")}},219:m=>{!function(){var v=!1,q=/xyz/.test((function(){xyz}))?/\b_super\b/:/.*/;this.Class=function(){},Class.extend=function(m){var ee=this.prototype;v=!0;var ae=new this;for(var ie in v=!1,m)ae[ie]="function"==typeof m[ie]&&"function"==typeof ee[ie]&&q.test(m[ie])?function(m,v){return function(){var q=this._super;this._super=ee[m];var ae=v.apply(this,arguments);return this._super=q,ae}}(ie,m[ie]):m[ie];function Class(){!v&&this.init&&this.init.apply(this,arguments)}return Class.prototype=ae,Class.prototype.constructor=Class,Class.extend=arguments.callee,Class},m.exports=Class}()},66485:m=>{m.exports=function clipboardCopy(m){if(navigator.clipboard)return navigator.clipboard.writeText(m).catch((function(m){throw void 0!==m?m:new DOMException("The request is not allowed","NotAllowedError")}));var v=document.createElement("span");v.textContent=m,v.style.whiteSpace="pre",v.style.webkitUserSelect="auto",v.style.userSelect="all",document.body.appendChild(v);var q=window.getSelection(),ee=window.document.createRange();q.removeAllRanges(),ee.selectNode(v),q.addRange(ee);var ae=!1;try{ae=window.document.execCommand("copy")}catch(m){console.log("error",m)}return q.removeAllRanges(),window.document.body.removeChild(v),ae?Promise.resolve():Promise.reject(new DOMException("The request is not allowed","NotAllowedError"))}},86010:(m,v,q)=>{"use strict";function r(m){var v,q,ee="";if("string"==typeof m||"number"==typeof m)ee+=m;else if("object"==typeof m)if(Array.isArray(m))for(v=0;vee});const ee=function clsx(){for(var m,v,q=0,ee="";q{var ee=q(60614),ae=q(66330),ie=TypeError;m.exports=function(m){if(ee(m))return m;throw ie(ae(m)+" is not a function")}},39483:(m,v,q)=>{var ee=q(4411),ae=q(66330),ie=TypeError;m.exports=function(m){if(ee(m))return m;throw ie(ae(m)+" is not a constructor")}},96077:(m,v,q)=>{var ee=q(60614),ae=String,ie=TypeError;m.exports=function(m){if("object"==typeof m||ee(m))return m;throw ie("Can't set "+ae(m)+" as a prototype")}},31530:(m,v,q)=>{"use strict";var ee=q(28710).charAt;m.exports=function(m,v,q){return v+(q?ee(m,v).length:1)}},19670:(m,v,q)=>{var ee=q(70111),ae=String,ie=TypeError;m.exports=function(m){if(ee(m))return m;throw ie(ae(m)+" is not an object")}},7556:(m,v,q)=>{var ee=q(47293);m.exports=ee((function(){if("function"==typeof ArrayBuffer){var m=new ArrayBuffer(8);Object.isExtensible(m)&&Object.defineProperty(m,"a",{value:8})}}))},18533:(m,v,q)=>{"use strict";var ee=q(42092).forEach,ae=q(9341)("forEach");m.exports=ae?[].forEach:function forEach(m){return ee(this,m,arguments.length>1?arguments[1]:void 0)}},41318:(m,v,q)=>{var ee=q(45656),ae=q(51400),ie=q(26244),createMethod=function(m){return function(v,q,de){var ce,le=ee(v),pe=ie(le),fe=ae(de,pe);if(m&&q!=q){for(;pe>fe;)if((ce=le[fe++])!=ce)return!0}else for(;pe>fe;fe++)if((m||fe in le)&&le[fe]===q)return m||fe||0;return!m&&-1}};m.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},42092:(m,v,q)=>{var ee=q(49974),ae=q(1702),ie=q(68361),de=q(47908),ce=q(26244),le=q(65417),pe=ae([].push),createMethod=function(m){var v=1==m,q=2==m,ae=3==m,fe=4==m,ye=6==m,be=7==m,Re=5==m||ye;return function(_e,xe,Te,we){for(var Se,Ie,Pe=de(_e),We=ie(Pe),qe=ee(xe,Te),Ve=ce(We),ze=0,He=we||le,Xe=v?He(_e,Ve):q||be?He(_e,0):void 0;Ve>ze;ze++)if((Re||ze in We)&&(Ie=qe(Se=We[ze],ze,Pe),m))if(v)Xe[ze]=Ie;else if(Ie)switch(m){case 3:return!0;case 5:return Se;case 6:return ze;case 2:pe(Xe,Se)}else switch(m){case 4:return!1;case 7:pe(Xe,Se)}return ye?-1:ae||fe?fe:Xe}};m.exports={forEach:createMethod(0),map:createMethod(1),filter:createMethod(2),some:createMethod(3),every:createMethod(4),find:createMethod(5),findIndex:createMethod(6),filterReject:createMethod(7)}},81194:(m,v,q)=>{var ee=q(47293),ae=q(5112),ie=q(7392),de=ae("species");m.exports=function(m){return ie>=51||!ee((function(){var v=[];return(v.constructor={})[de]=function(){return{foo:1}},1!==v[m](Boolean).foo}))}},9341:(m,v,q)=>{"use strict";var ee=q(47293);m.exports=function(m,v){var q=[][m];return!!q&&ee((function(){q.call(null,v||function(){return 1},1)}))}},41589:(m,v,q)=>{var ee=q(51400),ae=q(26244),ie=q(86135),de=Array,ce=Math.max;m.exports=function(m,v,q){for(var le=ae(m),pe=ee(v,le),fe=ee(void 0===q?le:q,le),ye=de(ce(fe-pe,0)),be=0;pe{var ee=q(1702);m.exports=ee([].slice)},77475:(m,v,q)=>{var ee=q(43157),ae=q(4411),ie=q(70111),de=q(5112)("species"),ce=Array;m.exports=function(m){var v;return ee(m)&&(v=m.constructor,(ae(v)&&(v===ce||ee(v.prototype))||ie(v)&&null===(v=v[de]))&&(v=void 0)),void 0===v?ce:v}},65417:(m,v,q)=>{var ee=q(77475);m.exports=function(m,v){return new(ee(m))(0===v?0:v)}},84326:(m,v,q)=>{var ee=q(1702),ae=ee({}.toString),ie=ee("".slice);m.exports=function(m){return ie(ae(m),8,-1)}},70648:(m,v,q)=>{var ee=q(51694),ae=q(60614),ie=q(84326),de=q(5112)("toStringTag"),ce=Object,le="Arguments"==ie(function(){return arguments}()),tryGet=function(m,v){try{return m[v]}catch(m){}};m.exports=ee?ie:function(m){var v,q,ee;return void 0===m?"Undefined":null===m?"Null":"string"==typeof(q=tryGet(v=ce(m),de))?q:le?ie(v):"Object"==(ee=ie(v))&&ae(v.callee)?"Arguments":ee}},99920:(m,v,q)=>{var ee=q(92597),ae=q(53887),ie=q(31236),de=q(3070);m.exports=function(m,v,q){for(var ce=ae(v),le=de.f,pe=ie.f,fe=0;fe{var ee=q(47293);m.exports=!ee((function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype}))},14230:(m,v,q)=>{var ee=q(1702),ae=q(84488),ie=q(41340),de=/"/g,ce=ee("".replace);m.exports=function(m,v,q,ee){var le=ie(ae(m)),pe="<"+v;return""!==q&&(pe+=" "+q+'="'+ce(ie(ee),de,""")+'"'),pe+">"+le+""}},68880:(m,v,q)=>{var ee=q(19781),ae=q(3070),ie=q(79114);m.exports=ee?function(m,v,q){return ae.f(m,v,ie(1,q))}:function(m,v,q){return m[v]=q,m}},79114:m=>{m.exports=function(m,v){return{enumerable:!(1&m),configurable:!(2&m),writable:!(4&m),value:v}}},86135:(m,v,q)=>{"use strict";var ee=q(34948),ae=q(3070),ie=q(79114);m.exports=function(m,v,q){var de=ee(v);de in m?ae.f(m,de,ie(0,q)):m[de]=q}},47045:(m,v,q)=>{var ee=q(56339),ae=q(3070);m.exports=function(m,v,q){return q.get&&ee(q.get,v,{getter:!0}),q.set&&ee(q.set,v,{setter:!0}),ae.f(m,v,q)}},98052:(m,v,q)=>{var ee=q(60614),ae=q(3070),ie=q(56339),de=q(13072);m.exports=function(m,v,q,ce){ce||(ce={});var le=ce.enumerable,pe=void 0!==ce.name?ce.name:v;if(ee(q)&&ie(q,pe,ce),ce.global)le?m[v]=q:de(v,q);else{try{ce.unsafe?m[v]&&(le=!0):delete m[v]}catch(m){}le?m[v]=q:ae.f(m,v,{value:q,enumerable:!1,configurable:!ce.nonConfigurable,writable:!ce.nonWritable})}return m}},13072:(m,v,q)=>{var ee=q(17854),ae=Object.defineProperty;m.exports=function(m,v){try{ae(ee,m,{value:v,configurable:!0,writable:!0})}catch(q){ee[m]=v}return v}},19781:(m,v,q)=>{var ee=q(47293);m.exports=!ee((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4154:m=>{var v="object"==typeof document&&document.all,q=void 0===v&&void 0!==v;m.exports={all:v,IS_HTMLDDA:q}},80317:(m,v,q)=>{var ee=q(17854),ae=q(70111),ie=ee.document,de=ae(ie)&&ae(ie.createElement);m.exports=function(m){return de?ie.createElement(m):{}}},7207:m=>{var v=TypeError;m.exports=function(m){if(m>9007199254740991)throw v("Maximum allowed index exceeded");return m}},48324:m=>{m.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},98509:(m,v,q)=>{var ee=q(80317)("span").classList,ae=ee&&ee.constructor&&ee.constructor.prototype;m.exports=ae===Object.prototype?void 0:ae},88113:m=>{m.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:(m,v,q)=>{var ee,ae,ie=q(17854),de=q(88113),ce=ie.process,le=ie.Deno,pe=ce&&ce.versions||le&&le.version,fe=pe&&pe.v8;fe&&(ae=(ee=fe.split("."))[0]>0&&ee[0]<4?1:+(ee[0]+ee[1])),!ae&&de&&(!(ee=de.match(/Edge\/(\d+)/))||ee[1]>=74)&&(ee=de.match(/Chrome\/(\d+)/))&&(ae=+ee[1]),m.exports=ae},80748:m=>{m.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},82109:(m,v,q)=>{var ee=q(17854),ae=q(31236).f,ie=q(68880),de=q(98052),ce=q(13072),le=q(99920),pe=q(54705);m.exports=function(m,v){var q,fe,ye,be,Re,_e=m.target,xe=m.global,Te=m.stat;if(q=xe?ee:Te?ee[_e]||ce(_e,{}):(ee[_e]||{}).prototype)for(fe in v){if(be=v[fe],ye=m.dontCallGetSet?(Re=ae(q,fe))&&Re.value:q[fe],!pe(xe?fe:_e+(Te?".":"#")+fe,m.forced)&&void 0!==ye){if(typeof be==typeof ye)continue;le(be,ye)}(m.sham||ye&&ye.sham)&&ie(be,"sham",!0),de(q,fe,be,m)}}},47293:m=>{m.exports=function(m){try{return!!m()}catch(m){return!0}}},27007:(m,v,q)=>{"use strict";q(74916);var ee=q(21470),ae=q(98052),ie=q(22261),de=q(47293),ce=q(5112),le=q(68880),pe=ce("species"),fe=RegExp.prototype;m.exports=function(m,v,q,ye){var be=ce(m),Re=!de((function(){var v={};return v[be]=function(){return 7},7!=""[m](v)})),_e=Re&&!de((function(){var v=!1,q=/a/;return"split"===m&&((q={}).constructor={},q.constructor[pe]=function(){return q},q.flags="",q[be]=/./[be]),q.exec=function(){return v=!0,null},q[be](""),!v}));if(!Re||!_e||q){var xe=ee(/./[be]),Te=v(be,""[m],(function(m,v,q,ae,de){var ce=ee(m),le=v.exec;return le===ie||le===fe.exec?Re&&!de?{done:!0,value:xe(v,q,ae)}:{done:!0,value:ce(q,v,ae)}:{done:!1}}));ae(String.prototype,m,Te[0]),ae(fe,be,Te[1])}ye&&le(fe[be],"sham",!0)}},76677:(m,v,q)=>{var ee=q(47293);m.exports=!ee((function(){return Object.isExtensible(Object.preventExtensions({}))}))},22104:(m,v,q)=>{var ee=q(34374),ae=Function.prototype,ie=ae.apply,de=ae.call;m.exports="object"==typeof Reflect&&Reflect.apply||(ee?de.bind(ie):function(){return de.apply(ie,arguments)})},49974:(m,v,q)=>{var ee=q(21470),ae=q(19662),ie=q(34374),de=ee(ee.bind);m.exports=function(m,v){return ae(m),void 0===v?m:ie?de(m,v):function(){return m.apply(v,arguments)}}},34374:(m,v,q)=>{var ee=q(47293);m.exports=!ee((function(){var m=function(){}.bind();return"function"!=typeof m||m.hasOwnProperty("prototype")}))},27065:(m,v,q)=>{"use strict";var ee=q(1702),ae=q(19662),ie=q(70111),de=q(92597),ce=q(50206),le=q(34374),pe=Function,fe=ee([].concat),ye=ee([].join),be={},construct=function(m,v,q){if(!de(be,v)){for(var ee=[],ae=0;ae{var ee=q(34374),ae=Function.prototype.call;m.exports=ee?ae.bind(ae):function(){return ae.apply(ae,arguments)}},76530:(m,v,q)=>{var ee=q(19781),ae=q(92597),ie=Function.prototype,de=ee&&Object.getOwnPropertyDescriptor,ce=ae(ie,"name"),le=ce&&"something"===function something(){}.name,pe=ce&&(!ee||ee&&de(ie,"name").configurable);m.exports={EXISTS:ce,PROPER:le,CONFIGURABLE:pe}},75668:(m,v,q)=>{var ee=q(1702),ae=q(19662);m.exports=function(m,v,q){try{return ee(ae(Object.getOwnPropertyDescriptor(m,v)[q]))}catch(m){}}},21470:(m,v,q)=>{var ee=q(84326),ae=q(1702);m.exports=function(m){if("Function"===ee(m))return ae(m)}},1702:(m,v,q)=>{var ee=q(34374),ae=Function.prototype,ie=ae.call,de=ee&&ae.bind.bind(ie,ie);m.exports=ee?de:function(m){return function(){return ie.apply(m,arguments)}}},35005:(m,v,q)=>{var ee=q(17854),ae=q(60614);m.exports=function(m,v){return arguments.length<2?(q=ee[m],ae(q)?q:void 0):ee[m]&&ee[m][v];var q}},88044:(m,v,q)=>{var ee=q(1702),ae=q(43157),ie=q(60614),de=q(84326),ce=q(41340),le=ee([].push);m.exports=function(m){if(ie(m))return m;if(ae(m)){for(var v=m.length,q=[],ee=0;ee{var ee=q(19662),ae=q(68554);m.exports=function(m,v){var q=m[v];return ae(q)?void 0:ee(q)}},10647:(m,v,q)=>{var ee=q(1702),ae=q(47908),ie=Math.floor,de=ee("".charAt),ce=ee("".replace),le=ee("".slice),pe=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,fe=/\$([$&'`]|\d{1,2})/g;m.exports=function(m,v,q,ee,ye,be){var Re=q+m.length,_e=ee.length,xe=fe;return void 0!==ye&&(ye=ae(ye),xe=pe),ce(be,xe,(function(ae,ce){var pe;switch(de(ce,0)){case"$":return"$";case"&":return m;case"`":return le(v,0,q);case"'":return le(v,Re);case"<":pe=ye[le(ce,1,-1)];break;default:var fe=+ce;if(0===fe)return ae;if(fe>_e){var be=ie(fe/10);return 0===be?ae:be<=_e?void 0===ee[be-1]?de(ce,1):ee[be-1]+de(ce,1):ae}pe=ee[fe-1]}return void 0===pe?"":pe}))}},17854:(m,v,q)=>{var check=function(m){return m&&m.Math==Math&&m};m.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof q.g&&q.g)||function(){return this}()||Function("return this")()},92597:(m,v,q)=>{var ee=q(1702),ae=q(47908),ie=ee({}.hasOwnProperty);m.exports=Object.hasOwn||function hasOwn(m,v){return ie(ae(m),v)}},3501:m=>{m.exports={}},60490:(m,v,q)=>{var ee=q(35005);m.exports=ee("document","documentElement")},64664:(m,v,q)=>{var ee=q(19781),ae=q(47293),ie=q(80317);m.exports=!ee&&!ae((function(){return 7!=Object.defineProperty(ie("div"),"a",{get:function(){return 7}}).a}))},68361:(m,v,q)=>{var ee=q(1702),ae=q(47293),ie=q(84326),de=Object,ce=ee("".split);m.exports=ae((function(){return!de("z").propertyIsEnumerable(0)}))?function(m){return"String"==ie(m)?ce(m,""):de(m)}:de},79587:(m,v,q)=>{var ee=q(60614),ae=q(70111),ie=q(27674);m.exports=function(m,v,q){var de,ce;return ie&&ee(de=v.constructor)&&de!==q&&ae(ce=de.prototype)&&ce!==q.prototype&&ie(m,ce),m}},42788:(m,v,q)=>{var ee=q(1702),ae=q(60614),ie=q(5465),de=ee(Function.toString);ae(ie.inspectSource)||(ie.inspectSource=function(m){return de(m)}),m.exports=ie.inspectSource},62423:(m,v,q)=>{var ee=q(82109),ae=q(1702),ie=q(3501),de=q(70111),ce=q(92597),le=q(3070).f,pe=q(8006),fe=q(1156),ye=q(52050),be=q(69711),Re=q(76677),_e=!1,xe=be("meta"),Te=0,setMetadata=function(m){le(m,xe,{value:{objectID:"O"+Te++,weakData:{}}})},we=m.exports={enable:function(){we.enable=function(){},_e=!0;var m=pe.f,v=ae([].splice),q={};q[xe]=1,m(q).length&&(pe.f=function(q){for(var ee=m(q),ae=0,ie=ee.length;ae{var ee,ae,ie,de=q(94811),ce=q(17854),le=q(70111),pe=q(68880),fe=q(92597),ye=q(5465),be=q(6200),Re=q(3501),_e="Object already initialized",xe=ce.TypeError,Te=ce.WeakMap;if(de||ye.state){var we=ye.state||(ye.state=new Te);we.get=we.get,we.has=we.has,we.set=we.set,ee=function(m,v){if(we.has(m))throw xe(_e);return v.facade=m,we.set(m,v),v},ae=function(m){return we.get(m)||{}},ie=function(m){return we.has(m)}}else{var Se=be("state");Re[Se]=!0,ee=function(m,v){if(fe(m,Se))throw xe(_e);return v.facade=m,pe(m,Se,v),v},ae=function(m){return fe(m,Se)?m[Se]:{}},ie=function(m){return fe(m,Se)}}m.exports={set:ee,get:ae,has:ie,enforce:function(m){return ie(m)?ae(m):ee(m,{})},getterFor:function(m){return function(v){var q;if(!le(v)||(q=ae(v)).type!==m)throw xe("Incompatible receiver, "+m+" required");return q}}}},43157:(m,v,q)=>{var ee=q(84326);m.exports=Array.isArray||function isArray(m){return"Array"==ee(m)}},60614:(m,v,q)=>{var ee=q(4154),ae=ee.all;m.exports=ee.IS_HTMLDDA?function(m){return"function"==typeof m||m===ae}:function(m){return"function"==typeof m}},4411:(m,v,q)=>{var ee=q(1702),ae=q(47293),ie=q(60614),de=q(70648),ce=q(35005),le=q(42788),noop=function(){},pe=[],fe=ce("Reflect","construct"),ye=/^\s*(?:class|function)\b/,be=ee(ye.exec),Re=!ye.exec(noop),_e=function isConstructor(m){if(!ie(m))return!1;try{return fe(noop,pe,m),!0}catch(m){return!1}},xe=function isConstructor(m){if(!ie(m))return!1;switch(de(m)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Re||!!be(ye,le(m))}catch(m){return!0}};xe.sham=!0,m.exports=!fe||ae((function(){var m;return _e(_e.call)||!_e(Object)||!_e((function(){m=!0}))||m}))?xe:_e},54705:(m,v,q)=>{var ee=q(47293),ae=q(60614),ie=/#|\.prototype\./,isForced=function(m,v){var q=ce[de(m)];return q==pe||q!=le&&(ae(v)?ee(v):!!v)},de=isForced.normalize=function(m){return String(m).replace(ie,".").toLowerCase()},ce=isForced.data={},le=isForced.NATIVE="N",pe=isForced.POLYFILL="P";m.exports=isForced},68554:m=>{m.exports=function(m){return null==m}},70111:(m,v,q)=>{var ee=q(60614),ae=q(4154),ie=ae.all;m.exports=ae.IS_HTMLDDA?function(m){return"object"==typeof m?null!==m:ee(m)||m===ie}:function(m){return"object"==typeof m?null!==m:ee(m)}},31913:m=>{m.exports=!1},47850:(m,v,q)=>{var ee=q(70111),ae=q(84326),ie=q(5112)("match");m.exports=function(m){var v;return ee(m)&&(void 0!==(v=m[ie])?!!v:"RegExp"==ae(m))}},52190:(m,v,q)=>{var ee=q(35005),ae=q(60614),ie=q(47976),de=q(43307),ce=Object;m.exports=de?function(m){return"symbol"==typeof m}:function(m){var v=ee("Symbol");return ae(v)&&ie(v.prototype,ce(m))}},26244:(m,v,q)=>{var ee=q(17466);m.exports=function(m){return ee(m.length)}},56339:(m,v,q)=>{var ee=q(1702),ae=q(47293),ie=q(60614),de=q(92597),ce=q(19781),le=q(76530).CONFIGURABLE,pe=q(42788),fe=q(29909),ye=fe.enforce,be=fe.get,Re=String,_e=Object.defineProperty,xe=ee("".slice),Te=ee("".replace),we=ee([].join),Se=ce&&!ae((function(){return 8!==_e((function(){}),"length",{value:8}).length})),Ie=String(String).split("String"),Pe=m.exports=function(m,v,q){"Symbol("===xe(Re(v),0,7)&&(v="["+Te(Re(v),/^Symbol\(([^)]*)\)/,"$1")+"]"),q&&q.getter&&(v="get "+v),q&&q.setter&&(v="set "+v),(!de(m,"name")||le&&m.name!==v)&&(ce?_e(m,"name",{value:v,configurable:!0}):m.name=v),Se&&q&&de(q,"arity")&&m.length!==q.arity&&_e(m,"length",{value:q.arity});try{q&&de(q,"constructor")&&q.constructor?ce&&_e(m,"prototype",{writable:!1}):m.prototype&&(m.prototype=void 0)}catch(m){}var ee=ye(m);return de(ee,"source")||(ee.source=we(Ie,"string"==typeof v?v:"")),m};Function.prototype.toString=Pe((function toString(){return ie(this)&&be(this).source||pe(this)}),"toString")},74758:m=>{var v=Math.ceil,q=Math.floor;m.exports=Math.trunc||function trunc(m){var ee=+m;return(ee>0?q:v)(ee)}},21574:(m,v,q)=>{"use strict";var ee=q(19781),ae=q(1702),ie=q(46916),de=q(47293),ce=q(81956),le=q(25181),pe=q(55296),fe=q(47908),ye=q(68361),be=Object.assign,Re=Object.defineProperty,_e=ae([].concat);m.exports=!be||de((function(){if(ee&&1!==be({b:1},be(Re({},"a",{enumerable:!0,get:function(){Re(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var m={},v={},q=Symbol(),ae="abcdefghijklmnopqrst";return m[q]=7,ae.split("").forEach((function(m){v[m]=m})),7!=be({},m)[q]||ce(be({},v)).join("")!=ae}))?function assign(m,v){for(var q=fe(m),ae=arguments.length,de=1,be=le.f,Re=pe.f;ae>de;)for(var xe,Te=ye(arguments[de++]),we=be?_e(ce(Te),be(Te)):ce(Te),Se=we.length,Ie=0;Se>Ie;)xe=we[Ie++],ee&&!ie(Re,Te,xe)||(q[xe]=Te[xe]);return q}:be},70030:(m,v,q)=>{var ee,ae=q(19670),ie=q(36048),de=q(80748),ce=q(3501),le=q(60490),pe=q(80317),fe=q(6200),ye="prototype",be="script",Re=fe("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(m){return"<"+be+">"+m+""},NullProtoObjectViaActiveX=function(m){m.write(scriptTag("")),m.close();var v=m.parentWindow.Object;return m=null,v},NullProtoObject=function(){try{ee=new ActiveXObject("htmlfile")}catch(m){}var m,v,q;NullProtoObject="undefined"!=typeof document?document.domain&&ee?NullProtoObjectViaActiveX(ee):(v=pe("iframe"),q="java"+be+":",v.style.display="none",le.appendChild(v),v.src=String(q),(m=v.contentWindow.document).open(),m.write(scriptTag("document.F=Object")),m.close(),m.F):NullProtoObjectViaActiveX(ee);for(var ae=de.length;ae--;)delete NullProtoObject[ye][de[ae]];return NullProtoObject()};ce[Re]=!0,m.exports=Object.create||function create(m,v){var q;return null!==m?(EmptyConstructor[ye]=ae(m),q=new EmptyConstructor,EmptyConstructor[ye]=null,q[Re]=m):q=NullProtoObject(),void 0===v?q:ie.f(q,v)}},36048:(m,v,q)=>{var ee=q(19781),ae=q(3353),ie=q(3070),de=q(19670),ce=q(45656),le=q(81956);v.f=ee&&!ae?Object.defineProperties:function defineProperties(m,v){de(m);for(var q,ee=ce(v),ae=le(v),pe=ae.length,fe=0;pe>fe;)ie.f(m,q=ae[fe++],ee[q]);return m}},3070:(m,v,q)=>{var ee=q(19781),ae=q(64664),ie=q(3353),de=q(19670),ce=q(34948),le=TypeError,pe=Object.defineProperty,fe=Object.getOwnPropertyDescriptor,ye="enumerable",be="configurable",Re="writable";v.f=ee?ie?function defineProperty(m,v,q){if(de(m),v=ce(v),de(q),"function"==typeof m&&"prototype"===v&&"value"in q&&Re in q&&!q[Re]){var ee=fe(m,v);ee&&ee[Re]&&(m[v]=q.value,q={configurable:be in q?q[be]:ee[be],enumerable:ye in q?q[ye]:ee[ye],writable:!1})}return pe(m,v,q)}:pe:function defineProperty(m,v,q){if(de(m),v=ce(v),de(q),ae)try{return pe(m,v,q)}catch(m){}if("get"in q||"set"in q)throw le("Accessors not supported");return"value"in q&&(m[v]=q.value),m}},31236:(m,v,q)=>{var ee=q(19781),ae=q(46916),ie=q(55296),de=q(79114),ce=q(45656),le=q(34948),pe=q(92597),fe=q(64664),ye=Object.getOwnPropertyDescriptor;v.f=ee?ye:function getOwnPropertyDescriptor(m,v){if(m=ce(m),v=le(v),fe)try{return ye(m,v)}catch(m){}if(pe(m,v))return de(!ae(ie.f,m,v),m[v])}},1156:(m,v,q)=>{var ee=q(84326),ae=q(45656),ie=q(8006).f,de=q(41589),ce="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(m){try{return ie(m)}catch(m){return de(ce)}};m.exports.f=function getOwnPropertyNames(m){return ce&&"Window"==ee(m)?getWindowNames(m):ie(ae(m))}},8006:(m,v,q)=>{var ee=q(16324),ae=q(80748).concat("length","prototype");v.f=Object.getOwnPropertyNames||function getOwnPropertyNames(m){return ee(m,ae)}},25181:(m,v)=>{v.f=Object.getOwnPropertySymbols},79518:(m,v,q)=>{var ee=q(92597),ae=q(60614),ie=q(47908),de=q(6200),ce=q(49920),le=de("IE_PROTO"),pe=Object,fe=pe.prototype;m.exports=ce?pe.getPrototypeOf:function(m){var v=ie(m);if(ee(v,le))return v[le];var q=v.constructor;return ae(q)&&v instanceof q?q.prototype:v instanceof pe?fe:null}},52050:(m,v,q)=>{var ee=q(47293),ae=q(70111),ie=q(84326),de=q(7556),ce=Object.isExtensible,le=ee((function(){ce(1)}));m.exports=le||de?function isExtensible(m){return!!ae(m)&&((!de||"ArrayBuffer"!=ie(m))&&(!ce||ce(m)))}:ce},47976:(m,v,q)=>{var ee=q(1702);m.exports=ee({}.isPrototypeOf)},16324:(m,v,q)=>{var ee=q(1702),ae=q(92597),ie=q(45656),de=q(41318).indexOf,ce=q(3501),le=ee([].push);m.exports=function(m,v){var q,ee=ie(m),pe=0,fe=[];for(q in ee)!ae(ce,q)&&ae(ee,q)&&le(fe,q);for(;v.length>pe;)ae(ee,q=v[pe++])&&(~de(fe,q)||le(fe,q));return fe}},81956:(m,v,q)=>{var ee=q(16324),ae=q(80748);m.exports=Object.keys||function keys(m){return ee(m,ae)}},55296:(m,v)=>{"use strict";var q={}.propertyIsEnumerable,ee=Object.getOwnPropertyDescriptor,ae=ee&&!q.call({1:2},1);v.f=ae?function propertyIsEnumerable(m){var v=ee(this,m);return!!v&&v.enumerable}:q},27674:(m,v,q)=>{var ee=q(75668),ae=q(19670),ie=q(96077);m.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var m,v=!1,q={};try{(m=ee(Object.prototype,"__proto__","set"))(q,[]),v=q instanceof Array}catch(m){}return function setPrototypeOf(q,ee){return ae(q),ie(ee),v?m(q,ee):q.__proto__=ee,q}}():void 0)},90288:(m,v,q)=>{"use strict";var ee=q(51694),ae=q(70648);m.exports=ee?{}.toString:function toString(){return"[object "+ae(this)+"]"}},92140:(m,v,q)=>{var ee=q(46916),ae=q(60614),ie=q(70111),de=TypeError;m.exports=function(m,v){var q,ce;if("string"===v&&ae(q=m.toString)&&!ie(ce=ee(q,m)))return ce;if(ae(q=m.valueOf)&&!ie(ce=ee(q,m)))return ce;if("string"!==v&&ae(q=m.toString)&&!ie(ce=ee(q,m)))return ce;throw de("Can't convert object to primitive value")}},53887:(m,v,q)=>{var ee=q(35005),ae=q(1702),ie=q(8006),de=q(25181),ce=q(19670),le=ae([].concat);m.exports=ee("Reflect","ownKeys")||function ownKeys(m){var v=ie.f(ce(m)),q=de.f;return q?le(v,q(m)):v}},40857:(m,v,q)=>{var ee=q(17854);m.exports=ee},2626:(m,v,q)=>{var ee=q(3070).f;m.exports=function(m,v,q){q in m||ee(m,q,{configurable:!0,get:function(){return v[q]},set:function(m){v[q]=m}})}},97651:(m,v,q)=>{var ee=q(46916),ae=q(19670),ie=q(60614),de=q(84326),ce=q(22261),le=TypeError;m.exports=function(m,v){var q=m.exec;if(ie(q)){var pe=ee(q,m,v);return null!==pe&&ae(pe),pe}if("RegExp"===de(m))return ee(ce,m,v);throw le("RegExp#exec called on incompatible receiver")}},22261:(m,v,q)=>{"use strict";var ee,ae,ie=q(46916),de=q(1702),ce=q(41340),le=q(67066),pe=q(52999),fe=q(72309),ye=q(70030),be=q(29909).get,Re=q(9441),_e=q(38173),xe=fe("native-string-replace",String.prototype.replace),Te=RegExp.prototype.exec,we=Te,Se=de("".charAt),Ie=de("".indexOf),Pe=de("".replace),We=de("".slice),qe=(ae=/b*/g,ie(Te,ee=/a/,"a"),ie(Te,ae,"a"),0!==ee.lastIndex||0!==ae.lastIndex),Ve=pe.BROKEN_CARET,ze=void 0!==/()??/.exec("")[1];(qe||ze||Ve||Re||_e)&&(we=function exec(m){var v,q,ee,ae,de,pe,fe,Re=this,_e=be(Re),He=ce(m),Xe=_e.raw;if(Xe)return Xe.lastIndex=Re.lastIndex,v=ie(we,Xe,He),Re.lastIndex=Xe.lastIndex,v;var Qe=_e.groups,Ye=Ve&&Re.sticky,et=ie(le,Re),tt=Re.source,nt=0,rt=He;if(Ye&&(et=Pe(et,"y",""),-1===Ie(et,"g")&&(et+="g"),rt=We(He,Re.lastIndex),Re.lastIndex>0&&(!Re.multiline||Re.multiline&&"\n"!==Se(He,Re.lastIndex-1))&&(tt="(?: "+tt+")",rt=" "+rt,nt++),q=new RegExp("^(?:"+tt+")",et)),ze&&(q=new RegExp("^"+tt+"$(?!\\s)",et)),qe&&(ee=Re.lastIndex),ae=ie(Te,Ye?q:Re,rt),Ye?ae?(ae.input=We(ae.input,nt),ae[0]=We(ae[0],nt),ae.index=Re.lastIndex,Re.lastIndex+=ae[0].length):Re.lastIndex=0:qe&&ae&&(Re.lastIndex=Re.global?ae.index+ae[0].length:ee),ze&&ae&&ae.length>1&&ie(xe,ae[0],q,(function(){for(de=1;de{"use strict";var ee=q(19670);m.exports=function(){var m=ee(this),v="";return m.hasIndices&&(v+="d"),m.global&&(v+="g"),m.ignoreCase&&(v+="i"),m.multiline&&(v+="m"),m.dotAll&&(v+="s"),m.unicode&&(v+="u"),m.unicodeSets&&(v+="v"),m.sticky&&(v+="y"),v}},34706:(m,v,q)=>{var ee=q(46916),ae=q(92597),ie=q(47976),de=q(67066),ce=RegExp.prototype;m.exports=function(m){var v=m.flags;return void 0!==v||"flags"in ce||ae(m,"flags")||!ie(ce,m)?v:ee(de,m)}},52999:(m,v,q)=>{var ee=q(47293),ae=q(17854).RegExp,ie=ee((function(){var m=ae("a","y");return m.lastIndex=2,null!=m.exec("abcd")})),de=ie||ee((function(){return!ae("a","y").sticky})),ce=ie||ee((function(){var m=ae("^r","gy");return m.lastIndex=2,null!=m.exec("str")}));m.exports={BROKEN_CARET:ce,MISSED_STICKY:de,UNSUPPORTED_Y:ie}},9441:(m,v,q)=>{var ee=q(47293),ae=q(17854).RegExp;m.exports=ee((function(){var m=ae(".","s");return!(m.dotAll&&m.exec("\n")&&"s"===m.flags)}))},38173:(m,v,q)=>{var ee=q(47293),ae=q(17854).RegExp;m.exports=ee((function(){var m=ae("(?b)","g");return"b"!==m.exec("b").groups.a||"bc"!=="b".replace(m,"$c")}))},84488:(m,v,q)=>{var ee=q(68554),ae=TypeError;m.exports=function(m){if(ee(m))throw ae("Can't call method on "+m);return m}},81150:m=>{m.exports=Object.is||function is(m,v){return m===v?0!==m||1/m==1/v:m!=m&&v!=v}},96340:(m,v,q)=>{"use strict";var ee=q(35005),ae=q(47045),ie=q(5112),de=q(19781),ce=ie("species");m.exports=function(m){var v=ee(m);de&&v&&!v[ce]&&ae(v,ce,{configurable:!0,get:function(){return this}})}},58003:(m,v,q)=>{var ee=q(3070).f,ae=q(92597),ie=q(5112)("toStringTag");m.exports=function(m,v,q){m&&!q&&(m=m.prototype),m&&!ae(m,ie)&&ee(m,ie,{configurable:!0,value:v})}},6200:(m,v,q)=>{var ee=q(72309),ae=q(69711),ie=ee("keys");m.exports=function(m){return ie[m]||(ie[m]=ae(m))}},5465:(m,v,q)=>{var ee=q(17854),ae=q(13072),ie="__core-js_shared__",de=ee[ie]||ae(ie,{});m.exports=de},72309:(m,v,q)=>{var ee=q(31913),ae=q(5465);(m.exports=function(m,v){return ae[m]||(ae[m]=void 0!==v?v:{})})("versions",[]).push({version:"3.29.1",mode:ee?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.29.1/LICENSE",source:"https://github.com/zloirock/core-js"})},36707:(m,v,q)=>{var ee=q(19670),ae=q(39483),ie=q(68554),de=q(5112)("species");m.exports=function(m,v){var q,ce=ee(m).constructor;return void 0===ce||ie(q=ee(ce)[de])?v:ae(q)}},43429:(m,v,q)=>{var ee=q(47293);m.exports=function(m){return ee((function(){var v=""[m]('"');return v!==v.toLowerCase()||v.split('"').length>3}))}},28710:(m,v,q)=>{var ee=q(1702),ae=q(19303),ie=q(41340),de=q(84488),ce=ee("".charAt),le=ee("".charCodeAt),pe=ee("".slice),createMethod=function(m){return function(v,q){var ee,fe,ye=ie(de(v)),be=ae(q),Re=ye.length;return be<0||be>=Re?m?"":void 0:(ee=le(ye,be))<55296||ee>56319||be+1===Re||(fe=le(ye,be+1))<56320||fe>57343?m?ce(ye,be):ee:m?pe(ye,be,be+2):fe-56320+(ee-55296<<10)+65536}};m.exports={codeAt:createMethod(!1),charAt:createMethod(!0)}},76091:(m,v,q)=>{var ee=q(76530).PROPER,ae=q(47293),ie=q(81361);m.exports=function(m){return ae((function(){return!!ie[m]()||"​…᠎"!=="​…᠎"[m]()||ee&&ie[m].name!==m}))}},53111:(m,v,q)=>{var ee=q(1702),ae=q(84488),ie=q(41340),de=q(81361),ce=ee("".replace),le=RegExp("^["+de+"]+"),pe=RegExp("(^|[^"+de+"])["+de+"]+$"),createMethod=function(m){return function(v){var q=ie(ae(v));return 1&m&&(q=ce(q,le,"")),2&m&&(q=ce(q,pe,"$1")),q}};m.exports={start:createMethod(1),end:createMethod(2),trim:createMethod(3)}},36293:(m,v,q)=>{var ee=q(7392),ae=q(47293);m.exports=!!Object.getOwnPropertySymbols&&!ae((function(){var m=Symbol();return!String(m)||!(Object(m)instanceof Symbol)||!Symbol.sham&&ee&&ee<41}))},56532:(m,v,q)=>{var ee=q(46916),ae=q(35005),ie=q(5112),de=q(98052);m.exports=function(){var m=ae("Symbol"),v=m&&m.prototype,q=v&&v.valueOf,ce=ie("toPrimitive");v&&!v[ce]&&de(v,ce,(function(m){return ee(q,this)}),{arity:1})}},2015:(m,v,q)=>{var ee=q(36293);m.exports=ee&&!!Symbol.for&&!!Symbol.keyFor},51400:(m,v,q)=>{var ee=q(19303),ae=Math.max,ie=Math.min;m.exports=function(m,v){var q=ee(m);return q<0?ae(q+v,0):ie(q,v)}},45656:(m,v,q)=>{var ee=q(68361),ae=q(84488);m.exports=function(m){return ee(ae(m))}},19303:(m,v,q)=>{var ee=q(74758);m.exports=function(m){var v=+m;return v!=v||0===v?0:ee(v)}},17466:(m,v,q)=>{var ee=q(19303),ae=Math.min;m.exports=function(m){return m>0?ae(ee(m),9007199254740991):0}},47908:(m,v,q)=>{var ee=q(84488),ae=Object;m.exports=function(m){return ae(ee(m))}},57593:(m,v,q)=>{var ee=q(46916),ae=q(70111),ie=q(52190),de=q(58173),ce=q(92140),le=q(5112),pe=TypeError,fe=le("toPrimitive");m.exports=function(m,v){if(!ae(m)||ie(m))return m;var q,le=de(m,fe);if(le){if(void 0===v&&(v="default"),q=ee(le,m,v),!ae(q)||ie(q))return q;throw pe("Can't convert object to primitive value")}return void 0===v&&(v="number"),ce(m,v)}},34948:(m,v,q)=>{var ee=q(57593),ae=q(52190);m.exports=function(m){var v=ee(m,"string");return ae(v)?v:v+""}},51694:(m,v,q)=>{var ee={};ee[q(5112)("toStringTag")]="z",m.exports="[object z]"===String(ee)},41340:(m,v,q)=>{var ee=q(70648),ae=String;m.exports=function(m){if("Symbol"===ee(m))throw TypeError("Cannot convert a Symbol value to a string");return ae(m)}},66330:m=>{var v=String;m.exports=function(m){try{return v(m)}catch(m){return"Object"}}},69711:(m,v,q)=>{var ee=q(1702),ae=0,ie=Math.random(),de=ee(1..toString);m.exports=function(m){return"Symbol("+(void 0===m?"":m)+")_"+de(++ae+ie,36)}},43307:(m,v,q)=>{var ee=q(36293);m.exports=ee&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:(m,v,q)=>{var ee=q(19781),ae=q(47293);m.exports=ee&&ae((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},94811:(m,v,q)=>{var ee=q(17854),ae=q(60614),ie=ee.WeakMap;m.exports=ae(ie)&&/native code/.test(String(ie))},26800:(m,v,q)=>{var ee=q(40857),ae=q(92597),ie=q(6061),de=q(3070).f;m.exports=function(m){var v=ee.Symbol||(ee.Symbol={});ae(v,m)||de(v,m,{value:ie.f(m)})}},6061:(m,v,q)=>{var ee=q(5112);v.f=ee},5112:(m,v,q)=>{var ee=q(17854),ae=q(72309),ie=q(92597),de=q(69711),ce=q(36293),le=q(43307),pe=ee.Symbol,fe=ae("wks"),ye=le?pe.for||pe:pe&&pe.withoutSetter||de;m.exports=function(m){return ie(fe,m)||(fe[m]=ce&&ie(pe,m)?pe[m]:ye("Symbol."+m)),fe[m]}},81361:m=>{m.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},92222:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(47293),ie=q(43157),de=q(70111),ce=q(47908),le=q(26244),pe=q(7207),fe=q(86135),ye=q(65417),be=q(81194),Re=q(5112),_e=q(7392),xe=Re("isConcatSpreadable"),Te=_e>=51||!ae((function(){var m=[];return m[xe]=!1,m.concat()[0]!==m})),isConcatSpreadable=function(m){if(!de(m))return!1;var v=m[xe];return void 0!==v?!!v:ie(m)};ee({target:"Array",proto:!0,arity:1,forced:!Te||!be("concat")},{concat:function concat(m){var v,q,ee,ae,ie,de=ce(this),be=ye(de,0),Re=0;for(v=-1,ee=arguments.length;v{"use strict";var ee=q(82109),ae=q(42092).every;ee({target:"Array",proto:!0,forced:!q(9341)("every")},{every:function every(m){return ae(this,m,arguments.length>1?arguments[1]:void 0)}})},57327:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(42092).filter;ee({target:"Array",proto:!0,forced:!q(81194)("filter")},{filter:function filter(m){return ae(this,m,arguments.length>1?arguments[1]:void 0)}})},89554:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(18533);ee({target:"Array",proto:!0,forced:[].forEach!=ae},{forEach:ae})},82772:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(21470),ie=q(41318).indexOf,de=q(9341),ce=ae([].indexOf),le=!!ce&&1/ce([1],1,-0)<0;ee({target:"Array",proto:!0,forced:le||!de("indexOf")},{indexOf:function indexOf(m){var v=arguments.length>1?arguments[1]:void 0;return le?ce(this,m,v)||0:ie(this,m,v)}})},69600:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(1702),ie=q(68361),de=q(45656),ce=q(9341),le=ae([].join);ee({target:"Array",proto:!0,forced:ie!=Object||!ce("join",",")},{join:function join(m){return le(de(this),void 0===m?",":m)}})},21249:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(42092).map;ee({target:"Array",proto:!0,forced:!q(81194)("map")},{map:function map(m){return ae(this,m,arguments.length>1?arguments[1]:void 0)}})},68309:(m,v,q)=>{var ee=q(19781),ae=q(76530).EXISTS,ie=q(1702),de=q(47045),ce=Function.prototype,le=ie(ce.toString),pe=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,fe=ie(pe.exec);ee&&!ae&&de(ce,"name",{configurable:!0,get:function(){try{return fe(pe,le(this))[1]}catch(m){return""}}})},38862:(m,v,q)=>{var ee=q(82109),ae=q(35005),ie=q(22104),de=q(46916),ce=q(1702),le=q(47293),pe=q(60614),fe=q(52190),ye=q(50206),be=q(88044),Re=q(36293),_e=String,xe=ae("JSON","stringify"),Te=ce(/./.exec),we=ce("".charAt),Se=ce("".charCodeAt),Ie=ce("".replace),Pe=ce(1..toString),We=/[\uD800-\uDFFF]/g,qe=/^[\uD800-\uDBFF]$/,Ve=/^[\uDC00-\uDFFF]$/,ze=!Re||le((function(){var m=ae("Symbol")();return"[null]"!=xe([m])||"{}"!=xe({a:m})||"{}"!=xe(Object(m))})),He=le((function(){return'"\\udf06\\ud834"'!==xe("\udf06\ud834")||'"\\udead"'!==xe("\udead")})),stringifyWithSymbolsFix=function(m,v){var q=ye(arguments),ee=be(v);if(pe(ee)||void 0!==m&&!fe(m))return q[1]=function(m,v){if(pe(ee)&&(v=de(ee,this,_e(m),v)),!fe(v))return v},ie(xe,null,q)},fixIllFormed=function(m,v,q){var ee=we(q,v-1),ae=we(q,v+1);return Te(qe,m)&&!Te(Ve,ae)||Te(Ve,m)&&!Te(qe,ee)?"\\u"+Pe(Se(m,0),16):m};xe&&ee({target:"JSON",stat:!0,arity:3,forced:ze||He},{stringify:function stringify(m,v,q){var ee=ye(arguments),ae=ie(ze?stringifyWithSymbolsFix:xe,null,ee);return He&&"string"==typeof ae?Ie(ae,We,fixIllFormed):ae}})},19601:(m,v,q)=>{var ee=q(82109),ae=q(21574);ee({target:"Object",stat:!0,arity:2,forced:Object.assign!==ae},{assign:ae})},43371:(m,v,q)=>{var ee=q(82109),ae=q(76677),ie=q(47293),de=q(70111),ce=q(62423).onFreeze,le=Object.freeze;ee({target:"Object",stat:!0,forced:ie((function(){le(1)})),sham:!ae},{freeze:function freeze(m){return le&&de(m)?le(ce(m)):m}})},29660:(m,v,q)=>{var ee=q(82109),ae=q(36293),ie=q(47293),de=q(25181),ce=q(47908);ee({target:"Object",stat:!0,forced:!ae||ie((function(){de.f(1)}))},{getOwnPropertySymbols:function getOwnPropertySymbols(m){var v=de.f;return v?v(ce(m)):[]}})},30489:(m,v,q)=>{var ee=q(82109),ae=q(47293),ie=q(47908),de=q(79518),ce=q(49920);ee({target:"Object",stat:!0,forced:ae((function(){de(1)})),sham:!ce},{getPrototypeOf:function getPrototypeOf(m){return de(ie(m))}})},47941:(m,v,q)=>{var ee=q(82109),ae=q(47908),ie=q(81956);ee({target:"Object",stat:!0,forced:q(47293)((function(){ie(1)}))},{keys:function keys(m){return ie(ae(m))}})},41539:(m,v,q)=>{var ee=q(51694),ae=q(98052),ie=q(90288);ee||ae(Object.prototype,"toString",ie,{unsafe:!0})},12419:(m,v,q)=>{var ee=q(82109),ae=q(35005),ie=q(22104),de=q(27065),ce=q(39483),le=q(19670),pe=q(70111),fe=q(70030),ye=q(47293),be=ae("Reflect","construct"),Re=Object.prototype,_e=[].push,xe=ye((function(){function F(){}return!(be((function(){}),[],F)instanceof F)})),Te=!ye((function(){be((function(){}))})),we=xe||Te;ee({target:"Reflect",stat:!0,forced:we,sham:we},{construct:function construct(m,v){ce(m),le(v);var q=arguments.length<3?m:ce(arguments[2]);if(Te&&!xe)return be(m,v,q);if(m==q){switch(v.length){case 0:return new m;case 1:return new m(v[0]);case 2:return new m(v[0],v[1]);case 3:return new m(v[0],v[1],v[2]);case 4:return new m(v[0],v[1],v[2],v[3])}var ee=[null];return ie(_e,ee,v),new(ie(de,m,ee))}var ae=q.prototype,ye=fe(pe(ae)?ae:Re),we=ie(m,ye,v);return pe(we)?we:ye}})},24603:(m,v,q)=>{var ee=q(19781),ae=q(17854),ie=q(1702),de=q(54705),ce=q(79587),le=q(68880),pe=q(8006).f,fe=q(47976),ye=q(47850),be=q(41340),Re=q(34706),_e=q(52999),xe=q(2626),Te=q(98052),we=q(47293),Se=q(92597),Ie=q(29909).enforce,Pe=q(96340),We=q(5112),qe=q(9441),Ve=q(38173),ze=We("match"),He=ae.RegExp,Xe=He.prototype,Qe=ae.SyntaxError,Ye=ie(Xe.exec),et=ie("".charAt),tt=ie("".replace),nt=ie("".indexOf),rt=ie("".slice),it=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,ot=/a/g,st=/a/g,dt=new He(ot)!==ot,ct=_e.MISSED_STICKY,ut=_e.UNSUPPORTED_Y,lt=ee&&(!dt||ct||qe||Ve||we((function(){return st[ze]=!1,He(ot)!=ot||He(st)==st||"/a/i"!=He(ot,"i")}))),handleDotAll=function(m){for(var v,q=m.length,ee=0,ae="",ie=!1;ee<=q;ee++)"\\"!==(v=et(m,ee))?ie||"."!==v?("["===v?ie=!0:"]"===v&&(ie=!1),ae+=v):ae+="[\\s\\S]":ae+=v+et(m,++ee);return ae},handleNCG=function(m){for(var v,q=m.length,ee=0,ae="",ie=[],de={},ce=!1,le=!1,pe=0,fe="";ee<=q;ee++){if("\\"===(v=et(m,ee)))v+=et(m,++ee);else if("]"===v)ce=!1;else if(!ce)switch(!0){case"["===v:ce=!0;break;case"("===v:Ye(it,rt(m,ee+1))&&(ee+=2,le=!0),ae+=v,pe++;continue;case">"===v&&le:if(""===fe||Se(de,fe))throw new Qe("Invalid capture group name");de[fe]=!0,ie[ie.length]=[fe,pe],le=!1,fe="";continue}le?fe+=v:ae+=v}return[ae,ie]};if(de("RegExp",lt)){for(var pt=function RegExp(m,v){var q,ee,ae,ie,de,pe,_e=fe(Xe,this),xe=ye(m),Te=void 0===v,we=[],Se=m;if(!_e&&xe&&Te&&m.constructor===pt)return m;if((xe||fe(Xe,m))&&(m=m.source,Te&&(v=Re(Se))),m=void 0===m?"":be(m),v=void 0===v?"":be(v),Se=m,qe&&"dotAll"in ot&&(ee=!!v&&nt(v,"s")>-1)&&(v=tt(v,/s/g,"")),q=v,ct&&"sticky"in ot&&(ae=!!v&&nt(v,"y")>-1)&&ut&&(v=tt(v,/y/g,"")),Ve&&(m=(ie=handleNCG(m))[0],we=ie[1]),de=ce(He(m,v),_e?this:Xe,pt),(ee||ae||we.length)&&(pe=Ie(de),ee&&(pe.dotAll=!0,pe.raw=pt(handleDotAll(m),q)),ae&&(pe.sticky=!0),we.length&&(pe.groups=we)),m!==Se)try{le(de,"source",""===Se?"(?:)":Se)}catch(m){}return de},ht=pe(He),gt=0;ht.length>gt;)xe(pt,He,ht[gt++]);Xe.constructor=pt,pt.prototype=Xe,Te(ae,"RegExp",pt,{constructor:!0})}Pe("RegExp")},74916:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(22261);ee({target:"RegExp",proto:!0,forced:/./.exec!==ae},{exec:ae})},39714:(m,v,q)=>{"use strict";var ee=q(76530).PROPER,ae=q(98052),ie=q(19670),de=q(41340),ce=q(47293),le=q(34706),pe="toString",fe=RegExp.prototype[pe],ye=ce((function(){return"/a/b"!=fe.call({source:"a",flags:"b"})})),be=ee&&fe.name!=pe;(ye||be)&&ae(RegExp.prototype,pe,(function toString(){var m=ie(this);return"/"+de(m.source)+"/"+de(le(m))}),{unsafe:!0})},15218:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(14230);ee({target:"String",proto:!0,forced:q(43429)("anchor")},{anchor:function anchor(m){return ae(this,"a","name",m)}})},29254:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(14230);ee({target:"String",proto:!0,forced:q(43429)("link")},{link:function link(m){return ae(this,"a","href",m)}})},4723:(m,v,q)=>{"use strict";var ee=q(46916),ae=q(27007),ie=q(19670),de=q(68554),ce=q(17466),le=q(41340),pe=q(84488),fe=q(58173),ye=q(31530),be=q(97651);ae("match",(function(m,v,q){return[function match(v){var q=pe(this),ae=de(v)?void 0:fe(v,m);return ae?ee(ae,v,q):new RegExp(v)[m](le(q))},function(m){var ee=ie(this),ae=le(m),de=q(v,ee,ae);if(de.done)return de.value;if(!ee.global)return be(ee,ae);var pe=ee.unicode;ee.lastIndex=0;for(var fe,Re=[],_e=0;null!==(fe=be(ee,ae));){var xe=le(fe[0]);Re[_e]=xe,""===xe&&(ee.lastIndex=ye(ae,ce(ee.lastIndex),pe)),_e++}return 0===_e?null:Re}]}))},15306:(m,v,q)=>{"use strict";var ee=q(22104),ae=q(46916),ie=q(1702),de=q(27007),ce=q(47293),le=q(19670),pe=q(60614),fe=q(68554),ye=q(19303),be=q(17466),Re=q(41340),_e=q(84488),xe=q(31530),Te=q(58173),we=q(10647),Se=q(97651),Ie=q(5112)("replace"),Pe=Math.max,We=Math.min,qe=ie([].concat),Ve=ie([].push),ze=ie("".indexOf),He=ie("".slice),Xe="$0"==="a".replace(/./,"$0"),Qe=!!/./[Ie]&&""===/./[Ie]("a","$0");de("replace",(function(m,v,q){var ie=Qe?"$":"$0";return[function replace(m,q){var ee=_e(this),ie=fe(m)?void 0:Te(m,Ie);return ie?ae(ie,m,ee,q):ae(v,Re(ee),m,q)},function(m,ae){var de=le(this),ce=Re(m);if("string"==typeof ae&&-1===ze(ae,ie)&&-1===ze(ae,"$<")){var fe=q(v,de,ce,ae);if(fe.done)return fe.value}var _e=pe(ae);_e||(ae=Re(ae));var Te=de.global;if(Te){var Ie=de.unicode;de.lastIndex=0}for(var Xe=[];;){var Qe=Se(de,ce);if(null===Qe)break;if(Ve(Xe,Qe),!Te)break;""===Re(Qe[0])&&(de.lastIndex=xe(ce,be(de.lastIndex),Ie))}for(var Ye,et="",tt=0,nt=0;nt=tt&&(et+=He(ce,tt,it)+ut,tt=it+rt.length)}return et+He(ce,tt)}]}),!!ce((function(){var m=/./;return m.exec=function(){var m=[];return m.groups={a:"7"},m},"7"!=="".replace(m,"$")}))||!Xe||Qe)},64765:(m,v,q)=>{"use strict";var ee=q(46916),ae=q(27007),ie=q(19670),de=q(68554),ce=q(84488),le=q(81150),pe=q(41340),fe=q(58173),ye=q(97651);ae("search",(function(m,v,q){return[function search(v){var q=ce(this),ae=de(v)?void 0:fe(v,m);return ae?ee(ae,v,q):new RegExp(v)[m](pe(q))},function(m){var ee=ie(this),ae=pe(m),de=q(v,ee,ae);if(de.done)return de.value;var ce=ee.lastIndex;le(ce,0)||(ee.lastIndex=0);var fe=ye(ee,ae);return le(ee.lastIndex,ce)||(ee.lastIndex=ce),null===fe?-1:fe.index}]}))},37268:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(14230);ee({target:"String",proto:!0,forced:q(43429)("small")},{small:function small(){return ae(this,"small","","")}})},23123:(m,v,q)=>{"use strict";var ee=q(22104),ae=q(46916),ie=q(1702),de=q(27007),ce=q(19670),le=q(68554),pe=q(47850),fe=q(84488),ye=q(36707),be=q(31530),Re=q(17466),_e=q(41340),xe=q(58173),Te=q(41589),we=q(97651),Se=q(22261),Ie=q(52999),Pe=q(47293),We=Ie.UNSUPPORTED_Y,qe=4294967295,Ve=Math.min,ze=[].push,He=ie(/./.exec),Xe=ie(ze),Qe=ie("".slice);de("split",(function(m,v,q){var ie;return ie="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(m,q){var ie=_e(fe(this)),de=void 0===q?qe:q>>>0;if(0===de)return[];if(void 0===m)return[ie];if(!pe(m))return ae(v,ie,m,de);for(var ce,le,ye,be=[],Re=(m.ignoreCase?"i":"")+(m.multiline?"m":"")+(m.unicode?"u":"")+(m.sticky?"y":""),xe=0,we=new RegExp(m.source,Re+"g");(ce=ae(Se,we,ie))&&!((le=we.lastIndex)>xe&&(Xe(be,Qe(ie,xe,ce.index)),ce.length>1&&ce.index=de));)we.lastIndex===ce.index&&we.lastIndex++;return xe===ie.length?!ye&&He(we,"")||Xe(be,""):Xe(be,Qe(ie,xe)),be.length>de?Te(be,0,de):be}:"0".split(void 0,0).length?function(m,q){return void 0===m&&0===q?[]:ae(v,this,m,q)}:v,[function split(v,q){var ee=fe(this),de=le(v)?void 0:xe(v,m);return de?ae(de,v,ee,q):ae(ie,_e(ee),v,q)},function(m,ee){var ae=ce(this),de=_e(m),le=q(ie,ae,de,ee,ie!==v);if(le.done)return le.value;var pe=ye(ae,RegExp),fe=ae.unicode,xe=(ae.ignoreCase?"i":"")+(ae.multiline?"m":"")+(ae.unicode?"u":"")+(We?"g":"y"),Te=new pe(We?"^(?:"+ae.source+")":ae,xe),Se=void 0===ee?qe:ee>>>0;if(0===Se)return[];if(0===de.length)return null===we(Te,de)?[de]:[];for(var Ie=0,Pe=0,ze=[];Pe{"use strict";var ee=q(82109),ae=q(53111).trim;ee({target:"String",proto:!0,forced:q(76091)("trim")},{trim:function trim(){return ae(this)}})},4032:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(17854),ie=q(46916),de=q(1702),ce=q(31913),le=q(19781),pe=q(36293),fe=q(47293),ye=q(92597),be=q(47976),Re=q(19670),_e=q(45656),xe=q(34948),Te=q(41340),we=q(79114),Se=q(70030),Ie=q(81956),Pe=q(8006),We=q(1156),qe=q(25181),Ve=q(31236),ze=q(3070),He=q(36048),Xe=q(55296),Qe=q(98052),Ye=q(47045),et=q(72309),tt=q(6200),nt=q(3501),rt=q(69711),it=q(5112),ot=q(6061),st=q(26800),dt=q(56532),ct=q(58003),ut=q(29909),lt=q(42092).forEach,pt=tt("hidden"),ht="Symbol",gt="prototype",ft=ut.set,mt=ut.getterFor(ht),vt=Object[gt],yt=ae.Symbol,bt=yt&&yt[gt],Rt=ae.TypeError,_t=ae.QObject,xt=Ve.f,Et=ze.f,Tt=We.f,wt=Xe.f,St=de([].push),Dt=et("symbols"),Ct=et("op-symbols"),kt=et("wks"),At=!_t||!_t[gt]||!_t[gt].findChild,It=le&&fe((function(){return 7!=Se(Et({},"a",{get:function(){return Et(this,"a",{value:7}).a}})).a}))?function(m,v,q){var ee=xt(vt,v);ee&&delete vt[v],Et(m,v,q),ee&&m!==vt&&Et(vt,v,ee)}:Et,wrap=function(m,v){var q=Dt[m]=Se(bt);return ft(q,{type:ht,tag:m,description:v}),le||(q.description=v),q},Pt=function defineProperty(m,v,q){m===vt&&Pt(Ct,v,q),Re(m);var ee=xe(v);return Re(q),ye(Dt,ee)?(q.enumerable?(ye(m,pt)&&m[pt][ee]&&(m[pt][ee]=!1),q=Se(q,{enumerable:we(0,!1)})):(ye(m,pt)||Et(m,pt,we(1,{})),m[pt][ee]=!0),It(m,ee,q)):Et(m,ee,q)},jt=function defineProperties(m,v){Re(m);var q=_e(v),ee=Ie(q).concat($getOwnPropertySymbols(q));return lt(ee,(function(v){le&&!ie(Ft,q,v)||Pt(m,v,q[v])})),m},Ft=function propertyIsEnumerable(m){var v=xe(m),q=ie(wt,this,v);return!(this===vt&&ye(Dt,v)&&!ye(Ct,v))&&(!(q||!ye(this,v)||!ye(Dt,v)||ye(this,pt)&&this[pt][v])||q)},Ot=function getOwnPropertyDescriptor(m,v){var q=_e(m),ee=xe(v);if(q!==vt||!ye(Dt,ee)||ye(Ct,ee)){var ae=xt(q,ee);return!ae||!ye(Dt,ee)||ye(q,pt)&&q[pt][ee]||(ae.enumerable=!0),ae}},Lt=function getOwnPropertyNames(m){var v=Tt(_e(m)),q=[];return lt(v,(function(m){ye(Dt,m)||ye(nt,m)||St(q,m)})),q},$getOwnPropertySymbols=function(m){var v=m===vt,q=Tt(v?Ct:_e(m)),ee=[];return lt(q,(function(m){!ye(Dt,m)||v&&!ye(vt,m)||St(ee,Dt[m])})),ee};pe||(Qe(bt=(yt=function Symbol(){if(be(bt,this))throw Rt("Symbol is not a constructor");var m=arguments.length&&void 0!==arguments[0]?Te(arguments[0]):void 0,v=rt(m),setter=function(m){this===vt&&ie(setter,Ct,m),ye(this,pt)&&ye(this[pt],v)&&(this[pt][v]=!1),It(this,v,we(1,m))};return le&&At&&It(vt,v,{configurable:!0,set:setter}),wrap(v,m)})[gt],"toString",(function toString(){return mt(this).tag})),Qe(yt,"withoutSetter",(function(m){return wrap(rt(m),m)})),Xe.f=Ft,ze.f=Pt,He.f=jt,Ve.f=Ot,Pe.f=We.f=Lt,qe.f=$getOwnPropertySymbols,ot.f=function(m){return wrap(it(m),m)},le&&(Ye(bt,"description",{configurable:!0,get:function description(){return mt(this).description}}),ce||Qe(vt,"propertyIsEnumerable",Ft,{unsafe:!0}))),ee({global:!0,constructor:!0,wrap:!0,forced:!pe,sham:!pe},{Symbol:yt}),lt(Ie(kt),(function(m){st(m)})),ee({target:ht,stat:!0,forced:!pe},{useSetter:function(){At=!0},useSimple:function(){At=!1}}),ee({target:"Object",stat:!0,forced:!pe,sham:!le},{create:function create(m,v){return void 0===v?Se(m):jt(Se(m),v)},defineProperty:Pt,defineProperties:jt,getOwnPropertyDescriptor:Ot}),ee({target:"Object",stat:!0,forced:!pe},{getOwnPropertyNames:Lt}),dt(),ct(yt,ht),nt[pt]=!0},41817:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(19781),ie=q(17854),de=q(1702),ce=q(92597),le=q(60614),pe=q(47976),fe=q(41340),ye=q(47045),be=q(99920),Re=ie.Symbol,_e=Re&&Re.prototype;if(ae&&le(Re)&&(!("description"in _e)||void 0!==Re().description)){var xe={},Te=function Symbol(){var m=arguments.length<1||void 0===arguments[0]?void 0:fe(arguments[0]),v=pe(_e,this)?new Re(m):void 0===m?Re():Re(m);return""===m&&(xe[v]=!0),v};be(Te,Re),Te.prototype=_e,_e.constructor=Te;var we="Symbol(test)"==String(Re("test")),Se=de(_e.valueOf),Ie=de(_e.toString),Pe=/^Symbol\((.*)\)[^)]+$/,We=de("".replace),qe=de("".slice);ye(_e,"description",{configurable:!0,get:function description(){var m=Se(this);if(ce(xe,m))return"";var v=Ie(m),q=we?qe(v,7,-1):We(v,Pe,"$1");return""===q?void 0:q}}),ee({global:!0,constructor:!0,forced:!0},{Symbol:Te})}},40763:(m,v,q)=>{var ee=q(82109),ae=q(35005),ie=q(92597),de=q(41340),ce=q(72309),le=q(2015),pe=ce("string-to-symbol-registry"),fe=ce("symbol-to-string-registry");ee({target:"Symbol",stat:!0,forced:!le},{for:function(m){var v=de(m);if(ie(pe,v))return pe[v];var q=ae("Symbol")(v);return pe[v]=q,fe[q]=v,q}})},82526:(m,v,q)=>{q(4032),q(40763),q(26620),q(38862),q(29660)},26620:(m,v,q)=>{var ee=q(82109),ae=q(92597),ie=q(52190),de=q(66330),ce=q(72309),le=q(2015),pe=ce("symbol-to-string-registry");ee({target:"Symbol",stat:!0,forced:!le},{keyFor:function keyFor(m){if(!ie(m))throw TypeError(de(m)+" is not a symbol");if(ae(pe,m))return pe[m]}})},54747:(m,v,q)=>{var ee=q(17854),ae=q(48324),ie=q(98509),de=q(18533),ce=q(68880),handlePrototype=function(m){if(m&&m.forEach!==de)try{ce(m,"forEach",de)}catch(v){m.forEach=de}};for(var le in ae)ae[le]&&handlePrototype(ee[le]&&ee[le].prototype);handlePrototype(ie)},11871:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,".vjs-quality-selector .vjs-menu-button{margin:0;padding:0;height:100%;width:100%}.vjs-quality-selector .vjs-icon-placeholder{font-family:'VideoJS';font-weight:normal;font-style:normal}.vjs-quality-selector .vjs-icon-placeholder::before{content:'\\f110'}.vjs-quality-changing .vjs-big-play-button{display:none}.vjs-quality-changing .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:flex;visibility:visible;opacity:1}\n",""]);const ie=ae},33482:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'.ramp--auto-advance{display:flex;align-content:center;border:.05rem solid #d3d3d3;border-radius:.25rem;background:#f2f2f2;width:fit-content;padding:.5rem 1.5rem;max-height:2rem}.ramp--auto-advance .ramp--auto-advance-label{margin-bottom:1rem;font-weight:normal;margin:0;color:#333;padding:.25rem}.ramp--auto-advance .ramp--auto-advance-toggle{position:relative;width:60px;height:34px;margin-left:1rem}.ramp--auto-advance .ramp--auto-advance-toggle input{opacity:0;width:0;height:0}.ramp--auto-advance .ramp--auto-advance-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;height:inherit;width:inherit}.ramp--auto-advance .ramp--auto-advance-toggle .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.ramp--auto-advance .ramp--auto-advance-toggle input:checked+.slider{background-color:#2a5459}.ramp--auto-advance .ramp--auto-advance-toggle input:focus+.slider{box-shadow:0 0 1px #2a5459}.ramp--auto-advance .ramp--auto-advance-toggle input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.ramp--auto-advance .ramp--auto-advance-toggle .slider.round{border-radius:34px}.ramp--auto-advance .ramp--auto-advance-toggle .slider.round:before{border-radius:50%}',""]);const ie=ae},9065:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--error-message__alert{display:flex;justify-content:space-between;padding:1rem;background-color:rgba(224,16,26,.2);border-radius:.25rem}.ramp--error-message__message{padding:12px 20px}.ramp--error-message__reset-button{background-color:#2a5459;color:#fff !important;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;font-size:medium}",""]);const ie=ae},30708:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--markers-display{min-width:inherit;padding:1rem}.ramp--markers-display .ramp--markers-display__title{border:.05rem solid #d3d3d3;border-radius:.25rem .25rem 0 0;margin-bottom:1rem;background:#f2f2f2}.ramp--markers-display .ramp--markers-display__title h4{font-weight:normal;padding:.5rem 1.5rem;margin:0;color:#333}.ramp--markers-display table{font-family:arial,sans-serif;width:100%;border-collapse:collapse}.ramp--markers-display table *:disabled{cursor:not-allowed;opacity:.8}.ramp--markers-display table td:nth-child(3){width:40%}.ramp--markers-display table th{border:1px solid #f2f2f2;padding:.5rem}.ramp--markers-display table td{border:1px solid #f2f2f2;text-align:left;padding:.5rem;font-weight:normal}.ramp--markers-display table input.ramp--markers-display__edit-marker{width:100%;padding:.5rem .25rem;display:inline-block;border:1px solid #ccc;border-radius:.2rem;box-sizing:border-box;font-size:inherit}.ramp--markers-display .marker-actions{display:flex;justify-content:flex-end}.ramp--markers-display .marker-actions p{margin:0;margin-top:.25rem}.ramp--markers-display .time-invalid{outline:none;border-color:#e0101a;box-shadow:0 0 10px #e0101a}.ramp--markers-display .ramp--markers-display__edit-button{background-color:#2a5459;color:#fff;padding:5px 10px;border:none;border-radius:4px;cursor:pointer;margin-left:.5rem}.ramp--markers-display .ramp--markers-display__edit-button-danger{background-color:#e0101a;color:#fff;padding:5px 10px;border:none;border-radius:4px;cursor:pointer;margin-left:.5rem}.ramp--markers-display .ramp--markers-display__error-message{color:#e0101a;font-size:small;margin:auto}.ramp--markers-display__markers-empty{font-size:medium;padding:2em}.ramp-markers-display__new-marker{margin-bottom:1rem}.ramp--markers-display__new-marker-form{border:1px solid #d3d3d3;padding:.5rem;border-radius:.25rem;margin:1rem 0;font-size:.85rem;font-weight:bold}.ramp--markers-display__new-marker-form table.create-marker-form-table{border:none}.ramp--markers-display__new-marker-form input.ramp--markers-display__create-marker{width:80%;vertical-align:middle;padding:.5rem .25rem;background-color:#fff;border:1px solid #ccc;border-radius:.2rem;box-sizing:border-box;margin-left:.5rem;font-size:inherit}",""]);const ie=ae},52526:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".vjs-file-download-icon{background-image:url(\"data:image/svg+xml;utf8, \");background-repeat:no-repeat;background-size:1.25rem;background-position:.75rem}.vjs-file-download-icon .vjs-menu-title{background-color:#7e7e7e}.vjs-file-download-icon .vjs-menu-title:hover{background-color:#7e7e7e}.vjs-menu-content.file-download-menu{position:absolute;background-color:rgba(43,51,63,.7);min-width:max-content;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1;right:-100%;bottom:100%}.vjs-menu-content.file-download-menu .menu-header{background-color:#7e7e7e}.vjs-menu-content a{color:#fff;padding:0 1.5rem 0 .5rem;text-decoration:none}.vjs-menu-item-text span,svg{vertical-align:middle;display:inline-block}.vjs-menu-content li:hover{background-color:rgba(115,133,159,.5)}",""]);const ie=ae},63028:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'.video-js .vjs-custom-progress-bar{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.vjs-progress-holder{border-radius:0px;height:4px !important;display:flex;align-items:center;margin:0 10px}.vjs-custom-progress-container{display:flex;width:100%}.vjs-custom-progress,.vjs-custom-progress-inactive{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#cfd8d3;height:4px;margin:0;cursor:pointer}.vjs-custom-progress:hover,.vjs-custom-progress-inactive:hover{transform:scale(1, 1) !important}.vjs-custom-progress::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:4px;background:linear-gradient(90deg, #2A5459 var(--range-progress), #cfd8d3 var(--range-progress))}.vjs-custom-progress::-moz-range-track{-moz-appearance:none;appearance:none;height:4px;background:linear-gradient(90deg, #2A5459 var(--range-progress), #cfd8d3 var(--range-progress))}.vjs-custom-progress::-ms-track{appearance:none;height:4px;background:linear-gradient(90deg, #2A5459 var(--range-progress), #cfd8d3 var(--range-progress))}.vjs-custom-progress::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#d3d3d3;border-radius:5px;width:8px;height:8px;opacity:1 !important;margin-top:-0.15em;z-index:1001}.vjs-custom-progress::-moz-range-thumb{-moz-appearance:none;appearance:none;cursor:pointer;background:#d3d3d3;border-radius:9px;width:8px;height:8px;opacity:1 !important;margin-top:-0.45em;z-index:1001}.vjs-custom-progress::-ms-thumb{appearance:none;cursor:pointer;background:#d3d3d3;border-radius:5px;width:8px;height:8px;opacity:1 !important;margin-top:-0.25em;z-index:1001}.vjs-custom-progress-inactive::-webkit-slider-thumb{-webkit-appearance:none}.vjs-custom-progress-inactive::-moz-range-thumb{-moz-appearance:none;height:0;width:0}.vjs-custom-progress-inactive::-ms-thumb{appearance:none}.block-stripes{height:inherit;color:#fff;background:repeating-linear-gradient(45deg, #333333, #333333 8px, #7e7e7e 8px, #7e7e7e 16px)}.vjs-progress-holder .tooltiptext{visibility:hidden;width:5em;background-color:#7e7e7e;color:#fff;text-align:center;border-radius:6px;padding:5px 5px;top:-2.75em;position:absolute;z-index:1}.vjs-progress-holder:hover .tooltiptext{visibility:visible}.vjs-progress-holder .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#7e7e7e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}',""]);const ie=ae},5143:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,".vjs-previous-button,.vjs-next-button{cursor:pointer}",""]);const ie=ae},42966:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'.vjs-track-scrubber-button{cursor:pointer}.vjs-track-scrubber-container{background:#696667;color:#fff;padding:0pt 10pt 10pt 10pt;border:1pt solid #353536;list-style-type:none;margin:0;padding:0;bottom:0;left:0;height:36px;width:99.725%;display:flex;align-items:center;justify-content:space-between}@media(max-width: 680px){.vjs-track-scrubber-container{width:99.55%}}@media(min-width: 1081px){.vjs-track-scrubber-container{width:99.825%}}.vjs-track-scrubber-container.hidden{display:none}.vjs-track-scrubber-container .vjs-track-scrubber{cursor:pointer;height:20px;width:100%;background:linear-gradient(90deg, #80a590 var(--range-scrubber), #333333 var(--range-scrubber))}.vjs-track-scrubber-container .vjs-time{color:#fff;width:4rem;padding:2px 5px;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:1.5rem;font-size:.75rem}.vjs-track-scrubber-container .vjs-time p{color:#fff;font-size:11px;line-height:12px;display:block;margin:6px 2px 0 0px;width:auto}.vjs-track-scrubber-container .tooltiptext{visibility:hidden;width:5em;background-color:#7e7e7e;color:#fff;text-align:center;border-radius:6px;padding:5px 5px;bottom:2.5em;position:relative;z-index:1000;font-size:.75rem}.vjs-track-scrubber-container:hover .tooltiptext{visibility:visible}.vjs-track-scrubber-container .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#7e7e7e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}',""]);const ie=ae},64690:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--metadata-display{min-width:inherit}.ramp--metadata-display p{padding-left:1rem}.ramp--metadata-display .ramp--metadata-display-title{border:.05rem solid #d3d3d3;border-radius:.25rem .25rem 0 0;margin-bottom:1rem;background:#f2f2f2}.ramp--metadata-display .ramp--metadata-display-title h4{font-weight:normal;padding:.5rem 1.5rem;margin:0;color:#333}.ramp--metadata-display .ramp--metadata-display-content{padding:0 1.5rem 1.5rem;color:#333;max-height:30rem;overflow-y:auto}.ramp--metadata-display .ramp--metadata-display-content>span{font-weight:bold;font-style:italic;padding:.5rem 0 .5rem 1.5rem;margin:0 0 .75rem;color:#333;border-bottom:.1rem solid #7e7e7e;display:block;margin:0 -1.5rem .5rem -1.5rem}.ramp--metadata-display .ramp--metadata-display-content .ramp--metadata-rights-heading{border-bottom:.1rem solid #bbb;margin:0;padding:.5rem 0}.ramp--metadata-display .ramp--metadata-display-content dt{font-weight:bold}.ramp--metadata-display .ramp--metadata-display-content dd{padding-bottom:1rem;word-break:break-word}.ramp--metadata-display .ramp--metadata-display-content a{color:#2a5459}",""]);const ie=ae},19807:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--structured-nav{margin-top:0;overflow-y:auto}.ramp--structured-nav a{color:#2a5459;transition:.25s;text-decoration:none}.ramp--structured-nav a:hover{color:#333}.ramp--structured-nav p{padding-top:1em;color:#333}.ramp--structured-nav.playlist-items{padding:1em 2em}.ramp--structured-nav__border{margin-top:20px;box-sizing:border-box;border:1px solid #ddd;border-radius:.25rem;display:flex;flex-direction:column;max-height:40vh;position:relative}.ramp--structured-nav__border>span{display:none}.ramp--structured-nav__border>span.scrollable{background:#bbb;text-align:center;display:block;position:absolute;color:#000;font-size:13px;width:fit-content;bottom:0;left:35%;border:1px solid #ddd;border-radius:.25rem .25rem 0 0;border-bottom:none;padding:.25em}@media(min-width: 585px)and (max-width: 768px){.ramp--structured-nav__border>span.scrollable{left:25%}}ul.ramp--structured-nav__list{list-style:none;padding:0 0 0 0;margin:0px}ul.ramp--structured-nav__list li:last-child{padding:0 0 0 0}ul.ramp--structured-nav__list li{display:block;padding:0 0 .5rem 0px}ul.ramp--structured-nav__list li ul>li{padding:0 0 .5rem 1rem}ul.ramp--structured-nav__list li ul>li:last-child{padding:0 0 0 1rem}ul.ramp--structured-nav__list li.active>a{color:#000}ul.ramp--structured-nav__list li.active{font-weight:bold !important}ul.ramp--structured-nav__list li.active .tracker{width:0;height:0;border-top:3px solid rgba(0,0,0,0);border-left:7px solid #333;border-bottom:3px solid rgba(0,0,0,0);display:inline-block;margin-left:-1rem;margin-right:.5rem;margin-top:-0.5rem}ul.ramp--structured-nav__list .ramp--structured-nav__section.active{font-weight:bold}ul.ramp--structured-nav__list .ramp--structured-nav__section{display:flex;align-items:center;background-color:#f2f2f2;border-top:1px solid #d3d3d3;font-size:1.25rem;font-weight:400}ul.ramp--structured-nav__list .ramp--structured-nav__section button{border:none;cursor:pointer;text-align:left;width:100%;padding:1rem;font-size:1.25rem;font-weight:inherit;background:rgba(0,0,0,0)}ul.ramp--structured-nav__list .ramp--structured-nav__section button:hover{background-color:#cfd8d3}ul.ramp--structured-nav__list .ramp--structured-nav__section button span{padding-left:0}ul.ramp--structured-nav__list .ramp--structured-nav__section span{padding:1rem}ul.ramp--structured-nav__list .ramp--structured-nav__section span.ramp--structured-nav__section-duration{border:1px solid #7e7e7e;border-radius:999px;color:#000;font-size:.75rem;letter-spacing:.02rem;line-height:1.6;padding:0 .5rem;margin-left:.5rem}ul.ramp--structured-nav__list svg.structure-item-locked{margin-right:.5rem}",""]);const ie=ae},55719:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--supplemental-files dd{padding-bottom:1rem}.ramp--supplemental-files dd a{color:#2a5459}.ramp--supplemental-files .ramp--supplemental-files-heading{border:.05rem solid #d3d3d3;border-radius:.25rem .25rem 0 0;margin-bottom:1rem;background:#f2f2f2}.ramp--supplemental-files .ramp--supplemental-files-heading h4{font-weight:normal;padding:.5rem 1.5rem;margin:0;color:#333}.ramp--supplemental-files .ramp--supplemental-files-display-content{padding:0 0 1.5rem 1.5rem;color:#333;max-height:30rem}.ramp--supplemental-files .ramp--supplemental-files-display-content dt{font-weight:bold;padding-left:1.5rem}.ramp--supplemental-files .ramp--supplemental-files-display-content dt~dd{padding-left:1.5rem}.ramp--supplemental-files .ramp--supplemental-files-display-content dd{padding-bottom:0;margin-left:1.5rem}.ramp--supplemental-files .ramp--supplemental-files-display-content a{color:#2a5459}.ramp--supplemental-files .ramp--supplemental-files-empty{font-size:medium;padding:2em}",""]);const ie=ae},81106:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'.ramp--transcript_nav{max-height:30em;padding:10px}.ramp--transcript_nav a.active{background-color:#d3d3d3}.ramp--transcript_nav div.transcript_content{height:20em;overflow-y:auto}.ramp--transcript_nav div.transcript_content p{font-size:small;color:#333}.ramp--transcript_nav div.transcript_content #no-transcript{font-size:medium;padding:2em}.ramp--transcript_nav div.transcript_content.static{overflow-y:unset}.ramp--transcript_nav div.transcript_menu{position:sticky;top:0}.ramp--transcript_nav iframe.transcript_viewer{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;height:25em}a.ramp--transcript_item{display:flex;margin:10px 10px 10px 10px;cursor:pointer;text-decoration:none}a.ramp--transcript_item:hover,a.ramp--transcript_item:focus{background-color:#cfd8d3;transition:background-color .2s ease-in}a.ramp--transcript_item .disabled{cursor:default}a.ramp--transcript_item .ramp--transcript_time{margin-right:15px;color:#2a5459}a.ramp--transcript_item .ramp--transcript_text{color:#000}a.ramp--transcript_item span::after{display:block;content:attr(title);font-weight:bold;height:1px;color:rgba(0,0,0,0);overflow:hidden;visibility:hidden}.ramp--transcript_selector{margin-bottom:20px;background-color:#f2f2f2;border:1px solid #d3d3d3;padding:1em;border-color:#d3d3d3;border-radius:3px;display:flex;flex-wrap:wrap}.ramp--transcript_list{flex:2}.ramp--transcript_list select{font-family:"Open Sans",sans-serif;padding:.25rem;width:80%}.ramp--transcript_machine_generated{flex-basis:100%;margin:0;line-height:1.5em}.ramp--transcript_auto_scroll_check{flex-basis:100%;margin:0}.ramp--transcript_auto_scroll_check label{margin-left:.25em}.ramp--transcript_downloader{margin:0;color:#f2f2f2;border-radius:.25rem;border:1px solid #d3d3d3;max-height:2rem;min-height:2rem;background-color:#2a5459}.ramp--transcript_downloader span{padding:.5rem}@media only screen and (max-width: 768px){.ramp--transcript_selector{min-height:4em}.ramp--transcript_selector select{min-width:8em}.ramp--transcript_downloader .download-label:after{content:"Download"}}@media only screen and (min-width: 768px){.ramp--transcript_selector{min-height:3.5em;padding:.5em}.ramp--transcript_downloader .download-label:after{content:"Download transcript"}}.lds-spinner{display:inline-block;position:relative;width:80px;height:30rem;left:43%;top:45%}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#2a5459}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}',""]);const ie=ae},61144:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'[class*=ramp--]{font-family:"Open Sans",sans-serif;color:#333}.vjs-marker{pointer-events:none}.vjs-marker:hover{transform:scale(1, 1) !important}.vjs-menu li{font-size:1em}.vjs-menu li.vjs-selected{background-color:#80a590}.vjs-menu li.vjs-selected:hover{background-color:#bbb}.video-js .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:120%}.vjs-mobile-visible{opacity:1 !important;display:inline;z-index:50}.video-js .vjs-volume-panel .vjs-volume-panel-vertical,.video-js .vjs-control{width:2.5rem !important}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{transition:none !important;width:8em !important}.video-js.vjs-audio-only-mode .vjs-volume-panel .vjs-volume-control{opacity:1 !important;width:4em !important}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal{transition:none !important;width:8em !important}.video-js.vjs-audio{min-height:3.7em}.video-js .vjs-progress-control:hover .vjs-play-progress:after{display:none}.video-js.vjs-ended .vjs-poster{display:block}.video-js .vjs-current-time{display:block}.video-js .vjs-play-progress:before{z-index:101}.video-js .vjs-time-control,.video-js .vjs-time-control .vjs-duration{min-width:.5rem;padding:0 .25rem;width:auto !important}.vjs-time-divider{display:block}.vjs-duration{display:block !important}.vjs-playback-rate-value{scale:.75 !important}.video-js .vjs-big-play-button{border-radius:50%;width:50px;scale:2}.video-js .vjs-tech{height:99.75% !important}.captions-on{border-bottom:.45rem ridge #80a590 !important}::-webkit-scrollbar{-webkit-appearance:none;width:8px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}',""]);const ie=ae},36939:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,'@charset "UTF-8";\n.vjs-modal-dialog .vjs-modal-dialog-content, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {\n text-align: center;\n}\n\n@font-face {\n font-family: VideoJS;\n src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-play, .video-js .vjs-play-control .vjs-icon-placeholder, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-play:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {\n content: "\\f101";\n}\n\n.vjs-icon-play-circle {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-play-circle:before {\n content: "\\f102";\n}\n\n.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-pause:before, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before {\n content: "\\f103";\n}\n\n.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-volume-mute:before, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before {\n content: "\\f104";\n}\n\n.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-volume-low:before, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before {\n content: "\\f105";\n}\n\n.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-volume-mid:before, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before {\n content: "\\f106";\n}\n\n.vjs-icon-volume-high, .video-js .vjs-mute-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-volume-high:before, .video-js .vjs-mute-control .vjs-icon-placeholder:before {\n content: "\\f107";\n}\n\n.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-fullscreen-enter:before, .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before {\n content: "\\f108";\n}\n\n.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-fullscreen-exit:before, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {\n content: "\\f109";\n}\n\n.vjs-icon-square {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-square:before {\n content: "\\f10a";\n}\n\n.vjs-icon-spinner {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-spinner:before {\n content: "\\f10b";\n}\n\n.vjs-icon-subtitles, .video-js .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-subtitles:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before {\n content: "\\f10c";\n}\n\n.vjs-icon-captions, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-captions-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-captions:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-captions-button .vjs-icon-placeholder:before {\n content: "\\f10d";\n}\n\n.vjs-icon-chapters, .video-js .vjs-chapters-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-chapters:before, .video-js .vjs-chapters-button .vjs-icon-placeholder:before {\n content: "\\f10e";\n}\n\n.vjs-icon-share {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-share:before {\n content: "\\f10f";\n}\n\n.vjs-icon-cog {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-cog:before {\n content: "\\f110";\n}\n\n.vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder, .video-js .vjs-volume-level, .video-js .vjs-play-progress {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before, .video-js .vjs-volume-level:before, .video-js .vjs-play-progress:before {\n content: "\\f111";\n}\n\n.vjs-icon-circle-outline {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-circle-outline:before {\n content: "\\f112";\n}\n\n.vjs-icon-circle-inner-circle {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-circle-inner-circle:before {\n content: "\\f113";\n}\n\n.vjs-icon-hd {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-hd:before {\n content: "\\f114";\n}\n\n.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-cancel:before, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before {\n content: "\\f115";\n}\n\n.vjs-icon-replay, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-replay:before, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before {\n content: "\\f116";\n}\n\n.vjs-icon-facebook {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-facebook:before {\n content: "\\f117";\n}\n\n.vjs-icon-gplus {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-gplus:before {\n content: "\\f118";\n}\n\n.vjs-icon-linkedin {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-linkedin:before {\n content: "\\f119";\n}\n\n.vjs-icon-twitter {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-twitter:before {\n content: "\\f11a";\n}\n\n.vjs-icon-tumblr {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-tumblr:before {\n content: "\\f11b";\n}\n\n.vjs-icon-pinterest {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-pinterest:before {\n content: "\\f11c";\n}\n\n.vjs-icon-audio-description, .video-js .vjs-descriptions-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-audio-description:before, .video-js .vjs-descriptions-button .vjs-icon-placeholder:before {\n content: "\\f11d";\n}\n\n.vjs-icon-audio, .video-js .vjs-audio-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-audio:before, .video-js .vjs-audio-button .vjs-icon-placeholder:before {\n content: "\\f11e";\n}\n\n.vjs-icon-next-item {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-next-item:before {\n content: "\\f11f";\n}\n\n.vjs-icon-previous-item {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-previous-item:before {\n content: "\\f120";\n}\n\n.vjs-icon-picture-in-picture-enter, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-picture-in-picture-enter:before, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before {\n content: "\\f121";\n}\n\n.vjs-icon-picture-in-picture-exit, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-picture-in-picture-exit:before, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before {\n content: "\\f122";\n}\n\n.video-js {\n display: block;\n vertical-align: top;\n box-sizing: border-box;\n color: #fff;\n background-color: #000;\n position: relative;\n padding: 0;\n font-size: 10px;\n line-height: 1;\n font-weight: normal;\n font-style: normal;\n font-family: Arial, Helvetica, sans-serif;\n word-break: initial;\n}\n.video-js:-moz-full-screen {\n position: absolute;\n}\n.video-js:-webkit-full-screen {\n width: 100% !important;\n height: 100% !important;\n}\n\n.video-js[tabindex="-1"] {\n outline: none;\n}\n\n.video-js *,\n.video-js *:before,\n.video-js *:after {\n box-sizing: inherit;\n}\n\n.video-js ul {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n list-style-position: outside;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.video-js.vjs-fluid,\n.video-js.vjs-16-9,\n.video-js.vjs-4-3,\n.video-js.vjs-9-16,\n.video-js.vjs-1-1 {\n width: 100%;\n max-width: 100%;\n}\n\n.video-js.vjs-fluid:not(.vjs-audio-only-mode),\n.video-js.vjs-16-9:not(.vjs-audio-only-mode),\n.video-js.vjs-4-3:not(.vjs-audio-only-mode),\n.video-js.vjs-9-16:not(.vjs-audio-only-mode),\n.video-js.vjs-1-1:not(.vjs-audio-only-mode) {\n height: 0;\n}\n\n.video-js.vjs-16-9:not(.vjs-audio-only-mode) {\n padding-top: 56.25%;\n}\n\n.video-js.vjs-4-3:not(.vjs-audio-only-mode) {\n padding-top: 75%;\n}\n\n.video-js.vjs-9-16:not(.vjs-audio-only-mode) {\n padding-top: 177.7777777778%;\n}\n\n.video-js.vjs-1-1:not(.vjs-audio-only-mode) {\n padding-top: 100%;\n}\n\n.video-js.vjs-fill:not(.vjs-audio-only-mode) {\n width: 100%;\n height: 100%;\n}\n\n.video-js .vjs-tech {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.video-js.vjs-audio-only-mode .vjs-tech {\n display: none;\n}\n\nbody.vjs-full-window {\n padding: 0;\n margin: 0;\n height: 100%;\n}\n\n.vjs-full-window .video-js.vjs-fullscreen {\n position: fixed;\n overflow: hidden;\n z-index: 1000;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n}\n\n.video-js.vjs-fullscreen:not(.vjs-ios-native-fs) {\n width: 100% !important;\n height: 100% !important;\n padding-top: 0 !important;\n}\n\n.video-js.vjs-fullscreen.vjs-user-inactive {\n cursor: none;\n}\n\n.vjs-hidden {\n display: none !important;\n}\n\n.vjs-disabled {\n opacity: 0.5;\n cursor: default;\n}\n\n.video-js .vjs-offscreen {\n height: 1px;\n left: -9999px;\n position: absolute;\n top: 0;\n width: 1px;\n}\n\n.vjs-lock-showing {\n display: block !important;\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n.vjs-no-js {\n padding: 20px;\n color: #fff;\n background-color: #000;\n font-size: 18px;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n width: 300px;\n height: 150px;\n margin: 0px auto;\n}\n\n.vjs-no-js a,\n.vjs-no-js a:visited {\n color: #66A8CC;\n}\n\n.video-js .vjs-big-play-button {\n font-size: 3em;\n line-height: 1.5em;\n height: 1.63332em;\n width: 3em;\n display: block;\n position: absolute;\n top: 10px;\n left: 10px;\n padding: 0;\n cursor: pointer;\n opacity: 1;\n border: 0.06666em solid #fff;\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.7);\n border-radius: 0.3em;\n transition: all 0.4s;\n}\n.vjs-big-play-centered .vjs-big-play-button {\n top: 50%;\n left: 50%;\n margin-top: -0.81666em;\n margin-left: -1.5em;\n}\n\n.video-js:hover .vjs-big-play-button,\n.video-js .vjs-big-play-button:focus {\n border-color: #fff;\n background-color: #73859f;\n background-color: rgba(115, 133, 159, 0.5);\n transition: all 0s;\n}\n\n.vjs-controls-disabled .vjs-big-play-button,\n.vjs-has-started .vjs-big-play-button,\n.vjs-using-native-controls .vjs-big-play-button,\n.vjs-error .vjs-big-play-button {\n display: none;\n}\n\n.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {\n display: block;\n}\n\n.video-js button {\n background: none;\n border: none;\n color: inherit;\n display: inline-block;\n font-size: inherit;\n line-height: inherit;\n text-transform: none;\n text-decoration: none;\n transition: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.vjs-control .vjs-button {\n width: 100%;\n height: 100%;\n}\n\n.video-js .vjs-control.vjs-close-button {\n cursor: pointer;\n height: 3em;\n position: absolute;\n right: 0;\n top: 0.5em;\n z-index: 2;\n}\n.video-js .vjs-modal-dialog {\n background: rgba(0, 0, 0, 0.8);\n background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));\n overflow: auto;\n}\n\n.video-js .vjs-modal-dialog > * {\n box-sizing: border-box;\n}\n\n.vjs-modal-dialog .vjs-modal-dialog-content {\n font-size: 1.2em;\n line-height: 1.5;\n padding: 20px 24px;\n z-index: 1;\n}\n\n.vjs-menu-button {\n cursor: pointer;\n}\n\n.vjs-menu-button.vjs-disabled {\n cursor: default;\n}\n\n.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {\n display: none;\n}\n\n.vjs-menu .vjs-menu-content {\n display: block;\n padding: 0;\n margin: 0;\n font-family: Arial, Helvetica, sans-serif;\n overflow: auto;\n}\n\n.vjs-menu .vjs-menu-content > * {\n box-sizing: border-box;\n}\n\n.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu {\n display: none;\n}\n\n.vjs-menu li {\n list-style: none;\n margin: 0;\n padding: 0.2em 0;\n line-height: 1.4em;\n font-size: 1.2em;\n text-align: center;\n text-transform: lowercase;\n}\n\n.vjs-menu li.vjs-menu-item:focus,\n.vjs-menu li.vjs-menu-item:hover,\n.js-focus-visible .vjs-menu li.vjs-menu-item:hover {\n background-color: #73859f;\n background-color: rgba(115, 133, 159, 0.5);\n}\n\n.vjs-menu li.vjs-selected,\n.vjs-menu li.vjs-selected:focus,\n.vjs-menu li.vjs-selected:hover,\n.js-focus-visible .vjs-menu li.vjs-selected:hover {\n background-color: #fff;\n color: #2B333F;\n}\n\n.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),\n.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible) {\n background: none;\n}\n\n.vjs-menu li.vjs-menu-title {\n text-align: center;\n text-transform: uppercase;\n font-size: 1em;\n line-height: 2em;\n padding: 0;\n margin: 0 0 0.3em 0;\n font-weight: bold;\n cursor: default;\n}\n\n.vjs-menu-button-popup .vjs-menu {\n display: none;\n position: absolute;\n bottom: 0;\n width: 10em;\n left: -3em;\n height: 0em;\n margin-bottom: 1.5em;\n border-top-color: rgba(43, 51, 63, 0.7);\n}\n\n.vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.7);\n position: absolute;\n width: 100%;\n bottom: 1.5em;\n max-height: 15em;\n}\n\n.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,\n.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 5em;\n}\n\n.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 10em;\n}\n\n.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 14em;\n}\n\n.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,\n.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,\n.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 25em;\n}\n\n.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,\n.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {\n display: block;\n}\n\n.video-js .vjs-menu-button-inline {\n transition: all 0.4s;\n overflow: hidden;\n}\n\n.video-js .vjs-menu-button-inline:before {\n width: 2.222222222em;\n}\n\n.video-js .vjs-menu-button-inline:hover,\n.video-js .vjs-menu-button-inline:focus,\n.video-js .vjs-menu-button-inline.vjs-slider-active,\n.video-js.vjs-no-flex .vjs-menu-button-inline {\n width: 12em;\n}\n\n.vjs-menu-button-inline .vjs-menu {\n opacity: 0;\n height: 100%;\n width: auto;\n position: absolute;\n left: 4em;\n top: 0;\n padding: 0;\n margin: 0;\n transition: all 0.4s;\n}\n\n.vjs-menu-button-inline:hover .vjs-menu,\n.vjs-menu-button-inline:focus .vjs-menu,\n.vjs-menu-button-inline.vjs-slider-active .vjs-menu {\n display: block;\n opacity: 1;\n}\n\n.vjs-no-flex .vjs-menu-button-inline .vjs-menu {\n display: block;\n opacity: 1;\n position: relative;\n width: auto;\n}\n\n.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,\n.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,\n.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {\n width: auto;\n}\n\n.vjs-menu-button-inline .vjs-menu-content {\n width: auto;\n height: 100%;\n margin: 0;\n overflow: hidden;\n}\n\n.video-js .vjs-control-bar {\n display: none;\n width: 100%;\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n height: 3em;\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.7);\n}\n\n.vjs-has-started .vjs-control-bar,\n.vjs-audio-only-mode .vjs-control-bar {\n display: flex;\n visibility: visible;\n opacity: 1;\n transition: visibility 0.1s, opacity 0.1s;\n}\n\n.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n visibility: visible;\n opacity: 0;\n pointer-events: none;\n transition: visibility 1s, opacity 1s;\n}\n\n.vjs-controls-disabled .vjs-control-bar,\n.vjs-using-native-controls .vjs-control-bar,\n.vjs-error .vjs-control-bar {\n display: none !important;\n}\n\n.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,\n.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n opacity: 1;\n visibility: visible;\n pointer-events: auto;\n}\n\n.vjs-has-started.vjs-no-flex .vjs-control-bar {\n display: table;\n}\n\n.video-js .vjs-control {\n position: relative;\n text-align: center;\n margin: 0;\n padding: 0;\n height: 100%;\n width: 4em;\n flex: none;\n}\n\n.video-js .vjs-control.vjs-visible-text {\n width: auto;\n padding-left: 1em;\n padding-right: 1em;\n}\n\n.vjs-button > .vjs-icon-placeholder:before {\n font-size: 1.8em;\n line-height: 1.67;\n}\n\n.vjs-button > .vjs-icon-placeholder {\n display: block;\n}\n\n.video-js .vjs-control:focus:before,\n.video-js .vjs-control:hover:before,\n.video-js .vjs-control:focus {\n text-shadow: 0em 0em 1em white;\n}\n\n.video-js *:not(.vjs-visible-text) > .vjs-control-text {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.vjs-no-flex .vjs-control {\n display: table-cell;\n vertical-align: middle;\n}\n\n.video-js .vjs-custom-control-spacer {\n display: none;\n}\n\n.video-js .vjs-progress-control {\n cursor: pointer;\n flex: auto;\n display: flex;\n align-items: center;\n min-width: 4em;\n touch-action: none;\n}\n\n.video-js .vjs-progress-control.disabled {\n cursor: default;\n}\n\n.vjs-live .vjs-progress-control {\n display: none;\n}\n\n.vjs-liveui .vjs-progress-control {\n display: flex;\n align-items: center;\n}\n\n.vjs-no-flex .vjs-progress-control {\n width: auto;\n}\n\n.video-js .vjs-progress-holder {\n flex: auto;\n transition: all 0.2s;\n height: 0.3em;\n}\n\n.video-js .vjs-progress-control .vjs-progress-holder {\n margin: 0 10px;\n}\n\n.video-js .vjs-progress-control:hover .vjs-progress-holder {\n font-size: 1.6666666667em;\n}\n\n.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {\n font-size: 1em;\n}\n\n.video-js .vjs-progress-holder .vjs-play-progress,\n.video-js .vjs-progress-holder .vjs-load-progress,\n.video-js .vjs-progress-holder .vjs-load-progress div {\n position: absolute;\n display: block;\n height: 100%;\n margin: 0;\n padding: 0;\n width: 0;\n}\n\n.video-js .vjs-play-progress {\n background-color: #fff;\n}\n.video-js .vjs-play-progress:before {\n font-size: 0.9em;\n position: absolute;\n right: -0.5em;\n top: -0.3333333333em;\n z-index: 1;\n}\n\n.video-js .vjs-load-progress {\n background: rgba(115, 133, 159, 0.5);\n}\n\n.video-js .vjs-load-progress div {\n background: rgba(115, 133, 159, 0.75);\n}\n\n.video-js .vjs-time-tooltip {\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.8);\n border-radius: 0.3em;\n color: #000;\n float: right;\n font-family: Arial, Helvetica, sans-serif;\n font-size: 1em;\n padding: 6px 8px 8px 8px;\n pointer-events: none;\n position: absolute;\n top: -3.4em;\n visibility: hidden;\n z-index: 1;\n}\n\n.video-js .vjs-progress-holder:focus .vjs-time-tooltip {\n display: none;\n}\n\n.video-js .vjs-progress-control:hover .vjs-time-tooltip,\n.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip {\n display: block;\n font-size: 0.6em;\n visibility: visible;\n}\n\n.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {\n font-size: 1em;\n}\n\n.video-js .vjs-progress-control .vjs-mouse-display {\n display: none;\n position: absolute;\n width: 1px;\n height: 100%;\n background-color: #000;\n z-index: 1;\n}\n\n.vjs-no-flex .vjs-progress-control .vjs-mouse-display {\n z-index: 0;\n}\n\n.video-js .vjs-progress-control:hover .vjs-mouse-display {\n display: block;\n}\n\n.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {\n visibility: hidden;\n opacity: 0;\n transition: visibility 1s, opacity 1s;\n}\n\n.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {\n display: none;\n}\n\n.vjs-mouse-display .vjs-time-tooltip {\n color: #fff;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.8);\n}\n\n.video-js .vjs-slider {\n position: relative;\n cursor: pointer;\n padding: 0;\n margin: 0 0.45em 0 0.45em;\n /* iOS Safari */\n -webkit-touch-callout: none;\n /* Safari */\n -webkit-user-select: none;\n /* Konqueror HTML */\n /* Firefox */\n -moz-user-select: none;\n /* Internet Explorer/Edge */\n -ms-user-select: none;\n /* Non-prefixed version, currently supported by Chrome and Opera */\n user-select: none;\n background-color: #73859f;\n background-color: rgba(115, 133, 159, 0.5);\n}\n\n.video-js .vjs-slider.disabled {\n cursor: default;\n}\n\n.video-js .vjs-slider:focus {\n text-shadow: 0em 0em 1em white;\n box-shadow: 0 0 1em #fff;\n}\n\n.video-js .vjs-mute-control {\n cursor: pointer;\n flex: none;\n}\n.video-js .vjs-volume-control {\n cursor: pointer;\n margin-right: 1em;\n display: flex;\n}\n\n.video-js .vjs-volume-control.vjs-volume-horizontal {\n width: 5em;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control {\n visibility: visible;\n opacity: 0;\n width: 1px;\n height: 1px;\n margin-left: -1px;\n}\n\n.video-js .vjs-volume-panel {\n transition: width 1s;\n}\n.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active {\n visibility: visible;\n opacity: 1;\n position: relative;\n transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;\n}\n.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal {\n width: 5em;\n height: 3em;\n margin-right: 0;\n}\n.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical {\n left: -3.5em;\n transition: left 0s;\n}\n.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active {\n width: 10em;\n transition: width 0.1s;\n}\n.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {\n width: 4em;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {\n height: 8em;\n width: 3em;\n left: -3000em;\n transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {\n transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;\n}\n\n.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {\n width: 5em;\n height: 3em;\n visibility: visible;\n opacity: 1;\n position: relative;\n transition: none;\n}\n\n.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,\n.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {\n position: absolute;\n bottom: 3em;\n left: 0.5em;\n}\n\n.video-js .vjs-volume-panel {\n display: flex;\n}\n\n.video-js .vjs-volume-bar {\n margin: 1.35em 0.45em;\n}\n\n.vjs-volume-bar.vjs-slider-horizontal {\n width: 5em;\n height: 0.3em;\n}\n\n.vjs-volume-bar.vjs-slider-vertical {\n width: 0.3em;\n height: 5em;\n margin: 1.35em auto;\n}\n\n.video-js .vjs-volume-level {\n position: absolute;\n bottom: 0;\n left: 0;\n background-color: #fff;\n}\n.video-js .vjs-volume-level:before {\n position: absolute;\n font-size: 0.9em;\n z-index: 1;\n}\n\n.vjs-slider-vertical .vjs-volume-level {\n width: 0.3em;\n}\n.vjs-slider-vertical .vjs-volume-level:before {\n top: -0.5em;\n left: -0.3em;\n z-index: 1;\n}\n\n.vjs-slider-horizontal .vjs-volume-level {\n height: 0.3em;\n}\n.vjs-slider-horizontal .vjs-volume-level:before {\n top: -0.3em;\n right: -0.5em;\n}\n\n.video-js .vjs-volume-panel.vjs-volume-panel-vertical {\n width: 4em;\n}\n\n.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {\n height: 100%;\n}\n\n.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {\n width: 100%;\n}\n\n.video-js .vjs-volume-vertical {\n width: 3em;\n height: 8em;\n bottom: 8em;\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.7);\n}\n\n.video-js .vjs-volume-horizontal .vjs-menu {\n left: -2em;\n}\n\n.video-js .vjs-volume-tooltip {\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.8);\n border-radius: 0.3em;\n color: #000;\n float: right;\n font-family: Arial, Helvetica, sans-serif;\n font-size: 1em;\n padding: 6px 8px 8px 8px;\n pointer-events: none;\n position: absolute;\n top: -3.4em;\n visibility: hidden;\n z-index: 1;\n}\n\n.video-js .vjs-volume-control:hover .vjs-volume-tooltip,\n.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip {\n display: block;\n font-size: 1em;\n visibility: visible;\n}\n\n.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,\n.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip {\n left: 1em;\n top: -12px;\n}\n\n.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip {\n font-size: 1em;\n}\n\n.video-js .vjs-volume-control .vjs-mouse-display {\n display: none;\n position: absolute;\n width: 100%;\n height: 1px;\n background-color: #000;\n z-index: 1;\n}\n\n.video-js .vjs-volume-horizontal .vjs-mouse-display {\n width: 1px;\n height: 100%;\n}\n\n.vjs-no-flex .vjs-volume-control .vjs-mouse-display {\n z-index: 0;\n}\n\n.video-js .vjs-volume-control:hover .vjs-mouse-display {\n display: block;\n}\n\n.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display {\n visibility: hidden;\n opacity: 0;\n transition: visibility 1s, opacity 1s;\n}\n\n.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display {\n display: none;\n}\n\n.vjs-mouse-display .vjs-volume-tooltip {\n color: #fff;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.8);\n}\n\n.vjs-poster {\n display: inline-block;\n vertical-align: middle;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: contain;\n background-color: #000000;\n cursor: pointer;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n height: 100%;\n}\n\n.vjs-has-started .vjs-poster,\n.vjs-using-native-controls .vjs-poster {\n display: none;\n}\n\n.vjs-audio.vjs-has-started .vjs-poster,\n.vjs-has-started.vjs-audio-poster-mode .vjs-poster {\n display: block;\n}\n\n.video-js .vjs-live-control {\n display: flex;\n align-items: flex-start;\n flex: auto;\n font-size: 1em;\n line-height: 3em;\n}\n\n.vjs-no-flex .vjs-live-control {\n display: table-cell;\n width: auto;\n text-align: left;\n}\n\n.video-js:not(.vjs-live) .vjs-live-control,\n.video-js.vjs-liveui .vjs-live-control {\n display: none;\n}\n\n.video-js .vjs-seek-to-live-control {\n align-items: center;\n cursor: pointer;\n flex: none;\n display: inline-flex;\n height: 100%;\n padding-left: 0.5em;\n padding-right: 0.5em;\n font-size: 1em;\n line-height: 3em;\n width: auto;\n min-width: 4em;\n}\n\n.vjs-no-flex .vjs-seek-to-live-control {\n display: table-cell;\n width: auto;\n text-align: left;\n}\n\n.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,\n.video-js:not(.vjs-live) .vjs-seek-to-live-control {\n display: none;\n}\n\n.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge {\n cursor: auto;\n}\n\n.vjs-seek-to-live-control .vjs-icon-placeholder {\n margin-right: 0.5em;\n color: #888;\n}\n\n.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder {\n color: red;\n}\n\n.video-js .vjs-time-control {\n flex: none;\n font-size: 1em;\n line-height: 3em;\n min-width: 2em;\n width: auto;\n padding-left: 1em;\n padding-right: 1em;\n}\n\n.vjs-live .vjs-time-control {\n display: none;\n}\n\n.video-js .vjs-current-time,\n.vjs-no-flex .vjs-current-time {\n display: none;\n}\n\n.video-js .vjs-duration,\n.vjs-no-flex .vjs-duration {\n display: none;\n}\n\n.vjs-time-divider {\n display: none;\n line-height: 3em;\n}\n\n.vjs-live .vjs-time-divider {\n display: none;\n}\n\n.video-js .vjs-play-control {\n cursor: pointer;\n}\n\n.video-js .vjs-play-control .vjs-icon-placeholder {\n flex: none;\n}\n\n.vjs-text-track-display {\n position: absolute;\n bottom: 3em;\n left: 0;\n right: 0;\n top: 0;\n pointer-events: none;\n}\n\n.video-js.vjs-controls-disabled .vjs-text-track-display,\n.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {\n bottom: 1em;\n}\n\n.video-js .vjs-text-track {\n font-size: 1.4em;\n text-align: center;\n margin-bottom: 0.1em;\n}\n\n.vjs-subtitles {\n color: #fff;\n}\n\n.vjs-captions {\n color: #fc6;\n}\n\n.vjs-tt-cue {\n display: block;\n}\n\nvideo::-webkit-media-text-track-display {\n transform: translateY(-3em);\n}\n\n.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,\n.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {\n transform: translateY(-1.5em);\n}\n\n.video-js .vjs-picture-in-picture-control {\n cursor: pointer;\n flex: none;\n}\n.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control {\n display: none;\n}\n\n.video-js .vjs-fullscreen-control {\n cursor: pointer;\n flex: none;\n}\n.video-js.vjs-audio-only-mode .vjs-fullscreen-control {\n display: none;\n}\n\n.vjs-playback-rate > .vjs-menu-button,\n.vjs-playback-rate .vjs-playback-rate-value {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.vjs-playback-rate .vjs-playback-rate-value {\n pointer-events: none;\n font-size: 1.5em;\n line-height: 2;\n text-align: center;\n}\n\n.vjs-playback-rate .vjs-menu {\n width: 4em;\n left: 0em;\n}\n\n.vjs-error .vjs-error-display .vjs-modal-dialog-content {\n font-size: 1.4em;\n text-align: center;\n}\n\n.vjs-error .vjs-error-display:before {\n color: #fff;\n content: "X";\n font-family: Arial, Helvetica, sans-serif;\n font-size: 4em;\n left: 0;\n line-height: 1;\n margin-top: -0.5em;\n position: absolute;\n text-shadow: 0.05em 0.05em 0.1em #000;\n text-align: center;\n top: 50%;\n vertical-align: middle;\n width: 100%;\n}\n\n.vjs-loading-spinner {\n display: none;\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -25px 0 0 -25px;\n opacity: 0.85;\n text-align: left;\n border: 6px solid rgba(43, 51, 63, 0.7);\n box-sizing: border-box;\n background-clip: padding-box;\n width: 50px;\n height: 50px;\n border-radius: 25px;\n visibility: hidden;\n}\n\n.vjs-seeking .vjs-loading-spinner,\n.vjs-waiting .vjs-loading-spinner {\n display: block;\n -webkit-animation: vjs-spinner-show 0s linear 0.3s forwards;\n animation: vjs-spinner-show 0s linear 0.3s forwards;\n}\n\n.vjs-loading-spinner:before,\n.vjs-loading-spinner:after {\n content: "";\n position: absolute;\n margin: -6px;\n box-sizing: inherit;\n width: inherit;\n height: inherit;\n border-radius: inherit;\n opacity: 1;\n border: inherit;\n border-color: transparent;\n border-top-color: white;\n}\n\n.vjs-seeking .vjs-loading-spinner:before,\n.vjs-seeking .vjs-loading-spinner:after,\n.vjs-waiting .vjs-loading-spinner:before,\n.vjs-waiting .vjs-loading-spinner:after {\n -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;\n animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;\n}\n\n.vjs-seeking .vjs-loading-spinner:before,\n.vjs-waiting .vjs-loading-spinner:before {\n border-top-color: white;\n}\n\n.vjs-seeking .vjs-loading-spinner:after,\n.vjs-waiting .vjs-loading-spinner:after {\n border-top-color: white;\n -webkit-animation-delay: 0.44s;\n animation-delay: 0.44s;\n}\n\n@keyframes vjs-spinner-show {\n to {\n visibility: visible;\n }\n}\n@-webkit-keyframes vjs-spinner-show {\n to {\n visibility: visible;\n }\n}\n@keyframes vjs-spinner-spin {\n 100% {\n transform: rotate(360deg);\n }\n}\n@-webkit-keyframes vjs-spinner-spin {\n 100% {\n -webkit-transform: rotate(360deg);\n }\n}\n@keyframes vjs-spinner-fade {\n 0% {\n border-top-color: #73859f;\n }\n 20% {\n border-top-color: #73859f;\n }\n 35% {\n border-top-color: white;\n }\n 60% {\n border-top-color: #73859f;\n }\n 100% {\n border-top-color: #73859f;\n }\n}\n@-webkit-keyframes vjs-spinner-fade {\n 0% {\n border-top-color: #73859f;\n }\n 20% {\n border-top-color: #73859f;\n }\n 35% {\n border-top-color: white;\n }\n 60% {\n border-top-color: #73859f;\n }\n 100% {\n border-top-color: #73859f;\n }\n}\n.video-js.vjs-audio-only-mode .vjs-captions-button {\n display: none;\n}\n\n.vjs-chapters-button .vjs-menu ul {\n width: 24em;\n}\n\n.video-js.vjs-audio-only-mode .vjs-descriptions-button {\n display: none;\n}\n\n.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {\n vertical-align: middle;\n display: inline-block;\n margin-bottom: -0.1em;\n}\n\n.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {\n font-family: VideoJS;\n content: "";\n font-size: 1.5em;\n line-height: inherit;\n}\n\n.video-js.vjs-audio-only-mode .vjs-subs-caps-button {\n display: none;\n}\n\n.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {\n vertical-align: middle;\n display: inline-block;\n margin-bottom: -0.1em;\n}\n\n.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {\n font-family: VideoJS;\n content: " ";\n font-size: 1.5em;\n line-height: inherit;\n}\n\n.video-js.vjs-layout-small .vjs-current-time,\n.video-js.vjs-layout-small .vjs-time-divider,\n.video-js.vjs-layout-small .vjs-duration,\n.video-js.vjs-layout-small .vjs-remaining-time,\n.video-js.vjs-layout-small .vjs-playback-rate,\n.video-js.vjs-layout-small .vjs-volume-control, .video-js.vjs-layout-x-small .vjs-current-time,\n.video-js.vjs-layout-x-small .vjs-time-divider,\n.video-js.vjs-layout-x-small .vjs-duration,\n.video-js.vjs-layout-x-small .vjs-remaining-time,\n.video-js.vjs-layout-x-small .vjs-playback-rate,\n.video-js.vjs-layout-x-small .vjs-volume-control, .video-js.vjs-layout-tiny .vjs-current-time,\n.video-js.vjs-layout-tiny .vjs-time-divider,\n.video-js.vjs-layout-tiny .vjs-duration,\n.video-js.vjs-layout-tiny .vjs-remaining-time,\n.video-js.vjs-layout-tiny .vjs-playback-rate,\n.video-js.vjs-layout-tiny .vjs-volume-control {\n display: none;\n}\n.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover {\n width: auto;\n width: initial;\n}\n.video-js.vjs-layout-x-small .vjs-progress-control, .video-js.vjs-layout-tiny .vjs-progress-control {\n display: none;\n}\n.video-js.vjs-layout-x-small .vjs-custom-control-spacer {\n flex: auto;\n display: block;\n}\n.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer {\n width: auto;\n}\n\n.vjs-modal-dialog.vjs-text-track-settings {\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.75);\n color: #fff;\n height: 70%;\n}\n\n.vjs-text-track-settings .vjs-modal-dialog-content {\n display: table;\n}\n\n.vjs-text-track-settings .vjs-track-settings-colors,\n.vjs-text-track-settings .vjs-track-settings-font,\n.vjs-text-track-settings .vjs-track-settings-controls {\n display: table-cell;\n}\n\n.vjs-text-track-settings .vjs-track-settings-controls {\n text-align: right;\n vertical-align: bottom;\n}\n\n@supports (display: grid) {\n .vjs-text-track-settings .vjs-modal-dialog-content {\n display: grid;\n grid-template-columns: 1fr 1fr;\n grid-template-rows: 1fr;\n padding: 20px 24px 0px 24px;\n }\n\n .vjs-track-settings-controls .vjs-default-button {\n margin-bottom: 20px;\n }\n\n .vjs-text-track-settings .vjs-track-settings-controls {\n grid-column: 1/-1;\n }\n\n .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,\n.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,\n.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content {\n grid-template-columns: 1fr;\n }\n}\n.vjs-track-setting > select {\n margin-right: 1em;\n margin-bottom: 0.5em;\n}\n\n.vjs-text-track-settings fieldset {\n margin: 5px;\n padding: 3px;\n border: none;\n}\n\n.vjs-text-track-settings fieldset span {\n display: inline-block;\n}\n\n.vjs-text-track-settings fieldset span > select {\n max-width: 7.3em;\n}\n\n.vjs-text-track-settings legend {\n color: #fff;\n margin: 0 0 5px 0;\n}\n\n.vjs-text-track-settings .vjs-label {\n position: absolute;\n clip: rect(1px 1px 1px 1px);\n clip: rect(1px, 1px, 1px, 1px);\n display: block;\n margin: 0 0 5px 0;\n padding: 0;\n border: 0;\n height: 1px;\n width: 1px;\n overflow: hidden;\n}\n\n.vjs-track-settings-controls button:focus,\n.vjs-track-settings-controls button:active {\n outline-style: solid;\n outline-width: medium;\n background-image: linear-gradient(0deg, #fff 88%, #73859f 100%);\n}\n\n.vjs-track-settings-controls button:hover {\n color: rgba(43, 51, 63, 0.75);\n}\n\n.vjs-track-settings-controls button {\n background-color: #fff;\n background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);\n color: #2B333F;\n cursor: pointer;\n border-radius: 2px;\n}\n\n.vjs-track-settings-controls .vjs-default-button {\n margin-right: 1em;\n}\n\n@media print {\n .video-js > *:not(.vjs-tech):not(.vjs-poster) {\n visibility: hidden;\n }\n}\n.vjs-resize-manager {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: none;\n z-index: -1000;\n}\n\n.js-focus-visible .video-js *:focus:not(.focus-visible) {\n outline: none;\n}\n\n.video-js *:focus:not(:focus-visible) {\n outline: none;\n}\n',""]);const ie=ae},8719:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,".vjs-marker {\n position: absolute;\n left: 0;\n bottom: 0em;\n opacity: 1;\n height: 100%;\n transition: opacity 0.2s ease;\n -webkit-transition: opacity 0.2s ease;\n -moz-transition: opacity 0.2s ease;\n z-index: 100;\n}\n.vjs-marker:hover {\n cursor: pointer;\n -webkit-transform: scale(1.3, 1.3);\n -moz-transform: scale(1.3, 1.3);\n -o-transform: scale(1.3, 1.3);\n -ms-transform: scale(1.3, 1.3);\n transform: scale(1.3, 1.3);\n}\n.vjs-tip {\n visibility: hidden;\n display: block;\n opacity: 0.8;\n padding: 5px;\n font-size: 10px;\n position: absolute;\n bottom: 14px;\n z-index: 100000;\n}\n.vjs-tip .vjs-tip-arrow {\n background: url(data:image/gif;base64,R0lGODlhCQAJAIABAAAAAAAAACH5BAEAAAEALAAAAAAJAAkAAAIRjAOnwIrcDJxvwkplPtchVQAAOw==) no-repeat top left;\n bottom: 0;\n left: 50%;\n margin-left: -4px;\n background-position: bottom left;\n position: absolute;\n width: 9px;\n height: 5px;\n}\n.vjs-tip .vjs-tip-inner {\n border-radius: 3px;\n -moz-border-radius: 3px;\n -webkit-border-radius: 3px;\n padding: 5px 8px 4px 8px;\n background-color: black;\n color: white;\n max-width: 200px;\n text-align: center;\n}\n.vjs-break-overlay {\n visibility: hidden;\n position: absolute;\n z-index: 100000;\n top: 0;\n}\n.vjs-break-overlay .vjs-break-overlay-text {\n padding: 9px;\n text-align: center;\n}\n",""]);const ie=ae},23645:m=>{"use strict";m.exports=function(m){var v=[];return v.toString=function toString(){return this.map((function(v){var q=m(v);return v[2]?"@media ".concat(v[2]," {").concat(q,"}"):q})).join("")},v.i=function(m,q,ee){"string"==typeof m&&(m=[[null,m,""]]);var ae={};if(ee)for(var ie=0;ie{"use strict";var v=function isMergeableObject(m){return isNonNullObject(m)&&!isSpecial(m)};function isNonNullObject(m){return!!m&&"object"==typeof m}function isSpecial(m){var v=Object.prototype.toString.call(m);return"[object RegExp]"===v||"[object Date]"===v||isReactElement(m)}var q="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function isReactElement(m){return m.$$typeof===q}function cloneUnlessOtherwiseSpecified(m,v){return!1!==v.clone&&v.isMergeableObject(m)?deepmerge((q=m,Array.isArray(q)?[]:{}),m,v):m;var q}function defaultArrayMerge(m,v,q){return m.concat(v).map((function(m){return cloneUnlessOtherwiseSpecified(m,q)}))}function getMergeFunction(m,v){if(!v.customMerge)return deepmerge;var q=v.customMerge(m);return"function"==typeof q?q:deepmerge}function getEnumerableOwnPropertySymbols(m){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(m).filter((function(v){return Object.propertyIsEnumerable.call(m,v)})):[]}function getKeys(m){return Object.keys(m).concat(getEnumerableOwnPropertySymbols(m))}function propertyIsOnObject(m,v){try{return v in m}catch(m){return!1}}function propertyIsUnsafe(m,v){return propertyIsOnObject(m,v)&&!(Object.hasOwnProperty.call(m,v)&&Object.propertyIsEnumerable.call(m,v))}function mergeObject(m,v,q){var ee={};return q.isMergeableObject(m)&&getKeys(m).forEach((function(v){ee[v]=cloneUnlessOtherwiseSpecified(m[v],q)})),getKeys(v).forEach((function(ae){propertyIsUnsafe(m,ae)||(propertyIsOnObject(m,ae)&&q.isMergeableObject(v[ae])?ee[ae]=getMergeFunction(ae,q)(m[ae],v[ae],q):ee[ae]=cloneUnlessOtherwiseSpecified(v[ae],q))})),ee}function deepmerge(m,q,ee){(ee=ee||{}).arrayMerge=ee.arrayMerge||defaultArrayMerge,ee.isMergeableObject=ee.isMergeableObject||v,ee.cloneUnlessOtherwiseSpecified=cloneUnlessOtherwiseSpecified;var ae=Array.isArray(q);return ae===Array.isArray(m)?ae?ee.arrayMerge(m,q,ee):mergeObject(m,q,ee):cloneUnlessOtherwiseSpecified(q,ee)}deepmerge.all=function deepmergeAll(m,v){if(!Array.isArray(m))throw new Error("first argument should be an array");return m.reduce((function(m,q){return deepmerge(m,q,v)}),{})};var ee=deepmerge;m.exports=ee},33012:(m,v)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0});v.default=[{"Typeface name":"Symbol","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Symbol","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"33","Unicode hex":"21"},{"Typeface name":"Symbol","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"8704","Unicode hex":"2200"},{"Typeface name":"Symbol","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"35","Unicode hex":"23"},{"Typeface name":"Symbol","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"8707","Unicode hex":"2203"},{"Typeface name":"Symbol","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"37","Unicode hex":"25"},{"Typeface name":"Symbol","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"38","Unicode hex":"26"},{"Typeface name":"Symbol","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"8717","Unicode hex":"220D"},{"Typeface name":"Symbol","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"40","Unicode hex":"28"},{"Typeface name":"Symbol","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"41","Unicode hex":"29"},{"Typeface name":"Symbol","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"42","Unicode hex":"2A"},{"Typeface name":"Symbol","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"43","Unicode hex":"2B"},{"Typeface name":"Symbol","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"44","Unicode hex":"2C"},{"Typeface name":"Symbol","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"8722","Unicode hex":"2212"},{"Typeface name":"Symbol","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"46","Unicode hex":"2E"},{"Typeface name":"Symbol","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"47","Unicode hex":"2F"},{"Typeface name":"Symbol","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"48","Unicode hex":"30"},{"Typeface name":"Symbol","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"49","Unicode hex":"31"},{"Typeface name":"Symbol","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"50","Unicode hex":"32"},{"Typeface name":"Symbol","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"51","Unicode hex":"33"},{"Typeface name":"Symbol","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"52","Unicode hex":"34"},{"Typeface name":"Symbol","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"53","Unicode hex":"35"},{"Typeface name":"Symbol","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"54","Unicode hex":"36"},{"Typeface name":"Symbol","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"55","Unicode hex":"37"},{"Typeface name":"Symbol","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"56","Unicode hex":"38"},{"Typeface name":"Symbol","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"57","Unicode hex":"39"},{"Typeface name":"Symbol","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"58","Unicode hex":"3A"},{"Typeface name":"Symbol","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"59","Unicode hex":"3B"},{"Typeface name":"Symbol","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"60","Unicode hex":"3C"},{"Typeface name":"Symbol","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"61","Unicode hex":"3D"},{"Typeface name":"Symbol","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"62","Unicode hex":"3E"},{"Typeface name":"Symbol","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"63","Unicode hex":"3F"},{"Typeface name":"Symbol","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"8773","Unicode hex":"2245"},{"Typeface name":"Symbol","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"913","Unicode hex":"391"},{"Typeface name":"Symbol","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"914","Unicode hex":"392"},{"Typeface name":"Symbol","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"935","Unicode hex":"3A7"},{"Typeface name":"Symbol","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"916","Unicode hex":"394"},{"Typeface name":"Symbol","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"917","Unicode hex":"395"},{"Typeface name":"Symbol","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"934","Unicode hex":"3A6"},{"Typeface name":"Symbol","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"915","Unicode hex":"393"},{"Typeface name":"Symbol","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"919","Unicode hex":"397"},{"Typeface name":"Symbol","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"921","Unicode hex":"399"},{"Typeface name":"Symbol","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"977","Unicode hex":"3D1"},{"Typeface name":"Symbol","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"922","Unicode hex":"39A"},{"Typeface name":"Symbol","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"923","Unicode hex":"39B"},{"Typeface name":"Symbol","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"924","Unicode hex":"39C"},{"Typeface name":"Symbol","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"925","Unicode hex":"39D"},{"Typeface name":"Symbol","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"927","Unicode hex":"39F"},{"Typeface name":"Symbol","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"928","Unicode hex":"3A0"},{"Typeface name":"Symbol","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"920","Unicode hex":"398"},{"Typeface name":"Symbol","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"929","Unicode hex":"3A1"},{"Typeface name":"Symbol","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"931","Unicode hex":"3A3"},{"Typeface name":"Symbol","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"932","Unicode hex":"3A4"},{"Typeface name":"Symbol","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"933","Unicode hex":"3A5"},{"Typeface name":"Symbol","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"962","Unicode hex":"3C2"},{"Typeface name":"Symbol","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"937","Unicode hex":"3A9"},{"Typeface name":"Symbol","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"926","Unicode hex":"39E"},{"Typeface name":"Symbol","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"936","Unicode hex":"3A8"},{"Typeface name":"Symbol","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"918","Unicode hex":"396"},{"Typeface name":"Symbol","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"91","Unicode hex":"5B"},{"Typeface name":"Symbol","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"8756","Unicode hex":"2234"},{"Typeface name":"Symbol","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"93","Unicode hex":"5D"},{"Typeface name":"Symbol","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"8869","Unicode hex":"22A5"},{"Typeface name":"Symbol","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"95","Unicode hex":"5F"},{"Typeface name":"Symbol","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"8254","Unicode hex":"203E"},{"Typeface name":"Symbol","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"945","Unicode hex":"3B1"},{"Typeface name":"Symbol","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"946","Unicode hex":"3B2"},{"Typeface name":"Symbol","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"967","Unicode hex":"3C7"},{"Typeface name":"Symbol","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"948","Unicode hex":"3B4"},{"Typeface name":"Symbol","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"949","Unicode hex":"3B5"},{"Typeface name":"Symbol","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"966","Unicode hex":"3C6"},{"Typeface name":"Symbol","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"947","Unicode hex":"3B3"},{"Typeface name":"Symbol","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"951","Unicode hex":"3B7"},{"Typeface name":"Symbol","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"953","Unicode hex":"3B9"},{"Typeface name":"Symbol","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"981","Unicode hex":"3D5"},{"Typeface name":"Symbol","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"954","Unicode hex":"3BA"},{"Typeface name":"Symbol","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"955","Unicode hex":"3BB"},{"Typeface name":"Symbol","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"956","Unicode hex":"3BC"},{"Typeface name":"Symbol","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"957","Unicode hex":"3BD"},{"Typeface name":"Symbol","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"959","Unicode hex":"3BF"},{"Typeface name":"Symbol","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"960","Unicode hex":"3C0"},{"Typeface name":"Symbol","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"952","Unicode hex":"3B8"},{"Typeface name":"Symbol","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"961","Unicode hex":"3C1"},{"Typeface name":"Symbol","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"963","Unicode hex":"3C3"},{"Typeface name":"Symbol","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"964","Unicode hex":"3C4"},{"Typeface name":"Symbol","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"965","Unicode hex":"3C5"},{"Typeface name":"Symbol","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"982","Unicode hex":"3D6"},{"Typeface name":"Symbol","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"969","Unicode hex":"3C9"},{"Typeface name":"Symbol","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"958","Unicode hex":"3BE"},{"Typeface name":"Symbol","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"968","Unicode hex":"3C8"},{"Typeface name":"Symbol","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"950","Unicode hex":"3B6"},{"Typeface name":"Symbol","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"123","Unicode hex":"7B"},{"Typeface name":"Symbol","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"124","Unicode hex":"7C"},{"Typeface name":"Symbol","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"125","Unicode hex":"7D"},{"Typeface name":"Symbol","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"126","Unicode hex":"7E"},{"Typeface name":"Symbol","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"8364","Unicode hex":"20AC"},{"Typeface name":"Symbol","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"978","Unicode hex":"3D2"},{"Typeface name":"Symbol","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"8242","Unicode hex":"2032"},{"Typeface name":"Symbol","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"8804","Unicode hex":"2264"},{"Typeface name":"Symbol","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"8260","Unicode hex":"2044"},{"Typeface name":"Symbol","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"8734","Unicode hex":"221E"},{"Typeface name":"Symbol","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"402","Unicode hex":"192"},{"Typeface name":"Symbol","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9827","Unicode hex":"2663"},{"Typeface name":"Symbol","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9830","Unicode hex":"2666"},{"Typeface name":"Symbol","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"9829","Unicode hex":"2665"},{"Typeface name":"Symbol","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"9824","Unicode hex":"2660"},{"Typeface name":"Symbol","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"8596","Unicode hex":"2194"},{"Typeface name":"Symbol","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"8592","Unicode hex":"2190"},{"Typeface name":"Symbol","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"8593","Unicode hex":"2191"},{"Typeface name":"Symbol","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"8594","Unicode hex":"2192"},{"Typeface name":"Symbol","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"8595","Unicode hex":"2193"},{"Typeface name":"Symbol","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"176","Unicode hex":"B0"},{"Typeface name":"Symbol","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"177","Unicode hex":"B1"},{"Typeface name":"Symbol","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"8243","Unicode hex":"2033"},{"Typeface name":"Symbol","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"8805","Unicode hex":"2265"},{"Typeface name":"Symbol","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"215","Unicode hex":"D7"},{"Typeface name":"Symbol","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"8733","Unicode hex":"221D"},{"Typeface name":"Symbol","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"8706","Unicode hex":"2202"},{"Typeface name":"Symbol","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Symbol","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"247","Unicode hex":"F7"},{"Typeface name":"Symbol","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"8800","Unicode hex":"2260"},{"Typeface name":"Symbol","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"8801","Unicode hex":"2261"},{"Typeface name":"Symbol","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"8776","Unicode hex":"2248"},{"Typeface name":"Symbol","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"8230","Unicode hex":"2026"},{"Typeface name":"Symbol","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Symbol","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"9135","Unicode hex":"23AF"},{"Typeface name":"Symbol","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"8629","Unicode hex":"21B5"},{"Typeface name":"Symbol","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"8501","Unicode hex":"2135"},{"Typeface name":"Symbol","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"8465","Unicode hex":"2111"},{"Typeface name":"Symbol","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"8476","Unicode hex":"211C"},{"Typeface name":"Symbol","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"8472","Unicode hex":"2118"},{"Typeface name":"Symbol","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"8855","Unicode hex":"2297"},{"Typeface name":"Symbol","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"8853","Unicode hex":"2295"},{"Typeface name":"Symbol","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"8709","Unicode hex":"2205"},{"Typeface name":"Symbol","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"8745","Unicode hex":"2229"},{"Typeface name":"Symbol","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"8746","Unicode hex":"222A"},{"Typeface name":"Symbol","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"8835","Unicode hex":"2283"},{"Typeface name":"Symbol","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"8839","Unicode hex":"2287"},{"Typeface name":"Symbol","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"8836","Unicode hex":"2284"},{"Typeface name":"Symbol","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"8834","Unicode hex":"2282"},{"Typeface name":"Symbol","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"8838","Unicode hex":"2286"},{"Typeface name":"Symbol","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"8712","Unicode hex":"2208"},{"Typeface name":"Symbol","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"8713","Unicode hex":"2209"},{"Typeface name":"Symbol","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"8736","Unicode hex":"2220"},{"Typeface name":"Symbol","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"8711","Unicode hex":"2207"},{"Typeface name":"Symbol","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"8719","Unicode hex":"220F"},{"Typeface name":"Symbol","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8730","Unicode hex":"221A"},{"Typeface name":"Symbol","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Symbol","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"172","Unicode hex":"AC"},{"Typeface name":"Symbol","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"8743","Unicode hex":"2227"},{"Typeface name":"Symbol","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"8744","Unicode hex":"2228"},{"Typeface name":"Symbol","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"8660","Unicode hex":"21D4"},{"Typeface name":"Symbol","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"8656","Unicode hex":"21D0"},{"Typeface name":"Symbol","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"8657","Unicode hex":"21D1"},{"Typeface name":"Symbol","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"8658","Unicode hex":"21D2"},{"Typeface name":"Symbol","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"8659","Unicode hex":"21D3"},{"Typeface name":"Symbol","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Symbol","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"12296","Unicode hex":"3008"},{"Typeface name":"Symbol","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"8721","Unicode hex":"2211"},{"Typeface name":"Symbol","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"9115","Unicode hex":"239B"},{"Typeface name":"Symbol","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"9116","Unicode hex":"239C"},{"Typeface name":"Symbol","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9117","Unicode hex":"239D"},{"Typeface name":"Symbol","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9121","Unicode hex":"23A1"},{"Typeface name":"Symbol","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"9122","Unicode hex":"23A2"},{"Typeface name":"Symbol","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"9123","Unicode hex":"23A3"},{"Typeface name":"Symbol","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"9127","Unicode hex":"23A7"},{"Typeface name":"Symbol","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"9128","Unicode hex":"23A8"},{"Typeface name":"Symbol","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"9129","Unicode hex":"23A9"},{"Typeface name":"Symbol","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"9130","Unicode hex":"23AA"},{"Typeface name":"Symbol","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"63743","Unicode hex":"F8FF"},{"Typeface name":"Symbol","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"12297","Unicode hex":"3009"},{"Typeface name":"Symbol","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8747","Unicode hex":"222B"},{"Typeface name":"Symbol","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"8992","Unicode hex":"2320"},{"Typeface name":"Symbol","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"9134","Unicode hex":"23AE"},{"Typeface name":"Symbol","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"8993","Unicode hex":"2321"},{"Typeface name":"Symbol","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"9118","Unicode hex":"239E"},{"Typeface name":"Symbol","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"9119","Unicode hex":"239F"},{"Typeface name":"Symbol","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"9120","Unicode hex":"23A0"},{"Typeface name":"Symbol","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"9124","Unicode hex":"23A4"},{"Typeface name":"Symbol","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"9125","Unicode hex":"23A5"},{"Typeface name":"Symbol","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"9126","Unicode hex":"23A6"},{"Typeface name":"Symbol","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"9131","Unicode hex":"23AB"},{"Typeface name":"Symbol","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"9132","Unicode hex":"23AC"},{"Typeface name":"Symbol","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"9133","Unicode hex":"23AD"},{"Typeface name":"Webdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Webdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128375","Unicode hex":"1F577"},{"Typeface name":"Webdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128376","Unicode hex":"1F578"},{"Typeface name":"Webdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128370","Unicode hex":"1F572"},{"Typeface name":"Webdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128374","Unicode hex":"1F576"},{"Typeface name":"Webdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"127942","Unicode hex":"1F3C6"},{"Typeface name":"Webdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"127894","Unicode hex":"1F396"},{"Typeface name":"Webdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128391","Unicode hex":"1F587"},{"Typeface name":"Webdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128488","Unicode hex":"1F5E8"},{"Typeface name":"Webdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128489","Unicode hex":"1F5E9"},{"Typeface name":"Webdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128496","Unicode hex":"1F5F0"},{"Typeface name":"Webdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128497","Unicode hex":"1F5F1"},{"Typeface name":"Webdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"127798","Unicode hex":"1F336"},{"Typeface name":"Webdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"127895","Unicode hex":"1F397"},{"Typeface name":"Webdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128638","Unicode hex":"1F67E"},{"Typeface name":"Webdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128636","Unicode hex":"1F67C"},{"Typeface name":"Webdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128469","Unicode hex":"1F5D5"},{"Typeface name":"Webdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128470","Unicode hex":"1F5D6"},{"Typeface name":"Webdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128471","Unicode hex":"1F5D7"},{"Typeface name":"Webdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"9204","Unicode hex":"23F4"},{"Typeface name":"Webdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"9205","Unicode hex":"23F5"},{"Typeface name":"Webdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"9206","Unicode hex":"23F6"},{"Typeface name":"Webdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"9207","Unicode hex":"23F7"},{"Typeface name":"Webdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"9194","Unicode hex":"23EA"},{"Typeface name":"Webdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"9193","Unicode hex":"23E9"},{"Typeface name":"Webdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"9198","Unicode hex":"23EE"},{"Typeface name":"Webdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"9197","Unicode hex":"23ED"},{"Typeface name":"Webdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"9208","Unicode hex":"23F8"},{"Typeface name":"Webdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"9209","Unicode hex":"23F9"},{"Typeface name":"Webdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"9210","Unicode hex":"23FA"},{"Typeface name":"Webdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128474","Unicode hex":"1F5DA"},{"Typeface name":"Webdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128499","Unicode hex":"1F5F3"},{"Typeface name":"Webdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128736","Unicode hex":"1F6E0"},{"Typeface name":"Webdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"127959","Unicode hex":"1F3D7"},{"Typeface name":"Webdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"127960","Unicode hex":"1F3D8"},{"Typeface name":"Webdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"127961","Unicode hex":"1F3D9"},{"Typeface name":"Webdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"127962","Unicode hex":"1F3DA"},{"Typeface name":"Webdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"127964","Unicode hex":"1F3DC"},{"Typeface name":"Webdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"127981","Unicode hex":"1F3ED"},{"Typeface name":"Webdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"127963","Unicode hex":"1F3DB"},{"Typeface name":"Webdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"127968","Unicode hex":"1F3E0"},{"Typeface name":"Webdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"127958","Unicode hex":"1F3D6"},{"Typeface name":"Webdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"127965","Unicode hex":"1F3DD"},{"Typeface name":"Webdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128739","Unicode hex":"1F6E3"},{"Typeface name":"Webdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128269","Unicode hex":"1F50D"},{"Typeface name":"Webdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"127956","Unicode hex":"1F3D4"},{"Typeface name":"Webdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128065","Unicode hex":"1F441"},{"Typeface name":"Webdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128066","Unicode hex":"1F442"},{"Typeface name":"Webdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127966","Unicode hex":"1F3DE"},{"Typeface name":"Webdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"127957","Unicode hex":"1F3D5"},{"Typeface name":"Webdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"128740","Unicode hex":"1F6E4"},{"Typeface name":"Webdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127967","Unicode hex":"1F3DF"},{"Typeface name":"Webdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"128755","Unicode hex":"1F6F3"},{"Typeface name":"Webdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128364","Unicode hex":"1F56C"},{"Typeface name":"Webdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"128363","Unicode hex":"1F56B"},{"Typeface name":"Webdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128360","Unicode hex":"1F568"},{"Typeface name":"Webdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"128264","Unicode hex":"1F508"},{"Typeface name":"Webdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"127892","Unicode hex":"1F394"},{"Typeface name":"Webdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"127893","Unicode hex":"1F395"},{"Typeface name":"Webdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128492","Unicode hex":"1F5EC"},{"Typeface name":"Webdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128637","Unicode hex":"1F67D"},{"Typeface name":"Webdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"128493","Unicode hex":"1F5ED"},{"Typeface name":"Webdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128490","Unicode hex":"1F5EA"},{"Typeface name":"Webdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128491","Unicode hex":"1F5EB"},{"Typeface name":"Webdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"11156","Unicode hex":"2B94"},{"Typeface name":"Webdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"10004","Unicode hex":"2714"},{"Typeface name":"Webdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128690","Unicode hex":"1F6B2"},{"Typeface name":"Webdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"11036","Unicode hex":"2B1C"},{"Typeface name":"Webdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128737","Unicode hex":"1F6E1"},{"Typeface name":"Webdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128230","Unicode hex":"1F4E6"},{"Typeface name":"Webdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128753","Unicode hex":"1F6F1"},{"Typeface name":"Webdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"11035","Unicode hex":"2B1B"},{"Typeface name":"Webdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128657","Unicode hex":"1F691"},{"Typeface name":"Webdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"128712","Unicode hex":"1F6C8"},{"Typeface name":"Webdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128745","Unicode hex":"1F6E9"},{"Typeface name":"Webdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128752","Unicode hex":"1F6F0"},{"Typeface name":"Webdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"128968","Unicode hex":"1F7C8"},{"Typeface name":"Webdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128372","Unicode hex":"1F574"},{"Typeface name":"Webdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"11044","Unicode hex":"2B24"},{"Typeface name":"Webdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128741","Unicode hex":"1F6E5"},{"Typeface name":"Webdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128660","Unicode hex":"1F694"},{"Typeface name":"Webdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"128472","Unicode hex":"1F5D8"},{"Typeface name":"Webdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"128473","Unicode hex":"1F5D9"},{"Typeface name":"Webdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"10067","Unicode hex":"2753"},{"Typeface name":"Webdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"128754","Unicode hex":"1F6F2"},{"Typeface name":"Webdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"128647","Unicode hex":"1F687"},{"Typeface name":"Webdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"128653","Unicode hex":"1F68D"},{"Typeface name":"Webdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9971","Unicode hex":"26F3"},{"Typeface name":"Webdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Webdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"8854","Unicode hex":"2296"},{"Typeface name":"Webdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"128685","Unicode hex":"1F6AD"},{"Typeface name":"Webdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"128494","Unicode hex":"1F5EE"},{"Typeface name":"Webdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Webdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128495","Unicode hex":"1F5EF"},{"Typeface name":"Webdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128498","Unicode hex":"1F5F2"},{"Typeface name":"Webdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128697","Unicode hex":"1F6B9"},{"Typeface name":"Webdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"128698","Unicode hex":"1F6BA"},{"Typeface name":"Webdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"128713","Unicode hex":"1F6C9"},{"Typeface name":"Webdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"128714","Unicode hex":"1F6CA"},{"Typeface name":"Webdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"128700","Unicode hex":"1F6BC"},{"Typeface name":"Webdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"128125","Unicode hex":"1F47D"},{"Typeface name":"Webdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"127947","Unicode hex":"1F3CB"},{"Typeface name":"Webdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"9975","Unicode hex":"26F7"},{"Typeface name":"Webdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"127938","Unicode hex":"1F3C2"},{"Typeface name":"Webdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"127948","Unicode hex":"1F3CC"},{"Typeface name":"Webdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"127946","Unicode hex":"1F3CA"},{"Typeface name":"Webdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127940","Unicode hex":"1F3C4"},{"Typeface name":"Webdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"127949","Unicode hex":"1F3CD"},{"Typeface name":"Webdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"127950","Unicode hex":"1F3CE"},{"Typeface name":"Webdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128664","Unicode hex":"1F698"},{"Typeface name":"Webdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128480","Unicode hex":"1F5E0"},{"Typeface name":"Webdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128738","Unicode hex":"1F6E2"},{"Typeface name":"Webdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128176","Unicode hex":"1F4B0"},{"Typeface name":"Webdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"127991","Unicode hex":"1F3F7"},{"Typeface name":"Webdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128179","Unicode hex":"1F4B3"},{"Typeface name":"Webdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128106","Unicode hex":"1F46A"},{"Typeface name":"Webdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"128481","Unicode hex":"1F5E1"},{"Typeface name":"Webdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128482","Unicode hex":"1F5E2"},{"Typeface name":"Webdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128483","Unicode hex":"1F5E3"},{"Typeface name":"Webdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Webdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128388","Unicode hex":"1F584"},{"Typeface name":"Webdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128389","Unicode hex":"1F585"},{"Typeface name":"Webdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Webdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128390","Unicode hex":"1F586"},{"Typeface name":"Webdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128441","Unicode hex":"1F5B9"},{"Typeface name":"Webdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"128442","Unicode hex":"1F5BA"},{"Typeface name":"Webdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128443","Unicode hex":"1F5BB"},{"Typeface name":"Webdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128373","Unicode hex":"1F575"},{"Typeface name":"Webdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"128368","Unicode hex":"1F570"},{"Typeface name":"Webdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128445","Unicode hex":"1F5BD"},{"Typeface name":"Webdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128446","Unicode hex":"1F5BE"},{"Typeface name":"Webdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Webdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128466","Unicode hex":"1F5D2"},{"Typeface name":"Webdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128467","Unicode hex":"1F5D3"},{"Typeface name":"Webdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Webdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128218","Unicode hex":"1F4DA"},{"Typeface name":"Webdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128478","Unicode hex":"1F5DE"},{"Typeface name":"Webdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128479","Unicode hex":"1F5DF"},{"Typeface name":"Webdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128451","Unicode hex":"1F5C3"},{"Typeface name":"Webdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128450","Unicode hex":"1F5C2"},{"Typeface name":"Webdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128444","Unicode hex":"1F5BC"},{"Typeface name":"Webdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"127917","Unicode hex":"1F3AD"},{"Typeface name":"Webdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"127900","Unicode hex":"1F39C"},{"Typeface name":"Webdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"127896","Unicode hex":"1F398"},{"Typeface name":"Webdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"127897","Unicode hex":"1F399"},{"Typeface name":"Webdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"127911","Unicode hex":"1F3A7"},{"Typeface name":"Webdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128191","Unicode hex":"1F4BF"},{"Typeface name":"Webdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"127902","Unicode hex":"1F39E"},{"Typeface name":"Webdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128247","Unicode hex":"1F4F7"},{"Typeface name":"Webdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"127903","Unicode hex":"1F39F"},{"Typeface name":"Webdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"127916","Unicode hex":"1F3AC"},{"Typeface name":"Webdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128253","Unicode hex":"1F4FD"},{"Typeface name":"Webdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128249","Unicode hex":"1F4F9"},{"Typeface name":"Webdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128254","Unicode hex":"1F4FE"},{"Typeface name":"Webdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128251","Unicode hex":"1F4FB"},{"Typeface name":"Webdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"127898","Unicode hex":"1F39A"},{"Typeface name":"Webdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"127899","Unicode hex":"1F39B"},{"Typeface name":"Webdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128250","Unicode hex":"1F4FA"},{"Typeface name":"Webdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128187","Unicode hex":"1F4BB"},{"Typeface name":"Webdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128421","Unicode hex":"1F5A5"},{"Typeface name":"Webdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128422","Unicode hex":"1F5A6"},{"Typeface name":"Webdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128423","Unicode hex":"1F5A7"},{"Typeface name":"Webdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"128377","Unicode hex":"1F579"},{"Typeface name":"Webdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"127918","Unicode hex":"1F3AE"},{"Typeface name":"Webdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"128379","Unicode hex":"1F57B"},{"Typeface name":"Webdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128380","Unicode hex":"1F57C"},{"Typeface name":"Webdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128223","Unicode hex":"1F4DF"},{"Typeface name":"Webdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128385","Unicode hex":"1F581"},{"Typeface name":"Webdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128384","Unicode hex":"1F580"},{"Typeface name":"Webdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128424","Unicode hex":"1F5A8"},{"Typeface name":"Webdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128425","Unicode hex":"1F5A9"},{"Typeface name":"Webdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128447","Unicode hex":"1F5BF"},{"Typeface name":"Webdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128426","Unicode hex":"1F5AA"},{"Typeface name":"Webdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128476","Unicode hex":"1F5DC"},{"Typeface name":"Webdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128274","Unicode hex":"1F512"},{"Typeface name":"Webdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128275","Unicode hex":"1F513"},{"Typeface name":"Webdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128477","Unicode hex":"1F5DD"},{"Typeface name":"Webdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128229","Unicode hex":"1F4E5"},{"Typeface name":"Webdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128228","Unicode hex":"1F4E4"},{"Typeface name":"Webdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128371","Unicode hex":"1F573"},{"Typeface name":"Webdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"127779","Unicode hex":"1F323"},{"Typeface name":"Webdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"127780","Unicode hex":"1F324"},{"Typeface name":"Webdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"127781","Unicode hex":"1F325"},{"Typeface name":"Webdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"127782","Unicode hex":"1F326"},{"Typeface name":"Webdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"9729","Unicode hex":"2601"},{"Typeface name":"Webdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"127784","Unicode hex":"1F328"},{"Typeface name":"Webdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"127783","Unicode hex":"1F327"},{"Typeface name":"Webdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"127785","Unicode hex":"1F329"},{"Typeface name":"Webdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"127786","Unicode hex":"1F32A"},{"Typeface name":"Webdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"127788","Unicode hex":"1F32C"},{"Typeface name":"Webdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"127787","Unicode hex":"1F32B"},{"Typeface name":"Webdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"127772","Unicode hex":"1F31C"},{"Typeface name":"Webdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"127777","Unicode hex":"1F321"},{"Typeface name":"Webdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128715","Unicode hex":"1F6CB"},{"Typeface name":"Webdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128719","Unicode hex":"1F6CF"},{"Typeface name":"Webdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"127869","Unicode hex":"1F37D"},{"Typeface name":"Webdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"127864","Unicode hex":"1F378"},{"Typeface name":"Webdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128718","Unicode hex":"1F6CE"},{"Typeface name":"Webdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128717","Unicode hex":"1F6CD"},{"Typeface name":"Webdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9413","Unicode hex":"24C5"},{"Typeface name":"Webdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9855","Unicode hex":"267F"},{"Typeface name":"Webdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128710","Unicode hex":"1F6C6"},{"Typeface name":"Webdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"128392","Unicode hex":"1F588"},{"Typeface name":"Webdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"127891","Unicode hex":"1F393"},{"Typeface name":"Webdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128484","Unicode hex":"1F5E4"},{"Typeface name":"Webdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128485","Unicode hex":"1F5E5"},{"Typeface name":"Webdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128486","Unicode hex":"1F5E6"},{"Typeface name":"Webdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"128487","Unicode hex":"1F5E7"},{"Typeface name":"Webdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128746","Unicode hex":"1F6EA"},{"Typeface name":"Webdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128063","Unicode hex":"1F43F"},{"Typeface name":"Webdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"128038","Unicode hex":"1F426"},{"Typeface name":"Webdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128031","Unicode hex":"1F41F"},{"Typeface name":"Webdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128021","Unicode hex":"1F415"},{"Typeface name":"Webdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"128008","Unicode hex":"1F408"},{"Typeface name":"Webdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"128620","Unicode hex":"1F66C"},{"Typeface name":"Webdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"128622","Unicode hex":"1F66E"},{"Typeface name":"Webdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"128621","Unicode hex":"1F66D"},{"Typeface name":"Webdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"128623","Unicode hex":"1F66F"},{"Typeface name":"Webdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128506","Unicode hex":"1F5FA"},{"Typeface name":"Webdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"127757","Unicode hex":"1F30D"},{"Typeface name":"Webdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"127759","Unicode hex":"1F30F"},{"Typeface name":"Webdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"127758","Unicode hex":"1F30E"},{"Typeface name":"Webdings","Dingbat dec":"255","Dingbat hex":"FF","Unicode dec":"128330","Unicode hex":"1F54A"},{"Typeface name":"Wingdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128393","Unicode hex":"1F589"},{"Typeface name":"Wingdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"9986","Unicode hex":"2702"},{"Typeface name":"Wingdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"9985","Unicode hex":"2701"},{"Typeface name":"Wingdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128083","Unicode hex":"1F453"},{"Typeface name":"Wingdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"128365","Unicode hex":"1F56D"},{"Typeface name":"Wingdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Wingdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128367","Unicode hex":"1F56F"},{"Typeface name":"Wingdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128383","Unicode hex":"1F57F"},{"Typeface name":"Wingdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"9990","Unicode hex":"2706"},{"Typeface name":"Wingdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128386","Unicode hex":"1F582"},{"Typeface name":"Wingdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Wingdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128234","Unicode hex":"1F4EA"},{"Typeface name":"Wingdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128235","Unicode hex":"1F4EB"},{"Typeface name":"Wingdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128236","Unicode hex":"1F4EC"},{"Typeface name":"Wingdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128237","Unicode hex":"1F4ED"},{"Typeface name":"Wingdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128448","Unicode hex":"1F5C0"},{"Typeface name":"Wingdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128449","Unicode hex":"1F5C1"},{"Typeface name":"Wingdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128462","Unicode hex":"1F5CE"},{"Typeface name":"Wingdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128463","Unicode hex":"1F5CF"},{"Typeface name":"Wingdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128464","Unicode hex":"1F5D0"},{"Typeface name":"Wingdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128452","Unicode hex":"1F5C4"},{"Typeface name":"Wingdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"8987","Unicode hex":"231B"},{"Typeface name":"Wingdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128430","Unicode hex":"1F5AE"},{"Typeface name":"Wingdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128432","Unicode hex":"1F5B0"},{"Typeface name":"Wingdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128434","Unicode hex":"1F5B2"},{"Typeface name":"Wingdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128435","Unicode hex":"1F5B3"},{"Typeface name":"Wingdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128436","Unicode hex":"1F5B4"},{"Typeface name":"Wingdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128427","Unicode hex":"1F5AB"},{"Typeface name":"Wingdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128428","Unicode hex":"1F5AC"},{"Typeface name":"Wingdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"9991","Unicode hex":"2707"},{"Typeface name":"Wingdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"9997","Unicode hex":"270D"},{"Typeface name":"Wingdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128398","Unicode hex":"1F58E"},{"Typeface name":"Wingdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"9996","Unicode hex":"270C"},{"Typeface name":"Wingdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128399","Unicode hex":"1F58F"},{"Typeface name":"Wingdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128077","Unicode hex":"1F44D"},{"Typeface name":"Wingdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128078","Unicode hex":"1F44E"},{"Typeface name":"Wingdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"9756","Unicode hex":"261C"},{"Typeface name":"Wingdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"9758","Unicode hex":"261E"},{"Typeface name":"Wingdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"9757","Unicode hex":"261D"},{"Typeface name":"Wingdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"9759","Unicode hex":"261F"},{"Typeface name":"Wingdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128400","Unicode hex":"1F590"},{"Typeface name":"Wingdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"9786","Unicode hex":"263A"},{"Typeface name":"Wingdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128528","Unicode hex":"1F610"},{"Typeface name":"Wingdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"9785","Unicode hex":"2639"},{"Typeface name":"Wingdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128163","Unicode hex":"1F4A3"},{"Typeface name":"Wingdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128369","Unicode hex":"1F571"},{"Typeface name":"Wingdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"127987","Unicode hex":"1F3F3"},{"Typeface name":"Wingdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127985","Unicode hex":"1F3F1"},{"Typeface name":"Wingdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"9992","Unicode hex":"2708"},{"Typeface name":"Wingdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9788","Unicode hex":"263C"},{"Typeface name":"Wingdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127778","Unicode hex":"1F322"},{"Typeface name":"Wingdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"10052","Unicode hex":"2744"},{"Typeface name":"Wingdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128326","Unicode hex":"1F546"},{"Typeface name":"Wingdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"10014","Unicode hex":"271E"},{"Typeface name":"Wingdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128328","Unicode hex":"1F548"},{"Typeface name":"Wingdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10016","Unicode hex":"2720"},{"Typeface name":"Wingdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"10017","Unicode hex":"2721"},{"Typeface name":"Wingdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"9770","Unicode hex":"262A"},{"Typeface name":"Wingdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"9775","Unicode hex":"262F"},{"Typeface name":"Wingdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128329","Unicode hex":"1F549"},{"Typeface name":"Wingdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"9784","Unicode hex":"2638"},{"Typeface name":"Wingdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"9800","Unicode hex":"2648"},{"Typeface name":"Wingdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"9801","Unicode hex":"2649"},{"Typeface name":"Wingdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"9802","Unicode hex":"264A"},{"Typeface name":"Wingdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"9803","Unicode hex":"264B"},{"Typeface name":"Wingdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"9804","Unicode hex":"264C"},{"Typeface name":"Wingdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"9805","Unicode hex":"264D"},{"Typeface name":"Wingdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"9806","Unicode hex":"264E"},{"Typeface name":"Wingdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"9807","Unicode hex":"264F"},{"Typeface name":"Wingdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"9808","Unicode hex":"2650"},{"Typeface name":"Wingdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"9809","Unicode hex":"2651"},{"Typeface name":"Wingdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"9810","Unicode hex":"2652"},{"Typeface name":"Wingdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9811","Unicode hex":"2653"},{"Typeface name":"Wingdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128624","Unicode hex":"1F670"},{"Typeface name":"Wingdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128629","Unicode hex":"1F675"},{"Typeface name":"Wingdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9899","Unicode hex":"26AB"},{"Typeface name":"Wingdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128318","Unicode hex":"1F53E"},{"Typeface name":"Wingdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9724","Unicode hex":"25FC"},{"Typeface name":"Wingdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128911","Unicode hex":"1F78F"},{"Typeface name":"Wingdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128912","Unicode hex":"1F790"},{"Typeface name":"Wingdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"10065","Unicode hex":"2751"},{"Typeface name":"Wingdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"10066","Unicode hex":"2752"},{"Typeface name":"Wingdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"128927","Unicode hex":"1F79F"},{"Typeface name":"Wingdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"10731","Unicode hex":"29EB"},{"Typeface name":"Wingdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9670","Unicode hex":"25C6"},{"Typeface name":"Wingdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10070","Unicode hex":"2756"},{"Typeface name":"Wingdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"8999","Unicode hex":"2327"},{"Typeface name":"Wingdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"11193","Unicode hex":"2BB9"},{"Typeface name":"Wingdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"8984","Unicode hex":"2318"},{"Typeface name":"Wingdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"127989","Unicode hex":"1F3F5"},{"Typeface name":"Wingdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"127990","Unicode hex":"1F3F6"},{"Typeface name":"Wingdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128630","Unicode hex":"1F676"},{"Typeface name":"Wingdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128631","Unicode hex":"1F677"},{"Typeface name":"Wingdings","Dingbat dec":"127","Dingbat hex":"7F","Unicode dec":"9647","Unicode hex":"25AF"},{"Typeface name":"Wingdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"127243","Unicode hex":"1F10B"},{"Typeface name":"Wingdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"10112","Unicode hex":"2780"},{"Typeface name":"Wingdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"10113","Unicode hex":"2781"},{"Typeface name":"Wingdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"10114","Unicode hex":"2782"},{"Typeface name":"Wingdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"10115","Unicode hex":"2783"},{"Typeface name":"Wingdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10116","Unicode hex":"2784"},{"Typeface name":"Wingdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"10117","Unicode hex":"2785"},{"Typeface name":"Wingdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"10118","Unicode hex":"2786"},{"Typeface name":"Wingdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"10119","Unicode hex":"2787"},{"Typeface name":"Wingdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"10120","Unicode hex":"2788"},{"Typeface name":"Wingdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"10121","Unicode hex":"2789"},{"Typeface name":"Wingdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127244","Unicode hex":"1F10C"},{"Typeface name":"Wingdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"10122","Unicode hex":"278A"},{"Typeface name":"Wingdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"10123","Unicode hex":"278B"},{"Typeface name":"Wingdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"10124","Unicode hex":"278C"},{"Typeface name":"Wingdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"10125","Unicode hex":"278D"},{"Typeface name":"Wingdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"10126","Unicode hex":"278E"},{"Typeface name":"Wingdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"10127","Unicode hex":"278F"},{"Typeface name":"Wingdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"10128","Unicode hex":"2790"},{"Typeface name":"Wingdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"10129","Unicode hex":"2791"},{"Typeface name":"Wingdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"10130","Unicode hex":"2792"},{"Typeface name":"Wingdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"10131","Unicode hex":"2793"},{"Typeface name":"Wingdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128610","Unicode hex":"1F662"},{"Typeface name":"Wingdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128608","Unicode hex":"1F660"},{"Typeface name":"Wingdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"128609","Unicode hex":"1F661"},{"Typeface name":"Wingdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128611","Unicode hex":"1F663"},{"Typeface name":"Wingdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128606","Unicode hex":"1F65E"},{"Typeface name":"Wingdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128604","Unicode hex":"1F65C"},{"Typeface name":"Wingdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128605","Unicode hex":"1F65D"},{"Typeface name":"Wingdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128607","Unicode hex":"1F65F"},{"Typeface name":"Wingdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"8729","Unicode hex":"2219"},{"Typeface name":"Wingdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Wingdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"11037","Unicode hex":"2B1D"},{"Typeface name":"Wingdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"11096","Unicode hex":"2B58"},{"Typeface name":"Wingdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128902","Unicode hex":"1F786"},{"Typeface name":"Wingdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128904","Unicode hex":"1F788"},{"Typeface name":"Wingdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128906","Unicode hex":"1F78A"},{"Typeface name":"Wingdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128907","Unicode hex":"1F78B"},{"Typeface name":"Wingdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128319","Unicode hex":"1F53F"},{"Typeface name":"Wingdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9642","Unicode hex":"25AA"},{"Typeface name":"Wingdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128910","Unicode hex":"1F78E"},{"Typeface name":"Wingdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128961","Unicode hex":"1F7C1"},{"Typeface name":"Wingdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128965","Unicode hex":"1F7C5"},{"Typeface name":"Wingdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"9733","Unicode hex":"2605"},{"Typeface name":"Wingdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128971","Unicode hex":"1F7CB"},{"Typeface name":"Wingdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128975","Unicode hex":"1F7CF"},{"Typeface name":"Wingdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"128979","Unicode hex":"1F7D3"},{"Typeface name":"Wingdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"128977","Unicode hex":"1F7D1"},{"Typeface name":"Wingdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"11216","Unicode hex":"2BD0"},{"Typeface name":"Wingdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"8982","Unicode hex":"2316"},{"Typeface name":"Wingdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"11214","Unicode hex":"2BCE"},{"Typeface name":"Wingdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"11215","Unicode hex":"2BCF"},{"Typeface name":"Wingdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"11217","Unicode hex":"2BD1"},{"Typeface name":"Wingdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"10026","Unicode hex":"272A"},{"Typeface name":"Wingdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"10032","Unicode hex":"2730"},{"Typeface name":"Wingdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"128336","Unicode hex":"1F550"},{"Typeface name":"Wingdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128337","Unicode hex":"1F551"},{"Typeface name":"Wingdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128338","Unicode hex":"1F552"},{"Typeface name":"Wingdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128339","Unicode hex":"1F553"},{"Typeface name":"Wingdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128340","Unicode hex":"1F554"},{"Typeface name":"Wingdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"128341","Unicode hex":"1F555"},{"Typeface name":"Wingdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"128342","Unicode hex":"1F556"},{"Typeface name":"Wingdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128343","Unicode hex":"1F557"},{"Typeface name":"Wingdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128344","Unicode hex":"1F558"},{"Typeface name":"Wingdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128345","Unicode hex":"1F559"},{"Typeface name":"Wingdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128346","Unicode hex":"1F55A"},{"Typeface name":"Wingdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128347","Unicode hex":"1F55B"},{"Typeface name":"Wingdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11184","Unicode hex":"2BB0"},{"Typeface name":"Wingdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11185","Unicode hex":"2BB1"},{"Typeface name":"Wingdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11186","Unicode hex":"2BB2"},{"Typeface name":"Wingdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"11187","Unicode hex":"2BB3"},{"Typeface name":"Wingdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"11188","Unicode hex":"2BB4"},{"Typeface name":"Wingdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"11189","Unicode hex":"2BB5"},{"Typeface name":"Wingdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11190","Unicode hex":"2BB6"},{"Typeface name":"Wingdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11191","Unicode hex":"2BB7"},{"Typeface name":"Wingdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128618","Unicode hex":"1F66A"},{"Typeface name":"Wingdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128619","Unicode hex":"1F66B"},{"Typeface name":"Wingdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128597","Unicode hex":"1F655"},{"Typeface name":"Wingdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128596","Unicode hex":"1F654"},{"Typeface name":"Wingdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128599","Unicode hex":"1F657"},{"Typeface name":"Wingdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128598","Unicode hex":"1F656"},{"Typeface name":"Wingdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128592","Unicode hex":"1F650"},{"Typeface name":"Wingdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128593","Unicode hex":"1F651"},{"Typeface name":"Wingdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128594","Unicode hex":"1F652"},{"Typeface name":"Wingdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128595","Unicode hex":"1F653"},{"Typeface name":"Wingdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"9003","Unicode hex":"232B"},{"Typeface name":"Wingdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8998","Unicode hex":"2326"},{"Typeface name":"Wingdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"11160","Unicode hex":"2B98"},{"Typeface name":"Wingdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"11162","Unicode hex":"2B9A"},{"Typeface name":"Wingdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"11161","Unicode hex":"2B99"},{"Typeface name":"Wingdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"11163","Unicode hex":"2B9B"},{"Typeface name":"Wingdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"11144","Unicode hex":"2B88"},{"Typeface name":"Wingdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"11146","Unicode hex":"2B8A"},{"Typeface name":"Wingdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"11145","Unicode hex":"2B89"},{"Typeface name":"Wingdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"11147","Unicode hex":"2B8B"},{"Typeface name":"Wingdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129128","Unicode hex":"1F868"},{"Typeface name":"Wingdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129130","Unicode hex":"1F86A"},{"Typeface name":"Wingdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129129","Unicode hex":"1F869"},{"Typeface name":"Wingdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129131","Unicode hex":"1F86B"},{"Typeface name":"Wingdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129132","Unicode hex":"1F86C"},{"Typeface name":"Wingdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129133","Unicode hex":"1F86D"},{"Typeface name":"Wingdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129135","Unicode hex":"1F86F"},{"Typeface name":"Wingdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129134","Unicode hex":"1F86E"},{"Typeface name":"Wingdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129144","Unicode hex":"1F878"},{"Typeface name":"Wingdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129146","Unicode hex":"1F87A"},{"Typeface name":"Wingdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129145","Unicode hex":"1F879"},{"Typeface name":"Wingdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129147","Unicode hex":"1F87B"},{"Typeface name":"Wingdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129148","Unicode hex":"1F87C"},{"Typeface name":"Wingdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129149","Unicode hex":"1F87D"},{"Typeface name":"Wingdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129151","Unicode hex":"1F87F"},{"Typeface name":"Wingdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129150","Unicode hex":"1F87E"},{"Typeface name":"Wingdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"8678","Unicode hex":"21E6"},{"Typeface name":"Wingdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"8680","Unicode hex":"21E8"},{"Typeface name":"Wingdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"8679","Unicode hex":"21E7"},{"Typeface name":"Wingdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8681","Unicode hex":"21E9"},{"Typeface name":"Wingdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"11012","Unicode hex":"2B04"},{"Typeface name":"Wingdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"8691","Unicode hex":"21F3"},{"Typeface name":"Wingdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"11009","Unicode hex":"2B01"},{"Typeface name":"Wingdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11008","Unicode hex":"2B00"},{"Typeface name":"Wingdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11011","Unicode hex":"2B03"},{"Typeface name":"Wingdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"11010","Unicode hex":"2B02"},{"Typeface name":"Wingdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"129196","Unicode hex":"1F8AC"},{"Typeface name":"Wingdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"129197","Unicode hex":"1F8AD"},{"Typeface name":"Wingdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128502","Unicode hex":"1F5F6"},{"Typeface name":"Wingdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"10003","Unicode hex":"2713"},{"Typeface name":"Wingdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"128503","Unicode hex":"1F5F7"},{"Typeface name":"Wingdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"128505","Unicode hex":"1F5F9"},{"Typeface name":"Wingdings 2","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 2","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128394","Unicode hex":"1F58A"},{"Typeface name":"Wingdings 2","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128395","Unicode hex":"1F58B"},{"Typeface name":"Wingdings 2","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128396","Unicode hex":"1F58C"},{"Typeface name":"Wingdings 2","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128397","Unicode hex":"1F58D"},{"Typeface name":"Wingdings 2","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"9988","Unicode hex":"2704"},{"Typeface name":"Wingdings 2","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"9984","Unicode hex":"2700"},{"Typeface name":"Wingdings 2","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128382","Unicode hex":"1F57E"},{"Typeface name":"Wingdings 2","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128381","Unicode hex":"1F57D"},{"Typeface name":"Wingdings 2","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128453","Unicode hex":"1F5C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128454","Unicode hex":"1F5C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128455","Unicode hex":"1F5C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128456","Unicode hex":"1F5C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128457","Unicode hex":"1F5C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128458","Unicode hex":"1F5CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128459","Unicode hex":"1F5CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128460","Unicode hex":"1F5CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128461","Unicode hex":"1F5CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128465","Unicode hex":"1F5D1"},{"Typeface name":"Wingdings 2","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128468","Unicode hex":"1F5D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128437","Unicode hex":"1F5B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"128438","Unicode hex":"1F5B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128439","Unicode hex":"1F5B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128440","Unicode hex":"1F5B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128429","Unicode hex":"1F5AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128431","Unicode hex":"1F5AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128433","Unicode hex":"1F5B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128402","Unicode hex":"1F592"},{"Typeface name":"Wingdings 2","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128403","Unicode hex":"1F593"},{"Typeface name":"Wingdings 2","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128408","Unicode hex":"1F598"},{"Typeface name":"Wingdings 2","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128409","Unicode hex":"1F599"},{"Typeface name":"Wingdings 2","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128410","Unicode hex":"1F59A"},{"Typeface name":"Wingdings 2","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"128411","Unicode hex":"1F59B"},{"Typeface name":"Wingdings 2","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128072","Unicode hex":"1F448"},{"Typeface name":"Wingdings 2","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128073","Unicode hex":"1F449"},{"Typeface name":"Wingdings 2","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128412","Unicode hex":"1F59C"},{"Typeface name":"Wingdings 2","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"128413","Unicode hex":"1F59D"},{"Typeface name":"Wingdings 2","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"128414","Unicode hex":"1F59E"},{"Typeface name":"Wingdings 2","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"128415","Unicode hex":"1F59F"},{"Typeface name":"Wingdings 2","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"128416","Unicode hex":"1F5A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128417","Unicode hex":"1F5A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"128070","Unicode hex":"1F446"},{"Typeface name":"Wingdings 2","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128071","Unicode hex":"1F447"},{"Typeface name":"Wingdings 2","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128418","Unicode hex":"1F5A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128419","Unicode hex":"1F5A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128401","Unicode hex":"1F591"},{"Typeface name":"Wingdings 2","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128500","Unicode hex":"1F5F4"},{"Typeface name":"Wingdings 2","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"128504","Unicode hex":"1F5F8"},{"Typeface name":"Wingdings 2","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"128501","Unicode hex":"1F5F5"},{"Typeface name":"Wingdings 2","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9745","Unicode hex":"2611"},{"Typeface name":"Wingdings 2","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"11197","Unicode hex":"2BBD"},{"Typeface name":"Wingdings 2","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"9746","Unicode hex":"2612"},{"Typeface name":"Wingdings 2","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"11198","Unicode hex":"2BBE"},{"Typeface name":"Wingdings 2","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"11199","Unicode hex":"2BBF"},{"Typeface name":"Wingdings 2","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128711","Unicode hex":"1F6C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"128625","Unicode hex":"1F671"},{"Typeface name":"Wingdings 2","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"128628","Unicode hex":"1F674"},{"Typeface name":"Wingdings 2","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128626","Unicode hex":"1F672"},{"Typeface name":"Wingdings 2","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128627","Unicode hex":"1F673"},{"Typeface name":"Wingdings 2","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"8253","Unicode hex":"203D"},{"Typeface name":"Wingdings 2","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128633","Unicode hex":"1F679"},{"Typeface name":"Wingdings 2","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128634","Unicode hex":"1F67A"},{"Typeface name":"Wingdings 2","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"128635","Unicode hex":"1F67B"},{"Typeface name":"Wingdings 2","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"128614","Unicode hex":"1F666"},{"Typeface name":"Wingdings 2","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128612","Unicode hex":"1F664"},{"Typeface name":"Wingdings 2","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"128613","Unicode hex":"1F665"},{"Typeface name":"Wingdings 2","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128615","Unicode hex":"1F667"},{"Typeface name":"Wingdings 2","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128602","Unicode hex":"1F65A"},{"Typeface name":"Wingdings 2","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128600","Unicode hex":"1F658"},{"Typeface name":"Wingdings 2","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"128601","Unicode hex":"1F659"},{"Typeface name":"Wingdings 2","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128603","Unicode hex":"1F65B"},{"Typeface name":"Wingdings 2","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9450","Unicode hex":"24EA"},{"Typeface name":"Wingdings 2","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"9312","Unicode hex":"2460"},{"Typeface name":"Wingdings 2","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"9313","Unicode hex":"2461"},{"Typeface name":"Wingdings 2","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9314","Unicode hex":"2462"},{"Typeface name":"Wingdings 2","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"9315","Unicode hex":"2463"},{"Typeface name":"Wingdings 2","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9316","Unicode hex":"2464"},{"Typeface name":"Wingdings 2","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"9317","Unicode hex":"2465"},{"Typeface name":"Wingdings 2","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9318","Unicode hex":"2466"},{"Typeface name":"Wingdings 2","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9319","Unicode hex":"2467"},{"Typeface name":"Wingdings 2","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9320","Unicode hex":"2468"},{"Typeface name":"Wingdings 2","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9321","Unicode hex":"2469"},{"Typeface name":"Wingdings 2","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9471","Unicode hex":"24FF"},{"Typeface name":"Wingdings 2","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"10102","Unicode hex":"2776"},{"Typeface name":"Wingdings 2","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10103","Unicode hex":"2777"},{"Typeface name":"Wingdings 2","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"10104","Unicode hex":"2778"},{"Typeface name":"Wingdings 2","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10105","Unicode hex":"2779"},{"Typeface name":"Wingdings 2","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"10106","Unicode hex":"277A"},{"Typeface name":"Wingdings 2","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"10107","Unicode hex":"277B"},{"Typeface name":"Wingdings 2","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"10108","Unicode hex":"277C"},{"Typeface name":"Wingdings 2","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"10109","Unicode hex":"277D"},{"Typeface name":"Wingdings 2","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"10110","Unicode hex":"277E"},{"Typeface name":"Wingdings 2","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"10111","Unicode hex":"277F"},{"Typeface name":"Wingdings 2","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"9737","Unicode hex":"2609"},{"Typeface name":"Wingdings 2","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"127765","Unicode hex":"1F315"},{"Typeface name":"Wingdings 2","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"9789","Unicode hex":"263D"},{"Typeface name":"Wingdings 2","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"9790","Unicode hex":"263E"},{"Typeface name":"Wingdings 2","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11839","Unicode hex":"2E3F"},{"Typeface name":"Wingdings 2","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10013","Unicode hex":"271D"},{"Typeface name":"Wingdings 2","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"128327","Unicode hex":"1F547"},{"Typeface name":"Wingdings 2","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"128348","Unicode hex":"1F55C"},{"Typeface name":"Wingdings 2","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"128349","Unicode hex":"1F55D"},{"Typeface name":"Wingdings 2","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"128350","Unicode hex":"1F55E"},{"Typeface name":"Wingdings 2","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"128351","Unicode hex":"1F55F"},{"Typeface name":"Wingdings 2","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"128352","Unicode hex":"1F560"},{"Typeface name":"Wingdings 2","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"128353","Unicode hex":"1F561"},{"Typeface name":"Wingdings 2","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"128354","Unicode hex":"1F562"},{"Typeface name":"Wingdings 2","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128355","Unicode hex":"1F563"},{"Typeface name":"Wingdings 2","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128356","Unicode hex":"1F564"},{"Typeface name":"Wingdings 2","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128357","Unicode hex":"1F565"},{"Typeface name":"Wingdings 2","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128358","Unicode hex":"1F566"},{"Typeface name":"Wingdings 2","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"128359","Unicode hex":"1F567"},{"Typeface name":"Wingdings 2","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128616","Unicode hex":"1F668"},{"Typeface name":"Wingdings 2","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128617","Unicode hex":"1F669"},{"Typeface name":"Wingdings 2","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128900","Unicode hex":"1F784"},{"Typeface name":"Wingdings 2","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"10625","Unicode hex":"2981"},{"Typeface name":"Wingdings 2","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"9679","Unicode hex":"25CF"},{"Typeface name":"Wingdings 2","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"9675","Unicode hex":"25CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128901","Unicode hex":"1F785"},{"Typeface name":"Wingdings 2","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128903","Unicode hex":"1F787"},{"Typeface name":"Wingdings 2","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128905","Unicode hex":"1F789"},{"Typeface name":"Wingdings 2","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"8857","Unicode hex":"2299"},{"Typeface name":"Wingdings 2","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"10687","Unicode hex":"29BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128908","Unicode hex":"1F78C"},{"Typeface name":"Wingdings 2","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128909","Unicode hex":"1F78D"},{"Typeface name":"Wingdings 2","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"9726","Unicode hex":"25FE"},{"Typeface name":"Wingdings 2","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"9632","Unicode hex":"25A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"9633","Unicode hex":"25A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128913","Unicode hex":"1F791"},{"Typeface name":"Wingdings 2","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128914","Unicode hex":"1F792"},{"Typeface name":"Wingdings 2","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128915","Unicode hex":"1F793"},{"Typeface name":"Wingdings 2","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128916","Unicode hex":"1F794"},{"Typeface name":"Wingdings 2","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9635","Unicode hex":"25A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128917","Unicode hex":"1F795"},{"Typeface name":"Wingdings 2","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128918","Unicode hex":"1F796"},{"Typeface name":"Wingdings 2","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128919","Unicode hex":"1F797"},{"Typeface name":"Wingdings 2","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128920","Unicode hex":"1F798"},{"Typeface name":"Wingdings 2","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings 2","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"11045","Unicode hex":"2B25"},{"Typeface name":"Wingdings 2","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"9671","Unicode hex":"25C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"128922","Unicode hex":"1F79A"},{"Typeface name":"Wingdings 2","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"9672","Unicode hex":"25C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"128923","Unicode hex":"1F79B"},{"Typeface name":"Wingdings 2","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128924","Unicode hex":"1F79C"},{"Typeface name":"Wingdings 2","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"128925","Unicode hex":"1F79D"},{"Typeface name":"Wingdings 2","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128926","Unicode hex":"1F79E"},{"Typeface name":"Wingdings 2","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"11050","Unicode hex":"2B2A"},{"Typeface name":"Wingdings 2","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"11047","Unicode hex":"2B27"},{"Typeface name":"Wingdings 2","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128928","Unicode hex":"1F7A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"9686","Unicode hex":"25D6"},{"Typeface name":"Wingdings 2","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"9687","Unicode hex":"25D7"},{"Typeface name":"Wingdings 2","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"11210","Unicode hex":"2BCA"},{"Typeface name":"Wingdings 2","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"11211","Unicode hex":"2BCB"},{"Typeface name":"Wingdings 2","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"11200","Unicode hex":"2BC0"},{"Typeface name":"Wingdings 2","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"11201","Unicode hex":"2BC1"},{"Typeface name":"Wingdings 2","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"11039","Unicode hex":"2B1F"},{"Typeface name":"Wingdings 2","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"11202","Unicode hex":"2BC2"},{"Typeface name":"Wingdings 2","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"11043","Unicode hex":"2B23"},{"Typeface name":"Wingdings 2","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11042","Unicode hex":"2B22"},{"Typeface name":"Wingdings 2","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11203","Unicode hex":"2BC3"},{"Typeface name":"Wingdings 2","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11204","Unicode hex":"2BC4"},{"Typeface name":"Wingdings 2","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128929","Unicode hex":"1F7A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128930","Unicode hex":"1F7A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128931","Unicode hex":"1F7A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128932","Unicode hex":"1F7A4"},{"Typeface name":"Wingdings 2","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128933","Unicode hex":"1F7A5"},{"Typeface name":"Wingdings 2","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128934","Unicode hex":"1F7A6"},{"Typeface name":"Wingdings 2","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128935","Unicode hex":"1F7A7"},{"Typeface name":"Wingdings 2","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128936","Unicode hex":"1F7A8"},{"Typeface name":"Wingdings 2","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128937","Unicode hex":"1F7A9"},{"Typeface name":"Wingdings 2","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128938","Unicode hex":"1F7AA"},{"Typeface name":"Wingdings 2","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128939","Unicode hex":"1F7AB"},{"Typeface name":"Wingdings 2","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128940","Unicode hex":"1F7AC"},{"Typeface name":"Wingdings 2","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128941","Unicode hex":"1F7AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128942","Unicode hex":"1F7AE"},{"Typeface name":"Wingdings 2","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128943","Unicode hex":"1F7AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"128944","Unicode hex":"1F7B0"},{"Typeface name":"Wingdings 2","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"128945","Unicode hex":"1F7B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"128946","Unicode hex":"1F7B2"},{"Typeface name":"Wingdings 2","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"128947","Unicode hex":"1F7B3"},{"Typeface name":"Wingdings 2","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"128948","Unicode hex":"1F7B4"},{"Typeface name":"Wingdings 2","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"128949","Unicode hex":"1F7B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"128950","Unicode hex":"1F7B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"128951","Unicode hex":"1F7B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"128952","Unicode hex":"1F7B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"128953","Unicode hex":"1F7B9"},{"Typeface name":"Wingdings 2","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"128954","Unicode hex":"1F7BA"},{"Typeface name":"Wingdings 2","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"128955","Unicode hex":"1F7BB"},{"Typeface name":"Wingdings 2","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"128956","Unicode hex":"1F7BC"},{"Typeface name":"Wingdings 2","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128957","Unicode hex":"1F7BD"},{"Typeface name":"Wingdings 2","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128958","Unicode hex":"1F7BE"},{"Typeface name":"Wingdings 2","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"128959","Unicode hex":"1F7BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"128960","Unicode hex":"1F7C0"},{"Typeface name":"Wingdings 2","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128962","Unicode hex":"1F7C2"},{"Typeface name":"Wingdings 2","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128964","Unicode hex":"1F7C4"},{"Typeface name":"Wingdings 2","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"128966","Unicode hex":"1F7C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"128969","Unicode hex":"1F7C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128970","Unicode hex":"1F7CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"10038","Unicode hex":"2736"},{"Typeface name":"Wingdings 2","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"128972","Unicode hex":"1F7CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128974","Unicode hex":"1F7CE"},{"Typeface name":"Wingdings 2","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128976","Unicode hex":"1F7D0"},{"Typeface name":"Wingdings 2","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128978","Unicode hex":"1F7D2"},{"Typeface name":"Wingdings 2","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"10041","Unicode hex":"2739"},{"Typeface name":"Wingdings 2","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128963","Unicode hex":"1F7C3"},{"Typeface name":"Wingdings 2","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128967","Unicode hex":"1F7C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Wingdings 2","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128973","Unicode hex":"1F7CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128980","Unicode hex":"1F7D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11212","Unicode hex":"2BCC"},{"Typeface name":"Wingdings 2","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11213","Unicode hex":"2BCD"},{"Typeface name":"Wingdings 2","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"8251","Unicode hex":"203B"},{"Typeface name":"Wingdings 2","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"8258","Unicode hex":"2042"},{"Typeface name":"Wingdings 3","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 3","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"11104","Unicode hex":"2B60"},{"Typeface name":"Wingdings 3","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"11106","Unicode hex":"2B62"},{"Typeface name":"Wingdings 3","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"11105","Unicode hex":"2B61"},{"Typeface name":"Wingdings 3","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"11107","Unicode hex":"2B63"},{"Typeface name":"Wingdings 3","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"11110","Unicode hex":"2B66"},{"Typeface name":"Wingdings 3","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"11111","Unicode hex":"2B67"},{"Typeface name":"Wingdings 3","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"11113","Unicode hex":"2B69"},{"Typeface name":"Wingdings 3","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"11112","Unicode hex":"2B68"},{"Typeface name":"Wingdings 3","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"11120","Unicode hex":"2B70"},{"Typeface name":"Wingdings 3","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"11122","Unicode hex":"2B72"},{"Typeface name":"Wingdings 3","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"11121","Unicode hex":"2B71"},{"Typeface name":"Wingdings 3","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"11123","Unicode hex":"2B73"},{"Typeface name":"Wingdings 3","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"11126","Unicode hex":"2B76"},{"Typeface name":"Wingdings 3","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"11128","Unicode hex":"2B78"},{"Typeface name":"Wingdings 3","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"11131","Unicode hex":"2B7B"},{"Typeface name":"Wingdings 3","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"11133","Unicode hex":"2B7D"},{"Typeface name":"Wingdings 3","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"11108","Unicode hex":"2B64"},{"Typeface name":"Wingdings 3","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"11109","Unicode hex":"2B65"},{"Typeface name":"Wingdings 3","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"11114","Unicode hex":"2B6A"},{"Typeface name":"Wingdings 3","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"11116","Unicode hex":"2B6C"},{"Typeface name":"Wingdings 3","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"11115","Unicode hex":"2B6B"},{"Typeface name":"Wingdings 3","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"11117","Unicode hex":"2B6D"},{"Typeface name":"Wingdings 3","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"11085","Unicode hex":"2B4D"},{"Typeface name":"Wingdings 3","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"11168","Unicode hex":"2BA0"},{"Typeface name":"Wingdings 3","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"11169","Unicode hex":"2BA1"},{"Typeface name":"Wingdings 3","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"11170","Unicode hex":"2BA2"},{"Typeface name":"Wingdings 3","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"11171","Unicode hex":"2BA3"},{"Typeface name":"Wingdings 3","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"11172","Unicode hex":"2BA4"},{"Typeface name":"Wingdings 3","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"11173","Unicode hex":"2BA5"},{"Typeface name":"Wingdings 3","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"11174","Unicode hex":"2BA6"},{"Typeface name":"Wingdings 3","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"11175","Unicode hex":"2BA7"},{"Typeface name":"Wingdings 3","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"11152","Unicode hex":"2B90"},{"Typeface name":"Wingdings 3","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"11153","Unicode hex":"2B91"},{"Typeface name":"Wingdings 3","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"11154","Unicode hex":"2B92"},{"Typeface name":"Wingdings 3","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"11155","Unicode hex":"2B93"},{"Typeface name":"Wingdings 3","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"11136","Unicode hex":"2B80"},{"Typeface name":"Wingdings 3","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"11139","Unicode hex":"2B83"},{"Typeface name":"Wingdings 3","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"11134","Unicode hex":"2B7E"},{"Typeface name":"Wingdings 3","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"11135","Unicode hex":"2B7F"},{"Typeface name":"Wingdings 3","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"11140","Unicode hex":"2B84"},{"Typeface name":"Wingdings 3","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"11142","Unicode hex":"2B86"},{"Typeface name":"Wingdings 3","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"11141","Unicode hex":"2B85"},{"Typeface name":"Wingdings 3","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"11143","Unicode hex":"2B87"},{"Typeface name":"Wingdings 3","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"11151","Unicode hex":"2B8F"},{"Typeface name":"Wingdings 3","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"11149","Unicode hex":"2B8D"},{"Typeface name":"Wingdings 3","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"11150","Unicode hex":"2B8E"},{"Typeface name":"Wingdings 3","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"11148","Unicode hex":"2B8C"},{"Typeface name":"Wingdings 3","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"11118","Unicode hex":"2B6E"},{"Typeface name":"Wingdings 3","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"11119","Unicode hex":"2B6F"},{"Typeface name":"Wingdings 3","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9099","Unicode hex":"238B"},{"Typeface name":"Wingdings 3","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"8996","Unicode hex":"2324"},{"Typeface name":"Wingdings 3","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"8963","Unicode hex":"2303"},{"Typeface name":"Wingdings 3","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"8997","Unicode hex":"2325"},{"Typeface name":"Wingdings 3","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"9251","Unicode hex":"2423"},{"Typeface name":"Wingdings 3","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"9085","Unicode hex":"237D"},{"Typeface name":"Wingdings 3","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"8682","Unicode hex":"21EA"},{"Typeface name":"Wingdings 3","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"11192","Unicode hex":"2BB8"},{"Typeface name":"Wingdings 3","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"129184","Unicode hex":"1F8A0"},{"Typeface name":"Wingdings 3","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"129185","Unicode hex":"1F8A1"},{"Typeface name":"Wingdings 3","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"129186","Unicode hex":"1F8A2"},{"Typeface name":"Wingdings 3","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"129187","Unicode hex":"1F8A3"},{"Typeface name":"Wingdings 3","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"129188","Unicode hex":"1F8A4"},{"Typeface name":"Wingdings 3","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"129189","Unicode hex":"1F8A5"},{"Typeface name":"Wingdings 3","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"129190","Unicode hex":"1F8A6"},{"Typeface name":"Wingdings 3","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"129191","Unicode hex":"1F8A7"},{"Typeface name":"Wingdings 3","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"129192","Unicode hex":"1F8A8"},{"Typeface name":"Wingdings 3","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"129193","Unicode hex":"1F8A9"},{"Typeface name":"Wingdings 3","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"129194","Unicode hex":"1F8AA"},{"Typeface name":"Wingdings 3","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"129195","Unicode hex":"1F8AB"},{"Typeface name":"Wingdings 3","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"129104","Unicode hex":"1F850"},{"Typeface name":"Wingdings 3","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"129106","Unicode hex":"1F852"},{"Typeface name":"Wingdings 3","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"129105","Unicode hex":"1F851"},{"Typeface name":"Wingdings 3","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"129107","Unicode hex":"1F853"},{"Typeface name":"Wingdings 3","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"129108","Unicode hex":"1F854"},{"Typeface name":"Wingdings 3","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"129109","Unicode hex":"1F855"},{"Typeface name":"Wingdings 3","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"129111","Unicode hex":"1F857"},{"Typeface name":"Wingdings 3","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"129110","Unicode hex":"1F856"},{"Typeface name":"Wingdings 3","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"129112","Unicode hex":"1F858"},{"Typeface name":"Wingdings 3","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"129113","Unicode hex":"1F859"},{"Typeface name":"Wingdings 3","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9650","Unicode hex":"25B2"},{"Typeface name":"Wingdings 3","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9660","Unicode hex":"25BC"},{"Typeface name":"Wingdings 3","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9651","Unicode hex":"25B3"},{"Typeface name":"Wingdings 3","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9661","Unicode hex":"25BD"},{"Typeface name":"Wingdings 3","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9664","Unicode hex":"25C0"},{"Typeface name":"Wingdings 3","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9654","Unicode hex":"25B6"},{"Typeface name":"Wingdings 3","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"9665","Unicode hex":"25C1"},{"Typeface name":"Wingdings 3","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9655","Unicode hex":"25B7"},{"Typeface name":"Wingdings 3","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"9699","Unicode hex":"25E3"},{"Typeface name":"Wingdings 3","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"9698","Unicode hex":"25E2"},{"Typeface name":"Wingdings 3","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"9700","Unicode hex":"25E4"},{"Typeface name":"Wingdings 3","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"9701","Unicode hex":"25E5"},{"Typeface name":"Wingdings 3","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"128896","Unicode hex":"1F780"},{"Typeface name":"Wingdings 3","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128898","Unicode hex":"1F782"},{"Typeface name":"Wingdings 3","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128897","Unicode hex":"1F781"},{"Typeface name":"Wingdings 3","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128899","Unicode hex":"1F783"},{"Typeface name":"Wingdings 3","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"11205","Unicode hex":"2BC5"},{"Typeface name":"Wingdings 3","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"11206","Unicode hex":"2BC6"},{"Typeface name":"Wingdings 3","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"11207","Unicode hex":"2BC7"},{"Typeface name":"Wingdings 3","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11208","Unicode hex":"2BC8"},{"Typeface name":"Wingdings 3","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"11164","Unicode hex":"2B9C"},{"Typeface name":"Wingdings 3","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"11166","Unicode hex":"2B9E"},{"Typeface name":"Wingdings 3","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"11165","Unicode hex":"2B9D"},{"Typeface name":"Wingdings 3","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"11167","Unicode hex":"2B9F"},{"Typeface name":"Wingdings 3","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"129040","Unicode hex":"1F810"},{"Typeface name":"Wingdings 3","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"129042","Unicode hex":"1F812"},{"Typeface name":"Wingdings 3","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"129041","Unicode hex":"1F811"},{"Typeface name":"Wingdings 3","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"129043","Unicode hex":"1F813"},{"Typeface name":"Wingdings 3","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"129044","Unicode hex":"1F814"},{"Typeface name":"Wingdings 3","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"129046","Unicode hex":"1F816"},{"Typeface name":"Wingdings 3","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"129045","Unicode hex":"1F815"},{"Typeface name":"Wingdings 3","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"129047","Unicode hex":"1F817"},{"Typeface name":"Wingdings 3","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"129048","Unicode hex":"1F818"},{"Typeface name":"Wingdings 3","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"129050","Unicode hex":"1F81A"},{"Typeface name":"Wingdings 3","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"129049","Unicode hex":"1F819"},{"Typeface name":"Wingdings 3","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"129051","Unicode hex":"1F81B"},{"Typeface name":"Wingdings 3","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"129052","Unicode hex":"1F81C"},{"Typeface name":"Wingdings 3","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"129054","Unicode hex":"1F81E"},{"Typeface name":"Wingdings 3","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"129053","Unicode hex":"1F81D"},{"Typeface name":"Wingdings 3","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"129055","Unicode hex":"1F81F"},{"Typeface name":"Wingdings 3","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"129024","Unicode hex":"1F800"},{"Typeface name":"Wingdings 3","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"129026","Unicode hex":"1F802"},{"Typeface name":"Wingdings 3","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"129025","Unicode hex":"1F801"},{"Typeface name":"Wingdings 3","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"129027","Unicode hex":"1F803"},{"Typeface name":"Wingdings 3","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"129028","Unicode hex":"1F804"},{"Typeface name":"Wingdings 3","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"129030","Unicode hex":"1F806"},{"Typeface name":"Wingdings 3","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"129029","Unicode hex":"1F805"},{"Typeface name":"Wingdings 3","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"129031","Unicode hex":"1F807"},{"Typeface name":"Wingdings 3","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"129032","Unicode hex":"1F808"},{"Typeface name":"Wingdings 3","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"129034","Unicode hex":"1F80A"},{"Typeface name":"Wingdings 3","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"129033","Unicode hex":"1F809"},{"Typeface name":"Wingdings 3","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"129035","Unicode hex":"1F80B"},{"Typeface name":"Wingdings 3","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"129056","Unicode hex":"1F820"},{"Typeface name":"Wingdings 3","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"129058","Unicode hex":"1F822"},{"Typeface name":"Wingdings 3","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"129060","Unicode hex":"1F824"},{"Typeface name":"Wingdings 3","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"129062","Unicode hex":"1F826"},{"Typeface name":"Wingdings 3","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"129064","Unicode hex":"1F828"},{"Typeface name":"Wingdings 3","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"129066","Unicode hex":"1F82A"},{"Typeface name":"Wingdings 3","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"129068","Unicode hex":"1F82C"},{"Typeface name":"Wingdings 3","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"129180","Unicode hex":"1F89C"},{"Typeface name":"Wingdings 3","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"129181","Unicode hex":"1F89D"},{"Typeface name":"Wingdings 3","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"129182","Unicode hex":"1F89E"},{"Typeface name":"Wingdings 3","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"129183","Unicode hex":"1F89F"},{"Typeface name":"Wingdings 3","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"129070","Unicode hex":"1F82E"},{"Typeface name":"Wingdings 3","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"129072","Unicode hex":"1F830"},{"Typeface name":"Wingdings 3","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"129074","Unicode hex":"1F832"},{"Typeface name":"Wingdings 3","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"129076","Unicode hex":"1F834"},{"Typeface name":"Wingdings 3","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"129078","Unicode hex":"1F836"},{"Typeface name":"Wingdings 3","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"129080","Unicode hex":"1F838"},{"Typeface name":"Wingdings 3","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"129082","Unicode hex":"1F83A"},{"Typeface name":"Wingdings 3","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"129081","Unicode hex":"1F839"},{"Typeface name":"Wingdings 3","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"129083","Unicode hex":"1F83B"},{"Typeface name":"Wingdings 3","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"129176","Unicode hex":"1F898"},{"Typeface name":"Wingdings 3","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"129178","Unicode hex":"1F89A"},{"Typeface name":"Wingdings 3","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"129177","Unicode hex":"1F899"},{"Typeface name":"Wingdings 3","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"129179","Unicode hex":"1F89B"},{"Typeface name":"Wingdings 3","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"129084","Unicode hex":"1F83C"},{"Typeface name":"Wingdings 3","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"129086","Unicode hex":"1F83E"},{"Typeface name":"Wingdings 3","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"129085","Unicode hex":"1F83D"},{"Typeface name":"Wingdings 3","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"129087","Unicode hex":"1F83F"},{"Typeface name":"Wingdings 3","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"129088","Unicode hex":"1F840"},{"Typeface name":"Wingdings 3","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"129090","Unicode hex":"1F842"},{"Typeface name":"Wingdings 3","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"129089","Unicode hex":"1F841"},{"Typeface name":"Wingdings 3","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"129091","Unicode hex":"1F843"},{"Typeface name":"Wingdings 3","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"129092","Unicode hex":"1F844"},{"Typeface name":"Wingdings 3","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"129094","Unicode hex":"1F846"},{"Typeface name":"Wingdings 3","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"129093","Unicode hex":"1F845"},{"Typeface name":"Wingdings 3","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"129095","Unicode hex":"1F847"},{"Typeface name":"Wingdings 3","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11176","Unicode hex":"2BA8"},{"Typeface name":"Wingdings 3","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11177","Unicode hex":"2BA9"},{"Typeface name":"Wingdings 3","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"11178","Unicode hex":"2BAA"},{"Typeface name":"Wingdings 3","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"11179","Unicode hex":"2BAB"},{"Typeface name":"Wingdings 3","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"11180","Unicode hex":"2BAC"},{"Typeface name":"Wingdings 3","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"11181","Unicode hex":"2BAD"},{"Typeface name":"Wingdings 3","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"11182","Unicode hex":"2BAE"},{"Typeface name":"Wingdings 3","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"11183","Unicode hex":"2BAF"},{"Typeface name":"Wingdings 3","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"129120","Unicode hex":"1F860"},{"Typeface name":"Wingdings 3","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"129122","Unicode hex":"1F862"},{"Typeface name":"Wingdings 3","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"129121","Unicode hex":"1F861"},{"Typeface name":"Wingdings 3","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"129123","Unicode hex":"1F863"},{"Typeface name":"Wingdings 3","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"129124","Unicode hex":"1F864"},{"Typeface name":"Wingdings 3","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"129125","Unicode hex":"1F865"},{"Typeface name":"Wingdings 3","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"129127","Unicode hex":"1F867"},{"Typeface name":"Wingdings 3","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"129126","Unicode hex":"1F866"},{"Typeface name":"Wingdings 3","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"129136","Unicode hex":"1F870"},{"Typeface name":"Wingdings 3","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"129138","Unicode hex":"1F872"},{"Typeface name":"Wingdings 3","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"129137","Unicode hex":"1F871"},{"Typeface name":"Wingdings 3","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"129139","Unicode hex":"1F873"},{"Typeface name":"Wingdings 3","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"129140","Unicode hex":"1F874"},{"Typeface name":"Wingdings 3","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"129141","Unicode hex":"1F875"},{"Typeface name":"Wingdings 3","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129143","Unicode hex":"1F877"},{"Typeface name":"Wingdings 3","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129142","Unicode hex":"1F876"},{"Typeface name":"Wingdings 3","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129152","Unicode hex":"1F880"},{"Typeface name":"Wingdings 3","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129154","Unicode hex":"1F882"},{"Typeface name":"Wingdings 3","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129153","Unicode hex":"1F881"},{"Typeface name":"Wingdings 3","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129155","Unicode hex":"1F883"},{"Typeface name":"Wingdings 3","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129156","Unicode hex":"1F884"},{"Typeface name":"Wingdings 3","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129157","Unicode hex":"1F885"},{"Typeface name":"Wingdings 3","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129159","Unicode hex":"1F887"},{"Typeface name":"Wingdings 3","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129158","Unicode hex":"1F886"},{"Typeface name":"Wingdings 3","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129168","Unicode hex":"1F890"},{"Typeface name":"Wingdings 3","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129170","Unicode hex":"1F892"},{"Typeface name":"Wingdings 3","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129169","Unicode hex":"1F891"},{"Typeface name":"Wingdings 3","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129171","Unicode hex":"1F893"},{"Typeface name":"Wingdings 3","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129172","Unicode hex":"1F894"},{"Typeface name":"Wingdings 3","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129174","Unicode hex":"1F896"},{"Typeface name":"Wingdings 3","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"129173","Unicode hex":"1F895"},{"Typeface name":"Wingdings 3","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"129175","Unicode hex":"1F897"}]},6909:function(m,v,q){"use strict";var ee=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(v,"__esModule",{value:!0}),v.hex=v.dec=v.codePoint=void 0;for(var ae=ee(q(33012)),ie={},de=String.fromCodePoint?String.fromCodePoint:function fromCodePointPolyfill(m){if(m<=65535)return String.fromCharCode(m);var v=Math.floor((m-65536)/1024)+55296,q=(m-65536)%1024+56320;return String.fromCharCode(v,q)},ce=0,le=ae.default;ce{!function(){"use strict";var m,ee,ae,ie,de,ce;function sliceSource(m,v,q){return m.slice(v,q)}function isParamTitle(m){return"param"===m||"argument"===m||"arg"===m}function isReturnTitle(m){return"return"===m||"returns"===m}function isProperty(m){return"property"===m||"prop"===m}function isNameParameterRequired(m){return isParamTitle(m)||isProperty(m)||"alias"===m||"this"===m||"mixes"===m||"requires"===m}function isAllowedNested(m){return isProperty(m)||isParamTitle(m)}function isAllowedOptional(m){return isProperty(m)||isParamTitle(m)}function isTypeParameterRequired(m){return isParamTitle(m)||isReturnTitle(m)||"define"===m||"enum"===m||"implements"===m||"this"===m||"type"===m||"typedef"===m||isProperty(m)}ie=q(649),m=q(32518),ee=q(41408),ce=Object.prototype.hasOwnProperty,de=function hasOwnProperty(m,v){return ce.call(m,v)};var le="[ \\f\\t\\v\\u00a0\\u1680\\u180e\\u2000-\\u200a\\u202f\\u205f\\u3000\\ufeff]",pe="("+le+"*(?:\\*"+le+"?)?)(.+|[\r\n\u2028\u2029])";function unwrapComment(m){return m.replace(/^\/\*\*?/,"").replace(/\*\/$/,"").replace(new RegExp(pe,"g"),"$2").replace(/\s*$/,"")}function convertUnwrappedCommentIndex(m,v){for(var q,ee=m.replace(/^\/\*\*?/,""),ae=0,ie=new RegExp(pe,"g");q=ie.exec(ee);)if(ae+=q[1].length,q.index+q[0].length>v+ae)return v+ae+m.length-ee.length;return m.replace(/\*\/$/,"").replace(/\s*$/,"").length}!function(v){var q,ae,ce,le,pe,fe,ye,be,Re;function advance(){var m=pe.charCodeAt(ae);return ae+=1,!ie.code.isLineTerminator(m)||13===m&&10===pe.charCodeAt(ae)||(ce+=1),String.fromCharCode(m)}function scanTitle(){var m,v="";for(advance();ae=97&&m<=122||m>=65&&m<=90||m>=48&&m<=57);)v+=advance();return v}function seekContent(){var m,v,q=ae;for(v=!1;q=m)return null;if(91===pe.charCodeAt(ae)){if(!v)return null;ee=!0,ce=advance()}if(ce+=scanIdentifier(m),q)for(58!==pe.charCodeAt(ae)||"module"!==ce&&"external"!==ce&&"event"!==ce||(ce+=advance(),ce+=scanIdentifier(m)),91===pe.charCodeAt(ae)&&93===pe.charCodeAt(ae+1)&&(ce+=advance(),ce+=advance());46===pe.charCodeAt(ae)||47===pe.charCodeAt(ae)||35===pe.charCodeAt(ae)||45===pe.charCodeAt(ae)||126===pe.charCodeAt(ae);)ce+=advance(),ce+=scanIdentifier(m);if(ee){if(skipWhiteSpace(m),61===pe.charCodeAt(ae)){var le;ce+=advance(),skipWhiteSpace(m);for(var fe=1;ae=m||93!==pe.charCodeAt(ae))return null;ce+=advance()}return ce}function skipToTag(){for(;ae=le)&&(ee.assert(64===pe.charCodeAt(ae)),!0)}function convertIndex(m){return pe===fe?m:convertUnwrappedCommentIndex(fe,m)}function TagParser(m,v){this._options=m,this._title=v.toLowerCase(),this._tag={title:v,description:null},this._options.lineNumbers&&(this._tag.lineNumber=ce),this._first=ae-v.length-1,this._last=0,this._extra={}}function parseTag(m){var v,q;if(!skipToTag())return null;for(q=(v=new TagParser(m,scanTitle())).parse();ae1&&(this._tag.default=m.slice(1).join("=")),this._tag.name=m[0],this._tag.type&&"OptionalType"!==this._tag.type.type&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!isNameParameterRequired(this._title))return!0;if(isParamTitle(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},TagParser.prototype.parseDescription=function parseDescription(){var m=sliceSource(pe,ae,this._last).trim();return m&&(/^-\s+/.test(m)&&(m=m.substring(2)),this._tag.description=m),!0},TagParser.prototype.parseCaption=function parseDescription(){var m=sliceSource(pe,ae,this._last).trim(),v="",q="",ee=m.indexOf(v),ie=m.indexOf(q);return ee>=0&&ie>=0?(this._tag.caption=m.substring(ee+v.length,ie).trim(),this._tag.description=m.substring(ie+q.length).trim()):this._tag.description=m,!0},TagParser.prototype.parseKind=function parseKind(){var m,v;return v={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},m=sliceSource(pe,ae,this._last).trim(),this._tag.kind=m,!(!de(v,m)&&!this.addError("Invalid kind name '%0'",m))},TagParser.prototype.parseAccess=function parseAccess(){var m;return m=sliceSource(pe,ae,this._last).trim(),this._tag.access=m,!("private"!==m&&"protected"!==m&&"public"!==m&&!this.addError("Invalid access name '%0'",m))},TagParser.prototype.parseThis=function parseThis(){var m=sliceSource(pe,ae,this._last).trim();return m&&"{"===m.charAt(0)?this.parseType()&&"NameExpression"===this._tag.type.type||"UnionType"===this._tag.type.type?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this"):this.parseNamePath()},TagParser.prototype.parseVariation=function parseVariation(){var m,v;return v=sliceSource(pe,ae,this._last).trim(),m=parseFloat(v,10),this._tag.variation=m,!(isNaN(m)&&!this.addError("Invalid variation '%0'",v))},TagParser.prototype.ensureEnd=function(){var m=sliceSource(pe,ae,this._last).trim();return!(m&&!this.addError("Unknown content '%0'",m))},TagParser.prototype.epilogue=function epilogue(){var m;return m=this._tag.description,!(isAllowedOptional(this._title)&&!this._tag.type&&m&&"["===m.charAt(0)&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!be&&!this.addError("Missing or invalid tag name")))},q={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},TagParser.prototype.parse=function parse(){var m,v,ee;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=seekContent(this._title),this._options.range&&(this._tag.range=[this._first,pe.slice(0,this._last).replace(/\s*$/,"").length].map(convertIndex)),m=0,v=(ee=de(q,this._title)?q[this._title]:["parseType","parseName","parseDescription","epilogue"]).length;m{!function(){"use strict";var m,ee,ae,ie,de,ce,le,pe,fe,ye,be,Re;function isTypeName(m){return-1==="><(){}[],:*|?!=".indexOf(String.fromCharCode(m))&&!fe.code.isWhiteSpace(m)&&!fe.code.isLineTerminator(m)}function Context(m,v,q,ee){this._previous=m,this._index=v,this._token=q,this._value=ee}function maybeAddRange(m,v){return Re&&(m.range=[v[0]+be,v[1]+be]),m}function advance(){var m=ae.charAt(de);return de+=1,m}function scanHexEscape(m){var v,q,ee,ce=0;for(q="u"===m?4:2,v=0;v=0&&de=ie)return ee.ILLEGAL;if(60===ae.charCodeAt(de+1))break}pe+=advance()}return ee.NAME}function next(){var m;for(ce=de;de=ie)return le=ee.EOF;switch(m=ae.charCodeAt(de)){case 39:case 34:return le=scanString();case 58:return advance(),le=ee.COLON;case 44:return advance(),le=ee.COMMA;case 40:return advance(),le=ee.LPAREN;case 41:return advance(),le=ee.RPAREN;case 91:return advance(),le=ee.LBRACK;case 93:return advance(),le=ee.RBRACK;case 123:return advance(),le=ee.LBRACE;case 125:return advance(),le=ee.RBRACE;case 46:if(de+1{!function(){"use strict";var m,ee;function DoctrineError(m){this.name="DoctrineError",this.message=m}m=q(82954).i8,v.VERSION=m,DoctrineError.prototype=((ee=function(){}).prototype=Error.prototype,new ee),DoctrineError.prototype.constructor=DoctrineError,v.DoctrineError=DoctrineError,v.throwError=function throwError(m){throw new DoctrineError(m)},v.assert=q(48583)}()},99960:(m,v)=>{"use strict";var q;Object.defineProperty(v,"__esModule",{value:!0}),v.Doctype=v.CDATA=v.Tag=v.Style=v.Script=v.Comment=v.Directive=v.Text=v.Root=v.isTag=v.ElementType=void 0,function(m){m.Root="root",m.Text="text",m.Directive="directive",m.Comment="comment",m.Script="script",m.Style="style",m.Tag="tag",m.CDATA="cdata",m.Doctype="doctype"}(q=v.ElementType||(v.ElementType={})),v.isTag=function isTag(m){return m.type===q.Tag||m.type===q.Script||m.type===q.Style},v.Root=q.Root,v.Text=q.Text,v.Directive=q.Directive,v.Comment=q.Comment,v.Script=q.Script,v.Style=q.Style,v.Tag=q.Tag,v.CDATA=q.CDATA,v.Doctype=q.Doctype},47097:(m,v,q)=>{"use strict";q(8091).polyfill()},8091:m=>{"use strict";function assign(m,v){if(null==m)throw new TypeError("Cannot convert first argument to object");for(var q=Object(m),ee=1;ee{"use strict";m.exports=q(82702).polyfill()},82702:function(m,v,q){m.exports=function(){"use strict";function objectOrFunction(m){var v=typeof m;return null!==m&&("object"===v||"function"===v)}function isFunction(m){return"function"==typeof m}var m=Array.isArray?Array.isArray:function(m){return"[object Array]"===Object.prototype.toString.call(m)},v=0,ee=void 0,ae=void 0,ie=function asap(m,q){ye[v]=m,ye[v+1]=q,2===(v+=2)&&(ae?ae(flush):be())};function setScheduler(m){ae=m}function setAsap(m){ie=m}var de="undefined"!=typeof window?window:void 0,ce=de||{},le=ce.MutationObserver||ce.WebKitMutationObserver,pe="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),fe="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function useNextTick(){return function(){return process.nextTick(flush)}}function useVertxTimer(){return void 0!==ee?function(){ee(flush)}:useSetTimeout()}function useMutationObserver(){var m=0,v=new le(flush),q=document.createTextNode("");return v.observe(q,{characterData:!0}),function(){q.data=m=++m%2}}function useMessageChannel(){var m=new MessageChannel;return m.port1.onmessage=flush,function(){return m.port2.postMessage(0)}}function useSetTimeout(){var m=setTimeout;return function(){return m(flush,1)}}var ye=new Array(1e3);function flush(){for(var m=0;m{!function(){"use strict";function isStatement(m){if(null==m)return!1;switch(m.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function trailingStatement(m){switch(m.type){case"IfStatement":return null!=m.alternate?m.alternate:m.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return m.body}return null}m.exports={isExpression:function isExpression(m){if(null==m)return!1;switch(m.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1},isStatement:isStatement,isIterationStatement:function isIterationStatement(m){if(null==m)return!1;switch(m.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1},isSourceElement:function isSourceElement(m){return isStatement(m)||null!=m&&"FunctionDeclaration"===m.type},isProblematicIfStatement:function isProblematicIfStatement(m){var v;if("IfStatement"!==m.type)return!1;if(null==m.alternate)return!1;v=m.consequent;do{if("IfStatement"===v.type&&null==v.alternate)return!0;v=trailingStatement(v)}while(v);return!1},trailingStatement:trailingStatement}}()},65619:m=>{!function(){"use strict";var v,q,ee,ae,ie,de;function fromCodePoint(m){return m<=65535?String.fromCharCode(m):String.fromCharCode(Math.floor((m-65536)/1024)+55296)+String.fromCharCode((m-65536)%1024+56320)}for(q={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\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\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\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\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\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\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\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-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\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-\uAB65\uAB70-\uABE2\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\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\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\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\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\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},v={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\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\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\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\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\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\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\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\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\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-\uAB65\uAB70-\uABE2\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\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\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\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]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\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]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\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\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\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\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\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\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\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]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\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]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},ee=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],ae=new Array(128),de=0;de<128;++de)ae[de]=de>=97&&de<=122||de>=65&&de<=90||36===de||95===de;for(ie=new Array(128),de=0;de<128;++de)ie[de]=de>=97&&de<=122||de>=65&&de<=90||de>=48&&de<=57||36===de||95===de;m.exports={isDecimalDigit:function isDecimalDigit(m){return 48<=m&&m<=57},isHexDigit:function isHexDigit(m){return 48<=m&&m<=57||97<=m&&m<=102||65<=m&&m<=70},isOctalDigit:function isOctalDigit(m){return m>=48&&m<=55},isWhiteSpace:function isWhiteSpace(m){return 32===m||9===m||11===m||12===m||160===m||m>=5760&&ee.indexOf(m)>=0},isLineTerminator:function isLineTerminator(m){return 10===m||13===m||8232===m||8233===m},isIdentifierStartES5:function isIdentifierStartES5(m){return m<128?ae[m]:q.NonAsciiIdentifierStart.test(fromCodePoint(m))},isIdentifierPartES5:function isIdentifierPartES5(m){return m<128?ie[m]:q.NonAsciiIdentifierPart.test(fromCodePoint(m))},isIdentifierStartES6:function isIdentifierStartES6(m){return m<128?ae[m]:v.NonAsciiIdentifierStart.test(fromCodePoint(m))},isIdentifierPartES6:function isIdentifierPartES6(m){return m<128?ie[m]:v.NonAsciiIdentifierPart.test(fromCodePoint(m))}}}()},50702:(m,v,q)=>{!function(){"use strict";var v=q(65619);function isStrictModeReservedWordES6(m){switch(m){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function isKeywordES5(m,v){return!(!v&&"yield"===m)&&isKeywordES6(m,v)}function isKeywordES6(m,v){if(v&&isStrictModeReservedWordES6(m))return!0;switch(m.length){case 2:return"if"===m||"in"===m||"do"===m;case 3:return"var"===m||"for"===m||"new"===m||"try"===m;case 4:return"this"===m||"else"===m||"case"===m||"void"===m||"with"===m||"enum"===m;case 5:return"while"===m||"break"===m||"catch"===m||"throw"===m||"const"===m||"yield"===m||"class"===m||"super"===m;case 6:return"return"===m||"typeof"===m||"delete"===m||"switch"===m||"export"===m||"import"===m;case 7:return"default"===m||"finally"===m||"extends"===m;case 8:return"function"===m||"continue"===m||"debugger"===m;case 10:return"instanceof"===m;default:return!1}}function isReservedWordES5(m,v){return"null"===m||"true"===m||"false"===m||isKeywordES5(m,v)}function isReservedWordES6(m,v){return"null"===m||"true"===m||"false"===m||isKeywordES6(m,v)}function isIdentifierNameES5(m){var q,ee,ae;if(0===m.length)return!1;if(ae=m.charCodeAt(0),!v.isIdentifierStartES5(ae))return!1;for(q=1,ee=m.length;q=ee)return!1;if(!(56320<=(ie=m.charCodeAt(q))&&ie<=57343))return!1;ae=1024*(ae-55296)+(ie-56320)+65536}if(!de(ae))return!1;de=v.isIdentifierPartES6}return!0}m.exports={isKeywordES5:isKeywordES5,isKeywordES6:isKeywordES6,isReservedWordES5:isReservedWordES5,isReservedWordES6:isReservedWordES6,isRestrictedWord:function isRestrictedWord(m){return"eval"===m||"arguments"===m},isIdentifierNameES5:isIdentifierNameES5,isIdentifierNameES6:isIdentifierNameES6,isIdentifierES5:function isIdentifierES5(m,v){return isIdentifierNameES5(m)&&!isReservedWordES5(m,v)},isIdentifierES6:function isIdentifierES6(m,v){return isIdentifierNameES6(m)&&!isReservedWordES6(m,v)}}}()},649:(m,v,q)=>{!function(){"use strict";v.ast=q(84974),v.code=q(65619),v.keyword=q(50702)}()},17187:m=>{"use strict";var v,q="object"==typeof Reflect?Reflect:null,ee=q&&"function"==typeof q.apply?q.apply:function ReflectApply(m,v,q){return Function.prototype.apply.call(m,v,q)};function ProcessEmitWarning(m){console&&console.warn&&console.warn(m)}v=q&&"function"==typeof q.ownKeys?q.ownKeys:Object.getOwnPropertySymbols?function ReflectOwnKeys(m){return Object.getOwnPropertyNames(m).concat(Object.getOwnPropertySymbols(m))}:function ReflectOwnKeys(m){return Object.getOwnPropertyNames(m)};var ae=Number.isNaN||function NumberIsNaN(m){return m!=m};function EventEmitter(){EventEmitter.init.call(this)}m.exports=EventEmitter,m.exports.once=function once(m,v){return new Promise((function(q,ee){function errorListener(q){m.removeListener(v,resolver),ee(q)}function resolver(){"function"==typeof m.removeListener&&m.removeListener("error",errorListener),q([].slice.call(arguments))}eventTargetAgnosticAddListener(m,v,resolver,{once:!0}),"error"!==v&&addErrorHandlerIfEventEmitter(m,errorListener,{once:!0})}))},EventEmitter.EventEmitter=EventEmitter,EventEmitter.prototype._events=void 0,EventEmitter.prototype._eventsCount=0,EventEmitter.prototype._maxListeners=void 0;var ie=10;function checkListener(m){if("function"!=typeof m)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof m)}function _getMaxListeners(m){return void 0===m._maxListeners?EventEmitter.defaultMaxListeners:m._maxListeners}function _addListener(m,v,q,ee){var ae,ie,de;if(checkListener(q),void 0===(ie=m._events)?(ie=m._events=Object.create(null),m._eventsCount=0):(void 0!==ie.newListener&&(m.emit("newListener",v,q.listener?q.listener:q),ie=m._events),de=ie[v]),void 0===de)de=ie[v]=q,++m._eventsCount;else if("function"==typeof de?de=ie[v]=ee?[q,de]:[de,q]:ee?de.unshift(q):de.push(q),(ae=_getMaxListeners(m))>0&&de.length>ae&&!de.warned){de.warned=!0;var ce=new Error("Possible EventEmitter memory leak detected. "+de.length+" "+String(v)+" listeners added. Use emitter.setMaxListeners() to increase limit");ce.name="MaxListenersExceededWarning",ce.emitter=m,ce.type=v,ce.count=de.length,ProcessEmitWarning(ce)}return m}function onceWrapper(){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 _onceWrap(m,v,q){var ee={fired:!1,wrapFn:void 0,target:m,type:v,listener:q},ae=onceWrapper.bind(ee);return ae.listener=q,ee.wrapFn=ae,ae}function _listeners(m,v,q){var ee=m._events;if(void 0===ee)return[];var ae=ee[v];return void 0===ae?[]:"function"==typeof ae?q?[ae.listener||ae]:[ae]:q?unwrapListeners(ae):arrayClone(ae,ae.length)}function listenerCount(m){var v=this._events;if(void 0!==v){var q=v[m];if("function"==typeof q)return 1;if(void 0!==q)return q.length}return 0}function arrayClone(m,v){for(var q=new Array(v),ee=0;ee0&&(de=v[0]),de instanceof Error)throw de;var ce=new Error("Unhandled error."+(de?" ("+de.message+")":""));throw ce.context=de,ce}var le=ie[m];if(void 0===le)return!1;if("function"==typeof le)ee(le,this,v);else{var pe=le.length,fe=arrayClone(le,pe);for(q=0;q=0;ie--)if(q[ie]===v||q[ie].listener===v){de=q[ie].listener,ae=ie;break}if(ae<0)return this;0===ae?q.shift():spliceOne(q,ae),1===q.length&&(ee[m]=q[0]),void 0!==ee.removeListener&&this.emit("removeListener",m,de||v)}return this},EventEmitter.prototype.off=EventEmitter.prototype.removeListener,EventEmitter.prototype.removeAllListeners=function removeAllListeners(m){var v,q,ee;if(void 0===(q=this._events))return this;if(void 0===q.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==q[m]&&(0==--this._eventsCount?this._events=Object.create(null):delete q[m]),this;if(0===arguments.length){var ae,ie=Object.keys(q);for(ee=0;ee=0;ee--)this.removeListener(m,v[ee]);return this},EventEmitter.prototype.listeners=function listeners(m){return _listeners(this,m,!0)},EventEmitter.prototype.rawListeners=function rawListeners(m){return _listeners(this,m,!1)},EventEmitter.listenerCount=function(m,v){return"function"==typeof m.listenerCount?m.listenerCount(v):listenerCount.call(m,v)},EventEmitter.prototype.listenerCount=listenerCount,EventEmitter.prototype.eventNames=function eventNames(){return this._eventsCount>0?v(this._events):[]}},57625:()=>{!function(){var m=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^\(\s\/]*)\s*/;function _name(){var v,q;return this===Function||this===Function.prototype.constructor?q="Function":this!==Function.prototype&&(q=(v=(""+this).match(m))&&v[1]),q||""}var v=!("name"in Function.prototype&&"name"in function x(){}),q="function"==typeof Object.defineProperty&&function(){var m;try{Object.defineProperty(Function.prototype,"_xyz",{get:function(){return"blah"},configurable:!0}),m="blah"===Function.prototype._xyz,delete Function.prototype._xyz}catch(v){m=!1}return m}(),ee="function"==typeof Object.prototype.__defineGetter__&&function(){var m;try{Function.prototype.__defineGetter__("_abc",(function(){return"foo"})),m="foo"===Function.prototype._abc,delete Function.prototype._abc}catch(v){m=!1}return m}();Function.prototype._name=_name,v&&(q?Object.defineProperty(Function.prototype,"name",{get:function(){var m=_name.call(this);return this!==Function.prototype&&Object.defineProperty(this,"name",{value:m,configurable:!0}),m},configurable:!0}):ee&&Function.prototype.__defineGetter__("name",(function(){var m=_name.call(this);return this!==Function.prototype&&this.__defineGetter__("name",(function(){return m})),m})))}()},89144:(m,v,q)=>{var ee,ae=void 0!==q.g?q.g:"undefined"!=typeof window?window:{},ie=q(25893);"undefined"!=typeof document?ee=document:(ee=ae["__GLOBAL_DOCUMENT_CACHE@4"])||(ee=ae["__GLOBAL_DOCUMENT_CACHE@4"]=ie),m.exports=ee},58908:(m,v,q)=>{var ee;ee="undefined"!=typeof window?window:void 0!==q.g?q.g:"undefined"!=typeof self?self:{},m.exports=ee},80504:m=>{"use strict";function pad(m,v){for(;m.length0&&ie.has(this.stack[this.stack.length-1]);){var de=this.stack.pop();null===(q=(v=this.cbs).onclosetag)||void 0===q||q.call(v,de,!0)}this.isVoidElement(m)||(this.stack.push(m),xe.has(m)?this.foreignContext.push(!0):Te.has(m)&&this.foreignContext.push(!1)),null===(ae=(ee=this.cbs).onopentagname)||void 0===ae||ae.call(ee,m),this.cbs.onopentag&&(this.attribs={})},Parser.prototype.endOpenTag=function(m){var v,q;this.startIndex=this.openTagStart,this.attribs&&(null===(q=(v=this.cbs).onopentag)||void 0===q||q.call(v,this.tagname,this.attribs,m),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},Parser.prototype.onopentagend=function(m){this.endIndex=m,this.endOpenTag(!1),this.startIndex=m+1},Parser.prototype.onclosetag=function(m,v){var q,ee,ae,ie,de,ce;this.endIndex=v;var le=this.getSlice(m,v);if(this.lowerCaseTagNames&&(le=le.toLowerCase()),(xe.has(le)||Te.has(le))&&this.foreignContext.pop(),this.isVoidElement(le))this.options.xmlMode||"br"!==le||(null===(ee=(q=this.cbs).onopentagname)||void 0===ee||ee.call(q,"br"),null===(ie=(ae=this.cbs).onopentag)||void 0===ie||ie.call(ae,"br",{},!0),null===(ce=(de=this.cbs).onclosetag)||void 0===ce||ce.call(de,"br",!1));else{var pe=this.stack.lastIndexOf(le);if(-1!==pe)if(this.cbs.onclosetag)for(var fe=this.stack.length-pe;fe--;)this.cbs.onclosetag(this.stack.pop(),0!==fe);else this.stack.length=pe;else this.options.xmlMode||"p"!==le||(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=v+1},Parser.prototype.onselfclosingtag=function(m){this.endIndex=m,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=m+1):this.onopentagend(m)},Parser.prototype.closeCurrentTag=function(m){var v,q,ee=this.tagname;this.endOpenTag(m),this.stack[this.stack.length-1]===ee&&(null===(q=(v=this.cbs).onclosetag)||void 0===q||q.call(v,ee,!m),this.stack.pop())},Parser.prototype.onattribname=function(m,v){this.startIndex=m;var q=this.getSlice(m,v);this.attribname=this.lowerCaseAttributeNames?q.toLowerCase():q},Parser.prototype.onattribdata=function(m,v){this.attribvalue+=this.getSlice(m,v)},Parser.prototype.onattribentity=function(m){this.attribvalue+=(0,ce.fromCodePoint)(m)},Parser.prototype.onattribend=function(m,v){var q,ee;this.endIndex=v,null===(ee=(q=this.cbs).onattribute)||void 0===ee||ee.call(q,this.attribname,this.attribvalue,m===de.QuoteType.Double?'"':m===de.QuoteType.Single?"'":m===de.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},Parser.prototype.getInstructionName=function(m){var v=m.search(we),q=v<0?m:m.substr(0,v);return this.lowerCaseTagNames&&(q=q.toLowerCase()),q},Parser.prototype.ondeclaration=function(m,v){this.endIndex=v;var q=this.getSlice(m,v);if(this.cbs.onprocessinginstruction){var ee=this.getInstructionName(q);this.cbs.onprocessinginstruction("!".concat(ee),"!".concat(q))}this.startIndex=v+1},Parser.prototype.onprocessinginstruction=function(m,v){this.endIndex=v;var q=this.getSlice(m,v);if(this.cbs.onprocessinginstruction){var ee=this.getInstructionName(q);this.cbs.onprocessinginstruction("?".concat(ee),"?".concat(q))}this.startIndex=v+1},Parser.prototype.oncomment=function(m,v,q){var ee,ae,ie,de;this.endIndex=v,null===(ae=(ee=this.cbs).oncomment)||void 0===ae||ae.call(ee,this.getSlice(m,v-q)),null===(de=(ie=this.cbs).oncommentend)||void 0===de||de.call(ie),this.startIndex=v+1},Parser.prototype.oncdata=function(m,v,q){var ee,ae,ie,de,ce,le,pe,fe,ye,be;this.endIndex=v;var Re=this.getSlice(m,v-q);this.options.xmlMode||this.options.recognizeCDATA?(null===(ae=(ee=this.cbs).oncdatastart)||void 0===ae||ae.call(ee),null===(de=(ie=this.cbs).ontext)||void 0===de||de.call(ie,Re),null===(le=(ce=this.cbs).oncdataend)||void 0===le||le.call(ce)):(null===(fe=(pe=this.cbs).oncomment)||void 0===fe||fe.call(pe,"[CDATA[".concat(Re,"]]")),null===(be=(ye=this.cbs).oncommentend)||void 0===be||be.call(ye)),this.startIndex=v+1},Parser.prototype.onend=function(){var m,v;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var q=this.stack.length;q>0;this.cbs.onclosetag(this.stack[--q],!0));}null===(v=(m=this.cbs).onend)||void 0===v||v.call(m)},Parser.prototype.reset=function(){var m,v,q,ee;null===(v=(m=this.cbs).onreset)||void 0===v||v.call(m),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(ee=(q=this.cbs).onparserinit)||void 0===ee||ee.call(q,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},Parser.prototype.parseComplete=function(m){this.reset(),this.end(m)},Parser.prototype.getSlice=function(m,v){for(;m-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var q=this.buffers[0].slice(m-this.bufferOffset,v-this.bufferOffset);v-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),q+=this.buffers[0].slice(0,v-this.bufferOffset);return q},Parser.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},Parser.prototype.write=function(m){var v,q;this.ended?null===(q=(v=this.cbs).onerror)||void 0===q||q.call(v,new Error(".write() after done!")):(this.buffers.push(m),this.tokenizer.running&&(this.tokenizer.write(m),this.writeIndex++))},Parser.prototype.end=function(m){var v,q;this.ended?null===(q=(v=this.cbs).onerror)||void 0===q||q.call(v,new Error(".end() after done!")):(m&&this.write(m),this.ended=!0,this.tokenizer.end())},Parser.prototype.pause=function(){this.tokenizer.pause()},Parser.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.QuoteType=void 0;var ee,ae,ie,de=q(25814);function isWhitespace(m){return m===ee.Space||m===ee.NewLine||m===ee.Tab||m===ee.FormFeed||m===ee.CarriageReturn}function isEndOfTagSection(m){return m===ee.Slash||m===ee.Gt||isWhitespace(m)}function isNumber(m){return m>=ee.Zero&&m<=ee.Nine}function isASCIIAlpha(m){return m>=ee.LowerA&&m<=ee.LowerZ||m>=ee.UpperA&&m<=ee.UpperZ}function isHexDigit(m){return m>=ee.UpperA&&m<=ee.UpperF||m>=ee.LowerA&&m<=ee.LowerF}!function(m){m[m.Tab=9]="Tab",m[m.NewLine=10]="NewLine",m[m.FormFeed=12]="FormFeed",m[m.CarriageReturn=13]="CarriageReturn",m[m.Space=32]="Space",m[m.ExclamationMark=33]="ExclamationMark",m[m.Number=35]="Number",m[m.Amp=38]="Amp",m[m.SingleQuote=39]="SingleQuote",m[m.DoubleQuote=34]="DoubleQuote",m[m.Dash=45]="Dash",m[m.Slash=47]="Slash",m[m.Zero=48]="Zero",m[m.Nine=57]="Nine",m[m.Semi=59]="Semi",m[m.Lt=60]="Lt",m[m.Eq=61]="Eq",m[m.Gt=62]="Gt",m[m.Questionmark=63]="Questionmark",m[m.UpperA=65]="UpperA",m[m.LowerA=97]="LowerA",m[m.UpperF=70]="UpperF",m[m.LowerF=102]="LowerF",m[m.UpperZ=90]="UpperZ",m[m.LowerZ=122]="LowerZ",m[m.LowerX=120]="LowerX",m[m.OpeningSquareBracket=91]="OpeningSquareBracket"}(ee||(ee={})),function(m){m[m.Text=1]="Text",m[m.BeforeTagName=2]="BeforeTagName",m[m.InTagName=3]="InTagName",m[m.InSelfClosingTag=4]="InSelfClosingTag",m[m.BeforeClosingTagName=5]="BeforeClosingTagName",m[m.InClosingTagName=6]="InClosingTagName",m[m.AfterClosingTagName=7]="AfterClosingTagName",m[m.BeforeAttributeName=8]="BeforeAttributeName",m[m.InAttributeName=9]="InAttributeName",m[m.AfterAttributeName=10]="AfterAttributeName",m[m.BeforeAttributeValue=11]="BeforeAttributeValue",m[m.InAttributeValueDq=12]="InAttributeValueDq",m[m.InAttributeValueSq=13]="InAttributeValueSq",m[m.InAttributeValueNq=14]="InAttributeValueNq",m[m.BeforeDeclaration=15]="BeforeDeclaration",m[m.InDeclaration=16]="InDeclaration",m[m.InProcessingInstruction=17]="InProcessingInstruction",m[m.BeforeComment=18]="BeforeComment",m[m.CDATASequence=19]="CDATASequence",m[m.InSpecialComment=20]="InSpecialComment",m[m.InCommentLike=21]="InCommentLike",m[m.BeforeSpecialS=22]="BeforeSpecialS",m[m.SpecialStartSequence=23]="SpecialStartSequence",m[m.InSpecialTag=24]="InSpecialTag",m[m.BeforeEntity=25]="BeforeEntity",m[m.BeforeNumericEntity=26]="BeforeNumericEntity",m[m.InNamedEntity=27]="InNamedEntity",m[m.InNumericEntity=28]="InNumericEntity",m[m.InHexEntity=29]="InHexEntity"}(ae||(ae={})),function(m){m[m.NoValue=0]="NoValue",m[m.Unquoted=1]="Unquoted",m[m.Single=2]="Single",m[m.Double=3]="Double"}(ie=v.QuoteType||(v.QuoteType={}));var ce={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},le=function(){function Tokenizer(m,v){var q=m.xmlMode,ee=void 0!==q&&q,ie=m.decodeEntities,ce=void 0===ie||ie;this.cbs=v,this.state=ae.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=ae.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=ee,this.decodeEntities=ce,this.entityTrie=ee?de.xmlDecodeTree:de.htmlDecodeTree}return Tokenizer.prototype.reset=function(){this.state=ae.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=ae.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},Tokenizer.prototype.write=function(m){this.offset+=this.buffer.length,this.buffer=m,this.parse()},Tokenizer.prototype.end=function(){this.running&&this.finish()},Tokenizer.prototype.pause=function(){this.running=!1},Tokenizer.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=ae.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&m===ee.Amp&&(this.state=ae.BeforeEntity)},Tokenizer.prototype.stateSpecialStartSequence=function(m){var v=this.sequenceIndex===this.currentSequence.length;if(v?isEndOfTagSection(m):(32|m)===this.currentSequence[this.sequenceIndex]){if(!v)return void this.sequenceIndex++}else this.isSpecial=!1;this.sequenceIndex=0,this.state=ae.InTagName,this.stateInTagName(m)},Tokenizer.prototype.stateInSpecialTag=function(m){if(this.sequenceIndex===this.currentSequence.length){if(m===ee.Gt||isWhitespace(m)){var v=this.index-this.currentSequence.length;if(this.sectionStart>14)-1;if(this.allowLegacyEntity()||m===ee.Semi){var ae=this.index-this.entityExcess+1;ae>this.sectionStart&&this.emitPartial(this.sectionStart,ae),this.entityResult=this.trieIndex,this.trieIndex+=q,this.entityExcess=0,this.sectionStart=this.index+1,0===q&&this.emitNamedEntity()}else this.trieIndex+=q}},Tokenizer.prototype.emitNamedEntity=function(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&de.BinTrieFlags.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~de.BinTrieFlags.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}},Tokenizer.prototype.stateBeforeNumericEntity=function(m){(32|m)===ee.LowerX?(this.entityExcess++,this.state=ae.InHexEntity):(this.state=ae.InNumericEntity,this.stateInNumericEntity(m))},Tokenizer.prototype.emitNumericEntity=function(m){var v=this.index-this.entityExcess-1;v+2+Number(this.state===ae.InHexEntity)!==this.index&&(v>this.sectionStart&&this.emitPartial(this.sectionStart,v),this.sectionStart=this.index+Number(m),this.emitCodePoint((0,de.replaceCodePoint)(this.entityResult))),this.state=this.baseState},Tokenizer.prototype.stateInNumericEntity=function(m){m===ee.Semi?this.emitNumericEntity(!0):isNumber(m)?(this.entityResult=10*this.entityResult+(m-ee.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},Tokenizer.prototype.stateInHexEntity=function(m){m===ee.Semi?this.emitNumericEntity(!0):isNumber(m)?(this.entityResult=16*this.entityResult+(m-ee.Zero),this.entityExcess++):isHexDigit(m)?(this.entityResult=16*this.entityResult+((32|m)-ee.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},Tokenizer.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===ae.Text||this.baseState===ae.InSpecialTag)},Tokenizer.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===ae.Text||this.state===ae.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):this.state!==ae.InAttributeValueDq&&this.state!==ae.InAttributeValueSq&&this.state!==ae.InAttributeValueNq||(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},Tokenizer.prototype.shouldContinue=function(){return this.index{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.attributeNames=v.elementNames=void 0,v.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map((function(m){return[m.toLowerCase(),m]}))),v.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map((function(m){return[m.toLowerCase(),m]})))},91203:function(m,v,q){"use strict";var ee=this&&this.__assign||function(){return ee=Object.assign||function(m){for(var v,q=1,ee=arguments.length;q");case ce.Comment:return renderComment(m);case ce.CDATA:return renderCdata(m);case ce.Script:case ce.Style:case ce.Tag:return renderTag(m,v);case ce.Text:return renderText(m,v)}}v.render=render,v.default=render;var be=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),Re=new Set(["svg","math"]);function renderTag(m,v){var q;"foreign"===v.xmlMode&&(m.name=null!==(q=pe.elementNames.get(m.name))&&void 0!==q?q:m.name,m.parent&&be.has(m.parent.name)&&(v=ee(ee({},v),{xmlMode:!1}))),!v.xmlMode&&Re.has(m.name)&&(v=ee(ee({},v),{xmlMode:"foreign"}));var ae="<".concat(m.name),ie=formatAttributes(m.attribs,v);return ie&&(ae+=" ".concat(ie)),0===m.children.length&&(v.xmlMode?!1!==v.selfClosingTags:v.selfClosingTags&&ye.has(m.name))?(v.xmlMode||(ae+=" "),ae+="/>"):(ae+=">",m.children.length>0&&(ae+=render(m.children,v)),!v.xmlMode&&ye.has(m.name)||(ae+=""))),ae}function renderText(m,v){var q,ee=m.data||"";return!1===(null!==(q=v.encodeEntities)&&void 0!==q?q:v.decodeEntities)||!v.xmlMode&&m.parent&&fe.has(m.parent.name)||(ee=v.xmlMode||"utf8"!==v.encodeEntities?(0,le.encodeXML)(ee):(0,le.escapeText)(ee)),ee}function renderCdata(m){return"")}function renderComment(m){return"\x3c!--".concat(m.data,"--\x3e")}},16102:function(m,v,q){"use strict";var ee=this&&this.__createBinding||(Object.create?function(m,v,q,ee){void 0===ee&&(ee=q);var ae=Object.getOwnPropertyDescriptor(v,q);ae&&!("get"in ae?!v.__esModule:ae.writable||ae.configurable)||(ae={enumerable:!0,get:function(){return v[q]}}),Object.defineProperty(m,ee,ae)}:function(m,v,q,ee){void 0===ee&&(ee=q),m[ee]=v[q]}),ae=this&&this.__exportStar||function(m,v){for(var q in m)"default"===q||Object.prototype.hasOwnProperty.call(v,q)||ee(v,m,q)};Object.defineProperty(v,"__esModule",{value:!0}),v.DomHandler=void 0;var ie=q(99960),de=q(16805);ae(q(16805),v);var ce={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},le=function(){function DomHandler(m,v,q){this.dom=[],this.root=new de.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof v&&(q=v,v=ce),"object"==typeof m&&(v=m,m=void 0),this.callback=null!=m?m:null,this.options=null!=v?v:ce,this.elementCB=null!=q?q:null}return DomHandler.prototype.onparserinit=function(m){this.parser=m},DomHandler.prototype.onreset=function(){this.dom=[],this.root=new de.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},DomHandler.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},DomHandler.prototype.onerror=function(m){this.handleCallback(m)},DomHandler.prototype.onclosetag=function(){this.lastNode=null;var m=this.tagStack.pop();this.options.withEndIndices&&(m.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(m)},DomHandler.prototype.onopentag=function(m,v){var q=this.options.xmlMode?ie.ElementType.Tag:void 0,ee=new de.Element(m,v,void 0,q);this.addNode(ee),this.tagStack.push(ee)},DomHandler.prototype.ontext=function(m){var v=this.lastNode;if(v&&v.type===ie.ElementType.Text)v.data+=m,this.options.withEndIndices&&(v.endIndex=this.parser.endIndex);else{var q=new de.Text(m);this.addNode(q),this.lastNode=q}},DomHandler.prototype.oncomment=function(m){if(this.lastNode&&this.lastNode.type===ie.ElementType.Comment)this.lastNode.data+=m;else{var v=new de.Comment(m);this.addNode(v),this.lastNode=v}},DomHandler.prototype.oncommentend=function(){this.lastNode=null},DomHandler.prototype.oncdatastart=function(){var m=new de.Text(""),v=new de.CDATA([m]);this.addNode(v),m.parent=v,this.lastNode=m},DomHandler.prototype.oncdataend=function(){this.lastNode=null},DomHandler.prototype.onprocessinginstruction=function(m,v){var q=new de.ProcessingInstruction(m,v);this.addNode(q)},DomHandler.prototype.handleCallback=function(m){if("function"==typeof this.callback)this.callback(m,this.dom);else if(m)throw m},DomHandler.prototype.addNode=function(m){var v=this.tagStack[this.tagStack.length-1],q=v.children[v.children.length-1];this.options.withStartIndices&&(m.startIndex=this.parser.startIndex),this.options.withEndIndices&&(m.endIndex=this.parser.endIndex),v.children.push(m),q&&(m.prev=q,q.next=m),m.parent=v,this.lastNode=null},DomHandler}();v.DomHandler=le,v.default=le},16805:function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)Object.prototype.hasOwnProperty.call(v,q)&&(m[q]=v[q])},ee(m,v)},function(m,v){if("function"!=typeof v&&null!==v)throw new TypeError("Class extends value "+String(v)+" is not a constructor or null");function __(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(__.prototype=v.prototype,new __)}),ie=this&&this.__assign||function(){return ie=Object.assign||function(m){for(var v,q=1,ee=arguments.length;q0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(NodeWithChildren.prototype,"childNodes",{get:function(){return this.children},set:function(m){this.children=m},enumerable:!1,configurable:!0}),NodeWithChildren}(ce);v.NodeWithChildren=be;var Re=function(m){function CDATA(){var v=null!==m&&m.apply(this,arguments)||this;return v.type=de.ElementType.CDATA,v}return ae(CDATA,m),Object.defineProperty(CDATA.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),CDATA}(be);v.CDATA=Re;var _e=function(m){function Document(){var v=null!==m&&m.apply(this,arguments)||this;return v.type=de.ElementType.Root,v}return ae(Document,m),Object.defineProperty(Document.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),Document}(be);v.Document=_e;var xe=function(m){function Element(v,q,ee,ae){void 0===ee&&(ee=[]),void 0===ae&&(ae="script"===v?de.ElementType.Script:"style"===v?de.ElementType.Style:de.ElementType.Tag);var ie=m.call(this,ee)||this;return ie.name=v,ie.attribs=q,ie.type=ae,ie}return ae(Element,m),Object.defineProperty(Element.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(Element.prototype,"tagName",{get:function(){return this.name},set:function(m){this.name=m},enumerable:!1,configurable:!0}),Object.defineProperty(Element.prototype,"attributes",{get:function(){var m=this;return Object.keys(this.attribs).map((function(v){var q,ee;return{name:v,value:m.attribs[v],namespace:null===(q=m["x-attribsNamespace"])||void 0===q?void 0:q[v],prefix:null===(ee=m["x-attribsPrefix"])||void 0===ee?void 0:ee[v]}}))},enumerable:!1,configurable:!0}),Element}(be);function isTag(m){return(0,de.isTag)(m)}function isCDATA(m){return m.type===de.ElementType.CDATA}function isText(m){return m.type===de.ElementType.Text}function isComment(m){return m.type===de.ElementType.Comment}function isDirective(m){return m.type===de.ElementType.Directive}function isDocument(m){return m.type===de.ElementType.Root}function cloneNode(m,v){var q;if(void 0===v&&(v=!1),isText(m))q=new pe(m.data);else if(isComment(m))q=new fe(m.data);else if(isTag(m)){var ee=v?cloneChildren(m.children):[],ae=new xe(m.name,ie({},m.attribs),ee);ee.forEach((function(m){return m.parent=ae})),null!=m.namespace&&(ae.namespace=m.namespace),m["x-attribsNamespace"]&&(ae["x-attribsNamespace"]=ie({},m["x-attribsNamespace"])),m["x-attribsPrefix"]&&(ae["x-attribsPrefix"]=ie({},m["x-attribsPrefix"])),q=ae}else if(isCDATA(m)){ee=v?cloneChildren(m.children):[];var de=new Re(ee);ee.forEach((function(m){return m.parent=de})),q=de}else if(isDocument(m)){ee=v?cloneChildren(m.children):[];var ce=new _e(ee);ee.forEach((function(m){return m.parent=ce})),m["x-mode"]&&(ce["x-mode"]=m["x-mode"]),q=ce}else{if(!isDirective(m))throw new Error("Not implemented yet: ".concat(m.type));var le=new ye(m.name,m.data);null!=m["x-name"]&&(le["x-name"]=m["x-name"],le["x-publicId"]=m["x-publicId"],le["x-systemId"]=m["x-systemId"]),q=le}return q.startIndex=m.startIndex,q.endIndex=m.endIndex,null!=m.sourceCodeLocation&&(q.sourceCodeLocation=m.sourceCodeLocation),q}function cloneChildren(m){for(var v=m.map((function(m){return cloneNode(m,!0)})),q=1;q{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.getFeed=void 0;var ee=q(72178),ae=q(55355);function getAtomFeed(m){var v,q=m.children,ee={type:"atom",items:(0,ae.getElementsByTagName)("entry",q).map((function(m){var v,q=m.children,ee={media:getMediaElements(q)};addConditionally(ee,"id","id",q),addConditionally(ee,"title","title",q);var ae=null===(v=getOneElement("link",q))||void 0===v?void 0:v.attribs.href;ae&&(ee.link=ae);var ie=fetch("summary",q)||fetch("content",q);ie&&(ee.description=ie);var de=fetch("updated",q);return de&&(ee.pubDate=new Date(de)),ee}))};addConditionally(ee,"id","id",q),addConditionally(ee,"title","title",q);var ie=null===(v=getOneElement("link",q))||void 0===v?void 0:v.attribs.href;ie&&(ee.link=ie),addConditionally(ee,"description","subtitle",q);var de=fetch("updated",q);return de&&(ee.updated=new Date(de)),addConditionally(ee,"author","email",q,!0),ee}function getRssFeed(m){var v,q,ee=null!==(q=null===(v=getOneElement("channel",m.children))||void 0===v?void 0:v.children)&&void 0!==q?q:[],ie={type:m.name.substr(0,3),id:"",items:(0,ae.getElementsByTagName)("item",m.children).map((function(m){var v=m.children,q={media:getMediaElements(v)};addConditionally(q,"id","guid",v),addConditionally(q,"title","title",v),addConditionally(q,"link","link",v),addConditionally(q,"description","description",v);var ee=fetch("pubDate",v)||fetch("dc:date",v);return ee&&(q.pubDate=new Date(ee)),q}))};addConditionally(ie,"title","title",ee),addConditionally(ie,"link","link",ee),addConditionally(ie,"description","description",ee);var de=fetch("lastBuildDate",ee);return de&&(ie.updated=new Date(de)),addConditionally(ie,"author","managingEditor",ee,!0),ie}v.getFeed=function getFeed(m){var v=getOneElement(isValidFeed,m);return v?"feed"===v.name?getAtomFeed(v):getRssFeed(v):null};var ie=["url","type","lang"],de=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function getMediaElements(m){return(0,ae.getElementsByTagName)("media:content",m).map((function(m){for(var v=m.attribs,q={medium:v.medium,isDefault:!!v.isDefault},ee=0,ae=ie;ee{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.uniqueSort=v.compareDocumentPosition=v.DocumentPosition=v.removeSubsets=void 0;var ee,ae=q(16102);function compareDocumentPosition(m,v){var q=[],ie=[];if(m===v)return 0;for(var de=(0,ae.hasChildren)(m)?m:m.parent;de;)q.unshift(de),de=de.parent;for(de=(0,ae.hasChildren)(v)?v:v.parent;de;)ie.unshift(de),de=de.parent;for(var ce=Math.min(q.length,ie.length),le=0;lefe.indexOf(be)?pe===v?ee.FOLLOWING|ee.CONTAINED_BY:ee.FOLLOWING:pe===m?ee.PRECEDING|ee.CONTAINS:ee.PRECEDING}v.removeSubsets=function removeSubsets(m){for(var v=m.length;--v>=0;){var q=m[v];if(v>0&&m.lastIndexOf(q,v-1)>=0)m.splice(v,1);else for(var ee=q.parent;ee;ee=ee.parent)if(m.includes(ee)){m.splice(v,1);break}}return m},function(m){m[m.DISCONNECTED=1]="DISCONNECTED",m[m.PRECEDING=2]="PRECEDING",m[m.FOLLOWING=4]="FOLLOWING",m[m.CONTAINS=8]="CONTAINS",m[m.CONTAINED_BY=16]="CONTAINED_BY"}(ee=v.DocumentPosition||(v.DocumentPosition={})),v.compareDocumentPosition=compareDocumentPosition,v.uniqueSort=function uniqueSort(m){return(m=m.filter((function(m,v,q){return!q.includes(m,v+1)}))).sort((function(m,v){var q=compareDocumentPosition(m,v);return q&ee.PRECEDING?-1:q&ee.FOLLOWING?1:0})),m}},43992:function(m,v,q){"use strict";var ee=this&&this.__createBinding||(Object.create?function(m,v,q,ee){void 0===ee&&(ee=q);var ae=Object.getOwnPropertyDescriptor(v,q);ae&&!("get"in ae?!v.__esModule:ae.writable||ae.configurable)||(ae={enumerable:!0,get:function(){return v[q]}}),Object.defineProperty(m,ee,ae)}:function(m,v,q,ee){void 0===ee&&(ee=q),m[ee]=v[q]}),ae=this&&this.__exportStar||function(m,v){for(var q in m)"default"===q||Object.prototype.hasOwnProperty.call(v,q)||ee(v,m,q)};Object.defineProperty(v,"__esModule",{value:!0}),v.hasChildren=v.isDocument=v.isComment=v.isText=v.isCDATA=v.isTag=void 0,ae(q(72178),v),ae(q(61699),v),ae(q(26167),v),ae(q(46754),v),ae(q(55355),v),ae(q(99256),v),ae(q(34921),v);var ie=q(16102);Object.defineProperty(v,"isTag",{enumerable:!0,get:function(){return ie.isTag}}),Object.defineProperty(v,"isCDATA",{enumerable:!0,get:function(){return ie.isCDATA}}),Object.defineProperty(v,"isText",{enumerable:!0,get:function(){return ie.isText}}),Object.defineProperty(v,"isComment",{enumerable:!0,get:function(){return ie.isComment}}),Object.defineProperty(v,"isDocument",{enumerable:!0,get:function(){return ie.isDocument}}),Object.defineProperty(v,"hasChildren",{enumerable:!0,get:function(){return ie.hasChildren}})},55355:(m,v,q)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.getElementsByTagType=v.getElementsByTagName=v.getElementById=v.getElements=v.testElement=void 0;var ee=q(16102),ae=q(46754),ie={tag_name:function(m){return"function"==typeof m?function(v){return(0,ee.isTag)(v)&&m(v.name)}:"*"===m?ee.isTag:function(v){return(0,ee.isTag)(v)&&v.name===m}},tag_type:function(m){return"function"==typeof m?function(v){return m(v.type)}:function(v){return v.type===m}},tag_contains:function(m){return"function"==typeof m?function(v){return(0,ee.isText)(v)&&m(v.data)}:function(v){return(0,ee.isText)(v)&&v.data===m}}};function getAttribCheck(m,v){return"function"==typeof v?function(q){return(0,ee.isTag)(q)&&v(q.attribs[m])}:function(q){return(0,ee.isTag)(q)&&q.attribs[m]===v}}function combineFuncs(m,v){return function(q){return m(q)||v(q)}}function compileTest(m){var v=Object.keys(m).map((function(v){var q=m[v];return Object.prototype.hasOwnProperty.call(ie,v)?ie[v](q):getAttribCheck(v,q)}));return 0===v.length?null:v.reduce(combineFuncs)}v.testElement=function testElement(m,v){var q=compileTest(m);return!q||q(v)},v.getElements=function getElements(m,v,q,ee){void 0===ee&&(ee=1/0);var ie=compileTest(m);return ie?(0,ae.filter)(ie,v,q,ee):[]},v.getElementById=function getElementById(m,v,q){return void 0===q&&(q=!0),Array.isArray(v)||(v=[v]),(0,ae.findOne)(getAttribCheck("id",m),v,q)},v.getElementsByTagName=function getElementsByTagName(m,v,q,ee){return void 0===q&&(q=!0),void 0===ee&&(ee=1/0),(0,ae.filter)(ie.tag_name(m),v,q,ee)},v.getElementsByTagType=function getElementsByTagType(m,v,q,ee){return void 0===q&&(q=!0),void 0===ee&&(ee=1/0),(0,ae.filter)(ie.tag_type(m),v,q,ee)}},26167:(m,v)=>{"use strict";function removeElement(m){if(m.prev&&(m.prev.next=m.next),m.next&&(m.next.prev=m.prev),m.parent){var v=m.parent.children,q=v.lastIndexOf(m);q>=0&&v.splice(q,1)}m.next=null,m.prev=null,m.parent=null}Object.defineProperty(v,"__esModule",{value:!0}),v.prepend=v.prependChild=v.append=v.appendChild=v.replaceElement=v.removeElement=void 0,v.removeElement=removeElement,v.replaceElement=function replaceElement(m,v){var q=v.prev=m.prev;q&&(q.next=v);var ee=v.next=m.next;ee&&(ee.prev=v);var ae=v.parent=m.parent;if(ae){var ie=ae.children;ie[ie.lastIndexOf(m)]=v,m.parent=null}},v.appendChild=function appendChild(m,v){if(removeElement(v),v.next=null,v.parent=m,m.children.push(v)>1){var q=m.children[m.children.length-2];q.next=v,v.prev=q}else v.prev=null},v.append=function append(m,v){removeElement(v);var q=m.parent,ee=m.next;if(v.next=ee,v.prev=m,m.next=v,v.parent=q,ee){if(ee.prev=v,q){var ae=q.children;ae.splice(ae.lastIndexOf(ee),0,v)}}else q&&q.children.push(v)},v.prependChild=function prependChild(m,v){if(removeElement(v),v.parent=m,v.prev=null,1!==m.children.unshift(v)){var q=m.children[1];q.prev=v,v.next=q}else v.next=null},v.prepend=function prepend(m,v){removeElement(v);var q=m.parent;if(q){var ee=q.children;ee.splice(ee.indexOf(m),0,v)}m.prev&&(m.prev.next=v),v.parent=q,v.prev=m.prev,v.next=m,m.prev=v}},46754:(m,v,q)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.findAll=v.existsOne=v.findOne=v.findOneChild=v.find=v.filter=void 0;var ee=q(16102);function find(m,v,q,ae){for(var ie=[],de=[v],ce=[0];;)if(ce[0]>=de[0].length){if(1===ce.length)return ie;de.shift(),ce.shift()}else{var le=de[0][ce[0]++];if(m(le)&&(ie.push(le),--ae<=0))return ie;q&&(0,ee.hasChildren)(le)&&le.children.length>0&&(ce.unshift(0),de.unshift(le.children))}}v.filter=function filter(m,v,q,ee){return void 0===q&&(q=!0),void 0===ee&&(ee=1/0),find(m,Array.isArray(v)?v:[v],q,ee)},v.find=find,v.findOneChild=function findOneChild(m,v){return v.find(m)},v.findOne=function findOne(m,v,q){void 0===q&&(q=!0);for(var ae=null,ie=0;ie0&&(ae=findOne(m,de.children,!0)))}return ae},v.existsOne=function existsOne(m,v){return v.some((function(v){return(0,ee.isTag)(v)&&(m(v)||existsOne(m,v.children))}))},v.findAll=function findAll(m,v){for(var q=[],ae=[v],ie=[0];;)if(ie[0]>=ae[0].length){if(1===ae.length)return q;ae.shift(),ie.shift()}else{var de=ae[0][ie[0]++];(0,ee.isTag)(de)&&(m(de)&&q.push(de),de.children.length>0&&(ie.unshift(0),ae.unshift(de.children)))}}},72178:function(m,v,q){"use strict";var ee=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(v,"__esModule",{value:!0}),v.innerText=v.textContent=v.getText=v.getInnerHTML=v.getOuterHTML=void 0;var ae=q(16102),ie=ee(q(91203)),de=q(99960);function getOuterHTML(m,v){return(0,ie.default)(m,v)}v.getOuterHTML=getOuterHTML,v.getInnerHTML=function getInnerHTML(m,v){return(0,ae.hasChildren)(m)?m.children.map((function(m){return getOuterHTML(m,v)})).join(""):""},v.getText=function getText(m){return Array.isArray(m)?m.map(getText).join(""):(0,ae.isTag)(m)?"br"===m.name?"\n":getText(m.children):(0,ae.isCDATA)(m)?getText(m.children):(0,ae.isText)(m)?m.data:""},v.textContent=function textContent(m){return Array.isArray(m)?m.map(textContent).join(""):(0,ae.hasChildren)(m)&&!(0,ae.isComment)(m)?textContent(m.children):(0,ae.isText)(m)?m.data:""},v.innerText=function innerText(m){return Array.isArray(m)?m.map(innerText).join(""):(0,ae.hasChildren)(m)&&(m.type===de.ElementType.Tag||(0,ae.isCDATA)(m))?innerText(m.children):(0,ae.isText)(m)?m.data:""}},61699:(m,v,q)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.prevElementSibling=v.nextElementSibling=v.getName=v.hasAttrib=v.getAttributeValue=v.getSiblings=v.getParent=v.getChildren=void 0;var ee=q(16102);function getChildren(m){return(0,ee.hasChildren)(m)?m.children:[]}function getParent(m){return m.parent||null}v.getChildren=getChildren,v.getParent=getParent,v.getSiblings=function getSiblings(m){var v=getParent(m);if(null!=v)return getChildren(v);for(var q=[m],ee=m.prev,ae=m.next;null!=ee;)q.unshift(ee),ee=ee.prev;for(;null!=ae;)q.push(ae),ae=ae.next;return q},v.getAttributeValue=function getAttributeValue(m,v){var q;return null===(q=m.attribs)||void 0===q?void 0:q[v]},v.hasAttrib=function hasAttrib(m,v){return null!=m.attribs&&Object.prototype.hasOwnProperty.call(m.attribs,v)&&null!=m.attribs[v]},v.getName=function getName(m){return m.name},v.nextElementSibling=function nextElementSibling(m){for(var v=m.next;null!==v&&!(0,ee.isTag)(v);)v=v.next;return v},v.prevElementSibling=function prevElementSibling(m){for(var v=m.prev;null!==v&&!(0,ee.isTag)(v);)v=v.prev;return v}},25814:function(m,v,q){"use strict";var ee=this&&this.__createBinding||(Object.create?function(m,v,q,ee){void 0===ee&&(ee=q);var ae=Object.getOwnPropertyDescriptor(v,q);ae&&!("get"in ae?!v.__esModule:ae.writable||ae.configurable)||(ae={enumerable:!0,get:function(){return v[q]}}),Object.defineProperty(m,ee,ae)}:function(m,v,q,ee){void 0===ee&&(ee=q),m[ee]=v[q]}),ae=this&&this.__setModuleDefault||(Object.create?function(m,v){Object.defineProperty(m,"default",{enumerable:!0,value:v})}:function(m,v){m.default=v}),ie=this&&this.__importStar||function(m){if(m&&m.__esModule)return m;var v={};if(null!=m)for(var q in m)"default"!==q&&Object.prototype.hasOwnProperty.call(m,q)&&ee(v,m,q);return ae(v,m),v},de=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(v,"__esModule",{value:!0}),v.decodeXML=v.decodeHTMLStrict=v.decodeHTMLAttribute=v.decodeHTML=v.determineBranch=v.EntityDecoder=v.DecodingMode=v.BinTrieFlags=v.fromCodePoint=v.replaceCodePoint=v.decodeCodePoint=v.xmlDecodeTree=v.htmlDecodeTree=void 0;var ce=de(q(6459));v.htmlDecodeTree=ce.default;var le=de(q(23878));v.xmlDecodeTree=le.default;var pe=ie(q(58894));v.decodeCodePoint=pe.default;var fe,ye=q(58894);Object.defineProperty(v,"replaceCodePoint",{enumerable:!0,get:function(){return ye.replaceCodePoint}}),Object.defineProperty(v,"fromCodePoint",{enumerable:!0,get:function(){return ye.fromCodePoint}}),function(m){m[m.NUM=35]="NUM",m[m.SEMI=59]="SEMI",m[m.EQUALS=61]="EQUALS",m[m.ZERO=48]="ZERO",m[m.NINE=57]="NINE",m[m.LOWER_A=97]="LOWER_A",m[m.LOWER_F=102]="LOWER_F",m[m.LOWER_X=120]="LOWER_X",m[m.LOWER_Z=122]="LOWER_Z",m[m.UPPER_A=65]="UPPER_A",m[m.UPPER_F=70]="UPPER_F",m[m.UPPER_Z=90]="UPPER_Z"}(fe||(fe={}));var be,Re,_e;function isNumber(m){return m>=fe.ZERO&&m<=fe.NINE}function isAsciiAlphaNumeric(m){return m>=fe.UPPER_A&&m<=fe.UPPER_Z||m>=fe.LOWER_A&&m<=fe.LOWER_Z||isNumber(m)}!function(m){m[m.VALUE_LENGTH=49152]="VALUE_LENGTH",m[m.BRANCH_LENGTH=16256]="BRANCH_LENGTH",m[m.JUMP_TABLE=127]="JUMP_TABLE"}(be=v.BinTrieFlags||(v.BinTrieFlags={})),function(m){m[m.EntityStart=0]="EntityStart",m[m.NumericStart=1]="NumericStart",m[m.NumericDecimal=2]="NumericDecimal",m[m.NumericHex=3]="NumericHex",m[m.NamedEntity=4]="NamedEntity"}(Re||(Re={})),function(m){m[m.Legacy=0]="Legacy",m[m.Strict=1]="Strict",m[m.Attribute=2]="Attribute"}(_e=v.DecodingMode||(v.DecodingMode={}));var xe=function(){function EntityDecoder(m,v,q){this.decodeTree=m,this.emitCodePoint=v,this.errors=q,this.state=Re.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=_e.Strict}return EntityDecoder.prototype.startEntity=function(m){this.decodeMode=m,this.state=Re.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},EntityDecoder.prototype.write=function(m,v){switch(this.state){case Re.EntityStart:return m.charCodeAt(v)===fe.NUM?(this.state=Re.NumericStart,this.consumed+=1,this.stateNumericStart(m,v+1)):(this.state=Re.NamedEntity,this.stateNamedEntity(m,v));case Re.NumericStart:return this.stateNumericStart(m,v);case Re.NumericDecimal:return this.stateNumericDecimal(m,v);case Re.NumericHex:return this.stateNumericHex(m,v);case Re.NamedEntity:return this.stateNamedEntity(m,v)}},EntityDecoder.prototype.stateNumericStart=function(m,v){return v>=m.length?-1:(32|m.charCodeAt(v))===fe.LOWER_X?(this.state=Re.NumericHex,this.consumed+=1,this.stateNumericHex(m,v+1)):(this.state=Re.NumericDecimal,this.stateNumericDecimal(m,v))},EntityDecoder.prototype.addToNumericResult=function(m,v,q,ee){if(v!==q){var ae=q-v;this.result=this.result*Math.pow(ee,ae)+parseInt(m.substr(v,ae),ee),this.consumed+=ae}},EntityDecoder.prototype.stateNumericHex=function(m,v){for(var q,ee=v;v=fe.UPPER_A&&q<=fe.UPPER_F||q>=fe.LOWER_A&&q<=fe.LOWER_F)))return this.addToNumericResult(m,ee,v,16),this.emitNumericEntity(ae,3);v+=1}return this.addToNumericResult(m,ee,v,16),-1},EntityDecoder.prototype.stateNumericDecimal=function(m,v){for(var q=v;v>14;v>14)){if(de===fe.SEMI)return this.emitNamedEntityData(this.treeIndex,ie,this.consumed+this.excess);this.decodeMode!==_e.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},EntityDecoder.prototype.emitNotTerminatedNamedEntity=function(){var m,v=this.result,q=(this.decodeTree[v]&be.VALUE_LENGTH)>>14;return this.emitNamedEntityData(v,q,this.consumed),null===(m=this.errors)||void 0===m||m.missingSemicolonAfterCharacterReference(),this.consumed},EntityDecoder.prototype.emitNamedEntityData=function(m,v,q){var ee=this.decodeTree;return this.emitCodePoint(1===v?ee[m]&~be.VALUE_LENGTH:ee[m+1],q),3===v&&this.emitCodePoint(ee[m+2],q),q},EntityDecoder.prototype.end=function(){var m;switch(this.state){case Re.NamedEntity:return 0===this.result||this.decodeMode===_e.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case Re.NumericDecimal:return this.emitNumericEntity(0,2);case Re.NumericHex:return this.emitNumericEntity(0,3);case Re.NumericStart:return null===(m=this.errors)||void 0===m||m.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Re.EntityStart:return 0}},EntityDecoder}();function getDecoder(m){var v="",q=new xe(m,(function(m){return v+=(0,pe.fromCodePoint)(m)}));return function decodeWithTrie(m,ee){for(var ae=0,ie=0;(ie=m.indexOf("&",ie))>=0;){v+=m.slice(ae,ie),q.startEntity(ee);var de=q.write(m,ie+1);if(de<0){ae=ie+q.end();break}ae=ie+de,ie=0===de?ae+1:ae}var ce=v+m.slice(ae);return v="",ce}}function determineBranch(m,v,q,ee){var ae=(v&be.BRANCH_LENGTH)>>7,ie=v&be.JUMP_TABLE;if(0===ae)return 0!==ie&&ee===ie?q:-1;if(ie){var de=ee-ie;return de<0||de>=ae?-1:m[q+de]-1}for(var ce=q,le=ce+ae-1;ce<=le;){var pe=ce+le>>>1,fe=m[pe];if(feee))return m[pe+ae];le=pe-1}}return-1}v.EntityDecoder=xe,v.determineBranch=determineBranch;var Te=getDecoder(ce.default),we=getDecoder(le.default);v.decodeHTML=function decodeHTML(m,v){return void 0===v&&(v=_e.Legacy),Te(m,v)},v.decodeHTMLAttribute=function decodeHTMLAttribute(m){return Te(m,_e.Attribute)},v.decodeHTMLStrict=function decodeHTMLStrict(m){return Te(m,_e.Strict)},v.decodeXML=function decodeXML(m){return we(m,_e.Strict)}},58894:(m,v)=>{"use strict";var q;Object.defineProperty(v,"__esModule",{value:!0}),v.replaceCodePoint=v.fromCodePoint=void 0;var ee=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function replaceCodePoint(m){var v;return m>=55296&&m<=57343||m>1114111?65533:null!==(v=ee.get(m))&&void 0!==v?v:m}v.fromCodePoint=null!==(q=String.fromCodePoint)&&void 0!==q?q:function(m){var v="";return m>65535&&(m-=65536,v+=String.fromCharCode(m>>>10&1023|55296),m=56320|1023&m),v+=String.fromCharCode(m)},v.replaceCodePoint=replaceCodePoint,v.default=function decodeCodePoint(m){return(0,v.fromCodePoint)(replaceCodePoint(m))}},62226:function(m,v,q){"use strict";var ee=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(v,"__esModule",{value:!0}),v.encodeNonAsciiHTML=v.encodeHTML=void 0;var ae=ee(q(63739)),ie=q(71458),de=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function encodeHTMLTrieRe(m,v){for(var q,ee="",de=0;null!==(q=m.exec(v));){var ce=q.index;ee+=v.substring(de,ce);var le=v.charCodeAt(ce),pe=ae.default.get(le);if("object"==typeof pe){if(ce+1{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.escapeText=v.escapeAttribute=v.escapeUTF8=v.escape=v.encodeXML=v.getCodePoint=v.xmlReplacer=void 0,v.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var q=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);function encodeXML(m){for(var ee,ae="",ie=0;null!==(ee=v.xmlReplacer.exec(m));){var de=ee.index,ce=m.charCodeAt(de),le=q.get(ce);void 0!==le?(ae+=m.substring(ie,de)+le,ie=de+1):(ae+="".concat(m.substring(ie,de),"&#x").concat((0,v.getCodePoint)(m,de).toString(16),";"),ie=v.xmlReplacer.lastIndex+=Number(55296==(64512&ce)))}return ae+m.substr(ie)}function getEscaper(m,v){return function escape(q){for(var ee,ae=0,ie="";ee=m.exec(q);)ae!==ee.index&&(ie+=q.substring(ae,ee.index)),ie+=v.get(ee[0].charCodeAt(0)),ae=ee.index+1;return ie+q.substring(ae)}}v.getCodePoint=null!=String.prototype.codePointAt?function(m,v){return m.codePointAt(v)}:function(m,v){return 55296==(64512&m.charCodeAt(v))?1024*(m.charCodeAt(v)-55296)+m.charCodeAt(v+1)-56320+65536:m.charCodeAt(v)},v.encodeXML=encodeXML,v.escape=encodeXML,v.escapeUTF8=getEscaper(/[&<>'"]/g,q),v.escapeAttribute=getEscaper(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),v.escapeText=getEscaper(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))},6459:(m,v)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.default=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map((function(m){return m.charCodeAt(0)})))},23878:(m,v)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.default=new Uint16Array("Ȁaglq\tɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map((function(m){return m.charCodeAt(0)})))},63739:(m,v)=>{"use strict";function restoreDiff(m){for(var v=1;v{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.decodeXMLStrict=v.decodeHTML5Strict=v.decodeHTML4Strict=v.decodeHTML5=v.decodeHTML4=v.decodeHTMLAttribute=v.decodeHTMLStrict=v.decodeHTML=v.decodeXML=v.DecodingMode=v.EntityDecoder=v.encodeHTML5=v.encodeHTML4=v.encodeNonAsciiHTML=v.encodeHTML=v.escapeText=v.escapeAttribute=v.escapeUTF8=v.escape=v.encodeXML=v.encode=v.decodeStrict=v.decode=v.EncodingMode=v.EntityLevel=void 0;var ee,ae,ie=q(25814),de=q(62226),ce=q(71458);function decode(m,v){if(void 0===v&&(v=ee.XML),("number"==typeof v?v:v.level)===ee.HTML){var q="object"==typeof v?v.mode:void 0;return(0,ie.decodeHTML)(m,q)}return(0,ie.decodeXML)(m)}!function(m){m[m.XML=0]="XML",m[m.HTML=1]="HTML"}(ee=v.EntityLevel||(v.EntityLevel={})),function(m){m[m.UTF8=0]="UTF8",m[m.ASCII=1]="ASCII",m[m.Extensive=2]="Extensive",m[m.Attribute=3]="Attribute",m[m.Text=4]="Text"}(ae=v.EncodingMode||(v.EncodingMode={})),v.decode=decode,v.decodeStrict=function decodeStrict(m,v){var q;void 0===v&&(v=ee.XML);var ae="number"==typeof v?{level:v}:v;return null!==(q=ae.mode)&&void 0!==q||(ae.mode=ie.DecodingMode.Strict),decode(m,ae)},v.encode=function encode(m,v){void 0===v&&(v=ee.XML);var q="number"==typeof v?{level:v}:v;return q.mode===ae.UTF8?(0,ce.escapeUTF8)(m):q.mode===ae.Attribute?(0,ce.escapeAttribute)(m):q.mode===ae.Text?(0,ce.escapeText)(m):q.level===ee.HTML?q.mode===ae.ASCII?(0,de.encodeNonAsciiHTML)(m):(0,de.encodeHTML)(m):(0,ce.encodeXML)(m)};var le=q(71458);Object.defineProperty(v,"encodeXML",{enumerable:!0,get:function(){return le.encodeXML}}),Object.defineProperty(v,"escape",{enumerable:!0,get:function(){return le.escape}}),Object.defineProperty(v,"escapeUTF8",{enumerable:!0,get:function(){return le.escapeUTF8}}),Object.defineProperty(v,"escapeAttribute",{enumerable:!0,get:function(){return le.escapeAttribute}}),Object.defineProperty(v,"escapeText",{enumerable:!0,get:function(){return le.escapeText}});var pe=q(62226);Object.defineProperty(v,"encodeHTML",{enumerable:!0,get:function(){return pe.encodeHTML}}),Object.defineProperty(v,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return pe.encodeNonAsciiHTML}}),Object.defineProperty(v,"encodeHTML4",{enumerable:!0,get:function(){return pe.encodeHTML}}),Object.defineProperty(v,"encodeHTML5",{enumerable:!0,get:function(){return pe.encodeHTML}});var fe=q(25814);Object.defineProperty(v,"EntityDecoder",{enumerable:!0,get:function(){return fe.EntityDecoder}}),Object.defineProperty(v,"DecodingMode",{enumerable:!0,get:function(){return fe.DecodingMode}}),Object.defineProperty(v,"decodeXML",{enumerable:!0,get:function(){return fe.decodeXML}}),Object.defineProperty(v,"decodeHTML",{enumerable:!0,get:function(){return fe.decodeHTML}}),Object.defineProperty(v,"decodeHTMLStrict",{enumerable:!0,get:function(){return fe.decodeHTMLStrict}}),Object.defineProperty(v,"decodeHTMLAttribute",{enumerable:!0,get:function(){return fe.decodeHTMLAttribute}}),Object.defineProperty(v,"decodeHTML4",{enumerable:!0,get:function(){return fe.decodeHTML}}),Object.defineProperty(v,"decodeHTML5",{enumerable:!0,get:function(){return fe.decodeHTML}}),Object.defineProperty(v,"decodeHTML4Strict",{enumerable:!0,get:function(){return fe.decodeHTMLStrict}}),Object.defineProperty(v,"decodeHTML5Strict",{enumerable:!0,get:function(){return fe.decodeHTMLStrict}}),Object.defineProperty(v,"decodeXMLStrict",{enumerable:!0,get:function(){return fe.decodeXML}})},80645:(m,v)=>{v.read=function(m,v,q,ee,ae){var ie,de,ce=8*ae-ee-1,le=(1<>1,fe=-7,ye=q?ae-1:0,be=q?-1:1,Re=m[v+ye];for(ye+=be,ie=Re&(1<<-fe)-1,Re>>=-fe,fe+=ce;fe>0;ie=256*ie+m[v+ye],ye+=be,fe-=8);for(de=ie&(1<<-fe)-1,ie>>=-fe,fe+=ee;fe>0;de=256*de+m[v+ye],ye+=be,fe-=8);if(0===ie)ie=1-pe;else{if(ie===le)return de?NaN:1/0*(Re?-1:1);de+=Math.pow(2,ee),ie-=pe}return(Re?-1:1)*de*Math.pow(2,ie-ee)},v.write=function(m,v,q,ee,ae,ie){var de,ce,le,pe=8*ie-ae-1,fe=(1<>1,be=23===ae?Math.pow(2,-24)-Math.pow(2,-77):0,Re=ee?0:ie-1,_e=ee?1:-1,xe=v<0||0===v&&1/v<0?1:0;for(v=Math.abs(v),isNaN(v)||v===1/0?(ce=isNaN(v)?1:0,de=fe):(de=Math.floor(Math.log(v)/Math.LN2),v*(le=Math.pow(2,-de))<1&&(de--,le*=2),(v+=de+ye>=1?be/le:be*Math.pow(2,1-ye))*le>=2&&(de++,le/=2),de+ye>=fe?(ce=0,de=fe):de+ye>=1?(ce=(v*le-1)*Math.pow(2,ae),de+=ye):(ce=v*Math.pow(2,ye-1)*Math.pow(2,ae),de=0));ae>=8;m[q+Re]=255&ce,Re+=_e,ce/=256,ae-=8);for(de=de<0;m[q+Re]=255&de,Re+=_e,de/=256,pe-=8);m[q+Re-_e]|=128*xe}},35717:m=>{"function"==typeof Object.create?m.exports=function inherits(m,v){v&&(m.super_=v,m.prototype=Object.create(v.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}))}:m.exports=function inherits(m,v){if(v){m.super_=v;var TempCtor=function(){};TempCtor.prototype=v.prototype,m.prototype=new TempCtor,m.prototype.constructor=m}}},27376:m=>{m.exports=function isFunction(m){if(!m)return!1;var q=v.call(m);return"[object Function]"===q||"function"==typeof m&&"[object RegExp]"!==q||"undefined"!=typeof window&&(m===window.setTimeout||m===window.alert||m===window.confirm||m===window.prompt)};var v=Object.prototype.toString},55733:(m,v,q)=>{var ee=q(48764).Buffer;m.exports=function s(m,v,q){function u(ae,ie){if(!v[ae]){if(!m[ae]){if(ee)return ee(ae,!0);var de=new Error("Cannot find module '"+ae+"'");throw de.code="MODULE_NOT_FOUND",de}var ce=v[ae]={exports:{}};m[ae][0].call(ce.exports,(function(v){return u(m[ae][1][v]||v)}),ce,ce.exports,s,m,v,q)}return v[ae].exports}for(var ee=void 0,ae=0;ae>2,ce=(3&v)<<4|q>>4,le=1>6:64,pe=2>4,q=(15&de)<<4|(ce=ie.indexOf(m.charAt(pe++)))>>2,ee=(3&ce)<<6|(le=ie.indexOf(m.charAt(pe++))),be[fe++]=v,64!==ce&&(be[fe++]=q),64!==le&&(be[fe++]=ee);return be}},{"./support":30,"./utils":32}],2:[function(m,v,q){"use strict";var ee=m("./external"),ae=m("./stream/DataWorker"),ie=m("./stream/Crc32Probe"),de=m("./stream/DataLengthProbe");function o(m,v,q,ee,ae){this.compressedSize=m,this.uncompressedSize=v,this.crc32=q,this.compression=ee,this.compressedContent=ae}o.prototype={getContentWorker:function(){var m=new ae(ee.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new de("data_length")),v=this;return m.on("end",(function(){if(this.streamInfo.data_length!==v.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),m},getCompressedWorker:function(){return new ae(ee.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},o.createWorkerFrom=function(m,v,q){return m.pipe(new ie).pipe(new de("uncompressedSize")).pipe(v.compressWorker(q)).pipe(new de("compressedSize")).withStreamInfo("compression",v)},v.exports=o},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(m,v,q){"use strict";var ee=m("./stream/GenericWorker");q.STORE={magic:"\0\0",compressWorker:function(){return new ee("STORE compression")},uncompressWorker:function(){return new ee("STORE decompression")}},q.DEFLATE=m("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(m,v,q){"use strict";var ee=m("./utils"),ae=function(){for(var m,v=[],q=0;q<256;q++){m=q;for(var ee=0;ee<8;ee++)m=1&m?3988292384^m>>>1:m>>>1;v[q]=m}return v}();v.exports=function(m,v){return void 0!==m&&m.length?"string"!==ee.getTypeOf(m)?function(m,v,q,ee){var ie=ae,de=ee+q;m^=-1;for(var ce=ee;ce>>8^ie[255&(m^v[ce])];return-1^m}(0|v,m,m.length,0):function(m,v,q,ee){var ie=ae,de=ee+q;m^=-1;for(var ce=ee;ce>>8^ie[255&(m^v.charCodeAt(ce))];return-1^m}(0|v,m,m.length,0):0}},{"./utils":32}],5:[function(m,v,q){"use strict";q.base64=!1,q.binary=!1,q.dir=!1,q.createFolders=!0,q.date=null,q.compression=null,q.compressionOptions=null,q.comment=null,q.unixPermissions=null,q.dosPermissions=null},{}],6:[function(m,v,q){"use strict";var ee=null;ee="undefined"!=typeof Promise?Promise:m("lie"),v.exports={Promise:ee}},{lie:37}],7:[function(m,v,q){"use strict";var ee="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,ae=m("pako"),ie=m("./utils"),de=m("./stream/GenericWorker"),ce=ee?"uint8array":"array";function h(m,v){de.call(this,"FlateWorker/"+m),this._pako=null,this._pakoAction=m,this._pakoOptions=v,this.meta={}}q.magic="\b\0",ie.inherits(h,de),h.prototype.processChunk=function(m){this.meta=m.meta,null===this._pako&&this._createPako(),this._pako.push(ie.transformTo(ce,m.data),!1)},h.prototype.flush=function(){de.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},h.prototype.cleanUp=function(){de.prototype.cleanUp.call(this),this._pako=null},h.prototype._createPako=function(){this._pako=new ae[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var m=this;this._pako.onData=function(v){m.push({data:v,meta:m.meta})}},q.compressWorker=function(m){return new h("Deflate",m)},q.uncompressWorker=function(){return new h("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(m,v,q){"use strict";function A(m,v){var q,ee="";for(q=0;q>>=8;return ee}function n(m,v,q,ae,le,pe){var fe,ye,be=m.file,Re=m.compression,_e=pe!==ie.utf8encode,xe=ee.transformTo("string",pe(be.name)),Te=ee.transformTo("string",ie.utf8encode(be.name)),we=be.comment,Se=ee.transformTo("string",pe(we)),Ie=ee.transformTo("string",ie.utf8encode(we)),Pe=Te.length!==be.name.length,We=Ie.length!==we.length,qe="",Ve="",ze="",He=be.dir,Xe=be.date,Qe={crc32:0,compressedSize:0,uncompressedSize:0};v&&!q||(Qe.crc32=m.crc32,Qe.compressedSize=m.compressedSize,Qe.uncompressedSize=m.uncompressedSize);var Ye=0;v&&(Ye|=8),_e||!Pe&&!We||(Ye|=2048);var et=0,tt=0;He&&(et|=16),"UNIX"===le?(tt=798,et|=function(m,v){var q=m;return m||(q=v?16893:33204),(65535&q)<<16}(be.unixPermissions,He)):(tt=20,et|=function(m){return 63&(m||0)}(be.dosPermissions)),fe=Xe.getUTCHours(),fe<<=6,fe|=Xe.getUTCMinutes(),fe<<=5,fe|=Xe.getUTCSeconds()/2,ye=Xe.getUTCFullYear()-1980,ye<<=4,ye|=Xe.getUTCMonth()+1,ye<<=5,ye|=Xe.getUTCDate(),Pe&&(Ve=A(1,1)+A(de(xe),4)+Te,qe+="up"+A(Ve.length,2)+Ve),We&&(ze=A(1,1)+A(de(Se),4)+Ie,qe+="uc"+A(ze.length,2)+ze);var nt="";return nt+="\n\0",nt+=A(Ye,2),nt+=Re.magic,nt+=A(fe,2),nt+=A(ye,2),nt+=A(Qe.crc32,4),nt+=A(Qe.compressedSize,4),nt+=A(Qe.uncompressedSize,4),nt+=A(xe.length,2),nt+=A(qe.length,2),{fileRecord:ce.LOCAL_FILE_HEADER+nt+xe+qe,dirRecord:ce.CENTRAL_FILE_HEADER+A(tt,2)+nt+A(Se.length,2)+"\0\0\0\0"+A(et,4)+A(ae,4)+xe+qe+Se}}var ee=m("../utils"),ae=m("../stream/GenericWorker"),ie=m("../utf8"),de=m("../crc32"),ce=m("../signature");function s(m,v,q,ee){ae.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=v,this.zipPlatform=q,this.encodeFileName=ee,this.streamFiles=m,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ee.inherits(s,ae),s.prototype.push=function(m){var v=m.meta.percent||0,q=this.entriesCount,ee=this._sources.length;this.accumulate?this.contentBuffer.push(m):(this.bytesWritten+=m.data.length,ae.prototype.push.call(this,{data:m.data,meta:{currentFile:this.currentFile,percent:q?(v+100*(q-ee-1))/q:100}}))},s.prototype.openedSource=function(m){this.currentSourceOffset=this.bytesWritten,this.currentFile=m.file.name;var v=this.streamFiles&&!m.file.dir;if(v){var q=n(m,v,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:q.fileRecord,meta:{percent:0}})}else this.accumulate=!0},s.prototype.closedSource=function(m){this.accumulate=!1;var v=this.streamFiles&&!m.file.dir,q=n(m,v,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(q.dirRecord),v)this.push({data:function(m){return ce.DATA_DESCRIPTOR+A(m.crc32,4)+A(m.compressedSize,4)+A(m.uncompressedSize,4)}(m),meta:{percent:100}});else for(this.push({data:q.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},s.prototype.flush=function(){for(var m=this.bytesWritten,v=0;v=this.index;v--)q=(q<<8)+this.byteAt(v);return this.index+=m,q},readString:function(m){return ee.transformTo("string",this.readData(m))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var m=this.readInt(4);return new Date(Date.UTC(1980+(m>>25&127),(m>>21&15)-1,m>>16&31,m>>11&31,m>>5&63,(31&m)<<1))}},v.exports=i},{"../utils":32}],19:[function(m,v,q){"use strict";var ee=m("./Uint8ArrayReader");function i(m){ee.call(this,m)}m("../utils").inherits(i,ee),i.prototype.readData=function(m){this.checkOffset(m);var v=this.data.slice(this.zero+this.index,this.zero+this.index+m);return this.index+=m,v},v.exports=i},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(m,v,q){"use strict";var ee=m("./DataReader");function i(m){ee.call(this,m)}m("../utils").inherits(i,ee),i.prototype.byteAt=function(m){return this.data.charCodeAt(this.zero+m)},i.prototype.lastIndexOfSignature=function(m){return this.data.lastIndexOf(m)-this.zero},i.prototype.readAndCheckSignature=function(m){return m===this.readData(4)},i.prototype.readData=function(m){this.checkOffset(m);var v=this.data.slice(this.zero+this.index,this.zero+this.index+m);return this.index+=m,v},v.exports=i},{"../utils":32,"./DataReader":18}],21:[function(m,v,q){"use strict";var ee=m("./ArrayReader");function i(m){ee.call(this,m)}m("../utils").inherits(i,ee),i.prototype.readData=function(m){if(this.checkOffset(m),0===m)return new Uint8Array(0);var v=this.data.subarray(this.zero+this.index,this.zero+this.index+m);return this.index+=m,v},v.exports=i},{"../utils":32,"./ArrayReader":17}],22:[function(m,v,q){"use strict";var ee=m("../utils"),ae=m("../support"),ie=m("./ArrayReader"),de=m("./StringReader"),ce=m("./NodeBufferReader"),le=m("./Uint8ArrayReader");v.exports=function(m){var v=ee.getTypeOf(m);return ee.checkSupport(v),"string"!==v||ae.uint8array?"nodebuffer"===v?new ce(m):ae.uint8array?new le(ee.transformTo("uint8array",m)):new ie(ee.transformTo("array",m)):new de(m)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(m,v,q){"use strict";q.LOCAL_FILE_HEADER="PK",q.CENTRAL_FILE_HEADER="PK",q.CENTRAL_DIRECTORY_END="PK",q.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",q.ZIP64_CENTRAL_DIRECTORY_END="PK",q.DATA_DESCRIPTOR="PK\b"},{}],24:[function(m,v,q){"use strict";var ee=m("./GenericWorker"),ae=m("../utils");function s(m){ee.call(this,"ConvertWorker to "+m),this.destType=m}ae.inherits(s,ee),s.prototype.processChunk=function(m){this.push({data:ae.transformTo(this.destType,m.data),meta:m.meta})},v.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(m,v,q){"use strict";var ee=m("./GenericWorker"),ae=m("../crc32");function s(){ee.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}m("../utils").inherits(s,ee),s.prototype.processChunk=function(m){this.streamInfo.crc32=ae(m.data,this.streamInfo.crc32||0),this.push(m)},v.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(m,v,q){"use strict";var ee=m("../utils"),ae=m("./GenericWorker");function s(m){ae.call(this,"DataLengthProbe for "+m),this.propName=m,this.withStreamInfo(m,0)}ee.inherits(s,ae),s.prototype.processChunk=function(m){if(m){var v=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=v+m.data.length}ae.prototype.processChunk.call(this,m)},v.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(m,v,q){"use strict";var ee=m("../utils"),ae=m("./GenericWorker");function s(m){ae.call(this,"DataWorker");var v=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,m.then((function(m){v.dataIsReady=!0,v.data=m,v.max=m&&m.length||0,v.type=ee.getTypeOf(m),v.isPaused||v._tickAndRepeat()}),(function(m){v.error(m)}))}ee.inherits(s,ae),s.prototype.cleanUp=function(){ae.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!ae.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,ee.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(ee.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var m=null,v=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":m=this.data.substring(this.index,v);break;case"uint8array":m=this.data.subarray(this.index,v);break;case"array":case"nodebuffer":m=this.data.slice(this.index,v)}return this.index=v,this.push({data:m,meta:{percent:this.max?this.index/this.max*100:0}})},v.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(m,v,q){"use strict";function n(m){this.name=m||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}n.prototype={push:function(m){this.emit("data",m)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(m){this.emit("error",m)}return!0},error:function(m){return!this.isFinished&&(this.isPaused?this.generatedError=m:(this.isFinished=!0,this.emit("error",m),this.previous&&this.previous.error(m),this.cleanUp()),!0)},on:function(m,v){return this._listeners[m].push(v),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(m,v){if(this._listeners[m])for(var q=0;q "+m:m}},v.exports=n},{}],29:[function(m,v,q){"use strict";var ae=m("../utils"),ie=m("./ConvertWorker"),de=m("./GenericWorker"),ce=m("../base64"),le=m("../support"),pe=m("../external"),fe=null;if(le.nodestream)try{fe=m("../nodejs/NodejsStreamOutputAdapter")}catch(m){}function l(m,v){return new pe.Promise((function(q,ie){var de=[],le=m._internalType,pe=m._outputType,fe=m._mimeType;m.on("data",(function(m,q){de.push(m),v&&v(q)})).on("error",(function(m){de=[],ie(m)})).on("end",(function(){try{var m=function(m,v,q){switch(m){case"blob":return ae.newBlob(ae.transformTo("arraybuffer",v),q);case"base64":return ce.encode(v);default:return ae.transformTo(m,v)}}(pe,function(m,v){var q,ae=0,ie=null,de=0;for(q=0;q>>6:(q<65536?v[de++]=224|q>>>12:(v[de++]=240|q>>>18,v[de++]=128|q>>>12&63),v[de++]=128|q>>>6&63),v[de++]=128|63&q);return v}(m)},q.utf8decode=function(m){return ae.nodebuffer?ee.transformTo("nodebuffer",m).toString("utf-8"):function(m){var v,q,ae,ie,de=m.length,le=new Array(2*de);for(v=q=0;v>10&1023,le[q++]=56320|1023&ae)}return le.length!==q&&(le.subarray?le=le.subarray(0,q):le.length=q),ee.applyFromCharCode(le)}(m=ee.transformTo(ae.uint8array?"uint8array":"array",m))},ee.inherits(a,de),a.prototype.processChunk=function(m){var v=ee.transformTo(ae.uint8array?"uint8array":"array",m.data);if(this.leftOver&&this.leftOver.length){if(ae.uint8array){var ie=v;(v=new Uint8Array(ie.length+this.leftOver.length)).set(this.leftOver,0),v.set(ie,this.leftOver.length)}else v=this.leftOver.concat(v);this.leftOver=null}var de=function(m,v){var q;for((v=v||m.length)>m.length&&(v=m.length),q=v-1;0<=q&&128==(192&m[q]);)q--;return q<0||0===q?v:q+ce[m[q]]>v?q:v}(v),le=v;de!==v.length&&(ae.uint8array?(le=v.subarray(0,de),this.leftOver=v.subarray(de,v.length)):(le=v.slice(0,de),this.leftOver=v.slice(de,v.length))),this.push({data:q.utf8decode(le),meta:m.meta})},a.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:q.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},q.Utf8DecodeWorker=a,ee.inherits(l,de),l.prototype.processChunk=function(m){this.push({data:q.utf8encode(m.data),meta:m.meta})},q.Utf8EncodeWorker=l},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(m,v,q){"use strict";var ee=m("./support"),ae=m("./base64"),ie=m("./nodejsUtils"),de=m("./external");function n(m){return m}function l(m,v){for(var q=0;q>8;this.dir=!!(16&this.externalFileAttributes),0==m&&(this.dosPermissions=63&this.externalFileAttributes),3==m&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var m=ee(this.extraFields[1].value);this.uncompressedSize===ae.MAX_VALUE_32BITS&&(this.uncompressedSize=m.readInt(8)),this.compressedSize===ae.MAX_VALUE_32BITS&&(this.compressedSize=m.readInt(8)),this.localHeaderOffset===ae.MAX_VALUE_32BITS&&(this.localHeaderOffset=m.readInt(8)),this.diskNumberStart===ae.MAX_VALUE_32BITS&&(this.diskNumberStart=m.readInt(4))}},readExtraFields:function(m){var v,q,ee,ae=m.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});m.index+4>>6:(q<65536?v[de++]=224|q>>>12:(v[de++]=240|q>>>18,v[de++]=128|q>>>12&63),v[de++]=128|q>>>6&63),v[de++]=128|63&q);return v},q.buf2binstring=function(m){return l(m,m.length)},q.binstring2buf=function(m){for(var v=new ee.Buf8(m.length),q=0,ae=v.length;q>10&1023,le[ee++]=56320|1023&ae)}return l(le,ee)},q.utf8border=function(m,v){var q;for((v=v||m.length)>m.length&&(v=m.length),q=v-1;0<=q&&128==(192&m[q]);)q--;return q<0||0===q?v:q+de[m[q]]>v?q:v}},{"./common":41}],43:[function(m,v,q){"use strict";v.exports=function(m,v,q,ee){for(var ae=65535&m|0,ie=m>>>16&65535|0,de=0;0!==q;){for(q-=de=2e3>>1:m>>>1;v[q]=m}return v}();v.exports=function(m,v,q,ae){var ie=ee,de=ae+q;m^=-1;for(var ce=ae;ce>>8^ie[255&(m^v[ce])];return-1^m}},{}],46:[function(m,v,q){"use strict";var ee,ae=m("../utils/common"),ie=m("./trees"),de=m("./adler32"),ce=m("./crc32"),le=m("./messages"),pe=0,fe=4,ye=0,be=-2,Re=-1,_e=4,xe=2,Te=8,we=9,Se=286,Ie=30,Pe=19,We=2*Se+1,qe=15,Ve=3,ze=258,He=ze+Ve+1,Xe=42,Qe=113,Ye=1,et=2,tt=3,nt=4;function R(m,v){return m.msg=le[v],v}function T(m){return(m<<1)-(4m.avail_out&&(q=m.avail_out),0!==q&&(ae.arraySet(m.output,v.pending_buf,v.pending_out,q,m.next_out),m.next_out+=q,v.pending_out+=q,m.total_out+=q,m.avail_out-=q,v.pending-=q,0===v.pending&&(v.pending_out=0))}function N(m,v){ie._tr_flush_block(m,0<=m.block_start?m.block_start:-1,m.strstart-m.block_start,v),m.block_start=m.strstart,F(m.strm)}function U(m,v){m.pending_buf[m.pending++]=v}function P(m,v){m.pending_buf[m.pending++]=v>>>8&255,m.pending_buf[m.pending++]=255&v}function L(m,v){var q,ee,ae=m.max_chain_length,ie=m.strstart,de=m.prev_length,ce=m.nice_match,le=m.strstart>m.w_size-He?m.strstart-(m.w_size-He):0,pe=m.window,fe=m.w_mask,ye=m.prev,be=m.strstart+ze,Re=pe[ie+de-1],_e=pe[ie+de];m.prev_length>=m.good_match&&(ae>>=2),ce>m.lookahead&&(ce=m.lookahead);do{if(pe[(q=v)+de]===_e&&pe[q+de-1]===Re&&pe[q]===pe[ie]&&pe[++q]===pe[ie+1]){ie+=2,q++;do{}while(pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&iele&&0!=--ae);return de<=m.lookahead?de:m.lookahead}function j(m){var v,q,ee,ie,le,pe,fe,ye,be,Re,_e=m.w_size;do{if(ie=m.window_size-m.lookahead-m.strstart,m.strstart>=_e+(_e-He)){for(ae.arraySet(m.window,m.window,_e,_e,0),m.match_start-=_e,m.strstart-=_e,m.block_start-=_e,v=q=m.hash_size;ee=m.head[--v],m.head[v]=_e<=ee?ee-_e:0,--q;);for(v=q=_e;ee=m.prev[--v],m.prev[v]=_e<=ee?ee-_e:0,--q;);ie+=_e}if(0===m.strm.avail_in)break;if(pe=m.strm,fe=m.window,ye=m.strstart+m.lookahead,Re=void 0,(be=ie)<(Re=pe.avail_in)&&(Re=be),q=0===Re?0:(pe.avail_in-=Re,ae.arraySet(fe,pe.input,pe.next_in,Re,ye),1===pe.state.wrap?pe.adler=de(pe.adler,fe,Re,ye):2===pe.state.wrap&&(pe.adler=ce(pe.adler,fe,Re,ye)),pe.next_in+=Re,pe.total_in+=Re,Re),m.lookahead+=q,m.lookahead+m.insert>=Ve)for(le=m.strstart-m.insert,m.ins_h=m.window[le],m.ins_h=(m.ins_h<=Ve&&(m.ins_h=(m.ins_h<=Ve)if(ee=ie._tr_tally(m,m.strstart-m.match_start,m.match_length-Ve),m.lookahead-=m.match_length,m.match_length<=m.max_lazy_match&&m.lookahead>=Ve){for(m.match_length--;m.strstart++,m.ins_h=(m.ins_h<=Ve&&(m.ins_h=(m.ins_h<=Ve&&m.match_length<=m.prev_length){for(ae=m.strstart+m.lookahead-Ve,ee=ie._tr_tally(m,m.strstart-1-m.prev_match,m.prev_length-Ve),m.lookahead-=m.prev_length-1,m.prev_length-=2;++m.strstart<=ae&&(m.ins_h=(m.ins_h<m.pending_buf_size-5&&(q=m.pending_buf_size-5);;){if(m.lookahead<=1){if(j(m),0===m.lookahead&&v===pe)return Ye;if(0===m.lookahead)break}m.strstart+=m.lookahead,m.lookahead=0;var ee=m.block_start+q;if((0===m.strstart||m.strstart>=ee)&&(m.lookahead=m.strstart-ee,m.strstart=ee,N(m,!1),0===m.strm.avail_out))return Ye;if(m.strstart-m.block_start>=m.w_size-He&&(N(m,!1),0===m.strm.avail_out))return Ye}return m.insert=0,v===fe?(N(m,!0),0===m.strm.avail_out?tt:nt):(m.strstart>m.block_start&&(N(m,!1),m.strm.avail_out),Ye)})),new M(4,4,8,4,Z),new M(4,5,16,8,Z),new M(4,6,32,32,Z),new M(4,4,16,16,W),new M(8,16,32,32,W),new M(8,16,128,128,W),new M(8,32,128,256,W),new M(32,128,258,1024,W),new M(32,258,258,4096,W)],q.deflateInit=function(m,v){return Y(m,v,Te,15,8,0)},q.deflateInit2=Y,q.deflateReset=K,q.deflateResetKeep=G,q.deflateSetHeader=function(m,v){return m&&m.state?2!==m.state.wrap?be:(m.state.gzhead=v,ye):be},q.deflate=function(m,v){var q,ae,de,le;if(!m||!m.state||5>8&255),U(ae,ae.gzhead.time>>16&255),U(ae,ae.gzhead.time>>24&255),U(ae,9===ae.level?2:2<=ae.strategy||ae.level<2?4:0),U(ae,255&ae.gzhead.os),ae.gzhead.extra&&ae.gzhead.extra.length&&(U(ae,255&ae.gzhead.extra.length),U(ae,ae.gzhead.extra.length>>8&255)),ae.gzhead.hcrc&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending,0)),ae.gzindex=0,ae.status=69):(U(ae,0),U(ae,0),U(ae,0),U(ae,0),U(ae,0),U(ae,9===ae.level?2:2<=ae.strategy||ae.level<2?4:0),U(ae,3),ae.status=Qe);else{var Re=Te+(ae.w_bits-8<<4)<<8;Re|=(2<=ae.strategy||ae.level<2?0:ae.level<6?1:6===ae.level?2:3)<<6,0!==ae.strstart&&(Re|=32),Re+=31-Re%31,ae.status=Qe,P(ae,Re),0!==ae.strstart&&(P(ae,m.adler>>>16),P(ae,65535&m.adler)),m.adler=1}if(69===ae.status)if(ae.gzhead.extra){for(de=ae.pending;ae.gzindex<(65535&ae.gzhead.extra.length)&&(ae.pending!==ae.pending_buf_size||(ae.gzhead.hcrc&&ae.pending>de&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),F(m),de=ae.pending,ae.pending!==ae.pending_buf_size));)U(ae,255&ae.gzhead.extra[ae.gzindex]),ae.gzindex++;ae.gzhead.hcrc&&ae.pending>de&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),ae.gzindex===ae.gzhead.extra.length&&(ae.gzindex=0,ae.status=73)}else ae.status=73;if(73===ae.status)if(ae.gzhead.name){de=ae.pending;do{if(ae.pending===ae.pending_buf_size&&(ae.gzhead.hcrc&&ae.pending>de&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),F(m),de=ae.pending,ae.pending===ae.pending_buf_size)){le=1;break}le=ae.gzindexde&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),0===le&&(ae.gzindex=0,ae.status=91)}else ae.status=91;if(91===ae.status)if(ae.gzhead.comment){de=ae.pending;do{if(ae.pending===ae.pending_buf_size&&(ae.gzhead.hcrc&&ae.pending>de&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),F(m),de=ae.pending,ae.pending===ae.pending_buf_size)){le=1;break}le=ae.gzindexde&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),0===le&&(ae.status=103)}else ae.status=103;if(103===ae.status&&(ae.gzhead.hcrc?(ae.pending+2>ae.pending_buf_size&&F(m),ae.pending+2<=ae.pending_buf_size&&(U(ae,255&m.adler),U(ae,m.adler>>8&255),m.adler=0,ae.status=Qe)):ae.status=Qe),0!==ae.pending){if(F(m),0===m.avail_out)return ae.last_flush=-1,ye}else if(0===m.avail_in&&T(v)<=T(q)&&v!==fe)return R(m,-5);if(666===ae.status&&0!==m.avail_in)return R(m,-5);if(0!==m.avail_in||0!==ae.lookahead||v!==pe&&666!==ae.status){var _e=2===ae.strategy?function(m,v){for(var q;;){if(0===m.lookahead&&(j(m),0===m.lookahead)){if(v===pe)return Ye;break}if(m.match_length=0,q=ie._tr_tally(m,0,m.window[m.strstart]),m.lookahead--,m.strstart++,q&&(N(m,!1),0===m.strm.avail_out))return Ye}return m.insert=0,v===fe?(N(m,!0),0===m.strm.avail_out?tt:nt):m.last_lit&&(N(m,!1),0===m.strm.avail_out)?Ye:et}(ae,v):3===ae.strategy?function(m,v){for(var q,ee,ae,de,ce=m.window;;){if(m.lookahead<=ze){if(j(m),m.lookahead<=ze&&v===pe)return Ye;if(0===m.lookahead)break}if(m.match_length=0,m.lookahead>=Ve&&0m.lookahead&&(m.match_length=m.lookahead)}if(m.match_length>=Ve?(q=ie._tr_tally(m,1,m.match_length-Ve),m.lookahead-=m.match_length,m.strstart+=m.match_length,m.match_length=0):(q=ie._tr_tally(m,0,m.window[m.strstart]),m.lookahead--,m.strstart++),q&&(N(m,!1),0===m.strm.avail_out))return Ye}return m.insert=0,v===fe?(N(m,!0),0===m.strm.avail_out?tt:nt):m.last_lit&&(N(m,!1),0===m.strm.avail_out)?Ye:et}(ae,v):ee[ae.level].func(ae,v);if(_e!==tt&&_e!==nt||(ae.status=666),_e===Ye||_e===tt)return 0===m.avail_out&&(ae.last_flush=-1),ye;if(_e===et&&(1===v?ie._tr_align(ae):5!==v&&(ie._tr_stored_block(ae,0,0,!1),3===v&&(D(ae.head),0===ae.lookahead&&(ae.strstart=0,ae.block_start=0,ae.insert=0))),F(m),0===m.avail_out))return ae.last_flush=-1,ye}return v!==fe?ye:ae.wrap<=0?1:(2===ae.wrap?(U(ae,255&m.adler),U(ae,m.adler>>8&255),U(ae,m.adler>>16&255),U(ae,m.adler>>24&255),U(ae,255&m.total_in),U(ae,m.total_in>>8&255),U(ae,m.total_in>>16&255),U(ae,m.total_in>>24&255)):(P(ae,m.adler>>>16),P(ae,65535&m.adler)),F(m),0=q.w_size&&(0===ce&&(D(q.head),q.strstart=0,q.block_start=0,q.insert=0),Re=new ae.Buf8(q.w_size),ae.arraySet(Re,v,_e-q.w_size,q.w_size,0),v=Re,_e=q.w_size),le=m.avail_in,pe=m.next_in,fe=m.input,m.avail_in=_e,m.next_in=0,m.input=v,j(q);q.lookahead>=Ve;){for(ee=q.strstart,ie=q.lookahead-(Ve-1);q.ins_h=(q.ins_h<>>=Pe=Ie>>>24,_e-=Pe,0==(Pe=Ie>>>16&255))Xe[ie++]=65535&Ie;else{if(!(16&Pe)){if(0==(64&Pe)){Ie=xe[(65535&Ie)+(Re&(1<>>=Pe,_e-=Pe),_e<15&&(Re+=He[ee++]<<_e,_e+=8,Re+=He[ee++]<<_e,_e+=8),Ie=Te[Re&Se];n:for(;;){if(Re>>>=Pe=Ie>>>24,_e-=Pe,!(16&(Pe=Ie>>>16&255))){if(0==(64&Pe)){Ie=Te[(65535&Ie)+(Re&(1<>>=Pe,_e-=Pe,(Pe=ie-de)>3,Re&=(1<<(_e-=We<<3))-1,m.next_in=ee,m.next_out=ie,m.avail_in=ee>>24&255)+(m>>>8&65280)+((65280&m)<<8)+((255&m)<<24)}function s(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new ee.Buf16(320),this.work=new ee.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(m){var v;return m&&m.state?(v=m.state,m.total_in=m.total_out=v.total=0,m.msg="",v.wrap&&(m.adler=1&v.wrap),v.mode=be,v.last=0,v.havedict=0,v.dmax=32768,v.head=null,v.hold=0,v.bits=0,v.lencode=v.lendyn=new ee.Buf32(Re),v.distcode=v.distdyn=new ee.Buf32(_e),v.sane=1,v.back=-1,fe):ye}function o(m){var v;return m&&m.state?((v=m.state).wsize=0,v.whave=0,v.wnext=0,a(m)):ye}function h(m,v){var q,ee;return m&&m.state?(ee=m.state,v<0?(q=0,v=-v):(q=1+(v>>4),v<48&&(v&=15)),v&&(v<8||15=de.wsize?(ee.arraySet(de.window,v,q-de.wsize,de.wsize,0),de.wnext=0,de.whave=de.wsize):(ae<(ie=de.wsize-de.wnext)&&(ie=ae),ee.arraySet(de.window,v,q-ae,ie,de.wnext),(ae-=ie)?(ee.arraySet(de.window,v,q-ae,ae,0),de.wnext=ae,de.whave=de.wsize):(de.wnext+=ie,de.wnext===de.wsize&&(de.wnext=0),de.whave>>8&255,q.check=ie(q.check,ct,2,0),Pe=Ie=0,q.mode=2;break}if(q.flags=0,q.head&&(q.head.done=!1),!(1&q.wrap)||(((255&Ie)<<8)+(Ie>>8))%31){m.msg="incorrect header check",q.mode=30;break}if(8!=(15&Ie)){m.msg="unknown compression method",q.mode=30;break}if(Pe-=4,rt=8+(15&(Ie>>>=4)),0===q.wbits)q.wbits=rt;else if(rt>q.wbits){m.msg="invalid window size",q.mode=30;break}q.dmax=1<>8&1),512&q.flags&&(ct[0]=255&Ie,ct[1]=Ie>>>8&255,q.check=ie(q.check,ct,2,0)),Pe=Ie=0,q.mode=3;case 3:for(;Pe<32;){if(0===we)break e;we--,Ie+=Re[xe++]<>>8&255,ct[2]=Ie>>>16&255,ct[3]=Ie>>>24&255,q.check=ie(q.check,ct,4,0)),Pe=Ie=0,q.mode=4;case 4:for(;Pe<16;){if(0===we)break e;we--,Ie+=Re[xe++]<>8),512&q.flags&&(ct[0]=255&Ie,ct[1]=Ie>>>8&255,q.check=ie(q.check,ct,2,0)),Pe=Ie=0,q.mode=5;case 5:if(1024&q.flags){for(;Pe<16;){if(0===we)break e;we--,Ie+=Re[xe++]<>>8&255,q.check=ie(q.check,ct,2,0)),Pe=Ie=0}else q.head&&(q.head.extra=null);q.mode=6;case 6:if(1024&q.flags&&(we<(Ve=q.length)&&(Ve=we),Ve&&(q.head&&(rt=q.head.extra_len-q.length,q.head.extra||(q.head.extra=new Array(q.head.extra_len)),ee.arraySet(q.head.extra,Re,xe,Ve,rt)),512&q.flags&&(q.check=ie(q.check,Re,Ve,xe)),we-=Ve,xe+=Ve,q.length-=Ve),q.length))break e;q.length=0,q.mode=7;case 7:if(2048&q.flags){if(0===we)break e;for(Ve=0;rt=Re[xe+Ve++],q.head&&rt&&q.length<65536&&(q.head.name+=String.fromCharCode(rt)),rt&&Ve>9&1,q.head.done=!0),m.adler=q.check=0,q.mode=12;break;case 10:for(;Pe<32;){if(0===we)break e;we--,Ie+=Re[xe++]<>>=7&Pe,Pe-=7&Pe,q.mode=27;break}for(;Pe<3;){if(0===we)break e;we--,Ie+=Re[xe++]<>>=1)){case 0:q.mode=14;break;case 1:if(j(q),q.mode=20,6!==v)break;Ie>>>=2,Pe-=2;break e;case 2:q.mode=17;break;case 3:m.msg="invalid block type",q.mode=30}Ie>>>=2,Pe-=2;break;case 14:for(Ie>>>=7&Pe,Pe-=7&Pe;Pe<32;){if(0===we)break e;we--,Ie+=Re[xe++]<>>16^65535)){m.msg="invalid stored block lengths",q.mode=30;break}if(q.length=65535&Ie,Pe=Ie=0,q.mode=15,6===v)break e;case 15:q.mode=16;case 16:if(Ve=q.length){if(we>>=5,Pe-=5,q.ndist=1+(31&Ie),Ie>>>=5,Pe-=5,q.ncode=4+(15&Ie),Ie>>>=4,Pe-=4,286>>=3,Pe-=3}for(;q.have<19;)q.lens[ut[q.have++]]=0;if(q.lencode=q.lendyn,q.lenbits=7,ot={bits:q.lenbits},it=ce(0,q.lens,0,19,q.lencode,0,q.work,ot),q.lenbits=ot.bits,it){m.msg="invalid code lengths set",q.mode=30;break}q.have=0,q.mode=19;case 19:for(;q.have>>16&255,Ye=65535&dt,!((Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>>=Xe,Pe-=Xe,q.lens[q.have++]=Ye;else{if(16===Ye){for(st=Xe+2;Pe>>=Xe,Pe-=Xe,0===q.have){m.msg="invalid bit length repeat",q.mode=30;break}rt=q.lens[q.have-1],Ve=3+(3&Ie),Ie>>>=2,Pe-=2}else if(17===Ye){for(st=Xe+3;Pe>>=Xe)),Ie>>>=3,Pe-=3}else{for(st=Xe+7;Pe>>=Xe)),Ie>>>=7,Pe-=7}if(q.have+Ve>q.nlen+q.ndist){m.msg="invalid bit length repeat",q.mode=30;break}for(;Ve--;)q.lens[q.have++]=rt}}if(30===q.mode)break;if(0===q.lens[256]){m.msg="invalid code -- missing end-of-block",q.mode=30;break}if(q.lenbits=9,ot={bits:q.lenbits},it=ce(le,q.lens,0,q.nlen,q.lencode,0,q.work,ot),q.lenbits=ot.bits,it){m.msg="invalid literal/lengths set",q.mode=30;break}if(q.distbits=6,q.distcode=q.distdyn,ot={bits:q.distbits},it=ce(pe,q.lens,q.nlen,q.ndist,q.distcode,0,q.work,ot),q.distbits=ot.bits,it){m.msg="invalid distances set",q.mode=30;break}if(q.mode=20,6===v)break e;case 20:q.mode=21;case 21:if(6<=we&&258<=Se){m.next_out=Te,m.avail_out=Se,m.next_in=xe,m.avail_in=we,q.hold=Ie,q.bits=Pe,de(m,qe),Te=m.next_out,_e=m.output,Se=m.avail_out,xe=m.next_in,Re=m.input,we=m.avail_in,Ie=q.hold,Pe=q.bits,12===q.mode&&(q.back=-1);break}for(q.back=0;Qe=(dt=q.lencode[Ie&(1<>>16&255,Ye=65535&dt,!((Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>et)])>>>16&255,Ye=65535&dt,!(et+(Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>>=et,Pe-=et,q.back+=et}if(Ie>>>=Xe,Pe-=Xe,q.back+=Xe,q.length=Ye,0===Qe){q.mode=26;break}if(32&Qe){q.back=-1,q.mode=12;break}if(64&Qe){m.msg="invalid literal/length code",q.mode=30;break}q.extra=15&Qe,q.mode=22;case 22:if(q.extra){for(st=q.extra;Pe>>=q.extra,Pe-=q.extra,q.back+=q.extra}q.was=q.length,q.mode=23;case 23:for(;Qe=(dt=q.distcode[Ie&(1<>>16&255,Ye=65535&dt,!((Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>et)])>>>16&255,Ye=65535&dt,!(et+(Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>>=et,Pe-=et,q.back+=et}if(Ie>>>=Xe,Pe-=Xe,q.back+=Xe,64&Qe){m.msg="invalid distance code",q.mode=30;break}q.offset=Ye,q.extra=15&Qe,q.mode=24;case 24:if(q.extra){for(st=q.extra;Pe>>=q.extra,Pe-=q.extra,q.back+=q.extra}if(q.offset>q.dmax){m.msg="invalid distance too far back",q.mode=30;break}q.mode=25;case 25:if(0===Se)break e;if(Ve=qe-Se,q.offset>Ve){if((Ve=q.offset-Ve)>q.whave&&q.sane){m.msg="invalid distance too far back",q.mode=30;break}ze=Ve>q.wnext?(Ve-=q.wnext,q.wsize-Ve):q.wnext-Ve,Ve>q.length&&(Ve=q.length),He=q.window}else He=_e,ze=Te-q.offset,Ve=q.length;for(SeSe?(Pe=ct[ut+ye[ze]],it[ot+ye[ze]]):(Pe=96,0),Re=1<>et)+(_e-=Re)]=Ie<<24|Pe<<16|We|0,0!==_e;);for(Re=1<>=1;if(0!==Re?(rt&=Re-1,rt+=Re):rt=0,ze++,0==--st[Ve]){if(Ve===Xe)break;Ve=v[q+ye[ze]]}if(Qe>>7)]}function U(m,v){m.pending_buf[m.pending++]=255&v,m.pending_buf[m.pending++]=v>>>8&255}function P(m,v,q){m.bi_valid>_e-q?(m.bi_buf|=v<>_e-m.bi_valid,m.bi_valid+=q-_e):(m.bi_buf|=v<>>=1,q<<=1,0<--v;);return q>>>1}function Z(m,v,q){var ee,ae,ie=new Array(Re+1),de=0;for(ee=1;ee<=Re;ee++)ie[ee]=de=de+q[ee-1]<<1;for(ae=0;ae<=v;ae++){var ce=m[2*ae+1];0!==ce&&(m[2*ae]=j(ie[ce]++,ce))}}function W(m){var v;for(v=0;v>1;1<=q;q--)G(m,ie,q);for(ae=le;q=m.heap[1],m.heap[1]=m.heap[m.heap_len--],G(m,ie,1),ee=m.heap[1],m.heap[--m.heap_max]=q,m.heap[--m.heap_max]=ee,ie[2*ae]=ie[2*q]+ie[2*ee],m.depth[ae]=(m.depth[q]>=m.depth[ee]?m.depth[q]:m.depth[ee])+1,ie[2*q+1]=ie[2*ee+1]=ae,m.heap[1]=ae++,G(m,ie,1),2<=m.heap_len;);m.heap[--m.heap_max]=m.heap[1],function(m,v){var q,ee,ae,ie,de,ce,le=v.dyn_tree,pe=v.max_code,fe=v.stat_desc.static_tree,ye=v.stat_desc.has_stree,_e=v.stat_desc.extra_bits,xe=v.stat_desc.extra_base,Te=v.stat_desc.max_length,we=0;for(ie=0;ie<=Re;ie++)m.bl_count[ie]=0;for(le[2*m.heap[m.heap_max]+1]=0,q=m.heap_max+1;q>=7;ee>>=1)if(1&q&&0!==m.dyn_ltree[2*v])return ae;if(0!==m.dyn_ltree[18]||0!==m.dyn_ltree[20]||0!==m.dyn_ltree[26])return ie;for(v=32;v>>3,(ce=m.static_len+3+7>>>3)<=de&&(de=ce)):de=ce=q+5,q+4<=de&&-1!==v?J(m,v,q,ee):4===m.strategy||ce===de?(P(m,2+(ee?1:0),3),K(m,ze,He)):(P(m,4+(ee?1:0),3),function(m,v,q,ee){var ae;for(P(m,v-257,5),P(m,q-1,5),P(m,ee-4,4),ae=0;ae>>8&255,m.pending_buf[m.d_buf+2*m.last_lit+1]=255&v,m.pending_buf[m.l_buf+m.last_lit]=255&q,m.last_lit++,0===v?m.dyn_ltree[2*q]++:(m.matches++,v--,m.dyn_ltree[2*(Qe[q]+le+1)]++,m.dyn_dtree[2*N(v)]++),m.last_lit===m.lit_bufsize-1},q._tr_align=function(m){P(m,2,3),L(m,Te,ze),function(m){16===m.bi_valid?(U(m,m.bi_buf),m.bi_buf=0,m.bi_valid=0):8<=m.bi_valid&&(m.pending_buf[m.pending++]=255&m.bi_buf,m.bi_buf>>=8,m.bi_valid-=8)}(m)}},{"../utils/common":41}],53:[function(m,v,q){"use strict";v.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(m,v,ee){(function(m){!function(m,v){"use strict";if(!m.setImmediate){var q,ee,ae,ie,de=1,ce={},le=!1,pe=m.document,fe=Object.getPrototypeOf&&Object.getPrototypeOf(m);fe=fe&&fe.setTimeout?fe:m,q="[object process]"==={}.toString.call(m.process)?function(m){process.nextTick((function(){c(m)}))}:function(){if(m.postMessage&&!m.importScripts){var v=!0,q=m.onmessage;return m.onmessage=function(){v=!1},m.postMessage("","*"),m.onmessage=q,v}}()?(ie="setImmediate$"+Math.random()+"$",m.addEventListener?m.addEventListener("message",d,!1):m.attachEvent("onmessage",d),function(v){m.postMessage(ie+v,"*")}):m.MessageChannel?((ae=new MessageChannel).port1.onmessage=function(m){c(m.data)},function(m){ae.port2.postMessage(m)}):pe&&"onreadystatechange"in pe.createElement("script")?(ee=pe.documentElement,function(m){var v=pe.createElement("script");v.onreadystatechange=function(){c(m),v.onreadystatechange=null,ee.removeChild(v),v=null},ee.appendChild(v)}):function(m){setTimeout(c,0,m)},fe.setImmediate=function(m){"function"!=typeof m&&(m=new Function(""+m));for(var v=new Array(arguments.length-1),ee=0;ee{function keyCode(m){if(m&&"object"==typeof m){var v=m.which||m.keyCode||m.charCode;v&&(m=v)}if("number"==typeof m)return ie[m];var ae,de=String(m);return(ae=q[de.toLowerCase()])?ae:(ae=ee[de.toLowerCase()])||(1===de.length?de.charCodeAt(0):void 0)}keyCode.isEventKey=function isEventKey(m,v){if(m&&"object"==typeof m){var ae=m.which||m.keyCode||m.charCode;if(null==ae)return!1;if("string"==typeof v){var ie;if(ie=q[v.toLowerCase()])return ie===ae;if(ie=ee[v.toLowerCase()])return ie===ae}else if("number"==typeof v)return v===ae;return!1}};var q=(v=m.exports=keyCode).code=v.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},ee=v.aliases={windows:91,"⇧":16,"⌥":18,"⌃":17,"⌘":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,spacebar:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};for(ae=97;ae<123;ae++)q[String.fromCharCode(ae)]=ae-32;for(var ae=48;ae<58;ae++)q[ae-48]=ae;for(ae=1;ae<13;ae++)q["f"+ae]=ae+111;for(ae=0;ae<10;ae++)q["numpad "+ae]=ae+96;var ie=v.names=v.title={};for(ae in q)ie[q[ae]]=ae;for(var de in ee)q[de]=ee[de]},18552:(m,v,q)=>{var ee=q(10852)(q(55639),"DataView");m.exports=ee},1989:(m,v,q)=>{var ee=q(51789),ae=q(80401),ie=q(57667),de=q(21327),ce=q(81866);function Hash(m){var v=-1,q=null==m?0:m.length;for(this.clear();++v{var ee=q(27040),ae=q(14125),ie=q(82117),de=q(67518),ce=q(13399);function ListCache(m){var v=-1,q=null==m?0:m.length;for(this.clear();++v{var ee=q(10852)(q(55639),"Map");m.exports=ee},83369:(m,v,q)=>{var ee=q(24785),ae=q(11285),ie=q(96e3),de=q(49916),ce=q(95265);function MapCache(m){var v=-1,q=null==m?0:m.length;for(this.clear();++v{var ee=q(10852)(q(55639),"Promise");m.exports=ee},58525:(m,v,q)=>{var ee=q(10852)(q(55639),"Set");m.exports=ee},88668:(m,v,q)=>{var ee=q(83369),ae=q(90619),ie=q(72385);function SetCache(m){var v=-1,q=null==m?0:m.length;for(this.__data__=new ee;++v{var ee=q(38407),ae=q(37465),ie=q(63779),de=q(67599),ce=q(44758),le=q(34309);function Stack(m){var v=this.__data__=new ee(m);this.size=v.size}Stack.prototype.clear=ae,Stack.prototype.delete=ie,Stack.prototype.get=de,Stack.prototype.has=ce,Stack.prototype.set=le,m.exports=Stack},62705:(m,v,q)=>{var ee=q(55639).Symbol;m.exports=ee},11149:(m,v,q)=>{var ee=q(55639).Uint8Array;m.exports=ee},70577:(m,v,q)=>{var ee=q(10852)(q(55639),"WeakMap");m.exports=ee},96874:m=>{m.exports=function apply(m,v,q){switch(q.length){case 0:return m.call(v);case 1:return m.call(v,q[0]);case 2:return m.call(v,q[0],q[1]);case 3:return m.call(v,q[0],q[1],q[2])}return m.apply(v,q)}},34963:m=>{m.exports=function arrayFilter(m,v){for(var q=-1,ee=null==m?0:m.length,ae=0,ie=[];++q{var ee=q(22545),ae=q(35694),ie=q(1469),de=q(44144),ce=q(65776),le=q(36719),pe=Object.prototype.hasOwnProperty;m.exports=function arrayLikeKeys(m,v){var q=ie(m),fe=!q&&ae(m),ye=!q&&!fe&&de(m),be=!q&&!fe&&!ye&&le(m),Re=q||fe||ye||be,_e=Re?ee(m.length,String):[],xe=_e.length;for(var Te in m)!v&&!pe.call(m,Te)||Re&&("length"==Te||ye&&("offset"==Te||"parent"==Te)||be&&("buffer"==Te||"byteLength"==Te||"byteOffset"==Te)||ce(Te,xe))||_e.push(Te);return _e}},29932:m=>{m.exports=function arrayMap(m,v){for(var q=-1,ee=null==m?0:m.length,ae=Array(ee);++q{m.exports=function arrayPush(m,v){for(var q=-1,ee=v.length,ae=m.length;++q{m.exports=function arraySome(m,v){for(var q=-1,ee=null==m?0:m.length;++q{var ee=q(89465),ae=q(77813);m.exports=function assignMergeValue(m,v,q){(void 0!==q&&!ae(m[v],q)||void 0===q&&!(v in m))&&ee(m,v,q)}},34865:(m,v,q)=>{var ee=q(89465),ae=q(77813),ie=Object.prototype.hasOwnProperty;m.exports=function assignValue(m,v,q){var de=m[v];ie.call(m,v)&&ae(de,q)&&(void 0!==q||v in m)||ee(m,v,q)}},18470:(m,v,q)=>{var ee=q(77813);m.exports=function assocIndexOf(m,v){for(var q=m.length;q--;)if(ee(m[q][0],v))return q;return-1}},89465:(m,v,q)=>{var ee=q(38777);m.exports=function baseAssignValue(m,v,q){"__proto__"==v&&ee?ee(m,v,{configurable:!0,enumerable:!0,value:q,writable:!0}):m[v]=q}},3118:(m,v,q)=>{var ee=q(13218),ae=Object.create,ie=function(){function object(){}return function(m){if(!ee(m))return{};if(ae)return ae(m);object.prototype=m;var v=new object;return object.prototype=void 0,v}}();m.exports=ie},89881:(m,v,q)=>{var ee=q(47816),ae=q(99291)(ee);m.exports=ae},41848:m=>{m.exports=function baseFindIndex(m,v,q,ee){for(var ae=m.length,ie=q+(ee?1:-1);ee?ie--:++ie{var ee=q(25063)();m.exports=ee},47816:(m,v,q)=>{var ee=q(28483),ae=q(3674);m.exports=function baseForOwn(m,v){return m&&ee(m,v,ae)}},97786:(m,v,q)=>{var ee=q(71811),ae=q(40327);m.exports=function baseGet(m,v){for(var q=0,ie=(v=ee(v,m)).length;null!=m&&q{var ee=q(62488),ae=q(1469);m.exports=function baseGetAllKeys(m,v,q){var ie=v(m);return ae(m)?ie:ee(ie,q(m))}},44239:(m,v,q)=>{var ee=q(62705),ae=q(89607),ie=q(2333),de="[object Null]",ce="[object Undefined]",le=ee?ee.toStringTag:void 0;m.exports=function baseGetTag(m){return null==m?void 0===m?ce:de:le&&le in Object(m)?ae(m):ie(m)}},13:m=>{m.exports=function baseHasIn(m,v){return null!=m&&v in Object(m)}},9454:(m,v,q)=>{var ee=q(44239),ae=q(37005),ie="[object Arguments]";m.exports=function baseIsArguments(m){return ae(m)&&ee(m)==ie}},90939:(m,v,q)=>{var ee=q(2492),ae=q(37005);m.exports=function baseIsEqual(m,v,q,ie,de){return m===v||(null==m||null==v||!ae(m)&&!ae(v)?m!=m&&v!=v:ee(m,v,q,ie,baseIsEqual,de))}},2492:(m,v,q)=>{var ee=q(46384),ae=q(67114),ie=q(18351),de=q(16096),ce=q(64160),le=q(1469),pe=q(44144),fe=q(36719),ye=1,be="[object Arguments]",Re="[object Array]",_e="[object Object]",xe=Object.prototype.hasOwnProperty;m.exports=function baseIsEqualDeep(m,v,q,Te,we,Se){var Ie=le(m),Pe=le(v),We=Ie?Re:ce(m),qe=Pe?Re:ce(v),Ve=(We=We==be?_e:We)==_e,ze=(qe=qe==be?_e:qe)==_e,He=We==qe;if(He&&pe(m)){if(!pe(v))return!1;Ie=!0,Ve=!1}if(He&&!Ve)return Se||(Se=new ee),Ie||fe(m)?ae(m,v,q,Te,we,Se):ie(m,v,We,q,Te,we,Se);if(!(q&ye)){var Xe=Ve&&xe.call(m,"__wrapped__"),Qe=ze&&xe.call(v,"__wrapped__");if(Xe||Qe){var Ye=Xe?m.value():m,et=Qe?v.value():v;return Se||(Se=new ee),we(Ye,et,q,Te,Se)}}return!!He&&(Se||(Se=new ee),de(m,v,q,Te,we,Se))}},2958:(m,v,q)=>{var ee=q(46384),ae=q(90939),ie=1,de=2;m.exports=function baseIsMatch(m,v,q,ce){var le=q.length,pe=le,fe=!ce;if(null==m)return!pe;for(m=Object(m);le--;){var ye=q[le];if(fe&&ye[2]?ye[1]!==m[ye[0]]:!(ye[0]in m))return!1}for(;++le{var ee=q(23560),ae=q(15346),ie=q(13218),de=q(80346),ce=/^\[object .+?Constructor\]$/,le=Function.prototype,pe=Object.prototype,fe=le.toString,ye=pe.hasOwnProperty,be=RegExp("^"+fe.call(ye).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");m.exports=function baseIsNative(m){return!(!ie(m)||ae(m))&&(ee(m)?be:ce).test(de(m))}},38749:(m,v,q)=>{var ee=q(44239),ae=q(41780),ie=q(37005),de={};de["[object Float32Array]"]=de["[object Float64Array]"]=de["[object Int8Array]"]=de["[object Int16Array]"]=de["[object Int32Array]"]=de["[object Uint8Array]"]=de["[object Uint8ClampedArray]"]=de["[object Uint16Array]"]=de["[object Uint32Array]"]=!0,de["[object Arguments]"]=de["[object Array]"]=de["[object ArrayBuffer]"]=de["[object Boolean]"]=de["[object DataView]"]=de["[object Date]"]=de["[object Error]"]=de["[object Function]"]=de["[object Map]"]=de["[object Number]"]=de["[object Object]"]=de["[object RegExp]"]=de["[object Set]"]=de["[object String]"]=de["[object WeakMap]"]=!1,m.exports=function baseIsTypedArray(m){return ie(m)&&ae(m.length)&&!!de[ee(m)]}},67206:(m,v,q)=>{var ee=q(91573),ae=q(16432),ie=q(6557),de=q(1469),ce=q(39601);m.exports=function baseIteratee(m){return"function"==typeof m?m:null==m?ie:"object"==typeof m?de(m)?ae(m[0],m[1]):ee(m):ce(m)}},280:(m,v,q)=>{var ee=q(25726),ae=q(86916),ie=Object.prototype.hasOwnProperty;m.exports=function baseKeys(m){if(!ee(m))return ae(m);var v=[];for(var q in Object(m))ie.call(m,q)&&"constructor"!=q&&v.push(q);return v}},10313:(m,v,q)=>{var ee=q(13218),ae=q(25726),ie=q(33498),de=Object.prototype.hasOwnProperty;m.exports=function baseKeysIn(m){if(!ee(m))return ie(m);var v=ae(m),q=[];for(var ce in m)("constructor"!=ce||!v&&de.call(m,ce))&&q.push(ce);return q}},69199:(m,v,q)=>{var ee=q(89881),ae=q(98612);m.exports=function baseMap(m,v){var q=-1,ie=ae(m)?Array(m.length):[];return ee(m,(function(m,ee,ae){ie[++q]=v(m,ee,ae)})),ie}},91573:(m,v,q)=>{var ee=q(2958),ae=q(1499),ie=q(42634);m.exports=function baseMatches(m){var v=ae(m);return 1==v.length&&v[0][2]?ie(v[0][0],v[0][1]):function(q){return q===m||ee(q,m,v)}}},16432:(m,v,q)=>{var ee=q(90939),ae=q(27361),ie=q(79095),de=q(15403),ce=q(89162),le=q(42634),pe=q(40327),fe=1,ye=2;m.exports=function baseMatchesProperty(m,v){return de(m)&&ce(v)?le(pe(m),v):function(q){var de=ae(q,m);return void 0===de&&de===v?ie(q,m):ee(v,de,fe|ye)}}},42980:(m,v,q)=>{var ee=q(46384),ae=q(86556),ie=q(28483),de=q(59783),ce=q(13218),le=q(81704),pe=q(36390);m.exports=function baseMerge(m,v,q,fe,ye){m!==v&&ie(v,(function(ie,le){if(ye||(ye=new ee),ce(ie))de(m,v,le,q,baseMerge,fe,ye);else{var be=fe?fe(pe(m,le),ie,le+"",m,v,ye):void 0;void 0===be&&(be=ie),ae(m,le,be)}}),le)}},59783:(m,v,q)=>{var ee=q(86556),ae=q(64626),ie=q(77133),de=q(278),ce=q(38517),le=q(35694),pe=q(1469),fe=q(29246),ye=q(44144),be=q(23560),Re=q(13218),_e=q(68630),xe=q(36719),Te=q(36390),we=q(59881);m.exports=function baseMergeDeep(m,v,q,Se,Ie,Pe,We){var qe=Te(m,q),Ve=Te(v,q),ze=We.get(Ve);if(ze)ee(m,q,ze);else{var He=Pe?Pe(qe,Ve,q+"",m,v,We):void 0,Xe=void 0===He;if(Xe){var Qe=pe(Ve),Ye=!Qe&&ye(Ve),et=!Qe&&!Ye&&xe(Ve);He=Ve,Qe||Ye||et?pe(qe)?He=qe:fe(qe)?He=de(qe):Ye?(Xe=!1,He=ae(Ve,!0)):et?(Xe=!1,He=ie(Ve,!0)):He=[]:_e(Ve)||le(Ve)?(He=qe,le(qe)?He=we(qe):Re(qe)&&!be(qe)||(He=ce(Ve))):Xe=!1}Xe&&(We.set(Ve,He),Ie(He,Ve,Se,Pe,We),We.delete(Ve)),ee(m,q,He)}}},40371:m=>{m.exports=function baseProperty(m){return function(v){return null==v?void 0:v[m]}}},79152:(m,v,q)=>{var ee=q(97786);m.exports=function basePropertyDeep(m){return function(v){return ee(v,m)}}},5976:(m,v,q)=>{var ee=q(6557),ae=q(45357),ie=q(30061);m.exports=function baseRest(m,v){return ie(ae(m,v,ee),m+"")}},56560:(m,v,q)=>{var ee=q(75703),ae=q(38777),ie=q(6557),de=ae?function(m,v){return ae(m,"toString",{configurable:!0,enumerable:!1,value:ee(v),writable:!0})}:ie;m.exports=de},22545:m=>{m.exports=function baseTimes(m,v){for(var q=-1,ee=Array(m);++q{var ee=q(62705),ae=q(29932),ie=q(1469),de=q(33448),ce=1/0,le=ee?ee.prototype:void 0,pe=le?le.toString:void 0;m.exports=function baseToString(m){if("string"==typeof m)return m;if(ie(m))return ae(m,baseToString)+"";if(de(m))return pe?pe.call(m):"";var v=m+"";return"0"==v&&1/m==-ce?"-0":v}},27561:(m,v,q)=>{var ee=q(67990),ae=/^\s+/;m.exports=function baseTrim(m){return m?m.slice(0,ee(m)+1).replace(ae,""):m}},7518:m=>{m.exports=function baseUnary(m){return function(v){return m(v)}}},74757:m=>{m.exports=function cacheHas(m,v){return m.has(v)}},71811:(m,v,q)=>{var ee=q(1469),ae=q(15403),ie=q(55514),de=q(79833);m.exports=function castPath(m,v){return ee(m)?m:ae(m,v)?[m]:ie(de(m))}},74318:(m,v,q)=>{var ee=q(11149);m.exports=function cloneArrayBuffer(m){var v=new m.constructor(m.byteLength);return new ee(v).set(new ee(m)),v}},64626:(m,v,q)=>{m=q.nmd(m);var ee=q(55639),ae=v&&!v.nodeType&&v,ie=ae&&m&&!m.nodeType&&m,de=ie&&ie.exports===ae?ee.Buffer:void 0,ce=de?de.allocUnsafe:void 0;m.exports=function cloneBuffer(m,v){if(v)return m.slice();var q=m.length,ee=ce?ce(q):new m.constructor(q);return m.copy(ee),ee}},77133:(m,v,q)=>{var ee=q(74318);m.exports=function cloneTypedArray(m,v){var q=v?ee(m.buffer):m.buffer;return new m.constructor(q,m.byteOffset,m.length)}},278:m=>{m.exports=function copyArray(m,v){var q=-1,ee=m.length;for(v||(v=Array(ee));++q{var ee=q(34865),ae=q(89465);m.exports=function copyObject(m,v,q,ie){var de=!q;q||(q={});for(var ce=-1,le=v.length;++ce{var ee=q(55639)["__core-js_shared__"];m.exports=ee},21463:(m,v,q)=>{var ee=q(5976),ae=q(16612);m.exports=function createAssigner(m){return ee((function(v,q){var ee=-1,ie=q.length,de=ie>1?q[ie-1]:void 0,ce=ie>2?q[2]:void 0;for(de=m.length>3&&"function"==typeof de?(ie--,de):void 0,ce&&ae(q[0],q[1],ce)&&(de=ie<3?void 0:de,ie=1),v=Object(v);++ee{var ee=q(98612);m.exports=function createBaseEach(m,v){return function(q,ae){if(null==q)return q;if(!ee(q))return m(q,ae);for(var ie=q.length,de=v?ie:-1,ce=Object(q);(v?de--:++de{m.exports=function createBaseFor(m){return function(v,q,ee){for(var ae=-1,ie=Object(v),de=ee(v),ce=de.length;ce--;){var le=de[m?ce:++ae];if(!1===q(ie[le],le,ie))break}return v}}},67740:(m,v,q)=>{var ee=q(67206),ae=q(98612),ie=q(3674);m.exports=function createFind(m){return function(v,q,de){var ce=Object(v);if(!ae(v)){var le=ee(q,3);v=ie(v),q=function(m){return le(ce[m],m,ce)}}var pe=m(v,q,de);return pe>-1?ce[le?v[pe]:pe]:void 0}}},38777:(m,v,q)=>{var ee=q(10852),ae=function(){try{var m=ee(Object,"defineProperty");return m({},"",{}),m}catch(m){}}();m.exports=ae},67114:(m,v,q)=>{var ee=q(88668),ae=q(82908),ie=q(74757),de=1,ce=2;m.exports=function equalArrays(m,v,q,le,pe,fe){var ye=q&de,be=m.length,Re=v.length;if(be!=Re&&!(ye&&Re>be))return!1;var _e=fe.get(m),xe=fe.get(v);if(_e&&xe)return _e==v&&xe==m;var Te=-1,we=!0,Se=q&ce?new ee:void 0;for(fe.set(m,v),fe.set(v,m);++Te{var ee=q(62705),ae=q(11149),ie=q(77813),de=q(67114),ce=q(68776),le=q(21814),pe=1,fe=2,ye="[object Boolean]",be="[object Date]",Re="[object Error]",_e="[object Map]",xe="[object Number]",Te="[object RegExp]",we="[object Set]",Se="[object String]",Ie="[object Symbol]",Pe="[object ArrayBuffer]",We="[object DataView]",qe=ee?ee.prototype:void 0,Ve=qe?qe.valueOf:void 0;m.exports=function equalByTag(m,v,q,ee,qe,ze,He){switch(q){case We:if(m.byteLength!=v.byteLength||m.byteOffset!=v.byteOffset)return!1;m=m.buffer,v=v.buffer;case Pe:return!(m.byteLength!=v.byteLength||!ze(new ae(m),new ae(v)));case ye:case be:case xe:return ie(+m,+v);case Re:return m.name==v.name&&m.message==v.message;case Te:case Se:return m==v+"";case _e:var Xe=ce;case we:var Qe=ee&pe;if(Xe||(Xe=le),m.size!=v.size&&!Qe)return!1;var Ye=He.get(m);if(Ye)return Ye==v;ee|=fe,He.set(m,v);var et=de(Xe(m),Xe(v),ee,qe,ze,He);return He.delete(m),et;case Ie:if(Ve)return Ve.call(m)==Ve.call(v)}return!1}},16096:(m,v,q)=>{var ee=q(58234),ae=1,ie=Object.prototype.hasOwnProperty;m.exports=function equalObjects(m,v,q,de,ce,le){var pe=q&ae,fe=ee(m),ye=fe.length;if(ye!=ee(v).length&&!pe)return!1;for(var be=ye;be--;){var Re=fe[be];if(!(pe?Re in v:ie.call(v,Re)))return!1}var _e=le.get(m),xe=le.get(v);if(_e&&xe)return _e==v&&xe==m;var Te=!0;le.set(m,v),le.set(v,m);for(var we=pe;++be{var ee="object"==typeof q.g&&q.g&&q.g.Object===Object&&q.g;m.exports=ee},58234:(m,v,q)=>{var ee=q(68866),ae=q(99551),ie=q(3674);m.exports=function getAllKeys(m){return ee(m,ie,ae)}},45050:(m,v,q)=>{var ee=q(37019);m.exports=function getMapData(m,v){var q=m.__data__;return ee(v)?q["string"==typeof v?"string":"hash"]:q.map}},1499:(m,v,q)=>{var ee=q(89162),ae=q(3674);m.exports=function getMatchData(m){for(var v=ae(m),q=v.length;q--;){var ie=v[q],de=m[ie];v[q]=[ie,de,ee(de)]}return v}},10852:(m,v,q)=>{var ee=q(28458),ae=q(47801);m.exports=function getNative(m,v){var q=ae(m,v);return ee(q)?q:void 0}},85924:(m,v,q)=>{var ee=q(5569)(Object.getPrototypeOf,Object);m.exports=ee},89607:(m,v,q)=>{var ee=q(62705),ae=Object.prototype,ie=ae.hasOwnProperty,de=ae.toString,ce=ee?ee.toStringTag:void 0;m.exports=function getRawTag(m){var v=ie.call(m,ce),q=m[ce];try{m[ce]=void 0;var ee=!0}catch(m){}var ae=de.call(m);return ee&&(v?m[ce]=q:delete m[ce]),ae}},99551:(m,v,q)=>{var ee=q(34963),ae=q(70479),ie=Object.prototype.propertyIsEnumerable,de=Object.getOwnPropertySymbols,ce=de?function(m){return null==m?[]:(m=Object(m),ee(de(m),(function(v){return ie.call(m,v)})))}:ae;m.exports=ce},64160:(m,v,q)=>{var ee=q(18552),ae=q(57071),ie=q(53818),de=q(58525),ce=q(70577),le=q(44239),pe=q(80346),fe="[object Map]",ye="[object Promise]",be="[object Set]",Re="[object WeakMap]",_e="[object DataView]",xe=pe(ee),Te=pe(ae),we=pe(ie),Se=pe(de),Ie=pe(ce),Pe=le;(ee&&Pe(new ee(new ArrayBuffer(1)))!=_e||ae&&Pe(new ae)!=fe||ie&&Pe(ie.resolve())!=ye||de&&Pe(new de)!=be||ce&&Pe(new ce)!=Re)&&(Pe=function(m){var v=le(m),q="[object Object]"==v?m.constructor:void 0,ee=q?pe(q):"";if(ee)switch(ee){case xe:return _e;case Te:return fe;case we:return ye;case Se:return be;case Ie:return Re}return v}),m.exports=Pe},47801:m=>{m.exports=function getValue(m,v){return null==m?void 0:m[v]}},222:(m,v,q)=>{var ee=q(71811),ae=q(35694),ie=q(1469),de=q(65776),ce=q(41780),le=q(40327);m.exports=function hasPath(m,v,q){for(var pe=-1,fe=(v=ee(v,m)).length,ye=!1;++pe{var ee=q(94536);m.exports=function hashClear(){this.__data__=ee?ee(null):{},this.size=0}},80401:m=>{m.exports=function hashDelete(m){var v=this.has(m)&&delete this.__data__[m];return this.size-=v?1:0,v}},57667:(m,v,q)=>{var ee=q(94536),ae="__lodash_hash_undefined__",ie=Object.prototype.hasOwnProperty;m.exports=function hashGet(m){var v=this.__data__;if(ee){var q=v[m];return q===ae?void 0:q}return ie.call(v,m)?v[m]:void 0}},21327:(m,v,q)=>{var ee=q(94536),ae=Object.prototype.hasOwnProperty;m.exports=function hashHas(m){var v=this.__data__;return ee?void 0!==v[m]:ae.call(v,m)}},81866:(m,v,q)=>{var ee=q(94536),ae="__lodash_hash_undefined__";m.exports=function hashSet(m,v){var q=this.__data__;return this.size+=this.has(m)?0:1,q[m]=ee&&void 0===v?ae:v,this}},38517:(m,v,q)=>{var ee=q(3118),ae=q(85924),ie=q(25726);m.exports=function initCloneObject(m){return"function"!=typeof m.constructor||ie(m)?{}:ee(ae(m))}},65776:m=>{var v=9007199254740991,q=/^(?:0|[1-9]\d*)$/;m.exports=function isIndex(m,ee){var ae=typeof m;return!!(ee=null==ee?v:ee)&&("number"==ae||"symbol"!=ae&&q.test(m))&&m>-1&&m%1==0&&m{var ee=q(77813),ae=q(98612),ie=q(65776),de=q(13218);m.exports=function isIterateeCall(m,v,q){if(!de(q))return!1;var ce=typeof v;return!!("number"==ce?ae(q)&&ie(v,q.length):"string"==ce&&v in q)&&ee(q[v],m)}},15403:(m,v,q)=>{var ee=q(1469),ae=q(33448),ie=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,de=/^\w*$/;m.exports=function isKey(m,v){if(ee(m))return!1;var q=typeof m;return!("number"!=q&&"symbol"!=q&&"boolean"!=q&&null!=m&&!ae(m))||(de.test(m)||!ie.test(m)||null!=v&&m in Object(v))}},37019:m=>{m.exports=function isKeyable(m){var v=typeof m;return"string"==v||"number"==v||"symbol"==v||"boolean"==v?"__proto__"!==m:null===m}},15346:(m,v,q)=>{var ee,ae=q(14429),ie=(ee=/[^.]+$/.exec(ae&&ae.keys&&ae.keys.IE_PROTO||""))?"Symbol(src)_1."+ee:"";m.exports=function isMasked(m){return!!ie&&ie in m}},25726:m=>{var v=Object.prototype;m.exports=function isPrototype(m){var q=m&&m.constructor;return m===("function"==typeof q&&q.prototype||v)}},89162:(m,v,q)=>{var ee=q(13218);m.exports=function isStrictComparable(m){return m==m&&!ee(m)}},27040:m=>{m.exports=function listCacheClear(){this.__data__=[],this.size=0}},14125:(m,v,q)=>{var ee=q(18470),ae=Array.prototype.splice;m.exports=function listCacheDelete(m){var v=this.__data__,q=ee(v,m);return!(q<0)&&(q==v.length-1?v.pop():ae.call(v,q,1),--this.size,!0)}},82117:(m,v,q)=>{var ee=q(18470);m.exports=function listCacheGet(m){var v=this.__data__,q=ee(v,m);return q<0?void 0:v[q][1]}},67518:(m,v,q)=>{var ee=q(18470);m.exports=function listCacheHas(m){return ee(this.__data__,m)>-1}},13399:(m,v,q)=>{var ee=q(18470);m.exports=function listCacheSet(m,v){var q=this.__data__,ae=ee(q,m);return ae<0?(++this.size,q.push([m,v])):q[ae][1]=v,this}},24785:(m,v,q)=>{var ee=q(1989),ae=q(38407),ie=q(57071);m.exports=function mapCacheClear(){this.size=0,this.__data__={hash:new ee,map:new(ie||ae),string:new ee}}},11285:(m,v,q)=>{var ee=q(45050);m.exports=function mapCacheDelete(m){var v=ee(this,m).delete(m);return this.size-=v?1:0,v}},96e3:(m,v,q)=>{var ee=q(45050);m.exports=function mapCacheGet(m){return ee(this,m).get(m)}},49916:(m,v,q)=>{var ee=q(45050);m.exports=function mapCacheHas(m){return ee(this,m).has(m)}},95265:(m,v,q)=>{var ee=q(45050);m.exports=function mapCacheSet(m,v){var q=ee(this,m),ae=q.size;return q.set(m,v),this.size+=q.size==ae?0:1,this}},68776:m=>{m.exports=function mapToArray(m){var v=-1,q=Array(m.size);return m.forEach((function(m,ee){q[++v]=[ee,m]})),q}},42634:m=>{m.exports=function matchesStrictComparable(m,v){return function(q){return null!=q&&(q[m]===v&&(void 0!==v||m in Object(q)))}}},24523:(m,v,q)=>{var ee=q(88306),ae=500;m.exports=function memoizeCapped(m){var v=ee(m,(function(m){return q.size===ae&&q.clear(),m})),q=v.cache;return v}},94536:(m,v,q)=>{var ee=q(10852)(Object,"create");m.exports=ee},86916:(m,v,q)=>{var ee=q(5569)(Object.keys,Object);m.exports=ee},33498:m=>{m.exports=function nativeKeysIn(m){var v=[];if(null!=m)for(var q in Object(m))v.push(q);return v}},31167:(m,v,q)=>{m=q.nmd(m);var ee=q(31957),ae=v&&!v.nodeType&&v,ie=ae&&m&&!m.nodeType&&m,de=ie&&ie.exports===ae&&ee.process,ce=function(){try{var m=ie&&ie.require&&ie.require("util").types;return m||de&&de.binding&&de.binding("util")}catch(m){}}();m.exports=ce},2333:m=>{var v=Object.prototype.toString;m.exports=function objectToString(m){return v.call(m)}},5569:m=>{m.exports=function overArg(m,v){return function(q){return m(v(q))}}},45357:(m,v,q)=>{var ee=q(96874),ae=Math.max;m.exports=function overRest(m,v,q){return v=ae(void 0===v?m.length-1:v,0),function(){for(var ie=arguments,de=-1,ce=ae(ie.length-v,0),le=Array(ce);++de{var ee=q(31957),ae="object"==typeof self&&self&&self.Object===Object&&self,ie=ee||ae||Function("return this")();m.exports=ie},36390:m=>{m.exports=function safeGet(m,v){if(("constructor"!==v||"function"!=typeof m[v])&&"__proto__"!=v)return m[v]}},90619:m=>{var v="__lodash_hash_undefined__";m.exports=function setCacheAdd(m){return this.__data__.set(m,v),this}},72385:m=>{m.exports=function setCacheHas(m){return this.__data__.has(m)}},21814:m=>{m.exports=function setToArray(m){var v=-1,q=Array(m.size);return m.forEach((function(m){q[++v]=m})),q}},30061:(m,v,q)=>{var ee=q(56560),ae=q(21275)(ee);m.exports=ae},21275:m=>{var v=800,q=16,ee=Date.now;m.exports=function shortOut(m){var ae=0,ie=0;return function(){var de=ee(),ce=q-(de-ie);if(ie=de,ce>0){if(++ae>=v)return arguments[0]}else ae=0;return m.apply(void 0,arguments)}}},37465:(m,v,q)=>{var ee=q(38407);m.exports=function stackClear(){this.__data__=new ee,this.size=0}},63779:m=>{m.exports=function stackDelete(m){var v=this.__data__,q=v.delete(m);return this.size=v.size,q}},67599:m=>{m.exports=function stackGet(m){return this.__data__.get(m)}},44758:m=>{m.exports=function stackHas(m){return this.__data__.has(m)}},34309:(m,v,q)=>{var ee=q(38407),ae=q(57071),ie=q(83369),de=200;m.exports=function stackSet(m,v){var q=this.__data__;if(q instanceof ee){var ce=q.__data__;if(!ae||ce.length{var ee=q(24523),ae=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ie=/\\(\\)?/g,de=ee((function(m){var v=[];return 46===m.charCodeAt(0)&&v.push(""),m.replace(ae,(function(m,q,ee,ae){v.push(ee?ae.replace(ie,"$1"):q||m)})),v}));m.exports=de},40327:(m,v,q)=>{var ee=q(33448),ae=1/0;m.exports=function toKey(m){if("string"==typeof m||ee(m))return m;var v=m+"";return"0"==v&&1/m==-ae?"-0":v}},80346:m=>{var v=Function.prototype.toString;m.exports=function toSource(m){if(null!=m){try{return v.call(m)}catch(m){}try{return m+""}catch(m){}}return""}},67990:m=>{var v=/\s/;m.exports=function trimmedEndIndex(m){for(var q=m.length;q--&&v.test(m.charAt(q)););return q}},75703:m=>{m.exports=function constant(m){return function(){return m}}},23279:(m,v,q)=>{var ee=q(13218),ae=q(7771),ie=q(14841),de="Expected a function",ce=Math.max,le=Math.min;m.exports=function debounce(m,v,q){var pe,fe,ye,be,Re,_e,xe=0,Te=!1,we=!1,Se=!0;if("function"!=typeof m)throw new TypeError(de);function invokeFunc(v){var q=pe,ee=fe;return pe=fe=void 0,xe=v,be=m.apply(ee,q)}function leadingEdge(m){return xe=m,Re=setTimeout(timerExpired,v),Te?invokeFunc(m):be}function remainingWait(m){var q=v-(m-_e);return we?le(q,ye-(m-xe)):q}function shouldInvoke(m){var q=m-_e;return void 0===_e||q>=v||q<0||we&&m-xe>=ye}function timerExpired(){var m=ae();if(shouldInvoke(m))return trailingEdge(m);Re=setTimeout(timerExpired,remainingWait(m))}function trailingEdge(m){return Re=void 0,Se&&pe?invokeFunc(m):(pe=fe=void 0,be)}function debounced(){var m=ae(),q=shouldInvoke(m);if(pe=arguments,fe=this,_e=m,q){if(void 0===Re)return leadingEdge(_e);if(we)return clearTimeout(Re),Re=setTimeout(timerExpired,v),invokeFunc(_e)}return void 0===Re&&(Re=setTimeout(timerExpired,v)),be}return v=ie(v)||0,ee(q)&&(Te=!!q.leading,ye=(we="maxWait"in q)?ce(ie(q.maxWait)||0,v):ye,Se="trailing"in q?!!q.trailing:Se),debounced.cancel=function cancel(){void 0!==Re&&clearTimeout(Re),xe=0,pe=_e=fe=Re=void 0},debounced.flush=function flush(){return void 0===Re?be:trailingEdge(ae())},debounced}},77813:m=>{m.exports=function eq(m,v){return m===v||m!=m&&v!=v}},3522:(m,v,q)=>{var ee=q(79833),ae=/[\\^$.*+?()[\]{}|]/g,ie=RegExp(ae.source);m.exports=function escapeRegExp(m){return(m=ee(m))&&ie.test(m)?m.replace(ae,"\\$&"):m}},13311:(m,v,q)=>{var ee=q(67740)(q(30998));m.exports=ee},30998:(m,v,q)=>{var ee=q(41848),ae=q(67206),ie=q(40554),de=Math.max;m.exports=function findIndex(m,v,q){var ce=null==m?0:m.length;if(!ce)return-1;var le=null==q?0:ie(q);return le<0&&(le=de(ce+le,0)),ee(m,ae(v,3),le)}},27361:(m,v,q)=>{var ee=q(97786);m.exports=function get(m,v,q){var ae=null==m?void 0:ee(m,v);return void 0===ae?q:ae}},79095:(m,v,q)=>{var ee=q(13),ae=q(222);m.exports=function hasIn(m,v){return null!=m&&ae(m,v,ee)}},6557:m=>{m.exports=function identity(m){return m}},35694:(m,v,q)=>{var ee=q(9454),ae=q(37005),ie=Object.prototype,de=ie.hasOwnProperty,ce=ie.propertyIsEnumerable,le=ee(function(){return arguments}())?ee:function(m){return ae(m)&&de.call(m,"callee")&&!ce.call(m,"callee")};m.exports=le},1469:m=>{var v=Array.isArray;m.exports=v},98612:(m,v,q)=>{var ee=q(23560),ae=q(41780);m.exports=function isArrayLike(m){return null!=m&&ae(m.length)&&!ee(m)}},29246:(m,v,q)=>{var ee=q(98612),ae=q(37005);m.exports=function isArrayLikeObject(m){return ae(m)&&ee(m)}},44144:(m,v,q)=>{m=q.nmd(m);var ee=q(55639),ae=q(95062),ie=v&&!v.nodeType&&v,de=ie&&m&&!m.nodeType&&m,ce=de&&de.exports===ie?ee.Buffer:void 0,le=(ce?ce.isBuffer:void 0)||ae;m.exports=le},41609:(m,v,q)=>{var ee=q(280),ae=q(64160),ie=q(35694),de=q(1469),ce=q(98612),le=q(44144),pe=q(25726),fe=q(36719),ye="[object Map]",be="[object Set]",Re=Object.prototype.hasOwnProperty;m.exports=function isEmpty(m){if(null==m)return!0;if(ce(m)&&(de(m)||"string"==typeof m||"function"==typeof m.splice||le(m)||fe(m)||ie(m)))return!m.length;var v=ae(m);if(v==ye||v==be)return!m.size;if(pe(m))return!ee(m).length;for(var q in m)if(Re.call(m,q))return!1;return!0}},97398:(m,v,q)=>{var ee=q(55639).isFinite;m.exports=function isFinite(m){return"number"==typeof m&&ee(m)}},23560:(m,v,q)=>{var ee=q(44239),ae=q(13218),ie="[object AsyncFunction]",de="[object Function]",ce="[object GeneratorFunction]",le="[object Proxy]";m.exports=function isFunction(m){if(!ae(m))return!1;var v=ee(m);return v==de||v==ce||v==ie||v==le}},41780:m=>{var v=9007199254740991;m.exports=function isLength(m){return"number"==typeof m&&m>-1&&m%1==0&&m<=v}},13218:m=>{m.exports=function isObject(m){var v=typeof m;return null!=m&&("object"==v||"function"==v)}},37005:m=>{m.exports=function isObjectLike(m){return null!=m&&"object"==typeof m}},68630:(m,v,q)=>{var ee=q(44239),ae=q(85924),ie=q(37005),de="[object Object]",ce=Function.prototype,le=Object.prototype,pe=ce.toString,fe=le.hasOwnProperty,ye=pe.call(Object);m.exports=function isPlainObject(m){if(!ie(m)||ee(m)!=de)return!1;var v=ae(m);if(null===v)return!0;var q=fe.call(v,"constructor")&&v.constructor;return"function"==typeof q&&q instanceof q&&pe.call(q)==ye}},33448:(m,v,q)=>{var ee=q(44239),ae=q(37005),ie="[object Symbol]";m.exports=function isSymbol(m){return"symbol"==typeof m||ae(m)&&ee(m)==ie}},36719:(m,v,q)=>{var ee=q(38749),ae=q(7518),ie=q(31167),de=ie&&ie.isTypedArray,ce=de?ae(de):ee;m.exports=ce},3674:(m,v,q)=>{var ee=q(14636),ae=q(280),ie=q(98612);m.exports=function keys(m){return ie(m)?ee(m):ae(m)}},81704:(m,v,q)=>{var ee=q(14636),ae=q(10313),ie=q(98612);m.exports=function keysIn(m){return ie(m)?ee(m,!0):ae(m)}},96486:function(m,v,q){var ee;m=q.nmd(m),function(){var ae,ie="Expected a function",de="__lodash_hash_undefined__",ce="__lodash_placeholder__",le=16,pe=32,fe=64,ye=128,be=256,Re=1/0,_e=9007199254740991,xe=NaN,Te=4294967295,we=[["ary",ye],["bind",1],["bindKey",2],["curry",8],["curryRight",le],["flip",512],["partial",pe],["partialRight",fe],["rearg",be]],Se="[object Arguments]",Ie="[object Array]",Pe="[object Boolean]",We="[object Date]",qe="[object Error]",Ve="[object Function]",ze="[object GeneratorFunction]",He="[object Map]",Xe="[object Number]",Qe="[object Object]",Ye="[object Promise]",et="[object RegExp]",tt="[object Set]",nt="[object String]",rt="[object Symbol]",it="[object WeakMap]",ot="[object ArrayBuffer]",st="[object DataView]",dt="[object Float32Array]",ct="[object Float64Array]",ut="[object Int8Array]",lt="[object Int16Array]",pt="[object Int32Array]",ht="[object Uint8Array]",gt="[object Uint8ClampedArray]",ft="[object Uint16Array]",mt="[object Uint32Array]",vt=/\b__p \+= '';/g,yt=/\b(__p \+=) '' \+/g,bt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Rt=/&(?:amp|lt|gt|quot|#39);/g,_t=/[&<>"']/g,xt=RegExp(Rt.source),Et=RegExp(_t.source),Tt=/<%-([\s\S]+?)%>/g,wt=/<%([\s\S]+?)%>/g,St=/<%=([\s\S]+?)%>/g,Dt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ct=/^\w*$/,kt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,At=/[\\^$.*+?()[\]{}|]/g,It=RegExp(At.source),Pt=/^\s+/,jt=/\s/,Ft=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ot=/\{\n\/\* \[wrapped with (.+)\] \*/,Lt=/,? & /,Bt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ut=/[()=,{}\[\]\/\s]/,Nt=/\\(\\)?/g,Mt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Wt=/\w*$/,qt=/^[-+]0x[0-9a-f]+$/i,Vt=/^0b[01]+$/i,zt=/^\[object .+?Constructor\]$/,Ht=/^0o[0-7]+$/i,Gt=/^(?:0|[1-9]\d*)$/,Xt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Zt=/($^)/,Kt=/['\n\r\u2028\u2029\\]/g,$t="\\ud800-\\udfff",Jt="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Qt="\\u2700-\\u27bf",Yt="a-z\\xdf-\\xf6\\xf8-\\xff",sn="A-Z\\xc0-\\xd6\\xd8-\\xde",dn="\\ufe0e\\ufe0f",cn="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",un="['’]",ln="["+$t+"]",pn="["+cn+"]",hn="["+Jt+"]",gn="\\d+",mn="["+Qt+"]",vn="["+Yt+"]",yn="[^"+$t+cn+gn+Qt+Yt+sn+"]",bn="\\ud83c[\\udffb-\\udfff]",xn="[^"+$t+"]",Sn="(?:\\ud83c[\\udde6-\\uddff]){2}",Cn="[\\ud800-\\udbff][\\udc00-\\udfff]",On="["+sn+"]",zn="\\u200d",Hn="(?:"+vn+"|"+yn+")",Gn="(?:"+On+"|"+yn+")",Zn="(?:['’](?:d|ll|m|re|s|t|ve))?",Kn="(?:['’](?:D|LL|M|RE|S|T|VE))?",$n="(?:"+hn+"|"+bn+")"+"?",Jn="["+dn+"]?",Qn=Jn+$n+("(?:"+zn+"(?:"+[xn,Sn,Cn].join("|")+")"+Jn+$n+")*"),Yn="(?:"+[mn,Sn,Cn].join("|")+")"+Qn,ta="(?:"+[xn+hn+"?",hn,Sn,Cn,ln].join("|")+")",aa=RegExp(un,"g"),ra=RegExp(hn,"g"),ia=RegExp(bn+"(?="+bn+")|"+ta+Qn,"g"),oa=RegExp([On+"?"+vn+"+"+Zn+"(?="+[pn,On,"$"].join("|")+")",Gn+"+"+Kn+"(?="+[pn,On+Hn,"$"].join("|")+")",On+"?"+Hn+"+"+Zn,On+"+"+Kn,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",gn,Yn].join("|"),"g"),sa=RegExp("["+zn+$t+Jt+dn+"]"),ca=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ua=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ha=-1,ga={};ga[dt]=ga[ct]=ga[ut]=ga[lt]=ga[pt]=ga[ht]=ga[gt]=ga[ft]=ga[mt]=!0,ga[Se]=ga[Ie]=ga[ot]=ga[Pe]=ga[st]=ga[We]=ga[qe]=ga[Ve]=ga[He]=ga[Xe]=ga[Qe]=ga[et]=ga[tt]=ga[nt]=ga[it]=!1;var fa={};fa[Se]=fa[Ie]=fa[ot]=fa[st]=fa[Pe]=fa[We]=fa[dt]=fa[ct]=fa[ut]=fa[lt]=fa[pt]=fa[He]=fa[Xe]=fa[Qe]=fa[et]=fa[tt]=fa[nt]=fa[rt]=fa[ht]=fa[gt]=fa[ft]=fa[mt]=!0,fa[qe]=fa[Ve]=fa[it]=!1;var va={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ya=parseFloat,ba=parseInt,_a="object"==typeof q.g&&q.g&&q.g.Object===Object&&q.g,xa="object"==typeof self&&self&&self.Object===Object&&self,Ea=_a||xa||Function("return this")(),wa=v&&!v.nodeType&&v,Da=wa&&m&&!m.nodeType&&m,Ca=Da&&Da.exports===wa,ka=Ca&&_a.process,Aa=function(){try{var m=Da&&Da.require&&Da.require("util").types;return m||ka&&ka.binding&&ka.binding("util")}catch(m){}}(),Ia=Aa&&Aa.isArrayBuffer,ja=Aa&&Aa.isDate,Fa=Aa&&Aa.isMap,Oa=Aa&&Aa.isRegExp,Ba=Aa&&Aa.isSet,Ma=Aa&&Aa.isTypedArray;function apply(m,v,q){switch(q.length){case 0:return m.call(v);case 1:return m.call(v,q[0]);case 2:return m.call(v,q[0],q[1]);case 3:return m.call(v,q[0],q[1],q[2])}return m.apply(v,q)}function arrayAggregator(m,v,q,ee){for(var ae=-1,ie=null==m?0:m.length;++ae-1}function arrayIncludesWith(m,v,q){for(var ee=-1,ae=null==m?0:m.length;++ee-1;);return q}function charsEndIndex(m,v){for(var q=m.length;q--&&baseIndexOf(v,m[q],0)>-1;);return q}function countHolders(m,v){for(var q=m.length,ee=0;q--;)m[q]===v&&++ee;return ee}var Ha=basePropertyOf({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Ga=basePropertyOf({"&":"&","<":"<",">":">",'"':""","'":"'"});function escapeStringChar(m){return"\\"+va[m]}function getValue(m,v){return null==m?ae:m[v]}function hasUnicode(m){return sa.test(m)}function hasUnicodeWord(m){return ca.test(m)}function iteratorToArray(m){for(var v,q=[];!(v=m.next()).done;)q.push(v.value);return q}function mapToArray(m){var v=-1,q=Array(m.size);return m.forEach((function(m,ee){q[++v]=[ee,m]})),q}function overArg(m,v){return function(q){return m(v(q))}}function replaceHolders(m,v){for(var q=-1,ee=m.length,ae=0,ie=[];++q",""":'"',"'":"'"});function unicodeSize(m){for(var v=ia.lastIndex=0;ia.test(m);)++v;return v}function unicodeToArray(m){return m.match(ia)||[]}function unicodeWords(m){return m.match(oa)||[]}var Ja=function runInContext(m){var v,q=(m=null==m?Ea:Ja.defaults(Ea.Object(),m,Ja.pick(Ea,ua))).Array,ee=m.Date,jt=m.Error,Bt=m.Function,$t=m.Math,Jt=m.Object,Qt=m.RegExp,Yt=m.String,sn=m.TypeError,dn=q.prototype,cn=Bt.prototype,un=Jt.prototype,ln=m["__core-js_shared__"],pn=cn.toString,hn=un.hasOwnProperty,gn=0,mn=(v=/[^.]+$/.exec(ln&&ln.keys&&ln.keys.IE_PROTO||""))?"Symbol(src)_1."+v:"",vn=un.toString,yn=pn.call(Jt),bn=Ea._,xn=Qt("^"+pn.call(hn).replace(At,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Sn=Ca?m.Buffer:ae,Cn=m.Symbol,On=m.Uint8Array,zn=Sn?Sn.allocUnsafe:ae,Hn=overArg(Jt.getPrototypeOf,Jt),Gn=Jt.create,Zn=un.propertyIsEnumerable,Kn=dn.splice,$n=Cn?Cn.isConcatSpreadable:ae,Jn=Cn?Cn.iterator:ae,Qn=Cn?Cn.toStringTag:ae,Yn=function(){try{var m=getNative(Jt,"defineProperty");return m({},"",{}),m}catch(m){}}(),ta=m.clearTimeout!==Ea.clearTimeout&&m.clearTimeout,ia=ee&&ee.now!==Ea.Date.now&&ee.now,oa=m.setTimeout!==Ea.setTimeout&&m.setTimeout,sa=$t.ceil,ca=$t.floor,va=Jt.getOwnPropertySymbols,_a=Sn?Sn.isBuffer:ae,xa=m.isFinite,wa=dn.join,Da=overArg(Jt.keys,Jt),ka=$t.max,Aa=$t.min,za=ee.now,er=m.parseInt,tr=$t.random,ar=dn.reverse,rr=getNative(m,"DataView"),ir=getNative(m,"Map"),or=getNative(m,"Promise"),lr=getNative(m,"Set"),hr=getNative(m,"WeakMap"),gr=getNative(Jt,"create"),vr=hr&&new hr,br={},Rr=toSource(rr),xr=toSource(ir),Dr=toSource(or),Cr=toSource(lr),Ar=toSource(hr),Pr=Cn?Cn.prototype:ae,Fr=Pr?Pr.valueOf:ae,Br=Pr?Pr.toString:ae;function lodash(m){if(isObjectLike(m)&&!Bo(m)&&!(m instanceof LazyWrapper)){if(m instanceof LodashWrapper)return m;if(hn.call(m,"__wrapped__"))return wrapperClone(m)}return new LodashWrapper(m)}var Ur=function(){function object(){}return function(m){if(!isObject(m))return{};if(Gn)return Gn(m);object.prototype=m;var v=new object;return object.prototype=ae,v}}();function baseLodash(){}function LodashWrapper(m,v){this.__wrapped__=m,this.__actions__=[],this.__chain__=!!v,this.__index__=0,this.__values__=ae}function LazyWrapper(m){this.__wrapped__=m,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Te,this.__views__=[]}function Hash(m){var v=-1,q=null==m?0:m.length;for(this.clear();++v=v?m:v)),m}function baseClone(m,v,q,ee,ie,de){var ce,le=1&v,pe=2&v,fe=4&v;if(q&&(ce=ie?q(m,ee,ie,de):q(m)),ce!==ae)return ce;if(!isObject(m))return m;var ye=Bo(m);if(ye){if(ce=initCloneArray(m),!le)return copyArray(m,ce)}else{var be=Di(m),Re=be==Ve||be==ze;if(No(m))return cloneBuffer(m,le);if(be==Qe||be==Se||Re&&!ie){if(ce=pe||Re?{}:initCloneObject(m),!le)return pe?copySymbolsIn(m,baseAssignIn(ce,m)):copySymbols(m,baseAssign(ce,m))}else{if(!fa[be])return ie?m:{};ce=initCloneByTag(m,be,le)}}de||(de=new Stack);var _e=de.get(m);if(_e)return _e;de.set(m,ce),Vo(m)?m.forEach((function(ee){ce.add(baseClone(ee,v,q,ee,m,de))})):Wo(m)&&m.forEach((function(ee,ae){ce.set(ae,baseClone(ee,v,q,ae,m,de))}));var xe=ye?ae:(fe?pe?getAllKeysIn:getAllKeys:pe?keysIn:keys)(m);return arrayEach(xe||m,(function(ee,ae){xe&&(ee=m[ae=ee]),assignValue(ce,ae,baseClone(ee,v,q,ae,m,de))})),ce}function baseConforms(m){var v=keys(m);return function(q){return baseConformsTo(q,m,v)}}function baseConformsTo(m,v,q){var ee=q.length;if(null==m)return!ee;for(m=Jt(m);ee--;){var ie=q[ee],de=v[ie],ce=m[ie];if(ce===ae&&!(ie in m)||!de(ce))return!1}return!0}function baseDelay(m,v,q){if("function"!=typeof m)throw new sn(ie);return Bi((function(){m.apply(ae,q)}),v)}function baseDifference(m,v,q,ee){var ae=-1,ie=arrayIncludes,de=!0,ce=m.length,le=[],pe=v.length;if(!ce)return le;q&&(v=arrayMap(v,baseUnary(q))),ee?(ie=arrayIncludesWith,de=!1):v.length>=200&&(ie=cacheHas,de=!1,v=new SetCache(v));e:for(;++ae-1},ListCache.prototype.set=function listCacheSet(m,v){var q=this.__data__,ee=assocIndexOf(q,m);return ee<0?(++this.size,q.push([m,v])):q[ee][1]=v,this},MapCache.prototype.clear=function mapCacheClear(){this.size=0,this.__data__={hash:new Hash,map:new(ir||ListCache),string:new Hash}},MapCache.prototype.delete=function mapCacheDelete(m){var v=getMapData(this,m).delete(m);return this.size-=v?1:0,v},MapCache.prototype.get=function mapCacheGet(m){return getMapData(this,m).get(m)},MapCache.prototype.has=function mapCacheHas(m){return getMapData(this,m).has(m)},MapCache.prototype.set=function mapCacheSet(m,v){var q=getMapData(this,m),ee=q.size;return q.set(m,v),this.size+=q.size==ee?0:1,this},SetCache.prototype.add=SetCache.prototype.push=function setCacheAdd(m){return this.__data__.set(m,de),this},SetCache.prototype.has=function setCacheHas(m){return this.__data__.has(m)},Stack.prototype.clear=function stackClear(){this.__data__=new ListCache,this.size=0},Stack.prototype.delete=function stackDelete(m){var v=this.__data__,q=v.delete(m);return this.size=v.size,q},Stack.prototype.get=function stackGet(m){return this.__data__.get(m)},Stack.prototype.has=function stackHas(m){return this.__data__.has(m)},Stack.prototype.set=function stackSet(m,v){var q=this.__data__;if(q instanceof ListCache){var ee=q.__data__;if(!ir||ee.length<199)return ee.push([m,v]),this.size=++q.size,this;q=this.__data__=new MapCache(ee)}return q.set(m,v),this.size=q.size,this};var Wr=createBaseEach(baseForOwn),Vr=createBaseEach(baseForOwnRight,!0);function baseEvery(m,v){var q=!0;return Wr(m,(function(m,ee,ae){return q=!!v(m,ee,ae)})),q}function baseExtremum(m,v,q){for(var ee=-1,ie=m.length;++eeie?0:ie+q),(ee=ee===ae||ee>ie?ie:toInteger(ee))<0&&(ee+=ie),ee=q>ee?0:toLength(ee);q0&&q(ce)?v>1?baseFlatten(ce,v-1,q,ee,ae):arrayPush(ae,ce):ee||(ae[ae.length]=ce)}return ae}var Gr=createBaseFor(),Zr=createBaseFor(!0);function baseForOwn(m,v){return m&&Gr(m,v,keys)}function baseForOwnRight(m,v){return m&&Zr(m,v,keys)}function baseFunctions(m,v){return arrayFilter(v,(function(v){return isFunction(m[v])}))}function baseGet(m,v){for(var q=0,ee=(v=castPath(v,m)).length;null!=m&&qv}function baseHas(m,v){return null!=m&&hn.call(m,v)}function baseHasIn(m,v){return null!=m&&v in Jt(m)}function baseInRange(m,v,q){return m>=Aa(v,q)&&m=120&&be.length>=120)?new SetCache(le&&be):ae}be=m[0];var Re=-1,_e=pe[0];e:for(;++Re-1;)ce!==m&&Kn.call(ce,le,1),Kn.call(m,le,1);return m}function basePullAt(m,v){for(var q=m?v.length:0,ee=q-1;q--;){var ae=v[q];if(q==ee||ae!==ie){var ie=ae;isIndex(ae)?Kn.call(m,ae,1):baseUnset(m,ae)}}return m}function baseRandom(m,v){return m+ca(tr()*(v-m+1))}function baseRange(m,v,ee,ae){for(var ie=-1,de=ka(sa((v-m)/(ee||1)),0),ce=q(de);de--;)ce[ae?de:++ie]=m,m+=ee;return ce}function baseRepeat(m,v){var q="";if(!m||v<1||v>_e)return q;do{v%2&&(q+=m),(v=ca(v/2))&&(m+=m)}while(v);return q}function baseRest(m,v){return Ui(overRest(m,v,identity),m+"")}function baseSample(m){return arraySample(values(m))}function baseSampleSize(m,v){var q=values(m);return shuffleSelf(q,baseClamp(v,0,q.length))}function baseSet(m,v,q,ee){if(!isObject(m))return m;for(var ie=-1,de=(v=castPath(v,m)).length,ce=de-1,le=m;null!=le&&++ieie?0:ie+v),(ee=ee>ie?ie:ee)<0&&(ee+=ie),ie=v>ee?0:ee-v>>>0,v>>>=0;for(var de=q(ie);++ae>>1,de=m[ie];null!==de&&!isSymbol(de)&&(q?de<=v:de=200){var pe=v?null:Ri(m);if(pe)return setToArray(pe);de=!1,ae=cacheHas,le=new SetCache}else le=v?[]:ce;e:for(;++ee=ee?m:baseSlice(m,v,q)}var si=ta||function(m){return Ea.clearTimeout(m)};function cloneBuffer(m,v){if(v)return m.slice();var q=m.length,ee=zn?zn(q):new m.constructor(q);return m.copy(ee),ee}function cloneArrayBuffer(m){var v=new m.constructor(m.byteLength);return new On(v).set(new On(m)),v}function cloneDataView(m,v){var q=v?cloneArrayBuffer(m.buffer):m.buffer;return new m.constructor(q,m.byteOffset,m.byteLength)}function cloneRegExp(m){var v=new m.constructor(m.source,Wt.exec(m));return v.lastIndex=m.lastIndex,v}function cloneTypedArray(m,v){var q=v?cloneArrayBuffer(m.buffer):m.buffer;return new m.constructor(q,m.byteOffset,m.length)}function compareAscending(m,v){if(m!==v){var q=m!==ae,ee=null===m,ie=m==m,de=isSymbol(m),ce=v!==ae,le=null===v,pe=v==v,fe=isSymbol(v);if(!le&&!fe&&!de&&m>v||de&&ce&&pe&&!le&&!fe||ee&&ce&&pe||!q&&pe||!ie)return 1;if(!ee&&!de&&!fe&&m=ce?le:le*("desc"==q[ee]?-1:1)}return m.index-v.index}function composeArgs(m,v,ee,ae){for(var ie=-1,de=m.length,ce=ee.length,le=-1,pe=v.length,fe=ka(de-ce,0),ye=q(pe+fe),be=!ae;++le1?q[ie-1]:ae,ce=ie>2?q[2]:ae;for(de=m.length>3&&"function"==typeof de?(ie--,de):ae,ce&&isIterateeCall(q[0],q[1],ce)&&(de=ie<3?ae:de,ie=1),v=Jt(v);++ee-1?ie[de?v[ce]:ce]:ae}}function createFlow(m){return flatRest((function(v){var q=v.length,ee=q,de=LodashWrapper.prototype.thru;for(m&&v.reverse();ee--;){var ce=v[ee];if("function"!=typeof ce)throw new sn(ie);if(de&&!le&&"wrapper"==getFuncName(ce))var le=new LodashWrapper([],!0)}for(ee=le?ee:q;++ee1&&ye.reverse(),Re&&fele))return!1;var fe=de.get(m),ye=de.get(v);if(fe&&ye)return fe==v&&ye==m;var be=-1,Re=!0,_e=2&q?new SetCache:ae;for(de.set(m,v),de.set(v,m);++be1?"& ":"")+v[ee],v=v.join(q>2?", ":" "),m.replace(Ft,"{\n/* [wrapped with "+v+"] */\n")}function isFlattenable(m){return Bo(m)||Lo(m)||!!($n&&m&&m[$n])}function isIndex(m,v){var q=typeof m;return!!(v=null==v?_e:v)&&("number"==q||"symbol"!=q&&Gt.test(m))&&m>-1&&m%1==0&&m0){if(++v>=800)return arguments[0]}else v=0;return m.apply(ae,arguments)}}function shuffleSelf(m,v){var q=-1,ee=m.length,ie=ee-1;for(v=v===ae?ee:v;++q1?m[v-1]:ae;return q="function"==typeof q?(m.pop(),q):ae,unzipWith(m,q)}));function chain(m){var v=lodash(m);return v.__chain__=!0,v}function thru(m,v){return v(m)}var mo=flatRest((function(m){var v=m.length,q=v?m[0]:0,ee=this.__wrapped__,interceptor=function(v){return baseAt(v,m)};return!(v>1||this.__actions__.length)&&ee instanceof LazyWrapper&&isIndex(q)?((ee=ee.slice(q,+q+(v?1:0))).__actions__.push({func:thru,args:[interceptor],thisArg:ae}),new LodashWrapper(ee,this.__chain__).thru((function(m){return v&&!m.length&&m.push(ae),m}))):this.thru(interceptor)}));var vo=createAggregator((function(m,v,q){hn.call(m,q)?++m[q]:baseAssignValue(m,q,1)}));var yo=createFind(findIndex),bo=createFind(findLastIndex);function forEach(m,v){return(Bo(m)?arrayEach:Wr)(m,getIteratee(v,3))}function forEachRight(m,v){return(Bo(m)?arrayEachRight:Vr)(m,getIteratee(v,3))}var Ro=createAggregator((function(m,v,q){hn.call(m,q)?m[q].push(v):baseAssignValue(m,q,[v])}));var _o=baseRest((function(m,v,ee){var ae=-1,ie="function"==typeof v,de=isArrayLike(m)?q(m.length):[];return Wr(m,(function(m){de[++ae]=ie?apply(v,m,ee):baseInvoke(m,v,ee)})),de})),xo=createAggregator((function(m,v,q){baseAssignValue(m,q,v)}));function map(m,v){return(Bo(m)?arrayMap:baseMap)(m,getIteratee(v,3))}var Eo=createAggregator((function(m,v,q){m[q?0:1].push(v)}),(function(){return[[],[]]}));var To=baseRest((function(m,v){if(null==m)return[];var q=v.length;return q>1&&isIterateeCall(m,v[0],v[1])?v=[]:q>2&&isIterateeCall(v[0],v[1],v[2])&&(v=[v[0]]),baseOrderBy(m,baseFlatten(v,1),[])})),wo=ia||function(){return Ea.Date.now()};function ary(m,v,q){return v=q?ae:v,v=m&&null==v?m.length:v,createWrap(m,ye,ae,ae,ae,ae,v)}function before(m,v){var q;if("function"!=typeof v)throw new sn(ie);return m=toInteger(m),function(){return--m>0&&(q=v.apply(this,arguments)),m<=1&&(v=ae),q}}var So=baseRest((function(m,v,q){var ee=1;if(q.length){var ae=replaceHolders(q,getHolder(So));ee|=pe}return createWrap(m,ee,v,q,ae)})),Do=baseRest((function(m,v,q){var ee=3;if(q.length){var ae=replaceHolders(q,getHolder(Do));ee|=pe}return createWrap(v,ee,m,q,ae)}));function debounce(m,v,q){var ee,de,ce,le,pe,fe,ye=0,be=!1,Re=!1,_e=!0;if("function"!=typeof m)throw new sn(ie);function invokeFunc(v){var q=ee,ie=de;return ee=de=ae,ye=v,le=m.apply(ie,q)}function leadingEdge(m){return ye=m,pe=Bi(timerExpired,v),be?invokeFunc(m):le}function remainingWait(m){var q=v-(m-fe);return Re?Aa(q,ce-(m-ye)):q}function shouldInvoke(m){var q=m-fe;return fe===ae||q>=v||q<0||Re&&m-ye>=ce}function timerExpired(){var m=wo();if(shouldInvoke(m))return trailingEdge(m);pe=Bi(timerExpired,remainingWait(m))}function trailingEdge(m){return pe=ae,_e&&ee?invokeFunc(m):(ee=de=ae,le)}function debounced(){var m=wo(),q=shouldInvoke(m);if(ee=arguments,de=this,fe=m,q){if(pe===ae)return leadingEdge(fe);if(Re)return si(pe),pe=Bi(timerExpired,v),invokeFunc(fe)}return pe===ae&&(pe=Bi(timerExpired,v)),le}return v=toNumber(v)||0,isObject(q)&&(be=!!q.leading,ce=(Re="maxWait"in q)?ka(toNumber(q.maxWait)||0,v):ce,_e="trailing"in q?!!q.trailing:_e),debounced.cancel=function cancel(){pe!==ae&&si(pe),ye=0,ee=fe=de=pe=ae},debounced.flush=function flush(){return pe===ae?le:trailingEdge(wo())},debounced}var Co=baseRest((function(m,v){return baseDelay(m,1,v)})),ko=baseRest((function(m,v,q){return baseDelay(m,toNumber(v)||0,q)}));function memoize(m,v){if("function"!=typeof m||null!=v&&"function"!=typeof v)throw new sn(ie);var memoized=function(){var q=arguments,ee=v?v.apply(this,q):q[0],ae=memoized.cache;if(ae.has(ee))return ae.get(ee);var ie=m.apply(this,q);return memoized.cache=ae.set(ee,ie)||ae,ie};return memoized.cache=new(memoize.Cache||MapCache),memoized}function negate(m){if("function"!=typeof m)throw new sn(ie);return function(){var v=arguments;switch(v.length){case 0:return!m.call(this);case 1:return!m.call(this,v[0]);case 2:return!m.call(this,v[0],v[1]);case 3:return!m.call(this,v[0],v[1],v[2])}return!m.apply(this,v)}}memoize.Cache=MapCache;var Ao=ei((function(m,v){var q=(v=1==v.length&&Bo(v[0])?arrayMap(v[0],baseUnary(getIteratee())):arrayMap(baseFlatten(v,1),baseUnary(getIteratee()))).length;return baseRest((function(ee){for(var ae=-1,ie=Aa(ee.length,q);++ae=v})),Lo=baseIsArguments(function(){return arguments}())?baseIsArguments:function(m){return isObjectLike(m)&&hn.call(m,"callee")&&!Zn.call(m,"callee")},Bo=q.isArray,Uo=Ia?baseUnary(Ia):function baseIsArrayBuffer(m){return isObjectLike(m)&&baseGetTag(m)==ot};function isArrayLike(m){return null!=m&&isLength(m.length)&&!isFunction(m)}function isArrayLikeObject(m){return isObjectLike(m)&&isArrayLike(m)}var No=_a||stubFalse,Mo=ja?baseUnary(ja):function baseIsDate(m){return isObjectLike(m)&&baseGetTag(m)==We};function isError(m){if(!isObjectLike(m))return!1;var v=baseGetTag(m);return v==qe||"[object DOMException]"==v||"string"==typeof m.message&&"string"==typeof m.name&&!isPlainObject(m)}function isFunction(m){if(!isObject(m))return!1;var v=baseGetTag(m);return v==Ve||v==ze||"[object AsyncFunction]"==v||"[object Proxy]"==v}function isInteger(m){return"number"==typeof m&&m==toInteger(m)}function isLength(m){return"number"==typeof m&&m>-1&&m%1==0&&m<=_e}function isObject(m){var v=typeof m;return null!=m&&("object"==v||"function"==v)}function isObjectLike(m){return null!=m&&"object"==typeof m}var Wo=Fa?baseUnary(Fa):function baseIsMap(m){return isObjectLike(m)&&Di(m)==He};function isNumber(m){return"number"==typeof m||isObjectLike(m)&&baseGetTag(m)==Xe}function isPlainObject(m){if(!isObjectLike(m)||baseGetTag(m)!=Qe)return!1;var v=Hn(m);if(null===v)return!0;var q=hn.call(v,"constructor")&&v.constructor;return"function"==typeof q&&q instanceof q&&pn.call(q)==yn}var qo=Oa?baseUnary(Oa):function baseIsRegExp(m){return isObjectLike(m)&&baseGetTag(m)==et};var Vo=Ba?baseUnary(Ba):function baseIsSet(m){return isObjectLike(m)&&Di(m)==tt};function isString(m){return"string"==typeof m||!Bo(m)&&isObjectLike(m)&&baseGetTag(m)==nt}function isSymbol(m){return"symbol"==typeof m||isObjectLike(m)&&baseGetTag(m)==rt}var zo=Ma?baseUnary(Ma):function baseIsTypedArray(m){return isObjectLike(m)&&isLength(m.length)&&!!ga[baseGetTag(m)]};var Ho=createRelationalOperation(baseLt),Go=createRelationalOperation((function(m,v){return m<=v}));function toArray(m){if(!m)return[];if(isArrayLike(m))return isString(m)?stringToArray(m):copyArray(m);if(Jn&&m[Jn])return iteratorToArray(m[Jn]());var v=Di(m);return(v==He?mapToArray:v==tt?setToArray:values)(m)}function toFinite(m){return m?(m=toNumber(m))===Re||m===-1/0?17976931348623157e292*(m<0?-1:1):m==m?m:0:0===m?m:0}function toInteger(m){var v=toFinite(m),q=v%1;return v==v?q?v-q:v:0}function toLength(m){return m?baseClamp(toInteger(m),0,Te):0}function toNumber(m){if("number"==typeof m)return m;if(isSymbol(m))return xe;if(isObject(m)){var v="function"==typeof m.valueOf?m.valueOf():m;m=isObject(v)?v+"":v}if("string"!=typeof m)return 0===m?m:+m;m=baseTrim(m);var q=Vt.test(m);return q||Ht.test(m)?ba(m.slice(2),q?2:8):qt.test(m)?xe:+m}function toPlainObject(m){return copyObject(m,keysIn(m))}function toString(m){return null==m?"":baseToString(m)}var Xo=createAssigner((function(m,v){if(isPrototype(v)||isArrayLike(v))copyObject(v,keys(v),m);else for(var q in v)hn.call(v,q)&&assignValue(m,q,v[q])})),Zo=createAssigner((function(m,v){copyObject(v,keysIn(v),m)})),Ko=createAssigner((function(m,v,q,ee){copyObject(v,keysIn(v),m,ee)})),$o=createAssigner((function(m,v,q,ee){copyObject(v,keys(v),m,ee)})),Jo=flatRest(baseAt);var Qo=baseRest((function(m,v){m=Jt(m);var q=-1,ee=v.length,ie=ee>2?v[2]:ae;for(ie&&isIterateeCall(v[0],v[1],ie)&&(ee=1);++q1),v})),copyObject(m,getAllKeysIn(m),q),ee&&(q=baseClone(q,7,customOmitClone));for(var ae=v.length;ae--;)baseUnset(q,v[ae]);return q}));var ds=flatRest((function(m,v){return null==m?{}:basePick(m,v)}));function pickBy(m,v){if(null==m)return{};var q=arrayMap(getAllKeysIn(m),(function(m){return[m]}));return v=getIteratee(v),basePickBy(m,q,(function(m,q){return v(m,q[0])}))}var cs=createToPairs(keys),us=createToPairs(keysIn);function values(m){return null==m?[]:baseValues(m,keys(m))}var ls=createCompounder((function(m,v,q){return v=v.toLowerCase(),m+(q?capitalize(v):v)}));function capitalize(m){return ys(toString(m).toLowerCase())}function deburr(m){return(m=toString(m))&&m.replace(Xt,Ha).replace(ra,"")}var ps=createCompounder((function(m,v,q){return m+(q?"-":"")+v.toLowerCase()})),hs=createCompounder((function(m,v,q){return m+(q?" ":"")+v.toLowerCase()})),gs=createCaseFirst("toLowerCase");var fs=createCompounder((function(m,v,q){return m+(q?"_":"")+v.toLowerCase()}));var ms=createCompounder((function(m,v,q){return m+(q?" ":"")+ys(v)}));var vs=createCompounder((function(m,v,q){return m+(q?" ":"")+v.toUpperCase()})),ys=createCaseFirst("toUpperCase");function words(m,v,q){return m=toString(m),(v=q?ae:v)===ae?hasUnicodeWord(m)?unicodeWords(m):asciiWords(m):m.match(v)||[]}var bs=baseRest((function(m,v){try{return apply(m,ae,v)}catch(m){return isError(m)?m:new jt(m)}})),Rs=flatRest((function(m,v){return arrayEach(v,(function(v){v=toKey(v),baseAssignValue(m,v,So(m[v],m))})),m}));function constant(m){return function(){return m}}var _s=createFlow(),xs=createFlow(!0);function identity(m){return m}function iteratee(m){return baseIteratee("function"==typeof m?m:baseClone(m,1))}var Es=baseRest((function(m,v){return function(q){return baseInvoke(q,m,v)}})),Ts=baseRest((function(m,v){return function(q){return baseInvoke(m,q,v)}}));function mixin(m,v,q){var ee=keys(v),ae=baseFunctions(v,ee);null!=q||isObject(v)&&(ae.length||!ee.length)||(q=v,v=m,m=this,ae=baseFunctions(v,keys(v)));var ie=!(isObject(q)&&"chain"in q&&!q.chain),de=isFunction(m);return arrayEach(ae,(function(q){var ee=v[q];m[q]=ee,de&&(m.prototype[q]=function(){var v=this.__chain__;if(ie||v){var q=m(this.__wrapped__);return(q.__actions__=copyArray(this.__actions__)).push({func:ee,args:arguments,thisArg:m}),q.__chain__=v,q}return ee.apply(m,arrayPush([this.value()],arguments))})})),m}function noop(){}var ws=createOver(arrayMap),Ss=createOver(arrayEvery),Ds=createOver(arraySome);function property(m){return isKey(m)?baseProperty(toKey(m)):basePropertyDeep(m)}var Cs=createRange(),ks=createRange(!0);function stubArray(){return[]}function stubFalse(){return!1}var As=createMathOperation((function(m,v){return m+v}),0),Is=createRound("ceil"),Ps=createMathOperation((function(m,v){return m/v}),1),js=createRound("floor");var Fs,Os=createMathOperation((function(m,v){return m*v}),1),Ls=createRound("round"),Bs=createMathOperation((function(m,v){return m-v}),0);return lodash.after=function after(m,v){if("function"!=typeof v)throw new sn(ie);return m=toInteger(m),function(){if(--m<1)return v.apply(this,arguments)}},lodash.ary=ary,lodash.assign=Xo,lodash.assignIn=Zo,lodash.assignInWith=Ko,lodash.assignWith=$o,lodash.at=Jo,lodash.before=before,lodash.bind=So,lodash.bindAll=Rs,lodash.bindKey=Do,lodash.castArray=function castArray(){if(!arguments.length)return[];var m=arguments[0];return Bo(m)?m:[m]},lodash.chain=chain,lodash.chunk=function chunk(m,v,ee){v=(ee?isIterateeCall(m,v,ee):v===ae)?1:ka(toInteger(v),0);var ie=null==m?0:m.length;if(!ie||v<1)return[];for(var de=0,ce=0,le=q(sa(ie/v));de>>0)?(m=toString(m))&&("string"==typeof v||null!=v&&!qo(v))&&!(v=baseToString(v))&&hasUnicode(m)?castSlice(stringToArray(m),0,q):m.split(v,q):[]},lodash.spread=function spread(m,v){if("function"!=typeof m)throw new sn(ie);return v=null==v?0:ka(toInteger(v),0),baseRest((function(q){var ee=q[v],ae=castSlice(q,0,v);return ee&&arrayPush(ae,ee),apply(m,this,ae)}))},lodash.tail=function tail(m){var v=null==m?0:m.length;return v?baseSlice(m,1,v):[]},lodash.take=function take(m,v,q){return m&&m.length?baseSlice(m,0,(v=q||v===ae?1:toInteger(v))<0?0:v):[]},lodash.takeRight=function takeRight(m,v,q){var ee=null==m?0:m.length;return ee?baseSlice(m,(v=ee-(v=q||v===ae?1:toInteger(v)))<0?0:v,ee):[]},lodash.takeRightWhile=function takeRightWhile(m,v){return m&&m.length?baseWhile(m,getIteratee(v,3),!1,!0):[]},lodash.takeWhile=function takeWhile(m,v){return m&&m.length?baseWhile(m,getIteratee(v,3)):[]},lodash.tap=function tap(m,v){return v(m),m},lodash.throttle=function throttle(m,v,q){var ee=!0,ae=!0;if("function"!=typeof m)throw new sn(ie);return isObject(q)&&(ee="leading"in q?!!q.leading:ee,ae="trailing"in q?!!q.trailing:ae),debounce(m,v,{leading:ee,maxWait:v,trailing:ae})},lodash.thru=thru,lodash.toArray=toArray,lodash.toPairs=cs,lodash.toPairsIn=us,lodash.toPath=function toPath(m){return Bo(m)?arrayMap(m,toKey):isSymbol(m)?[m]:copyArray(Hi(toString(m)))},lodash.toPlainObject=toPlainObject,lodash.transform=function transform(m,v,q){var ee=Bo(m),ae=ee||No(m)||zo(m);if(v=getIteratee(v,4),null==q){var ie=m&&m.constructor;q=ae?ee?new ie:[]:isObject(m)&&isFunction(ie)?Ur(Hn(m)):{}}return(ae?arrayEach:baseForOwn)(m,(function(m,ee,ae){return v(q,m,ee,ae)})),q},lodash.unary=function unary(m){return ary(m,1)},lodash.union=oo,lodash.unionBy=so,lodash.unionWith=co,lodash.uniq=function uniq(m){return m&&m.length?baseUniq(m):[]},lodash.uniqBy=function uniqBy(m,v){return m&&m.length?baseUniq(m,getIteratee(v,2)):[]},lodash.uniqWith=function uniqWith(m,v){return v="function"==typeof v?v:ae,m&&m.length?baseUniq(m,ae,v):[]},lodash.unset=function unset(m,v){return null==m||baseUnset(m,v)},lodash.unzip=unzip,lodash.unzipWith=unzipWith,lodash.update=function update(m,v,q){return null==m?m:baseUpdate(m,v,castFunction(q))},lodash.updateWith=function updateWith(m,v,q,ee){return ee="function"==typeof ee?ee:ae,null==m?m:baseUpdate(m,v,castFunction(q),ee)},lodash.values=values,lodash.valuesIn=function valuesIn(m){return null==m?[]:baseValues(m,keysIn(m))},lodash.without=uo,lodash.words=words,lodash.wrap=function wrap(m,v){return Io(castFunction(v),m)},lodash.xor=lo,lodash.xorBy=po,lodash.xorWith=ho,lodash.zip=go,lodash.zipObject=function zipObject(m,v){return baseZipObject(m||[],v||[],assignValue)},lodash.zipObjectDeep=function zipObjectDeep(m,v){return baseZipObject(m||[],v||[],baseSet)},lodash.zipWith=fo,lodash.entries=cs,lodash.entriesIn=us,lodash.extend=Zo,lodash.extendWith=Ko,mixin(lodash,lodash),lodash.add=As,lodash.attempt=bs,lodash.camelCase=ls,lodash.capitalize=capitalize,lodash.ceil=Is,lodash.clamp=function clamp(m,v,q){return q===ae&&(q=v,v=ae),q!==ae&&(q=(q=toNumber(q))==q?q:0),v!==ae&&(v=(v=toNumber(v))==v?v:0),baseClamp(toNumber(m),v,q)},lodash.clone=function clone(m){return baseClone(m,4)},lodash.cloneDeep=function cloneDeep(m){return baseClone(m,5)},lodash.cloneDeepWith=function cloneDeepWith(m,v){return baseClone(m,5,v="function"==typeof v?v:ae)},lodash.cloneWith=function cloneWith(m,v){return baseClone(m,4,v="function"==typeof v?v:ae)},lodash.conformsTo=function conformsTo(m,v){return null==v||baseConformsTo(m,v,keys(v))},lodash.deburr=deburr,lodash.defaultTo=function defaultTo(m,v){return null==m||m!=m?v:m},lodash.divide=Ps,lodash.endsWith=function endsWith(m,v,q){m=toString(m),v=baseToString(v);var ee=m.length,ie=q=q===ae?ee:baseClamp(toInteger(q),0,ee);return(q-=v.length)>=0&&m.slice(q,ie)==v},lodash.eq=eq,lodash.escape=function escape(m){return(m=toString(m))&&Et.test(m)?m.replace(_t,Ga):m},lodash.escapeRegExp=function escapeRegExp(m){return(m=toString(m))&&It.test(m)?m.replace(At,"\\$&"):m},lodash.every=function every(m,v,q){var ee=Bo(m)?arrayEvery:baseEvery;return q&&isIterateeCall(m,v,q)&&(v=ae),ee(m,getIteratee(v,3))},lodash.find=yo,lodash.findIndex=findIndex,lodash.findKey=function findKey(m,v){return baseFindKey(m,getIteratee(v,3),baseForOwn)},lodash.findLast=bo,lodash.findLastIndex=findLastIndex,lodash.findLastKey=function findLastKey(m,v){return baseFindKey(m,getIteratee(v,3),baseForOwnRight)},lodash.floor=js,lodash.forEach=forEach,lodash.forEachRight=forEachRight,lodash.forIn=function forIn(m,v){return null==m?m:Gr(m,getIteratee(v,3),keysIn)},lodash.forInRight=function forInRight(m,v){return null==m?m:Zr(m,getIteratee(v,3),keysIn)},lodash.forOwn=function forOwn(m,v){return m&&baseForOwn(m,getIteratee(v,3))},lodash.forOwnRight=function forOwnRight(m,v){return m&&baseForOwnRight(m,getIteratee(v,3))},lodash.get=get,lodash.gt=Fo,lodash.gte=Oo,lodash.has=function has(m,v){return null!=m&&hasPath(m,v,baseHas)},lodash.hasIn=hasIn,lodash.head=head,lodash.identity=identity,lodash.includes=function includes(m,v,q,ee){m=isArrayLike(m)?m:values(m),q=q&&!ee?toInteger(q):0;var ae=m.length;return q<0&&(q=ka(ae+q,0)),isString(m)?q<=ae&&m.indexOf(v,q)>-1:!!ae&&baseIndexOf(m,v,q)>-1},lodash.indexOf=function indexOf(m,v,q){var ee=null==m?0:m.length;if(!ee)return-1;var ae=null==q?0:toInteger(q);return ae<0&&(ae=ka(ee+ae,0)),baseIndexOf(m,v,ae)},lodash.inRange=function inRange(m,v,q){return v=toFinite(v),q===ae?(q=v,v=0):q=toFinite(q),baseInRange(m=toNumber(m),v,q)},lodash.invoke=as,lodash.isArguments=Lo,lodash.isArray=Bo,lodash.isArrayBuffer=Uo,lodash.isArrayLike=isArrayLike,lodash.isArrayLikeObject=isArrayLikeObject,lodash.isBoolean=function isBoolean(m){return!0===m||!1===m||isObjectLike(m)&&baseGetTag(m)==Pe},lodash.isBuffer=No,lodash.isDate=Mo,lodash.isElement=function isElement(m){return isObjectLike(m)&&1===m.nodeType&&!isPlainObject(m)},lodash.isEmpty=function isEmpty(m){if(null==m)return!0;if(isArrayLike(m)&&(Bo(m)||"string"==typeof m||"function"==typeof m.splice||No(m)||zo(m)||Lo(m)))return!m.length;var v=Di(m);if(v==He||v==tt)return!m.size;if(isPrototype(m))return!baseKeys(m).length;for(var q in m)if(hn.call(m,q))return!1;return!0},lodash.isEqual=function isEqual(m,v){return baseIsEqual(m,v)},lodash.isEqualWith=function isEqualWith(m,v,q){var ee=(q="function"==typeof q?q:ae)?q(m,v):ae;return ee===ae?baseIsEqual(m,v,ae,q):!!ee},lodash.isError=isError,lodash.isFinite=function isFinite(m){return"number"==typeof m&&xa(m)},lodash.isFunction=isFunction,lodash.isInteger=isInteger,lodash.isLength=isLength,lodash.isMap=Wo,lodash.isMatch=function isMatch(m,v){return m===v||baseIsMatch(m,v,getMatchData(v))},lodash.isMatchWith=function isMatchWith(m,v,q){return q="function"==typeof q?q:ae,baseIsMatch(m,v,getMatchData(v),q)},lodash.isNaN=function isNaN(m){return isNumber(m)&&m!=+m},lodash.isNative=function isNative(m){if(Ci(m))throw new jt("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return baseIsNative(m)},lodash.isNil=function isNil(m){return null==m},lodash.isNull=function isNull(m){return null===m},lodash.isNumber=isNumber,lodash.isObject=isObject,lodash.isObjectLike=isObjectLike,lodash.isPlainObject=isPlainObject,lodash.isRegExp=qo,lodash.isSafeInteger=function isSafeInteger(m){return isInteger(m)&&m>=-9007199254740991&&m<=_e},lodash.isSet=Vo,lodash.isString=isString,lodash.isSymbol=isSymbol,lodash.isTypedArray=zo,lodash.isUndefined=function isUndefined(m){return m===ae},lodash.isWeakMap=function isWeakMap(m){return isObjectLike(m)&&Di(m)==it},lodash.isWeakSet=function isWeakSet(m){return isObjectLike(m)&&"[object WeakSet]"==baseGetTag(m)},lodash.join=function join(m,v){return null==m?"":wa.call(m,v)},lodash.kebabCase=ps,lodash.last=last,lodash.lastIndexOf=function lastIndexOf(m,v,q){var ee=null==m?0:m.length;if(!ee)return-1;var ie=ee;return q!==ae&&(ie=(ie=toInteger(q))<0?ka(ee+ie,0):Aa(ie,ee-1)),v==v?strictLastIndexOf(m,v,ie):baseFindIndex(m,baseIsNaN,ie,!0)},lodash.lowerCase=hs,lodash.lowerFirst=gs,lodash.lt=Ho,lodash.lte=Go,lodash.max=function max(m){return m&&m.length?baseExtremum(m,identity,baseGt):ae},lodash.maxBy=function maxBy(m,v){return m&&m.length?baseExtremum(m,getIteratee(v,2),baseGt):ae},lodash.mean=function mean(m){return baseMean(m,identity)},lodash.meanBy=function meanBy(m,v){return baseMean(m,getIteratee(v,2))},lodash.min=function min(m){return m&&m.length?baseExtremum(m,identity,baseLt):ae},lodash.minBy=function minBy(m,v){return m&&m.length?baseExtremum(m,getIteratee(v,2),baseLt):ae},lodash.stubArray=stubArray,lodash.stubFalse=stubFalse,lodash.stubObject=function stubObject(){return{}},lodash.stubString=function stubString(){return""},lodash.stubTrue=function stubTrue(){return!0},lodash.multiply=Os,lodash.nth=function nth(m,v){return m&&m.length?baseNth(m,toInteger(v)):ae},lodash.noConflict=function noConflict(){return Ea._===this&&(Ea._=bn),this},lodash.noop=noop,lodash.now=wo,lodash.pad=function pad(m,v,q){m=toString(m);var ee=(v=toInteger(v))?stringSize(m):0;if(!v||ee>=v)return m;var ae=(v-ee)/2;return createPadding(ca(ae),q)+m+createPadding(sa(ae),q)},lodash.padEnd=function padEnd(m,v,q){m=toString(m);var ee=(v=toInteger(v))?stringSize(m):0;return v&&eev){var ee=m;m=v,v=ee}if(q||m%1||v%1){var ie=tr();return Aa(m+ie*(v-m+ya("1e-"+((ie+"").length-1))),v)}return baseRandom(m,v)},lodash.reduce=function reduce(m,v,q){var ee=Bo(m)?arrayReduce:baseReduce,ae=arguments.length<3;return ee(m,getIteratee(v,4),q,ae,Wr)},lodash.reduceRight=function reduceRight(m,v,q){var ee=Bo(m)?arrayReduceRight:baseReduce,ae=arguments.length<3;return ee(m,getIteratee(v,4),q,ae,Vr)},lodash.repeat=function repeat(m,v,q){return v=(q?isIterateeCall(m,v,q):v===ae)?1:toInteger(v),baseRepeat(toString(m),v)},lodash.replace=function replace(){var m=arguments,v=toString(m[0]);return m.length<3?v:v.replace(m[1],m[2])},lodash.result=function result(m,v,q){var ee=-1,ie=(v=castPath(v,m)).length;for(ie||(ie=1,m=ae);++ee_e)return[];var q=Te,ee=Aa(m,Te);v=getIteratee(v),m-=Te;for(var ae=baseTimes(ee,v);++q=de)return m;var le=q-stringSize(ee);if(le<1)return ee;var pe=ce?castSlice(ce,0,le).join(""):m.slice(0,le);if(ie===ae)return pe+ee;if(ce&&(le+=pe.length-le),qo(ie)){if(m.slice(le).search(ie)){var fe,ye=pe;for(ie.global||(ie=Qt(ie.source,toString(Wt.exec(ie))+"g")),ie.lastIndex=0;fe=ie.exec(ye);)var be=fe.index;pe=pe.slice(0,be===ae?le:be)}}else if(m.indexOf(baseToString(ie),le)!=le){var Re=pe.lastIndexOf(ie);Re>-1&&(pe=pe.slice(0,Re))}return pe+ee},lodash.unescape=function unescape(m){return(m=toString(m))&&xt.test(m)?m.replace(Rt,Ka):m},lodash.uniqueId=function uniqueId(m){var v=++gn;return toString(m)+v},lodash.upperCase=vs,lodash.upperFirst=ys,lodash.each=forEach,lodash.eachRight=forEachRight,lodash.first=head,mixin(lodash,(Fs={},baseForOwn(lodash,(function(m,v){hn.call(lodash.prototype,v)||(Fs[v]=m)})),Fs),{chain:!1}),lodash.VERSION="4.17.21",arrayEach(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(m){lodash[m].placeholder=lodash})),arrayEach(["drop","take"],(function(m,v){LazyWrapper.prototype[m]=function(q){q=q===ae?1:ka(toInteger(q),0);var ee=this.__filtered__&&!v?new LazyWrapper(this):this.clone();return ee.__filtered__?ee.__takeCount__=Aa(q,ee.__takeCount__):ee.__views__.push({size:Aa(q,Te),type:m+(ee.__dir__<0?"Right":"")}),ee},LazyWrapper.prototype[m+"Right"]=function(v){return this.reverse()[m](v).reverse()}})),arrayEach(["filter","map","takeWhile"],(function(m,v){var q=v+1,ee=1==q||3==q;LazyWrapper.prototype[m]=function(m){var v=this.clone();return v.__iteratees__.push({iteratee:getIteratee(m,3),type:q}),v.__filtered__=v.__filtered__||ee,v}})),arrayEach(["head","last"],(function(m,v){var q="take"+(v?"Right":"");LazyWrapper.prototype[m]=function(){return this[q](1).value()[0]}})),arrayEach(["initial","tail"],(function(m,v){var q="drop"+(v?"":"Right");LazyWrapper.prototype[m]=function(){return this.__filtered__?new LazyWrapper(this):this[q](1)}})),LazyWrapper.prototype.compact=function(){return this.filter(identity)},LazyWrapper.prototype.find=function(m){return this.filter(m).head()},LazyWrapper.prototype.findLast=function(m){return this.reverse().find(m)},LazyWrapper.prototype.invokeMap=baseRest((function(m,v){return"function"==typeof m?new LazyWrapper(this):this.map((function(q){return baseInvoke(q,m,v)}))})),LazyWrapper.prototype.reject=function(m){return this.filter(negate(getIteratee(m)))},LazyWrapper.prototype.slice=function(m,v){m=toInteger(m);var q=this;return q.__filtered__&&(m>0||v<0)?new LazyWrapper(q):(m<0?q=q.takeRight(-m):m&&(q=q.drop(m)),v!==ae&&(q=(v=toInteger(v))<0?q.dropRight(-v):q.take(v-m)),q)},LazyWrapper.prototype.takeRightWhile=function(m){return this.reverse().takeWhile(m).reverse()},LazyWrapper.prototype.toArray=function(){return this.take(Te)},baseForOwn(LazyWrapper.prototype,(function(m,v){var q=/^(?:filter|find|map|reject)|While$/.test(v),ee=/^(?:head|last)$/.test(v),ie=lodash[ee?"take"+("last"==v?"Right":""):v],de=ee||/^find/.test(v);ie&&(lodash.prototype[v]=function(){var v=this.__wrapped__,ce=ee?[1]:arguments,le=v instanceof LazyWrapper,pe=ce[0],fe=le||Bo(v),interceptor=function(m){var v=ie.apply(lodash,arrayPush([m],ce));return ee&&ye?v[0]:v};fe&&q&&"function"==typeof pe&&1!=pe.length&&(le=fe=!1);var ye=this.__chain__,be=!!this.__actions__.length,Re=de&&!ye,_e=le&&!be;if(!de&&fe){v=_e?v:new LazyWrapper(this);var xe=m.apply(v,ce);return xe.__actions__.push({func:thru,args:[interceptor],thisArg:ae}),new LodashWrapper(xe,ye)}return Re&&_e?m.apply(this,ce):(xe=this.thru(interceptor),Re?ee?xe.value()[0]:xe.value():xe)})})),arrayEach(["pop","push","shift","sort","splice","unshift"],(function(m){var v=dn[m],q=/^(?:push|sort|unshift)$/.test(m)?"tap":"thru",ee=/^(?:pop|shift)$/.test(m);lodash.prototype[m]=function(){var m=arguments;if(ee&&!this.__chain__){var ae=this.value();return v.apply(Bo(ae)?ae:[],m)}return this[q]((function(q){return v.apply(Bo(q)?q:[],m)}))}})),baseForOwn(LazyWrapper.prototype,(function(m,v){var q=lodash[v];if(q){var ee=q.name+"";hn.call(br,ee)||(br[ee]=[]),br[ee].push({name:v,func:q})}})),br[createHybrid(ae,2).name]=[{name:"wrapper",func:ae}],LazyWrapper.prototype.clone=function lazyClone(){var m=new LazyWrapper(this.__wrapped__);return m.__actions__=copyArray(this.__actions__),m.__dir__=this.__dir__,m.__filtered__=this.__filtered__,m.__iteratees__=copyArray(this.__iteratees__),m.__takeCount__=this.__takeCount__,m.__views__=copyArray(this.__views__),m},LazyWrapper.prototype.reverse=function lazyReverse(){if(this.__filtered__){var m=new LazyWrapper(this);m.__dir__=-1,m.__filtered__=!0}else(m=this.clone()).__dir__*=-1;return m},LazyWrapper.prototype.value=function lazyValue(){var m=this.__wrapped__.value(),v=this.__dir__,q=Bo(m),ee=v<0,ae=q?m.length:0,ie=getView(0,ae,this.__views__),de=ie.start,ce=ie.end,le=ce-de,pe=ee?ce:de-1,fe=this.__iteratees__,ye=fe.length,be=0,Re=Aa(le,this.__takeCount__);if(!q||!ee&&ae==le&&Re==le)return baseWrapperValue(m,this.__actions__);var _e=[];e:for(;le--&&be=this.__values__.length;return{done:m,value:m?ae:this.__values__[this.__index__++]}},lodash.prototype.plant=function wrapperPlant(m){for(var v,q=this;q instanceof baseLodash;){var ee=wrapperClone(q);ee.__index__=0,ee.__values__=ae,v?ie.__wrapped__=ee:v=ee;var ie=ee;q=q.__wrapped__}return ie.__wrapped__=m,v},lodash.prototype.reverse=function wrapperReverse(){var m=this.__wrapped__;if(m instanceof LazyWrapper){var v=m;return this.__actions__.length&&(v=new LazyWrapper(this)),(v=v.reverse()).__actions__.push({func:thru,args:[reverse],thisArg:ae}),new LodashWrapper(v,this.__chain__)}return this.thru(reverse)},lodash.prototype.toJSON=lodash.prototype.valueOf=lodash.prototype.value=function wrapperValue(){return baseWrapperValue(this.__wrapped__,this.__actions__)},lodash.prototype.first=lodash.prototype.head,Jn&&(lodash.prototype[Jn]=function wrapperToIterator(){return this}),lodash}();Ea._=Ja,(ee=function(){return Ja}.call(v,q,v,m))===ae||(m.exports=ee)}.call(this)},35161:(m,v,q)=>{var ee=q(29932),ae=q(67206),ie=q(69199),de=q(1469);m.exports=function map(m,v){return(de(m)?ee:ie)(m,ae(v,3))}},88306:(m,v,q)=>{var ee=q(83369),ae="Expected a function";function memoize(m,v){if("function"!=typeof m||null!=v&&"function"!=typeof v)throw new TypeError(ae);var memoized=function(){var q=arguments,ee=v?v.apply(this,q):q[0],ae=memoized.cache;if(ae.has(ee))return ae.get(ee);var ie=m.apply(this,q);return memoized.cache=ae.set(ee,ie)||ae,ie};return memoized.cache=new(memoize.Cache||ee),memoized}memoize.Cache=ee,m.exports=memoize},82492:(m,v,q)=>{var ee=q(42980),ae=q(21463)((function(m,v,q){ee(m,v,q)}));m.exports=ae},7771:(m,v,q)=>{var ee=q(55639);m.exports=function(){return ee.Date.now()}},39601:(m,v,q)=>{var ee=q(40371),ae=q(79152),ie=q(15403),de=q(40327);m.exports=function property(m){return ie(m)?ee(de(m)):ae(m)}},70479:m=>{m.exports=function stubArray(){return[]}},95062:m=>{m.exports=function stubFalse(){return!1}},18601:(m,v,q)=>{var ee=q(14841),ae=1/0,ie=17976931348623157e292;m.exports=function toFinite(m){return m?(m=ee(m))===ae||m===-ae?(m<0?-1:1)*ie:m==m?m:0:0===m?m:0}},40554:(m,v,q)=>{var ee=q(18601);m.exports=function toInteger(m){var v=ee(m),q=v%1;return v==v?q?v-q:v:0}},14841:(m,v,q)=>{var ee=q(27561),ae=q(13218),ie=q(33448),de=NaN,ce=/^[-+]0x[0-9a-f]+$/i,le=/^0b[01]+$/i,pe=/^0o[0-7]+$/i,fe=parseInt;m.exports=function toNumber(m){if("number"==typeof m)return m;if(ie(m))return de;if(ae(m)){var v="function"==typeof m.valueOf?m.valueOf():m;m=ae(v)?v+"":v}if("string"!=typeof m)return 0===m?m:+m;m=ee(m);var q=le.test(m);return q||pe.test(m)?fe(m.slice(2),q?2:8):ce.test(m)?de:+m}},59881:(m,v,q)=>{var ee=q(98363),ae=q(81704);m.exports=function toPlainObject(m){return ee(m,ae(m))}},79833:(m,v,q)=>{var ee=q(80531);m.exports=function toString(m){return null==m?"":ee(m)}},86796:(m,v,q)=>{v.Parser=q(60873).Parser,v.rules=q(61702),v.errors=q(15642),v.results=q(60758),v.StringSource=q(25779),v.Token=q(72435),v.bottomUp=q(22509),v.RegexTokeniser=q(90426).RegexTokeniser,v.rule=function(m){var v;return function(q){return v||(v=m()),v(q)}}},25779:(m,v,q)=>{var ee=q(89539),ae=(m.exports=function(m,v){return{asString:function(){return m},range:function(q,ee){return new ae(m,v,q,ee)}}},function(m,v,q,ee){this._string=m,this._description=v,this._startIndex=q,this._endIndex=ee});ae.prototype.to=function(m){return new ae(this._string,this._description,this._startIndex,m._endIndex)},ae.prototype.describe=function(){var m=this._position(),v=this._description?this._description+"\n":"";return ee.format("%sLine number: %s\nCharacter number: %s",v,m.lineNumber,m.characterNumber)},ae.prototype.lineNumber=function(){return this._position().lineNumber},ae.prototype.characterNumber=function(){return this._position().characterNumber},ae.prototype._position=function(){for(var m=this,v=0,nextNewLine=function(){return m._string.indexOf("\n",v)},q=1;-1!==nextNewLine()&&nextNewLine(){m.exports=function(m,v,q){this.name=m,this.value=v,q&&(this.source=q)}},12448:m=>{var v=m.exports=function(m,v){this._tokens=m,this._startIndex=v||0};v.prototype.head=function(){return this._tokens[this._startIndex]},v.prototype.tail=function(m){return new v(this._tokens,this._startIndex+1)},v.prototype.toArray=function(){return this._tokens.slice(this._startIndex)},v.prototype.end=function(){return this._tokens[this._tokens.length-1]},v.prototype.to=function(m){var v=this.head().source,q=m.head()||m.end();return v.to(q.source)}},22509:(m,v,q)=>{var ee=q(61702),ae=q(60758);function InfixRules(m){function ruleNames(){return m.map((function(m){return m.name}))}return{apply:function apply(v){for(var q,ie,de;;){if(de=v.remaining(),!(q=ee.firstOf("infix",m.map((function(m){return m.rule})))(de)).isSuccess())return q.isFailure()?v:q;ie=v.source().to(q.source()),v=ae.success(q.value()(v.value(),ie),q.remaining(),ie)}},untilExclusive:function untilExclusive(v){return new InfixRules(m.slice(0,ruleNames().indexOf(v)))},untilInclusive:function untilInclusive(v){return new InfixRules(m.slice(0,ruleNames().indexOf(v)+1))}}}v.parser=function(m,v,q){var ae={rule:function rule(){return createRule(ie)},leftAssociative:function leftAssociative(m){return createRule(ie.untilExclusive(m))},rightAssociative:function rightAssociative(m){return createRule(ie.untilInclusive(m))}},ie=new InfixRules(q.map((function createInfixRule(m){return{name:m.name,rule:lazyRule(m.ruleBuilder.bind(null,ae))}}))),de=ee.firstOf(m,v);function createRule(m){return apply.bind(null,m)}function apply(m,v){var q=de(v);return q.isSuccess()?m.apply(q):q}return ae},v.infix=function(m,q){return{name:m,ruleBuilder:q,map:function map(ee){return v.infix(m,(function(m){var v=q(m);return function(m){return v(m).map((function(m){return function(v,q){return ee(v,m,q)}}))}}))}}};var lazyRule=function(m){var v;return function(q){return v||(v=m()),v(q)}}},15642:(m,v)=>{v.error=function(m){return new Error(m)};var Error=function(m){this.expected=m.expected,this.actual=m.actual,this._location=m.location};Error.prototype.describe=function(){return(this._location?this._location.describe()+":\n":"")+"Expected "+this.expected+"\nbut got "+this.actual},Error.prototype.lineNumber=function(){return this._location.lineNumber()},Error.prototype.characterNumber=function(){return this._location.characterNumber()}},70329:(m,v)=>{v.fromArray=function(m){var v=0,hasNext=function(){return v{var ee=q(12448);v.Parser=function(m){return{parseTokens:function(m,v){return m(new ee(v))}}}},60758:m=>{m.exports={failure:function(m,v){if(m.length<1)throw new Error("Failure must have errors");return new Result({status:"failure",remaining:v,errors:m})},error:function(m,v){if(m.length<1)throw new Error("Failure must have errors");return new Result({status:"error",remaining:v,errors:m})},success:function(m,v,q){return new Result({status:"success",value:m,source:q,remaining:v,errors:[]})},cut:function(m){return new Result({status:"cut",remaining:m,errors:[]})}};var Result=function(m){this._value=m.value,this._status=m.status,this._hasValue=void 0!==m.value,this._remaining=m.remaining,this._source=m.source,this._errors=m.errors};Result.prototype.map=function(m){return this._hasValue?new Result({value:m(this._value,this._source),status:this._status,remaining:this._remaining,source:this._source,errors:this._errors}):this},Result.prototype.changeRemaining=function(m){return new Result({value:this._value,status:this._status,remaining:m,source:this._source,errors:this._errors})},Result.prototype.isSuccess=function(){return"success"===this._status||"cut"===this._status},Result.prototype.isFailure=function(){return"failure"===this._status},Result.prototype.isError=function(){return"error"===this._status},Result.prototype.isCut=function(){return"cut"===this._status},Result.prototype.value=function(){return this._value},Result.prototype.remaining=function(){return this._remaining},Result.prototype.source=function(){return this._source},Result.prototype.errors=function(){return this._errors}},90426:(m,v,q)=>{var ee=q(72435),ae=q(25779);v.RegexTokeniser=function RegexTokeniser(m){function readNextToken(v,q,ae){for(var ie=0;ieq){var pe=ce[1];return{token:new ee(m[ie].name,pe,ae.range(q,le)),endIndex:le}}}}le=q+1;return{token:new ee("unrecognisedCharacter",v.substring(q,le),ae.range(q,le)),endIndex:le}}function endToken(m,v){return new ee("end",null,v.range(m.length,m.length))}return m=m.map((function(m){return{name:m.name,regex:new RegExp(m.regex.source,"g")}})),{tokenise:function tokenise(m,v){var q=new ae(m,v),ee=0,ie=[];for(;ee{var ee=q(59050),ae=q(39346),ie=q(60758),de=q(15642),ce=q(70329);v.token=function(m,v){var q=void 0!==v;return function(ee){var ae=ee.head();return!ae||ae.name!==m||q&&ae.value!==v?describeTokenMismatch(ee,describeToken({name:m,value:v})):ie.success(ae.value,ee.tail(),ae.source)}},v.tokenOfType=function(m){return v.token(m)},v.firstOf=function(m,v){return ee.isArray(v)||(v=Array.prototype.slice.call(arguments,1)),function(q){return ce.fromArray(v).map((function(m){return m(q)})).filter((function(m){return m.isSuccess()||m.isError()})).first()||describeTokenMismatch(q,m)}},v.then=function(m,v){return function(q){var ee=m(q);return ee.map||console.log(ee),ee.map(v)}},v.sequence=function(){var m=Array.prototype.slice.call(arguments,0),rule=function(q){var ae=ee.foldl(m,(function(m,v){var ee=m.result,ae=m.hasCut;if(!ee.isSuccess())return{result:ee,hasCut:ae};var de=v(ee.remaining());if(de.isCut())return{result:ee,hasCut:!0};if(de.isSuccess()){var ce;ce=v.isCaptured?ee.value().withValue(v,de.value()):ee.value();var le=de.remaining(),pe=q.to(le);return{result:ie.success(ce,le,pe),hasCut:ae}}return ae?{result:ie.error(de.errors(),de.remaining()),hasCut:ae}:{result:de,hasCut:ae}}),{result:ie.success(new SequenceValues,q),hasCut:!1}).result,de=q.to(ae.remaining());return ae.map((function(m){return m.withValue(v.sequence.source,de)}))};function isCapturedRule(m){return m.isCaptured}return rule.head=function(){var q=ee.find(m,isCapturedRule);return v.then(rule,v.sequence.extract(q))},rule.map=function(m){return v.then(rule,(function(v){return m.apply(this,v.toArray())}))},rule};var SequenceValues=function(m,v){this._values=m||{},this._valuesArray=v||[]};SequenceValues.prototype.withValue=function(m,v){if(m.captureName&&m.captureName in this._values)throw new Error('Cannot add second value for capture "'+m.captureName+'"');var q=ee.clone(this._values);q[m.captureName]=v;var ae=this._valuesArray.concat([v]);return new SequenceValues(q,ae)},SequenceValues.prototype.get=function(m){if(m.captureName in this._values)return this._values[m.captureName];throw new Error('No value for capture "'+m.captureName+'"')},SequenceValues.prototype.toArray=function(){return this._valuesArray},v.sequence.capture=function(m,v){var captureRule=function(){return m.apply(this,arguments)};return captureRule.captureName=v,captureRule.isCaptured=!0,captureRule},v.sequence.extract=function(m){return function(v){return v.get(m)}},v.sequence.applyValues=function(m){var v=Array.prototype.slice.call(arguments,1);return function(q){var ee=v.map((function(m){return q.get(m)}));return m.apply(this,ee)}},v.sequence.source={captureName:"☃source☃"},v.sequence.cut=function(){return function(m){return ie.cut(m)}},v.optional=function(m){return function(v){var q=m(v);return q.isSuccess()?q.map(ae.some):q.isFailure()?ie.success(ae.none,v):q}},v.zeroOrMoreWithSeparator=function(m,v){return repeatedWithSeparator(m,v,!1)},v.oneOrMoreWithSeparator=function(m,v){return repeatedWithSeparator(m,v,!0)};var le=v.zeroOrMore=function(m){return function(v){for(var q,ee=[];(q=m(v))&&q.isSuccess();)v=q.remaining(),ee.push(q.value());return q.isError()?q:ie.success(ee,v)}};function noOpRule(m){return ie.success(null,m)}v.oneOrMore=function(m){return v.oneOrMoreWithSeparator(m,noOpRule)};var repeatedWithSeparator=function(m,q,ee){return function(ae){var de=m(ae);if(de.isSuccess()){var ce=v.sequence.capture(m,"main"),pe=le(v.then(v.sequence(q,ce),v.sequence.extract(ce)))(de.remaining());return ie.success([de.value()].concat(pe.value()),pe.remaining())}return ee||de.isError()?de:ie.success([],ae)}};v.leftAssociative=function(m,q,ee){var ae;ae=(ae=ee?[{func:ee,rule:q}]:q).map((function(m){return v.then(m.rule,(function(v){return function(q,ee){return m.func(q,v,ee)}}))}));var de=v.firstOf.apply(null,["rules"].concat(ae));return function(v){var q=v,ee=m(v);if(!ee.isSuccess())return ee;for(var ae=de(ee.remaining());ae.isSuccess();){var ce=ae.remaining(),le=q.to(ae.remaining()),pe=ae.value();ee=ie.success(pe(ee.value(),le),ce,le),ae=de(ee.remaining())}return ae.isError()?ae:ee}},v.leftAssociative.firstOf=function(){return Array.prototype.slice.call(arguments,0)},v.nonConsuming=function(m){return function(v){return m(v).changeRemaining(v)}};var describeToken=function(m){return m.value?m.name+' "'+m.value+'"':m.name};function describeTokenMismatch(m,v){var q,ee=m.head();return q=ee?de.error({expected:v,actual:describeToken(ee),location:ee.source}):de.error({expected:v,actual:"end of tokens"}),ie.failure([q],m)}},98063:(m,v,q)=>{var ee=q(95171);v.h=function Files(){return{read:function read(m){return ee.reject(new Error("could not open external image: '"+m+"'\ncannot open linked files from a web browser"))}}}},6708:(m,v,q)=>{var ee=q(95171),ae=q(2881);v.openZip=function openZip(m){return m.arrayBuffer?ee.resolve(ae.openArrayBuffer(m.arrayBuffer)):ee.reject(new Error("Could not find file in options"))}},93993:(m,v,q)=>{var ee=q(59050),ae=q(95171),ie=q(44016),de=q(72859),ce=q(72270),le=q(6225),pe=q(41954),fe=q(37181);function DocumentConversion(m,v){var q=1,Re=[],_e=[],xe=void 0===(m=ee.extend({ignoreEmptyParagraphs:!0},m)).idPrefix?"":m.idPrefix,Te=m.ignoreEmptyParagraphs,we=de.topLevelElement("p"),Se=m.styleMap||[];function convertElements(m,v,q){return flatMap(m,(function(m){return elementToHtml(m,v,q)}))}function elementToHtml(m,v,q){if(!q)throw new Error("options not set");var ee=We[m.type];return ee?ee(m,v,q):[]}function htmlPathForParagraph(m,v){var q=findStyle(m);return q?q.to:(m.styleId&&v.push(unrecognisedStyleWarning("paragraph",m)),we)}function findHtmlPathForRunProperty(m,v){var q=findHtmlPath({type:m});return q||(v?de.element(v,{},{fresh:!1}):de.empty)}function findHtmlPath(m,v){var q=findStyle(m);return q?q.to:v}function findStyle(m){for(var v=0;v{var ee=q(59050),ae=v.types={document:"document",paragraph:"paragraph",run:"run",text:"text",tab:"tab",hyperlink:"hyperlink",noteReference:"noteReference",image:"image",note:"note",commentReference:"commentReference",comment:"comment",table:"table",tableRow:"tableRow",tableCell:"tableCell",break:"break",bookmarkStart:"bookmarkStart"};var ie={baseline:"baseline",superscript:"superscript",subscript:"subscript"};function Notes(m){this._notes=ee.indexBy(m,(function(m){return noteKey(m.noteType,m.noteId)}))}function noteKey(m,v){return m+"-"+v}function Break(m){return{type:ae.break,breakType:m}}Notes.prototype.resolve=function(m){return this.findNoteByKey(noteKey(m.noteType,m.noteId))},Notes.prototype.findNoteByKey=function(m){return this._notes[m]||null},v.document=v.Document=function Document(m,v){return v=v||{},{type:ae.document,children:m,notes:v.notes||new Notes({}),comments:v.comments||[]}},v.paragraph=v.Paragraph=function Paragraph(m,v){var q=(v=v||{}).indent||{};return{type:ae.paragraph,children:m,styleId:v.styleId||null,styleName:v.styleName||null,numbering:v.numbering||null,alignment:v.alignment||null,indent:{start:q.start||null,end:q.end||null,firstLine:q.firstLine||null,hanging:q.hanging||null}}},v.run=v.Run=function Run(m,v){return v=v||{},{type:ae.run,children:m,styleId:v.styleId||null,styleName:v.styleName||null,isBold:v.isBold,isUnderline:v.isUnderline,isItalic:v.isItalic,isStrikethrough:v.isStrikethrough,isAllCaps:v.isAllCaps,isSmallCaps:v.isSmallCaps,verticalAlignment:v.verticalAlignment||ie.baseline,font:v.font||null,fontSize:v.fontSize||null}},v.Text=function Text(m){return{type:ae.text,value:m}},v.tab=v.Tab=function Tab(){return{type:ae.tab}},v.Hyperlink=function Hyperlink(m,v){return{type:ae.hyperlink,children:m,href:v.href,anchor:v.anchor,targetFrame:v.targetFrame}},v.noteReference=v.NoteReference=function NoteReference(m){return{type:ae.noteReference,noteType:m.noteType,noteId:m.noteId}},v.Notes=Notes,v.Note=function Note(m){return{type:ae.note,noteType:m.noteType,noteId:m.noteId,body:m.body}},v.commentReference=function commentReference(m){return{type:ae.commentReference,commentId:m.commentId}},v.comment=function comment(m){return{type:ae.comment,commentId:m.commentId,body:m.body,authorName:m.authorName,authorInitials:m.authorInitials}},v.Image=function Image(m){return{type:ae.image,read:m.readImage,altText:m.altText,contentType:m.contentType}},v.Table=function Table(m,v){return v=v||{},{type:ae.table,children:m,styleId:v.styleId||null,styleName:v.styleName||null}},v.TableRow=function TableRow(m,v){return v=v||{},{type:ae.tableRow,children:m,isHeader:v.isHeader||!1}},v.TableCell=function TableCell(m,v){return v=v||{},{type:ae.tableCell,children:m,colSpan:null==v.colSpan?1:v.colSpan,rowSpan:null==v.rowSpan?1:v.rowSpan}},v.lineBreak=Break("line"),v.pageBreak=Break("page"),v.columnBreak=Break("column"),v.BookmarkStart=function BookmarkStart(m){return{type:ae.bookmarkStart,name:m.name}},v.verticalAlignment=ie},63395:(m,v,q)=>{v.R=function createBodyReader(m){return{readXmlElement:function(v){return new BodyReader(m).readXmlElement(v)},readXmlElements:function(v){return new BodyReader(m).readXmlElements(v)}}};var ee=q(6909),ae=q(59050),ie=q(44016),de=q(72270).Result,ce=q(72270).warning,le=q(21756);function BodyReader(m){var v=[],q=[],de=m.relationships,ye=m.contentTypes,be=m.docxFile,Re=m.files,_e=m.numbering,xe=m.styles;function readXmlElements(m){return combineResults(m.map(readXmlElement))}function readXmlElement(m){if("element"===m.type){var v=we[m.name];if(v)return v(m);if(!Object.prototype.hasOwnProperty.call(fe,m.name))return emptyResultWithMessages([ce("An unrecognised element was ignored: "+m.name)])}return emptyResult()}function readParagraphIndent(m){return{start:m.attributes["w:start"]||m.attributes["w:left"],end:m.attributes["w:end"]||m.attributes["w:right"],firstLine:m.attributes["w:firstLine"],hanging:m.attributes["w:hanging"]}}function readUnderline(m){if(m){var v=m.attributes["w:val"];return void 0!==v&&"false"!==v&&"0"!==v&&"none"!==v}return!1}function readBooleanElement(m){if(m){var v=m.attributes["w:val"];return"false"!==v&&"0"!==v}return!1}function readParagraphStyle(m){return readStyle(m,"w:pStyle","Paragraph",xe.findParagraphStyleById)}function readRunStyle(m){return readStyle(m,"w:rStyle","Run",xe.findCharacterStyleById)}function readTableStyle(m){return readStyle(m,"w:tblStyle","Table",xe.findTableStyleById)}function readStyle(m,v,q,ee){var ae=[],ie=m.first(v),de=null,ce=null;if(ie&&(de=ie.attributes["w:val"])){var le=ee(de);le?ce=le.name:ae.push(undefinedStyleWarning(q,de))}return elementResultWithMessages({styleId:de,name:ce},ae)}var Te={type:"unknown"};function parseHyperlinkFieldCode(m){var v=/\s*HYPERLINK "(.*)"/.exec(m);if(v)return{href:v[1]};var q=/\s*HYPERLINK\s+\\l\s+"(.*)"/.exec(m);return q?{anchor:q[1]}:null}function noteReferenceReader(m){return function(v){var q=v.attributes["w:id"];return elementResult(new ie.NoteReference({noteType:m,noteId:q}))}}function readChildElements(m){return readXmlElements(m.children)}var we={"w:p":function(m){return readXmlElements(m.children).map((function(m){var v=ae.find(m,isParagraphProperties);return new ie.Paragraph(m.filter(negate(isParagraphProperties)),v)})).insertExtra()},"w:pPr":function(m){return readParagraphStyle(m).map((function(v){return{type:"paragraphProperties",styleId:v.styleId,styleName:v.name,alignment:m.firstOrEmpty("w:jc").attributes["w:val"],numbering:readNumberingProperties(v.styleId,m.firstOrEmpty("w:numPr"),_e),indent:readParagraphIndent(m.firstOrEmpty("w:ind"))}}))},"w:r":function(m){return readXmlElements(m.children).map((function(m){var q=ae.find(m,isRunProperties);m=m.filter(negate(isRunProperties));var ee,de=(ee=ae.last(v.filter((function(m){return"hyperlink"===m.type}))))?ee.options:null;return null!==de&&(m=[new ie.Hyperlink(m,de)]),new ie.Run(m,q)}))},"w:rPr":function readRunProperties(m){return readRunStyle(m).map((function(v){var q=m.firstOrEmpty("w:sz").attributes["w:val"],ee=/^[0-9]+$/.test(q)?parseInt(q,10)/2:null;return{type:"runProperties",styleId:v.styleId,styleName:v.name,verticalAlignment:m.firstOrEmpty("w:vertAlign").attributes["w:val"],font:m.firstOrEmpty("w:rFonts").attributes["w:ascii"],fontSize:ee,isBold:readBooleanElement(m.first("w:b")),isUnderline:readUnderline(m.first("w:u")),isItalic:readBooleanElement(m.first("w:i")),isStrikethrough:readBooleanElement(m.first("w:strike")),isAllCaps:readBooleanElement(m.first("w:caps")),isSmallCaps:readBooleanElement(m.first("w:smallCaps"))}}))},"w:fldChar":function readFldChar(m){var ee=m.attributes["w:fldCharType"];if("begin"===ee)v.push(Te),q=[];else if("end"===ee)v.pop();else if("separate"===ee){var ae=parseHyperlinkFieldCode(q.join("")),ie=null===ae?Te:{type:"hyperlink",options:ae};v.pop(),v.push(ie)}return emptyResult()},"w:instrText":function readInstrText(m){return q.push(m.text()),emptyResult()},"w:t":function(m){return elementResult(new ie.Text(m.text()))},"w:tab":function(m){return elementResult(new ie.Tab)},"w:noBreakHyphen":function(){return elementResult(new ie.Text("‑"))},"w:softHyphen":function(m){return elementResult(new ie.Text("­"))},"w:sym":function readSymbol(m){var v=m.attributes["w:font"],q=m.attributes["w:char"],ae=ee.hex(v,q);return null==ae&&/^F0..$/.test(q)&&(ae=ee.hex(v,q.substring(2))),null==ae?emptyResultWithMessages([ce("A w:sym element with an unsupported character was ignored: char "+q+" in font "+v)]):elementResult(new ie.Text(ae.string))},"w:hyperlink":function(m){var v=m.attributes["r:id"],q=m.attributes["w:anchor"];return readXmlElements(m.children).map((function(ee){function create(v){var q=m.attributes["w:tgtFrame"]||null;return new ie.Hyperlink(ee,ae.extend({targetFrame:q},v))}if(v){var ce=de.findTargetByRelationshipId(v);return q&&(ce=le.replaceFragment(ce,q)),create({href:ce})}return q?create({anchor:q}):ee}))},"w:tbl":function readTable(m){var v=readTableProperties(m.firstOrEmpty("w:tblPr"));return readXmlElements(m.children).flatMap(calculateRowSpans).flatMap((function(m){return v.map((function(v){return ie.Table(m,v)}))}))},"w:tr":function readTableRow(m){var v=!!m.firstOrEmpty("w:trPr").first("w:tblHeader");return readXmlElements(m.children).map((function(m){return ie.TableRow(m,{isHeader:v})}))},"w:tc":function readTableCell(m){return readXmlElements(m.children).map((function(v){var q=m.firstOrEmpty("w:tcPr"),ee=q.firstOrEmpty("w:gridSpan").attributes["w:val"],ae=ee?parseInt(ee,10):1,de=ie.TableCell(v,{colSpan:ae});return de._vMerge=readVMerge(q),de}))},"w:footnoteReference":noteReferenceReader("footnote"),"w:endnoteReference":noteReferenceReader("endnote"),"w:commentReference":function readCommentReference(m){return elementResult(ie.commentReference({commentId:m.attributes["w:id"]}))},"w:br":function(m){var v=m.attributes["w:type"];return null==v||"textWrapping"===v?elementResult(ie.lineBreak):"page"===v?elementResult(ie.pageBreak):"column"===v?elementResult(ie.columnBreak):emptyResultWithMessages([ce("Unsupported break type: "+v)])},"w:bookmarkStart":function(m){var v=m.attributes["w:name"];return"_GoBack"===v?emptyResult():elementResult(new ie.BookmarkStart({name:v}))},"mc:AlternateContent":function(m){return readChildElements(m.first("mc:Fallback"))},"w:sdt":function(m){return readXmlElements(m.firstOrEmpty("w:sdtContent").children)},"w:ins":readChildElements,"w:object":readChildElements,"w:smartTag":readChildElements,"w:drawing":readChildElements,"w:pict":function(m){return readChildElements(m).toExtra()},"v:roundrect":readChildElements,"v:shape":readChildElements,"v:textbox":readChildElements,"w:txbxContent":readChildElements,"wp:inline":readDrawingElement,"wp:anchor":readDrawingElement,"v:imagedata":function readImageData(m){var v=m.attributes["r:id"];return v?readImage(findEmbeddedImageFile(v),m.attributes["o:title"]):emptyResultWithMessages([ce("A v:imagedata element without a relationship ID was ignored")])},"v:group":readChildElements,"v:rect":readChildElements};return{readXmlElement:readXmlElement,readXmlElements:readXmlElements};function readTableProperties(m){return readTableStyle(m).map((function(m){return{styleId:m.styleId,styleName:m.name}}))}function readVMerge(m){var v=m.first("w:vMerge");if(v){var q=v.attributes["w:val"];return"continue"===q||!q}return null}function calculateRowSpans(m){if(ae.any(m,(function(m){return m.type!==ie.types.tableRow})))return elementResultWithMessages(m,[ce("unexpected non-row element in table, cell merging may be incorrect")]);if(ae.any(m,(function(m){return ae.any(m.children,(function(m){return m.type!==ie.types.tableCell}))})))return elementResultWithMessages(m,[ce("unexpected non-cell element in table row, cell merging may be incorrect")]);var v={};return m.forEach((function(m){var q=0;m.children.forEach((function(m){m._vMerge&&v[q]?v[q].rowSpan++:(v[q]=m,m._vMerge=!1),q+=m.colSpan}))})),m.forEach((function(m){m.children=m.children.filter((function(m){return!m._vMerge})),m.children.forEach((function(m){delete m._vMerge}))})),elementResult(m)}function readDrawingElement(m){return combineResults(m.getElementsByTagName("a:graphic").getElementsByTagName("a:graphicData").getElementsByTagName("pic:pic").getElementsByTagName("pic:blipFill").getElementsByTagName("a:blip").map(readBlip.bind(null,m)))}function readBlip(m,v){var q,ee=m.first("wp:docPr").attributes,ae=null==(q=ee.descr)||/^\s*$/.test(q)?ee.title:ee.descr,ie=findBlipImageFile(v);return null===ie?emptyResultWithMessages([ce("Could not find image file for a:blip element")]):readImage(ie,ae)}function findBlipImageFile(m){var v=m.attributes["r:embed"],q=m.attributes["r:link"];if(v)return findEmbeddedImageFile(v);if(q){var ee=de.findTargetByRelationshipId(q);return{path:ee,read:Re.read.bind(Re,ee)}}return null}function findEmbeddedImageFile(m){var v=le.uriToZipEntryName("word",de.findTargetByRelationshipId(m));return{path:v,read:be.read.bind(be,v)}}function readImage(m,v){var q=ye.findContentType(m.path);return elementResultWithMessages(ie.Image({readImage:m.read,altText:v,contentType:q}),pe[q]?[]:ce("Image of type "+q+" is unlikely to display in web browsers"))}function undefinedStyleWarning(m,v){return ce(m+" style with ID "+v+" was referenced but not defined in the document")}}function readNumberingProperties(m,v,q){if(null!=m){var ee=q.findLevelByParagraphStyleId(m);if(null!=ee)return ee}var ae=v.firstOrEmpty("w:ilvl").attributes["w:val"],ie=v.firstOrEmpty("w:numId").attributes["w:val"];return void 0===ae||void 0===ie?null:q.findLevel(ie,ae)}var pe={"image/png":!0,"image/gif":!0,"image/jpeg":!0,"image/svg+xml":!0,"image/tiff":!0},fe={"office-word:wrap":!0,"v:shadow":!0,"v:shapetype":!0,"w:annotationRef":!0,"w:bookmarkEnd":!0,"w:sectPr":!0,"w:proofErr":!0,"w:lastRenderedPageBreak":!0,"w:commentRangeStart":!0,"w:commentRangeEnd":!0,"w:del":!0,"w:footnoteRef":!0,"w:endnoteRef":!0,"w:tblPr":!0,"w:tblGrid":!0,"w:trPr":!0,"w:tcPr":!0};function isParagraphProperties(m){return"paragraphProperties"===m.type}function isRunProperties(m){return"runProperties"===m.type}function negate(m){return function(v){return!m(v)}}function emptyResultWithMessages(m){return new ReadResult(null,null,m)}function emptyResult(){return new ReadResult(null)}function elementResult(m){return new ReadResult(m)}function elementResultWithMessages(m,v){return new ReadResult(m,null,v)}function ReadResult(m,v,q){this.value=m||[],this.extra=v,this._result=new de({element:this.value,extra:v},q),this.messages=this._result.messages}function combineResults(m){var v=de.combine(ae.pluck(m,"_result"));return new ReadResult(ae.flatten(ae.pluck(v.value,"element")),ae.filter(ae.flatten(ae.pluck(v.value,"extra")),identity),v.messages)}function joinElements(m,v){return ae.flatten([m,v])}function identity(m){return m}ReadResult.prototype.toExtra=function(){return new ReadResult(null,joinElements(this.extra,this.value),this.messages)},ReadResult.prototype.insertExtra=function(){var m=this.extra;return m&&m.length?new ReadResult(joinElements(this.value,m),null,this.messages):this},ReadResult.prototype.map=function(m){var v=this._result.map((function(v){return m(v.element)}));return new ReadResult(v.value,this.extra,v.messages)},ReadResult.prototype.flatMap=function(m){var v=this._result.flatMap((function(v){return m(v.element)._result}));return new ReadResult(v.value.element,joinElements(this.extra,v.value.extra),v.messages)}},28697:(m,v,q)=>{var ee=q(44016),ae=q(72270).Result;v.createCommentsReader=function createCommentsReader(m){function readCommentElement(v){var q=v.attributes["w:id"];function readOptionalAttribute(m){return(v.attributes[m]||"").trim()||null}return m.readXmlElements(v.children).map((function(m){return ee.comment({commentId:q,body:m,authorName:readOptionalAttribute("w:author"),authorInitials:readOptionalAttribute("w:initials")})}))}return function readCommentsXml(m){return ae.combine(m.getElementsByTagName("w:comment").map(readCommentElement))}}},52263:(m,v)=>{v.readContentTypesFromXml=function readContentTypesFromXml(m){var v={},q={};return m.children.forEach((function(m){if("content-types:Default"===m.name&&(v[m.attributes.Extension]=m.attributes.ContentType),"content-types:Override"===m.name){var ee=m.attributes.PartName;"/"===ee.charAt(0)&&(ee=ee.substring(1)),q[ee]=m.attributes.ContentType}})),contentTypes(q,v)};var q={png:"png",gif:"gif",jpeg:"jpeg",jpg:"jpeg",tif:"tiff",tiff:"tiff",bmp:"bmp"};function contentTypes(m,v){return{findContentType:function(ee){var ae=m[ee];if(ae)return ae;var ie=ee.split("."),de=ie[ie.length-1];if(v.hasOwnProperty(de))return v[de];var ce=q[de.toLowerCase()];return ce?"image/"+ce:null}}}v.defaultContentTypes=contentTypes({},{})},57688:(m,v,q)=>{v.q=function DocumentXmlReader(m){var v=m.bodyReader;return{convertXmlToDocument:function convertXmlToDocument(q){var ie=q.first("w:body"),de=v.readXmlElements(ie.children).map((function(v){return new ee.Document(v,{notes:m.notes,comments:m.comments})}));return new ae(de.value,de.messages)}}};var ee=q(44016),ae=q(72270).Result},96082:(m,v,q)=>{v.read=function read(m,v){return v=v||{},ae.props({contentTypes:Se(m),partPaths:findPartPaths(m),docxFile:m,files:new we(v.path?ee.dirname(v.path):null)}).also((function(v){return{styles:readStylesFromZipFile(m,v.partPaths.styles)}})).also((function(v){return{numbering:readNumberingFromZipFile(m,v.partPaths.numbering,v.styles)}})).also((function(m){return{footnotes:readXmlFileWithBody(m.partPaths.footnotes,m,(function(m,v){return v?xe.createFootnotesReader(m)(v):new de([])})),endnotes:readXmlFileWithBody(m.partPaths.endnotes,m,(function(m,v){return v?xe.createEndnotesReader(m)(v):new de([])})),comments:readXmlFileWithBody(m.partPaths.comments,m,(function(m,v){return v?Te.createCommentsReader(m)(v):new de([])}))}})).also((function(m){return{notes:m.footnotes.flatMap((function(v){return m.endnotes.map((function(m){return new ie.Notes(v.concat(m))}))}))}})).then((function(m){return readXmlFileWithBody(m.partPaths.mainDocument,m,(function(v,q){return m.notes.flatMap((function(ee){return m.comments.flatMap((function(m){return new fe({bodyReader:v,notes:ee,comments:m}).convertXmlToDocument(q)}))}))}))}))},v._findPartPaths=findPartPaths;var ee=q(26470),ae=q(95171),ie=q(44016),de=q(72270).Result,ce=q(2881),le=q(54426).q,pe=q(63395).R,fe=q(57688).q,ye=q(84257),be=q(52263),Re=q(16855),_e=q(27911),xe=q(57425),Te=q(28697),we=q(98063).h;function findPartPaths(m){return Ie(m).then((function(v){var q=findPartPath({docxFile:m,relationships:v,relationshipType:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",basePath:"",fallbackPath:"word/document.xml"});if(!m.exists(q))throw new Error("Could not find main document part. Are you sure this is a valid .docx file?");return xmlFileReader({filename:relationshipsFilename(q),readElement:ye.readRelationships,defaultValue:ye.defaultValue})(m).then((function(v){function findPartRelatedToMainDocument(ee){return findPartPath({docxFile:m,relationships:v,relationshipType:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/"+ee,basePath:ce.splitPath(q).dirname,fallbackPath:"word/"+ee+".xml"})}return{mainDocument:q,comments:findPartRelatedToMainDocument("comments"),endnotes:findPartRelatedToMainDocument("endnotes"),footnotes:findPartRelatedToMainDocument("footnotes"),numbering:findPartRelatedToMainDocument("numbering"),styles:findPartRelatedToMainDocument("styles")}}))}))}function findPartPath(m){var v=m.docxFile,q=m.relationships,ee=m.relationshipType,ae=m.basePath,ie=m.fallbackPath,de=q.findTargetsByType(ee).map((function(m){return stripPrefix(ce.joinPath(ae,m),"/")})).filter((function(m){return v.exists(m)}));return 0===de.length?ie:de[0]}function stripPrefix(m,v){return m.substring(0,v.length)===v?m.substring(v.length):m}function xmlFileReader(m){return function(v){return le(v,m.filename).then((function(v){return v?m.readElement(v):m.defaultValue}))}}function readXmlFileWithBody(m,v,q){return xmlFileReader({filename:relationshipsFilename(m),readElement:ye.readRelationships,defaultValue:ye.defaultValue})(v.docxFile).then((function(ee){var ae=new pe({relationships:ee,contentTypes:v.contentTypes,docxFile:v.docxFile,numbering:v.numbering,styles:v.styles,files:v.files});return le(v.docxFile,m).then((function(m){return q(ae,m)}))}))}function relationshipsFilename(m){var v=ce.splitPath(m);return ce.joinPath(v.dirname,"_rels",v.basename+".rels")}var Se=xmlFileReader({filename:"[Content_Types].xml",readElement:be.readContentTypesFromXml,defaultValue:be.defaultContentTypes});function readNumberingFromZipFile(m,v,q){return xmlFileReader({filename:v,readElement:function(m){return Re.readNumberingXml(m,{styles:q})},defaultValue:Re.defaultNumbering})(m)}function readStylesFromZipFile(m,v){return xmlFileReader({filename:v,readElement:_e.readStylesXml,defaultValue:_e.defaultStyles})(m)}var Ie=xmlFileReader({filename:"_rels/.rels",readElement:ye.readRelationships,defaultValue:ye.defaultValue})},57425:function(m,v,q){var ee=q(44016),ae=q(72270).Result;function createReader(m,v){function isFootnoteElement(m){var v=m.attributes["w:type"];return"continuationSeparator"!==v&&"separator"!==v}function readFootnoteElement(q){var ae=q.attributes["w:id"];return v.readXmlElements(q.children).map((function(v){return ee.Note({noteType:m,noteId:ae,body:v})}))}return function readNotesXml(v){return ae.combine(v.getElementsByTagName("w:"+m).filter(isFootnoteElement).map(readFootnoteElement))}}v.createFootnotesReader=createReader.bind(this,"footnote"),v.createEndnotesReader=createReader.bind(this,"endnote")},16855:(m,v,q)=>{var ee=q(59050);function Numbering(m,v,q){var ae=ee.flatten(ee.values(v).map((function(m){return ee.values(m.levels)}))),ie=ee.indexBy(ae.filter((function(m){return null!=m.paragraphStyleId})),"paragraphStyleId");return{findLevel:function findLevel(ee,ae){var ie=m[ee];if(ie){var de=v[ie.abstractNumId];return de?null==de.numStyleLink?v[ie.abstractNumId].levels[ae]:findLevel(q.findNumberingStyleById(de.numStyleLink).numId,ae):null}return null},findLevelByParagraphStyleId:function findLevelByParagraphStyleId(m){return ie[m]||null}}}function readAbstractNums(m){var v={};return m.getElementsByTagName("w:abstractNum").forEach((function(m){var q=m.attributes["w:abstractNumId"];v[q]=readAbstractNum(m)})),v}function readAbstractNum(m){var v={};m.getElementsByTagName("w:lvl").forEach((function(m){var q=m.attributes["w:ilvl"],ee=m.first("w:numFmt").attributes["w:val"],ae=m.firstOrEmpty("w:pStyle").attributes["w:val"];v[q]={isOrdered:"bullet"!==ee,level:q,paragraphStyleId:ae}}));var q=m.firstOrEmpty("w:numStyleLink").attributes["w:val"];return{levels:v,numStyleLink:q}}function readNums(m){var v={};return m.getElementsByTagName("w:num").forEach((function(m){var q=m.attributes["w:numId"],ee=m.first("w:abstractNumId").attributes["w:val"];v[q]={abstractNumId:ee}})),v}v.readNumberingXml=function readNumberingXml(m,v){if(!v||!v.styles)throw new Error("styles is missing");var q=readAbstractNums(m);return new Numbering(readNums(m),q,v.styles)},v.Numbering=Numbering,v.defaultNumbering=new Numbering({},{})},54426:(m,v,q)=>{var ee=q(59050),ae=q(95171),ie=q(26250);v.q=function readXmlFromZipFile(m,v){return m.exists(v)?m.read(v,"utf-8").then(stripUtf8Bom).then(read):ae.resolve(null)};var de={"http://schemas.openxmlformats.org/wordprocessingml/2006/main":"w","http://schemas.openxmlformats.org/officeDocument/2006/relationships":"r","http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing":"wp","http://schemas.openxmlformats.org/drawingml/2006/main":"a","http://schemas.openxmlformats.org/drawingml/2006/picture":"pic","http://schemas.openxmlformats.org/package/2006/content-types":"content-types","urn:schemas-microsoft-com:vml":"v","http://schemas.openxmlformats.org/markup-compatibility/2006":"mc","urn:schemas-microsoft-com:office:word":"office-word"};function read(m){return ie.readString(m,de).then((function(m){return collapseAlternateContent(m)[0]}))}function stripUtf8Bom(m){return m.replace(/^\uFEFF/g,"")}function collapseAlternateContent(m){return"element"===m.type?"mc:AlternateContent"===m.name?m.first("mc:Fallback").children:(m.children=ee.flatten(m.children.map(collapseAlternateContent,!0)),[m]):[m]}},84257:(m,v)=>{function Relationships(m){var v={};m.forEach((function(m){v[m.relationshipId]=m.target}));var q={};return m.forEach((function(m){q[m.type]||(q[m.type]=[]),q[m.type].push(m.target)})),{findTargetByRelationshipId:function(m){return v[m]},findTargetsByType:function(m){return q[m]||[]}}}v.readRelationships=function readRelationships(m){var v=[];return m.children.forEach((function(m){if("{http://schemas.openxmlformats.org/package/2006/relationships}Relationship"===m.name){var q={relationshipId:m.attributes.Id,target:m.attributes.Target,type:m.attributes.Type};v.push(q)}})),new Relationships(v)},v.defaultValue=new Relationships([]),v.Relationships=Relationships},27259:(m,v,q)=>{var ee=q(59050),ae=q(95171),ie=q(26250);v.writeStyleMap=function writeStyleMap(m,v){return m.write(ce,v),updateRelationships(m).then((function(){return updateContentTypes(m)}))},v.readStyleMap=function readStyleMap(m){return m.exists(ce)?m.read(ce,"utf8"):ae.resolve(null)};var de="http://schemas.zwobble.org/mammoth/style-map",ce="mammoth/style-map",le="/"+ce;function updateRelationships(m){var v="word/_rels/document.xml.rels",q="http://schemas.openxmlformats.org/package/2006/relationships",ee="{"+q+"}Relationship";return m.read(v,"utf8").then(ie.readString).then((function(ae){addOrUpdateElement(ae.children,ee,"Id",{Id:"rMammothStyleMap",Type:de,Target:le});var ce={"":q};return m.write(v,ie.writeString(ae,ce))}))}function updateContentTypes(m){var v="[Content_Types].xml",q="http://schemas.openxmlformats.org/package/2006/content-types",ee="{"+q+"}Override";return m.read(v,"utf8").then(ie.readString).then((function(ae){addOrUpdateElement(ae.children,ee,"PartName",{PartName:le,ContentType:"text/prs.mammoth.style-map"});var de={"":q};return m.write(v,ie.writeString(ae,de))}))}function addOrUpdateElement(m,v,q,ae){var de=ee.find(m,(function(m){return m.name===v&&m.attributes[q]===ae[q]}));de?de.attributes=ae:m.push(ie.element(v,ae))}},27911:(m,v)=>{function Styles(m,v,q,ee){return{findParagraphStyleById:function(v){return m[v]},findCharacterStyleById:function(m){return v[m]},findTableStyleById:function(m){return q[m]},findNumberingStyleById:function(m){return ee[m]}}}function readStyleElement(m){return{type:m.attributes["w:type"],styleId:m.attributes["w:styleId"],name:styleName(m)}}function styleName(m){var v=m.first("w:name");return v?v.attributes["w:val"]:null}function readNumberingStyleElement(m){return{numId:m.firstOrEmpty("w:pPr").firstOrEmpty("w:numPr").firstOrEmpty("w:numId").attributes["w:val"]}}v.readStylesXml=function readStylesXml(m){var v={},q={},ee={},ae={},ie={paragraph:v,character:q,table:ee};return m.getElementsByTagName("w:style").forEach((function(m){var v=readStyleElement(m);if("numbering"===v.type)ae[v.styleId]=readNumberingStyleElement(m);else{var q=ie[v.type];q&&(q[v.styleId]=v)}})),new Styles(v,q,ee,ae)},v.Styles=Styles,v.defaultStyles=new Styles({},{}),Styles.EMPTY=new Styles({},{},{},{})},21756:(m,v)=>{v.uriToZipEntryName=function uriToZipEntryName(m,v){return"/"===v.charAt(0)?v.substr(1):m+"/"+v},v.replaceFragment=function replaceFragment(m,v){var q=m.indexOf("#");-1!==q&&(m=m.substring(0,q));return m+"#"+v}},18906:(m,v,q)=>{var ee=q(72859);function elementWithTag(m,v){return{type:"element",tag:m,children:v||[]}}v.freshElement=function freshElement(m,v,q){return elementWithTag(ee.element(m,v,{fresh:!0}),q)},v.nonFreshElement=function nonFreshElement(m,v,q){return elementWithTag(ee.element(m,v,{fresh:!1}),q)},v.elementWithTag=elementWithTag,v.text=function text(m){return{type:"text",value:m}},v.forceWrite={type:"forceWrite"};var ae={br:!0,hr:!0,img:!0};v.isVoidElement=function isVoidElement(m){return 0===m.children.length&&ae[m.tag.tagName]}},41954:(m,v,q)=>{var ee=q(18906);function write(m,v){v.forEach((function(v){writeNode(m,v)}))}function writeNode(m,v){ae[v.type](m,v)}v.freshElement=ee.freshElement,v.nonFreshElement=ee.nonFreshElement,v.elementWithTag=ee.elementWithTag,v.text=ee.text,v.forceWrite=ee.forceWrite,v.simplify=q(90768);var ae={element:function generateElementString(m,v){ee.isVoidElement(v)?m.selfClosing(v.tag.tagName,v.tag.attributes):(m.open(v.tag.tagName,v.tag.attributes),write(m,v.children),m.close(v.tag.tagName))},text:function generateTextString(m,v){m.text(v.value)},forceWrite:function(){}};v.write=write},90768:(m,v,q)=>{var ee=q(59050),ae=q(18906);function collapse(m){var v=[];return m.map(collapseNode).forEach((function(m){appendChild(v,m)})),v}function collapseNode(m){return ie[m.type](m)}var ie={element:function collapseElement(m){return ae.elementWithTag(m.tag,collapse(m.children))},text:identity,forceWrite:identity};function identity(m){return m}function appendChild(m,v){var q=m[m.length-1];"element"===v.type&&!v.tag.fresh&&q&&"element"===q.type&&v.tag.matchesElement(q.tag)?(v.tag.separator&&appendChild(q.children,ae.text(v.tag.separator)),v.children.forEach((function(m){appendChild(q.children,m)}))):m.push(v)}function removeEmpty(m){return v=m,q=function(m){return de[m.type](m)},ee.flatten(ee.map(v,q),!0);var v,q}var de={element:function elementEmptier(m){var v=removeEmpty(m.children);return 0!==v.length||ae.isVoidElement(m)?[ae.elementWithTag(m.tag,v)]:[]},text:function textEmptier(m){return 0===m.value.length?[]:[m]},forceWrite:function neverEmpty(m){return[m]}};m.exports=function simplify(m){return collapse(removeEmpty(m))}},6225:(m,v,q)=>{var ee=q(59050),ae=q(95171),ie=q(41954);function imgElement(m){return function(v,q){return ae.when(m(v)).then((function(m){var q={};return v.altText&&(q.alt=v.altText),ee.extend(q,m),[ie.freshElement("img",q)]}))}}v.imgElement=imgElement,v.inline=v.imgElement,v.dataUri=imgElement((function(m){return m.read("base64").then((function(v){return{src:"data:"+m.contentType+";base64,"+v}}))}))},59255:(m,v,q)=>{var ee=q(59050),ae=q(96082),ie=q(27259),de=q(93993).R,ce=q(88155).B,le=q(3642).uB,pe=q(27357).sq,fe=q(6708),ye=q(72270).Result;function convert(m,v){return v=pe(v),fe.openZip(m).tap((function(m){return ie.readStyleMap(m).then((function(m){v.embeddedStyleMap=m}))})).then((function(q){return ae.read(q,m).then((function(m){return m.map(v.transformDocument)})).then((function(m){return convertDocumentToHtml(m,v)}))}))}function convertDocumentToHtml(m,v){var q,ae=(q=v.readStyleMap(),ye.combine((q||[]).map(le)).map((function(m){return m.filter((function(m){return!!m}))}))),ie=ee.extend({},v,{styleMap:ae.value}),ce=new de(ie);return m.flatMapThen((function(m){return ae.flatMapThen((function(v){return ce.convertToHtml(m)}))}))}v.convertToHtml=function convertToHtml(m,v){return convert(m,v)},v.convertToMarkdown=function convertToMarkdown(m,v){var q=Object.create(v||{});return q.outputFormat="markdown",convert(m,q)},v.convert=convert,v.extractRawText=function extractRawText(m){return fe.openZip(m).then(ae.read).then((function(m){return m.map(ce)}))},v.images=q(6225),v.transforms=q(42710),v.underline=q(7590),v.embedStyleMap=function embedStyleMap(m,v){return fe.openZip(m).tap((function(m){return ie.writeStyleMap(m,v)})).then((function(m){return m.toBuffer()})).then((function(m){return{toBuffer:function(){return m}}}))},v.readEmbeddedStyleMap=function readEmbeddedStyleMap(m){return fe.openZip(m).then(ie.readStyleMap)},v.styleMapping=function(){throw new Error("Use a raw string instead of mammoth.styleMapping e.g. \"p[style-name='Title'] => h1\" instead of mammoth.styleMapping(\"p[style-name='Title'] => h1\")")}},27357:(m,v,q)=>{v.sq=function readOptions(m){return m=m||{},ee.extend({},ie,m,{customStyleMap:readStyleMap(m.styleMap),readStyleMap:function(){var m=this.customStyleMap;return this.includeEmbeddedStyleMap&&(m=m.concat(readStyleMap(this.embeddedStyleMap))),this.includeDefaultStyleMap&&(m=m.concat(ae)),m}})};var ee=q(59050),ae=["p.Heading1 => h1:fresh","p.Heading2 => h2:fresh","p.Heading3 => h3:fresh","p.Heading4 => h4:fresh","p.Heading5 => h5:fresh","p.Heading6 => h6:fresh","p[style-name='Heading 1'] => h1:fresh","p[style-name='Heading 2'] => h2:fresh","p[style-name='Heading 3'] => h3:fresh","p[style-name='Heading 4'] => h4:fresh","p[style-name='Heading 5'] => h5:fresh","p[style-name='Heading 6'] => h6:fresh","p[style-name='heading 1'] => h1:fresh","p[style-name='heading 2'] => h2:fresh","p[style-name='heading 3'] => h3:fresh","p[style-name='heading 4'] => h4:fresh","p[style-name='heading 5'] => h5:fresh","p[style-name='heading 6'] => h6:fresh","r[style-name='Strong'] => strong","p[style-name='footnote text'] => p:fresh","r[style-name='footnote reference'] =>","p[style-name='endnote text'] => p:fresh","r[style-name='endnote reference'] =>","p[style-name='annotation text'] => p:fresh","r[style-name='annotation reference'] =>","p[style-name='Footnote'] => p:fresh","r[style-name='Footnote anchor'] =>","p[style-name='Endnote'] => p:fresh","r[style-name='Endnote anchor'] =>","p:unordered-list(1) => ul > li:fresh","p:unordered-list(2) => ul|ol > li > ul > li:fresh","p:unordered-list(3) => ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:ordered-list(1) => ol > li:fresh","p:ordered-list(2) => ul|ol > li > ol > li:fresh","p:ordered-list(3) => ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","r[style-name='Hyperlink'] =>","p[style-name='Normal'] => p:fresh"],ie={transformDocument:function identity(m){return m},includeDefaultStyleMap:!0,includeEmbeddedStyleMap:!0};function readStyleMap(m){return m?ee.isString(m)?m.split("\n").map((function(m){return m.trim()})).filter((function(m){return""!==m&&"#"!==m.charAt(0)})):m:[]}},95171:(m,v,q)=>{var ee=q(59050),ae=q(7502)();v.defer=function defer(){var m,v,q=new ae.Promise((function(q,ee){m=q,v=ee}));return{resolve:m,reject:v,promise:q}},v.when=ae.resolve,v.resolve=ae.resolve,v.all=ae.all,v.props=ae.props,v.reject=ae.reject,v.promisify=ae.promisify,v.mapSeries=ae.mapSeries,v.attempt=ae.attempt,v.nfcall=function(m){var v=Array.prototype.slice.call(arguments,1);return ae.promisify(m).apply(null,v)},ae.prototype.fail=ae.prototype.caught,ae.prototype.also=function(m){return this.then((function(v){var q=ee.extend({},v,m(v));return ae.props(q)}))}},88155:(m,v,q)=>{var ee=q(44016);v.B=function convertElementToRawText(m){if("text"===m.type)return m.value;if(m.type===ee.types.tab)return"\t";var v="paragraph"===m.type?"\n\n":"";return(m.children||[]).map(convertElementToRawText).join("")+v}},72270:(m,v,q)=>{var ee=q(59050);function Result(m,v){this.value=m,this.messages=v||[]}function combineMessages(m){var v=[];return ee.flatten(ee.pluck(m,"messages"),!0).forEach((function(m){containsMessage(v,m)||v.push(m)})),v}function containsMessage(m,v){return void 0!==ee.find(m,isSameMessage.bind(null,v))}function isSameMessage(m,v){return m.type===v.type&&m.message===v.message}v.Result=Result,v.success=function success(m){return new Result(m,[])},v.warning=function warning(m){return{type:"warning",message:m}},v.error=function error(m){return{type:"error",message:m.message,error:m}},Result.prototype.map=function(m){return new Result(m(this.value),this.messages)},Result.prototype.flatMap=function(m){var v=m(this.value);return new Result(v.value,combineMessages([this,v]))},Result.prototype.flatMapThen=function(m){var v=this;return m(this.value).then((function(m){return new Result(m.value,combineMessages([v,m]))}))},Result.combine=function(m){return new Result(ee.flatten(ee.pluck(m,"value")),combineMessages(m))}},3642:(m,v,q)=>{var ee=q(59050),ae=q(86796),ie=q(38438),de=q(72859),ce=q(32998)._,le=q(72270);function documentMatcherRule(){var m=ae.rules.sequence,identifierToConstant=function(m,v){return ae.rules.then(ae.rules.token("identifier",m),(function(){return v}))},v=identifierToConstant("p",ie.paragraph),q=identifierToConstant("r",ie.run),de=ae.rules.firstOf("p or r or table",v,q),ce=ae.rules.then(Re,(function(m){return{styleId:m}})),le=ae.rules.firstOf("style name matcher",ae.rules.then(ae.rules.sequence(ae.rules.tokenOfType("equals"),ae.rules.sequence.cut(),ae.rules.sequence.capture(ye)).head(),(function(m){return{styleName:ie.equalTo(m)}})),ae.rules.then(ae.rules.sequence(ae.rules.tokenOfType("startsWith"),ae.rules.sequence.cut(),ae.rules.sequence.capture(ye)).head(),(function(m){return{styleName:ie.startsWith(m)}}))),pe=ae.rules.sequence(ae.rules.tokenOfType("open-square-bracket"),ae.rules.sequence.cut(),ae.rules.token("identifier","style-name"),ae.rules.sequence.capture(le),ae.rules.tokenOfType("close-square-bracket")).head(),be=ae.rules.firstOf("list type",identifierToConstant("ordered-list",{isOrdered:!0}),identifierToConstant("unordered-list",{isOrdered:!1})),_e=m(ae.rules.tokenOfType("colon"),m.capture(be),m.cut(),ae.rules.tokenOfType("open-paren"),m.capture(fe),ae.rules.tokenOfType("close-paren")).map((function(m,v){return{list:{isOrdered:m.isOrdered,levelIndex:v-1}}}));function createMatcherSuffixesRule(m){var v=ae.rules.firstOf.apply(ae.rules.firstOf,["matcher suffix"].concat(m)),q=ae.rules.zeroOrMore(v);return ae.rules.then(q,(function(m){var v={};return m.forEach((function(m){ee.extend(v,m)})),v}))}var xe=m(m.capture(de),m.capture(createMatcherSuffixesRule([ce,pe,_e]))).map((function(m,v){return m(v)})),Te=m(ae.rules.token("identifier","table"),m.capture(createMatcherSuffixesRule([ce,pe]))).map((function(m){return ie.table(m)})),we=identifierToConstant("b",ie.bold),Se=identifierToConstant("i",ie.italic),Ie=identifierToConstant("u",ie.underline),Pe=identifierToConstant("strike",ie.strikethrough),We=identifierToConstant("all-caps",ie.allCaps),qe=identifierToConstant("small-caps",ie.smallCaps),Ve=identifierToConstant("comment-reference",ie.commentReference),ze=m(ae.rules.token("identifier","br"),m.cut(),ae.rules.tokenOfType("open-square-bracket"),ae.rules.token("identifier","type"),ae.rules.tokenOfType("equals"),m.capture(ye),ae.rules.tokenOfType("close-square-bracket")).map((function(m){switch(m){case"line":return ie.lineBreak;case"page":return ie.pageBreak;case"column":return ie.columnBreak}}));return ae.rules.firstOf("element type",xe,Te,we,Se,Ie,Pe,We,qe,Ve,ze)}function htmlPathRule(){var m=ae.rules.sequence.capture,v=ae.rules.tokenOfType("whitespace"),q=ae.rules.then(ae.rules.optional(ae.rules.sequence(ae.rules.tokenOfType("colon"),ae.rules.token("identifier","fresh"))),(function(m){return m.map((function(){return!0})).valueOrElse(!1)})),ee=ae.rules.then(ae.rules.optional(ae.rules.sequence(ae.rules.tokenOfType("colon"),ae.rules.token("identifier","separator"),ae.rules.tokenOfType("open-paren"),m(ye),ae.rules.tokenOfType("close-paren")).head()),(function(m){return m.valueOrElse("")})),ie=ae.rules.oneOrMoreWithSeparator(pe,ae.rules.tokenOfType("choice")),ce=ae.rules.sequence(m(ie),m(ae.rules.zeroOrMore(Re)),m(q),m(ee)).map((function(m,v,q,ee){var ae={},ie={};return v.length>0&&(ae.class=v.join(" ")),q&&(ie.fresh=!0),ee&&(ie.separator=ee),de.element(m,ae,ie)}));return ae.rules.firstOf("html path",ae.rules.then(ae.rules.tokenOfType("bang"),(function(){return de.ignore})),ae.rules.then(ae.rules.zeroOrMoreWithSeparator(ce,ae.rules.sequence(v,ae.rules.tokenOfType("gt"),v)),de.elements))}v.uB=function readStyle(m){return parseString(_e,m)};var pe=ae.rules.then(ae.rules.tokenOfType("identifier"),decodeEscapeSequences),fe=ae.rules.tokenOfType("integer"),ye=ae.rules.then(ae.rules.tokenOfType("string"),decodeEscapeSequences),be={n:"\n",r:"\r",t:"\t"};function decodeEscapeSequences(m){return m.replace(/\\(.)/g,(function(m,v){return be[v]||v}))}var Re=ae.rules.sequence(ae.rules.tokenOfType("dot"),ae.rules.sequence.cut(),ae.rules.sequence.capture(pe)).head();function parseString(m,v){var q=ce(v),ee=ae.Parser().parseTokens(m,q);return ee.isSuccess()?le.success(ee.value()):new le.Result(null,[le.warning(describeFailure(v,ee))])}function describeFailure(m,v){return"Did not understand this style mapping, so ignored it: "+m+"\n"+v.errors().map(describeError).join("\n")}function describeError(m){return"Error was at character number "+m.characterNumber()+": Expected "+m.expected+" but got "+m.actual}var _e=function createStyleRule(){return ae.rules.sequence(ae.rules.sequence.capture(documentMatcherRule()),ae.rules.tokenOfType("whitespace"),ae.rules.tokenOfType("arrow"),ae.rules.sequence.capture(ae.rules.optional(ae.rules.sequence(ae.rules.tokenOfType("whitespace"),ae.rules.sequence.capture(htmlPathRule())).head())),ae.rules.tokenOfType("end")).map((function(m,v){return{from:m,to:v.valueOrElse(de.empty)}}))}()},38438:(m,v)=>{function Matcher(m,v){v=v||{},this._elementType=m,this._styleId=v.styleId,this._styleName=v.styleName,v.list&&(this._listIndex=v.list.levelIndex,this._listIsOrdered=v.list.isOrdered)}function isList(m,v,q){return m.numbering&&m.numbering.level==v&&m.numbering.isOrdered==q}function operatorEqualTo(m,v){return m.toUpperCase()===v.toUpperCase()}function operatorStartsWith(m,v){return 0===v.toUpperCase().indexOf(m.toUpperCase())}v.paragraph=function paragraph(m){return new Matcher("paragraph",m)},v.run=function run(m){return new Matcher("run",m)},v.table=function table(m){return new Matcher("table",m)},v.bold=new Matcher("bold"),v.italic=new Matcher("italic"),v.underline=new Matcher("underline"),v.strikethrough=new Matcher("strikethrough"),v.allCaps=new Matcher("allCaps"),v.smallCaps=new Matcher("smallCaps"),v.commentReference=new Matcher("commentReference"),v.lineBreak=new Matcher("break",{breakType:"line"}),v.pageBreak=new Matcher("break",{breakType:"page"}),v.columnBreak=new Matcher("break",{breakType:"column"}),v.equalTo=function equalTo(m){return{operator:operatorEqualTo,operand:m}},v.startsWith=function startsWith(m){return{operator:operatorStartsWith,operand:m}},Matcher.prototype.matches=function(m){return m.type===this._elementType&&(void 0===this._styleId||m.styleId===this._styleId)&&(void 0===this._styleName||m.styleName&&this._styleName.operator(this._styleName.operand,m.styleName))&&(void 0===this._listIndex||isList(m,this._listIndex,this._listIsOrdered))&&(void 0===this._breakType||this._breakType===m.breakType)}},72859:(m,v,q)=>{var ee=q(59050),ae=q(41954);function elements(m){return new HtmlPath(m.map((function(m){return ee.isString(m)?element(m):m})))}function HtmlPath(m){this._elements=m}function element(m,v,q){return new Element(m,v,q=q||{})}function Element(m,v,q){var ae={};ee.isArray(m)?(m.forEach((function(m){ae[m]=!0})),m=m[0]):ae[m]=!0,this.tagName=m,this.tagNames=ae,this.attributes=v||{},this.fresh=q.fresh,this.separator=q.separator}v.topLevelElement=function topLevelElement(m,v){return elements([element(m,v,{fresh:!0})])},v.elements=elements,v.element=element,HtmlPath.prototype.wrap=function wrap(m){for(var v=m(),q=this._elements.length-1;q>=0;q--)v=this._elements[q].wrapNodes(v);return v},Element.prototype.matchesElement=function(m){return this.tagNames[m.tagName]&&ee.isEqual(this.attributes||{},m.attributes||{})},Element.prototype.wrap=function wrap(m){return this.wrapNodes(m())},Element.prototype.wrapNodes=function wrapNodes(m){return[ae.elementWithTag(this,m)]},v.empty=elements([]),v.ignore={wrap:function(){return[]}}},32998:(m,v,q)=>{var ee=q(86796).RegexTokeniser;v._=function tokenise(m){var v="(?:[a-zA-Z\\-_]|\\\\.)";return new ee([{name:"identifier",regex:new RegExp("("+v+"(?:"+v+"|[0-9])*)")},{name:"dot",regex:/\./},{name:"colon",regex:/:/},{name:"gt",regex:/>/},{name:"whitespace",regex:/\s+/},{name:"arrow",regex:/=>/},{name:"equals",regex:/=/},{name:"startsWith",regex:/\^=/},{name:"open-paren",regex:/\(/},{name:"close-paren",regex:/\)/},{name:"open-square-bracket",regex:/\[/},{name:"close-square-bracket",regex:/\]/},{name:"string",regex:new RegExp(ae+"'")},{name:"unterminated-string",regex:new RegExp(ae)},{name:"integer",regex:/([0-9]+)/},{name:"choice",regex:/\|/},{name:"bang",regex:/(!)/}]).tokenise(m)};var ae="'((?:\\\\.|[^'])*)"},42710:(m,v,q)=>{var ee=q(59050);function elementsOfType(m,v){return elements((function(q){return q.type===m?v(q):q}))}function elements(m){return function transformElement(v){if(v.children){var q=ee.map(v.children,transformElement);v=ee.extend(v,{children:q})}return m(v)}}function getDescendants(m){var v=[];return visitDescendants(m,(function(m){v.push(m)})),v}function visitDescendants(m,v){m.children&&m.children.forEach((function(m){visitDescendants(m,v),v(m)}))}v.paragraph=function paragraph(m){return elementsOfType("paragraph",m)},v.run=function run(m){return elementsOfType("run",m)},v._elements=elements,v.getDescendantsOfType=function getDescendantsOfType(m,v){return getDescendants(m).filter((function(m){return m.type===v}))},v.getDescendants=getDescendants},7590:(m,v,q)=>{var ee=q(72859),ae=q(41954);v.element=function element(m){return function(v){return ae.elementWithTag(ee.element(m),[v])}}},60073:(m,v,q)=>{var ee=q(89539),ae=q(59050);v.writer=function writer(m){return(m=m||{}).prettyPrint?prettyWriter():simpleWriter()};var ie={div:!0,p:!0,ul:!0,li:!0};function prettyWriter(){var m=0,v=" ",q=[],ee=!0,de=!1,ce=simpleWriter();function startText(){de||(indent(),de=!0)}function indent(){if(de=!1,!ee&&(0===q.length||ie[q[q.length-1]])&&!isInPre()){ce._append("\n");for(var ae=0;ae",v,ae))},close:function close(v){m.push(ee.format("",v))},text:function text(v){m.push(escapeHtmlText(v))},selfClosing:function selfClosing(v,q){var ae=generateAttributeString(q);m.push(ee.format("<%s%s />",v,ae))},_append:function append(v){m.push(v)}}}function escapeHtmlText(m){return m.replace(/&/g,"&").replace(//g,">")}function escapeHtmlAttribute(m){return m.replace(/&/g,"&").replace(/"/g,""").replace(//g,">")}},37181:(m,v,q)=>{var ee=q(60073),ae=q(48518);v.writer=function writer(m){return"markdown"===(m=m||{}).outputFormat?ae.writer():ee.writer(m)}},48518:(m,v,q)=>{var ee=q(59050);function symmetricMarkdownElement(m){return markdownElement(m,m)}function markdownElement(m,v){return function(){return{start:m,end:v}}}function markdownList(m){return function(v,q){return{start:q?"\n":"",end:q?"":"\n",list:{isOrdered:m.isOrdered,indent:q?q.indent+1:0,count:0}}}}var ae={p:markdownElement("","\n\n"),br:markdownElement(""," \n"),ul:markdownList({isOrdered:!1}),ol:markdownList({isOrdered:!0}),li:function markdownListItem(m,v,q){(v=v||{indent:0,isOrdered:!1,count:0}).count++,q.hasClosed=!1;var ee=v.isOrdered?v.count+".":"-";return{start:repeatString("\t",v.indent)+ee+" ",end:function(){if(!q.hasClosed)return q.hasClosed=!0,"\n"}}},strong:symmetricMarkdownElement("__"),em:symmetricMarkdownElement("*"),a:function markdownLink(m){var v=m.href||"";return v?{start:"[",end:"]("+v+")",anchorPosition:"before"}:{}},img:function markdownImage(m){var v=m.src||"",q=m.alt||"";return v||q?{start:"!["+q+"]("+v+")"}:{}}};function repeatString(m,v){return new Array(v+1).join(m)}function escapeMarkdown(m){return m.replace(/\\/g,"\\\\").replace(/([\`\*_\{\}\[\]\(\)\#\+\-\.\!])/g,"\\$1")}!function(){for(var m=1;m<=6;m++)ae["h"+m]=markdownElement(repeatString("#",m)+" ","\n\n")}(),v.writer=function markdownWriter(){var m=[],v=[],q=null,ie={};function open(ee,de){de=de||{};var ce=(ae[ee]||function(){return{}})(de,q,ie);v.push({end:ce.end,list:q}),ce.list&&(q=ce.list);var le="before"===ce.anchorPosition;le&&writeAnchor(de),m.push(ce.start||""),le||writeAnchor(de)}function writeAnchor(v){v.id&&m.push('')}function close(ae){var ie=v.pop();q=ie.list;var de=ee.isFunction(ie.end)?ie.end():ie.end;m.push(de||"")}return{asString:function asString(){return m.join("")},open:open,close:close,text:function text(v){m.push(escapeMarkdown(v))},selfClosing:function selfClosing(m,v){open(m,v),close()}}}},26250:(m,v,q)=>{var ee=q(98e3);v.Element=ee.Element,v.element=ee.element,v.text=ee.text,v.readString=q(29232).readString,v.writeString=q(9974).writeString},98e3:(m,v,q)=>{var ee=q(59050);v.Element=Element,v.element=function(m,v,q){return new Element(m,v,q)},v.text=function(m){return{type:"text",value:m}};var ae={first:function(){return null},firstOrEmpty:function(){return ae},attributes:{}};function Element(m,v,q){this.type="element",this.name=m,this.attributes=v||{},this.children=q||[]}Element.prototype.first=function(m){return ee.find(this.children,(function(v){return v.name===m}))},Element.prototype.firstOrEmpty=function(m){return this.first(m)||ae},Element.prototype.getElementsByTagName=function(m){return toElementList(ee.filter(this.children,(function(v){return v.name===m})))},Element.prototype.text=function(){if(0===this.children.length)return"";if(1!==this.children.length||"text"!==this.children[0].type)throw new Error("Not implemented");return this.children[0].value};var ie={getElementsByTagName:function(m){return toElementList(ee.flatten(this.map((function(v){return v.getElementsByTagName(m)}),!0)))}};function toElementList(m){return ee.extend(m,ie)}},29232:(m,v,q)=>{var ee=q(95171),ae=q(15028),ie=q(59050),de=q(98e3),ce=de.Element;v.readString=function readString(m,v){v=v||{};var q=!1,le=ae.parser(!0,{xmlns:!0,position:!1}),pe={children:[]},fe=pe,ye=[],be=ee.defer();function mapName(m){if(m.uri){var q=v[m.uri];return(q?q+":":"{"+m.uri+"}")+m.local}return m.local}return le.onopentag=function(m){var v,q,ee,ae=(v=m.attributes,q=function(m){return m.value},ee=mapName,ie.reduce(v,(function(m,ae,ie){var de=ee(ae,ie,v);return m[de]=q(ae,ie,v),m}),{})),de=new ce(mapName(m),ae);fe.children.push(de),ye.push(fe),fe=de},le.onclosetag=function(m){fe=ye.pop()},le.ontext=function(m){fe!==pe&&fe.children.push(de.text(m))},le.onend=function(){q||(q=!0,be.resolve(pe.children[0]))},le.onerror=function(m){q||(q=!0,be.reject(m))},le.write(m).close(),be.promise}},9974:(m,v,q)=>{var ee=q(59050),ae=q(5532);function writeTextNode(m,v){m.text(v.value)}v.writeString=function writeString(m,v){var q=ee.invert(v),ie={element:function writeElement(m,v){var q=m.element(mapElementName(v.name),v.attributes);v.children.forEach((function(m){writeNode(q,m)}))},text:writeTextNode};function writeNode(m,v){return ie[v.type](m,v)}function mapElementName(m){var v=/^\{(.*)\}(.*)$/.exec(m);if(v){var ee=q[v[1]];return ee+(""===ee?"":":")+v[2]}return m}return function writeDocument(m){var q=ae.create(mapElementName(m.name),{version:"1.0",encoding:"UTF-8",standalone:!0});return ee.forEach(v,(function(m,v){var ee="xmlns"+(""===v?"":":"+v);q.attribute(ee,m)})),m.children.forEach((function(m){writeNode(q,m)})),q.end()}(m)}},2881:(m,v,q)=>{var ee=q(48764).Buffer,ae=q(55733);function uint8ArrayToBuffer(m){return ee.from&&ee.from!==Uint8Array.from?ee.from(m):new ee(m)}v.openArrayBuffer=function openArrayBuffer(m){return ae.loadAsync(m).then((function(m){return{exists:function exists(v){return null!==m.file(v)},read:function read(v,q){return m.file(v).async("uint8array").then((function(m){var v=uint8ArrayToBuffer(m);return q?v.toString(q):v}))},write:function write(v,q){m.file(v,q)},toBuffer:function toBuffer(){return m.generateAsync({type:"nodebuffer"})}}}))},v.splitPath=function splitPath(m){var v=m.lastIndexOf("/");return-1===v?{dirname:"",basename:m}:{dirname:m.substring(0,v),basename:m.substring(v+1)}},v.joinPath=function joinPath(){var m=Array.prototype.filter.call(arguments,(function(m){return m})),v=[];return m.forEach((function(m){/^\//.test(m)?v=[m]:v.push(m)})),v.join("/")}},15028:(m,v,q)=>{var ee=q(48764).Buffer;!function(m){m.parser=function(m,v){return new SAXParser(m,v)},m.SAXParser=SAXParser,m.SAXStream=SAXStream,m.createStream=function createStream(m,v){return new SAXStream(m,v)},m.MAX_BUFFER_LENGTH=65536;var v,ae=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];function SAXParser(v,q){if(!(this instanceof SAXParser))return new SAXParser(v,q);var ee=this;clearBuffers(ee),ee.q=ee.c="",ee.bufferCheckPosition=m.MAX_BUFFER_LENGTH,ee.opt=q||{},ee.opt.lowercase=ee.opt.lowercase||ee.opt.lowercasetags,ee.looseCase=ee.opt.lowercase?"toLowerCase":"toUpperCase",ee.tags=[],ee.closed=ee.closedRoot=ee.sawRoot=!1,ee.tag=ee.error=null,ee.strict=!!v,ee.noscript=!(!v&&!ee.opt.noscript),ee.state=Ve.BEGIN,ee.strictEntities=ee.opt.strictEntities,ee.ENTITIES=ee.strictEntities?Object.create(m.XML_ENTITIES):Object.create(m.ENTITIES),ee.attribList=[],ee.opt.xmlns&&(ee.ns=Object.create(xe)),ee.trackPosition=!1!==ee.opt.position,ee.trackPosition&&(ee.position=ee.line=ee.column=0),emit(ee,"onready")}function checkBufferLength(v){for(var q=Math.max(m.MAX_BUFFER_LENGTH,10),ee=0,ie=0,de=ae.length;ieq)switch(ae[ie]){case"textNode":closeText(v);break;case"cdata":emitNode(v,"oncdata",v.cdata),v.cdata="";break;case"script":emitNode(v,"onscript",v.script),v.script="";break;default:error(v,"Max buffer length exceeded: "+ae[ie])}ee=Math.max(ee,ce)}var le=m.MAX_BUFFER_LENGTH-ee;v.bufferCheckPosition=le+v.position}function clearBuffers(m){for(var v=0,q=ae.length;v"===ee?(emitNode(v,"onsgmldeclaration",v.sgmlDecl),v.sgmlDecl="",v.state=Ve.TEXT):is(pe,ee)?(v.state=Ve.SGML_DECL_QUOTED,v.sgmlDecl+=ee):v.sgmlDecl+=ee;continue;case Ve.SGML_DECL_QUOTED:ee===v.q&&(v.state=Ve.SGML_DECL,v.q=""),v.sgmlDecl+=ee;continue;case Ve.DOCTYPE:">"===ee?(v.state=Ve.TEXT,emitNode(v,"ondoctype",v.doctype),v.doctype=!0):(v.doctype+=ee,"["===ee?v.state=Ve.DOCTYPE_DTD:is(pe,ee)&&(v.state=Ve.DOCTYPE_QUOTED,v.q=ee));continue;case Ve.DOCTYPE_QUOTED:v.doctype+=ee,ee===v.q&&(v.q="",v.state=Ve.DOCTYPE);continue;case Ve.DOCTYPE_DTD:v.doctype+=ee,"]"===ee?v.state=Ve.DOCTYPE:is(pe,ee)&&(v.state=Ve.DOCTYPE_DTD_QUOTED,v.q=ee);continue;case Ve.DOCTYPE_DTD_QUOTED:v.doctype+=ee,ee===v.q&&(v.state=Ve.DOCTYPE_DTD,v.q="");continue;case Ve.COMMENT:"-"===ee?v.state=Ve.COMMENT_ENDING:v.comment+=ee;continue;case Ve.COMMENT_ENDING:"-"===ee?(v.state=Ve.COMMENT_ENDED,v.comment=textopts(v.opt,v.comment),v.comment&&emitNode(v,"oncomment",v.comment),v.comment=""):(v.comment+="-"+ee,v.state=Ve.COMMENT);continue;case Ve.COMMENT_ENDED:">"!==ee?(strictFail(v,"Malformed comment"),v.comment+="--"+ee,v.state=Ve.COMMENT):v.state=Ve.TEXT;continue;case Ve.CDATA:"]"===ee?v.state=Ve.CDATA_ENDING:v.cdata+=ee;continue;case Ve.CDATA_ENDING:"]"===ee?v.state=Ve.CDATA_ENDING_2:(v.cdata+="]"+ee,v.state=Ve.CDATA);continue;case Ve.CDATA_ENDING_2:">"===ee?(v.cdata&&emitNode(v,"oncdata",v.cdata),emitNode(v,"onclosecdata"),v.cdata="",v.state=Ve.TEXT):"]"===ee?v.cdata+="]":(v.cdata+="]]"+ee,v.state=Ve.CDATA);continue;case Ve.PROC_INST:"?"===ee?v.state=Ve.PROC_INST_ENDING:is(de,ee)?v.state=Ve.PROC_INST_BODY:v.procInstName+=ee;continue;case Ve.PROC_INST_BODY:if(!v.procInstBody&&is(de,ee))continue;"?"===ee?v.state=Ve.PROC_INST_ENDING:v.procInstBody+=ee;continue;case Ve.PROC_INST_ENDING:">"===ee?(emitNode(v,"onprocessinginstruction",{name:v.procInstName,body:v.procInstBody}),v.procInstName=v.procInstBody="",v.state=Ve.TEXT):(v.procInstBody+="?"+ee,v.state=Ve.PROC_INST_BODY);continue;case Ve.OPEN_TAG:is(we,ee)?v.tagName+=ee:(newTag(v),">"===ee?openTag(v):"/"===ee?v.state=Ve.OPEN_TAG_SLASH:(not(de,ee)&&strictFail(v,"Invalid character in tag name"),v.state=Ve.ATTRIB));continue;case Ve.OPEN_TAG_SLASH:">"===ee?(openTag(v,!0),closeTag(v)):(strictFail(v,"Forward-slash in opening tag not followed by >"),v.state=Ve.ATTRIB);continue;case Ve.ATTRIB:if(is(de,ee))continue;">"===ee?openTag(v):"/"===ee?v.state=Ve.OPEN_TAG_SLASH:is(Te,ee)?(v.attribName=ee,v.attribValue="",v.state=Ve.ATTRIB_NAME):strictFail(v,"Invalid attribute name");continue;case Ve.ATTRIB_NAME:"="===ee?v.state=Ve.ATTRIB_VALUE:">"===ee?(strictFail(v,"Attribute without value"),v.attribValue=v.attribName,attrib(v),openTag(v)):is(de,ee)?v.state=Ve.ATTRIB_NAME_SAW_WHITE:is(we,ee)?v.attribName+=ee:strictFail(v,"Invalid attribute name");continue;case Ve.ATTRIB_NAME_SAW_WHITE:if("="===ee)v.state=Ve.ATTRIB_VALUE;else{if(is(de,ee))continue;strictFail(v,"Attribute without value"),v.tag.attributes[v.attribName]="",v.attribValue="",emitNode(v,"onattribute",{name:v.attribName,value:""}),v.attribName="",">"===ee?openTag(v):is(Te,ee)?(v.attribName=ee,v.state=Ve.ATTRIB_NAME):(strictFail(v,"Invalid attribute name"),v.state=Ve.ATTRIB)}continue;case Ve.ATTRIB_VALUE:if(is(de,ee))continue;is(pe,ee)?(v.q=ee,v.state=Ve.ATTRIB_VALUE_QUOTED):(strictFail(v,"Unquoted attribute value"),v.state=Ve.ATTRIB_VALUE_UNQUOTED,v.attribValue=ee);continue;case Ve.ATTRIB_VALUE_QUOTED:if(ee!==v.q){"&"===ee?v.state=Ve.ATTRIB_VALUE_ENTITY_Q:v.attribValue+=ee;continue}attrib(v),v.q="",v.state=Ve.ATTRIB_VALUE_CLOSED;continue;case Ve.ATTRIB_VALUE_CLOSED:is(de,ee)?v.state=Ve.ATTRIB:">"===ee?openTag(v):"/"===ee?v.state=Ve.OPEN_TAG_SLASH:is(Te,ee)?(strictFail(v,"No whitespace between attributes"),v.attribName=ee,v.attribValue="",v.state=Ve.ATTRIB_NAME):strictFail(v,"Invalid attribute name");continue;case Ve.ATTRIB_VALUE_UNQUOTED:if(not(fe,ee)){"&"===ee?v.state=Ve.ATTRIB_VALUE_ENTITY_U:v.attribValue+=ee;continue}attrib(v),">"===ee?openTag(v):v.state=Ve.ATTRIB;continue;case Ve.CLOSE_TAG:if(v.tagName)">"===ee?closeTag(v):is(we,ee)?v.tagName+=ee:v.script?(v.script+=""===ee?closeTag(v):strictFail(v,"Invalid characters in closing tag");continue;case Ve.TEXT_ENTITY:case Ve.ATTRIB_VALUE_ENTITY_Q:case Ve.ATTRIB_VALUE_ENTITY_U:var ce,le;switch(v.state){case Ve.TEXT_ENTITY:ce=Ve.TEXT,le="textNode";break;case Ve.ATTRIB_VALUE_ENTITY_Q:ce=Ve.ATTRIB_VALUE_QUOTED,le="attribValue";break;case Ve.ATTRIB_VALUE_ENTITY_U:ce=Ve.ATTRIB_VALUE_UNQUOTED,le="attribValue"}";"===ee?(v[le]+=parseEntity(v),v.entity="",v.state=ce):is(v.entity.length?Ie:Se,ee)?v.entity+=ee:(strictFail(v,"Invalid character in entity name"),v[le]+="&"+v.entity+ee,v.entity="",v.state=ce);continue;default:throw new Error(v,"Unknown state: "+v.state)}v.position>=v.bufferCheckPosition&&checkBufferLength(v);return v},resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){var m;closeText(m=this),""!==m.cdata&&(emitNode(m,"oncdata",m.cdata),m.cdata=""),""!==m.script&&(emitNode(m,"onscript",m.script),m.script="")}};try{v=q(42830).Stream}catch(m){v=function(){}}var ie=m.EVENTS.filter((function(m){return"error"!==m&&"end"!==m}));function SAXStream(m,q){if(!(this instanceof SAXStream))return new SAXStream(m,q);v.apply(this),this._parser=new SAXParser(m,q),this.writable=!0,this.readable=!0;var ee=this;this._parser.onend=function(){ee.emit("end")},this._parser.onerror=function(m){ee.emit("error",m),ee._parser.error=null},this._decoder=null,ie.forEach((function(m){Object.defineProperty(ee,"on"+m,{get:function(){return ee._parser["on"+m]},set:function(v){if(!v)return ee.removeAllListeners(m),ee._parser["on"+m]=v,v;ee.on(m,v)},enumerable:!0,configurable:!1})}))}SAXStream.prototype=Object.create(v.prototype,{constructor:{value:SAXStream}}),SAXStream.prototype.write=function(m){if("function"==typeof ee&&"function"==typeof ee.isBuffer&&ee.isBuffer(m)){if(!this._decoder){var v=q(32553).s;this._decoder=new v("utf8")}m=this._decoder.write(m)}return this._parser.write(m.toString()),this.emit("data",m),!0},SAXStream.prototype.end=function(m){return m&&m.length&&this.write(m),this._parser.end(),!0},SAXStream.prototype.on=function(m,q){var ee=this;return ee._parser["on"+m]||-1===ie.indexOf(m)||(ee._parser["on"+m]=function(){var v=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);v.splice(0,0,m),ee.emit.apply(ee,v)}),v.prototype.on.call(ee,m,q)};var de="\r\n\t ",ce="0124356789",le="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",pe="'\"",fe=de+">",ye="[CDATA[",be="DOCTYPE",Re="http://www.w3.org/XML/1998/namespace",_e="http://www.w3.org/2000/xmlns/",xe={xml:Re,xmlns:_e};de=charClass(de),ce=charClass(ce),le=charClass(le);var Te=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,we=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/,Se=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,Ie=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/;function charClass(m){return m.split("").reduce((function(m,v){return m[v]=!0,m}),{})}function isRegExp(m){return"[object RegExp]"===Object.prototype.toString.call(m)}function is(m,v){return isRegExp(m)?!!v.match(m):m[v]}function not(m,v){return!is(m,v)}pe=charClass(pe),fe=charClass(fe);var Pe,We,qe,Ve=0;for(var ze in m.STATE={BEGIN:Ve++,BEGIN_WHITESPACE:Ve++,TEXT:Ve++,TEXT_ENTITY:Ve++,OPEN_WAKA:Ve++,SGML_DECL:Ve++,SGML_DECL_QUOTED:Ve++,DOCTYPE:Ve++,DOCTYPE_QUOTED:Ve++,DOCTYPE_DTD:Ve++,DOCTYPE_DTD_QUOTED:Ve++,COMMENT_STARTING:Ve++,COMMENT:Ve++,COMMENT_ENDING:Ve++,COMMENT_ENDED:Ve++,CDATA:Ve++,CDATA_ENDING:Ve++,CDATA_ENDING_2:Ve++,PROC_INST:Ve++,PROC_INST_BODY:Ve++,PROC_INST_ENDING:Ve++,OPEN_TAG:Ve++,OPEN_TAG_SLASH:Ve++,ATTRIB:Ve++,ATTRIB_NAME:Ve++,ATTRIB_NAME_SAW_WHITE:Ve++,ATTRIB_VALUE:Ve++,ATTRIB_VALUE_QUOTED:Ve++,ATTRIB_VALUE_CLOSED:Ve++,ATTRIB_VALUE_UNQUOTED:Ve++,ATTRIB_VALUE_ENTITY_Q:Ve++,ATTRIB_VALUE_ENTITY_U:Ve++,CLOSE_TAG:Ve++,CLOSE_TAG_SAW_WHITE:Ve++,SCRIPT:Ve++,SCRIPT_ENDING:Ve++},m.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},m.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(m.ENTITIES).forEach((function(v){var q=m.ENTITIES[v],ee="number"==typeof q?String.fromCharCode(q):q;m.ENTITIES[v]=ee})),m.STATE)m.STATE[m.STATE[ze]]=ze;function emit(m,v,q){m[v]&&m[v](q)}function emitNode(m,v,q){m.textNode&&closeText(m),emit(m,v,q)}function closeText(m){m.textNode=textopts(m.opt,m.textNode),m.textNode&&emit(m,"ontext",m.textNode),m.textNode=""}function textopts(m,v){return m.trim&&(v=v.trim()),m.normalize&&(v=v.replace(/\s+/g," ")),v}function error(m,v){return closeText(m),m.trackPosition&&(v+="\nLine: "+m.line+"\nColumn: "+m.column+"\nChar: "+m.c),v=new Error(v),m.error=v,emit(m,"onerror",v),m}function end(m){return m.sawRoot&&!m.closedRoot&&strictFail(m,"Unclosed root tag"),m.state!==Ve.BEGIN&&m.state!==Ve.BEGIN_WHITESPACE&&m.state!==Ve.TEXT&&error(m,"Unexpected end"),closeText(m),m.c="",m.closed=!0,emit(m,"onend"),SAXParser.call(m,m.strict,m.opt),m}function strictFail(m,v){if("object"!=typeof m||!(m instanceof SAXParser))throw new Error("bad call to strictFail");m.strict&&error(m,v)}function newTag(m){m.strict||(m.tagName=m.tagName[m.looseCase]());var v=m.tags[m.tags.length-1]||m,q=m.tag={name:m.tagName,attributes:{}};m.opt.xmlns&&(q.ns=v.ns),m.attribList.length=0}function qname(m,v){var q=m.indexOf(":")<0?["",m]:m.split(":"),ee=q[0],ae=q[1];return v&&"xmlns"===m&&(ee="xmlns",ae=""),{prefix:ee,local:ae}}function attrib(m){if(m.strict||(m.attribName=m.attribName[m.looseCase]()),-1!==m.attribList.indexOf(m.attribName)||m.tag.attributes.hasOwnProperty(m.attribName))m.attribName=m.attribValue="";else{if(m.opt.xmlns){var v=qname(m.attribName,!0),q=v.prefix,ee=v.local;if("xmlns"===q)if("xml"===ee&&m.attribValue!==Re)strictFail(m,"xml: prefix must be bound to "+Re+"\nActual: "+m.attribValue);else if("xmlns"===ee&&m.attribValue!==_e)strictFail(m,"xmlns: prefix must be bound to "+_e+"\nActual: "+m.attribValue);else{var ae=m.tag,ie=m.tags[m.tags.length-1]||m;ae.ns===ie.ns&&(ae.ns=Object.create(ie.ns)),ae.ns[ee]=m.attribValue}m.attribList.push([m.attribName,m.attribValue])}else m.tag.attributes[m.attribName]=m.attribValue,emitNode(m,"onattribute",{name:m.attribName,value:m.attribValue});m.attribName=m.attribValue=""}}function openTag(m,v){if(m.opt.xmlns){var q=m.tag,ee=qname(m.tagName);q.prefix=ee.prefix,q.local=ee.local,q.uri=q.ns[ee.prefix]||"",q.prefix&&!q.uri&&(strictFail(m,"Unbound namespace prefix: "+JSON.stringify(m.tagName)),q.uri=ee.prefix);var ae=m.tags[m.tags.length-1]||m;q.ns&&ae.ns!==q.ns&&Object.keys(q.ns).forEach((function(v){emitNode(m,"onopennamespace",{prefix:v,uri:q.ns[v]})}));for(var ie=0,de=m.attribList.length;ie",m.tagName="",void(m.state=Ve.SCRIPT);emitNode(m,"onscript",m.script),m.script=""}var v=m.tags.length,q=m.tagName;m.strict||(q=q[m.looseCase]());for(var ee=q;v--;){if(m.tags[v].name===ee)break;strictFail(m,"Unexpected close tag")}if(v<0)return strictFail(m,"Unmatched closing tag: "+m.tagName),m.textNode+="",void(m.state=Ve.TEXT);m.tagName=q;for(var ae=m.tags.length;ae-- >v;){var ie=m.tag=m.tags.pop();m.tagName=m.tag.name,emitNode(m,"onclosetag",m.tagName);var de={};for(var ce in ie.ns)de[ce]=ie.ns[ce];var le=m.tags[m.tags.length-1]||m;m.opt.xmlns&&ie.ns!==le.ns&&Object.keys(ie.ns).forEach((function(v){var q=ie.ns[v];emitNode(m,"onclosenamespace",{prefix:v,uri:q})}))}0===v&&(m.closedRoot=!0),m.tagName=m.attribValue=m.attribName="",m.attribList.length=0,m.state=Ve.TEXT}function parseEntity(m){var v,q=m.entity,ee=q.toLowerCase(),ae="";return m.ENTITIES[q]?m.ENTITIES[q]:m.ENTITIES[ee]?m.ENTITIES[ee]:("#"===(q=ee).charAt(0)&&("x"===q.charAt(1)?(q=q.slice(2),ae=(v=parseInt(q,16)).toString(16)):(q=q.slice(1),ae=(v=parseInt(q,10)).toString(10))),q=q.replace(/^0+/,""),ae.toLowerCase()!==q?(strictFail(m,"Invalid character entity"),"&"+m.entity+";"):String.fromCodePoint(v))}function beginWhiteSpace(m,v){"<"===v?(m.state=Ve.OPEN_WAKA,m.startTagPosition=m.position):not(de,v)&&(strictFail(m,"Non-whitespace before first tag."),m.textNode=v,m.state=Ve.TEXT)}function charAt(m,v){var q="";return v1114111||We(de)!==de)throw RangeError("Invalid code point: "+de);de<=65535?q.push(de):(m=55296+((de-=65536)>>10),v=de%1024+56320,q.push(m,v)),(ee+1===ae||q.length>16384)&&(ie+=Pe.apply(null,q),q.length=0)}return ie},Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:qe,configurable:!0,writable:!0}):String.fromCodePoint=qe)}(v)},66947:function(m){"undefined"!=typeof self&&self,m.exports=function(m){var v={};function r(q){if(v[q])return v[q].exports;var ee=v[q]={i:q,l:!1,exports:{}};return m[q].call(ee.exports,ee,ee.exports,r),ee.l=!0,ee.exports}return r.m=m,r.c=v,r.d=function(m,v,q){r.o(m,v)||Object.defineProperty(m,v,{enumerable:!0,get:q})},r.r=function(m){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(m,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(m,"__esModule",{value:!0})},r.t=function(m,v){if(1&v&&(m=r(m)),8&v)return m;if(4&v&&"object"==typeof m&&m&&m.__esModule)return m;var q=Object.create(null);if(r.r(q),Object.defineProperty(q,"default",{enumerable:!0,value:m}),2&v&&"string"!=typeof m)for(var ee in m)r.d(q,ee,function(v){return m[v]}.bind(null,ee));return q},r.n=function(m){var v=m&&m.__esModule?function(){return m.default}:function(){return m};return r.d(v,"a",v),v},r.o=function(m,v){return Object.prototype.hasOwnProperty.call(m,v)},r.p="",r(r.s=7)}([function(m,v,q){"use strict";function n(m){for(var q in m)v.hasOwnProperty(q)||(v[q]=m[q])}Object.defineProperty(v,"__esModule",{value:!0}),n(q(9)),n(q(10)),n(q(11)),n(q(12)),n(q(13)),n(q(14)),n(q(15)),n(q(16)),n(q(17)),n(q(31)),n(q(32)),n(q(33)),n(q(34)),n(q(35)),n(q(38)),n(q(39)),n(q(40)),n(q(41)),n(q(42)),n(q(43)),n(q(44)),n(q(45)),n(q(46)),n(q(47)),n(q(48)),n(q(49)),n(q(50)),n(q(3))},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0}),function(m){m.BOOKMARKING="oa:bookmarking",m.CLASSIFYING="oa:classifying",m.COMMENTING="oa:commenting",m.DESCRIBING="oa:describing",m.EDITING="oa:editing",m.HIGHLIGHTING="oa:highlighting",m.IDENTIFYING="oa:identifying",m.LINKING="oa:linking",m.MODERATING="oa:moderating",m.PAINTING="sc:painting",m.QUESTIONING="oa:questioning",m.REPLYING="oa:replying",m.TAGGING="oa:tagging",m.TRANSCRIBING="oad:transcribing"}(v.AnnotationMotivation||(v.AnnotationMotivation={})),function(m){m.AUTO_ADVANCE="auto-advance",m.CONTINUOUS="continuous",m.FACING_PAGES="facing-pages",m.HIDDEN="hidden",m.INDIVIDUALS="individuals",m.MULTI_PART="multi-part",m.NO_NAV="no-nav",m.NON_PAGED="non-paged",m.PAGED="paged",m.REPEAT="repeat",m.SEQUENCE="sequence",m.THUMBNAIL_NAV="thumbnail-nav",m.TOGETHER="together",m.UNORDERED="unordered"}(v.Behavior||(v.Behavior={})),function(m){m.CANVAS="canvas",m.CHOICE="choice",m.OA_CHOICE="oa:choice",m.CONTENT_AS_TEXT="contentastext",m.DATASET="dataset",m.DOCUMENT="document",m.IMAGE="image",m.MODEL="model",m.MOVING_IMAGE="movingimage",m.PDF="pdf",m.PHYSICAL_OBJECT="physicalobject",m.SOUND="sound",m.TEXT="text",m.TEXTUALBODY="textualbody",m.VIDEO="video"}(v.ExternalResourceType||(v.ExternalResourceType={})),function(m){m.ANNOTATION="annotation",m.CANVAS="canvas",m.COLLECTION="collection",m.MANIFEST="manifest",m.RANGE="range",m.SEQUENCE="sequence"}(v.IIIFResourceType||(v.IIIFResourceType={})),function(m){m.AUDIO_MP4="audio/mp4",m.CORTO="application/corto",m.DICOM="application/dicom",m.DRACO="application/draco",m.EPUB="application/epub+zip",m.GIRDER="image/vnd.kitware.girder",m.GLB="model/gltf-binary",m.GLTF="model/gltf+json",m.IIIF_PRESENTATION_2='application/ld+json;profile="http://iiif.io/api/presentation/2/context.json"',m.IIIF_PRESENTATION_3='application/ld+json;profile="http://iiif.io/api/presentation/3/context.json"',m.JPG="image/jpeg",m.M3U8="application/vnd.apple.mpegurl",m.MP3="audio/mp3",m.MPEG_DASH="application/dash+xml",m.OBJ="text/plain",m.OPF="application/oebps-package+xml",m.PDF="application/pdf",m.PLY="application/ply",m.THREEJS="application/vnd.threejs+json",m.USDZ="model/vnd.usd+zip",m.VIDEO_MP4="video/mp4",m.WAV="audio/wav",m.WEBM="video/webm"}(v.MediaType||(v.MediaType={})),function(m){m.DOC="application/msword",m.DOCX="application/vnd.openxmlformats-officedocument.wordprocessingml.document",m.PDF="application/pdf"}(v.RenderingFormat||(v.RenderingFormat={})),function(m){m.IMAGE_0_COMPLIANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/compliance.html#level0",m.IMAGE_0_COMPLIANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/compliance.html#level1",m.IMAGE_0_COMPLIANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/compliance.html#level2",m.IMAGE_0_CONFORMANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/conformance.html#level0",m.IMAGE_0_CONFORMANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/conformance.html#level1",m.IMAGE_0_CONFORMANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/conformance.html#level2",m.IMAGE_1_COMPLIANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level0",m.IMAGE_1_COMPLIANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level1",m.IMAGE_1_COMPLIANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level2",m.IMAGE_1_CONFORMANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level0",m.IMAGE_1_CONFORMANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level1",m.IMAGE_1_CONFORMANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level2",m.IMAGE_1_LEVEL_0="http://iiif.io/api/image/1/level0.json",m.IMAGE_1_PROFILE_LEVEL_0="http://iiif.io/api/image/1/profiles/level0.json",m.IMAGE_1_LEVEL_1="http://iiif.io/api/image/1/level1.json",m.IMAGE_1_PROFILE_LEVEL_1="http://iiif.io/api/image/1/profiles/level1.json",m.IMAGE_1_LEVEL_2="http://iiif.io/api/image/1/level2.json",m.IMAGE_1_PROFILE_LEVEL_2="http://iiif.io/api/image/1/profiles/level2.json",m.IMAGE_2_LEVEL_0="http://iiif.io/api/image/2/level0.json",m.IMAGE_2_PROFILE_LEVEL_0="http://iiif.io/api/image/2/profiles/level0.json",m.IMAGE_2_LEVEL_1="http://iiif.io/api/image/2/level1.json",m.IMAGE_2_PROFILE_LEVEL_1="http://iiif.io/api/image/2/profiles/level1.json",m.IMAGE_2_LEVEL_2="http://iiif.io/api/image/2/level2.json",m.IMAGE_2_PROFILE_LEVEL_2="http://iiif.io/api/image/2/profiles/level2.json",m.AUTH_0_CLICK_THROUGH="http://iiif.io/api/auth/0/login/clickthrough",m.AUTH_0_LOGIN="http://iiif.io/api/auth/0/login",m.AUTH_0_LOGOUT="http://iiif.io/api/auth/0/logout",m.AUTH_0_RESTRICTED="http://iiif.io/api/auth/0/login/restricted",m.AUTH_0_TOKEN="http://iiif.io/api/auth/0/token",m.AUTH_1_CLICK_THROUGH="http://iiif.io/api/auth/1/clickthrough",m.AUTH_1_EXTERNAL="http://iiif.io/api/auth/1/external",m.AUTH_1_KIOSK="http://iiif.io/api/auth/1/kiosk",m.AUTH_1_LOGIN="http://iiif.io/api/auth/1/login",m.AUTH_1_LOGOUT="http://iiif.io/api/auth/1/logout",m.AUTH_1_PROBE="http://iiif.io/api/auth/1/probe",m.AUTH_1_TOKEN="http://iiif.io/api/auth/1/token",m.SEARCH_0="http://iiif.io/api/search/0/search",m.SEARCH_0_AUTO_COMPLETE="http://iiif.io/api/search/0/autocomplete",m.SEARCH_1="http://iiif.io/api/search/1/search",m.SEARCH_1_AUTO_COMPLETE="http://iiif.io/api/search/1/autocomplete",m.TRACKING_EXTENSIONS="http://universalviewer.io/tracking-extensions-profile",m.UI_EXTENSIONS="http://universalviewer.io/ui-extensions-profile",m.PRINT_EXTENSIONS="http://universalviewer.io/print-extensions-profile",m.SHARE_EXTENSIONS="http://universalviewer.io/share-extensions-profile",m.DOWNLOAD_EXTENSIONS="http://universalviewer.io/download-extensions-profile",m.OTHER_MANIFESTATIONS="http://iiif.io/api/otherManifestations.json",m.IXIF="http://wellcomelibrary.org/ld/ixif/0/alpha.json"}(v.ServiceProfile||(v.ServiceProfile={})),function(m){m.IMAGE_SERVICE_2="ImageService2",m.IMAGE_SERVICE_3="ImageService3"}(v.ServiceType||(v.ServiceType={})),function(m){m.BOTTOM_TO_TOP="bottom-to-top",m.LEFT_TO_RIGHT="left-to-right",m.RIGHT_TO_LEFT="right-to-left",m.TOP_TO_BOTTOM="top-to-bottom"}(v.ViewingDirection||(v.ViewingDirection={})),function(m){m.CONTINUOUS="continuous",m.INDIVIDUALS="individuals",m.NON_PAGED="non-paged",m.PAGED="paged",m.TOP="top"}(v.ViewingHint||(v.ViewingHint={}))},function(m,v,q){var ee=q(21).Symbol;m.exports=ee},function(m,v,q){"use strict";var ee=this&&this.__awaiter||function(m,v,q,ee){return new(q||(q=Promise))((function(ae,ie){function a(m){try{u(ee.next(m))}catch(m){ie(m)}}function s(m){try{u(ee.throw(m))}catch(m){ie(m)}}function u(m){var v;m.done?ae(m.value):(v=m.value,v instanceof q?v:new q((function(m){m(v)}))).then(a,s)}u((ee=ee.apply(m,v||[])).next())}))},ae=this&&this.__generator||function(m,v){var q,ee,ae,ie,de={label:0,sent:function(){if(1&ae[0])throw ae[1];return ae[1]},trys:[],ops:[]};return ie={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(ie[Symbol.iterator]=function(){return this}),ie;function s(ie){return function(ce){return function(ie){if(q)throw new TypeError("Generator is already executing.");for(;de;)try{if(q=1,ee&&(ae=2&ie[0]?ee.return:ie[0]?ee.throw||((ae=ee.return)&&ae.call(ee),0):ee.next)&&!(ae=ae.call(ee,ie[1])).done)return ae;switch(ee=0,ae&&(ie=[2&ie[0],ae.value]),ie[0]){case 0:case 1:ae=ie;break;case 4:return de.label++,{value:ie[1],done:!1};case 5:de.label++,ee=ie[1],ie=[0];continue;case 7:ie=de.ops.pop(),de.trys.pop();continue;default:if(!(ae=(ae=de.trys).length>0&&ae[ae.length-1])&&(6===ie[0]||2===ie[0])){de=0;continue}if(3===ie[0]&&(!ae||ie[1]>ae[0]&&ie[1]0&&q(pe)?v>1?e(pe,v-1,q,ie,de):ee(de,pe):ie||(de[de.length]=pe)}return de}},function(m,v){m.exports=function(m){return null!=m&&"object"==typeof m}},function(m,v,q){"use strict";q.r(v),v.default=function(m,v){return v=v||{},new Promise((function(q,ee){var ae=new XMLHttpRequest,ie=[],de=[],ce={},u=function(){return{ok:2==(ae.status/100|0),statusText:ae.statusText,status:ae.status,url:ae.responseURL,text:function(){return Promise.resolve(ae.responseText)},json:function(){return Promise.resolve(JSON.parse(ae.responseText))},blob:function(){return Promise.resolve(new Blob([ae.response]))},clone:u,headers:{keys:function(){return ie},entries:function(){return de},get:function(m){return ce[m.toLowerCase()]},has:function(m){return m.toLowerCase()in ce}}}};for(var le in ae.open(v.method||"get",m,!0),ae.onload=function(){ae.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(m,v,q){ie.push(v=v.toLowerCase()),de.push([v,q]),ce[v]=ce[v]?ce[v]+","+q:q})),q(u())},ae.onerror=ee,ae.withCredentials="include"==v.credentials,v.headers)ae.setRequestHeader(le,v.headers[le]);ae.send(v.body||null)}))}},function(m,v,q){m.exports=q(8)},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0}),function(m){for(var q in m)v.hasOwnProperty(q)||(v[q]=m[q])}(q(0));var ee=q(3);v.loadManifest=function(m){return ee.Utils.loadManifest(m)},v.parseManifest=function(m,v){return ee.Utils.parseManifest(m,v)}},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var ee=function(){function e(m){this.__jsonld=m,this.context=this.getProperty("context"),this.id=this.getProperty("id")}return e.prototype.getProperty=function(m){var v=null;return this.__jsonld&&((v=this.__jsonld[m])||(v=this.__jsonld["@"+m])),v},e}();v.JSONLDResource=ee},function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)v.hasOwnProperty(q)&&(m[q]=v[q])})(m,v)},function(m,v){function r(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(r.prototype=v.prototype,new r)});Object.defineProperty(v,"__esModule",{value:!0});var ie=q(0),de=q(1),ce=function(m){function t(v,q){var ee=m.call(this,v)||this;return ee.options=q,ee}return ae(t,m),t.prototype.getIIIFResourceType=function(){return ie.Utils.normaliseType(this.getProperty("type"))},t.prototype.getLabel=function(){var m=this.getProperty("label");return m?ie.PropertyValue.parse(m,this.options.locale):new ie.PropertyValue([],this.options.locale)},t.prototype.getDefaultLabel=function(){return this.getLabel().getValue(this.options.locale)},t.prototype.getMetadata=function(){var m=this.getProperty("metadata"),v=[];if(!m)return v;for(var q=0;q-1||this.externalResource.data["@context"].indexOf("/1.1/context.json")>-1||this.externalResource.data["@context"].indexOf("/1/context.json")>-1)&&(ee="native");else{var ie=void 0;if((ie=this.getImages())&&ie.length){var de=ie[0].getResource(),le=de.getServices();if(ae||(ae=de.getWidth()),pe=le?le.find((function(m){return ce.Utils.isImageProfile(m.getProfile())||ce.Utils.isImageServiceType(m.getIIIFResourceType())})):null)q=pe.id,ee=ce.Utils.getImageQuality(pe.getProfile());else if(ae===de.getWidth())return de.id}if((ie=this.getContent())&&ie.length){var pe,fe=ie[0].getBody()[0];if(le=fe.getServices(),ae||(ae=fe.getWidth()),pe=le?le.find((function(m){return ce.Utils.isImageServiceType(m.getIIIFResourceType())})):null)q=pe.id,ee=ce.Utils.getImageQuality(pe.getProfile());else if(ae===fe.getWidth())return fe.id}if(!q){var ye=this.getProperty("thumbnail");if(ye){if("string"==typeof ye)return ye;if(ye["@id"])return ye["@id"];if(ye.length)return ye[0].id}}}return v=ae+",",q&&q.endsWith("/")&&(q=q.substr(0,q.length-1)),[q,"full",v,0,ee+".jpg"].join("/")},t.prototype.getMaxDimensions=function(){var m,v=null;return this.externalResource&&this.externalResource.data&&this.externalResource.data.profile&&(m=this.externalResource.data.profile,Array.isArray(m)&&(m=m.filter((function(m){return m.maxWidth}))[0])&&(v=new ce.Size(m.maxWidth,m.maxHeight?m.maxHeight:m.maxWidth))),v},t.prototype.getContent=function(){var m=[],v=this.__jsonld.items||this.__jsonld.content;if(!v)return m;var q=null;if(v.length&&(q=new ce.AnnotationPage(v[0],this.options)),!q)return m;for(var ee=q.getItems(),ae=0;ae"),null===this.value?null:(Array.isArray(m)&&!m.length&&(m=void 0),this.value.getValue(m||this.defaultLocale,v))},e.prototype.getValues=function(m){return null===this.value?[]:(Array.isArray(m)&&!m.length&&(m=void 0),this.value.getValues(m||this.defaultLocale))},e.prototype.setValue=function(m){null===this.value&&(this.value=new ee.PropertyValue([])),this.value.setValue(m,this.defaultLocale)},e}();v.LabelValuePair=ae},function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)v.hasOwnProperty(q)&&(m[q]=v[q])})(m,v)},function(m,v){function r(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(r.prototype=v.prototype,new r)});Object.defineProperty(v,"__esModule",{value:!0});var ie=function(m){function t(){return null!==m&&m.apply(this,arguments)||this}return ae(t,m),t.getValue=function(m,v){return m.getValue(v,"
")},t.getValues=function(m,v){return m.getValues(v)},t}(Array);v.LanguageMap=ie},function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)v.hasOwnProperty(q)&&(m[q]=v[q])})(m,v)},function(m,v){function r(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(r.prototype=v.prototype,new r)}),ie=this&&this.__spreadArrays||function(){for(var m=0,v=0,q=arguments.length;v"):this._value},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locale",{get:function(){return void 0===this._locale?this._defaultLocale:this._locale},enumerable:!0,configurable:!0}),e.prototype.addValue=function(m){Array.isArray(this._value)||(this._value=[this._value]),Array.isArray(m)?this._value=this._value.concat(m):this._value.push(m)},e}();v.LocalizedValue=ce;var le=function(m){function t(v,q){void 0===v&&(v=[]);var ee=m.apply(this,v)||this;return ee.__proto__=t.prototype,ee._defaultLocale=q,ee}return ae(t,m),t.parse=function(m,v){if(!m)return new t([],v);if(Array.isArray(m)){var q=(ee=m.map((function(m){return ce.parseV2Value(m,v)})).filter((function(m){return null!==m}))).reduce((function(m,v){var q=v._locale;return q||(q="none"),m[q]?m[q].addValue(v._value):m[q]=v,m}),{});return new t(Object.values(q),v)}return"string"==typeof m?new t([new ce(m,void 0,v)],v):m["@language"]||m["@value"]?new t(null!==(ee=ce.parseV2Value(m))?[ee]:[],v):new t(Object.keys(m).map((function(q){var ee=m[q];if(!Array.isArray(ee))throw new Error("A IIIF v3 localized property value must have an array as the value for a given language.");return new ce(ee,q,v)})),v);var ee},t.prototype.getSuitableLocale=function(m){for(var v=ie(this).map((function(m){return m._locale})).filter((function(m){return void 0!==m})),r=function(m){var q=v.find((function(v){return v===m}));if(q)return{value:q}},q=0,ee=m;q1},t.prototype.isPagingEnabled=function(){var m=this.getViewingHint();if(m)return m===ie.ViewingHint.PAGED;var v=this.getBehavior();return!!v&&v===ie.Behavior.PAGED},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t}(de.IIIFResource);v.Manifest=ce},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0}),function(m){m.EMPTY="",m.MANUSCRIPT="manuscript",m.MONOGRAPH="monograph"}(v.ManifestType||(v.ManifestType={}))},function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)v.hasOwnProperty(q)&&(m[q]=v[q])})(m,v)},function(m,v){function r(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(r.prototype=v.prototype,new r)});Object.defineProperty(v,"__esModule",{value:!0});var ie=q(0),de=q(1),ce=function(m){function t(v,q){var ee=m.call(this,v,q)||this;return ee._ranges=null,ee.canvases=null,ee.items=[],ee}return ae(t,m),t.prototype.getCanvasIds=function(){return this.__jsonld.canvases?this.__jsonld.canvases:this.canvases?this.canvases:[]},t.prototype.getDuration=function(){if(this.canvases&&this.canvases.length){for(var m=[],v=[],q=0,ee=this.canvases;q1&&(0===Re&&(ye=Number(xe[0])),Re===this.canvases.length-1&&(be=Number(xe[1])))}else{var Te=this.getRanges();for(Re=0;Re=v.start&&m<=v.end)},t.prototype._parseTreeNode=function(m,v){m.label=v.getLabel().getValue(this.options.locale),m.data=v,m.data.type=ie.Utils.normaliseType(ie.TreeNodeType.RANGE),v.treeNode=m;var q=v.getRanges();if(q&&q.length)for(var ee=0;ee=0;v--){var q=this.getCanvasByIndex(v).getLabel().getValue(this.options.locale);if(m){if(/^[a-zA-Z0-9]*$/.test(q))return q}else if(q)return q}return this.options.defaultLabel},t.prototype.getLastPageIndex=function(){return this.getTotalCanvases()-1},t.prototype.getNextPageIndex=function(m,v){var q;if(v){var ee=this.getPagedIndices(m),ae=this.getViewingDirection();q=ae&&ae===ie.ViewingDirection.RIGHT_TO_LEFT?ee[0]+1:ee[ee.length-1]+1}else q=m+1;return q>this.getLastPageIndex()?-1:q},t.prototype.getPagedIndices=function(m,v){var q=[];if(v){q=this.isFirstCanvas(m)||this.isLastCanvas(m)?[m]:m%2?[m,m+1]:[m-1,m];var ee=this.getViewingDirection();ee&&ee===ie.ViewingDirection.RIGHT_TO_LEFT&&(q=q.reverse())}else q.push(m);return q},t.prototype.getPrevPageIndex=function(m,v){var q;if(v){var ee=this.getPagedIndices(m),ae=this.getViewingDirection();q=ae&&ae===ie.ViewingDirection.RIGHT_TO_LEFT?ee[ee.length-1]-1:ee[0]-1}else q=m-1;return q},t.prototype.getStartCanvasIndex=function(){var m=this.getStartCanvas();if(m)for(var v=0;vthis.getTotalCanvases()-1},t.prototype.isFirstCanvas=function(m){return 0===m},t.prototype.isLastCanvas=function(m){return m===this.getTotalCanvases()-1},t.prototype.isMultiCanvas=function(){return this.getTotalCanvases()>1},t.prototype.isPagingEnabled=function(){var m=this.getViewingHint();return!!m&&m===ie.ViewingHint.PAGED},t.prototype.isTotalCanvasesEven=function(){return this.getTotalCanvases()%2==0},t}(de.ManifestResource);v.Sequence=ce},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var ee=q(0),ae=function(){function e(){}return e.parse=function(m,v){return"string"==typeof m&&(m=JSON.parse(m)),this.parseJson(m,v)},e.parseJson=function(m,v){var q;if(v&&v.navDate&&!isNaN(v.navDate.getTime())&&(m.navDate=v.navDate.toString()),m["@type"])switch(m["@type"]){case"sc:Collection":q=this.parseCollection(m,v);break;case"sc:Manifest":q=this.parseManifest(m,v);break;default:return null}else switch(m.type){case"Collection":q=this.parseCollection(m,v);break;case"Manifest":q=this.parseManifest(m,v);break;default:return null}return q.isLoaded=!0,q},e.parseCollection=function(m,v){var q=new ee.Collection(m,v);return v?(q.index=v.index||0,v.resource&&(q.parentCollection=v.resource.parentCollection)):q.index=0,this.parseCollections(q,v),this.parseManifests(q,v),this.parseItems(q,v),q},e.parseCollections=function(m,v){var q;if(m.__jsonld.collections?q=m.__jsonld.collections:m.__jsonld.items&&(q=m.__jsonld.items.filter((function(m){return"collection"===m.type.toLowerCase()}))),q)for(var ee=0;ee{m.exports=q(53765)},84221:(m,v,q)=>{var ee=q(46894).getUint64;m.exports=function(m){var v=new DataView(m.buffer,m.byteOffset,m.byteLength),q={version:m[0],flags:new Uint8Array(m.subarray(1,4)),references:[],referenceId:v.getUint32(4),timescale:v.getUint32(8)},ae=12;0===q.version?(q.earliestPresentationTime=v.getUint32(ae),q.firstOffset=v.getUint32(ae+4),ae+=8):(q.earliestPresentationTime=ee(m.subarray(ae)),q.firstOffset=ee(m.subarray(ae+8)),ae+=16),ae+=2;var ie=v.getUint16(ae);for(ae+=2;ie>0;ae+=12,ie--)q.references.push({referenceType:(128&m[ae])>>>7,referencedSize:2147483647&v.getUint32(ae),subsegmentDuration:v.getUint32(ae+4),startsWithSap:!!(128&m[ae+8]),sapType:(112&m[ae+8])>>>4,sapDeltaTime:268435455&v.getUint32(ae+8)});return q}},51489:m=>{var v,q,ee,ae,ie,de,ce,le=9e4;v=function(m){return m*le},q=function(m,v){return m*v},ee=function(m){return m/le},ae=function(m,v){return m/v},ie=function(m,q){return v(ae(m,q))},de=function(m,v){return q(ee(m),v)},ce=function(m,v,q){return ee(q?m:m-v)},m.exports={ONE_SECOND_IN_TS:le,secondsToVideoTs:v,secondsToAudioTs:q,videoTsToSeconds:ee,audioTsToSeconds:ae,audioTsToVideoTs:ie,videoTsToAudioTs:de,metadataTsToSeconds:ce}},46894:m=>{var v=Math.pow(2,32);m.exports={getUint64:function(m){var q,ee=new DataView(m.buffer,m.byteOffset,m.byteLength);return ee.getBigUint64?(q=ee.getBigUint64(0)){"use strict";var v=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable;function toObject(m){if(null==m)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(m)}m.exports=function shouldUseNative(){try{if(!Object.assign)return!1;var m=new String("abc");if(m[5]="de","5"===Object.getOwnPropertyNames(m)[0])return!1;for(var v={},q=0;q<10;q++)v["_"+String.fromCharCode(q)]=q;if("0123456789"!==Object.getOwnPropertyNames(v).map((function(m){return v[m]})).join(""))return!1;var ee={};return"abcdefghijklmnopqrst".split("").forEach((function(m){ee[m]=m})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},ee)).join("")}catch(m){return!1}}()?Object.assign:function(m,ae){for(var ie,de,ce=toObject(m),le=1;le{function callOrReturn(m){return"function"==typeof m?m():m}v.none=Object.create({value:function(){throw new Error("Called value on none")},isNone:function(){return!0},isSome:function(){return!1},map:function(){return v.none},flatMap:function(){return v.none},filter:function(){return v.none},toArray:function(){return[]},orElse:callOrReturn,valueOrElse:callOrReturn}),v.some=function(m){return new Some(m)};var Some=function(m){this._value=m};Some.prototype.value=function(){return this._value},Some.prototype.isNone=function(){return!1},Some.prototype.isSome=function(){return!0},Some.prototype.map=function(m){return new Some(m(this._value))},Some.prototype.flatMap=function(m){return m(this._value)},Some.prototype.filter=function(m){return m(this._value)?this:v.none},Some.prototype.toArray=function(){return[this._value]},Some.prototype.orElse=function(m){return this},Some.prototype.valueOrElse=function(m){return this._value},v.isOption=function(m){return m===v.none||m instanceof Some},v.fromNullable=function(m){return null==m?v.none:new Some(m)}},79430:function(m,v){var q,ee,ae;ee=[],void 0===(ae="function"==typeof(q=function(){return function(m){function isSpace(m){return" "===m||"\t"===m||"\n"===m||"\f"===m||"\r"===m}function collectCharacters(v){var q,ee=v.exec(m.substring(Re));if(ee)return q=ee[0],Re+=q.length,q}for(var v,q,ee,ae,ie,de=m.length,ce=/^[ \t\n\r\u000c]+/,le=/^[, \t\n\r\u000c]+/,pe=/^[^ \t\n\r\u000c]+/,fe=/[,]+$/,ye=/^\d+$/,be=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,Re=0,_e=[];;){if(collectCharacters(le),Re>=de)return _e;v=collectCharacters(pe),q=[],","===v.slice(-1)?(v=v.replace(fe,""),parseDescriptors()):tokenize()}function tokenize(){for(collectCharacters(ce),ee="",ae="in descriptor";;){if(ie=m.charAt(Re),"in descriptor"===ae)if(isSpace(ie))ee&&(q.push(ee),ee="",ae="after descriptor");else{if(","===ie)return Re+=1,ee&&q.push(ee),void parseDescriptors();if("("===ie)ee+=ie,ae="in parens";else{if(""===ie)return ee&&q.push(ee),void parseDescriptors();ee+=ie}}else if("in parens"===ae)if(")"===ie)ee+=ie,ae="in descriptor";else{if(""===ie)return q.push(ee),void parseDescriptors();ee+=ie}else if("after descriptor"===ae)if(isSpace(ie));else{if(""===ie)return void parseDescriptors();ae="in descriptor",Re-=1}Re+=1}}function parseDescriptors(){var ee,ae,ie,de,ce,le,pe,fe,Re,xe=!1,Te={};for(de=0;de{"use strict";function assertPath(m){if("string"!=typeof m)throw new TypeError("Path must be a string. Received "+JSON.stringify(m))}function normalizeStringPosix(m,v){for(var q,ee="",ae=0,ie=-1,de=0,ce=0;ce<=m.length;++ce){if(ce2){var le=ee.lastIndexOf("/");if(le!==ee.length-1){-1===le?(ee="",ae=0):ae=(ee=ee.slice(0,le)).length-1-ee.lastIndexOf("/"),ie=ce,de=0;continue}}else if(2===ee.length||1===ee.length){ee="",ae=0,ie=ce,de=0;continue}v&&(ee.length>0?ee+="/..":ee="..",ae=2)}else ee.length>0?ee+="/"+m.slice(ie+1,ce):ee=m.slice(ie+1,ce),ae=ce-ie-1;ie=ce,de=0}else 46===q&&-1!==de?++de:de=-1}return ee}function _format(m,v){var q=v.dir||v.root,ee=v.base||(v.name||"")+(v.ext||"");return q?q===v.root?q+ee:q+m+ee:ee}var v={resolve:function resolve(){for(var m,v="",q=!1,ee=arguments.length-1;ee>=-1&&!q;ee--){var ae;ee>=0?ae=arguments[ee]:(void 0===m&&(m=process.cwd()),ae=m),assertPath(ae),0!==ae.length&&(v=ae+"/"+v,q=47===ae.charCodeAt(0))}return v=normalizeStringPosix(v,!q),q?v.length>0?"/"+v:"/":v.length>0?v:"."},normalize:function normalize(m){if(assertPath(m),0===m.length)return".";var v=47===m.charCodeAt(0),q=47===m.charCodeAt(m.length-1);return 0!==(m=normalizeStringPosix(m,!v)).length||v||(m="."),m.length>0&&q&&(m+="/"),v?"/"+m:m},isAbsolute:function isAbsolute(m){return assertPath(m),m.length>0&&47===m.charCodeAt(0)},join:function join(){if(0===arguments.length)return".";for(var m,q=0;q0&&(void 0===m?m=ee:m+="/"+ee)}return void 0===m?".":v.normalize(m)},relative:function relative(m,q){if(assertPath(m),assertPath(q),m===q)return"";if((m=v.resolve(m))===(q=v.resolve(q)))return"";for(var ee=1;eele){if(47===q.charCodeAt(de+fe))return q.slice(de+fe+1);if(0===fe)return q.slice(de+fe)}else ie>le&&(47===m.charCodeAt(ee+fe)?pe=fe:0===fe&&(pe=0));break}var ye=m.charCodeAt(ee+fe);if(ye!==q.charCodeAt(de+fe))break;47===ye&&(pe=fe)}var be="";for(fe=ee+pe+1;fe<=ae;++fe)fe!==ae&&47!==m.charCodeAt(fe)||(0===be.length?be+="..":be+="/..");return be.length>0?be+q.slice(de+pe):(de+=pe,47===q.charCodeAt(de)&&++de,q.slice(de))},_makeLong:function _makeLong(m){return m},dirname:function dirname(m){if(assertPath(m),0===m.length)return".";for(var v=m.charCodeAt(0),q=47===v,ee=-1,ae=!0,ie=m.length-1;ie>=1;--ie)if(47===(v=m.charCodeAt(ie))){if(!ae){ee=ie;break}}else ae=!1;return-1===ee?q?"/":".":q&&1===ee?"//":m.slice(0,ee)},basename:function basename(m,v){if(void 0!==v&&"string"!=typeof v)throw new TypeError('"ext" argument must be a string');assertPath(m);var q,ee=0,ae=-1,ie=!0;if(void 0!==v&&v.length>0&&v.length<=m.length){if(v.length===m.length&&v===m)return"";var de=v.length-1,ce=-1;for(q=m.length-1;q>=0;--q){var le=m.charCodeAt(q);if(47===le){if(!ie){ee=q+1;break}}else-1===ce&&(ie=!1,ce=q+1),de>=0&&(le===v.charCodeAt(de)?-1==--de&&(ae=q):(de=-1,ae=ce))}return ee===ae?ae=ce:-1===ae&&(ae=m.length),m.slice(ee,ae)}for(q=m.length-1;q>=0;--q)if(47===m.charCodeAt(q)){if(!ie){ee=q+1;break}}else-1===ae&&(ie=!1,ae=q+1);return-1===ae?"":m.slice(ee,ae)},extname:function extname(m){assertPath(m);for(var v=-1,q=0,ee=-1,ae=!0,ie=0,de=m.length-1;de>=0;--de){var ce=m.charCodeAt(de);if(47!==ce)-1===ee&&(ae=!1,ee=de+1),46===ce?-1===v?v=de:1!==ie&&(ie=1):-1!==v&&(ie=-1);else if(!ae){q=de+1;break}}return-1===v||-1===ee||0===ie||1===ie&&v===ee-1&&v===q+1?"":m.slice(v,ee)},format:function format(m){if(null===m||"object"!=typeof m)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof m);return _format("/",m)},parse:function parse(m){assertPath(m);var v={root:"",dir:"",base:"",ext:"",name:""};if(0===m.length)return v;var q,ee=m.charCodeAt(0),ae=47===ee;ae?(v.root="/",q=1):q=0;for(var ie=-1,de=0,ce=-1,le=!0,pe=m.length-1,fe=0;pe>=q;--pe)if(47!==(ee=m.charCodeAt(pe)))-1===ce&&(le=!1,ce=pe+1),46===ee?-1===ie?ie=pe:1!==fe&&(fe=1):-1!==ie&&(fe=-1);else if(!le){de=pe+1;break}return-1===ie||-1===ce||0===fe||1===fe&&ie===ce-1&&ie===de+1?-1!==ce&&(v.base=v.name=0===de&&ae?m.slice(1,ce):m.slice(de,ce)):(0===de&&ae?(v.name=m.slice(1,ie),v.base=m.slice(1,ce)):(v.name=m.slice(de,ie),v.base=m.slice(de,ce)),v.ext=m.slice(ie,ce)),de>0?v.dir=m.slice(0,de-1):ae&&(v.dir="/"),v},sep:"/",delimiter:":",win32:null,posix:null};v.posix=v,m.exports=v},74241:m=>{var v=String,create=function(){return{isColorSupported:!1,reset:v,bold:v,dim:v,italic:v,underline:v,inverse:v,hidden:v,strikethrough:v,black:v,red:v,green:v,yellow:v,blue:v,magenta:v,cyan:v,white:v,gray:v,bgBlack:v,bgRed:v,bgGreen:v,bgYellow:v,bgBlue:v,bgMagenta:v,bgCyan:v,bgWhite:v}};m.exports=create(),m.exports.createColors=create},35433:()=>{Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}},39980:()=>{Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript},62356:()=>{!function(m){var v=m.util.clone(m.languages.javascript),q=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,ee=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,ae=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function re(m,v){return m=m.replace(//g,(function(){return q})).replace(//g,(function(){return ee})).replace(//g,(function(){return ae})),RegExp(m,v)}ae=re(ae).source,m.languages.jsx=m.languages.extend("markup",v),m.languages.jsx.tag.pattern=re(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),m.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,m.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,m.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,m.languages.jsx.tag.inside.comment=v.comment,m.languages.insertBefore("inside","attr-name",{spread:{pattern:re(//.source),inside:m.languages.jsx}},m.languages.jsx.tag),m.languages.insertBefore("inside","special-attr",{script:{pattern:re(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:m.languages.jsx}}},m.languages.jsx.tag);var stringifyToken=function(m){return m?"string"==typeof m?m:"string"==typeof m.content?m.content:m.content.map(stringifyToken).join(""):""},walkTokens=function(v){for(var q=[],ee=0;ee0&&q[q.length-1].tagName===stringifyToken(ae.content[0].content[1])&&q.pop():"/>"===ae.content[ae.content.length-1].content||q.push({tagName:stringifyToken(ae.content[0].content[1]),openedBraces:0}):q.length>0&&"punctuation"===ae.type&&"{"===ae.content?q[q.length-1].openedBraces++:q.length>0&&q[q.length-1].openedBraces>0&&"punctuation"===ae.type&&"}"===ae.content?q[q.length-1].openedBraces--:ie=!0),(ie||"string"==typeof ae)&&q.length>0&&0===q[q.length-1].openedBraces){var de=stringifyToken(ae);ee0&&("string"==typeof v[ee-1]||"plain-text"===v[ee-1].type)&&(de=stringifyToken(v[ee-1])+de,v.splice(ee-1,1),ee--),v[ee]=new m.Token("plain-text",de,null,de)}ae.content&&"string"!=typeof ae.content&&walkTokens(ae.content)}};m.hooks.add("after-tokenize",(function(m){"jsx"!==m.language&&"tsx"!==m.language||walkTokens(m.tokens)}))}(Prism)},24335:()=>{Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(m){"entity"===m.type&&(m.attributes.title=m.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function addInlined(m,v){var q={};q["language-"+v]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[v]},q.cdata=/^$/i;var ee={"included-cdata":{pattern://i,inside:q}};ee["language-"+v]={pattern:/[\s\S]+/,inside:Prism.languages[v]};var ae={};ae[m]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return m})),"i"),lookbehind:!0,greedy:!0,inside:ee},Prism.languages.insertBefore("markup","cdata",ae)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(m,v){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+m+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[v,"language-"+v],inside:Prism.languages[v]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml},15660:(m,v,q)=>{var ee=function(m){var v=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,q=0,ee={},ae={manual:m.Prism&&m.Prism.manual,disableWorkerMessageHandler:m.Prism&&m.Prism.disableWorkerMessageHandler,util:{encode:function encode(m){return m instanceof Token?new Token(m.type,encode(m.content),m.alias):Array.isArray(m)?m.map(encode):m.replace(/&/g,"&").replace(/=de.reach);Se+=we.value.length,we=we.next){var Ie=we.value;if(v.length>m.length)return;if(!(Ie instanceof Token)){var Pe,We=1;if(Re){if(!(Pe=matchPattern(Te,Se,m,be))||Pe.index>=m.length)break;var qe=Pe.index,Ve=Pe.index+Pe[0].length,ze=Se;for(ze+=we.value.length;qe>=ze;)ze+=(we=we.next).value.length;if(Se=ze-=we.value.length,we.value instanceof Token)continue;for(var He=we;He!==v.tail&&(zede.reach&&(de.reach=et);var tt=we.prev;if(Qe&&(tt=addAfter(v,tt,Qe),Se+=Qe.length),removeRange(v,tt,We),we=addAfter(v,tt,new Token(ce,ye?ae.tokenize(Xe,ye):Xe,_e,Xe)),Ye&&addAfter(v,we,Ye),We>1){var nt={cause:ce+","+pe,reach:et};matchGrammar(m,v,q,we.prev,Se,nt),de&&nt.reach>de.reach&&(de.reach=nt.reach)}}}}}}function LinkedList(){var m={value:null,prev:null,next:null},v={value:null,prev:m,next:null};m.next=v,this.head=m,this.tail=v,this.length=0}function addAfter(m,v,q){var ee=v.next,ae={value:q,prev:v,next:ee};return v.next=ae,ee.prev=ae,m.length++,ae}function removeRange(m,v,q){for(var ee=v.next,ae=0;ae"+ee.content+""},!m.document)return m.addEventListener?(ae.disableWorkerMessageHandler||m.addEventListener("message",(function(v){var q=JSON.parse(v.data),ee=q.language,ie=q.code,de=q.immediateClose;m.postMessage(ae.highlight(ie,ae.languages[ee],ee)),de&&m.close()}),!1),ae):ae;var ie=ae.util.currentScript();function highlightAutomaticallyCallback(){ae.manual||ae.highlightAll()}if(ie&&(ae.filename=ie.src,ie.hasAttribute("data-manual")&&(ae.manual=!0)),!ae.manual){var de=document.readyState;"loading"===de||"interactive"===de&&ie&&ie.defer?document.addEventListener("DOMContentLoaded",highlightAutomaticallyCallback):window.requestAnimationFrame?window.requestAnimationFrame(highlightAutomaticallyCallback):window.setTimeout(highlightAutomaticallyCallback,16)}return ae}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});m.exports&&(m.exports=ee),void 0!==q.g&&(q.g.Prism=ee),ee.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},ee.languages.markup.tag.inside["attr-value"].inside.entity=ee.languages.markup.entity,ee.languages.markup.doctype.inside["internal-subset"].inside=ee.languages.markup,ee.hooks.add("wrap",(function(m){"entity"===m.type&&(m.attributes.title=m.content.replace(/&/,"&"))})),Object.defineProperty(ee.languages.markup.tag,"addInlined",{value:function addInlined(m,v){var q={};q["language-"+v]={pattern:/(^$)/i,lookbehind:!0,inside:ee.languages[v]},q.cdata=/^$/i;var ae={"included-cdata":{pattern://i,inside:q}};ae["language-"+v]={pattern:/[\s\S]+/,inside:ee.languages[v]};var ie={};ie[m]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return m})),"i"),lookbehind:!0,greedy:!0,inside:ae},ee.languages.insertBefore("markup","cdata",ie)}}),Object.defineProperty(ee.languages.markup.tag,"addAttribute",{value:function(m,v){ee.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+m+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[v,"language-"+v],inside:ee.languages[v]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),ee.languages.html=ee.languages.markup,ee.languages.mathml=ee.languages.markup,ee.languages.svg=ee.languages.markup,ee.languages.xml=ee.languages.extend("markup",{}),ee.languages.ssml=ee.languages.xml,ee.languages.atom=ee.languages.xml,ee.languages.rss=ee.languages.xml,function(m){var v=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;m.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+v.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+v.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+v.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+v.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:v,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},m.languages.css.atrule.inside.rest=m.languages.css;var q=m.languages.markup;q&&(q.tag.addInlined("style","css"),q.tag.addAttribute("style","css"))}(ee),ee.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},ee.languages.javascript=ee.languages.extend("clike",{"class-name":[ee.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),ee.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,ee.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:ee.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:ee.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:ee.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:ee.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:ee.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),ee.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:ee.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),ee.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),ee.languages.markup&&(ee.languages.markup.tag.addInlined("script","javascript"),ee.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),ee.languages.js=ee.languages.javascript,function(){if(void 0!==ee&&"undefined"!=typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var FAILURE_MESSAGE=function(m,v){return"✖ Error "+m+" while fetching file: "+v},m="✖ Error: File does not exist or is empty",v={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},q="data-src-status",ae="loading",ie="loaded",de="pre[data-src]:not(["+q+'="'+ie+'"]):not(['+q+'="'+ae+'"])';ee.hooks.add("before-highlightall",(function(m){m.selector+=", "+de})),ee.hooks.add("before-sanity-check",(function(m){var ce=m.element;if(ce.matches(de)){m.code="",ce.setAttribute(q,ae);var le=ce.appendChild(document.createElement("CODE"));le.textContent="Loading…";var pe=ce.getAttribute("data-src"),fe=m.language;if("none"===fe){var ye=(/\.(\w+)$/.exec(pe)||[,"none"])[1];fe=v[ye]||ye}ee.util.setLanguage(le,fe),ee.util.setLanguage(ce,fe);var be=ee.plugins.autoloader;be&&be.loadLanguages(fe),loadFile(pe,(function(m){ce.setAttribute(q,ie);var v=parseRange(ce.getAttribute("data-range"));if(v){var ae=m.split(/\r\n?|\n/g),de=v[0],pe=null==v[1]?ae.length:v[1];de<0&&(de+=ae.length),de=Math.max(0,Math.min(de-1,ae.length)),pe<0&&(pe+=ae.length),pe=Math.max(0,Math.min(pe,ae.length)),m=ae.slice(de,pe).join("\n"),ce.hasAttribute("data-start")||ce.setAttribute("data-start",String(de+1))}le.textContent=m,ee.highlightElement(le)}),(function(m){ce.setAttribute(q,"failed"),le.textContent=m}))}})),ee.plugins.fileHighlight={highlight:function highlight(m){for(var v,q=(m||document).querySelectorAll(de),ae=0;v=q[ae++];)ee.highlightElement(v)}};var ce=!1;ee.fileHighlight=function(){ce||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),ce=!0),ee.plugins.fileHighlight.highlight.apply(this,arguments)}}function loadFile(v,q,ee){var ae=new XMLHttpRequest;ae.open("GET",v,!0),ae.onreadystatechange=function(){4==ae.readyState&&(ae.status<400&&ae.responseText?q(ae.responseText):ae.status>=400?ee(FAILURE_MESSAGE(ae.status,ae.statusText)):ee(m))},ae.send(null)}function parseRange(m){var v=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(m||"");if(v){var q=Number(v[1]),ee=v[2],ae=v[3];return ee?ae?[q,Number(ae)]:[q,void 0]:[q,q]}}}()},92703:(m,v,q)=>{"use strict";var ee=q(50414);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,m.exports=function(){function shim(m,v,q,ae,ie,de){if(de!==ee){var ce=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw ce.name="Invariant Violation",ce}}function getShim(){return shim}shim.isRequired=shim;var m={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return m.PropTypes=m,m}},45697:(m,v,q)=>{m.exports=q(92703)()},50414:m=>{"use strict";m.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},64448:(m,v,q)=>{"use strict";var ee=q(67294),ae=q(27418),ie=q(63840);function y(m){for(var v="https://reactjs.org/docs/error-decoder.html?invariant="+m,q=1;qv}return!1}function B(m,v,q,ee,ae,ie,de){this.acceptsBooleans=2===v||3===v||4===v,this.attributeName=ee,this.attributeNamespace=ae,this.mustUseProperty=q,this.propertyName=m,this.type=v,this.sanitizeURL=ie,this.removeEmptyString=de}var Re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(m){Re[m]=new B(m,0,!1,m,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(m){var v=m[0];Re[v]=new B(v,1,!1,m[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(m){Re[m]=new B(m,2,!1,m.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(m){Re[m]=new B(m,2,!1,m,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(m){Re[m]=new B(m,3,!1,m.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(m){Re[m]=new B(m,3,!0,m,null,!1,!1)})),["capture","download"].forEach((function(m){Re[m]=new B(m,4,!1,m,null,!1,!1)})),["cols","rows","size","span"].forEach((function(m){Re[m]=new B(m,6,!1,m,null,!1,!1)})),["rowSpan","start"].forEach((function(m){Re[m]=new B(m,5,!1,m.toLowerCase(),null,!1,!1)}));var _e=/[\-:]([a-z])/g;function pa(m){return m[1].toUpperCase()}function qa(m,v,q,ee){var ae=Re.hasOwnProperty(v)?Re[v]:null;(null!==ae?0===ae.type:!ee&&(2--ce||ae[de]!==ie[ce])return"\n"+ae[de].replace(" at new "," at ")}while(1<=de&&0<=ce);break}}}finally{dt=!1,Error.prepareStackTrace=q}return(m=m?m.displayName||m.name:"")?Na(m):""}function Qa(m){switch(m.tag){case 5:return Na(m.type);case 16:return Na("Lazy");case 13:return Na("Suspense");case 19:return Na("SuspenseList");case 0:case 2:case 15:return m=Pa(m.type,!1);case 11:return m=Pa(m.type.render,!1);case 22:return m=Pa(m.type._render,!1);case 1:return m=Pa(m.type,!0);default:return""}}function Ra(m){if(null==m)return null;if("function"==typeof m)return m.displayName||m.name||null;if("string"==typeof m)return m;switch(m){case Se:return"Fragment";case we:return"Portal";case Pe:return"Profiler";case Ie:return"StrictMode";case ze:return"Suspense";case He:return"SuspenseList"}if("object"==typeof m)switch(m.$$typeof){case qe:return(m.displayName||"Context")+".Consumer";case We:return(m._context.displayName||"Context")+".Provider";case Ve:var v=m.render;return v=v.displayName||v.name||"",m.displayName||(""!==v?"ForwardRef("+v+")":"ForwardRef");case Xe:return Ra(m.type);case Ye:return Ra(m._render);case Qe:v=m._payload,m=m._init;try{return Ra(m(v))}catch(m){}}return null}function Sa(m){switch(typeof m){case"boolean":case"number":case"object":case"string":case"undefined":return m;default:return""}}function Ta(m){var v=m.type;return(m=m.nodeName)&&"input"===m.toLowerCase()&&("checkbox"===v||"radio"===v)}function Ua(m){var v=Ta(m)?"checked":"value",q=Object.getOwnPropertyDescriptor(m.constructor.prototype,v),ee=""+m[v];if(!m.hasOwnProperty(v)&&void 0!==q&&"function"==typeof q.get&&"function"==typeof q.set){var ae=q.get,ie=q.set;return Object.defineProperty(m,v,{configurable:!0,get:function(){return ae.call(this)},set:function(m){ee=""+m,ie.call(this,m)}}),Object.defineProperty(m,v,{enumerable:q.enumerable}),{getValue:function(){return ee},setValue:function(m){ee=""+m},stopTracking:function(){m._valueTracker=null,delete m[v]}}}}function Va(m){m._valueTracker||(m._valueTracker=Ua(m))}function Wa(m){if(!m)return!1;var v=m._valueTracker;if(!v)return!0;var q=v.getValue(),ee="";return m&&(ee=Ta(m)?m.checked?"true":"false":m.value),(m=ee)!==q&&(v.setValue(m),!0)}function Xa(m){if(void 0===(m=m||("undefined"!=typeof document?document:void 0)))return null;try{return m.activeElement||m.body}catch(v){return m.body}}function Ya(m,v){var q=v.checked;return ae({},v,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=q?q:m._wrapperState.initialChecked})}function Za(m,v){var q=null==v.defaultValue?"":v.defaultValue,ee=null!=v.checked?v.checked:v.defaultChecked;q=Sa(null!=v.value?v.value:q),m._wrapperState={initialChecked:ee,initialValue:q,controlled:"checkbox"===v.type||"radio"===v.type?null!=v.checked:null!=v.value}}function $a(m,v){null!=(v=v.checked)&&qa(m,"checked",v,!1)}function ab(m,v){$a(m,v);var q=Sa(v.value),ee=v.type;if(null!=q)"number"===ee?(0===q&&""===m.value||m.value!=q)&&(m.value=""+q):m.value!==""+q&&(m.value=""+q);else if("submit"===ee||"reset"===ee)return void m.removeAttribute("value");v.hasOwnProperty("value")?bb(m,v.type,q):v.hasOwnProperty("defaultValue")&&bb(m,v.type,Sa(v.defaultValue)),null==v.checked&&null!=v.defaultChecked&&(m.defaultChecked=!!v.defaultChecked)}function cb(m,v,q){if(v.hasOwnProperty("value")||v.hasOwnProperty("defaultValue")){var ee=v.type;if(!("submit"!==ee&&"reset"!==ee||void 0!==v.value&&null!==v.value))return;v=""+m._wrapperState.initialValue,q||v===m.value||(m.value=v),m.defaultValue=v}""!==(q=m.name)&&(m.name=""),m.defaultChecked=!!m._wrapperState.initialChecked,""!==q&&(m.name=q)}function bb(m,v,q){"number"===v&&Xa(m.ownerDocument)===m||(null==q?m.defaultValue=""+m._wrapperState.initialValue:m.defaultValue!==""+q&&(m.defaultValue=""+q))}function db(m){var v="";return ee.Children.forEach(m,(function(m){null!=m&&(v+=m)})),v}function eb(m,v){return m=ae({children:void 0},v),(v=db(v.children))&&(m.children=v),m}function fb(m,v,q,ee){if(m=m.options,v){v={};for(var ae=0;ae=q.length))throw Error(y(93));q=q[0]}v=q}null==v&&(v=""),q=v}m._wrapperState={initialValue:Sa(q)}}function ib(m,v){var q=Sa(v.value),ee=Sa(v.defaultValue);null!=q&&((q=""+q)!==m.value&&(m.value=q),null==v.defaultValue&&m.defaultValue!==q&&(m.defaultValue=q)),null!=ee&&(m.defaultValue=""+ee)}function jb(m){var v=m.textContent;v===m._wrapperState.initialValue&&""!==v&&null!==v&&(m.value=v)}var ct={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function lb(m){switch(m){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function mb(m,v){return null==m||"http://www.w3.org/1999/xhtml"===m?lb(v):"http://www.w3.org/2000/svg"===m&&"foreignObject"===v?"http://www.w3.org/1999/xhtml":m}var ut,lt,pt=(lt=function(m,v){if(m.namespaceURI!==ct.svg||"innerHTML"in m)m.innerHTML=v;else{for((ut=ut||document.createElement("div")).innerHTML=""+v.valueOf().toString()+"",v=ut.firstChild;m.firstChild;)m.removeChild(m.firstChild);for(;v.firstChild;)m.appendChild(v.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(m,v,q,ee){MSApp.execUnsafeLocalFunction((function(){return lt(m,v)}))}:lt);function pb(m,v){if(v){var q=m.firstChild;if(q&&q===m.lastChild&&3===q.nodeType)return void(q.nodeValue=v)}m.textContent=v}var ht={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},gt=["Webkit","ms","Moz","O"];function sb(m,v,q){return null==v||"boolean"==typeof v||""===v?"":q||"number"!=typeof v||0===v||ht.hasOwnProperty(m)&&ht[m]?(""+v).trim():v+"px"}function tb(m,v){for(var q in m=m.style,v)if(v.hasOwnProperty(q)){var ee=0===q.indexOf("--"),ae=sb(q,v[q],ee);"float"===q&&(q="cssFloat"),ee?m.setProperty(q,ae):m[q]=ae}}Object.keys(ht).forEach((function(m){gt.forEach((function(v){v=v+m.charAt(0).toUpperCase()+m.substring(1),ht[v]=ht[m]}))}));var ft=ae({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function vb(m,v){if(v){if(ft[m]&&(null!=v.children||null!=v.dangerouslySetInnerHTML))throw Error(y(137,m));if(null!=v.dangerouslySetInnerHTML){if(null!=v.children)throw Error(y(60));if("object"!=typeof v.dangerouslySetInnerHTML||!("__html"in v.dangerouslySetInnerHTML))throw Error(y(61))}if(null!=v.style&&"object"!=typeof v.style)throw Error(y(62))}}function wb(m,v){if(-1===m.indexOf("-"))return"string"==typeof v.is;switch(m){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function xb(m){return(m=m.target||m.srcElement||window).correspondingUseElement&&(m=m.correspondingUseElement),3===m.nodeType?m.parentNode:m}var mt=null,vt=null,yt=null;function Bb(m){if(m=Cb(m)){if("function"!=typeof mt)throw Error(y(280));var v=m.stateNode;v&&(v=Db(v),mt(m.stateNode,m.type,v))}}function Eb(m){vt?yt?yt.push(m):yt=[m]:vt=m}function Fb(){if(vt){var m=vt,v=yt;if(yt=vt=null,Bb(m),v)for(m=0;m(ee=31-Yt(ee))?0:1<q;q++)v.push(m);return v}function $c(m,v,q){m.pendingLanes|=v;var ee=v-1;m.suspendedLanes&=ee,m.pingedLanes&=ee,(m=m.eventTimes)[v=31-Yt(v)]=q}var Yt=Math.clz32?Math.clz32:function ad(m){return 0===m?32:31-(sn(m)/dn|0)|0},sn=Math.log,dn=Math.LN2;var cn=ie.unstable_UserBlockingPriority,un=ie.unstable_runWithPriority,ln=!0;function gd(m,v,q,ee){Rt||Ib();var ae=hd,ie=Rt;Rt=!0;try{Hb(ae,m,v,q,ee)}finally{(Rt=ie)||Mb()}}function id(m,v,q,ee){un(cn,hd.bind(null,m,v,q,ee))}function hd(m,v,q,ee){var ae;if(ln)if((ae=0==(4&v))&&0=fa),ba=String.fromCharCode(32),_a=!1;function ge(m,v){switch(m){case"keyup":return-1!==ha.indexOf(v.keyCode);case"keydown":return 229!==v.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function he(m){return"object"==typeof(m=m.detail)&&"data"in m?m.data:null}var xa=!1;function je(m,v){switch(m){case"compositionend":return he(v);case"keypress":return 32!==v.which?null:(_a=!0,ba);case"textInput":return(m=v.data)===ba&&_a?null:m;default:return null}}function ke(m,v){if(xa)return"compositionend"===m||!ga&&ge(m,v)?(m=nd(),gn=hn=pn=null,xa=!1,m):null;switch(m){case"paste":default:return null;case"keypress":if(!(v.ctrlKey||v.altKey||v.metaKey)||v.ctrlKey&&v.altKey){if(v.char&&1=v)return{node:ee,offset:v-m};m=q}e:{for(;ee;){if(ee.nextSibling){ee=ee.nextSibling;break e}ee=ee.parentNode}ee=void 0}ee=Ke(ee)}}function Me(m,v){return!(!m||!v)&&(m===v||(!m||3!==m.nodeType)&&(v&&3===v.nodeType?Me(m,v.parentNode):"contains"in m?m.contains(v):!!m.compareDocumentPosition&&!!(16&m.compareDocumentPosition(v))))}function Ne(){for(var m=window,v=Xa();v instanceof m.HTMLIFrameElement;){try{var q="string"==typeof v.contentWindow.location.href}catch(m){q=!1}if(!q)break;v=Xa((m=v.contentWindow).document)}return v}function Oe(m){var v=m&&m.nodeName&&m.nodeName.toLowerCase();return v&&("input"===v&&("text"===m.type||"search"===m.type||"tel"===m.type||"url"===m.type||"password"===m.type)||"textarea"===v||"true"===m.contentEditable)}var Oa=le&&"documentMode"in document&&11>=document.documentMode,Ba=null,Ma=null,za=null,Ha=!1;function Ue(m,v,q){var ee=q.window===q?q.document:9===q.nodeType?q:q.ownerDocument;Ha||null==Ba||Ba!==Xa(ee)||("selectionStart"in(ee=Ba)&&Oe(ee)?ee={start:ee.selectionStart,end:ee.selectionEnd}:ee={anchorNode:(ee=(ee.ownerDocument&&ee.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:ee.anchorOffset,focusNode:ee.focusNode,focusOffset:ee.focusOffset},za&&Je(za,ee)||(za=ee,0<(ee=oe(Ma,"onSelect")).length&&(v=new xn("onSelect","select",null,v,q),m.push({event:v,listeners:ee}),v.target=Ba)))}Pc("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Pc("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Pc(Jt,2);for(var Ga="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Ka=0;KaDr||(m.current=xr[Dr],xr[Dr]=null,Dr--)}function I(m,v){Dr++,xr[Dr]=m.current,m.current=v}var Cr={},Ar=Bf(Cr),Pr=Bf(!1),Fr=Cr;function Ef(m,v){var q=m.type.contextTypes;if(!q)return Cr;var ee=m.stateNode;if(ee&&ee.__reactInternalMemoizedUnmaskedChildContext===v)return ee.__reactInternalMemoizedMaskedChildContext;var ae,ie={};for(ae in q)ie[ae]=v[ae];return ee&&((m=m.stateNode).__reactInternalMemoizedUnmaskedChildContext=v,m.__reactInternalMemoizedMaskedChildContext=ie),ie}function Ff(m){return null!=(m=m.childContextTypes)}function Gf(){H(Pr),H(Ar)}function Hf(m,v,q){if(Ar.current!==Cr)throw Error(y(168));I(Ar,v),I(Pr,q)}function If(m,v,q){var ee=m.stateNode;if(m=v.childContextTypes,"function"!=typeof ee.getChildContext)return q;for(var ie in ee=ee.getChildContext())if(!(ie in m))throw Error(y(108,Ra(v)||"Unknown",ie));return ae({},q,ee)}function Jf(m){return m=(m=m.stateNode)&&m.__reactInternalMemoizedMergedChildContext||Cr,Fr=Ar.current,I(Ar,m),I(Pr,Pr.current),!0}function Kf(m,v,q){var ee=m.stateNode;if(!ee)throw Error(y(169));q?(m=If(m,v,Fr),ee.__reactInternalMemoizedMergedChildContext=m,H(Pr),H(Ar),I(Ar,m)):H(Pr),I(Pr,q)}var Br=null,Ur=null,Wr=ie.unstable_runWithPriority,Vr=ie.unstable_scheduleCallback,Gr=ie.unstable_cancelCallback,Zr=ie.unstable_shouldYield,Kr=ie.unstable_requestPaint,Qr=ie.unstable_now,ei=ie.unstable_getCurrentPriorityLevel,si=ie.unstable_ImmediatePriority,Ri=ie.unstable_UserBlockingPriority,_i=ie.unstable_NormalPriority,Ei=ie.unstable_LowPriority,Ti=ie.unstable_IdlePriority,Di={},Ci=void 0!==Kr?Kr:function(){},Oi=null,Bi=null,Ui=!1,Hi=Qr(),Ji=1e4>Hi?Qr:function(){return Qr()-Hi};function eg(){switch(ei()){case si:return 99;case Ri:return 98;case _i:return 97;case Ei:return 96;case Ti:return 95;default:throw Error(y(332))}}function fg(m){switch(m){case 99:return si;case 98:return Ri;case 97:return _i;case 96:return Ei;case 95:return Ti;default:throw Error(y(332))}}function gg(m,v){return m=fg(m),Wr(m,v)}function hg(m,v,q){return m=fg(m),Vr(m,v,q)}function ig(){if(null!==Bi){var m=Bi;Bi=null,Gr(m)}jg()}function jg(){if(!Ui&&null!==Oi){Ui=!0;var m=0;try{var v=Oi;gg(99,(function(){for(;mle?(pe=ce,ce=null):pe=ce.sibling;var fe=p(v,ce,ee[le],ae);if(null===fe){null===ce&&(ce=pe);break}m&&ce&&null===fe.alternate&&b(v,ce),q=f(fe,q,le),null===de?ie=fe:de.sibling=fe,de=fe,ce=pe}if(le===ee.length)return c(v,ce),ie;if(null===ce){for(;lele?(pe=ce,ce=null):pe=ce.sibling;var ye=p(v,ce,fe.value,ae);if(null===ye){null===ce&&(ce=pe);break}m&&ce&&null===ye.alternate&&b(v,ce),q=f(ye,q,le),null===de?ie=ye:de.sibling=ye,de=ye,ce=pe}if(fe.done)return c(v,ce),ie;if(null===ce){for(;!fe.done;le++,fe=ee.next())null!==(fe=A(v,fe.value,ae))&&(q=f(fe,q,le),null===de?ie=fe:de.sibling=fe,de=fe);return ie}for(ce=d(v,ce);!fe.done;le++,fe=ee.next())null!==(fe=C(ce,v,le,fe.value,ae))&&(m&&null!==fe.alternate&&ce.delete(null===fe.key?le:fe.key),q=f(fe,q,le),null===de?ie=fe:de.sibling=fe,de=fe);return m&&ce.forEach((function(m){return b(v,m)})),ie}return function(m,v,q,ee){var ae="object"==typeof q&&null!==q&&q.type===Se&&null===q.key;ae&&(q=q.props.children);var ie="object"==typeof q&&null!==q;if(ie)switch(q.$$typeof){case Te:e:{for(ie=q.key,ae=v;null!==ae;){if(ae.key===ie){if(7===ae.tag){if(q.type===Se){c(m,ae.sibling),(v=e(ae,q.props.children)).return=m,m=v;break e}}else if(ae.elementType===q.type){c(m,ae.sibling),(v=e(ae,q.props)).ref=Qg(m,ae,q),v.return=m,m=v;break e}c(m,ae);break}b(m,ae),ae=ae.sibling}q.type===Se?((v=Xg(q.props.children,m.mode,ee,q.key)).return=m,m=v):((ee=Vg(q.type,q.key,q.props,null,m.mode,ee)).ref=Qg(m,v,q),ee.return=m,m=ee)}return g(m);case we:e:{for(ae=q.key;null!==v;){if(v.key===ae){if(4===v.tag&&v.stateNode.containerInfo===q.containerInfo&&v.stateNode.implementation===q.implementation){c(m,v.sibling),(v=e(v,q.children||[])).return=m,m=v;break e}c(m,v);break}b(m,v),v=v.sibling}(v=Wg(q,m.mode,ee)).return=m,m=v}return g(m)}if("string"==typeof q||"number"==typeof q)return q=""+q,null!==v&&6===v.tag?(c(m,v.sibling),(v=e(v,q)).return=m,m=v):(c(m,v),(v=Ug(q,m.mode,ee)).return=m,m=v),g(m);if(so(q))return x(m,v,q,ee);if(La(q))return w(m,v,q,ee);if(ie&&Rg(m,q),void 0===q&&!ae)switch(m.tag){case 1:case 22:case 0:case 11:case 15:throw Error(y(152,Ra(m.type)||"Component"))}return c(m,v)}}var co=Sg(!0),uo=Sg(!1),lo={},po=Bf(lo),ho=Bf(lo),go=Bf(lo);function dh(m){if(m===lo)throw Error(y(174));return m}function eh(m,v){switch(I(go,v),I(ho,m),I(po,lo),m=v.nodeType){case 9:case 11:v=(v=v.documentElement)?v.namespaceURI:mb(null,"");break;default:v=mb(v=(m=8===m?v.parentNode:v).namespaceURI||null,m=m.tagName)}H(po),I(po,v)}function fh(){H(po),H(ho),H(go)}function gh(m){dh(go.current);var v=dh(po.current),q=mb(v,m.type);v!==q&&(I(ho,m),I(po,q))}function hh(m){ho.current===m&&(H(po),H(ho))}var fo=Bf(0);function ih(m){for(var v=m;null!==v;){if(13===v.tag){var q=v.memoizedState;if(null!==q&&(null===(q=q.dehydrated)||"$?"===q.data||"$!"===q.data))return v}else if(19===v.tag&&void 0!==v.memoizedProps.revealOrder){if(0!=(64&v.flags))return v}else if(null!==v.child){v.child.return=v,v=v.child;continue}if(v===m)break;for(;null===v.sibling;){if(null===v.return||v.return===m)return null;v=v.return}v.sibling.return=v.return,v=v.sibling}return null}var mo=null,vo=null,yo=!1;function mh(m,v){var q=nh(5,null,null,0);q.elementType="DELETED",q.type="DELETED",q.stateNode=v,q.return=m,q.flags=8,null!==m.lastEffect?(m.lastEffect.nextEffect=q,m.lastEffect=q):m.firstEffect=m.lastEffect=q}function oh(m,v){switch(m.tag){case 5:var q=m.type;return null!==(v=1!==v.nodeType||q.toLowerCase()!==v.nodeName.toLowerCase()?null:v)&&(m.stateNode=v,!0);case 6:return null!==(v=""===m.pendingProps||3!==v.nodeType?null:v)&&(m.stateNode=v,!0);default:return!1}}function ph(m){if(yo){var v=vo;if(v){var q=v;if(!oh(m,v)){if(!(v=rf(q.nextSibling))||!oh(m,v))return m.flags=-1025&m.flags|2,yo=!1,void(mo=m);mh(mo,q)}mo=m,vo=rf(v.firstChild)}else m.flags=-1025&m.flags|2,yo=!1,mo=m}}function qh(m){for(m=m.return;null!==m&&5!==m.tag&&3!==m.tag&&13!==m.tag;)m=m.return;mo=m}function rh(m){if(m!==mo)return!1;if(!yo)return qh(m),yo=!0,!1;var v=m.type;if(5!==m.tag||"head"!==v&&"body"!==v&&!nf(v,m.memoizedProps))for(v=vo;v;)mh(m,v),v=rf(v.nextSibling);if(qh(m),13===m.tag){if(!(m=null!==(m=m.memoizedState)?m.dehydrated:null))throw Error(y(317));e:{for(m=m.nextSibling,v=0;m;){if(8===m.nodeType){var q=m.data;if("/$"===q){if(0===v){vo=rf(m.nextSibling);break e}v--}else"$"!==q&&"$!"!==q&&"$?"!==q||v++}m=m.nextSibling}vo=null}}else vo=mo?rf(m.stateNode.nextSibling):null;return!0}function sh(){vo=mo=null,yo=!1}var bo=[];function uh(){for(var m=0;mie))throw Error(y(301));ie+=1,wo=To=null,v.updateQueue=null,Ro.current=Io,m=q(ee,ae)}while(Do)}if(Ro.current=Co,v=null!==To&&null!==To.next,xo=0,wo=To=Eo=null,So=!1,v)throw Error(y(300));return m}function Hh(){var m={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===wo?Eo.memoizedState=wo=m:wo=wo.next=m,wo}function Ih(){if(null===To){var m=Eo.alternate;m=null!==m?m.memoizedState:null}else m=To.next;var v=null===wo?Eo.memoizedState:wo.next;if(null!==v)wo=v,To=m;else{if(null===m)throw Error(y(310));m={memoizedState:(To=m).memoizedState,baseState:To.baseState,baseQueue:To.baseQueue,queue:To.queue,next:null},null===wo?Eo.memoizedState=wo=m:wo=wo.next=m}return wo}function Jh(m,v){return"function"==typeof v?v(m):v}function Kh(m){var v=Ih(),q=v.queue;if(null===q)throw Error(y(311));q.lastRenderedReducer=m;var ee=To,ae=ee.baseQueue,ie=q.pending;if(null!==ie){if(null!==ae){var de=ae.next;ae.next=ie.next,ie.next=de}ee.baseQueue=ae=ie,q.pending=null}if(null!==ae){ae=ae.next,ee=ee.baseState;var ce=de=ie=null,le=ae;do{var pe=le.lane;if((xo&pe)===pe)null!==ce&&(ce=ce.next={lane:0,action:le.action,eagerReducer:le.eagerReducer,eagerState:le.eagerState,next:null}),ee=le.eagerReducer===m?le.eagerState:m(ee,le.action);else{var fe={lane:pe,action:le.action,eagerReducer:le.eagerReducer,eagerState:le.eagerState,next:null};null===ce?(de=ce=fe,ie=ee):ce=ce.next=fe,Eo.lanes|=pe,Yo|=pe}le=le.next}while(null!==le&&le!==ae);null===ce?ie=ee:ce.next=de,ja(ee,v.memoizedState)||(jo=!0),v.memoizedState=ee,v.baseState=ie,v.baseQueue=ce,q.lastRenderedState=ee}return[v.memoizedState,q.dispatch]}function Lh(m){var v=Ih(),q=v.queue;if(null===q)throw Error(y(311));q.lastRenderedReducer=m;var ee=q.dispatch,ae=q.pending,ie=v.memoizedState;if(null!==ae){q.pending=null;var de=ae=ae.next;do{ie=m(ie,de.action),de=de.next}while(de!==ae);ja(ie,v.memoizedState)||(jo=!0),v.memoizedState=ie,null===v.baseQueue&&(v.baseState=ie),q.lastRenderedState=ie}return[ie,ee]}function Mh(m,v,q){var ee=v._getVersion;ee=ee(v._source);var ae=v._workInProgressVersionPrimary;if(null!==ae?m=ae===ee:(m=m.mutableReadLanes,(m=(xo&m)===m)&&(v._workInProgressVersionPrimary=ee,bo.push(v))),m)return q(v._source);throw bo.push(v),Error(y(350))}function Nh(m,v,q,ee){var ae=Ho;if(null===ae)throw Error(y(349));var ie=v._getVersion,de=ie(v._source),ce=Ro.current,le=ce.useState((function(){return Mh(ae,v,q)})),pe=le[1],fe=le[0];le=wo;var ye=m.memoizedState,be=ye.refs,Re=be.getSnapshot,_e=ye.source;ye=ye.subscribe;var xe=Eo;return m.memoizedState={refs:be,source:v,subscribe:ee},ce.useEffect((function(){be.getSnapshot=q,be.setSnapshot=pe;var m=ie(v._source);if(!ja(de,m)){m=q(v._source),ja(fe,m)||(pe(m),m=Ig(xe),ae.mutableReadLanes|=m&ae.pendingLanes),m=ae.mutableReadLanes,ae.entangledLanes|=m;for(var ee=ae.entanglements,ce=m;0q?98:q,(function(){m(!0)})),gg(97<\/script>",m=m.removeChild(m.firstChild)):"string"==typeof ee.is?m=le.createElement(q,{is:ee.is}):(m=le.createElement(q),"select"===q&&(le=m,ee.multiple?le.multiple=!0:ee.size&&(le.size=ee.size))):m=le.createElementNS(m,q),m[gr]=v,m[vr]=ee,Fo(m,v,!1,!1),v.stateNode=m,le=wb(q,ee),q){case"dialog":G("cancel",m),G("close",m),ie=ee;break;case"iframe":case"object":case"embed":G("load",m),ie=ee;break;case"video":case"audio":for(ie=0;ieos&&(v.flags|=64,de=!0,Fi(ee,!1),v.lanes=33554432)}else{if(!de)if(null!==(m=ih(le))){if(v.flags|=64,de=!0,null!==(q=m.updateQueue)&&(v.updateQueue=q,v.flags|=4),Fi(ee,!0),null===ee.tail&&"hidden"===ee.tailMode&&!le.alternate&&!yo)return null!==(v=v.lastEffect=ee.lastEffect)&&(v.nextEffect=null),null}else 2*Ji()-ee.renderingStartTime>os&&1073741824!==q&&(v.flags|=64,de=!0,Fi(ee,!1),v.lanes=33554432);ee.isBackwards?(le.sibling=v.child,v.child=le):(null!==(q=ee.last)?q.sibling=le:v.child=le,ee.last=le)}return null!==ee.tail?(q=ee.tail,ee.rendering=q,ee.tail=q.sibling,ee.lastEffect=v.lastEffect,ee.renderingStartTime=Ji(),q.sibling=null,v=fo.current,I(fo,de?1&v|2:1&v),q):null;case 23:case 24:return Ki(),null!==m&&null!==m.memoizedState!=(null!==v.memoizedState)&&"unstable-defer-without-hiding"!==ee.mode&&(v.flags|=4),null}throw Error(y(156,v.tag))}function Li(m){switch(m.tag){case 1:Ff(m.type)&&Gf();var v=m.flags;return 4096&v?(m.flags=-4097&v|64,m):null;case 3:if(fh(),H(Pr),H(Ar),uh(),0!=(64&(v=m.flags)))throw Error(y(285));return m.flags=-4097&v|64,m;case 5:return hh(m),null;case 13:return H(fo),4096&(v=m.flags)?(m.flags=-4097&v|64,m):null;case 19:return H(fo),null;case 4:return fh(),null;case 10:return rg(m),null;case 23:case 24:return Ki(),null;default:return null}}function Mi(m,v){try{var q="",ee=v;do{q+=Qa(ee),ee=ee.return}while(ee);var ae=q}catch(m){ae="\nError generating stack: "+m.message+"\n"+m.stack}return{value:m,source:v,stack:ae}}function Ni(m,v){try{console.error(v.value)}catch(m){setTimeout((function(){throw m}))}}Fo=function(m,v){for(var q=v.child;null!==q;){if(5===q.tag||6===q.tag)m.appendChild(q.stateNode);else if(4!==q.tag&&null!==q.child){q.child.return=q,q=q.child;continue}if(q===v)break;for(;null===q.sibling;){if(null===q.return||q.return===v)return;q=q.return}q.sibling.return=q.return,q=q.sibling}},Oo=function(){},Lo=function(m,v,q,ee){var ie=m.memoizedProps;if(ie!==ee){m=v.stateNode,dh(po.current);var de,le=null;switch(q){case"input":ie=Ya(m,ie),ee=Ya(m,ee),le=[];break;case"option":ie=eb(m,ie),ee=eb(m,ee),le=[];break;case"select":ie=ae({},ie,{value:void 0}),ee=ae({},ee,{value:void 0}),le=[];break;case"textarea":ie=gb(m,ie),ee=gb(m,ee),le=[];break;default:"function"!=typeof ie.onClick&&"function"==typeof ee.onClick&&(m.onclick=jf)}for(ye in vb(q,ee),q=null,ie)if(!ee.hasOwnProperty(ye)&&ie.hasOwnProperty(ye)&&null!=ie[ye])if("style"===ye){var pe=ie[ye];for(de in pe)pe.hasOwnProperty(de)&&(q||(q={}),q[de]="")}else"dangerouslySetInnerHTML"!==ye&&"children"!==ye&&"suppressContentEditableWarning"!==ye&&"suppressHydrationWarning"!==ye&&"autoFocus"!==ye&&(ce.hasOwnProperty(ye)?le||(le=[]):(le=le||[]).push(ye,null));for(ye in ee){var fe=ee[ye];if(pe=null!=ie?ie[ye]:void 0,ee.hasOwnProperty(ye)&&fe!==pe&&(null!=fe||null!=pe))if("style"===ye)if(pe){for(de in pe)!pe.hasOwnProperty(de)||fe&&fe.hasOwnProperty(de)||(q||(q={}),q[de]="");for(de in fe)fe.hasOwnProperty(de)&&pe[de]!==fe[de]&&(q||(q={}),q[de]=fe[de])}else q||(le||(le=[]),le.push(ye,q)),q=fe;else"dangerouslySetInnerHTML"===ye?(fe=fe?fe.__html:void 0,pe=pe?pe.__html:void 0,null!=fe&&pe!==fe&&(le=le||[]).push(ye,fe)):"children"===ye?"string"!=typeof fe&&"number"!=typeof fe||(le=le||[]).push(ye,""+fe):"suppressContentEditableWarning"!==ye&&"suppressHydrationWarning"!==ye&&(ce.hasOwnProperty(ye)?(null!=fe&&"onScroll"===ye&&G("scroll",m),le||pe===fe||(le=[])):"object"==typeof fe&&null!==fe&&fe.$$typeof===et?fe.toString():(le=le||[]).push(ye,fe))}q&&(le=le||[]).push("style",q);var ye=le;(v.updateQueue=ye)&&(v.flags|=4)}},Bo=function(m,v,q,ee){q!==ee&&(v.flags|=4)};var No="function"==typeof WeakMap?WeakMap:Map;function Pi(m,v,q){(q=zg(-1,q)).tag=3,q.payload={element:null};var ee=v.value;return q.callback=function(){cs||(cs=!0,us=ee),Ni(0,v)},q}function Si(m,v,q){(q=zg(-1,q)).tag=3;var ee=m.type.getDerivedStateFromError;if("function"==typeof ee){var ae=v.value;q.payload=function(){return Ni(0,v),ee(ae)}}var ie=m.stateNode;return null!==ie&&"function"==typeof ie.componentDidCatch&&(q.callback=function(){"function"!=typeof ee&&(null===ls?ls=new Set([this]):ls.add(this),Ni(0,v));var m=v.stack;this.componentDidCatch(v.value,{componentStack:null!==m?m:""})}),q}var Mo="function"==typeof WeakSet?WeakSet:Set;function Vi(m){var v=m.ref;if(null!==v)if("function"==typeof v)try{v(null)}catch(v){Wi(m,v)}else v.current=null}function Xi(m,v){switch(v.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&v.flags&&null!==m){var q=m.memoizedProps,ee=m.memoizedState;v=(m=v.stateNode).getSnapshotBeforeUpdate(v.elementType===v.type?q:lg(v.type,q),ee),m.__reactInternalSnapshotBeforeUpdate=v}return;case 3:return void(256&v.flags&&qf(v.stateNode.containerInfo))}throw Error(y(163))}function Yi(m,v,q){switch(q.tag){case 0:case 11:case 15:case 22:if(null!==(v=null!==(v=q.updateQueue)?v.lastEffect:null)){m=v=v.next;do{if(3==(3&m.tag)){var ee=m.create;m.destroy=ee()}m=m.next}while(m!==v)}if(null!==(v=null!==(v=q.updateQueue)?v.lastEffect:null)){m=v=v.next;do{var ae=m;ee=ae.next,0!=(4&(ae=ae.tag))&&0!=(1&ae)&&(Zi(q,m),$i(q,m)),m=ee}while(m!==v)}return;case 1:return m=q.stateNode,4&q.flags&&(null===v?m.componentDidMount():(ee=q.elementType===q.type?v.memoizedProps:lg(q.type,v.memoizedProps),m.componentDidUpdate(ee,v.memoizedState,m.__reactInternalSnapshotBeforeUpdate))),void(null!==(v=q.updateQueue)&&Eg(q,v,m));case 3:if(null!==(v=q.updateQueue)){if(m=null,null!==q.child)switch(q.child.tag){case 5:case 1:m=q.child.stateNode}Eg(q,v,m)}return;case 5:return m=q.stateNode,void(null===v&&4&q.flags&&mf(q.type,q.memoizedProps)&&m.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===q.memoizedState&&(q=q.alternate,null!==q&&(q=q.memoizedState,null!==q&&(q=q.dehydrated,null!==q&&Cc(q)))))}throw Error(y(163))}function aj(m,v){for(var q=m;;){if(5===q.tag){var ee=q.stateNode;if(v)"function"==typeof(ee=ee.style).setProperty?ee.setProperty("display","none","important"):ee.display="none";else{ee=q.stateNode;var ae=q.memoizedProps.style;ae=null!=ae&&ae.hasOwnProperty("display")?ae.display:null,ee.style.display=sb("display",ae)}}else if(6===q.tag)q.stateNode.nodeValue=v?"":q.memoizedProps;else if((23!==q.tag&&24!==q.tag||null===q.memoizedState||q===m)&&null!==q.child){q.child.return=q,q=q.child;continue}if(q===m)break;for(;null===q.sibling;){if(null===q.return||q.return===m)return;q=q.return}q.sibling.return=q.return,q=q.sibling}}function bj(m,v){if(Ur&&"function"==typeof Ur.onCommitFiberUnmount)try{Ur.onCommitFiberUnmount(Br,v)}catch(m){}switch(v.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(m=v.updateQueue)&&null!==(m=m.lastEffect)){var q=m=m.next;do{var ee=q,ae=ee.destroy;if(ee=ee.tag,void 0!==ae)if(0!=(4&ee))Zi(v,q);else{ee=v;try{ae()}catch(m){Wi(ee,m)}}q=q.next}while(q!==m)}break;case 1:if(Vi(v),"function"==typeof(m=v.stateNode).componentWillUnmount)try{m.props=v.memoizedProps,m.state=v.memoizedState,m.componentWillUnmount()}catch(m){Wi(v,m)}break;case 5:Vi(v);break;case 4:cj(m,v)}}function dj(m){m.alternate=null,m.child=null,m.dependencies=null,m.firstEffect=null,m.lastEffect=null,m.memoizedProps=null,m.memoizedState=null,m.pendingProps=null,m.return=null,m.updateQueue=null}function ej(m){return 5===m.tag||3===m.tag||4===m.tag}function fj(m){e:{for(var v=m.return;null!==v;){if(ej(v))break e;v=v.return}throw Error(y(160))}var q=v;switch(v=q.stateNode,q.tag){case 5:var ee=!1;break;case 3:case 4:v=v.containerInfo,ee=!0;break;default:throw Error(y(161))}16&q.flags&&(pb(v,""),q.flags&=-17);e:t:for(q=m;;){for(;null===q.sibling;){if(null===q.return||ej(q.return)){q=null;break e}q=q.return}for(q.sibling.return=q.return,q=q.sibling;5!==q.tag&&6!==q.tag&&18!==q.tag;){if(2&q.flags)continue t;if(null===q.child||4===q.tag)continue t;q.child.return=q,q=q.child}if(!(2&q.flags)){q=q.stateNode;break e}}ee?gj(m,q,v):hj(m,q,v)}function gj(m,v,q){var ee=m.tag,ae=5===ee||6===ee;if(ae)m=ae?m.stateNode:m.stateNode.instance,v?8===q.nodeType?q.parentNode.insertBefore(m,v):q.insertBefore(m,v):(8===q.nodeType?(v=q.parentNode).insertBefore(m,q):(v=q).appendChild(m),null!=(q=q._reactRootContainer)||null!==v.onclick||(v.onclick=jf));else if(4!==ee&&null!==(m=m.child))for(gj(m,v,q),m=m.sibling;null!==m;)gj(m,v,q),m=m.sibling}function hj(m,v,q){var ee=m.tag,ae=5===ee||6===ee;if(ae)m=ae?m.stateNode:m.stateNode.instance,v?q.insertBefore(m,v):q.appendChild(m);else if(4!==ee&&null!==(m=m.child))for(hj(m,v,q),m=m.sibling;null!==m;)hj(m,v,q),m=m.sibling}function cj(m,v){for(var q,ee,ae=v,ie=!1;;){if(!ie){ie=ae.return;e:for(;;){if(null===ie)throw Error(y(160));switch(q=ie.stateNode,ie.tag){case 5:ee=!1;break e;case 3:case 4:q=q.containerInfo,ee=!0;break e}ie=ie.return}ie=!0}if(5===ae.tag||6===ae.tag){e:for(var de=m,ce=ae,le=ce;;)if(bj(de,le),null!==le.child&&4!==le.tag)le.child.return=le,le=le.child;else{if(le===ce)break e;for(;null===le.sibling;){if(null===le.return||le.return===ce)break e;le=le.return}le.sibling.return=le.return,le=le.sibling}ee?(de=q,ce=ae.stateNode,8===de.nodeType?de.parentNode.removeChild(ce):de.removeChild(ce)):q.removeChild(ae.stateNode)}else if(4===ae.tag){if(null!==ae.child){q=ae.stateNode.containerInfo,ee=!0,ae.child.return=ae,ae=ae.child;continue}}else if(bj(m,ae),null!==ae.child){ae.child.return=ae,ae=ae.child;continue}if(ae===v)break;for(;null===ae.sibling;){if(null===ae.return||ae.return===v)return;4===(ae=ae.return).tag&&(ie=!1)}ae.sibling.return=ae.return,ae=ae.sibling}}function ij(m,v){switch(v.tag){case 0:case 11:case 14:case 15:case 22:var q=v.updateQueue;if(null!==(q=null!==q?q.lastEffect:null)){var ee=q=q.next;do{3==(3&ee.tag)&&(m=ee.destroy,ee.destroy=void 0,void 0!==m&&m()),ee=ee.next}while(ee!==q)}return;case 1:case 12:case 17:return;case 5:if(null!=(q=v.stateNode)){ee=v.memoizedProps;var ae=null!==m?m.memoizedProps:ee;m=v.type;var ie=v.updateQueue;if(v.updateQueue=null,null!==ie){for(q[vr]=ee,"input"===m&&"radio"===ee.type&&null!=ee.name&&$a(q,ee),wb(m,ae),v=wb(m,ee),ae=0;aeae&&(ae=de),q&=~ie}if(q=ae,10<(q=(120>(q=Ji()-q)?120:480>q?480:1080>q?1080:1920>q?1920:3e3>q?3e3:4320>q?4320:1960*Wo(q/1960))-q)){m.timeoutHandle=ir(Uj.bind(null,m),q);break}Uj(m);break;default:throw Error(y(329))}}return Mj(m,Ji()),m.callbackNode===v?Nj.bind(null,m):null}function Ii(m,v){for(v&=~ns,v&=~es,m.suspendedLanes|=v,m.pingedLanes&=~v,m=m.expirationTimes;0 component higher in the tree to provide a loading indicator or placeholder to display.")}5!==$o&&($o=2),le=Mi(le,ce),be=de;do{switch(be.tag){case 3:ie=le,be.flags|=4096,v&=-v,be.lanes|=v,Bg(be,Pi(0,ie,v));break e;case 1:ie=le;var We=be.type,qe=be.stateNode;if(0==(64&be.flags)&&("function"==typeof We.getDerivedStateFromError||null!==qe&&"function"==typeof qe.componentDidCatch&&(null===ls||!ls.has(qe)))){be.flags|=4096,v&=-v,be.lanes|=v,Bg(be,Si(be,ie,v));break e}}be=be.return}while(null!==be)}Zj(q)}catch(m){v=m,Go===q&&null!==q&&(Go=q=q.return);continue}break}}function Pj(){var m=qo.current;return qo.current=Co,null===m?Co:m}function Tj(m,v){var q=zo;zo|=16;var ee=Pj();for(Ho===m&&Xo===v||Qj(m,v);;)try{ak();break}catch(v){Sj(m,v)}if(qg(),zo=q,qo.current=ee,null!==Go)throw Error(y(261));return Ho=null,Xo=0,$o}function ak(){for(;null!==Go;)bk(Go)}function Rj(){for(;null!==Go&&!Zr();)bk(Go)}function bk(m){var v=ss(m.alternate,m,Zo);m.memoizedProps=m.pendingProps,null===v?Zj(m):Go=v,Vo.current=null}function Zj(m){var v=m;do{var q=v.alternate;if(m=v.return,0==(2048&v.flags)){if(null!==(q=Gi(q,v,Zo)))return void(Go=q);if(24!==(q=v).tag&&23!==q.tag||null===q.memoizedState||0!=(1073741824&Zo)||0==(4&q.mode)){for(var ee=0,ae=q.child;null!==ae;)ee|=ae.lanes|ae.childLanes,ae=ae.sibling;q.childLanes=ee}null!==m&&0==(2048&m.flags)&&(null===m.firstEffect&&(m.firstEffect=v.firstEffect),null!==v.lastEffect&&(null!==m.lastEffect&&(m.lastEffect.nextEffect=v.firstEffect),m.lastEffect=v.lastEffect),1de&&(ce=de,de=We,We=ce),ce=Le(Se,We),ie=Le(Se,de),ce&&ie&&(1!==Pe.rangeCount||Pe.anchorNode!==ce.node||Pe.anchorOffset!==ce.offset||Pe.focusNode!==ie.node||Pe.focusOffset!==ie.offset)&&((Ie=Ie.createRange()).setStart(ce.node,ce.offset),Pe.removeAllRanges(),We>de?(Pe.addRange(Ie),Pe.extend(ie.node,ie.offset)):(Ie.setEnd(ie.node,ie.offset),Pe.addRange(Ie))))),Ie=[];for(Pe=Se;Pe=Pe.parentNode;)1===Pe.nodeType&&Ie.push({element:Pe,left:Pe.scrollLeft,top:Pe.scrollTop});for("function"==typeof Se.focus&&Se.focus(),Se=0;SeJi()-rs?Qj(m,0):ns|=q),Mj(m,v)}function lj(m,v){var q=m.stateNode;null!==q&&q.delete(v),0===(v=0)&&(0==(2&(v=m.mode))?v=1:0==(4&v)?v=99===eg()?1:2:(0===_s&&(_s=Qo),0===(v=Yc(62914560&~_s))&&(v=4194304))),q=Hg(),null!==(m=Kj(m,v))&&($c(m,v,q),Mj(m,q))}function ik(m,v,q,ee){this.tag=m,this.key=q,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=v,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=ee,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function nh(m,v,q,ee){return new ik(m,v,q,ee)}function ji(m){return!(!(m=m.prototype)||!m.isReactComponent)}function hk(m){if("function"==typeof m)return ji(m)?1:0;if(null!=m){if((m=m.$$typeof)===Ve)return 11;if(m===Xe)return 14}return 2}function Tg(m,v){var q=m.alternate;return null===q?((q=nh(m.tag,v,m.key,m.mode)).elementType=m.elementType,q.type=m.type,q.stateNode=m.stateNode,q.alternate=m,m.alternate=q):(q.pendingProps=v,q.type=m.type,q.flags=0,q.nextEffect=null,q.firstEffect=null,q.lastEffect=null),q.childLanes=m.childLanes,q.lanes=m.lanes,q.child=m.child,q.memoizedProps=m.memoizedProps,q.memoizedState=m.memoizedState,q.updateQueue=m.updateQueue,v=m.dependencies,q.dependencies=null===v?null:{lanes:v.lanes,firstContext:v.firstContext},q.sibling=m.sibling,q.index=m.index,q.ref=m.ref,q}function Vg(m,v,q,ee,ae,ie){var de=2;if(ee=m,"function"==typeof m)ji(m)&&(de=1);else if("string"==typeof m)de=5;else e:switch(m){case Se:return Xg(q.children,ae,ie,v);case tt:de=8,ae|=16;break;case Ie:de=8,ae|=1;break;case Pe:return(m=nh(12,q,v,8|ae)).elementType=Pe,m.type=Pe,m.lanes=ie,m;case ze:return(m=nh(13,q,v,ae)).type=ze,m.elementType=ze,m.lanes=ie,m;case He:return(m=nh(19,q,v,ae)).elementType=He,m.lanes=ie,m;case nt:return vi(q,ae,ie,v);case rt:return(m=nh(24,q,v,ae)).elementType=rt,m.lanes=ie,m;default:if("object"==typeof m&&null!==m)switch(m.$$typeof){case We:de=10;break e;case qe:de=9;break e;case Ve:de=11;break e;case Xe:de=14;break e;case Qe:de=16,ee=null;break e;case Ye:de=22;break e}throw Error(y(130,null==m?m:typeof m,""))}return(v=nh(de,q,v,ae)).elementType=m,v.type=ee,v.lanes=ie,v}function Xg(m,v,q,ee){return(m=nh(7,m,ee,v)).lanes=q,m}function vi(m,v,q,ee){return(m=nh(23,m,ee,v)).elementType=nt,m.lanes=q,m}function Ug(m,v,q){return(m=nh(6,m,null,v)).lanes=q,m}function Wg(m,v,q){return(v=nh(4,null!==m.children?m.children:[],m.key,v)).lanes=q,v.stateNode={containerInfo:m.containerInfo,pendingChildren:null,implementation:m.implementation},v}function jk(m,v,q){this.tag=v,this.containerInfo=m,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=q,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Zc(0),this.expirationTimes=Zc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Zc(0),this.mutableSourceEagerHydrationData=null}function kk(m,v,q){var ee=3{"use strict";!function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(m){console.error(m)}}(),m.exports=q(64448)},4511:(m,v,q)=>{"use strict";q.d(v,{SV:()=>de,cO:()=>useErrorBoundary});var ee=q(67294);const ae=(0,ee.createContext)(null),ie={didCatch:!1,error:null};class de extends ee.Component{constructor(m){super(m),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=ie}static getDerivedStateFromError(m){return{didCatch:!0,error:m}}resetErrorBoundary(){const{error:m}=this.state;if(null!==m){for(var v,q,ee=arguments.length,ae=new Array(ee),de=0;de0&&void 0!==arguments[0]?arguments[0]:[],v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return m.length!==v.length||m.some(((m,q)=>!Object.is(m,v[q])))}function assertErrorBoundaryContext(m){if(null==m||"boolean"!=typeof m.didCatch||"function"!=typeof m.resetErrorBoundary)throw new Error("ErrorBoundaryContext not found");return!0}function useErrorBoundary(){const m=(0,ee.useContext)(ae);assertErrorBoundaryContext(m);const[v,q]=(0,ee.useState)({error:null,hasError:!1}),ie=(0,ee.useMemo)((()=>({resetBoundary:()=>{null==m||m.resetErrorBoundary(),q({error:null,hasError:!1})},showBoundary:m=>q({error:m,hasError:!0})})),[null==m?void 0:m.resetErrorBoundary]);if(v.hasError)throw v.error;return ie}},65522:(m,v,q)=>{var ee=q(67294),ae=q(45697);function Group(m){var v=ee.Children.toArray(m.children).filter(Boolean);if(1===v.length)return v;var q=m.separator,ae=ee.isValidElement(q),ie=[v.shift()];return v.forEach((function(m,v){if(ae){var de="separator-"+(m.key||v);q=ee.cloneElement(q,{key:de})}ie.push(q,m)})),ie}Group.propTypes={children:ae.node,separator:ae.node},Group.defaultProps={separator:" "},m.exports=Group},40460:(m,v,q)=>{"use strict";var ee=Object.assign||function(m){for(var v=1;v=0||Object.prototype.hasOwnProperty.call(m,ee)&&(q[ee]=m[ee]);return q}function _classCallCheck(m,v){if(!(m instanceof v))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(m,v){if(!m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!v||"object"!=typeof v&&"function"!=typeof v?m:v}function _inherits(m,v){if("function"!=typeof v&&null!==v)throw new TypeError("Super expression must either be null or a function, not "+typeof v);m.prototype=Object.create(v&&v.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(m,v):m.__proto__=v)}var de="navigator"in q.g&&/Win/i.test(navigator.platform),ce="navigator"in q.g&&/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform),le="npm__react-simple-code-editor__textarea",pe="\n/**\n * Reset the text fill color so that placeholder is visible\n */\n."+le+":empty {\n -webkit-text-fill-color: inherit !important;\n}\n\n/**\n * Hack to apply on some CSS on IE10 and IE11\n */\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n /**\n * IE doesn't support '-webkit-text-fill-color'\n * So we use 'color: transparent' to make the text transparent on IE\n * Unlike other browsers, it doesn't affect caret color in IE\n */\n ."+le+" {\n color: transparent !important;\n }\n\n ."+le+"::selection {\n background-color: #accef7 !important;\n color: transparent !important;\n }\n}\n",fe=function(m){function Editor(){var m,v,q;_classCallCheck(this,Editor);for(var ae=arguments.length,ie=Array(ae),le=0;le1&&void 0!==arguments[1]&&arguments[1],ae=q._history,ie=ae.stack,de=ae.offset;if(ie.length&&de>-1){q._history.stack=ie.slice(0,de+1);var ce=q._history.stack.length;if(ce>100){var le=ce-100;q._history.stack=ie.slice(le,ce),q._history.offset=Math.max(q._history.offset-le,0)}}var pe=Date.now();if(v){var fe=q._history.stack[q._history.offset];if(fe&&pe-fe.timestamp<3e3){var ye=/[^a-z0-9]([a-z0-9]+)$/i,be=q._getLines(fe.value,fe.selectionStart).pop().match(ye),Re=q._getLines(m.value,m.selectionStart).pop().match(ye);if(be&&Re&&Re[1].startsWith(be[1]))return void(q._history.stack[q._history.offset]=ee({},m,{timestamp:pe}))}}q._history.stack.push(ee({},m,{timestamp:pe})),q._history.offset++},q._updateInput=function(m){var v=q._input;v&&(v.value=m.value,v.selectionStart=m.selectionStart,v.selectionEnd=m.selectionEnd,q.props.onValueChange(m.value))},q._applyEdits=function(m){var v=q._input,ae=q._history.stack[q._history.offset];ae&&v&&(q._history.stack[q._history.offset]=ee({},ae,{selectionStart:v.selectionStart,selectionEnd:v.selectionEnd})),q._recordChange(m),q._updateInput(m)},q._undoEdit=function(){var m=q._history,v=m.stack,ee=m.offset,ae=v[ee-1];ae&&(q._updateInput(ae),q._history.offset=Math.max(ee-1,0))},q._redoEdit=function(){var m=q._history,v=m.stack,ee=m.offset,ae=v[ee+1];ae&&(q._updateInput(ae),q._history.offset=Math.min(ee+1,v.length-1))},q._handleKeyDown=function(m){var v=q.props,ee=v.tabSize,ae=v.insertSpaces,ie=v.ignoreTabKey,le=v.onKeyDown;if(!le||(le(m),!m.defaultPrevented)){27===m.keyCode&&m.target.blur();var pe=m.target,fe=pe.value,ye=pe.selectionStart,be=pe.selectionEnd,Re=(ae?" ":"\t").repeat(ee);if(9===m.keyCode&&!ie&&q.state.capture)if(m.preventDefault(),m.shiftKey){var _e=q._getLines(fe,ye),xe=_e.length-1,Te=q._getLines(fe,be).length-1,we=fe.split("\n").map((function(m,v){return v>=xe&&v<=Te&&m.startsWith(Re)?m.substring(Re.length):m})).join("\n");if(fe!==we){var Se=_e[xe];q._applyEdits({value:we,selectionStart:Se.startsWith(Re)?ye-Re.length:ye,selectionEnd:be-(fe.length-we.length)})}}else if(ye!==be){var Ie=q._getLines(fe,ye),Pe=Ie.length-1,We=q._getLines(fe,be).length-1,qe=Ie[Pe];q._applyEdits({value:fe.split("\n").map((function(m,v){return v>=Pe&&v<=We?Re+m:m})).join("\n"),selectionStart:/\S/.test(qe)?ye+Re.length:ye,selectionEnd:be+Re.length*(We-Pe+1)})}else{var Ve=ye+Re.length;q._applyEdits({value:fe.substring(0,ye)+Re+fe.substring(be),selectionStart:Ve,selectionEnd:Ve})}else if(8===m.keyCode){var ze=ye!==be;if(fe.substring(0,ye).endsWith(Re)&&!ze){m.preventDefault();var He=ye-Re.length;q._applyEdits({value:fe.substring(0,ye-Re.length)+fe.substring(be),selectionStart:He,selectionEnd:He})}}else if(13===m.keyCode){if(ye===be){var Xe=q._getLines(fe,ye).pop().match(/^\s+/);if(Xe&&Xe[0]){m.preventDefault();var Qe="\n"+Xe[0],Ye=ye+Qe.length;q._applyEdits({value:fe.substring(0,ye)+Qe+fe.substring(be),selectionStart:Ye,selectionEnd:Ye})}}}else if(57===m.keyCode||219===m.keyCode||222===m.keyCode||192===m.keyCode){var et=void 0;57===m.keyCode&&m.shiftKey?et=["(",")"]:219===m.keyCode?et=m.shiftKey?["{","}"]:["[","]"]:222===m.keyCode?et=m.shiftKey?['"','"']:["'","'"]:192!==m.keyCode||m.shiftKey||(et=["`","`"]),ye!==be&&et&&(m.preventDefault(),q._applyEdits({value:fe.substring(0,ye)+et[0]+fe.substring(ye,be)+et[1]+fe.substring(be),selectionStart:ye,selectionEnd:be+2}))}else!(ce?m.metaKey&&90===m.keyCode:m.ctrlKey&&90===m.keyCode)||m.shiftKey||m.altKey?(ce?m.metaKey&&90===m.keyCode&&m.shiftKey:de?m.ctrlKey&&89===m.keyCode:m.ctrlKey&&90===m.keyCode&&m.shiftKey)&&!m.altKey?(m.preventDefault(),q._redoEdit()):77!==m.keyCode||!m.ctrlKey||ce&&!m.shiftKey||(m.preventDefault(),q.setState((function(m){return{capture:!m.capture}}))):(m.preventDefault(),q._undoEdit())}},q._handleChange=function(m){var v=m.target,ee=v.value,ae=v.selectionStart,ie=v.selectionEnd;q._recordChange({value:ee,selectionStart:ae,selectionEnd:ie},!0),q.props.onValueChange(ee)},q._history={stack:[],offset:-1},_possibleConstructorReturn(q,v)}return _inherits(Editor,m),ae(Editor,[{key:"componentDidMount",value:function componentDidMount(){this._recordCurrentState()}},{key:"render",value:function render(){var m=this,v=this.props,q=v.value,ae=v.style,de=v.padding,ce=v.highlight,fe=v.textareaId,be=v.autoFocus,Re=v.disabled,_e=v.form,xe=v.maxLength,Te=v.minLength,we=v.name,Se=v.placeholder,Ie=v.readOnly,Pe=v.required,We=v.onClick,qe=v.onFocus,Ve=v.onBlur,ze=v.onKeyUp,He=(v.onKeyDown,v.onValueChange,v.tabSize,v.insertSpaces,v.ignoreTabKey,_objectWithoutProperties(v,["value","style","padding","highlight","textareaId","autoFocus","disabled","form","maxLength","minLength","name","placeholder","readOnly","required","onClick","onFocus","onBlur","onKeyUp","onKeyDown","onValueChange","tabSize","insertSpaces","ignoreTabKey"])),Xe={paddingTop:de,paddingRight:de,paddingBottom:de,paddingLeft:de},Qe=ce(q);return ie.createElement("div",ee({},He,{style:ee({},ye.container,ae)}),ie.createElement("textarea",{ref:function ref(v){return m._input=v},style:ee({},ye.editor,ye.textarea,Xe),className:le,id:fe,value:q,onChange:this._handleChange,onKeyDown:this._handleKeyDown,onClick:We,onKeyUp:ze,onFocus:qe,onBlur:Ve,disabled:Re,form:_e,maxLength:xe,minLength:Te,name:we,placeholder:Se,readOnly:Ie,required:Pe,autoFocus:be,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"data-gramm":!1}),ie.createElement("pre",ee({"aria-hidden":"true",style:ee({},ye.editor,ye.highlight,Xe)},"string"==typeof Qe?{dangerouslySetInnerHTML:{__html:Qe+"
"}}:{children:Qe})),ie.createElement("style",{type:"text/css",dangerouslySetInnerHTML:{__html:pe}}))}},{key:"session",get:function get(){return{history:this._history}},set:function set(m){this._history=m.history}}]),Editor}(ie.Component);fe.defaultProps={tabSize:2,insertSpaces:!0,ignoreTabKey:!1,padding:0},v.Z=fe;var ye={container:{position:"relative",textAlign:"left",boxSizing:"border-box",padding:0,overflow:"hidden"},textarea:{position:"absolute",top:0,left:0,height:"100%",width:"100%",resize:"none",color:"inherit",overflow:"hidden",MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",WebkitTextFillColor:"transparent"},highlight:{position:"relative",pointerEvents:"none"},editor:{margin:0,border:0,background:"none",boxSizing:"inherit",display:"inherit",fontFamily:"inherit",fontSize:"inherit",fontStyle:"inherit",fontVariantLigatures:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",tabSize:"inherit",textIndent:"inherit",textRendering:"inherit",textTransform:"inherit",whiteSpace:"pre-wrap",wordBreak:"keep-all",overflowWrap:"break-word"}}},94324:(m,v,q)=>{"use strict";q.d(v,{Z:()=>le});var ee=q(67294),ae=q(45697),ie=q.n(ae),de=q(64799),ce=function CodeRenderer(m){var v=m.classes,q=m.children;return ee.createElement("code",{className:v.code},q)};ce.propTypes={classes:ie().objectOf(ie().string.isRequired).isRequired,children:ie().node.isRequired};const le=(0,de.Z)((function styles(m){return{code:{fontFamily:m.fontFamily.monospace,fontSize:"inherit",color:"inherit",background:"transparent",whiteSpace:"inherit"}}}))(ce)},61456:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie,E:()=>useStyleGuideContext});var ee=q(67294),ae=ee.createContext({codeRevision:0,cssRevision:"0",config:{},slots:{},displayMode:"collapse"});const ie=ae;function useStyleGuideContext(){return ee.useContext(ae)}},17749:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>renderDefault});var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(82772),core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(68309),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1__),react__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(67294),rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(47014),rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(94324),_util__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(11193),defaultValueBlacklist=["null","undefined"];function renderDefault(prop){if(prop.defaultValue){var defaultValueString=(0,_util__WEBPACK_IMPORTED_MODULE_5__.xC)((0,_util__WEBPACK_IMPORTED_MODULE_5__.I8)(String(prop.defaultValue.value)));if(prop.type||prop.flowType||prop.tsType){var propName=prop.type?prop.type.name:prop.flowType?prop.flowType.type:prop.tsType&&prop.tsType.type;if(defaultValueBlacklist.indexOf(prop.defaultValue.value)>-1)return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__.Z,null,defaultValueString);if("func"===propName||"function"===propName)return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light",underlined:!0,title:defaultValueString},"Function");if("shape"===propName||"object"===propName)try{var object=eval("("+prop.defaultValue.value+")");return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light",underlined:!0,title:JSON.stringify(object,null,2)},"Shape")}catch(m){return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light",underlined:!0,title:prop.defaultValue.value},"Shape")}}return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__.Z,null,defaultValueString)}return prop.required?react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light"},"Required"):""}},11193:(m,v,q)=>{"use strict";q.d(v,{I8:()=>unquote,oL:()=>getType,xC:()=>showSpaces});q(26541),q(68309),q(19601),q(74916),q(15306);function unquote(m){return m&&m.replace(/^['"]|['"]$/g,"")}function getType(m){return m.flowType?"union"===m.flowType.name&&m.flowType.elements.every((function(m){return"literal"===m.name}))?Object.assign({},m.flowType,{name:"enum",value:m.flowType.elements}):m.flowType:m.tsType?m.tsType:m.type}function showSpaces(m){return m&&m.replace(/^\s|\s$/g,"␣")}},64799:(m,v,q)=>{"use strict";q.d(v,{Z:()=>StyleHOC});q(68309),q(19601),q(30489),q(41539),q(12419),q(74916),q(39714),q(15306);var ee=q(67294),ae=q(61456),ie=q(82492),de=q.n(ie),ce=q(88306),le=q.n(ce),pe=q(20897),fe=q(16185);const ye=le()((function(m,v,q,ee){var ae=de()({},fe,v.theme),ie="function"==typeof v.styles?v.styles(ae):v.styles,ce=de()({},m(ae),ie&&ie[q]);return pe.Z.createStyleSheet(ce,{meta:q,link:!0})}),(function(m,v,q,ee){return q+"_"+ee}));function _assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function _defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}function StyleHOC(m){return function(v){var q,ie,de=v.name.replace(/Renderer$/,"");return ie=q=function(q){var ae,ie;ie=q,(ae=_class).prototype=Object.create(ie.prototype),ae.prototype.constructor=ae,ae.__proto__=ie;var ce;ce=_class;function _class(v,ee){var ae;return _defineProperty(_assertThisInitialized(ae=q.call(this,v,ee)||this),"sheet",void 0),ae.sheet=ye(m,ee.config||{},de,ee.cssRevision),ae.sheet.update(v).attach(),ae}var le=_class.prototype;return le.componentDidUpdate=function componentDidUpdate(m){this.sheet.update(m)},le.render=function render(){return ee.createElement(v,Object.assign({},this.props,{classes:this.sheet.classes}))},_class}(ee.Component),_defineProperty(q,"displayName","Styled("+de+")"),_defineProperty(q,"contextType",ae.Z),ie}}},47014:(m,v,q)=>{"use strict";q.d(v,{Z:()=>pe});q(82772),q(19601),q(47941),q(37268);var ee=q(67294),ae=q(45697),ie=q.n(ae),de=q(86010),ce=q(64799);function _extends(){return _extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}var le=function TextRenderer(m){var v,q=m.classes,ae=m.semantic,ie=m.size,ce=m.color,le=m.underlined,pe=m.children,fe=_objectWithoutPropertiesLoose(m,["classes","semantic","size","color","underlined","children"]),ye=ae||"span",be=(0,de.Z)(q.text,q[ie+"Size"],q[ce+"Color"],((v={})[q[ye]]=!!ae,v[q.isUnderlined]=le,v));return ee.createElement(ye,_extends({},fe,{className:be}),pe)};le.propTypes={classes:ie().objectOf(ie().string.isRequired).isRequired,semantic:ie().oneOf(["em","strong"]),size:ie().oneOf(["inherit","small","base","text"]),color:ie().oneOf(["base","light"]),underlined:ie().bool,children:ie().node.isRequired},le.defaultProps={size:"inherit",color:"base",underlined:!1};const pe=(0,ce.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{text:{fontFamily:v.base},inheritSize:{fontSize:"inherit"},smallSize:{fontSize:q.small},baseSize:{fontSize:q.base},textSize:{fontSize:q.text},baseColor:{color:ee.base},lightColor:{color:ee.light},em:{fontStyle:"italic"},strong:{fontWeight:"bold"},isUnderlined:{borderBottom:[[1,"dotted",ee.lightest]]}}}))(le)},20897:(m,v,q)=>{"use strict";q.d(v,{Z:()=>xn});q(19601);var ee=q(87462),ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m};const ie="object"===("undefined"==typeof window?"undefined":ae(window))&&"object"===("undefined"==typeof document?"undefined":ae(document))&&9===document.nodeType;var de=q(43144),ce=q(94578),le=q(97326);function _objectWithoutPropertiesLoose(m,v){if(null==m)return{};var q,ee,ae={},ie=Object.keys(m);for(ee=0;ee=0||(ae[q]=m[q]);return ae}var pe={}.constructor;function cloneStyle(m){if(null==m||"object"!=typeof m)return m;if(Array.isArray(m))return m.map(cloneStyle);if(m.constructor!==pe)return m;var v={};for(var q in m)v[q]=cloneStyle(m[q]);return v}function createRule(m,v,q){void 0===m&&(m="unnamed");var ee=q.jss,ae=cloneStyle(v),ie=ee.plugins.onCreateRule(m,ae,q);return ie||(m[0],null)}var fe=function join(m,v){for(var q="",ee=0;ee<+~=|^:(),"'`\s])/g,Re="undefined"!=typeof CSS&&CSS.escape,jss_esm_escape=function(m){return Re?Re(m):m.replace(be,"\\$1")},_e=function(){function BaseStyleRule(m,v,q){this.type="style",this.isProcessed=!1;var ee=q.sheet,ae=q.Renderer;this.key=m,this.options=q,this.style=v,ee?this.renderer=ee.renderer:ae&&(this.renderer=new ae)}return BaseStyleRule.prototype.prop=function prop(m,v,q){if(void 0===v)return this.style[m];var ee=!!q&&q.force;if(!ee&&this.style[m]===v)return this;var ae=v;q&&!1===q.process||(ae=this.options.jss.plugins.onChangeValue(v,m,this));var ie=null==ae||!1===ae,de=m in this.style;if(ie&&!de&&!ee)return this;var ce=ie&&de;if(ce?delete this.style[m]:this.style[m]=ae,this.renderable&&this.renderer)return ce?this.renderer.removeProperty(this.renderable,m):this.renderer.setProperty(this.renderable,m,ae),this;var le=this.options.sheet;return le&&le.attached,this},BaseStyleRule}(),xe=function(m){function StyleRule(v,q,ee){var ae;ae=m.call(this,v,q,ee)||this;var ie=ee.selector,de=ee.scoped,ce=ee.sheet,pe=ee.generateId;return ie?ae.selectorText=ie:!1!==de&&(ae.id=pe((0,le.Z)((0,le.Z)(ae)),ce),ae.selectorText="."+jss_esm_escape(ae.id)),ae}(0,ce.Z)(StyleRule,m);var v=StyleRule.prototype;return v.applyTo=function applyTo(m){var v=this.renderer;if(v){var q=this.toJSON();for(var ee in q)v.setProperty(m,ee,q[ee])}return this},v.toJSON=function toJSON(){var m={};for(var v in this.style){var q=this.style[v];"object"!=typeof q?m[v]=q:Array.isArray(q)&&(m[v]=ye(q))}return m},v.toString=function toString(m){var v=this.options.sheet,q=!!v&&v.options.link?(0,ee.Z)({},m,{allowEmpty:!0}):m;return toCss(this.selectorText,this.style,q)},(0,de.Z)(StyleRule,[{key:"selector",set:function set(m){if(m!==this.selectorText){this.selectorText=m;var v=this.renderer,q=this.renderable;if(q&&v)v.setSelector(q,m)||v.replaceRule(q,this)}},get:function get(){return this.selectorText}}]),StyleRule}(_e),Te={onCreateRule:function onCreateRule(m,v,q){return"@"===m[0]||q.parent&&"keyframes"===q.parent.type?null:new xe(m,v,q)}},we={indent:1,children:!0},Se=/@([\w-]+)/,Ie=function(){function ConditionalRule(m,v,q){this.type="conditional",this.isProcessed=!1,this.key=m;var ae=m.match(Se);for(var ie in this.at=ae?ae[1]:"unknown",this.query=q.name||"@"+this.at,this.options=q,this.rules=new gt((0,ee.Z)({},q,{parent:this})),v)this.rules.add(ie,v[ie]);this.rules.process()}var m=ConditionalRule.prototype;return m.getRule=function getRule(m){return this.rules.get(m)},m.indexOf=function indexOf(m){return this.rules.indexOf(m)},m.addRule=function addRule(m,v,q){var ee=this.rules.add(m,v,q);return ee?(this.options.jss.plugins.onProcessRule(ee),ee):null},m.replaceRule=function replaceRule(m,v,q){var ee=this.rules.replace(m,v,q);return ee&&this.options.jss.plugins.onProcessRule(ee),ee},m.toString=function toString(m){void 0===m&&(m=we);var v=getWhitespaceSymbols(m).linebreak;if(null==m.indent&&(m.indent=we.indent),null==m.children&&(m.children=we.children),!1===m.children)return this.query+" {}";var q=this.rules.toString(m);return q?this.query+" {"+v+q+v+"}":""},ConditionalRule}(),Pe=/@container|@media|@supports\s+/,We={onCreateRule:function onCreateRule(m,v,q){return Pe.test(m)?new Ie(m,v,q):null}},qe={indent:1,children:!0},Ve=/@keyframes\s+([\w-]+)/,ze=function(){function KeyframesRule(m,v,q){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var ae=m.match(Ve);ae&&ae[1]?this.name=ae[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=q;var ie=q.scoped,de=q.sheet,ce=q.generateId;for(var le in this.id=!1===ie?this.name:jss_esm_escape(ce(this,de)),this.rules=new gt((0,ee.Z)({},q,{parent:this})),v)this.rules.add(le,v[le],(0,ee.Z)({},q,{parent:this}));this.rules.process()}return KeyframesRule.prototype.toString=function toString(m){void 0===m&&(m=qe);var v=getWhitespaceSymbols(m).linebreak;if(null==m.indent&&(m.indent=qe.indent),null==m.children&&(m.children=qe.children),!1===m.children)return this.at+" "+this.id+" {}";var q=this.rules.toString(m);return q&&(q=""+v+q+v),this.at+" "+this.id+" {"+q+"}"},KeyframesRule}(),He=/@keyframes\s+/,Xe=/\$([\w-]+)/g,Qe=function findReferencedKeyframe(m,v){return"string"==typeof m?m.replace(Xe,(function(m,q){return q in v?v[q]:m})):m},Ye=function replaceRef(m,v,q){var ee=m[v],ae=Qe(ee,q);ae!==ee&&(m[v]=ae)},et={onCreateRule:function onCreateRule(m,v,q){return"string"==typeof m&&He.test(m)?new ze(m,v,q):null},onProcessStyle:function onProcessStyle(m,v,q){return"style"===v.type&&q?("animation-name"in m&&Ye(m,"animation-name",q.keyframes),"animation"in m&&Ye(m,"animation",q.keyframes),m):m},onChangeValue:function onChangeValue(m,v,q){var ee=q.options.sheet;if(!ee)return m;switch(v){case"animation":case"animation-name":return Qe(m,ee.keyframes);default:return m}}},tt=function(m){function KeyframeRule(){return m.apply(this,arguments)||this}return(0,ce.Z)(KeyframeRule,m),KeyframeRule.prototype.toString=function toString(m){var v=this.options.sheet,q=!!v&&v.options.link?(0,ee.Z)({},m,{allowEmpty:!0}):m;return toCss(this.key,this.style,q)},KeyframeRule}(_e),nt={onCreateRule:function onCreateRule(m,v,q){return q.parent&&"keyframes"===q.parent.type?new tt(m,v,q):null}},rt=function(){function FontFaceRule(m,v,q){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=m,this.style=v,this.options=q}return FontFaceRule.prototype.toString=function toString(m){var v=getWhitespaceSymbols(m).linebreak;if(Array.isArray(this.style)){for(var q="",ee=0;ee=this.index)v.push(m);else for(var ee=0;eeq)return void v.splice(ee,0,m)},m.reset=function reset(){this.registry=[]},m.remove=function remove(m){var v=this.registry.indexOf(m);this.registry.splice(v,1)},m.toString=function toString(m){for(var v=void 0===m?{}:m,q=v.attached,ee=_objectWithoutPropertiesLoose(v,["attached"]),ae=getWhitespaceSymbols(ee).linebreak,ie="",de=0;de-1?ee.substr(0,ae-1):ee;m.style.setProperty(v,ie,ae>-1?"important":"")}}catch(m){return!1}return!0},St=function removeProperty(m,v){try{m.attributeStyleMap?m.attributeStyleMap.delete(v):m.style.removeProperty(v)}catch(m){}},Dt=function setSelector(m,v){return m.selectorText=v,m.selectorText===v},Ct=Et((function(){return document.querySelector("head")}));function findHigherSheet(m,v){for(var q=0;qv.index&&ee.options.insertionPoint===v.insertionPoint)return ee}return null}function findHighestSheet(m,v){for(var q=m.length-1;q>=0;q--){var ee=m[q];if(ee.attached&&ee.options.insertionPoint===v.insertionPoint)return ee}return null}function findCommentNode(m){for(var v=Ct(),q=0;q0){var q=findHigherSheet(v,m);if(q&&q.renderer)return{parent:q.renderer.element.parentNode,node:q.renderer.element};if((q=findHighestSheet(v,m))&&q.renderer)return{parent:q.renderer.element.parentNode,node:q.renderer.element.nextSibling}}var ee=m.insertionPoint;if(ee&&"string"==typeof ee){var ae=findCommentNode(ee);if(ae)return{parent:ae.parentNode,node:ae.nextSibling}}return!1}function insertStyle(m,v){var q=v.insertionPoint,ee=findPrevNode(v);if(!1!==ee&&ee.parent)ee.parent.insertBefore(m,ee.node);else if(q&&"number"==typeof q.nodeType){var ae=q,ie=ae.parentNode;ie&&ie.insertBefore(m,ae.nextSibling)}else Ct().appendChild(m)}var kt=Et((function(){var m=document.querySelector('meta[property="csp-nonce"]');return m?m.getAttribute("content"):null})),At=function insertRule(m,v,q){try{"insertRule"in m?m.insertRule(v,q):"appendRule"in m&&m.appendRule(v)}catch(m){return!1}return m.cssRules[q]},It=function getValidRuleInsertionIndex(m,v){var q=m.cssRules.length;return void 0===v||v>q?q:v},Pt=function createStyle(){var m=document.createElement("style");return m.textContent="\n",m},jt=function(){function DomRenderer(m){this.getPropertyValue=Tt,this.setProperty=wt,this.removeProperty=St,this.setSelector=Dt,this.hasInsertedRules=!1,this.cssRules=[],m&&yt.add(m),this.sheet=m;var v=this.sheet?this.sheet.options:{},q=v.media,ee=v.meta,ae=v.element;this.element=ae||Pt(),this.element.setAttribute("data-jss",""),q&&this.element.setAttribute("media",q),ee&&this.element.setAttribute("data-meta",ee);var ie=kt();ie&&this.element.setAttribute("nonce",ie)}var m=DomRenderer.prototype;return m.attach=function attach(){if(!this.element.parentNode&&this.sheet){insertStyle(this.element,this.sheet.options);var m=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&m&&(this.hasInsertedRules=!1,this.deploy())}},m.detach=function detach(){if(this.sheet){var m=this.element.parentNode;m&&m.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent="\n")}},m.deploy=function deploy(){var m=this.sheet;m&&(m.options.link?this.insertRules(m.rules):this.element.textContent="\n"+m.toString()+"\n")},m.insertRules=function insertRules(m,v){for(var q=0;q-1)return registerClass(m,v.split(" "));var ee=m.options.parent;if("$"===v[0]){var ae=ee.getRule(v.substr(1));return!!ae&&(ae!==m&&(ee.classes[m.key]+=" "+ee.classes[ae.key],!0))}return ee.classes[m.key]+=" "+v,!0}const bn=function jssCompose(){return{onProcessStyle:function onProcessStyle(m,v){return"composes"in m?(registerClass(v,m.composes),delete m.composes,m):m}}};const xn=Lt({createGenerateId:function createGenerateId(){var m=0;return function(v){return"rsg--"+v.key+"-"+m++}},plugins:[Vt(),$t({reset:Object.assign({},{animation:"none 0s ease 0s 1 normal none running","backface-visibility":"visible",background:"transparent none repeat 0 0 / auto auto padding-box border-box scroll",border:"medium none currentColor","border-image":"none","border-radius":"0",bottom:"auto","box-shadow":"none",clear:"none",clip:"auto",columns:"auto","column-count":"auto","column-fill":"balance","column-gap":"normal","column-rule":"medium none currentColor","column-span":"1","column-width":"auto",content:"normal","counter-increment":"none","counter-reset":"none",float:"none",height:"auto",hyphens:"none",left:"auto",margin:"0","max-height":"none","max-width":"none","min-height":"0","min-width":"0",opacity:"1",outline:"medium none invert",overflow:"visible","overflow-x":"visible","overflow-y":"visible",padding:"0","page-break-after":"auto","page-break-before":"auto","page-break-inside":"auto",perspective:"none","perspective-origin":"50% 50%",position:"static",right:"auto","table-layout":"auto","text-decoration":"none",top:"auto",transform:"none","transform-origin":"50% 50% 0","transform-style":"flat",transition:"none 0s ease 0s","unicode-bidi":"normal","vertical-align":"baseline",width:"auto","z-index":"auto"},{boxSizing:"border-box",color:"inherit",font:"inherit",fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit"})}),sn(),pn(),yn(),bn()]})},16185:(m,v,q)=>{"use strict";q.r(v),q.d(v,{borderRadius:()=>pe,buttonTextTransform:()=>be,color:()=>ie,fontFamily:()=>de,fontSize:()=>ce,maxWidth:()=>fe,mq:()=>le,sidebarWidth:()=>ye,space:()=>ae,spaceFactor:()=>ee});var ee=8,ae=[ee/2,ee,2*ee,3*ee,4*ee,5*ee,6*ee],ie={base:"#333",light:"#767676",lightest:"#ccc",link:"#1673b1",linkHover:"#e90",focus:"rgba(22, 115, 177, 0.25)",border:"#e8e8e8",name:"#690",type:"#905",error:"#c00",baseBackground:"#fff",codeBackground:"#f5f5f5",sidebarBackground:"#f5f5f5",ribbonBackground:"#e90",ribbonText:"#fff",codeBase:"#333",codeComment:"#6d6d6d",codePunctuation:"#999",codeProperty:"#905",codeDeleted:"#905",codeString:"#690",codeInserted:"#690",codeOperator:"#9a6e3a",codeKeyword:"#1673b1",codeFunction:"#DD4A68",codeVariable:"#e90"},de={base:["-apple-system","BlinkMacSystemFont",'"Segoe UI"','"Roboto"','"Oxygen"','"Ubuntu"','"Cantarell"','"Fira Sans"','"Droid Sans"','"Helvetica Neue"',"sans-serif"],monospace:["Consolas",'"Liberation Mono"',"Menlo","monospace"]},ce={base:15,text:16,small:13,h1:48,h2:36,h3:24,h4:18,h5:16,h6:16},le={small:"@media (max-width: 600px)"},pe=3,fe=1e3,ye=200,be="uppercase"},94120:(m,v,q)=>{var ee={"../IIIFPlayer/IIIFPlayer":q(22438),"./AutoAdvanceToggle.scss":q(14844),"../../../env.js":q(56487),"../../../public/manifests/lunchroom_manners.js":q(29837),react:q(67294),"./AutoAdvanceToggle.js":q(81693)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst AutoAdvanceToggle$0 = require('./AutoAdvanceToggle.js');\nconst AutoAdvanceToggle = AutoAdvanceToggle$0.default || (AutoAdvanceToggle$0['AutoAdvanceToggle'] || AutoAdvanceToggle$0);",ae);m.exports=[{type:"markdown",content:'AutoAdvanceToggle component provides the ability to turn on/off auto-advance from a Canvas to the next when viewing a IIIF Manifest. It reads the `behavior` property at the Manifest-level, and then parses and stores the given values to a Boolean flag within Ramp\'s state management.\n\nWhen `behavior` is not specified in the Manifest, this is set to not auto-advance as the default temporal behavior due to not specified being the same as `no-auto-advance` per the [IIIF Presentation 3.0 specification](https://iiif.io/api/presentation/3.0/#behavior).\n\n`AutoAdvanceToggle` component allows the following props;\n\n* `label`: accepts a String value, which has a default value of \'`Autoplay`\' and is *not required*. This allows to customize the label for the toggle.\n* `showLabel`: accepts a Boolean value, which has a default value of `true` and is *not required*. This enables to hide toggle label.\n\nTo import this component from the library;\n\n```js\nimport { AutoAdvanceToggle } from \'@samvera/ramp\';\n```'},{type:"code",content:"import IIIFPlayer from '../IIIFPlayer/IIIFPlayer';\nimport './AutoAdvanceToggle.scss';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/lunchroom_manners.js';\n\n\n \n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},53140:(m,v,q)=>{var ee={"../MediaPlayer/MediaPlayer":q(8789),"../StructuredNavigation/StructuredNavigation":q(67399),"../../../env.js":q(56487),"../../../public/manifests/lunchroom_manners.js":q(29837),react:q(67294),"./IIIFPlayer.js":q(22438)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst IIIFPlayer$0 = require('./IIIFPlayer.js');\nconst IIIFPlayer = IIIFPlayer$0.default || (IIIFPlayer$0['IIIFPlayer'] || IIIFPlayer$0);",ae);m.exports=[{type:"markdown",content:'IIIFPlayer component, provides a wrapper consisting of the Context providers containing state management that allows the components to communicate with each other.\n\n`IIIFPlayer` component accepts the following props;\n\n* `manifestUrl` : accepts a URL of a manifest in the wild to be fetched\n* `manifest` : accepts a JSON object representing data in a IIIF Manifest\n\n\\*\\* **Either `manifestUrl` or `manifest` is REQUIRED. If both props are given then `manifest` takes *precedence* over `manifestUrl`**\n\n* `customErrorMessage`: accepts a message to display to the user in the unlikely event of the component crashing. The message can include HTML markup. This prop has default value for a generic message and it is *not required* to initialize the component.\n* `emptyManifestMessage`: accepts a message text to display to the user when the given Manifest has no canvases in it yet. An example situation: a playlist manifest without any items added to it yet. This prop has default value for a generic message and it is *not required* to initialize the component.\n* `startCanvasId`: accepts a valid Canvas ID that exists within the given Manifest, this can specify the Canvas to show in Ramp on initialization. This can be mapped to the [`start` property](https://iiif.io/api/presentation/3.0/#start) in a IIIF Manifest.\n* `startCanvasTime`: accepts a valid number for a time in seconds to start playback in the Canvas shown in Ramp on initialization.\n\n\\*\\* **`startCanvasId` and `startCanvasTime` props takes *precedence* over the `start` property in a given IIIF Manifest. Defining either prop in the IIIFPlayer component overrides the `start` property in the IIIF Manifest.**\n\nImport Ramp components individually and adjust the layout however you want. Play around with the code below.\n\n*Components (like the `MediaPlayer` component, and `StructuredNavigation` component for example here) must be wrapped by the parent `IIIFPlayer` component.*\n\nTo import this component from the librayr;\n\n```js\nimport { IIIFPlayer } from \'@samvera/ramp\';\n```'},{type:"code",content:"import MediaPlayer from '../MediaPlayer/MediaPlayer';\nimport StructuredNavigation from '../StructuredNavigation/StructuredNavigation';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/lunchroom_manners.js';\n\n/**\n * To test your own IIIF Prezi3 manifest in this component, please use the demo site;\n * https://ramp.avalonmediasystem.org/\n **/\n\n
\n \n \n
\n;",settings:{padded:!0},evalInContext:ie}]},83235:(m,v,q)=>{var ee={"../IIIFPlayer/IIIFPlayer":q(22438),"./MarkersDisplay.scss":q(21244),"../../../env.js":q(56487),"../../../public/manifests/playlist.js":q(63747),react:q(67294),"./MarkersDisplay.js":q(37665)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst MarkersDisplay$0 = require('./MarkersDisplay.js');\nconst MarkersDisplay = MarkersDisplay$0.default || (MarkersDisplay$0['MarkersDisplay'] || MarkersDisplay$0);",ae);m.exports=[{type:"markdown",content:'MarkersDisplay component, renders annotations in a Canvas with `highlighting` motivation with time information. It displays these Annotation information in a tabular format outside of the Canvas, while displaying a marker on the time-rail of the player for each Annotation.\nAn example Annotation compatible with the componenet looks as follows;\n\n```js\n {\n "type": "Annotation",\n "motivation": "highlighting",\n "body": {\n "type": "TextualBody",\n "format": "text/html",\n "value": "Marker"\n },\n "id": "http://example.com/manifest/canvas/1/marker/1",\n "target": "http://example.com/manifest/canvas/1#t=60.001"\n }\n```\n\nThis component reads manifest data from central state management provided by Contexts. Thus it should be wrapped by context providers using `IIIFPlayer` which is the component in Ramp providing these out of the box.\n\n`MarkersDisplay` component allows the following props;\n\n* `showHeading`: accepts a Boolean value, which has a default value of `true` and is *not required*. This enables to hide the `Markers` heading on top of the component allowing to customize the user interface.\n* `headingText`: accepts a String value, which has a default value of `Markers` and is *not required*. This value is used in the heading of the component, and enables to customize the text.\n\nTo import this component from the library;\n\n```js\nimport { MarkersDisplay } from \'@samvera/ramp\';\n```'},{type:"code",content:"import IIIFPlayer from '../IIIFPlayer/IIIFPlayer';\nimport './MarkersDisplay.scss';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/playlist.js';\n\n\n \n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},14612:(m,v,q)=>{var ee={react:q(67294),"./MediaPlayer.js":q(8789)},ae=q(44252).Z.bind(null,ee);q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst MediaPlayer$0 = require('./MediaPlayer.js');\nconst MediaPlayer = MediaPlayer$0.default || (MediaPlayer$0['MediaPlayer'] || MediaPlayer$0);",ae);m.exports=[{type:"markdown",content:'MediaPlayer component provides a player that facilitates both audio and video media files in a IIIF Manifest. It encapsulates a [VideoJS](https://videojs.com/), which is an HTML5 player framework. `MediaPlayer` component fetches data from central state management system using Context providers. Therefore this component must *always* be wrapped by `IIIFPlayer` component.\n\n`MediaPlayer` component accepts the following props;\n\n* `enableFileDownload` : accepts a Boolean value, which has a default value of `false` and is *not required*. Once this is set to `true` it adds an icon to the player\'s control bar to display `rendering` files in the Canvas and enables downloading them. This is a custom VideoJS componend added to the VideoJS instance in Ramp.\n* `enablePIP` : accepts a Boolean value, which has a default value of `false` and is *not required*. When this is set to `true`, it adds an icon to the player\'s control bar to enable Picture-In-Picture feature for the current player. This icon is a VideoJS component.\n* `enablePlaybackRate`: accepts a Boolean value, which has a default value of `false` and is *not required*. When this is set to `true`, it adds an icon to the player\'s control bar which provides a menu to select a different playback speed for the media. The available speed options are 0.5x, 0.75x, 1x, 1.5x, and 2x. This icon is a VideoJS component.\n\nTo import and use this component from the library;\n\n```js\nimport { IIIFPlayer, MediaPlayer } from \'@samvera/ramp\';\nimport manifest from \'lunchroom_manners.js\';\n\n<IIIFPlayer manifest={manifest}>\n <MediaPlayer enableFileDownload={true} />\n</IIIFPlayer>;\n```\n\n*A sample usage of this component is displayed in the `IIIFPlayer` component.*'}]},61441:(m,v,q)=>{var ee={"../IIIFPlayer/IIIFPlayer":q(22438),"./MetadataDisplay.scss":q(17691),"../../../env.js":q(56487),"../../../public/manifests/lunchroom_manners.js":q(29837),react:q(67294),"./MetadataDisplay.js":q(17069)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst MetadataDisplay$0 = require('./MetadataDisplay.js');\nconst MetadataDisplay = MetadataDisplay$0.default || (MetadataDisplay$0['MetadataDisplay'] || MetadataDisplay$0);",ae);m.exports=[{type:"markdown",content:'MetadataDisplay component, renders any available metadata in a given IIIF manifest. By default it displays metadata relevant to the Manifest, and can be customized to show Canvas level metadata using the following props. Any changes to `displayTitle` prop is applied to both Manifest and Canvas metadata. This component reads manifest data from central state management provided by Contexts. Thus it should be wrapped by context providers using `IIIFPlayer` which is the component in Ramp providing these out of the box.\n\n`MetadataDisplay` component allows the following props;\n\n* `displayTitle`: accepts a Boolean value, which has a default value of `true` and is *not required*. This allows to hide the title in the `MetadataDisplay` component if it\'s included in the metadata of the IIIF manifest. In some use-cases where the title is already visible in some other part of the page, this can be used to avoid displaying the title in multiple places.\n* `showHeading`: accepts a Boolean value, which has a default value of `true` and is *not required*. This enables to hide the `Details` heading on top of the component allowing to customize the user interface.\n* `displayOnlyCanvasMetadata`: accepts a Boolean value, which has a default value of `false` and is *not required*. Setting this to `true` indicates Ramp to read and display metadata for the current Canvas instead of Manifest.\n* `displayAllMetadata`: accepts a Boolean value, which has a default value of `false` and is *not required*. Setting this to `true` indicates Ramp to read and display metadata relevant for both current Canvas and Manifest.\n* `itemHeading`: accepts a String value, which has a default value of \'`Item Details`\' and is *not required*. This allows to customize the title for the Manifest level metadata list in the component.\n* `sectionHeading`: accepts a String value, which has a default value of \'`Section Details`\' and is *not required*. This allows to customize the title for the Canvas level metadata list in the component\n\nTo import this component from the library;\n\n```js\nimport { MetadataDisplay } from \'@samvera/ramp\';\n```'},{type:"code",content:"import IIIFPlayer from '../IIIFPlayer/IIIFPlayer';\nimport './MetadataDisplay.scss';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/lunchroom_manners.js';\n\n\n \n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},76426:(m,v,q)=>{var ee={react:q(67294),"./StructuredNavigation.js":q(67399)},ae=q(44252).Z.bind(null,ee);q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst StructuredNavigation$0 = require('./StructuredNavigation.js');\nconst StructuredNavigation = StructuredNavigation$0.default || (StructuredNavigation$0['StructuredNavigation'] || StructuredNavigation$0);",ae);m.exports=[{type:"markdown",content:'StructuredNavigation component, renders any available structural properties in a given IIIF manifest. This component reads data from state provided through Contexts, therefore it should be wrapped by the context providers (both Manifest and Player as seen below).\n\n`StructuredNavigation` component fetches data from Context providers, so it doesn\'t require any props.\n\nTo import this component from the library;\n\n```js\nimport { IIIFPlayer, StructuredNavigation } from \'@samvera/ramp\';\nimport manifest from \'lunchroom_manners.js\';\n\n<IIIFPlayer manifest={manifest} >\n <StructuredNavigation />\n</IIIFPlayer>;\n```\n\n*A sample usage of this component is displayed in the `IIIFPlayer` component.*'}]},63003:(m,v,q)=>{var ee={"../IIIFPlayer/IIIFPlayer":q(22438),"./SupplementalFiles.scss":q(19931),"../../../env.js":q(56487),"../../../public/manifests/lunchroom_manners.js":q(29837),react:q(67294),"./SupplementalFiles.js":q(80476)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst SupplementalFiles$0 = require('./SupplementalFiles.js');\nconst SupplementalFiles = SupplementalFiles$0.default || (SupplementalFiles$0['SupplementalFiles'] || SupplementalFiles$0);",ae);m.exports=[{type:"markdown",content:'SupplementalFiles component reads from `rendering` property both at the Manifest level and Canvas level and list the files on the page with a downloadable link. This component reads data from the central state management provided by ReactJS Contexts. Thus it should be wrapped by context providers using `IIIFPlayer` which is the component in Ramp providing these out of the box.\n\n`SupplementalFiles` component allows the following props;\n\n* `itemHeading`: accepts a String value, which has a default value of \'`Item files`\' and is *not required*. This allows to customize the title for the Manifest level file list in the component.\n* `sectionHeading`: accepts a String value, which has a default value of \'`Section files`\' and is *not required*. This allows to customize the title for the Canvas level file list(s) in the component\n* `showHeading`: accepts a Boolean value, which has a default value of `true` and is *not required*. This enables to hide the \'`Files`\' heading on top of the component allowing to customize the user interface.\n\nTo import this component from the library;\n\n```js\nimport { SupplementalFiles } from \'@samvera/ramp\';\n```'},{type:"code",content:"import IIIFPlayer from '../IIIFPlayer/IIIFPlayer';\nimport './SupplementalFiles.scss';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/lunchroom_manners.js';\n\n\n \n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},37655:(m,v,q)=>{var ee={"../../../env.js":q(56487),react:q(67294),"./Transcript.js":q(58036)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst Transcript$0 = require('./Transcript.js');\nconst Transcript = Transcript$0.default || (Transcript$0['Transcript'] || Transcript$0);",ae);m.exports=[{type:"markdown",content:'Transcript component displays any available transcript data in a given IIIF manifest. This component is detached from the Context providers that provides state management, therefore it requires a set of props to respond to the events fired by other components.\n\n`Transcript` component **requires** the following props;\n\n* `playerID`: to enable transcript synchronization with playback for timed-text.\n\n **Important**: *When using with a different media player (not the IIIFPlayer), the player should have a `dataset` property called, `data-canvasindex` (starts with 0) which points to the current canvas rendered from the IIIF manfiest.*\n* `manifestUrl`: URL of the Manifest used with the player pointed by the `playerID` prop. `Supplementing` annotations within the Manifest for each Canvas are parsed into a list of transcripts by the component.\n* `transcripts`: transcript related data as an array of JSON objects for each Canvas in the Manifest with the following props;\n\n * `canvasId`: to identify transcript data associated with each Canvas in a multi-canvas IIIF Manifest used in the media player, transcript data is grouped by `canvasId` in the props\n * `items`: list of objects with `title` and `url` props for transcript data files. The `url` prop can point to any of the following file types;\n\n * IIIF Manifest\n * As a list of `supplementing` annotations\n * As an external resource linked through `annotations` property with `supplementing` motivation\n * Word document (.docx)\n * Plain text file\n * WebVTT\n * SRT\n\n `transcripts` prop has a default value of an empty array.\n\n ***Identifying machine generated transcripts***: To identify machine generated transcripts the Transcript component checks for `(Machine generated/machine-generated)` text disregarding case-sensitivity in the given title in the props or in the label in the `annotations`.\n\n**Either `manifestUrl` or `transcripts` is REQUIRED. If both props are given then `transcripts` takes *precedence* over `manifestUrl`**\n\nTo import this component from the library;\n\n```js\nimport { Transcript } from \'@samvera/ramp\';\n```'},{type:"code",content:"import config from '../../../env.js';\n\n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},42534:(m,v,q)=>{m.exports={doclets:{},displayName:"AutoAdvanceToggle",description:"",methods:[],props:[{type:{name:"string"},required:!1,description:"",defaultValue:{value:'"Autoplay"',computed:!1},tags:{},name:"label"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"true",computed:!1},tags:{},name:"showLabel"}],examples:q(94120)}},93437:(m,v,q)=>{m.exports={doclets:{},displayName:"IIIFPlayer",description:"",methods:[],props:[{type:{name:"string"},required:!1,description:"",tags:{},name:"customErrorMessage"},{type:{name:"string"},required:!1,description:"",tags:{},name:"emptyManifestMessage"},{type:{name:"object"},required:!1,description:"",tags:{},name:"manifest"},{type:{name:"string"},required:!1,description:"A valid IIIF manifest uri",tags:{},name:"manifestUrl"},{type:{name:"string"},required:!1,description:"",tags:{},name:"startCanvasId"},{type:{name:"number"},required:!1,description:"",tags:{},name:"startCanvasTime"}],examples:q(53140)}},17719:(m,v,q)=>{m.exports={doclets:{},displayName:"MarkersDisplay",description:"",methods:[],props:[{type:{name:"string"},required:!1,description:"",defaultValue:{value:"'Markers'",computed:!1},tags:{},name:"headingText"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"true",computed:!1},tags:{},name:"showHeading"}],examples:q(83235)}},49870:(m,v,q)=>{m.exports={doclets:{},displayName:"MediaPlayer",description:"",methods:[],props:[{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"enableFileDownload"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"enablePIP"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"enablePlaybackRate"}],examples:q(14612)}},72709:(m,v,q)=>{m.exports={doclets:{param:"{Boolean} param3 hide the heading UI component when set to false, defaults to true",returns:!0},displayName:"MetadataDisplay",description:"",methods:[],props:[{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"displayAllMetadata"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"displayOnlyCanvasMetadata"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"true",computed:!1},tags:{},name:"displayTitle"},{type:{name:"string"},required:!1,description:"",defaultValue:{value:"'Item Details'",computed:!1},tags:{},name:"itemHeading"},{type:{name:"string"},required:!1,description:"",defaultValue:{value:"'Section Details'",computed:!1},tags:{},name:"sectionHeaading"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"true",computed:!1},tags:{},name:"showHeading"}],tags:{param:[{title:"param",description:"display only Canvas metadata when set to true with other props are default",type:{type:"NameExpression",name:"Boolean"},name:"param0"},{title:"param",description:"display both Manifest and Canvas metadata when set to true",type:{type:"NameExpression",name:"Boolean"},name:"param1"},{title:"param",description:"hide the title in the metadata when set to false, defaults to true",type:{type:"NameExpression",name:"Boolean"},name:"param2"},{title:"param",description:"hide the heading UI component when set to false, defaults to true",type:{type:"NameExpression",name:"Boolean"},name:"param3"}]},examples:q(61441)}},94673:(m,v,q)=>{m.exports={doclets:{},displayName:"StructuredNavigation",description:"",methods:[],props:[],examples:q(76426)}},46571:(m,v,q)=>{m.exports={doclets:{},displayName:"SupplementalFiles",description:"",methods:[],props:[{defaultValue:{value:'"Item files"',computed:!1},required:!1,description:"",tags:{},name:"itemHeading"},{defaultValue:{value:'"Section files"',computed:!1},required:!1,description:"",tags:{},name:"sectionHeading"},{defaultValue:{value:"true",computed:!1},required:!1,description:"",tags:{},name:"showHeading"}],examples:q(63003)}},68642:(m,v,q)=>{m.exports={doclets:{param:"{Object} param2 transcripts resource",returns:!0},displayName:"Transcript",description:"",methods:[],props:[{type:{name:"string"},required:!0,description:"`id` attribute of the media player in the DOM",tags:{},name:"playerID"},{type:{name:"string"},required:!1,description:"URL of the manifest",tags:{},name:"manifestUrl"},{type:{name:"arrayOf",value:{name:"shape",value:{canvasId:{name:"number",description:"Index of the canvas in manifest, starts with zero",required:!0},items:{name:"arrayOf",value:{name:"shape",value:{title:{name:"string",required:!1},url:{name:"string",required:!1}}},description:"List of title and URI key value pairs for each individual transcript resource",required:!1}}}},required:!1,description:"A list of transcripts for respective canvases in the manifest",defaultValue:{value:"[]",computed:!1},tags:{},name:"transcripts"}],tags:{param:[{title:"param",description:"ID of the HTML element for the player on page",type:{type:"NameExpression",name:"String"},name:"param0"},{title:"param",description:"manifest URL to read transcripts from",type:{type:"NameExpression",name:"String"},name:"param1"},{title:"param",description:"transcripts resource",type:{type:"NameExpression",name:"Object"},name:"param2"}]},examples:q(37655)}},72801:(m,v,q)=>{m.exports={config:{compilerConfig:{objectAssign:"Object.assign",target:{ie:11},transforms:{modules:!1,dangerousTaggedTemplateString:!0,asyncAwait:!1}},tocMode:"expand",mountPointId:"rsg-root",pagePerSection:!1,previewDelay:500,ribbon:void 0,showSidebar:!0,styles:{},theme:{},title:"Samvera Ramp Style Guide",version:void 0},welcomeScreen:!1,patterns:void 0,sections:[{components:[{filepath:"src/components/AutoAdvanceToggle/AutoAdvanceToggle.js",slug:"autoadvancetoggle",pathLine:"src/components/AutoAdvanceToggle/AutoAdvanceToggle.js",module:q(81693),props:q(42534),hasExamples:!0,metadata:{}},{filepath:"src/components/IIIFPlayer/IIIFPlayer.js",slug:"iiifplayer",pathLine:"src/components/IIIFPlayer/IIIFPlayer.js",module:q(22438),props:q(93437),hasExamples:!0,metadata:{}},{filepath:"src/components/MarkersDisplay/MarkersDisplay.js",slug:"markersdisplay",pathLine:"src/components/MarkersDisplay/MarkersDisplay.js",module:q(37665),props:q(17719),hasExamples:!0,metadata:{}},{filepath:"src/components/MediaPlayer/MediaPlayer.js",slug:"mediaplayer",pathLine:"src/components/MediaPlayer/MediaPlayer.js",module:q(8789),props:q(49870),hasExamples:!0,metadata:{}},{filepath:"src/components/MetadataDisplay/MetadataDisplay.js",slug:"metadatadisplay",pathLine:"src/components/MetadataDisplay/MetadataDisplay.js",module:q(17069),props:q(72709),hasExamples:!0,metadata:{}},{filepath:"src/components/StructuredNavigation/StructuredNavigation.js",slug:"structurednavigation",pathLine:"src/components/StructuredNavigation/StructuredNavigation.js",module:q(67399),props:q(94673),hasExamples:!0,metadata:{}},{filepath:"src/components/SupplementalFiles/SupplementalFiles.js",slug:"supplementalfiles",pathLine:"src/components/SupplementalFiles/SupplementalFiles.js",module:q(80476),props:q(46571),hasExamples:!0,metadata:{}},{filepath:"src/components/Transcript/Transcript.js",slug:"transcript",pathLine:"src/components/Transcript/Transcript.js",module:q(58036),props:q(68642),hasExamples:!0,metadata:{}}],exampleMode:"collapse",usageMode:"collapse",sectionDepth:0,slug:"section-untitled",sections:[],href:void 0,content:void 0}]}},70259:(m,v,q)=>{"use strict";function evalInContext(m,v,q){return new Function("require","state","setState",m+"\n{"+q+"}").bind(null,v)}q.d(v,{Z:()=>evalInContext})},44252:(m,v,q)=>{"use strict";function requireInRuntime(m,v){if(!(v in m))throw new Error("import or require() statements can be added only by editing a Markdown example file: "+v);return m[v]}q.d(v,{Z:()=>requireInRuntime})},3386:(m,v)=>{"use strict";v.tI=v.aJ=v.ve=void 0;v.ve="https://react-styleguidist.js.org/";v.aJ="https://react-styleguidist.js.org/docs/components";v.tI="https://react-styleguidist.js.org/docs/documenting"},72408:(m,v,q)=>{"use strict";var ee=q(27418),ae=60103,ie=60106;v.Fragment=60107,v.StrictMode=60108,v.Profiler=60114;var de=60109,ce=60110,le=60112;v.Suspense=60113;var pe=60115,fe=60116;if("function"==typeof Symbol&&Symbol.for){var ye=Symbol.for;ae=ye("react.element"),ie=ye("react.portal"),v.Fragment=ye("react.fragment"),v.StrictMode=ye("react.strict_mode"),v.Profiler=ye("react.profiler"),de=ye("react.provider"),ce=ye("react.context"),le=ye("react.forward_ref"),v.Suspense=ye("react.suspense"),pe=ye("react.memo"),fe=ye("react.lazy")}var be="function"==typeof Symbol&&Symbol.iterator;function y(m){return null===m||"object"!=typeof m?null:"function"==typeof(m=be&&m[be]||m["@@iterator"])?m:null}function z(m){for(var v="https://reactjs.org/docs/error-decoder.html?invariant="+m,q=1;q{"use strict";m.exports=q(72408)},46962:(m,v,q)=>{const ee=q(78776)();ee.addRange(0,127),m.exports=ee},60270:(m,v,q)=>{const ee=q(78776)();ee.addRange(48,57).addRange(65,70).addRange(97,102),m.exports=ee},26969:(m,v,q)=>{const ee=q(78776)(170,181,186,748,750,837,895,902,908,1369,1471,1479,1791,2042,2482,2510,2519,2556,2641,2654,2768,2929,2972,3024,3031,3294,3406,3517,3542,3661,3716,3749,3782,3789,3840,4152,4295,4301,4696,4800,6103,6108,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,11823,43205,43259,43471,43712,43714,64318,67592,67644,69415,70006,70106,70108,70199,70206,70280,70480,70487,70855,71232,71236,71352,71945,72161,72349,72768,73018,73027,73112,73648,94179,113822,119970,119995,120134,123214,125255,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(880,884).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1456,1469).addRange(1473,1474).addRange(1476,1477).addRange(1488,1514).addRange(1519,1522).addRange(1552,1562).addRange(1568,1623).addRange(1625,1631).addRange(1646,1747).addRange(1749,1756).addRange(1761,1768).addRange(1773,1775).addRange(1786,1788).addRange(1808,1855).addRange(1869,1969).addRange(1994,2026).addRange(2036,2037).addRange(2048,2071).addRange(2074,2092).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2260,2271).addRange(2275,2281).addRange(2288,2363).addRange(2365,2380).addRange(2382,2384).addRange(2389,2403).addRange(2417,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480),ee.addRange(2486,2489).addRange(2493,2500).addRange(2503,2504).addRange(2507,2508).addRange(2524,2525).addRange(2527,2531).addRange(2544,2545).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2636).addRange(2649,2652).addRange(2672,2677).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2749,2757).addRange(2759,2761).addRange(2763,2764).addRange(2784,2787).addRange(2809,2812).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2877,2884).addRange(2887,2888).addRange(2891,2892).addRange(2902,2903).addRange(2908,2909).addRange(2911,2915).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975),ee.addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3020).addRange(3072,3075).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3148).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3200,3203).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3261,3268).addRange(3270,3272).addRange(3274,3276).addRange(3285,3286).addRange(3296,3299).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3386).addRange(3389,3396).addRange(3398,3400).addRange(3402,3404).addRange(3412,3415).addRange(3423,3427).addRange(3450,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3570,3571).addRange(3585,3642).addRange(3648,3654).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747),ee.addRange(3751,3769).addRange(3771,3773).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3953,3969).addRange(3976,3991).addRange(3993,4028).addRange(4096,4150).addRange(4155,4159).addRange(4176,4239).addRange(4250,4253).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5907).addRange(5920,5939).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6067).addRange(6070,6088).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443),ee.addRange(6448,6456).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6683).addRange(6688,6750).addRange(6753,6772).addRange(6847,6848).addRange(6912,6963).addRange(6965,6979).addRange(6981,6987).addRange(7040,7081).addRange(7084,7087).addRange(7098,7141).addRange(7143,7153).addRange(7168,7222).addRange(7245,7247).addRange(7258,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7655,7668).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(9398,9449),ee.addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(11568,11623).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11775).addRange(12293,12295).addRange(12321,12329).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42612,42619).addRange(42623,42735).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43013).addRange(43015,43047).addRange(43072,43123).addRange(43136,43203).addRange(43250,43255).addRange(43261,43263).addRange(43274,43306).addRange(43312,43346),ee.addRange(43360,43388).addRange(43392,43442).addRange(43444,43455).addRange(43488,43503).addRange(43514,43518).addRange(43520,43574).addRange(43584,43597).addRange(43616,43638).addRange(43642,43710).addRange(43739,43741).addRange(43744,43759).addRange(43762,43765).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44010).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613),ee.addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68903).addRange(69248,69289).addRange(69291,69292),ee.addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69632,69701).addRange(69762,69816).addRange(69840,69864).addRange(69888,69938).addRange(69956,69959).addRange(69968,70002).addRange(70016,70079).addRange(70081,70084).addRange(70094,70095).addRange(70144,70161).addRange(70163,70196).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70376).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70461,70468).addRange(70471,70472).addRange(70475,70476).addRange(70493,70499).addRange(70656,70721).addRange(70723,70725).addRange(70727,70730).addRange(70751,70753).addRange(70784,70849).addRange(70852,70853).addRange(71040,71093).addRange(71096,71102).addRange(71128,71133).addRange(71168,71230).addRange(71296,71349).addRange(71424,71450).addRange(71453,71466).addRange(71680,71736).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989),ee.addRange(71991,71992).addRange(71995,71996).addRange(71999,72002).addRange(72096,72103).addRange(72106,72151).addRange(72154,72159).addRange(72163,72164).addRange(72192,72242).addRange(72245,72254).addRange(72272,72343).addRange(72384,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72766).addRange(72818,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73025).addRange(73030,73031).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73110).addRange(73440,73462).addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94177).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878),ee.addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123191,123197).addRange(123584,123627).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546),ee.addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(127280,127305).addRange(127312,127337).addRange(127344,127369).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},22499:(m,v,q)=>{const ee=q(78776)();ee.addRange(0,1114111),m.exports=ee},9213:(m,v,q)=>{const ee=q(78776)(908,2142,2482,2519,2620,2641,2654,2768,2972,3024,3031,3294,3517,3530,3542,3716,3749,3782,4295,4301,4696,4800,6464,8025,8027,8029,11559,11565,64318,65279,65952,66927,67592,67644,67903,69837,70280,70480,70487,71945,73018,73648,119970,119995,120134,123647,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590,917505);ee.addRange(0,887).addRange(890,895).addRange(900,906).addRange(910,929).addRange(931,1327).addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(1425,1479).addRange(1488,1514).addRange(1519,1524).addRange(1536,1564).addRange(1566,1805).addRange(1807,1866).addRange(1869,1969).addRange(1984,2042).addRange(2045,2093).addRange(2096,2110).addRange(2112,2139).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2259,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525).addRange(2527,2531).addRange(2534,2558).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2678).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728),ee.addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2801).addRange(2809,2815).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2935).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3066).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3191,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251),ee.addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3407).addRange(3412,3427).addRange(3430,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3572).addRange(3585,3642).addRange(3647,3675).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807).addRange(3840,3911).addRange(3913,3948).addRange(3953,3991).addRange(3993,4028).addRange(4030,4044).addRange(4046,4058).addRange(4096,4293).addRange(4304,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805),ee.addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4988).addRange(4992,5017).addRange(5024,5109).addRange(5112,5117).addRange(5120,5788).addRange(5792,5880).addRange(5888,5900).addRange(5902,5908).addRange(5920,5942).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6109).addRange(6112,6121).addRange(6128,6137).addRange(6144,6158).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6468,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6683).addRange(6686,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6816,6829).addRange(6832,6848).addRange(6912,6987).addRange(6992,7036).addRange(7040,7155).addRange(7164,7223).addRange(7227,7241).addRange(7245,7304).addRange(7312,7354).addRange(7357,7367).addRange(7376,7418).addRange(7424,7673).addRange(7675,7957),ee.addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190).addRange(8192,8292).addRange(8294,8305).addRange(8308,8334).addRange(8336,8348).addRange(8352,8383).addRange(8400,8432).addRange(8448,8587).addRange(8592,9254).addRange(9280,9290).addRange(9312,11123).addRange(11126,11157).addRange(11159,11310).addRange(11312,11358).addRange(11360,11507).addRange(11513,11557).addRange(11568,11623).addRange(11631,11632).addRange(11647,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11858).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12283).addRange(12288,12351).addRange(12353,12438).addRange(12441,12543).addRange(12549,12591).addRange(12593,12686).addRange(12688,12771).addRange(12784,12830).addRange(12832,40956),ee.addRange(40960,42124).addRange(42128,42182).addRange(42192,42539).addRange(42560,42743).addRange(42752,42943).addRange(42946,42954).addRange(42997,43052).addRange(43056,43065).addRange(43072,43127).addRange(43136,43205).addRange(43214,43225).addRange(43232,43347).addRange(43359,43388).addRange(43392,43469).addRange(43471,43481).addRange(43486,43518).addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43612,43714).addRange(43739,43766).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43883).addRange(43888,44013).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(55296,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64449).addRange(64467,64831).addRange(64848,64911).addRange(64914,64967).addRange(65008,65021).addRange(65024,65049).addRange(65056,65106).addRange(65108,65126).addRange(65128,65131).addRange(65136,65140).addRange(65142,65276),ee.addRange(65281,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65504,65510).addRange(65512,65518).addRange(65529,65533).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65792,65794).addRange(65799,65843).addRange(65847,65934).addRange(65936,65948).addRange(66e3,66045).addRange(66176,66204).addRange(66208,66256).addRange(66272,66299).addRange(66304,66339).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66463,66499).addRange(66504,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67671,67742).addRange(67751,67759).addRange(67808,67826).addRange(67828,67829).addRange(67835,67867).addRange(67871,67897).addRange(67968,68023).addRange(68028,68047).addRange(68050,68099),ee.addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68159,68168).addRange(68176,68184).addRange(68192,68255).addRange(68288,68326).addRange(68331,68342).addRange(68352,68405).addRange(68409,68437).addRange(68440,68466).addRange(68472,68497).addRange(68505,68508).addRange(68521,68527).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68858,68903).addRange(68912,68921).addRange(69216,69246).addRange(69248,69289).addRange(69291,69293).addRange(69296,69297).addRange(69376,69415).addRange(69424,69465).addRange(69552,69579).addRange(69600,69622).addRange(69632,69709).addRange(69714,69743).addRange(69759,69825).addRange(69840,69864).addRange(69872,69881).addRange(69888,69940).addRange(69942,69959).addRange(69968,70006).addRange(70016,70111).addRange(70113,70132).addRange(70144,70161).addRange(70163,70206).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313).addRange(70320,70378).addRange(70384,70393).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440),ee.addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508).addRange(70512,70516).addRange(70656,70747).addRange(70749,70753).addRange(70784,70855).addRange(70864,70873).addRange(71040,71093).addRange(71096,71133).addRange(71168,71236).addRange(71248,71257).addRange(71264,71276).addRange(71296,71352).addRange(71360,71369).addRange(71424,71450).addRange(71453,71467).addRange(71472,71487).addRange(71680,71739).addRange(71840,71922).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72006).addRange(72016,72025).addRange(72096,72103).addRange(72106,72151).addRange(72154,72164).addRange(72192,72263).addRange(72272,72354).addRange(72384,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72773).addRange(72784,72812).addRange(72816,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049),ee.addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129).addRange(73440,73464).addRange(73664,73713).addRange(73727,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075).addRange(77824,78894).addRange(78896,78904).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92768,92777).addRange(92782,92783).addRange(92880,92909).addRange(92912,92917).addRange(92928,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071).addRange(93760,93850).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94180).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113820,113827).addRange(118784,119029).addRange(119040,119078).addRange(119081,119272).addRange(119296,119365).addRange(119520,119539).addRange(119552,119638).addRange(119648,119672),ee.addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,121483).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123214,123215).addRange(123584,123641).addRange(124928,125124).addRange(125127,125142).addRange(125184,125259).addRange(125264,125273).addRange(125278,125279).addRange(126065,126132).addRange(126209,126269).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619),ee.addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994).addRange(130032,130041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546).addRange(917536,917631).addRange(917760,917999),ee.addRange(983040,1048573).addRange(1048576,1114109),m.exports=ee},38838:(m,v,q)=>{const ee=q(78776)(1564);ee.addRange(8206,8207).addRange(8234,8238).addRange(8294,8297),m.exports=ee},5720:(m,v,q)=>{const ee=q(78776)(60,62,91,93,123,125,171,187,8512,8721,8740,8742,8761,8802,8856,10176,10680,10697,10721,10788,10790,10793,10972,10974,10995,11005,11262,65308,65310,65339,65341,65371,65373,120539,120597,120655,120713,120771);ee.addRange(40,41).addRange(3898,3901).addRange(5787,5788).addRange(8249,8250).addRange(8261,8262).addRange(8317,8318).addRange(8333,8334).addRange(8705,8708).addRange(8712,8717).addRange(8725,8726).addRange(8730,8733).addRange(8735,8738).addRange(8747,8755).addRange(8763,8780).addRange(8786,8789).addRange(8799,8800).addRange(8804,8811).addRange(8814,8844).addRange(8847,8850).addRange(8866,8867).addRange(8870,8888).addRange(8894,8895).addRange(8905,8909).addRange(8912,8913).addRange(8918,8941).addRange(8944,8959).addRange(8968,8971).addRange(8992,8993).addRange(9001,9002).addRange(10088,10101).addRange(10179,10182).addRange(10184,10185).addRange(10187,10189).addRange(10195,10198).addRange(10204,10206).addRange(10210,10223).addRange(10627,10648).addRange(10651,10656).addRange(10658,10671).addRange(10688,10693).addRange(10702,10706).addRange(10708,10709).addRange(10712,10716).addRange(10723,10725).addRange(10728,10729).addRange(10740,10745).addRange(10748,10749).addRange(10762,10780).addRange(10782,10785).addRange(10795,10798).addRange(10804,10805),ee.addRange(10812,10814).addRange(10839,10840).addRange(10852,10853).addRange(10858,10861).addRange(10863,10864).addRange(10867,10868).addRange(10873,10915).addRange(10918,10925).addRange(10927,10966).addRange(10978,10982).addRange(10988,10990).addRange(10999,11003).addRange(11778,11781).addRange(11785,11786).addRange(11788,11789).addRange(11804,11805).addRange(11808,11817).addRange(12296,12305).addRange(12308,12315).addRange(65113,65118).addRange(65124,65125).addRange(65288,65289).addRange(65375,65376).addRange(65378,65379),m.exports=ee},49965:(m,v,q)=>{const ee=q(78776)(39,46,58,94,96,168,173,175,180,890,903,1369,1375,1471,1479,1524,1564,1600,1648,1807,1809,2042,2045,2362,2364,2381,2417,2433,2492,2509,2558,2620,2641,2677,2748,2765,2817,2876,2879,2893,2946,3008,3021,3072,3076,3201,3260,3263,3270,3405,3457,3530,3542,3633,3761,3782,3893,3895,3897,4038,4226,4237,4253,4348,6086,6103,6109,6211,6313,6450,6683,6742,6752,6754,6783,6823,6964,6972,6978,7142,7149,7405,7412,7544,8125,8228,8231,8305,8319,11631,11647,11823,12293,12347,40981,42508,42623,42864,43010,43014,43019,43052,43263,43443,43471,43587,43596,43632,43644,43696,43713,43741,43766,44005,44008,44013,64286,65043,65106,65109,65279,65287,65294,65306,65342,65344,65392,65507,66045,66272,68159,69633,69821,69837,70003,70095,70196,70206,70367,70464,70726,70750,70842,71229,71339,71341,71351,71998,72003,72160,72263,72767,73018,73031,73109,73111,94031,121461,121476,917505);ee.addRange(183,184).addRange(688,879).addRange(884,885).addRange(900,901).addRange(1155,1161).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1536,1541).addRange(1552,1562).addRange(1611,1631).addRange(1750,1757).addRange(1759,1768).addRange(1770,1773).addRange(1840,1866).addRange(1958,1968).addRange(2027,2037).addRange(2070,2093).addRange(2137,2139).addRange(2259,2306).addRange(2369,2376).addRange(2385,2391).addRange(2402,2403).addRange(2497,2500).addRange(2530,2531).addRange(2561,2562).addRange(2625,2626).addRange(2631,2632).addRange(2635,2637).addRange(2672,2673).addRange(2689,2690).addRange(2753,2757).addRange(2759,2760).addRange(2786,2787).addRange(2810,2815).addRange(2881,2884).addRange(2901,2902).addRange(2914,2915).addRange(3134,3136).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3170,3171).addRange(3276,3277).addRange(3298,3299).addRange(3328,3329).addRange(3387,3388).addRange(3393,3396).addRange(3426,3427).addRange(3538,3540).addRange(3636,3642),ee.addRange(3654,3662).addRange(3764,3772).addRange(3784,3789).addRange(3864,3865).addRange(3953,3966).addRange(3968,3972).addRange(3974,3975).addRange(3981,3991).addRange(3993,4028).addRange(4141,4144).addRange(4146,4151).addRange(4153,4154).addRange(4157,4158).addRange(4184,4185).addRange(4190,4192).addRange(4209,4212).addRange(4229,4230).addRange(4957,4959).addRange(5906,5908).addRange(5938,5940).addRange(5970,5971).addRange(6002,6003).addRange(6068,6069).addRange(6071,6077).addRange(6089,6099).addRange(6155,6158).addRange(6277,6278).addRange(6432,6434).addRange(6439,6440).addRange(6457,6459).addRange(6679,6680).addRange(6744,6750).addRange(6757,6764).addRange(6771,6780).addRange(6832,6848).addRange(6912,6915).addRange(6966,6970).addRange(7019,7027).addRange(7040,7041).addRange(7074,7077).addRange(7080,7081).addRange(7083,7085).addRange(7144,7145).addRange(7151,7153).addRange(7212,7219).addRange(7222,7223).addRange(7288,7293).addRange(7376,7378).addRange(7380,7392).addRange(7394,7400).addRange(7416,7417),ee.addRange(7468,7530).addRange(7579,7673).addRange(7675,7679).addRange(8127,8129).addRange(8141,8143).addRange(8157,8159).addRange(8173,8175).addRange(8189,8190).addRange(8203,8207).addRange(8216,8217).addRange(8234,8238).addRange(8288,8292).addRange(8294,8303).addRange(8336,8348).addRange(8400,8432).addRange(11388,11389).addRange(11503,11505).addRange(11744,11775).addRange(12330,12333).addRange(12337,12341).addRange(12441,12446).addRange(12540,12542).addRange(42232,42237).addRange(42607,42610).addRange(42612,42621).addRange(42652,42655).addRange(42736,42737).addRange(42752,42785).addRange(42888,42890).addRange(43e3,43001).addRange(43045,43046).addRange(43204,43205).addRange(43232,43249).addRange(43302,43309).addRange(43335,43345).addRange(43392,43394).addRange(43446,43449).addRange(43452,43453).addRange(43493,43494).addRange(43561,43566).addRange(43569,43570).addRange(43573,43574).addRange(43698,43700).addRange(43703,43704).addRange(43710,43711).addRange(43756,43757).addRange(43763,43764).addRange(43867,43871).addRange(43881,43883).addRange(64434,64449).addRange(65024,65039),ee.addRange(65056,65071).addRange(65438,65439).addRange(65529,65531).addRange(66422,66426).addRange(68097,68099).addRange(68101,68102).addRange(68108,68111).addRange(68152,68154).addRange(68325,68326).addRange(68900,68903).addRange(69291,69292).addRange(69446,69456).addRange(69688,69702).addRange(69759,69761).addRange(69811,69814).addRange(69817,69818).addRange(69888,69890).addRange(69927,69931).addRange(69933,69940).addRange(70016,70017).addRange(70070,70078).addRange(70089,70092).addRange(70191,70193).addRange(70198,70199).addRange(70371,70378).addRange(70400,70401).addRange(70459,70460).addRange(70502,70508).addRange(70512,70516).addRange(70712,70719).addRange(70722,70724).addRange(70835,70840).addRange(70847,70848).addRange(70850,70851).addRange(71090,71093).addRange(71100,71101).addRange(71103,71104).addRange(71132,71133).addRange(71219,71226).addRange(71231,71232).addRange(71344,71349).addRange(71453,71455).addRange(71458,71461).addRange(71463,71467).addRange(71727,71735).addRange(71737,71738).addRange(71995,71996).addRange(72148,72151).addRange(72154,72155).addRange(72193,72202).addRange(72243,72248),ee.addRange(72251,72254).addRange(72273,72278).addRange(72281,72283).addRange(72330,72342).addRange(72344,72345).addRange(72752,72758).addRange(72760,72765).addRange(72850,72871).addRange(72874,72880).addRange(72882,72883).addRange(72885,72886).addRange(73009,73014).addRange(73020,73021).addRange(73023,73029).addRange(73104,73105).addRange(73459,73460).addRange(78896,78904).addRange(92912,92916).addRange(92976,92982).addRange(92992,92995).addRange(94095,94111).addRange(94176,94177).addRange(94179,94180).addRange(113821,113822).addRange(113824,113827).addRange(119143,119145).addRange(119155,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123184,123197).addRange(123628,123631).addRange(125136,125142).addRange(125252,125259).addRange(127995,127999).addRange(917536,917631).addRange(917760,917999),m.exports=ee},32948:(m,v,q)=>{const ee=q(78776)(170,181,186,837,895,902,908,4295,4301,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8505,8526,11559,11565,119970,119995,120134);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,442).addRange(444,447).addRange(452,659).addRange(661,696).addRange(704,705).addRange(736,740).addRange(880,883).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(4256,4293).addRange(4304,4346).addRange(4349,4351).addRange(5024,5109).addRange(5112,5117).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8500).addRange(8508,8511).addRange(8517,8521),ee.addRange(8544,8575).addRange(8579,8580).addRange(9398,9449).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(42560,42605).addRange(42624,42653).addRange(42786,42887).addRange(42891,42894).addRange(42896,42943).addRange(42946,42954).addRange(42997,42998).addRange(43e3,43002).addRange(43824,43866).addRange(43868,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(65345,65370).addRange(66560,66639).addRange(66736,66771).addRange(66776,66811).addRange(68736,68786).addRange(68800,68850).addRange(71840,71903).addRange(93760,93823).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596),ee.addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(125184,125251).addRange(127280,127305).addRange(127312,127337).addRange(127344,127369),m.exports=ee},65314:(m,v,q)=>{const ee=q(78776)(181,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,383,388,418,420,425,428,437,444,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,837,880,882,886,895,902,908,962,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1415,4295,4301,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8486,8498,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997);ee.addRange(65,90).addRange(192,214).addRange(216,223).addRange(329,330).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(452,453).addRange(455,456).addRange(458,459).addRange(497,498).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(975,977).addRange(981,982).addRange(1008,1009).addRange(1012,1013).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5112,5117).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7834,7835).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8064,8111).addRange(8114,8116),ee.addRange(8119,8124).addRange(8130,8132).addRange(8135,8140).addRange(8152,8155).addRange(8168,8172).addRange(8178,8180).addRange(8183,8188).addRange(8490,8491).addRange(8544,8559).addRange(9398,9423).addRange(11264,11310).addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(125184,125217),m.exports=ee},78562:(m,v,q)=>{const ee=q(78776)(181,447,601,611,623,629,637,640,658,837,895,902,908,4295,4301,7545,7549,7566,7838,8025,8027,8029,8126,8486,8498,8526,11559,11565,43859);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,311).addRange(313,396).addRange(398,410).addRange(412,425).addRange(428,441).addRange(444,445).addRange(452,544).addRange(546,563).addRange(570,596).addRange(598,599).addRange(603,604).addRange(608,609).addRange(613,614).addRange(616,620).addRange(625,626).addRange(642,643).addRange(647,652).addRange(669,670).addRange(880,883).addRange(886,887).addRange(891,893).addRange(904,906).addRange(910,929).addRange(931,977).addRange(981,1013).addRange(1015,1019).addRange(1021,1153).addRange(1162,1327).addRange(1329,1366).addRange(1377,1415).addRange(4256,4293).addRange(4304,4346).addRange(4349,4351).addRange(5024,5109).addRange(5112,5117).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7680,7835).addRange(7840,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124),ee.addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8490,8491).addRange(8544,8575).addRange(8579,8580).addRange(9398,9449).addRange(11264,11310).addRange(11312,11358).addRange(11360,11376).addRange(11378,11379).addRange(11381,11382).addRange(11390,11491).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(42560,42605).addRange(42624,42651).addRange(42786,42799).addRange(42802,42863).addRange(42873,42887).addRange(42891,42893).addRange(42896,42900).addRange(42902,42926).addRange(42928,42943).addRange(42946,42954).addRange(42997,42998).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(65345,65370).addRange(66560,66639).addRange(66736,66771).addRange(66776,66811).addRange(68736,68786).addRange(68800,68850).addRange(71840,71903).addRange(93760,93823).addRange(125184,125251),m.exports=ee},12104:(m,v,q)=>{const ee=q(78776)(256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,388,418,420,425,428,437,444,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,880,882,886,895,902,908,975,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1012,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,4295,4301,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8486,8498,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997);ee.addRange(65,90).addRange(192,214).addRange(216,222).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(452,453).addRange(455,456).addRange(458,459).addRange(497,498).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5024,5109).addRange(7312,7354).addRange(7357,7359).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8072,8079).addRange(8088,8095).addRange(8104,8111).addRange(8120,8124).addRange(8136,8140).addRange(8152,8155).addRange(8168,8172).addRange(8184,8188).addRange(8490,8491),ee.addRange(8544,8559).addRange(9398,9423).addRange(11264,11310).addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(125184,125217),m.exports=ee},41347:(m,v,q)=>{const ee=q(78776)(160,168,170,173,175,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,310,313,315,317,323,325,327,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,383,388,418,420,425,428,437,444,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,847,880,882,884,886,890,908,962,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1415,1564,2527,2611,2614,2654,3635,3763,3852,3907,3917,3922,3927,3932,3945,3955,3969,3987,3997,4002,4007,4012,4025,4295,4301,4348,7544,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8049,8051,8053,8055,8057,8059,8061,8147,8163,8209,8215,8252,8254,8279,8360,8484,8486,8488,8579,8585,10764,10972,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,11631,11935,12019,12288,12342,12447,12543,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42864,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997,43881,64016,64018,64032,64034,64285,64318,65140,65279,119970,119995,120134,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590,127376);ee.addRange(65,90).addRange(178,181).addRange(184,186).addRange(188,190).addRange(192,214).addRange(216,223).addRange(306,308).addRange(319,321).addRange(329,330).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(452,461).addRange(497,500).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(688,696).addRange(728,733).addRange(736,740).addRange(832,833).addRange(835,837).addRange(894,895).addRange(900,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(975,982).addRange(1008,1010).addRange(1012,1013).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(1653,1656).addRange(2392,2399).addRange(2524,2525).addRange(2649,2651).addRange(2908,2909).addRange(3804,3805),ee.addRange(3957,3961).addRange(4256,4293).addRange(4447,4448).addRange(5112,5117).addRange(6068,6069).addRange(6155,6158).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7468,7470).addRange(7472,7482).addRange(7484,7501).addRange(7503,7530).addRange(7579,7615).addRange(7834,7835).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8064,8111).addRange(8114,8116).addRange(8119,8132).addRange(8135,8143).addRange(8152,8155).addRange(8157,8159).addRange(8168,8175).addRange(8178,8180).addRange(8183,8190).addRange(8192,8207).addRange(8228,8230).addRange(8234,8239).addRange(8243,8244).addRange(8246,8247).addRange(8263,8265).addRange(8287,8305).addRange(8308,8334).addRange(8336,8348).addRange(8448,8451).addRange(8453,8455).addRange(8457,8467).addRange(8469,8470).addRange(8473,8477).addRange(8480,8482).addRange(8490,8493).addRange(8495,8505).addRange(8507,8512).addRange(8517,8521).addRange(8528,8575).addRange(8748,8749),ee.addRange(8751,8752).addRange(9001,9002).addRange(9312,9450).addRange(10868,10870).addRange(11264,11310).addRange(11362,11364).addRange(11373,11376).addRange(11388,11392).addRange(12032,12245).addRange(12344,12346).addRange(12443,12444).addRange(12593,12686).addRange(12690,12703).addRange(12800,12830).addRange(12832,12871).addRange(12880,12926).addRange(12928,13311).addRange(42652,42653).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(43e3,43001).addRange(43868,43871).addRange(43888,43967).addRange(63744,64013).addRange(64021,64030).addRange(64037,64038).addRange(64042,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65020).addRange(65024,65049).addRange(65072,65092).addRange(65095,65106).addRange(65108,65126).addRange(65128,65131).addRange(65136,65138).addRange(65142,65276).addRange(65281,65470).addRange(65474,65479).addRange(65482,65487),ee.addRange(65490,65495).addRange(65498,65500).addRange(65504,65510).addRange(65512,65518).addRange(65520,65528).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(113824,113827).addRange(119134,119140).addRange(119155,119162).addRange(119227,119232).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(125184,125217).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(127232,127242),ee.addRange(127248,127278).addRange(127280,127311).addRange(127338,127340).addRange(127488,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(130032,130041).addRange(194560,195101).addRange(917504,921599),m.exports=ee},50589:(m,v,q)=>{const ee=q(78776)(181,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,396,402,405,414,417,419,421,424,429,432,436,438,441,445,447,452,460,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,499,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,547,549,551,553,555,557,559,561,563,572,578,583,585,587,589,601,611,623,629,637,640,658,837,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1019,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7545,7549,7566,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8126,8526,8580,11361,11368,11370,11372,11379,11382,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11491,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42651,42787,42789,42791,42793,42795,42797,42799,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42863,42874,42876,42879,42881,42883,42885,42887,42892,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42933,42935,42937,42939,42941,42943,42947,42952,42954,42998,43859);ee.addRange(97,122).addRange(223,246).addRange(248,255).addRange(328,329).addRange(382,384).addRange(409,410).addRange(454,455).addRange(457,458).addRange(476,477).addRange(495,497).addRange(575,576).addRange(591,596).addRange(598,599).addRange(603,604).addRange(608,609).addRange(613,614).addRange(616,620).addRange(625,626).addRange(642,643).addRange(647,652).addRange(669,670).addRange(891,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1072,1119).addRange(1230,1231).addRange(1377,1415).addRange(5112,5117).addRange(7296,7304).addRange(7829,7835).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8071).addRange(8080,8087).addRange(8096,8103).addRange(8112,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151).addRange(8160,8167).addRange(8178,8180),ee.addRange(8182,8183).addRange(8560,8575).addRange(9424,9449).addRange(11312,11358).addRange(11365,11366).addRange(11520,11557).addRange(42899,42900).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(68800,68850).addRange(71872,71903).addRange(93792,93823).addRange(125218,125251),m.exports=ee},50046:(m,v,q)=>{const ee=q(78776)(181,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,396,402,405,414,417,419,421,424,429,432,436,438,441,445,447,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,547,549,551,553,555,557,559,561,563,572,578,583,585,587,589,601,611,623,629,637,640,658,837,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1019,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7545,7549,7566,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8124,8126,8140,8188,8526,8580,11361,11368,11370,11372,11379,11382,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11491,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42651,42787,42789,42791,42793,42795,42797,42799,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42863,42874,42876,42879,42881,42883,42885,42887,42892,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42933,42935,42937,42939,42941,42943,42947,42952,42954,42998,43859);ee.addRange(97,122).addRange(223,246).addRange(248,255).addRange(328,329).addRange(382,384).addRange(409,410).addRange(453,454).addRange(456,457).addRange(459,460).addRange(476,477).addRange(495,496).addRange(498,499).addRange(575,576).addRange(591,596).addRange(598,599).addRange(603,604).addRange(608,609).addRange(613,614).addRange(616,620).addRange(625,626).addRange(642,643).addRange(647,652).addRange(669,670).addRange(891,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1072,1119).addRange(1230,1231).addRange(1377,1415).addRange(4304,4346).addRange(4349,4351).addRange(5112,5117).addRange(7296,7304).addRange(7829,7835).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151).addRange(8160,8167),ee.addRange(8178,8180).addRange(8182,8183).addRange(8560,8575).addRange(9424,9449).addRange(11312,11358).addRange(11365,11366).addRange(11520,11557).addRange(42899,42900).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(68800,68850).addRange(71872,71903).addRange(93792,93823).addRange(125218,125251),m.exports=ee},77336:(m,v,q)=>{const ee=q(78776)(45,1418,1470,5120,6150,8275,8315,8331,8722,11799,11802,11840,12316,12336,12448,65112,65123,65293,69293);ee.addRange(8208,8213).addRange(11834,11835).addRange(65073,65074),m.exports=ee},32016:(m,v,q)=>{const ee=q(78776)(173,847,1564,12644,65279,65440);ee.addRange(4447,4448).addRange(6068,6069).addRange(6155,6158).addRange(8203,8207).addRange(8234,8238).addRange(8288,8303).addRange(65024,65039).addRange(65520,65528).addRange(113824,113827).addRange(119155,119162).addRange(917504,921599),m.exports=ee},42339:(m,v,q)=>{const ee=q(78776)(329,1651,3959,3961,917505);ee.addRange(6051,6052).addRange(8298,8303).addRange(9001,9002),m.exports=ee},97707:(m,v,q)=>{const ee=q(78776)(94,96,168,175,180,890,1369,1471,1476,2364,2381,2417,2492,2509,2620,2637,2748,2765,2876,2893,2901,3021,3149,3260,3277,3405,3530,3662,3770,3893,3895,3897,4038,4151,4239,6109,6783,6964,6980,7405,7412,8125,11823,12540,42607,42623,43204,43347,43443,43456,43493,43766,64286,65342,65344,65392,65507,66272,70003,70080,70460,70477,70722,70726,71231,71467,72003,72160,72244,72263,72345,72767,73026,73111);ee.addRange(183,184).addRange(688,846).addRange(848,855).addRange(861,866).addRange(884,885).addRange(900,901).addRange(1155,1159).addRange(1425,1441).addRange(1443,1469).addRange(1473,1474).addRange(1611,1618).addRange(1623,1624).addRange(1759,1760).addRange(1765,1766).addRange(1770,1772).addRange(1840,1866).addRange(1958,1968).addRange(2027,2037).addRange(2072,2073).addRange(2275,2302).addRange(2385,2388).addRange(2813,2815).addRange(3387,3388).addRange(3655,3660).addRange(3784,3788).addRange(3864,3865).addRange(3902,3903).addRange(3970,3972).addRange(3974,3975).addRange(4153,4154).addRange(4195,4196).addRange(4201,4205).addRange(4231,4237).addRange(4250,4251).addRange(4957,4959).addRange(6089,6099).addRange(6457,6459).addRange(6773,6780).addRange(6832,6845).addRange(7019,7027).addRange(7082,7083).addRange(7222,7223).addRange(7288,7293).addRange(7376,7400).addRange(7415,7417).addRange(7468,7530).addRange(7620,7631).addRange(7669,7673).addRange(7677,7679).addRange(8127,8129).addRange(8141,8143),ee.addRange(8157,8159).addRange(8173,8175).addRange(8189,8190).addRange(11503,11505).addRange(12330,12335).addRange(12441,12444).addRange(42620,42621).addRange(42652,42653).addRange(42736,42737).addRange(42752,42785).addRange(42888,42890).addRange(43e3,43001).addRange(43232,43249).addRange(43307,43310).addRange(43643,43645).addRange(43711,43714).addRange(43867,43871).addRange(43881,43883).addRange(44012,44013).addRange(65056,65071).addRange(65438,65439).addRange(68325,68326).addRange(68898,68903).addRange(69446,69456).addRange(69817,69818).addRange(69939,69940).addRange(70090,70092).addRange(70197,70198).addRange(70377,70378).addRange(70502,70508).addRange(70512,70516).addRange(70850,70851).addRange(71103,71104).addRange(71350,71351).addRange(71737,71738).addRange(71997,71998).addRange(73028,73029).addRange(92912,92916).addRange(92976,92982).addRange(94095,94111).addRange(94192,94193).addRange(119143,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(123184,123190).addRange(123628,123631).addRange(125136,125142).addRange(125252,125254).addRange(125256,125258),m.exports=ee},23694:(m,v,q)=>{const ee=q(78776)(35,42,169,174,8252,8265,8482,8505,9e3,9167,9410,9654,9664,9742,9745,9752,9757,9760,9766,9770,9792,9794,9827,9832,9851,9881,9895,9928,9937,9981,9986,9989,9999,10002,10004,10006,10013,10017,10024,10052,10055,10060,10062,10071,10145,10160,10175,11088,11093,12336,12349,12951,12953,126980,127183,127374,127514,127535,128391,128400,128424,128444,128481,128483,128488,128495,128499,128745,128752);ee.addRange(48,57).addRange(8596,8601).addRange(8617,8618).addRange(8986,8987).addRange(9193,9203).addRange(9208,9210).addRange(9642,9643).addRange(9723,9726).addRange(9728,9732).addRange(9748,9749).addRange(9762,9763).addRange(9774,9775).addRange(9784,9786).addRange(9800,9811).addRange(9823,9824).addRange(9829,9830).addRange(9854,9855).addRange(9874,9879).addRange(9883,9884).addRange(9888,9889).addRange(9898,9899).addRange(9904,9905).addRange(9917,9918).addRange(9924,9925).addRange(9934,9935).addRange(9939,9940).addRange(9961,9962).addRange(9968,9973).addRange(9975,9978).addRange(9992,9997).addRange(10035,10036).addRange(10067,10069).addRange(10083,10084).addRange(10133,10135).addRange(10548,10549).addRange(11013,11015).addRange(11035,11036).addRange(127344,127345).addRange(127358,127359).addRange(127377,127386).addRange(127462,127487).addRange(127489,127490).addRange(127538,127546).addRange(127568,127569).addRange(127744,127777).addRange(127780,127891).addRange(127894,127895).addRange(127897,127899).addRange(127902,127984).addRange(127987,127989).addRange(127991,128253),ee.addRange(128255,128317).addRange(128329,128334).addRange(128336,128359).addRange(128367,128368).addRange(128371,128378).addRange(128394,128397).addRange(128405,128406).addRange(128420,128421).addRange(128433,128434).addRange(128450,128452).addRange(128465,128467).addRange(128476,128478).addRange(128506,128591).addRange(128640,128709).addRange(128715,128722).addRange(128725,128727).addRange(128736,128741).addRange(128747,128748).addRange(128755,128764).addRange(128992,129003).addRange(129292,129338).addRange(129340,129349).addRange(129351,129400).addRange(129402,129483).addRange(129485,129535).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750),m.exports=ee},94007:(m,v,q)=>{const ee=q(78776)(35,42,8205,8419,65039);ee.addRange(48,57).addRange(127462,127487).addRange(127995,127999).addRange(129456,129459).addRange(917536,917631),m.exports=ee},13916:(m,v,q)=>{const ee=q(78776)();ee.addRange(127995,127999),m.exports=ee},98053:(m,v,q)=>{const ee=q(78776)(9757,9977,127877,127943,128124,128143,128145,128170,128378,128400,128675,128704,128716,129292,129295,129318,129399,129467);ee.addRange(9994,9997).addRange(127938,127940).addRange(127946,127948).addRange(128066,128067).addRange(128070,128080).addRange(128102,128120).addRange(128129,128131).addRange(128133,128135).addRange(128372,128373).addRange(128405,128406).addRange(128581,128583).addRange(128587,128591).addRange(128692,128694).addRange(129304,129311).addRange(129328,129337).addRange(129340,129342).addRange(129461,129462).addRange(129464,129465).addRange(129485,129487).addRange(129489,129501),m.exports=ee},10906:(m,v,q)=>{const ee=q(78776)(9200,9203,9855,9875,9889,9934,9940,9962,9973,9978,9981,9989,10024,10060,10062,10071,10160,10175,11088,11093,126980,127183,127374,127489,127514,127535,127988,128064,128378,128420,128716);ee.addRange(8986,8987).addRange(9193,9196).addRange(9725,9726).addRange(9748,9749).addRange(9800,9811).addRange(9898,9899).addRange(9917,9918).addRange(9924,9925).addRange(9970,9971).addRange(9994,9995).addRange(10067,10069).addRange(10133,10135).addRange(11035,11036).addRange(127377,127386).addRange(127462,127487).addRange(127538,127542).addRange(127544,127546).addRange(127568,127569).addRange(127744,127776).addRange(127789,127797).addRange(127799,127868).addRange(127870,127891).addRange(127904,127946).addRange(127951,127955).addRange(127968,127984).addRange(127992,128062).addRange(128066,128252).addRange(128255,128317).addRange(128331,128334).addRange(128336,128359).addRange(128405,128406).addRange(128507,128591).addRange(128640,128709).addRange(128720,128722).addRange(128725,128727).addRange(128747,128748).addRange(128756,128764).addRange(128992,129003).addRange(129292,129338).addRange(129340,129349).addRange(129351,129400).addRange(129402,129483).addRange(129485,129535).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750),m.exports=ee},66359:(m,v,q)=>{const ee=q(78776)(169,174,8252,8265,8482,8505,9e3,9096,9167,9410,9654,9664,10004,10006,10013,10017,10024,10052,10055,10060,10062,10071,10145,10160,10175,11088,11093,12336,12349,12951,12953,127279,127374,127514,127535);ee.addRange(8596,8601).addRange(8617,8618).addRange(8986,8987).addRange(9193,9203).addRange(9208,9210).addRange(9642,9643).addRange(9723,9726).addRange(9728,9733).addRange(9735,9746).addRange(9748,9861).addRange(9872,9989).addRange(9992,10002).addRange(10035,10036).addRange(10067,10069).addRange(10083,10087).addRange(10133,10135).addRange(10548,10549).addRange(11013,11015).addRange(11035,11036).addRange(126976,127231).addRange(127245,127247).addRange(127340,127345).addRange(127358,127359).addRange(127377,127386).addRange(127405,127461).addRange(127489,127503).addRange(127538,127546).addRange(127548,127551).addRange(127561,127994).addRange(128e3,128317).addRange(128326,128591).addRange(128640,128767).addRange(128884,128895).addRange(128981,129023).addRange(129036,129039).addRange(129096,129103).addRange(129114,129119).addRange(129160,129167).addRange(129198,129279).addRange(129292,129338).addRange(129340,129349).addRange(129351,129791).addRange(130048,131069),m.exports=ee},17743:(m,v,q)=>{const ee=q(78776)(183,1600,2042,2901,3654,3782,6154,6211,6823,7222,7291,12293,40981,42508,43471,43494,43632,43741,65392,70493,72344,94179);ee.addRange(720,721).addRange(12337,12341).addRange(12445,12446).addRange(12540,12542).addRange(43763,43764).addRange(71110,71112).addRange(92994,92995).addRange(94176,94177).addRange(123196,123197).addRange(125252,125254),m.exports=ee},75530:(m,v,q)=>{const ee=q(78776)(908,1470,1472,1475,1478,1563,1758,1769,1808,1969,2074,2084,2088,2142,2363,2482,2493,2510,2563,2654,2678,2691,2761,2768,2809,2877,2880,2947,2972,3007,3024,3133,3294,3389,3517,3716,3749,3773,3782,3894,3896,3967,3973,4145,4152,4295,4301,4696,4800,6070,6314,6464,6743,6753,6971,7082,7143,7150,7379,7393,7418,8025,8027,8029,11559,11565,42611,43597,43697,43712,43714,64285,64318,65952,66927,67592,67644,67903,69293,69632,69932,70197,70280,70461,70463,70480,70725,70749,70841,70846,70849,71102,71230,71340,71350,71352,71462,71736,71739,71945,71997,72192,72272,72343,72766,72873,72881,72884,73030,73110,73112,73648,92917,113820,113823,119142,119365,119970,119995,120134,123647,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(32,126).addRange(160,172).addRange(174,767).addRange(880,887).addRange(890,895).addRange(900,906).addRange(910,929).addRange(931,1154).addRange(1162,1327).addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(1488,1514).addRange(1519,1524).addRange(1542,1551).addRange(1566,1610).addRange(1632,1647).addRange(1649,1749).addRange(1765,1766).addRange(1774,1805).addRange(1810,1839).addRange(1869,1957).addRange(1984,2026).addRange(2036,2042).addRange(2046,2069).addRange(2096,2110).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2307,2361).addRange(2365,2368).addRange(2377,2380).addRange(2382,2384).addRange(2392,2401).addRange(2404,2432).addRange(2434,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2495,2496).addRange(2503,2504).addRange(2507,2508).addRange(2524,2525).addRange(2527,2529).addRange(2534,2557).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600),ee.addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2624).addRange(2649,2652).addRange(2662,2671).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2749,2752).addRange(2763,2764).addRange(2784,2785).addRange(2790,2801).addRange(2818,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2887,2888).addRange(2891,2892).addRange(2908,2909).addRange(2911,2913).addRange(2918,2935).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3009,3010).addRange(3014,3016).addRange(3018,3020).addRange(3046,3066).addRange(3073,3075).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3137,3140).addRange(3160,3162).addRange(3168,3169).addRange(3174,3183),ee.addRange(3191,3200).addRange(3202,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3261,3262).addRange(3264,3265).addRange(3267,3268).addRange(3271,3272).addRange(3274,3275).addRange(3296,3297).addRange(3302,3311).addRange(3313,3314).addRange(3330,3340).addRange(3342,3344).addRange(3346,3386).addRange(3391,3392).addRange(3398,3400).addRange(3402,3404).addRange(3406,3407).addRange(3412,3414).addRange(3416,3425).addRange(3430,3455).addRange(3458,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3536,3537).addRange(3544,3550).addRange(3558,3567).addRange(3570,3572).addRange(3585,3632).addRange(3634,3635).addRange(3647,3654).addRange(3663,3675).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3792,3801).addRange(3804,3807).addRange(3840,3863).addRange(3866,3892).addRange(3898,3911).addRange(3913,3948).addRange(3976,3980).addRange(4030,4037),ee.addRange(4039,4044).addRange(4046,4058).addRange(4096,4140).addRange(4155,4156).addRange(4159,4183).addRange(4186,4189).addRange(4193,4208).addRange(4213,4225).addRange(4227,4228).addRange(4231,4236).addRange(4238,4252).addRange(4254,4293).addRange(4304,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4960,4988).addRange(4992,5017).addRange(5024,5109).addRange(5112,5117).addRange(5120,5788).addRange(5792,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5941,5942).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6078,6085).addRange(6087,6088).addRange(6100,6108).addRange(6112,6121).addRange(6128,6137).addRange(6144,6154).addRange(6160,6169).addRange(6176,6264).addRange(6272,6276).addRange(6279,6312).addRange(6320,6389),ee.addRange(6400,6430).addRange(6435,6438).addRange(6441,6443).addRange(6448,6449).addRange(6451,6456).addRange(6468,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6678).addRange(6681,6682).addRange(6686,6741).addRange(6755,6756).addRange(6765,6770).addRange(6784,6793).addRange(6800,6809).addRange(6816,6829).addRange(6916,6963).addRange(6973,6977).addRange(6979,6987).addRange(6992,7018).addRange(7028,7036).addRange(7042,7073).addRange(7078,7079).addRange(7086,7141).addRange(7146,7148).addRange(7154,7155).addRange(7164,7211).addRange(7220,7221).addRange(7227,7241).addRange(7245,7304).addRange(7312,7354).addRange(7357,7367).addRange(7401,7404).addRange(7406,7411).addRange(7413,7415).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190),ee.addRange(8192,8202).addRange(8208,8231).addRange(8239,8287).addRange(8304,8305).addRange(8308,8334).addRange(8336,8348).addRange(8352,8383).addRange(8448,8587).addRange(8592,9254).addRange(9280,9290).addRange(9312,11123).addRange(11126,11157).addRange(11159,11310).addRange(11312,11358).addRange(11360,11502).addRange(11506,11507).addRange(11513,11557).addRange(11568,11623).addRange(11631,11632).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11776,11858).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12283).addRange(12288,12329).addRange(12336,12351).addRange(12353,12438).addRange(12443,12543).addRange(12549,12591).addRange(12593,12686).addRange(12688,12771).addRange(12784,12830).addRange(12832,40956).addRange(40960,42124).addRange(42128,42182).addRange(42192,42539).addRange(42560,42606).addRange(42622,42653).addRange(42656,42735).addRange(42738,42743).addRange(42752,42943).addRange(42946,42954),ee.addRange(42997,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43044).addRange(43047,43051).addRange(43056,43065).addRange(43072,43127).addRange(43136,43203).addRange(43214,43225).addRange(43250,43262).addRange(43264,43301).addRange(43310,43334).addRange(43346,43347).addRange(43359,43388).addRange(43395,43442).addRange(43444,43445).addRange(43450,43451).addRange(43454,43469).addRange(43471,43481).addRange(43486,43492).addRange(43494,43518).addRange(43520,43560).addRange(43567,43568).addRange(43571,43572).addRange(43584,43586).addRange(43588,43595).addRange(43600,43609).addRange(43612,43643).addRange(43645,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43755).addRange(43758,43765).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43883).addRange(43888,44004).addRange(44006,44007).addRange(44009,44012).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64310),ee.addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64449).addRange(64467,64831).addRange(64848,64911).addRange(64914,64967).addRange(65008,65021).addRange(65040,65049).addRange(65072,65106).addRange(65108,65126).addRange(65128,65131).addRange(65136,65140).addRange(65142,65276).addRange(65281,65437).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65504,65510).addRange(65512,65518).addRange(65532,65533).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65792,65794).addRange(65799,65843).addRange(65847,65934).addRange(65936,65948).addRange(66e3,66044).addRange(66176,66204).addRange(66208,66256).addRange(66273,66299).addRange(66304,66339).addRange(66349,66378).addRange(66384,66421).addRange(66432,66461).addRange(66463,66499).addRange(66504,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382),ee.addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67671,67742).addRange(67751,67759).addRange(67808,67826).addRange(67828,67829).addRange(67835,67867).addRange(67871,67897).addRange(67968,68023).addRange(68028,68047).addRange(68050,68096).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68160,68168).addRange(68176,68184).addRange(68192,68255).addRange(68288,68324).addRange(68331,68342).addRange(68352,68405).addRange(68409,68437).addRange(68440,68466).addRange(68472,68497).addRange(68505,68508).addRange(68521,68527).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68858,68899).addRange(68912,68921).addRange(69216,69246).addRange(69248,69289).addRange(69296,69297).addRange(69376,69415).addRange(69424,69445).addRange(69457,69465).addRange(69552,69579).addRange(69600,69622).addRange(69634,69687).addRange(69703,69709).addRange(69714,69743).addRange(69762,69810).addRange(69815,69816).addRange(69819,69820).addRange(69822,69825).addRange(69840,69864).addRange(69872,69881),ee.addRange(69891,69926).addRange(69942,69959).addRange(69968,70002).addRange(70004,70006).addRange(70018,70069).addRange(70079,70088).addRange(70093,70094).addRange(70096,70111).addRange(70113,70132).addRange(70144,70161).addRange(70163,70190).addRange(70194,70195).addRange(70200,70205).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313).addRange(70320,70366).addRange(70368,70370).addRange(70384,70393).addRange(70402,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70465,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70656,70711).addRange(70720,70721).addRange(70727,70747).addRange(70751,70753).addRange(70784,70831).addRange(70833,70834).addRange(70843,70844).addRange(70852,70855).addRange(70864,70873).addRange(71040,71086).addRange(71088,71089).addRange(71096,71099).addRange(71105,71131).addRange(71168,71218).addRange(71227,71228).addRange(71233,71236).addRange(71248,71257).addRange(71264,71276).addRange(71296,71338).addRange(71342,71343),ee.addRange(71360,71369).addRange(71424,71450).addRange(71456,71457).addRange(71472,71487).addRange(71680,71726).addRange(71840,71922).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(71985,71989).addRange(71991,71992).addRange(71999,72002).addRange(72004,72006).addRange(72016,72025).addRange(72096,72103).addRange(72106,72147).addRange(72156,72159).addRange(72161,72164).addRange(72203,72242).addRange(72249,72250).addRange(72255,72262).addRange(72279,72280).addRange(72284,72329).addRange(72346,72354).addRange(72384,72440).addRange(72704,72712).addRange(72714,72751).addRange(72768,72773).addRange(72784,72812).addRange(72816,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73040,73049).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73107,73108).addRange(73120,73129).addRange(73440,73458).addRange(73461,73464).addRange(73664,73713).addRange(73727,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766),ee.addRange(92768,92777).addRange(92782,92783).addRange(92880,92909).addRange(92928,92975).addRange(92983,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071).addRange(93760,93850).addRange(93952,94026).addRange(94032,94087).addRange(94099,94111).addRange(94176,94179).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(118784,119029).addRange(119040,119078).addRange(119081,119140).addRange(119146,119149).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119296,119361).addRange(119520,119539).addRange(119552,119638).addRange(119648,119672).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132),ee.addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,121343).addRange(121399,121402).addRange(121453,121460).addRange(121462,121475).addRange(121477,121483).addRange(123136,123180).addRange(123191,123197).addRange(123200,123209).addRange(123214,123215).addRange(123584,123627).addRange(123632,123641).addRange(124928,125124).addRange(125127,125135).addRange(125184,125251).addRange(125264,125273).addRange(125278,125279).addRange(126065,126132).addRange(126209,126269).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589),ee.addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994).addRange(130032,130041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},38693:(m,v,q)=>{const ee=q(78776)(1471,1479,1648,1809,2045,2362,2364,2381,2433,2492,2494,2509,2519,2558,2620,2641,2677,2748,2765,2817,2876,2893,2946,3006,3008,3021,3031,3072,3076,3201,3260,3263,3266,3270,3390,3405,3415,3457,3530,3535,3542,3551,3633,3761,3893,3895,3897,4038,4226,4237,4253,6086,6109,6313,6450,6683,6742,6752,6754,6783,6972,6978,7142,7149,7405,7412,8204,11647,43010,43014,43019,43052,43263,43443,43493,43587,43596,43644,43696,43713,43766,44005,44008,44013,64286,66045,66272,68159,69633,70003,70095,70196,70206,70367,70462,70464,70487,70726,70750,70832,70842,70845,71087,71229,71339,71341,71351,71984,71998,72003,72160,72263,72767,73018,73031,73109,73111,94031,94180,119141,121461,121476);ee.addRange(768,879).addRange(1155,1161).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1552,1562).addRange(1611,1631).addRange(1750,1756).addRange(1759,1764).addRange(1767,1768).addRange(1770,1773).addRange(1840,1866).addRange(1958,1968).addRange(2027,2035).addRange(2070,2073).addRange(2075,2083).addRange(2085,2087).addRange(2089,2093).addRange(2137,2139).addRange(2259,2273).addRange(2275,2306).addRange(2369,2376).addRange(2385,2391).addRange(2402,2403).addRange(2497,2500).addRange(2530,2531).addRange(2561,2562).addRange(2625,2626).addRange(2631,2632).addRange(2635,2637).addRange(2672,2673).addRange(2689,2690).addRange(2753,2757).addRange(2759,2760).addRange(2786,2787).addRange(2810,2815).addRange(2878,2879).addRange(2881,2884).addRange(2901,2903).addRange(2914,2915).addRange(3134,3136).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3170,3171).addRange(3276,3277).addRange(3285,3286).addRange(3298,3299).addRange(3328,3329).addRange(3387,3388).addRange(3393,3396),ee.addRange(3426,3427).addRange(3538,3540).addRange(3636,3642).addRange(3655,3662).addRange(3764,3772).addRange(3784,3789).addRange(3864,3865).addRange(3953,3966).addRange(3968,3972).addRange(3974,3975).addRange(3981,3991).addRange(3993,4028).addRange(4141,4144).addRange(4146,4151).addRange(4153,4154).addRange(4157,4158).addRange(4184,4185).addRange(4190,4192).addRange(4209,4212).addRange(4229,4230).addRange(4957,4959).addRange(5906,5908).addRange(5938,5940).addRange(5970,5971).addRange(6002,6003).addRange(6068,6069).addRange(6071,6077).addRange(6089,6099).addRange(6155,6157).addRange(6277,6278).addRange(6432,6434).addRange(6439,6440).addRange(6457,6459).addRange(6679,6680).addRange(6744,6750).addRange(6757,6764).addRange(6771,6780).addRange(6832,6848).addRange(6912,6915).addRange(6964,6970).addRange(7019,7027).addRange(7040,7041).addRange(7074,7077).addRange(7080,7081).addRange(7083,7085).addRange(7144,7145).addRange(7151,7153).addRange(7212,7219).addRange(7222,7223).addRange(7376,7378).addRange(7380,7392),ee.addRange(7394,7400).addRange(7416,7417).addRange(7616,7673).addRange(7675,7679).addRange(8400,8432).addRange(11503,11505).addRange(11744,11775).addRange(12330,12335).addRange(12441,12442).addRange(42607,42610).addRange(42612,42621).addRange(42654,42655).addRange(42736,42737).addRange(43045,43046).addRange(43204,43205).addRange(43232,43249).addRange(43302,43309).addRange(43335,43345).addRange(43392,43394).addRange(43446,43449).addRange(43452,43453).addRange(43561,43566).addRange(43569,43570).addRange(43573,43574).addRange(43698,43700).addRange(43703,43704).addRange(43710,43711).addRange(43756,43757).addRange(65024,65039).addRange(65056,65071).addRange(65438,65439).addRange(66422,66426).addRange(68097,68099).addRange(68101,68102).addRange(68108,68111).addRange(68152,68154).addRange(68325,68326).addRange(68900,68903).addRange(69291,69292).addRange(69446,69456).addRange(69688,69702).addRange(69759,69761).addRange(69811,69814).addRange(69817,69818).addRange(69888,69890).addRange(69927,69931).addRange(69933,69940).addRange(70016,70017).addRange(70070,70078).addRange(70089,70092).addRange(70191,70193),ee.addRange(70198,70199).addRange(70371,70378).addRange(70400,70401).addRange(70459,70460).addRange(70502,70508).addRange(70512,70516).addRange(70712,70719).addRange(70722,70724).addRange(70835,70840).addRange(70847,70848).addRange(70850,70851).addRange(71090,71093).addRange(71100,71101).addRange(71103,71104).addRange(71132,71133).addRange(71219,71226).addRange(71231,71232).addRange(71344,71349).addRange(71453,71455).addRange(71458,71461).addRange(71463,71467).addRange(71727,71735).addRange(71737,71738).addRange(71995,71996).addRange(72148,72151).addRange(72154,72155).addRange(72193,72202).addRange(72243,72248).addRange(72251,72254).addRange(72273,72278).addRange(72281,72283).addRange(72330,72342).addRange(72344,72345).addRange(72752,72758).addRange(72760,72765).addRange(72850,72871).addRange(72874,72880).addRange(72882,72883).addRange(72885,72886).addRange(73009,73014).addRange(73020,73021).addRange(73023,73029).addRange(73104,73105).addRange(73459,73460).addRange(92912,92916).addRange(92976,92982).addRange(94095,94098).addRange(113821,113822).addRange(119143,119145).addRange(119150,119154).addRange(119163,119170),ee.addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123184,123190).addRange(123628,123631).addRange(125136,125142).addRange(125252,125258).addRange(917536,917631).addRange(917760,917999),m.exports=ee},91556:(m,v,q)=>{const ee=q(78776)();ee.addRange(48,57).addRange(65,70).addRange(97,102).addRange(65296,65305).addRange(65313,65318).addRange(65345,65350),m.exports=ee},2103:(m,v,q)=>{const ee=q(78776)();ee.addRange(12272,12273).addRange(12276,12283),m.exports=ee},18502:(m,v,q)=>{const ee=q(78776)();ee.addRange(12274,12275),m.exports=ee},19494:(m,v,q)=>{const ee=q(78776)(95,170,181,183,186,748,750,895,908,1369,1471,1479,1791,2042,2045,2482,2519,2556,2558,2620,2641,2654,2768,2929,2972,3024,3031,3294,3517,3530,3542,3716,3749,3782,3840,3893,3895,3897,4038,4295,4301,4696,4800,6103,6823,8025,8027,8029,8126,8276,8305,8319,8417,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,43052,43259,64318,65343,66045,66272,67592,67644,68159,69415,70006,70108,70206,70280,70480,70487,70855,71236,71945,72263,72349,73018,73648,119970,119995,120134,121461,121476,123214,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(48,57).addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(768,884).addRange(886,887).addRange(890,893).addRange(902,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1155,1159).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1488,1514).addRange(1519,1522).addRange(1552,1562).addRange(1568,1641).addRange(1646,1747).addRange(1749,1756).addRange(1759,1768).addRange(1770,1788).addRange(1808,1866).addRange(1869,1969).addRange(1984,2037).addRange(2048,2093).addRange(2112,2139).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2259,2273).addRange(2275,2403).addRange(2406,2415).addRange(2417,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525),ee.addRange(2527,2531).addRange(2534,2545).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2677).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2799).addRange(2809,2815).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2927).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001),ee.addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3055).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3200,3203).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3406).addRange(3412,3415).addRange(3423,3427).addRange(3430,3439).addRange(3450,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3571).addRange(3585,3642).addRange(3648,3662).addRange(3664,3673).addRange(3713,3714).addRange(3718,3722),ee.addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807).addRange(3864,3865).addRange(3872,3881).addRange(3902,3911).addRange(3913,3948).addRange(3953,3972).addRange(3974,3991).addRange(3993,4028).addRange(4096,4169).addRange(4176,4253).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4959).addRange(4969,4977).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5908).addRange(5920,5940).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6099).addRange(6108,6109).addRange(6112,6121),ee.addRange(6155,6157).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6470,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6656,6683).addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6832,6845).addRange(6847,6848).addRange(6912,6987).addRange(6992,7001).addRange(7019,7027).addRange(7040,7155).addRange(7168,7223).addRange(7232,7241).addRange(7245,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7376,7378).addRange(7380,7418).addRange(7424,7673).addRange(7675,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8255,8256).addRange(8336,8348).addRange(8400,8412),ee.addRange(8421,8432).addRange(8458,8467).addRange(8472,8477).addRange(8490,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11507).addRange(11520,11557).addRange(11568,11623).addRange(11647,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11775).addRange(12293,12295).addRange(12321,12335).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12441,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42539).addRange(42560,42607).addRange(42612,42621).addRange(42623,42737).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43047).addRange(43072,43123).addRange(43136,43205),ee.addRange(43216,43225).addRange(43232,43255).addRange(43261,43309).addRange(43312,43347).addRange(43360,43388).addRange(43392,43456).addRange(43471,43481).addRange(43488,43518).addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43616,43638).addRange(43642,43714).addRange(43739,43741).addRange(43744,43759).addRange(43762,43766).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44010).addRange(44012,44013).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65024,65039).addRange(65056,65071).addRange(65075,65076).addRange(65101,65103).addRange(65136,65140).addRange(65142,65276).addRange(65296,65305).addRange(65313,65338),ee.addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68192,68220),ee.addRange(68224,68252).addRange(68288,68295).addRange(68297,68326).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68903).addRange(68912,68921).addRange(69248,69289).addRange(69291,69292).addRange(69296,69297).addRange(69376,69404).addRange(69424,69456).addRange(69552,69572).addRange(69600,69622).addRange(69632,69702).addRange(69734,69743).addRange(69759,69818).addRange(69840,69864).addRange(69872,69881).addRange(69888,69940).addRange(69942,69951).addRange(69956,69959).addRange(69968,70003).addRange(70016,70084).addRange(70089,70092).addRange(70094,70106).addRange(70144,70161).addRange(70163,70199).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70378).addRange(70384,70393).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508),ee.addRange(70512,70516).addRange(70656,70730).addRange(70736,70745).addRange(70750,70753).addRange(70784,70853).addRange(70864,70873).addRange(71040,71093).addRange(71096,71104).addRange(71128,71133).addRange(71168,71232).addRange(71248,71257).addRange(71296,71352).addRange(71360,71369).addRange(71424,71450).addRange(71453,71467).addRange(71472,71481).addRange(71680,71738).addRange(71840,71913).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72003).addRange(72016,72025).addRange(72096,72103).addRange(72106,72151).addRange(72154,72161).addRange(72163,72164).addRange(72192,72254).addRange(72272,72345).addRange(72384,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72768).addRange(72784,72793).addRange(72818,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129),ee.addRange(73440,73462).addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92768,92777).addRange(92880,92909).addRange(92912,92916).addRange(92928,92982).addRange(92992,92995).addRange(93008,93017).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94177).addRange(94179,94180).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113821,113822).addRange(119141,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084),ee.addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(120782,120831).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123584,123641).addRange(124928,125124).addRange(125136,125142).addRange(125184,125259).addRange(125264,125273).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633),ee.addRange(126635,126651).addRange(130032,130041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546).addRange(917760,917999),m.exports=ee},20567:(m,v,q)=>{const ee=q(78776)(170,181,186,748,750,895,902,908,1369,1749,1791,1808,1969,2042,2074,2084,2088,2365,2384,2482,2493,2510,2556,2654,2749,2768,2809,2877,2929,2947,2972,3024,3133,3200,3261,3294,3389,3406,3517,3716,3749,3773,3782,3840,4159,4193,4238,4295,4301,4696,4800,6103,6108,6314,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,43259,43471,43642,43697,43712,43714,64285,64318,67592,67644,68096,69415,69956,69959,70006,70106,70108,70280,70461,70480,70855,71236,71352,71945,71999,72001,72161,72163,72192,72250,72272,72349,72768,73030,73112,73648,94032,94179,119970,119995,120134,123214,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(880,884).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1488,1514).addRange(1519,1522).addRange(1568,1610).addRange(1646,1647).addRange(1649,1747).addRange(1765,1766).addRange(1774,1775).addRange(1786,1788).addRange(1810,1839).addRange(1869,1957).addRange(1994,2026).addRange(2036,2037).addRange(2048,2069).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2308,2361).addRange(2392,2401).addRange(2417,2432).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2524,2525).addRange(2527,2529).addRange(2544,2545).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614),ee.addRange(2616,2617).addRange(2649,2652).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2784,2785).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2908,2909).addRange(2911,2913).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3160,3162).addRange(3168,3169).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3296,3297).addRange(3313,3314).addRange(3332,3340).addRange(3342,3344).addRange(3346,3386).addRange(3412,3414).addRange(3423,3425).addRange(3450,3455).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3585,3632).addRange(3634,3635),ee.addRange(3648,3654).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3976,3980).addRange(4096,4138).addRange(4176,4181).addRange(4186,4189).addRange(4197,4198).addRange(4206,4208).addRange(4213,4225).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6176,6264).addRange(6272,6312).addRange(6320,6389),ee.addRange(6400,6430).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6678).addRange(6688,6740).addRange(6917,6963).addRange(6981,6987).addRange(7043,7072).addRange(7086,7087).addRange(7098,7141).addRange(7168,7203).addRange(7245,7247).addRange(7258,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8472,8477).addRange(8490,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(11568,11623),ee.addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(12293,12295).addRange(12321,12329).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12443,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42623,42653).addRange(42656,42735).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43042).addRange(43072,43123).addRange(43138,43187).addRange(43250,43255).addRange(43261,43262).addRange(43274,43301).addRange(43312,43334).addRange(43360,43388).addRange(43396,43442).addRange(43488,43492).addRange(43494,43503).addRange(43514,43518).addRange(43520,43560),ee.addRange(43584,43586).addRange(43588,43595).addRange(43616,43638).addRange(43646,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43741).addRange(43744,43754).addRange(43762,43764).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44002).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65856,65908),ee.addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66421).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68899).addRange(69248,69289).addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69635,69687),ee.addRange(69763,69807).addRange(69840,69864).addRange(69891,69926).addRange(69968,70002).addRange(70019,70066).addRange(70081,70084).addRange(70144,70161).addRange(70163,70187).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70366).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70493,70497).addRange(70656,70708).addRange(70727,70730).addRange(70751,70753).addRange(70784,70831).addRange(70852,70853).addRange(71040,71086).addRange(71128,71131).addRange(71168,71215).addRange(71296,71338).addRange(71424,71450).addRange(71680,71723).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(72096,72103).addRange(72106,72144).addRange(72203,72242).addRange(72284,72329).addRange(72384,72440).addRange(72704,72712).addRange(72714,72750).addRange(72818,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73056,73061).addRange(73063,73064).addRange(73066,73097).addRange(73440,73458),ee.addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94099,94111).addRange(94176,94177).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712),ee.addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(123136,123180).addRange(123191,123197).addRange(123584,123627).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},19586:(m,v,q)=>{const ee=q(78776)(94180);ee.addRange(12294,12295).addRange(12321,12329).addRange(12344,12346).addRange(13312,19903).addRange(19968,40956).addRange(63744,64109).addRange(64112,64217).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110960,111355).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},36983:(m,v,q)=>{const ee=q(78776)();ee.addRange(8204,8205),m.exports=ee},72947:(m,v,q)=>{const ee=q(78776)(6586,43705);ee.addRange(3648,3652).addRange(3776,3780).addRange(6581,6583).addRange(43701,43702).addRange(43707,43708),m.exports=ee},49111:(m,v,q)=>{const ee=q(78776)(170,181,186,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,402,405,414,417,419,421,424,429,432,436,438,454,457,460,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,499,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,572,578,583,585,587,589,837,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7839,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8126,8305,8319,8458,8467,8495,8500,8505,8526,8580,11361,11368,11370,11372,11377,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42787,42789,42791,42793,42795,42797,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42874,42876,42879,42881,42883,42885,42887,42892,42894,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42927,42933,42935,42937,42939,42941,42943,42947,42952,42954,42998,119995,120779);ee.addRange(97,122).addRange(223,246).addRange(248,255).addRange(311,312).addRange(328,329).addRange(382,384).addRange(396,397).addRange(409,411).addRange(426,427).addRange(441,442).addRange(445,447).addRange(476,477).addRange(495,496).addRange(563,569).addRange(575,576).addRange(591,659).addRange(661,696).addRange(704,705).addRange(736,740).addRange(890,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1019,1020).addRange(1072,1119).addRange(1230,1231).addRange(1376,1416).addRange(4304,4346).addRange(4349,4351).addRange(5112,5117).addRange(7296,7304).addRange(7424,7615).addRange(7829,7837).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8071).addRange(8080,8087).addRange(8096,8103).addRange(8112,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151),ee.addRange(8160,8167).addRange(8178,8180).addRange(8182,8183).addRange(8336,8348).addRange(8462,8463).addRange(8508,8509).addRange(8518,8521).addRange(8560,8575).addRange(9424,9449).addRange(11312,11358).addRange(11365,11366).addRange(11379,11380).addRange(11382,11389).addRange(11491,11492).addRange(11520,11557).addRange(42651,42653).addRange(42799,42801).addRange(42863,42872).addRange(42899,42901).addRange(43e3,43002).addRange(43824,43866).addRange(43868,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(68800,68850).addRange(71872,71903).addRange(93792,93823).addRange(119834,119859).addRange(119886,119892).addRange(119894,119911).addRange(119938,119963).addRange(119990,119993).addRange(119997,120003).addRange(120005,120015).addRange(120042,120067).addRange(120094,120119).addRange(120146,120171).addRange(120198,120223).addRange(120250,120275).addRange(120302,120327).addRange(120354,120379).addRange(120406,120431).addRange(120458,120485).addRange(120514,120538).addRange(120540,120545).addRange(120572,120596).addRange(120598,120603),ee.addRange(120630,120654).addRange(120656,120661).addRange(120688,120712).addRange(120714,120719).addRange(120746,120770).addRange(120772,120777).addRange(125218,125251),m.exports=ee},65667:(m,v,q)=>{const ee=q(78776)(43,94,124,126,172,177,215,247,981,8214,8256,8260,8274,8417,8450,8455,8469,8484,8523,8669,9084,9143,9168,9698,9700,9792,9794,64297,65128,65291,65340,65342,65372,65374,65506,119970,119995,120134,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(60,62).addRange(976,978).addRange(1008,1009).addRange(1012,1014).addRange(1542,1544).addRange(8242,8244).addRange(8289,8292).addRange(8314,8318).addRange(8330,8334).addRange(8400,8412).addRange(8421,8422).addRange(8427,8431).addRange(8458,8467).addRange(8472,8477).addRange(8488,8489).addRange(8492,8493).addRange(8495,8497).addRange(8499,8504).addRange(8508,8521).addRange(8592,8615).addRange(8617,8622).addRange(8624,8625).addRange(8630,8631).addRange(8636,8667).addRange(8676,8677).addRange(8692,8959).addRange(8968,8971).addRange(8992,8993).addRange(9115,9141).addRange(9180,9186).addRange(9632,9633).addRange(9646,9655).addRange(9660,9665).addRange(9670,9671).addRange(9674,9675).addRange(9679,9683).addRange(9703,9708).addRange(9720,9727).addRange(9733,9734).addRange(9824,9827).addRange(9837,9839).addRange(10176,10239).addRange(10496,11007).addRange(11056,11076).addRange(11079,11084).addRange(65121,65126).addRange(65308,65310).addRange(65513,65516).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967),ee.addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705),m.exports=ee},20052:(m,v,q)=>{const ee=q(78776)();ee.addRange(64976,65007).addRange(65534,65535).addRange(131070,131071).addRange(196606,196607).addRange(262142,262143).addRange(327678,327679).addRange(393214,393215).addRange(458750,458751).addRange(524286,524287).addRange(589822,589823).addRange(655358,655359).addRange(720894,720895).addRange(786430,786431).addRange(851966,851967).addRange(917502,917503).addRange(983038,983039).addRange(1048574,1048575).addRange(1114110,1114111),m.exports=ee},60514:(m,v,q)=>{const ee=q(78776)(96,169,174,182,187,191,215,247,12336);ee.addRange(33,47).addRange(58,64).addRange(91,94).addRange(123,126).addRange(161,167).addRange(171,172).addRange(176,177).addRange(8208,8231).addRange(8240,8254).addRange(8257,8275).addRange(8277,8286).addRange(8592,9311).addRange(9472,10101).addRange(10132,11263).addRange(11776,11903).addRange(12289,12291).addRange(12296,12320).addRange(64830,64831).addRange(65093,65094),m.exports=ee},78588:(m,v,q)=>{const ee=q(78776)(32,133);ee.addRange(9,13).addRange(8206,8207).addRange(8232,8233),m.exports=ee},1053:(m,v,q)=>{const ee=q(78776)(34,39,171,187,11842,65282,65287);ee.addRange(8216,8223).addRange(8249,8250).addRange(12300,12303).addRange(12317,12319).addRange(65089,65092).addRange(65378,65379),m.exports=ee},25361:(m,v,q)=>{const ee=q(78776)();ee.addRange(11904,11929).addRange(11931,12019).addRange(12032,12245),m.exports=ee},94375:(m,v,q)=>{const ee=q(78776)();ee.addRange(127462,127487),m.exports=ee},89697:(m,v,q)=>{const ee=q(78776)(33,46,63,1417,1748,2041,2103,2105,4962,5742,6147,6153,11822,11836,12290,42239,42739,42743,43311,44011,65106,65281,65294,65311,65377,70093,70313,72004,72006,92917,92996,93848,113823,121480);ee.addRange(1566,1567).addRange(1792,1794).addRange(2109,2110).addRange(2404,2405).addRange(4170,4171).addRange(4967,4968).addRange(5941,5942).addRange(6468,6469).addRange(6824,6827).addRange(7002,7003).addRange(7006,7007).addRange(7227,7228).addRange(7294,7295).addRange(8252,8253).addRange(8263,8265).addRange(42510,42511).addRange(43126,43127).addRange(43214,43215).addRange(43464,43465).addRange(43613,43615).addRange(43760,43761).addRange(65110,65111).addRange(68182,68183).addRange(69461,69465).addRange(69703,69704).addRange(69822,69825).addRange(69953,69955).addRange(70085,70086).addRange(70110,70111).addRange(70200,70201).addRange(70203,70204).addRange(70731,70732).addRange(71106,71107).addRange(71113,71127).addRange(71233,71234).addRange(71484,71486).addRange(72258,72259).addRange(72347,72348).addRange(72769,72770).addRange(73463,73464).addRange(92782,92783).addRange(92983,92984),m.exports=ee},35514:(m,v,q)=>{const ee=q(78776)(303,585,616,669,690,1011,1110,1112,7522,7574,7588,7592,7725,7883,8305,11388);ee.addRange(105,106).addRange(8520,8521).addRange(119842,119843).addRange(119894,119895).addRange(119946,119947).addRange(119998,119999).addRange(120050,120051).addRange(120102,120103).addRange(120154,120155).addRange(120206,120207).addRange(120258,120259).addRange(120310,120311).addRange(120362,120363).addRange(120414,120415).addRange(120466,120467),m.exports=ee},21043:(m,v,q)=>{const ee=q(78776)(33,44,46,63,894,903,1417,1475,1548,1563,1748,1804,2142,3848,5742,6106,11822,11836,11841,11852,43311,43743,44011,65281,65292,65294,65311,65377,65380,66463,66512,67671,67871,70093,70313,72004,72006,72817,92917,92996,113823);ee.addRange(58,59).addRange(1566,1567).addRange(1792,1802).addRange(2040,2041).addRange(2096,2110).addRange(2404,2405).addRange(3674,3675).addRange(3853,3858).addRange(4170,4171).addRange(4961,4968).addRange(5867,5869).addRange(5941,5942).addRange(6100,6102).addRange(6146,6149).addRange(6152,6153).addRange(6468,6469).addRange(6824,6827).addRange(7002,7003).addRange(7005,7007).addRange(7227,7231).addRange(7294,7295).addRange(8252,8253).addRange(8263,8265).addRange(11854,11855).addRange(12289,12290).addRange(42238,42239).addRange(42509,42511).addRange(42739,42743).addRange(43126,43127).addRange(43214,43215).addRange(43463,43465).addRange(43613,43615).addRange(43760,43761).addRange(65104,65106).addRange(65108,65111).addRange(65306,65307).addRange(68182,68183).addRange(68336,68341).addRange(68410,68415).addRange(68505,68508).addRange(69461,69465).addRange(69703,69709).addRange(69822,69825).addRange(69953,69955).addRange(70085,70086).addRange(70110,70111).addRange(70200,70204).addRange(70731,70733).addRange(70746,70747).addRange(71106,71109).addRange(71113,71127),ee.addRange(71233,71234).addRange(71484,71486).addRange(72258,72259).addRange(72347,72348).addRange(72353,72354).addRange(72769,72771).addRange(73463,73464).addRange(74864,74868).addRange(92782,92783).addRange(92983,92985).addRange(93847,93848).addRange(121479,121482),m.exports=ee},75771:(m,v,q)=>{const ee=q(78776)(64017,64031,64033);ee.addRange(13312,19903).addRange(19968,40956).addRange(64014,64015).addRange(64019,64020).addRange(64035,64036).addRange(64039,64041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(196608,201546),m.exports=ee},28368:(m,v,q)=>{const ee=q(78776)(256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,388,418,420,425,428,437,444,452,455,458,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,497,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,880,882,886,895,902,908,975,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1012,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,4295,4301,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8450,8455,8469,8484,8486,8488,8517,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997,119964,119970,120134,120778);ee.addRange(65,90).addRange(192,214).addRange(216,222).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(978,980).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5024,5109).addRange(7312,7354).addRange(7357,7359).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8120,8123).addRange(8136,8139).addRange(8152,8155).addRange(8168,8172).addRange(8184,8187).addRange(8459,8461).addRange(8464,8466).addRange(8473,8477).addRange(8490,8493).addRange(8496,8499).addRange(8510,8511).addRange(8544,8559),ee.addRange(9398,9423).addRange(11264,11310).addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(119808,119833).addRange(119860,119885).addRange(119912,119937).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119989).addRange(120016,120041).addRange(120068,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120120,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120172,120197).addRange(120224,120249).addRange(120276,120301).addRange(120328,120353).addRange(120380,120405).addRange(120432,120457).addRange(120488,120512).addRange(120546,120570).addRange(120604,120628).addRange(120662,120686).addRange(120720,120744).addRange(125184,125217).addRange(127280,127305).addRange(127312,127337).addRange(127344,127369),m.exports=ee},27186:(m,v,q)=>{const ee=q(78776)();ee.addRange(6155,6157).addRange(65024,65039).addRange(917760,917999),m.exports=ee},61846:(m,v,q)=>{const ee=q(78776)(32,133,160,5760,8239,8287,12288);ee.addRange(9,13).addRange(8192,8202).addRange(8232,8233),m.exports=ee},74003:(m,v,q)=>{const ee=q(78776)(95,170,181,183,186,748,750,895,908,1369,1471,1479,1791,2042,2045,2482,2519,2556,2558,2620,2641,2654,2768,2929,2972,3024,3031,3294,3517,3530,3542,3716,3749,3782,3840,3893,3895,3897,4038,4295,4301,4696,4800,6103,6823,8025,8027,8029,8126,8276,8305,8319,8417,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,43052,43259,64318,65137,65139,65143,65145,65147,65149,65343,66045,66272,67592,67644,68159,69415,70006,70108,70206,70280,70480,70487,70855,71236,71945,72263,72349,73018,73648,119970,119995,120134,121461,121476,123214,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(48,57).addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(768,884).addRange(886,887).addRange(891,893).addRange(902,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1155,1159).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1488,1514).addRange(1519,1522).addRange(1552,1562).addRange(1568,1641).addRange(1646,1747).addRange(1749,1756).addRange(1759,1768).addRange(1770,1788).addRange(1808,1866).addRange(1869,1969).addRange(1984,2037).addRange(2048,2093).addRange(2112,2139).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2259,2273).addRange(2275,2403).addRange(2406,2415).addRange(2417,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525),ee.addRange(2527,2531).addRange(2534,2545).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2677).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2799).addRange(2809,2815).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2927).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001),ee.addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3055).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3200,3203).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3406).addRange(3412,3415).addRange(3423,3427).addRange(3430,3439).addRange(3450,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3571).addRange(3585,3642).addRange(3648,3662).addRange(3664,3673).addRange(3713,3714).addRange(3718,3722),ee.addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807).addRange(3864,3865).addRange(3872,3881).addRange(3902,3911).addRange(3913,3948).addRange(3953,3972).addRange(3974,3991).addRange(3993,4028).addRange(4096,4169).addRange(4176,4253).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4959).addRange(4969,4977).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5908).addRange(5920,5940).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6099).addRange(6108,6109).addRange(6112,6121),ee.addRange(6155,6157).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6470,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6656,6683).addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6832,6845).addRange(6847,6848).addRange(6912,6987).addRange(6992,7001).addRange(7019,7027).addRange(7040,7155).addRange(7168,7223).addRange(7232,7241).addRange(7245,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7376,7378).addRange(7380,7418).addRange(7424,7673).addRange(7675,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8255,8256).addRange(8336,8348).addRange(8400,8412),ee.addRange(8421,8432).addRange(8458,8467).addRange(8472,8477).addRange(8490,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11507).addRange(11520,11557).addRange(11568,11623).addRange(11647,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11775).addRange(12293,12295).addRange(12321,12335).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12441,12442).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42539).addRange(42560,42607).addRange(42612,42621).addRange(42623,42737).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43047).addRange(43072,43123),ee.addRange(43136,43205).addRange(43216,43225).addRange(43232,43255).addRange(43261,43309).addRange(43312,43347).addRange(43360,43388).addRange(43392,43456).addRange(43471,43481).addRange(43488,43518).addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43616,43638).addRange(43642,43714).addRange(43739,43741).addRange(43744,43759).addRange(43762,43766).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44010).addRange(44012,44013).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64605).addRange(64612,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65017).addRange(65024,65039).addRange(65056,65071).addRange(65075,65076).addRange(65101,65103).addRange(65151,65276).addRange(65296,65305),ee.addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154),ee.addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68326).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68903).addRange(68912,68921).addRange(69248,69289).addRange(69291,69292).addRange(69296,69297).addRange(69376,69404).addRange(69424,69456).addRange(69552,69572).addRange(69600,69622).addRange(69632,69702).addRange(69734,69743).addRange(69759,69818).addRange(69840,69864).addRange(69872,69881).addRange(69888,69940).addRange(69942,69951).addRange(69956,69959).addRange(69968,70003).addRange(70016,70084).addRange(70089,70092).addRange(70094,70106).addRange(70144,70161).addRange(70163,70199).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70378).addRange(70384,70393).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499),ee.addRange(70502,70508).addRange(70512,70516).addRange(70656,70730).addRange(70736,70745).addRange(70750,70753).addRange(70784,70853).addRange(70864,70873).addRange(71040,71093).addRange(71096,71104).addRange(71128,71133).addRange(71168,71232).addRange(71248,71257).addRange(71296,71352).addRange(71360,71369).addRange(71424,71450).addRange(71453,71467).addRange(71472,71481).addRange(71680,71738).addRange(71840,71913).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72003).addRange(72016,72025).addRange(72096,72103).addRange(72106,72151).addRange(72154,72161).addRange(72163,72164).addRange(72192,72254).addRange(72272,72345).addRange(72384,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72768).addRange(72784,72793).addRange(72818,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112),ee.addRange(73120,73129).addRange(73440,73462).addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92768,92777).addRange(92880,92909).addRange(92912,92916).addRange(92928,92982).addRange(92992,92995).addRange(93008,93017).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94177).addRange(94179,94180).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113821,113822).addRange(119141,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074),ee.addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(120782,120831).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123584,123641).addRange(124928,125124).addRange(125136,125142).addRange(125184,125259).addRange(125264,125273).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627),ee.addRange(126629,126633).addRange(126635,126651).addRange(130032,130041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546).addRange(917760,917999),m.exports=ee},3468:(m,v,q)=>{const ee=q(78776)(170,181,186,748,750,895,902,908,1369,1749,1791,1808,1969,2042,2074,2084,2088,2365,2384,2482,2493,2510,2556,2654,2749,2768,2809,2877,2929,2947,2972,3024,3133,3200,3261,3294,3389,3406,3517,3634,3716,3749,3762,3773,3782,3840,4159,4193,4238,4295,4301,4696,4800,6103,6108,6314,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,43259,43471,43642,43697,43712,43714,64285,64318,65137,65139,65143,65145,65147,65149,67592,67644,68096,69415,69956,69959,70006,70106,70108,70280,70461,70480,70855,71236,71352,71945,71999,72001,72161,72163,72192,72250,72272,72349,72768,73030,73112,73648,94032,94179,119970,119995,120134,123214,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(880,884).addRange(886,887).addRange(891,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1488,1514).addRange(1519,1522).addRange(1568,1610).addRange(1646,1647).addRange(1649,1747).addRange(1765,1766).addRange(1774,1775).addRange(1786,1788).addRange(1810,1839).addRange(1869,1957).addRange(1994,2026).addRange(2036,2037).addRange(2048,2069).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2308,2361).addRange(2392,2401).addRange(2417,2432).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2524,2525).addRange(2527,2529).addRange(2544,2545).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614),ee.addRange(2616,2617).addRange(2649,2652).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2784,2785).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2908,2909).addRange(2911,2913).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3160,3162).addRange(3168,3169).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3296,3297).addRange(3313,3314).addRange(3332,3340).addRange(3342,3344).addRange(3346,3386).addRange(3412,3414).addRange(3423,3425).addRange(3450,3455).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3585,3632).addRange(3648,3654),ee.addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3976,3980).addRange(4096,4138).addRange(4176,4181).addRange(4186,4189).addRange(4197,4198).addRange(4206,4208).addRange(4213,4225).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6176,6264).addRange(6272,6312).addRange(6320,6389).addRange(6400,6430).addRange(6480,6509),ee.addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6678).addRange(6688,6740).addRange(6917,6963).addRange(6981,6987).addRange(7043,7072).addRange(7086,7087).addRange(7098,7141).addRange(7168,7203).addRange(7245,7247).addRange(7258,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8472,8477).addRange(8490,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(11568,11623).addRange(11648,11670).addRange(11680,11686),ee.addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(12293,12295).addRange(12321,12329).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42623,42653).addRange(42656,42735).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43042).addRange(43072,43123).addRange(43138,43187).addRange(43250,43255).addRange(43261,43262).addRange(43274,43301).addRange(43312,43334).addRange(43360,43388).addRange(43396,43442).addRange(43488,43492).addRange(43494,43503).addRange(43514,43518).addRange(43520,43560).addRange(43584,43586).addRange(43588,43595),ee.addRange(43616,43638).addRange(43646,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43741).addRange(43744,43754).addRange(43762,43764).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44002).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64605).addRange(64612,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65017).addRange(65151,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65437).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204),ee.addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66421).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68899).addRange(69248,69289).addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69635,69687).addRange(69763,69807),ee.addRange(69840,69864).addRange(69891,69926).addRange(69968,70002).addRange(70019,70066).addRange(70081,70084).addRange(70144,70161).addRange(70163,70187).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70366).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70493,70497).addRange(70656,70708).addRange(70727,70730).addRange(70751,70753).addRange(70784,70831).addRange(70852,70853).addRange(71040,71086).addRange(71128,71131).addRange(71168,71215).addRange(71296,71338).addRange(71424,71450).addRange(71680,71723).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(72096,72103).addRange(72106,72144).addRange(72203,72242).addRange(72284,72329).addRange(72384,72440).addRange(72704,72712).addRange(72714,72750).addRange(72818,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73056,73061).addRange(73063,73064).addRange(73066,73097).addRange(73440,73458).addRange(73728,74649),ee.addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94099,94111).addRange(94176,94177).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744),ee.addRange(120746,120770).addRange(120772,120779).addRange(123136,123180).addRange(123191,123197).addRange(123584,123627).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},13090:(m,v,q)=>{const ee=q(78776)(181,895,902,908,4295,4301,8025,8027,8029,8126,8450,8455,8469,8484,8486,8488,8505,8526,11559,11565,43002,119970,119995,120134);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,442).addRange(444,447).addRange(452,659).addRange(661,687).addRange(880,883).addRange(886,887).addRange(891,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(4256,4293).addRange(4304,4346).addRange(4349,4351).addRange(5024,5109).addRange(5112,5117).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7424,7467).addRange(7531,7543).addRange(7545,7578).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8500).addRange(8508,8511).addRange(8517,8521).addRange(8579,8580),ee.addRange(11264,11310).addRange(11312,11358).addRange(11360,11387).addRange(11390,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(42560,42605).addRange(42624,42651).addRange(42786,42863).addRange(42865,42887).addRange(42891,42894).addRange(42896,42943).addRange(42946,42954).addRange(42997,42998).addRange(43824,43866).addRange(43872,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(65345,65370).addRange(66560,66639).addRange(66736,66771).addRange(66776,66811).addRange(68736,68786).addRange(68800,68850).addRange(71840,71903).addRange(93760,93823).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654),ee.addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(125184,125251),m.exports=ee},8526:(m,v,q)=>{const ee=q(78776)(41,93,125,3899,3901,5788,8262,8318,8334,8969,8971,9002,10089,10091,10093,10095,10097,10099,10101,10182,10215,10217,10219,10221,10223,10628,10630,10632,10634,10636,10638,10640,10642,10644,10646,10648,10713,10715,10749,11811,11813,11815,11817,12297,12299,12301,12303,12305,12309,12311,12313,12315,64830,65048,65078,65080,65082,65084,65086,65088,65090,65092,65096,65114,65116,65118,65289,65341,65373,65376,65379);ee.addRange(12318,12319),m.exports=ee},26100:(m,v,q)=>{const ee=q(78776)(95,8276,65343);ee.addRange(8255,8256).addRange(65075,65076).addRange(65101,65103),m.exports=ee},80282:(m,v,q)=>{const ee=q(78776)();ee.addRange(0,31).addRange(127,159),m.exports=ee},15352:(m,v,q)=>{const ee=q(78776)(36,1423,1547,2555,2801,3065,3647,6107,43064,65020,65129,65284,123647,126128);ee.addRange(162,165).addRange(2046,2047).addRange(2546,2547).addRange(8352,8383).addRange(65504,65505).addRange(65509,65510).addRange(73693,73696),m.exports=ee},45647:(m,v,q)=>{const ee=q(78776)(45,1418,1470,5120,6150,11799,11802,11840,12316,12336,12448,65112,65123,65293,69293);ee.addRange(8208,8213).addRange(11834,11835).addRange(65073,65074),m.exports=ee},98349:(m,v,q)=>{const ee=q(78776)();ee.addRange(48,57).addRange(1632,1641).addRange(1776,1785).addRange(1984,1993).addRange(2406,2415).addRange(2534,2543).addRange(2662,2671).addRange(2790,2799).addRange(2918,2927).addRange(3046,3055).addRange(3174,3183).addRange(3302,3311).addRange(3430,3439).addRange(3558,3567).addRange(3664,3673).addRange(3792,3801).addRange(3872,3881).addRange(4160,4169).addRange(4240,4249).addRange(6112,6121).addRange(6160,6169).addRange(6470,6479).addRange(6608,6617).addRange(6784,6793).addRange(6800,6809).addRange(6992,7001).addRange(7088,7097).addRange(7232,7241).addRange(7248,7257).addRange(42528,42537).addRange(43216,43225).addRange(43264,43273).addRange(43472,43481).addRange(43504,43513).addRange(43600,43609).addRange(44016,44025).addRange(65296,65305).addRange(66720,66729).addRange(68912,68921).addRange(69734,69743).addRange(69872,69881).addRange(69942,69951).addRange(70096,70105).addRange(70384,70393).addRange(70736,70745).addRange(70864,70873).addRange(71248,71257).addRange(71360,71369).addRange(71472,71481).addRange(71904,71913).addRange(72016,72025),ee.addRange(72784,72793).addRange(73040,73049).addRange(73120,73129).addRange(92768,92777).addRange(93008,93017).addRange(120782,120831).addRange(123200,123209).addRange(123632,123641).addRange(125264,125273).addRange(130032,130041),m.exports=ee},18220:(m,v,q)=>{const ee=q(78776)(6846);ee.addRange(1160,1161).addRange(8413,8416).addRange(8418,8420).addRange(42608,42610),m.exports=ee},88482:(m,v,q)=>{const ee=q(78776)(187,8217,8221,8250,11779,11781,11786,11789,11805,11809);m.exports=ee},87586:(m,v,q)=>{const ee=q(78776)(173,1564,1757,1807,2274,6158,65279,69821,69837,917505);ee.addRange(1536,1541).addRange(8203,8207).addRange(8234,8238).addRange(8288,8292).addRange(8294,8303).addRange(65529,65531).addRange(78896,78904).addRange(113824,113827).addRange(119155,119162).addRange(917536,917631),m.exports=ee},88147:(m,v,q)=>{const ee=q(78776)(171,8216,8223,8249,11778,11780,11785,11788,11804,11808);ee.addRange(8219,8220),m.exports=ee},65964:(m,v,q)=>{const ee=q(78776)(170,181,186,748,750,895,902,908,1369,1749,1791,1808,1969,2042,2074,2084,2088,2365,2384,2482,2493,2510,2556,2654,2749,2768,2809,2877,2929,2947,2972,3024,3133,3200,3261,3294,3389,3406,3517,3716,3749,3773,3782,3840,4159,4193,4238,4295,4301,4696,4800,6103,6108,6314,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,11823,43259,43471,43642,43697,43712,43714,64285,64318,67592,67644,68096,69415,69956,69959,70006,70106,70108,70280,70461,70480,70855,71236,71352,71945,71999,72001,72161,72163,72192,72250,72272,72349,72768,73030,73112,73648,94032,94179,119970,119995,120134,123214,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(880,884).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1488,1514).addRange(1519,1522).addRange(1568,1610).addRange(1646,1647).addRange(1649,1747).addRange(1765,1766).addRange(1774,1775).addRange(1786,1788).addRange(1810,1839).addRange(1869,1957).addRange(1994,2026).addRange(2036,2037).addRange(2048,2069).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2308,2361).addRange(2392,2401).addRange(2417,2432).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2524,2525).addRange(2527,2529).addRange(2544,2545).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614),ee.addRange(2616,2617).addRange(2649,2652).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2784,2785).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2908,2909).addRange(2911,2913).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3160,3162).addRange(3168,3169).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3296,3297).addRange(3313,3314).addRange(3332,3340).addRange(3342,3344).addRange(3346,3386).addRange(3412,3414).addRange(3423,3425).addRange(3450,3455).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3585,3632).addRange(3634,3635),ee.addRange(3648,3654).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3976,3980).addRange(4096,4138).addRange(4176,4181).addRange(4186,4189).addRange(4197,4198).addRange(4206,4208).addRange(4213,4225).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5873,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6176,6264).addRange(6272,6276).addRange(6279,6312),ee.addRange(6320,6389).addRange(6400,6430).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6678).addRange(6688,6740).addRange(6917,6963).addRange(6981,6987).addRange(7043,7072).addRange(7086,7087).addRange(7098,7141).addRange(7168,7203).addRange(7245,7247).addRange(7258,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8505).addRange(8508,8511).addRange(8517,8521).addRange(8579,8580).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507),ee.addRange(11520,11557).addRange(11568,11623).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(12293,12294).addRange(12337,12341).addRange(12347,12348).addRange(12353,12438).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42623,42653).addRange(42656,42725).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43042).addRange(43072,43123).addRange(43138,43187).addRange(43250,43255).addRange(43261,43262).addRange(43274,43301).addRange(43312,43334).addRange(43360,43388).addRange(43396,43442).addRange(43488,43492).addRange(43494,43503).addRange(43514,43518),ee.addRange(43520,43560).addRange(43584,43586).addRange(43588,43595).addRange(43616,43638).addRange(43646,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43741).addRange(43744,43754).addRange(43762,43764).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44002).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786),ee.addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66368).addRange(66370,66377).addRange(66384,66421).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68899).addRange(69248,69289).addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69635,69687),ee.addRange(69763,69807).addRange(69840,69864).addRange(69891,69926).addRange(69968,70002).addRange(70019,70066).addRange(70081,70084).addRange(70144,70161).addRange(70163,70187).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70366).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70493,70497).addRange(70656,70708).addRange(70727,70730).addRange(70751,70753).addRange(70784,70831).addRange(70852,70853).addRange(71040,71086).addRange(71128,71131).addRange(71168,71215).addRange(71296,71338).addRange(71424,71450).addRange(71680,71723).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(72096,72103).addRange(72106,72144).addRange(72203,72242).addRange(72284,72329).addRange(72384,72440).addRange(72704,72712).addRange(72714,72750).addRange(72818,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73056,73061).addRange(73063,73064).addRange(73066,73097).addRange(73440,73458),ee.addRange(73728,74649).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94099,94111).addRange(94176,94177).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744),ee.addRange(120746,120770).addRange(120772,120779).addRange(123136,123180).addRange(123191,123197).addRange(123584,123627).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},66793:(m,v,q)=>{const ee=q(78776)(12295,66369,66378);ee.addRange(5870,5872).addRange(8544,8578).addRange(8581,8584).addRange(12321,12329).addRange(12344,12346).addRange(42726,42735).addRange(65856,65908).addRange(66513,66517).addRange(74752,74862),m.exports=ee},63061:(m,v,q)=>{const ee=q(78776)(8232);m.exports=ee},19340:(m,v,q)=>{const ee=q(78776)(181,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,402,405,414,417,419,421,424,429,432,436,438,454,457,460,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,499,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,572,578,583,585,587,589,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7839,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8126,8458,8467,8495,8500,8505,8526,8580,11361,11368,11370,11372,11377,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42651,42787,42789,42791,42793,42795,42797,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42863,42874,42876,42879,42881,42883,42885,42887,42892,42894,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42927,42933,42935,42937,42939,42941,42943,42947,42952,42954,42998,43002,119995,120779);ee.addRange(97,122).addRange(223,246).addRange(248,255).addRange(311,312).addRange(328,329).addRange(382,384).addRange(396,397).addRange(409,411).addRange(426,427).addRange(441,442).addRange(445,447).addRange(476,477).addRange(495,496).addRange(563,569).addRange(575,576).addRange(591,659).addRange(661,687).addRange(891,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1019,1020).addRange(1072,1119).addRange(1230,1231).addRange(1376,1416).addRange(4304,4346).addRange(4349,4351).addRange(5112,5117).addRange(7296,7304).addRange(7424,7467).addRange(7531,7543).addRange(7545,7578).addRange(7829,7837).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8071).addRange(8080,8087).addRange(8096,8103).addRange(8112,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151),ee.addRange(8160,8167).addRange(8178,8180).addRange(8182,8183).addRange(8462,8463).addRange(8508,8509).addRange(8518,8521).addRange(11312,11358).addRange(11365,11366).addRange(11379,11380).addRange(11382,11387).addRange(11491,11492).addRange(11520,11557).addRange(42799,42801).addRange(42865,42872).addRange(42899,42901).addRange(43824,43866).addRange(43872,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(68800,68850).addRange(71872,71903).addRange(93792,93823).addRange(119834,119859).addRange(119886,119892).addRange(119894,119911).addRange(119938,119963).addRange(119990,119993).addRange(119997,120003).addRange(120005,120015).addRange(120042,120067).addRange(120094,120119).addRange(120146,120171).addRange(120198,120223).addRange(120250,120275).addRange(120302,120327).addRange(120354,120379).addRange(120406,120431).addRange(120458,120485).addRange(120514,120538).addRange(120540,120545).addRange(120572,120596).addRange(120598,120603).addRange(120630,120654).addRange(120656,120661).addRange(120688,120712).addRange(120714,120719).addRange(120746,120770),ee.addRange(120772,120777).addRange(125218,125251),m.exports=ee},93748:(m,v,q)=>{const ee=q(78776)(1471,1479,1648,1809,2045,2492,2519,2558,2620,2641,2677,2748,2876,2946,3031,3260,3415,3530,3542,3633,3761,3893,3895,3897,4038,4239,6109,6313,6783,7405,7412,11647,43010,43014,43019,43052,43263,43493,43587,43696,43713,64286,66045,66272,68159,70003,70206,70487,70750,72e3,72164,72263,73018,73031,94031,94180,121461,121476);ee.addRange(768,879).addRange(1155,1161).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1552,1562).addRange(1611,1631).addRange(1750,1756).addRange(1759,1764).addRange(1767,1768).addRange(1770,1773).addRange(1840,1866).addRange(1958,1968).addRange(2027,2035).addRange(2070,2073).addRange(2075,2083).addRange(2085,2087).addRange(2089,2093).addRange(2137,2139).addRange(2259,2273).addRange(2275,2307).addRange(2362,2364).addRange(2366,2383).addRange(2385,2391).addRange(2402,2403).addRange(2433,2435).addRange(2494,2500).addRange(2503,2504).addRange(2507,2509).addRange(2530,2531).addRange(2561,2563).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2672,2673).addRange(2689,2691).addRange(2750,2757).addRange(2759,2761).addRange(2763,2765).addRange(2786,2787).addRange(2810,2815).addRange(2817,2819).addRange(2878,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2914,2915).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3072,3076),ee.addRange(3134,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3170,3171).addRange(3201,3203).addRange(3262,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3298,3299).addRange(3328,3331).addRange(3387,3388).addRange(3390,3396).addRange(3398,3400).addRange(3402,3405).addRange(3426,3427).addRange(3457,3459).addRange(3535,3540).addRange(3544,3551).addRange(3570,3571).addRange(3636,3642).addRange(3655,3662).addRange(3764,3772).addRange(3784,3789).addRange(3864,3865).addRange(3902,3903).addRange(3953,3972).addRange(3974,3975).addRange(3981,3991).addRange(3993,4028).addRange(4139,4158).addRange(4182,4185).addRange(4190,4192).addRange(4194,4196).addRange(4199,4205).addRange(4209,4212).addRange(4226,4237).addRange(4250,4253).addRange(4957,4959).addRange(5906,5908).addRange(5938,5940).addRange(5970,5971).addRange(6002,6003).addRange(6068,6099).addRange(6155,6157).addRange(6277,6278).addRange(6432,6443).addRange(6448,6459).addRange(6679,6683).addRange(6741,6750),ee.addRange(6752,6780).addRange(6832,6848).addRange(6912,6916).addRange(6964,6980).addRange(7019,7027).addRange(7040,7042).addRange(7073,7085).addRange(7142,7155).addRange(7204,7223).addRange(7376,7378).addRange(7380,7400).addRange(7415,7417).addRange(7616,7673).addRange(7675,7679).addRange(8400,8432).addRange(11503,11505).addRange(11744,11775).addRange(12330,12335).addRange(12441,12442).addRange(42607,42610).addRange(42612,42621).addRange(42654,42655).addRange(42736,42737).addRange(43043,43047).addRange(43136,43137).addRange(43188,43205).addRange(43232,43249).addRange(43302,43309).addRange(43335,43347).addRange(43392,43395).addRange(43443,43456).addRange(43561,43574).addRange(43596,43597).addRange(43643,43645).addRange(43698,43700).addRange(43703,43704).addRange(43710,43711).addRange(43755,43759).addRange(43765,43766).addRange(44003,44010).addRange(44012,44013).addRange(65024,65039).addRange(65056,65071).addRange(66422,66426).addRange(68097,68099).addRange(68101,68102).addRange(68108,68111).addRange(68152,68154).addRange(68325,68326).addRange(68900,68903).addRange(69291,69292),ee.addRange(69446,69456).addRange(69632,69634).addRange(69688,69702).addRange(69759,69762).addRange(69808,69818).addRange(69888,69890).addRange(69927,69940).addRange(69957,69958).addRange(70016,70018).addRange(70067,70080).addRange(70089,70092).addRange(70094,70095).addRange(70188,70199).addRange(70367,70378).addRange(70400,70403).addRange(70459,70460).addRange(70462,70468).addRange(70471,70472).addRange(70475,70477).addRange(70498,70499).addRange(70502,70508).addRange(70512,70516).addRange(70709,70726).addRange(70832,70851).addRange(71087,71093).addRange(71096,71104).addRange(71132,71133).addRange(71216,71232).addRange(71339,71351).addRange(71453,71467).addRange(71724,71738).addRange(71984,71989).addRange(71991,71992).addRange(71995,71998).addRange(72002,72003).addRange(72145,72151).addRange(72154,72160).addRange(72193,72202).addRange(72243,72249).addRange(72251,72254).addRange(72273,72283).addRange(72330,72345).addRange(72751,72758).addRange(72760,72767).addRange(72850,72871).addRange(72873,72886).addRange(73009,73014).addRange(73020,73021).addRange(73023,73029).addRange(73098,73102).addRange(73104,73105),ee.addRange(73107,73111).addRange(73459,73462).addRange(92912,92916).addRange(92976,92982).addRange(94033,94087).addRange(94095,94098).addRange(94192,94193).addRange(113821,113822).addRange(119141,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123184,123190).addRange(123628,123631).addRange(125136,125142).addRange(125252,125258).addRange(917760,917999),m.exports=ee},32895:(m,v,q)=>{const ee=q(78776)(43,124,126,172,177,215,247,1014,8260,8274,8472,8523,8608,8611,8614,8622,8658,8660,9084,9655,9665,9839,64297,65122,65291,65372,65374,65506,120513,120539,120571,120597,120629,120655,120687,120713,120745,120771);ee.addRange(60,62).addRange(1542,1544).addRange(8314,8316).addRange(8330,8332).addRange(8512,8516).addRange(8592,8596).addRange(8602,8603).addRange(8654,8655).addRange(8692,8959).addRange(8992,8993).addRange(9115,9139).addRange(9180,9185).addRange(9720,9727).addRange(10176,10180).addRange(10183,10213).addRange(10224,10239).addRange(10496,10626).addRange(10649,10711).addRange(10716,10747).addRange(10750,11007).addRange(11056,11076).addRange(11079,11084).addRange(65124,65126).addRange(65308,65310).addRange(65513,65516).addRange(126704,126705),m.exports=ee},66710:(m,v,q)=>{const ee=q(78776)(748,750,884,890,1369,1600,2042,2074,2084,2088,2417,3654,3782,4348,6103,6211,6823,7544,8305,8319,11631,11823,12293,12347,40981,42508,42623,42864,42888,43471,43494,43632,43741,43881,65392,94179,125259);ee.addRange(688,705).addRange(710,721).addRange(736,740).addRange(1765,1766).addRange(2036,2037).addRange(7288,7293).addRange(7468,7530).addRange(7579,7615).addRange(8336,8348).addRange(11388,11389).addRange(12337,12341).addRange(12445,12446).addRange(12540,12542).addRange(42232,42237).addRange(42652,42653).addRange(42775,42783).addRange(43e3,43001).addRange(43763,43764).addRange(43868,43871).addRange(65438,65439).addRange(92992,92995).addRange(94099,94111).addRange(94176,94177).addRange(123191,123197),m.exports=ee},43026:(m,v,q)=>{const ee=q(78776)(94,96,168,175,180,184,749,885,8125,43867,65342,65344,65507);ee.addRange(706,709).addRange(722,735).addRange(741,747).addRange(751,767).addRange(900,901).addRange(8127,8129).addRange(8141,8143).addRange(8157,8159).addRange(8173,8175).addRange(8189,8190).addRange(12443,12444).addRange(42752,42774).addRange(42784,42785).addRange(42889,42890).addRange(43882,43883).addRange(64434,64449).addRange(127995,127999),m.exports=ee},95580:(m,v,q)=>{const ee=q(78776)(1471,1479,1648,1809,2045,2362,2364,2381,2433,2492,2509,2558,2620,2641,2677,2748,2765,2817,2876,2879,2893,2946,3008,3021,3072,3076,3201,3260,3263,3270,3405,3457,3530,3542,3633,3761,3893,3895,3897,4038,4226,4237,4253,6086,6109,6313,6450,6683,6742,6752,6754,6783,6964,6972,6978,7142,7149,7405,7412,8417,11647,42607,43010,43014,43019,43052,43263,43443,43493,43587,43596,43644,43696,43713,43766,44005,44008,44013,64286,66045,66272,68159,69633,70003,70095,70196,70206,70367,70464,70726,70750,70842,71229,71339,71341,71351,71998,72003,72160,72263,72767,73018,73031,73109,73111,94031,94180,121461,121476);ee.addRange(768,879).addRange(1155,1159).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1552,1562).addRange(1611,1631).addRange(1750,1756).addRange(1759,1764).addRange(1767,1768).addRange(1770,1773).addRange(1840,1866).addRange(1958,1968).addRange(2027,2035).addRange(2070,2073).addRange(2075,2083).addRange(2085,2087).addRange(2089,2093).addRange(2137,2139).addRange(2259,2273).addRange(2275,2306).addRange(2369,2376).addRange(2385,2391).addRange(2402,2403).addRange(2497,2500).addRange(2530,2531).addRange(2561,2562).addRange(2625,2626).addRange(2631,2632).addRange(2635,2637).addRange(2672,2673).addRange(2689,2690).addRange(2753,2757).addRange(2759,2760).addRange(2786,2787).addRange(2810,2815).addRange(2881,2884).addRange(2901,2902).addRange(2914,2915).addRange(3134,3136).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3170,3171).addRange(3276,3277).addRange(3298,3299).addRange(3328,3329).addRange(3387,3388).addRange(3393,3396).addRange(3426,3427).addRange(3538,3540),ee.addRange(3636,3642).addRange(3655,3662).addRange(3764,3772).addRange(3784,3789).addRange(3864,3865).addRange(3953,3966).addRange(3968,3972).addRange(3974,3975).addRange(3981,3991).addRange(3993,4028).addRange(4141,4144).addRange(4146,4151).addRange(4153,4154).addRange(4157,4158).addRange(4184,4185).addRange(4190,4192).addRange(4209,4212).addRange(4229,4230).addRange(4957,4959).addRange(5906,5908).addRange(5938,5940).addRange(5970,5971).addRange(6002,6003).addRange(6068,6069).addRange(6071,6077).addRange(6089,6099).addRange(6155,6157).addRange(6277,6278).addRange(6432,6434).addRange(6439,6440).addRange(6457,6459).addRange(6679,6680).addRange(6744,6750).addRange(6757,6764).addRange(6771,6780).addRange(6832,6845).addRange(6847,6848).addRange(6912,6915).addRange(6966,6970).addRange(7019,7027).addRange(7040,7041).addRange(7074,7077).addRange(7080,7081).addRange(7083,7085).addRange(7144,7145).addRange(7151,7153).addRange(7212,7219).addRange(7222,7223).addRange(7376,7378).addRange(7380,7392).addRange(7394,7400),ee.addRange(7416,7417).addRange(7616,7673).addRange(7675,7679).addRange(8400,8412).addRange(8421,8432).addRange(11503,11505).addRange(11744,11775).addRange(12330,12333).addRange(12441,12442).addRange(42612,42621).addRange(42654,42655).addRange(42736,42737).addRange(43045,43046).addRange(43204,43205).addRange(43232,43249).addRange(43302,43309).addRange(43335,43345).addRange(43392,43394).addRange(43446,43449).addRange(43452,43453).addRange(43561,43566).addRange(43569,43570).addRange(43573,43574).addRange(43698,43700).addRange(43703,43704).addRange(43710,43711).addRange(43756,43757).addRange(65024,65039).addRange(65056,65071).addRange(66422,66426).addRange(68097,68099).addRange(68101,68102).addRange(68108,68111).addRange(68152,68154).addRange(68325,68326).addRange(68900,68903).addRange(69291,69292).addRange(69446,69456).addRange(69688,69702).addRange(69759,69761).addRange(69811,69814).addRange(69817,69818).addRange(69888,69890).addRange(69927,69931).addRange(69933,69940).addRange(70016,70017).addRange(70070,70078).addRange(70089,70092).addRange(70191,70193).addRange(70198,70199).addRange(70371,70378),ee.addRange(70400,70401).addRange(70459,70460).addRange(70502,70508).addRange(70512,70516).addRange(70712,70719).addRange(70722,70724).addRange(70835,70840).addRange(70847,70848).addRange(70850,70851).addRange(71090,71093).addRange(71100,71101).addRange(71103,71104).addRange(71132,71133).addRange(71219,71226).addRange(71231,71232).addRange(71344,71349).addRange(71453,71455).addRange(71458,71461).addRange(71463,71467).addRange(71727,71735).addRange(71737,71738).addRange(71995,71996).addRange(72148,72151).addRange(72154,72155).addRange(72193,72202).addRange(72243,72248).addRange(72251,72254).addRange(72273,72278).addRange(72281,72283).addRange(72330,72342).addRange(72344,72345).addRange(72752,72758).addRange(72760,72765).addRange(72850,72871).addRange(72874,72880).addRange(72882,72883).addRange(72885,72886).addRange(73009,73014).addRange(73020,73021).addRange(73023,73029).addRange(73104,73105).addRange(73459,73460).addRange(92912,92916).addRange(92976,92982).addRange(94095,94098).addRange(113821,113822).addRange(119143,119145).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364),ee.addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123184,123190).addRange(123628,123631).addRange(125136,125142).addRange(125252,125258).addRange(917760,917999),m.exports=ee},90055:(m,v,q)=>{const ee=q(78776)(185,8304,11517,12295,66369,66378);ee.addRange(48,57).addRange(178,179).addRange(188,190).addRange(1632,1641).addRange(1776,1785).addRange(1984,1993).addRange(2406,2415).addRange(2534,2543).addRange(2548,2553).addRange(2662,2671).addRange(2790,2799).addRange(2918,2927).addRange(2930,2935).addRange(3046,3058).addRange(3174,3183).addRange(3192,3198).addRange(3302,3311).addRange(3416,3422).addRange(3430,3448).addRange(3558,3567).addRange(3664,3673).addRange(3792,3801).addRange(3872,3891).addRange(4160,4169).addRange(4240,4249).addRange(4969,4988).addRange(5870,5872).addRange(6112,6121).addRange(6128,6137).addRange(6160,6169).addRange(6470,6479).addRange(6608,6618).addRange(6784,6793).addRange(6800,6809).addRange(6992,7001).addRange(7088,7097).addRange(7232,7241).addRange(7248,7257).addRange(8308,8313).addRange(8320,8329).addRange(8528,8578).addRange(8581,8585).addRange(9312,9371).addRange(9450,9471).addRange(10102,10131).addRange(12321,12329).addRange(12344,12346).addRange(12690,12693).addRange(12832,12841).addRange(12872,12879).addRange(12881,12895),ee.addRange(12928,12937).addRange(12977,12991).addRange(42528,42537).addRange(42726,42735).addRange(43056,43061).addRange(43216,43225).addRange(43264,43273).addRange(43472,43481).addRange(43504,43513).addRange(43600,43609).addRange(44016,44025).addRange(65296,65305).addRange(65799,65843).addRange(65856,65912).addRange(65930,65931).addRange(66273,66299).addRange(66336,66339).addRange(66513,66517).addRange(66720,66729).addRange(67672,67679).addRange(67705,67711).addRange(67751,67759).addRange(67835,67839).addRange(67862,67867).addRange(68028,68029).addRange(68032,68047).addRange(68050,68095).addRange(68160,68168).addRange(68221,68222).addRange(68253,68255).addRange(68331,68335).addRange(68440,68447).addRange(68472,68479).addRange(68521,68527).addRange(68858,68863).addRange(68912,68921).addRange(69216,69246).addRange(69405,69414).addRange(69457,69460).addRange(69573,69579).addRange(69714,69743).addRange(69872,69881).addRange(69942,69951).addRange(70096,70105).addRange(70113,70132).addRange(70384,70393).addRange(70736,70745).addRange(70864,70873).addRange(71248,71257).addRange(71360,71369).addRange(71472,71483),ee.addRange(71904,71922).addRange(72016,72025).addRange(72784,72812).addRange(73040,73049).addRange(73120,73129).addRange(73664,73684).addRange(74752,74862).addRange(92768,92777).addRange(93008,93017).addRange(93019,93025).addRange(93824,93846).addRange(119520,119539).addRange(119648,119672).addRange(120782,120831).addRange(123200,123209).addRange(123632,123641).addRange(125127,125135).addRange(125264,125273).addRange(126065,126123).addRange(126125,126127).addRange(126129,126132).addRange(126209,126253).addRange(126255,126269).addRange(127232,127244).addRange(130032,130041),m.exports=ee},25622:(m,v,q)=>{const ee=q(78776)(40,91,123,3898,3900,5787,8218,8222,8261,8317,8333,8968,8970,9001,10088,10090,10092,10094,10096,10098,10100,10181,10214,10216,10218,10220,10222,10627,10629,10631,10633,10635,10637,10639,10641,10643,10645,10647,10712,10714,10748,11810,11812,11814,11816,11842,12296,12298,12300,12302,12304,12308,12310,12312,12314,12317,64831,65047,65077,65079,65081,65083,65085,65087,65089,65091,65095,65113,65115,65117,65288,65339,65371,65375,65378);m.exports=ee},76288:(m,v,q)=>{const ee=q(78776)(173,907,909,930,1328,1424,1757,2111,2143,2229,2274,2436,2473,2481,2526,2564,2601,2609,2612,2615,2621,2653,2692,2702,2706,2729,2737,2740,2758,2762,2816,2820,2857,2865,2868,2910,2948,2961,2971,2973,3017,3085,3089,3113,3141,3145,3159,3213,3217,3241,3252,3269,3273,3295,3312,3341,3345,3397,3401,3456,3460,3506,3516,3541,3543,3715,3717,3723,3748,3750,3781,3783,3912,3992,4029,4045,4294,4681,4695,4697,4745,4785,4799,4801,4823,4881,5901,5997,6001,6431,6751,7674,8024,8026,8028,8030,8117,8133,8156,8181,8191,8335,11158,11311,11359,11558,11687,11695,11703,11711,11719,11727,11735,11743,11930,12352,12592,12687,12831,43470,43519,43815,43823,64311,64317,64319,64322,64325,65107,65127,65141,65511,65548,65575,65595,65598,65935,66462,67593,67638,67670,67827,68100,68116,68120,69247,69290,69821,69941,70112,70162,70279,70281,70286,70302,70404,70441,70449,70452,70458,70748,71956,71959,71990,72713,72759,72872,72967,72970,73019,73022,73062,73065,73103,73106,74863,92767,93018,93026,119893,119965,119981,119994,119996,120004,120070,120085,120093,120122,120127,120133,120145,121504,122887,122914,122917,126468,126496,126499,126504,126515,126520,126522,126536,126538,126540,126544,126547,126552,126554,126556,126558,126560,126563,126571,126579,126584,126589,126591,126602,126628,126634,127168,127184,129401,129484,129939);ee.addRange(0,31).addRange(127,159).addRange(888,889).addRange(896,899).addRange(1367,1368).addRange(1419,1420).addRange(1480,1487).addRange(1515,1518).addRange(1525,1541).addRange(1564,1565).addRange(1806,1807).addRange(1867,1868).addRange(1970,1983).addRange(2043,2044).addRange(2094,2095).addRange(2140,2141).addRange(2155,2207).addRange(2248,2258).addRange(2445,2446).addRange(2449,2450).addRange(2483,2485).addRange(2490,2491).addRange(2501,2502).addRange(2505,2506).addRange(2511,2518).addRange(2520,2523).addRange(2532,2533).addRange(2559,2560).addRange(2571,2574).addRange(2577,2578).addRange(2618,2619).addRange(2627,2630).addRange(2633,2634).addRange(2638,2640).addRange(2642,2648).addRange(2655,2661).addRange(2679,2688).addRange(2746,2747).addRange(2766,2767).addRange(2769,2783).addRange(2788,2789).addRange(2802,2808).addRange(2829,2830).addRange(2833,2834).addRange(2874,2875).addRange(2885,2886).addRange(2889,2890).addRange(2894,2900).addRange(2904,2907).addRange(2916,2917).addRange(2936,2945),ee.addRange(2955,2957).addRange(2966,2968).addRange(2976,2978).addRange(2981,2983).addRange(2987,2989).addRange(3002,3005).addRange(3011,3013).addRange(3022,3023).addRange(3025,3030).addRange(3032,3045).addRange(3067,3071).addRange(3130,3132).addRange(3150,3156).addRange(3163,3167).addRange(3172,3173).addRange(3184,3190).addRange(3258,3259).addRange(3278,3284).addRange(3287,3293).addRange(3300,3301).addRange(3315,3327).addRange(3408,3411).addRange(3428,3429).addRange(3479,3481).addRange(3518,3519).addRange(3527,3529).addRange(3531,3534).addRange(3552,3557).addRange(3568,3569).addRange(3573,3584).addRange(3643,3646).addRange(3676,3712).addRange(3774,3775).addRange(3790,3791).addRange(3802,3803).addRange(3808,3839).addRange(3949,3952).addRange(4059,4095).addRange(4296,4300).addRange(4302,4303).addRange(4686,4687).addRange(4702,4703).addRange(4750,4751).addRange(4790,4791).addRange(4806,4807).addRange(4886,4887).addRange(4955,4956).addRange(4989,4991).addRange(5018,5023).addRange(5110,5111).addRange(5118,5119),ee.addRange(5789,5791).addRange(5881,5887).addRange(5909,5919).addRange(5943,5951).addRange(5972,5983).addRange(6004,6015).addRange(6110,6111).addRange(6122,6127).addRange(6138,6143).addRange(6158,6159).addRange(6170,6175).addRange(6265,6271).addRange(6315,6319).addRange(6390,6399).addRange(6444,6447).addRange(6460,6463).addRange(6465,6467).addRange(6510,6511).addRange(6517,6527).addRange(6572,6575).addRange(6602,6607).addRange(6619,6621).addRange(6684,6685).addRange(6781,6782).addRange(6794,6799).addRange(6810,6815).addRange(6830,6831).addRange(6849,6911).addRange(6988,6991).addRange(7037,7039).addRange(7156,7163).addRange(7224,7226).addRange(7242,7244).addRange(7305,7311).addRange(7355,7356).addRange(7368,7375).addRange(7419,7423).addRange(7958,7959).addRange(7966,7967).addRange(8006,8007).addRange(8014,8015).addRange(8062,8063).addRange(8148,8149).addRange(8176,8177).addRange(8203,8207).addRange(8234,8238).addRange(8288,8303).addRange(8306,8307).addRange(8349,8351).addRange(8384,8399).addRange(8433,8447),ee.addRange(8588,8591).addRange(9255,9279).addRange(9291,9311).addRange(11124,11125).addRange(11508,11512).addRange(11560,11564).addRange(11566,11567).addRange(11624,11630).addRange(11633,11646).addRange(11671,11679).addRange(11859,11903).addRange(12020,12031).addRange(12246,12271).addRange(12284,12287).addRange(12439,12440).addRange(12544,12548).addRange(12772,12783).addRange(40957,40959).addRange(42125,42127).addRange(42183,42191).addRange(42540,42559).addRange(42744,42751).addRange(42944,42945).addRange(42955,42996).addRange(43053,43055).addRange(43066,43071).addRange(43128,43135).addRange(43206,43213).addRange(43226,43231).addRange(43348,43358).addRange(43389,43391).addRange(43482,43485).addRange(43575,43583).addRange(43598,43599).addRange(43610,43611).addRange(43715,43738).addRange(43767,43776).addRange(43783,43784).addRange(43791,43792).addRange(43799,43807).addRange(43884,43887).addRange(44014,44015).addRange(44026,44031).addRange(55204,55215).addRange(55239,55242).addRange(55292,63743).addRange(64110,64111).addRange(64218,64255).addRange(64263,64274).addRange(64280,64284).addRange(64450,64466),ee.addRange(64832,64847).addRange(64912,64913).addRange(64968,65007).addRange(65022,65023).addRange(65050,65055).addRange(65132,65135).addRange(65277,65280).addRange(65471,65473).addRange(65480,65481).addRange(65488,65489).addRange(65496,65497).addRange(65501,65503).addRange(65519,65531).addRange(65534,65535).addRange(65614,65615).addRange(65630,65663).addRange(65787,65791).addRange(65795,65798).addRange(65844,65846).addRange(65949,65951).addRange(65953,65999).addRange(66046,66175).addRange(66205,66207).addRange(66257,66271).addRange(66300,66303).addRange(66340,66348).addRange(66379,66383).addRange(66427,66431).addRange(66500,66503).addRange(66518,66559).addRange(66718,66719).addRange(66730,66735).addRange(66772,66775).addRange(66812,66815).addRange(66856,66863).addRange(66916,66926).addRange(66928,67071).addRange(67383,67391).addRange(67414,67423).addRange(67432,67583).addRange(67590,67591).addRange(67641,67643).addRange(67645,67646).addRange(67743,67750).addRange(67760,67807).addRange(67830,67834).addRange(67868,67870).addRange(67898,67902).addRange(67904,67967).addRange(68024,68027).addRange(68048,68049),ee.addRange(68103,68107).addRange(68150,68151).addRange(68155,68158).addRange(68169,68175).addRange(68185,68191).addRange(68256,68287).addRange(68327,68330).addRange(68343,68351).addRange(68406,68408).addRange(68438,68439).addRange(68467,68471).addRange(68498,68504).addRange(68509,68520).addRange(68528,68607).addRange(68681,68735).addRange(68787,68799).addRange(68851,68857).addRange(68904,68911).addRange(68922,69215).addRange(69294,69295).addRange(69298,69375).addRange(69416,69423).addRange(69466,69551).addRange(69580,69599).addRange(69623,69631).addRange(69710,69713).addRange(69744,69758).addRange(69826,69839).addRange(69865,69871).addRange(69882,69887).addRange(69960,69967).addRange(70007,70015).addRange(70133,70143).addRange(70207,70271).addRange(70314,70319).addRange(70379,70383).addRange(70394,70399).addRange(70413,70414).addRange(70417,70418).addRange(70469,70470).addRange(70473,70474).addRange(70478,70479).addRange(70481,70486).addRange(70488,70492).addRange(70500,70501).addRange(70509,70511).addRange(70517,70655).addRange(70754,70783).addRange(70856,70863).addRange(70874,71039).addRange(71094,71095),ee.addRange(71134,71167).addRange(71237,71247).addRange(71258,71263).addRange(71277,71295).addRange(71353,71359).addRange(71370,71423).addRange(71451,71452).addRange(71468,71471).addRange(71488,71679).addRange(71740,71839).addRange(71923,71934).addRange(71943,71944).addRange(71946,71947).addRange(71993,71994).addRange(72007,72015).addRange(72026,72095).addRange(72104,72105).addRange(72152,72153).addRange(72165,72191).addRange(72264,72271).addRange(72355,72383).addRange(72441,72703).addRange(72774,72783).addRange(72813,72815).addRange(72848,72849).addRange(72887,72959).addRange(73015,73017).addRange(73032,73039).addRange(73050,73055).addRange(73113,73119).addRange(73130,73439).addRange(73465,73647).addRange(73649,73663).addRange(73714,73726).addRange(74650,74751).addRange(74869,74879).addRange(75076,77823).addRange(78895,82943).addRange(83527,92159).addRange(92729,92735).addRange(92778,92781).addRange(92784,92879).addRange(92910,92911).addRange(92918,92927).addRange(92998,93007).addRange(93048,93052).addRange(93072,93759).addRange(93851,93951).addRange(94027,94030).addRange(94088,94094).addRange(94112,94175),ee.addRange(94181,94191).addRange(94194,94207).addRange(100344,100351).addRange(101590,101631).addRange(101641,110591).addRange(110879,110927).addRange(110931,110947).addRange(110952,110959).addRange(111356,113663).addRange(113771,113775).addRange(113789,113791).addRange(113801,113807).addRange(113818,113819).addRange(113824,118783).addRange(119030,119039).addRange(119079,119080).addRange(119155,119162).addRange(119273,119295).addRange(119366,119519).addRange(119540,119551).addRange(119639,119647).addRange(119673,119807).addRange(119968,119969).addRange(119971,119972).addRange(119975,119976).addRange(120075,120076).addRange(120135,120137).addRange(120486,120487).addRange(120780,120781).addRange(121484,121498).addRange(121520,122879).addRange(122905,122906).addRange(122923,123135).addRange(123181,123183).addRange(123198,123199).addRange(123210,123213).addRange(123216,123583).addRange(123642,123646).addRange(123648,124927).addRange(125125,125126).addRange(125143,125183).addRange(125260,125263).addRange(125274,125277).addRange(125280,126064).addRange(126133,126208).addRange(126270,126463).addRange(126501,126502).addRange(126524,126529).addRange(126531,126534).addRange(126549,126550).addRange(126565,126566),ee.addRange(126620,126624).addRange(126652,126703).addRange(126706,126975).addRange(127020,127023).addRange(127124,127135).addRange(127151,127152).addRange(127222,127231).addRange(127406,127461).addRange(127491,127503).addRange(127548,127551).addRange(127561,127567).addRange(127570,127583).addRange(127590,127743).addRange(128728,128735).addRange(128749,128751).addRange(128765,128767).addRange(128884,128895).addRange(128985,128991).addRange(129004,129023).addRange(129036,129039).addRange(129096,129103).addRange(129114,129119).addRange(129160,129167).addRange(129198,129199).addRange(129202,129279).addRange(129620,129631).addRange(129646,129647).addRange(129653,129655).addRange(129659,129663).addRange(129671,129679).addRange(129705,129711).addRange(129719,129727).addRange(129731,129743).addRange(129751,129791).addRange(129995,130031).addRange(130042,131071).addRange(173790,173823).addRange(177973,177983).addRange(178206,178207).addRange(183970,183983).addRange(191457,194559).addRange(195102,196607).addRange(201547,917759).addRange(918e3,1114111),m.exports=ee},61453:(m,v,q)=>{const ee=q(78776)(170,186,443,660,1749,1791,1808,1969,2365,2384,2482,2493,2510,2556,2654,2749,2768,2809,2877,2929,2947,2972,3024,3133,3200,3261,3294,3389,3406,3517,3716,3749,3773,3840,4159,4193,4238,4696,4800,6108,6314,7418,12294,12348,12447,12543,42606,42895,42999,43259,43642,43697,43712,43714,43762,64285,64318,67592,67644,68096,69415,69956,69959,70006,70106,70108,70280,70461,70480,70855,71236,71352,71945,71999,72001,72161,72163,72192,72250,72272,72349,72768,73030,73112,73648,94032,123214,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(448,451).addRange(1488,1514).addRange(1519,1522).addRange(1568,1599).addRange(1601,1610).addRange(1646,1647).addRange(1649,1747).addRange(1774,1775).addRange(1786,1788).addRange(1810,1839).addRange(1869,1957).addRange(1994,2026).addRange(2048,2069).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2308,2361).addRange(2392,2401).addRange(2418,2432).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2524,2525).addRange(2527,2529).addRange(2544,2545).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2649,2652).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2784,2785).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2908,2909),ee.addRange(2911,2913).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3160,3162).addRange(3168,3169).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3296,3297).addRange(3313,3314).addRange(3332,3340).addRange(3342,3344).addRange(3346,3386).addRange(3412,3414).addRange(3423,3425).addRange(3450,3455).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3585,3632).addRange(3634,3635).addRange(3648,3653).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3976,3980).addRange(4096,4138).addRange(4176,4181).addRange(4186,4189).addRange(4197,4198).addRange(4206,4208).addRange(4213,4225),ee.addRange(4352,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5873,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6176,6210).addRange(6212,6264).addRange(6272,6276).addRange(6279,6312).addRange(6320,6389).addRange(6400,6430).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6678).addRange(6688,6740).addRange(6917,6963).addRange(6981,6987).addRange(7043,7072).addRange(7086,7087).addRange(7098,7141).addRange(7168,7203).addRange(7245,7247).addRange(7258,7287).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(8501,8504),ee.addRange(11568,11623).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(12353,12438).addRange(12449,12538).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,40980).addRange(40982,42124).addRange(42192,42231).addRange(42240,42507).addRange(42512,42527).addRange(42538,42539).addRange(42656,42725).addRange(43003,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43042).addRange(43072,43123).addRange(43138,43187).addRange(43250,43255).addRange(43261,43262).addRange(43274,43301).addRange(43312,43334).addRange(43360,43388).addRange(43396,43442).addRange(43488,43492).addRange(43495,43503).addRange(43514,43518).addRange(43520,43560).addRange(43584,43586).addRange(43588,43595).addRange(43616,43631).addRange(43633,43638).addRange(43646,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43740).addRange(43744,43754).addRange(43777,43782),ee.addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43968,44002).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64287,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65382,65391).addRange(65393,65437).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66368).addRange(66370,66377).addRange(66384,66421).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66640,66717).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431),ee.addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68864,68899).addRange(69248,69289).addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69635,69687).addRange(69763,69807).addRange(69840,69864).addRange(69891,69926).addRange(69968,70002).addRange(70019,70066).addRange(70081,70084).addRange(70144,70161).addRange(70163,70187).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70366).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457),ee.addRange(70493,70497).addRange(70656,70708).addRange(70727,70730).addRange(70751,70753).addRange(70784,70831).addRange(70852,70853).addRange(71040,71086).addRange(71128,71131).addRange(71168,71215).addRange(71296,71338).addRange(71424,71450).addRange(71680,71723).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(72096,72103).addRange(72106,72144).addRange(72203,72242).addRange(72284,72329).addRange(72384,72440).addRange(72704,72712).addRange(72714,72750).addRange(72818,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73056,73061).addRange(73063,73064).addRange(73066,73097).addRange(73440,73458).addRange(73728,74649).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(93027,93047).addRange(93053,93071).addRange(93952,94026).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788),ee.addRange(113792,113800).addRange(113808,113817).addRange(123136,123180).addRange(123584,123627).addRange(124928,125124).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},88795:(m,v,q)=>{const ee=q(78776)(185,6618,8304,8585,11517);ee.addRange(178,179).addRange(188,190).addRange(2548,2553).addRange(2930,2935).addRange(3056,3058).addRange(3192,3198).addRange(3416,3422).addRange(3440,3448).addRange(3882,3891).addRange(4969,4988).addRange(6128,6137).addRange(8308,8313).addRange(8320,8329).addRange(8528,8543).addRange(9312,9371).addRange(9450,9471).addRange(10102,10131).addRange(12690,12693).addRange(12832,12841).addRange(12872,12879).addRange(12881,12895).addRange(12928,12937).addRange(12977,12991).addRange(43056,43061).addRange(65799,65843).addRange(65909,65912).addRange(65930,65931).addRange(66273,66299).addRange(66336,66339).addRange(67672,67679).addRange(67705,67711).addRange(67751,67759).addRange(67835,67839).addRange(67862,67867).addRange(68028,68029).addRange(68032,68047).addRange(68050,68095).addRange(68160,68168).addRange(68221,68222).addRange(68253,68255).addRange(68331,68335).addRange(68440,68447).addRange(68472,68479).addRange(68521,68527).addRange(68858,68863).addRange(69216,69246).addRange(69405,69414).addRange(69457,69460).addRange(69573,69579).addRange(69714,69733).addRange(70113,70132),ee.addRange(71482,71483).addRange(71914,71922).addRange(72794,72812).addRange(73664,73684).addRange(93019,93025).addRange(93824,93846).addRange(119520,119539).addRange(119648,119672).addRange(125127,125135).addRange(126065,126123).addRange(126125,126127).addRange(126129,126132).addRange(126209,126253).addRange(126255,126269).addRange(127232,127244),m.exports=ee},47221:(m,v,q)=>{const ee=q(78776)(42,44,92,161,167,191,894,903,1417,1472,1475,1478,1563,1748,2142,2416,2557,2678,2800,3191,3204,3572,3663,3860,3973,4347,5742,7379,8275,11632,11787,11803,11841,11858,12349,12539,42611,42622,43260,43359,44011,65049,65072,65128,65290,65292,65340,65377,66463,66512,66927,67671,67871,67903,68223,70093,70107,70313,70749,70854,71739,72162,73727,92917,92996,94178,113823);ee.addRange(33,35).addRange(37,39).addRange(46,47).addRange(58,59).addRange(63,64).addRange(182,183).addRange(1370,1375).addRange(1523,1524).addRange(1545,1546).addRange(1548,1549).addRange(1566,1567).addRange(1642,1645).addRange(1792,1805).addRange(2039,2041).addRange(2096,2110).addRange(2404,2405).addRange(3674,3675).addRange(3844,3858).addRange(4048,4052).addRange(4057,4058).addRange(4170,4175).addRange(4960,4968).addRange(5867,5869).addRange(5941,5942).addRange(6100,6102).addRange(6104,6106).addRange(6144,6149).addRange(6151,6154).addRange(6468,6469).addRange(6686,6687).addRange(6816,6822).addRange(6824,6829).addRange(7002,7008).addRange(7164,7167).addRange(7227,7231).addRange(7294,7295).addRange(7360,7367).addRange(8214,8215).addRange(8224,8231).addRange(8240,8248).addRange(8251,8254).addRange(8257,8259).addRange(8263,8273).addRange(8277,8286).addRange(11513,11516).addRange(11518,11519).addRange(11776,11777).addRange(11782,11784).addRange(11790,11798).addRange(11800,11801).addRange(11806,11807),ee.addRange(11818,11822).addRange(11824,11833).addRange(11836,11839).addRange(11843,11855).addRange(12289,12291).addRange(42238,42239).addRange(42509,42511).addRange(42738,42743).addRange(43124,43127).addRange(43214,43215).addRange(43256,43258).addRange(43310,43311).addRange(43457,43469).addRange(43486,43487).addRange(43612,43615).addRange(43742,43743).addRange(43760,43761).addRange(65040,65046).addRange(65093,65094).addRange(65097,65100).addRange(65104,65106).addRange(65108,65111).addRange(65119,65121).addRange(65130,65131).addRange(65281,65283).addRange(65285,65287).addRange(65294,65295).addRange(65306,65307).addRange(65311,65312).addRange(65380,65381).addRange(65792,65794).addRange(68176,68184).addRange(68336,68342).addRange(68409,68415).addRange(68505,68508).addRange(69461,69465).addRange(69703,69709).addRange(69819,69820).addRange(69822,69825).addRange(69952,69955).addRange(70004,70005).addRange(70085,70088).addRange(70109,70111).addRange(70200,70205).addRange(70731,70735).addRange(70746,70747).addRange(71105,71127).addRange(71233,71235).addRange(71264,71276).addRange(71484,71486).addRange(72004,72006),ee.addRange(72255,72262).addRange(72346,72348).addRange(72350,72354).addRange(72769,72773).addRange(72816,72817).addRange(73463,73464).addRange(74864,74868).addRange(92782,92783).addRange(92983,92987).addRange(93847,93850).addRange(121479,121483).addRange(125278,125279),m.exports=ee},66733:(m,v,q)=>{const ee=q(78776)(166,169,174,176,1154,1758,1769,2038,2554,2928,3066,3199,3407,3449,3859,3892,3894,3896,5741,6464,8468,8485,8487,8489,8494,8522,8527,8659,12292,12320,12880,43065,65021,65508,65512,65952,68296,71487,92997,113820,119365,123215,126124,126254);ee.addRange(1421,1422).addRange(1550,1551).addRange(1789,1790).addRange(3059,3064).addRange(3841,3843).addRange(3861,3863).addRange(3866,3871).addRange(4030,4037).addRange(4039,4044).addRange(4046,4047).addRange(4053,4056).addRange(4254,4255).addRange(5008,5017).addRange(6622,6655).addRange(7009,7018).addRange(7028,7036).addRange(8448,8449).addRange(8451,8454).addRange(8456,8457).addRange(8470,8471).addRange(8478,8483).addRange(8506,8507).addRange(8524,8525).addRange(8586,8587).addRange(8597,8601).addRange(8604,8607).addRange(8609,8610).addRange(8612,8613).addRange(8615,8621).addRange(8623,8653).addRange(8656,8657).addRange(8661,8691).addRange(8960,8967).addRange(8972,8991).addRange(8994,9e3).addRange(9003,9083).addRange(9085,9114).addRange(9140,9179).addRange(9186,9254).addRange(9280,9290).addRange(9372,9449).addRange(9472,9654).addRange(9656,9664).addRange(9666,9719).addRange(9728,9838).addRange(9840,10087).addRange(10132,10175).addRange(10240,10495).addRange(11008,11055).addRange(11077,11078).addRange(11085,11123),ee.addRange(11126,11157).addRange(11159,11263).addRange(11493,11498).addRange(11856,11857).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12283).addRange(12306,12307).addRange(12342,12343).addRange(12350,12351).addRange(12688,12689).addRange(12694,12703).addRange(12736,12771).addRange(12800,12830).addRange(12842,12871).addRange(12896,12927).addRange(12938,12976).addRange(12992,13311).addRange(19904,19967).addRange(42128,42182).addRange(43048,43051).addRange(43062,43063).addRange(43639,43641).addRange(65517,65518).addRange(65532,65533).addRange(65847,65855).addRange(65913,65929).addRange(65932,65934).addRange(65936,65948).addRange(66e3,66044).addRange(67703,67704).addRange(73685,73692).addRange(73697,73713).addRange(92988,92991).addRange(118784,119029).addRange(119040,119078).addRange(119081,119140).addRange(119146,119148).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119296,119361).addRange(119552,119638).addRange(120832,121343).addRange(121399,121402).addRange(121453,121460).addRange(121462,121475).addRange(121477,121478).addRange(126976,127019).addRange(127024,127123),ee.addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127245,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,127994).addRange(128e3,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994),m.exports=ee},12600:(m,v,q)=>{const ee=q(78776)(8233);m.exports=ee},61704:(m,v,q)=>{const ee=q(78776)();ee.addRange(57344,63743).addRange(983040,1048573).addRange(1048576,1114109),m.exports=ee},36290:(m,v,q)=>{const ee=q(78776)(95,123,125,161,167,171,187,191,894,903,1470,1472,1475,1478,1563,1748,2142,2416,2557,2678,2800,3191,3204,3572,3663,3860,3973,4347,5120,5742,7379,11632,11858,12336,12349,12448,12539,42611,42622,43260,43359,44011,65123,65128,65343,65371,65373,66463,66512,66927,67671,67871,67903,68223,69293,70093,70107,70313,70749,70854,71739,72162,73727,92917,92996,94178,113823);ee.addRange(33,35).addRange(37,42).addRange(44,47).addRange(58,59).addRange(63,64).addRange(91,93).addRange(182,183).addRange(1370,1375).addRange(1417,1418).addRange(1523,1524).addRange(1545,1546).addRange(1548,1549).addRange(1566,1567).addRange(1642,1645).addRange(1792,1805).addRange(2039,2041).addRange(2096,2110).addRange(2404,2405).addRange(3674,3675).addRange(3844,3858).addRange(3898,3901).addRange(4048,4052).addRange(4057,4058).addRange(4170,4175).addRange(4960,4968).addRange(5787,5788).addRange(5867,5869).addRange(5941,5942).addRange(6100,6102).addRange(6104,6106).addRange(6144,6154).addRange(6468,6469).addRange(6686,6687).addRange(6816,6822).addRange(6824,6829).addRange(7002,7008).addRange(7164,7167).addRange(7227,7231).addRange(7294,7295).addRange(7360,7367).addRange(8208,8231).addRange(8240,8259).addRange(8261,8273).addRange(8275,8286).addRange(8317,8318).addRange(8333,8334).addRange(8968,8971).addRange(9001,9002).addRange(10088,10101).addRange(10181,10182).addRange(10214,10223),ee.addRange(10627,10648).addRange(10712,10715).addRange(10748,10749).addRange(11513,11516).addRange(11518,11519).addRange(11776,11822).addRange(11824,11855).addRange(12289,12291).addRange(12296,12305).addRange(12308,12319).addRange(42238,42239).addRange(42509,42511).addRange(42738,42743).addRange(43124,43127).addRange(43214,43215).addRange(43256,43258).addRange(43310,43311).addRange(43457,43469).addRange(43486,43487).addRange(43612,43615).addRange(43742,43743).addRange(43760,43761).addRange(64830,64831).addRange(65040,65049).addRange(65072,65106).addRange(65108,65121).addRange(65130,65131).addRange(65281,65283).addRange(65285,65290).addRange(65292,65295).addRange(65306,65307).addRange(65311,65312).addRange(65339,65341).addRange(65375,65381).addRange(65792,65794).addRange(68176,68184).addRange(68336,68342).addRange(68409,68415).addRange(68505,68508).addRange(69461,69465).addRange(69703,69709).addRange(69819,69820).addRange(69822,69825).addRange(69952,69955).addRange(70004,70005).addRange(70085,70088).addRange(70109,70111).addRange(70200,70205).addRange(70731,70735).addRange(70746,70747).addRange(71105,71127),ee.addRange(71233,71235).addRange(71264,71276).addRange(71484,71486).addRange(72004,72006).addRange(72255,72262).addRange(72346,72348).addRange(72350,72354).addRange(72769,72773).addRange(72816,72817).addRange(73463,73464).addRange(74864,74868).addRange(92782,92783).addRange(92983,92987).addRange(93847,93850).addRange(121479,121483).addRange(125278,125279),m.exports=ee},64661:(m,v,q)=>{const ee=q(78776)(32,160,5760,8239,8287,12288);ee.addRange(8192,8202).addRange(8232,8233),m.exports=ee},54343:(m,v,q)=>{const ee=q(78776)(32,160,5760,8239,8287,12288);ee.addRange(8192,8202),m.exports=ee},11276:(m,v,q)=>{const ee=q(78776)(2307,2363,2519,2563,2691,2761,2878,2880,2903,3031,3262,3415,3967,4145,4152,4239,6070,6741,6743,6753,6916,6965,6971,7042,7073,7082,7143,7150,7393,7415,43047,43395,43597,43643,43645,43755,43765,44012,69632,69634,69762,69932,70018,70094,70197,70487,70725,70841,70849,71102,71230,71340,71350,71462,71736,71997,72e3,72002,72164,72249,72343,72751,72766,72873,72881,72884,73110);ee.addRange(2366,2368).addRange(2377,2380).addRange(2382,2383).addRange(2434,2435).addRange(2494,2496).addRange(2503,2504).addRange(2507,2508).addRange(2622,2624).addRange(2750,2752).addRange(2763,2764).addRange(2818,2819).addRange(2887,2888).addRange(2891,2892).addRange(3006,3007).addRange(3009,3010).addRange(3014,3016).addRange(3018,3020).addRange(3073,3075).addRange(3137,3140).addRange(3202,3203).addRange(3264,3268).addRange(3271,3272).addRange(3274,3275).addRange(3285,3286).addRange(3330,3331).addRange(3390,3392).addRange(3398,3400).addRange(3402,3404).addRange(3458,3459).addRange(3535,3537).addRange(3544,3551).addRange(3570,3571).addRange(3902,3903).addRange(4139,4140).addRange(4155,4156).addRange(4182,4183).addRange(4194,4196).addRange(4199,4205).addRange(4227,4228).addRange(4231,4236).addRange(4250,4252).addRange(6078,6085).addRange(6087,6088).addRange(6435,6438).addRange(6441,6443).addRange(6448,6449).addRange(6451,6456).addRange(6681,6682).addRange(6755,6756).addRange(6765,6770).addRange(6973,6977),ee.addRange(6979,6980).addRange(7078,7079).addRange(7146,7148).addRange(7154,7155).addRange(7204,7211).addRange(7220,7221).addRange(12334,12335).addRange(43043,43044).addRange(43136,43137).addRange(43188,43203).addRange(43346,43347).addRange(43444,43445).addRange(43450,43451).addRange(43454,43456).addRange(43567,43568).addRange(43571,43572).addRange(43758,43759).addRange(44003,44004).addRange(44006,44007).addRange(44009,44010).addRange(69808,69810).addRange(69815,69816).addRange(69957,69958).addRange(70067,70069).addRange(70079,70080).addRange(70188,70190).addRange(70194,70195).addRange(70368,70370).addRange(70402,70403).addRange(70462,70463).addRange(70465,70468).addRange(70471,70472).addRange(70475,70477).addRange(70498,70499).addRange(70709,70711).addRange(70720,70721).addRange(70832,70834).addRange(70843,70846).addRange(71087,71089).addRange(71096,71099).addRange(71216,71218).addRange(71227,71228).addRange(71342,71343).addRange(71456,71457).addRange(71724,71726).addRange(71984,71989).addRange(71991,71992).addRange(72145,72147).addRange(72156,72159).addRange(72279,72280).addRange(73098,73102),ee.addRange(73107,73108).addRange(73461,73462).addRange(94033,94087).addRange(94192,94193).addRange(119141,119142).addRange(119149,119154),m.exports=ee},93474:(m,v,q)=>{const ee=q(78776)();ee.addRange(55296,57343),m.exports=ee},54581:(m,v,q)=>{const ee=q(78776)(36,43,94,96,124,126,172,180,184,215,247,749,885,1014,1154,1547,1758,1769,2038,2801,2928,3199,3407,3449,3647,3859,3892,3894,3896,5741,6107,6464,8125,8260,8274,8468,8485,8487,8489,8494,8527,12292,12320,12880,43867,64297,65122,65129,65284,65291,65342,65344,65372,65374,65952,68296,71487,92997,113820,119365,120513,120539,120571,120597,120629,120655,120687,120713,120745,120771,123215,123647,126124,126128,126254);ee.addRange(60,62).addRange(162,166).addRange(168,169).addRange(174,177).addRange(706,709).addRange(722,735).addRange(741,747).addRange(751,767).addRange(900,901).addRange(1421,1423).addRange(1542,1544).addRange(1550,1551).addRange(1789,1790).addRange(2046,2047).addRange(2546,2547).addRange(2554,2555).addRange(3059,3066).addRange(3841,3843).addRange(3861,3863).addRange(3866,3871).addRange(4030,4037).addRange(4039,4044).addRange(4046,4047).addRange(4053,4056).addRange(4254,4255).addRange(5008,5017).addRange(6622,6655).addRange(7009,7018).addRange(7028,7036).addRange(8127,8129).addRange(8141,8143).addRange(8157,8159).addRange(8173,8175).addRange(8189,8190).addRange(8314,8316).addRange(8330,8332).addRange(8352,8383).addRange(8448,8449).addRange(8451,8454).addRange(8456,8457).addRange(8470,8472).addRange(8478,8483).addRange(8506,8507).addRange(8512,8516).addRange(8522,8525).addRange(8586,8587).addRange(8592,8967).addRange(8972,9e3).addRange(9003,9254).addRange(9280,9290).addRange(9372,9449),ee.addRange(9472,10087).addRange(10132,10180).addRange(10183,10213).addRange(10224,10626).addRange(10649,10711).addRange(10716,10747).addRange(10750,11123).addRange(11126,11157).addRange(11159,11263).addRange(11493,11498).addRange(11856,11857).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12283).addRange(12306,12307).addRange(12342,12343).addRange(12350,12351).addRange(12443,12444).addRange(12688,12689).addRange(12694,12703).addRange(12736,12771).addRange(12800,12830).addRange(12842,12871).addRange(12896,12927).addRange(12938,12976).addRange(12992,13311).addRange(19904,19967).addRange(42128,42182).addRange(42752,42774).addRange(42784,42785).addRange(42889,42890).addRange(43048,43051).addRange(43062,43065).addRange(43639,43641).addRange(43882,43883).addRange(64434,64449).addRange(65020,65021).addRange(65124,65126).addRange(65308,65310).addRange(65504,65510).addRange(65512,65518).addRange(65532,65533).addRange(65847,65855).addRange(65913,65929).addRange(65932,65934).addRange(65936,65948).addRange(66e3,66044).addRange(67703,67704).addRange(73685,73713).addRange(92988,92991),ee.addRange(118784,119029).addRange(119040,119078).addRange(119081,119140).addRange(119146,119148).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119296,119361).addRange(119552,119638).addRange(120832,121343).addRange(121399,121402).addRange(121453,121460).addRange(121462,121475).addRange(121477,121478).addRange(126704,126705).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127245,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938),ee.addRange(129940,129994),m.exports=ee},8550:(m,v,q)=>{const ee=q(78776)(453,456,459,498,8124,8140,8188);ee.addRange(8072,8079).addRange(8088,8095).addRange(8104,8111),m.exports=ee},22525:(m,v,q)=>{const ee=q(78776)(907,909,930,1328,1424,1565,1806,2111,2143,2229,2436,2473,2481,2526,2564,2601,2609,2612,2615,2621,2653,2692,2702,2706,2729,2737,2740,2758,2762,2816,2820,2857,2865,2868,2910,2948,2961,2971,2973,3017,3085,3089,3113,3141,3145,3159,3213,3217,3241,3252,3269,3273,3295,3312,3341,3345,3397,3401,3456,3460,3506,3516,3541,3543,3715,3717,3723,3748,3750,3781,3783,3912,3992,4029,4045,4294,4681,4695,4697,4745,4785,4799,4801,4823,4881,5901,5997,6001,6159,6431,6751,7674,8024,8026,8028,8030,8117,8133,8156,8181,8191,8293,8335,11158,11311,11359,11558,11687,11695,11703,11711,11719,11727,11735,11743,11930,12352,12592,12687,12831,43470,43519,43815,43823,64311,64317,64319,64322,64325,65107,65127,65141,65280,65511,65548,65575,65595,65598,65935,66462,67593,67638,67670,67827,68100,68116,68120,69247,69290,69941,70112,70162,70279,70281,70286,70302,70404,70441,70449,70452,70458,70748,71956,71959,71990,72713,72759,72872,72967,72970,73019,73022,73062,73065,73103,73106,74863,78895,92767,93018,93026,119893,119965,119981,119994,119996,120004,120070,120085,120093,120122,120127,120133,120145,121504,122887,122914,122917,126468,126496,126499,126504,126515,126520,126522,126536,126538,126540,126544,126547,126552,126554,126556,126558,126560,126563,126571,126579,126584,126589,126591,126602,126628,126634,127168,127184,129401,129484,129939);ee.addRange(888,889).addRange(896,899).addRange(1367,1368).addRange(1419,1420).addRange(1480,1487).addRange(1515,1518).addRange(1525,1535).addRange(1867,1868).addRange(1970,1983).addRange(2043,2044).addRange(2094,2095).addRange(2140,2141).addRange(2155,2207).addRange(2248,2258).addRange(2445,2446).addRange(2449,2450).addRange(2483,2485).addRange(2490,2491).addRange(2501,2502).addRange(2505,2506).addRange(2511,2518).addRange(2520,2523).addRange(2532,2533).addRange(2559,2560).addRange(2571,2574).addRange(2577,2578).addRange(2618,2619).addRange(2627,2630).addRange(2633,2634).addRange(2638,2640).addRange(2642,2648).addRange(2655,2661).addRange(2679,2688).addRange(2746,2747).addRange(2766,2767).addRange(2769,2783).addRange(2788,2789).addRange(2802,2808).addRange(2829,2830).addRange(2833,2834).addRange(2874,2875).addRange(2885,2886).addRange(2889,2890).addRange(2894,2900).addRange(2904,2907).addRange(2916,2917).addRange(2936,2945).addRange(2955,2957).addRange(2966,2968).addRange(2976,2978).addRange(2981,2983),ee.addRange(2987,2989).addRange(3002,3005).addRange(3011,3013).addRange(3022,3023).addRange(3025,3030).addRange(3032,3045).addRange(3067,3071).addRange(3130,3132).addRange(3150,3156).addRange(3163,3167).addRange(3172,3173).addRange(3184,3190).addRange(3258,3259).addRange(3278,3284).addRange(3287,3293).addRange(3300,3301).addRange(3315,3327).addRange(3408,3411).addRange(3428,3429).addRange(3479,3481).addRange(3518,3519).addRange(3527,3529).addRange(3531,3534).addRange(3552,3557).addRange(3568,3569).addRange(3573,3584).addRange(3643,3646).addRange(3676,3712).addRange(3774,3775).addRange(3790,3791).addRange(3802,3803).addRange(3808,3839).addRange(3949,3952).addRange(4059,4095).addRange(4296,4300).addRange(4302,4303).addRange(4686,4687).addRange(4702,4703).addRange(4750,4751).addRange(4790,4791).addRange(4806,4807).addRange(4886,4887).addRange(4955,4956).addRange(4989,4991).addRange(5018,5023).addRange(5110,5111).addRange(5118,5119).addRange(5789,5791).addRange(5881,5887).addRange(5909,5919).addRange(5943,5951),ee.addRange(5972,5983).addRange(6004,6015).addRange(6110,6111).addRange(6122,6127).addRange(6138,6143).addRange(6170,6175).addRange(6265,6271).addRange(6315,6319).addRange(6390,6399).addRange(6444,6447).addRange(6460,6463).addRange(6465,6467).addRange(6510,6511).addRange(6517,6527).addRange(6572,6575).addRange(6602,6607).addRange(6619,6621).addRange(6684,6685).addRange(6781,6782).addRange(6794,6799).addRange(6810,6815).addRange(6830,6831).addRange(6849,6911).addRange(6988,6991).addRange(7037,7039).addRange(7156,7163).addRange(7224,7226).addRange(7242,7244).addRange(7305,7311).addRange(7355,7356).addRange(7368,7375).addRange(7419,7423).addRange(7958,7959).addRange(7966,7967).addRange(8006,8007).addRange(8014,8015).addRange(8062,8063).addRange(8148,8149).addRange(8176,8177).addRange(8306,8307).addRange(8349,8351).addRange(8384,8399).addRange(8433,8447).addRange(8588,8591).addRange(9255,9279).addRange(9291,9311).addRange(11124,11125).addRange(11508,11512).addRange(11560,11564).addRange(11566,11567).addRange(11624,11630),ee.addRange(11633,11646).addRange(11671,11679).addRange(11859,11903).addRange(12020,12031).addRange(12246,12271).addRange(12284,12287).addRange(12439,12440).addRange(12544,12548).addRange(12772,12783).addRange(40957,40959).addRange(42125,42127).addRange(42183,42191).addRange(42540,42559).addRange(42744,42751).addRange(42944,42945).addRange(42955,42996).addRange(43053,43055).addRange(43066,43071).addRange(43128,43135).addRange(43206,43213).addRange(43226,43231).addRange(43348,43358).addRange(43389,43391).addRange(43482,43485).addRange(43575,43583).addRange(43598,43599).addRange(43610,43611).addRange(43715,43738).addRange(43767,43776).addRange(43783,43784).addRange(43791,43792).addRange(43799,43807).addRange(43884,43887).addRange(44014,44015).addRange(44026,44031).addRange(55204,55215).addRange(55239,55242).addRange(55292,55295).addRange(64110,64111).addRange(64218,64255).addRange(64263,64274).addRange(64280,64284).addRange(64450,64466).addRange(64832,64847).addRange(64912,64913).addRange(64968,65007).addRange(65022,65023).addRange(65050,65055).addRange(65132,65135).addRange(65277,65278).addRange(65471,65473),ee.addRange(65480,65481).addRange(65488,65489).addRange(65496,65497).addRange(65501,65503).addRange(65519,65528).addRange(65534,65535).addRange(65614,65615).addRange(65630,65663).addRange(65787,65791).addRange(65795,65798).addRange(65844,65846).addRange(65949,65951).addRange(65953,65999).addRange(66046,66175).addRange(66205,66207).addRange(66257,66271).addRange(66300,66303).addRange(66340,66348).addRange(66379,66383).addRange(66427,66431).addRange(66500,66503).addRange(66518,66559).addRange(66718,66719).addRange(66730,66735).addRange(66772,66775).addRange(66812,66815).addRange(66856,66863).addRange(66916,66926).addRange(66928,67071).addRange(67383,67391).addRange(67414,67423).addRange(67432,67583).addRange(67590,67591).addRange(67641,67643).addRange(67645,67646).addRange(67743,67750).addRange(67760,67807).addRange(67830,67834).addRange(67868,67870).addRange(67898,67902).addRange(67904,67967).addRange(68024,68027).addRange(68048,68049).addRange(68103,68107).addRange(68150,68151).addRange(68155,68158).addRange(68169,68175).addRange(68185,68191).addRange(68256,68287).addRange(68327,68330).addRange(68343,68351),ee.addRange(68406,68408).addRange(68438,68439).addRange(68467,68471).addRange(68498,68504).addRange(68509,68520).addRange(68528,68607).addRange(68681,68735).addRange(68787,68799).addRange(68851,68857).addRange(68904,68911).addRange(68922,69215).addRange(69294,69295).addRange(69298,69375).addRange(69416,69423).addRange(69466,69551).addRange(69580,69599).addRange(69623,69631).addRange(69710,69713).addRange(69744,69758).addRange(69826,69836).addRange(69838,69839).addRange(69865,69871).addRange(69882,69887).addRange(69960,69967).addRange(70007,70015).addRange(70133,70143).addRange(70207,70271).addRange(70314,70319).addRange(70379,70383).addRange(70394,70399).addRange(70413,70414).addRange(70417,70418).addRange(70469,70470).addRange(70473,70474).addRange(70478,70479).addRange(70481,70486).addRange(70488,70492).addRange(70500,70501).addRange(70509,70511).addRange(70517,70655).addRange(70754,70783).addRange(70856,70863).addRange(70874,71039).addRange(71094,71095).addRange(71134,71167).addRange(71237,71247).addRange(71258,71263).addRange(71277,71295).addRange(71353,71359).addRange(71370,71423).addRange(71451,71452),ee.addRange(71468,71471).addRange(71488,71679).addRange(71740,71839).addRange(71923,71934).addRange(71943,71944).addRange(71946,71947).addRange(71993,71994).addRange(72007,72015).addRange(72026,72095).addRange(72104,72105).addRange(72152,72153).addRange(72165,72191).addRange(72264,72271).addRange(72355,72383).addRange(72441,72703).addRange(72774,72783).addRange(72813,72815).addRange(72848,72849).addRange(72887,72959).addRange(73015,73017).addRange(73032,73039).addRange(73050,73055).addRange(73113,73119).addRange(73130,73439).addRange(73465,73647).addRange(73649,73663).addRange(73714,73726).addRange(74650,74751).addRange(74869,74879).addRange(75076,77823).addRange(78905,82943).addRange(83527,92159).addRange(92729,92735).addRange(92778,92781).addRange(92784,92879).addRange(92910,92911).addRange(92918,92927).addRange(92998,93007).addRange(93048,93052).addRange(93072,93759).addRange(93851,93951).addRange(94027,94030).addRange(94088,94094).addRange(94112,94175).addRange(94181,94191).addRange(94194,94207).addRange(100344,100351).addRange(101590,101631).addRange(101641,110591).addRange(110879,110927).addRange(110931,110947),ee.addRange(110952,110959).addRange(111356,113663).addRange(113771,113775).addRange(113789,113791).addRange(113801,113807).addRange(113818,113819).addRange(113828,118783).addRange(119030,119039).addRange(119079,119080).addRange(119273,119295).addRange(119366,119519).addRange(119540,119551).addRange(119639,119647).addRange(119673,119807).addRange(119968,119969).addRange(119971,119972).addRange(119975,119976).addRange(120075,120076).addRange(120135,120137).addRange(120486,120487).addRange(120780,120781).addRange(121484,121498).addRange(121520,122879).addRange(122905,122906).addRange(122923,123135).addRange(123181,123183).addRange(123198,123199).addRange(123210,123213).addRange(123216,123583).addRange(123642,123646).addRange(123648,124927).addRange(125125,125126).addRange(125143,125183).addRange(125260,125263).addRange(125274,125277).addRange(125280,126064).addRange(126133,126208).addRange(126270,126463).addRange(126501,126502).addRange(126524,126529).addRange(126531,126534).addRange(126549,126550).addRange(126565,126566).addRange(126620,126624).addRange(126652,126703).addRange(126706,126975).addRange(127020,127023).addRange(127124,127135).addRange(127151,127152).addRange(127222,127231).addRange(127406,127461),ee.addRange(127491,127503).addRange(127548,127551).addRange(127561,127567).addRange(127570,127583).addRange(127590,127743).addRange(128728,128735).addRange(128749,128751).addRange(128765,128767).addRange(128884,128895).addRange(128985,128991).addRange(129004,129023).addRange(129036,129039).addRange(129096,129103).addRange(129114,129119).addRange(129160,129167).addRange(129198,129199).addRange(129202,129279).addRange(129620,129631).addRange(129646,129647).addRange(129653,129655).addRange(129659,129663).addRange(129671,129679).addRange(129705,129711).addRange(129719,129727).addRange(129731,129743).addRange(129751,129791).addRange(129995,130031).addRange(130042,131071).addRange(173790,173823).addRange(177973,177983).addRange(178206,178207).addRange(183970,183983).addRange(191457,194559).addRange(195102,196607).addRange(201547,917504).addRange(917506,917535).addRange(917632,917759).addRange(918e3,983039).addRange(1048574,1048575).addRange(1114110,1114111),m.exports=ee},28829:(m,v,q)=>{const ee=q(78776)(256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,388,418,420,425,428,437,444,452,455,458,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,497,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,880,882,886,895,902,908,975,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1012,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,4295,4301,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8450,8455,8469,8484,8486,8488,8517,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997,119964,119970,120134,120778);ee.addRange(65,90).addRange(192,214).addRange(216,222).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(978,980).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5024,5109).addRange(7312,7354).addRange(7357,7359).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8120,8123).addRange(8136,8139).addRange(8152,8155).addRange(8168,8172).addRange(8184,8187).addRange(8459,8461).addRange(8464,8466).addRange(8473,8477).addRange(8490,8493).addRange(8496,8499).addRange(8510,8511).addRange(11264,11310),ee.addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(119808,119833).addRange(119860,119885).addRange(119912,119937).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119989).addRange(120016,120041).addRange(120068,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120120,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120172,120197).addRange(120224,120249).addRange(120276,120301).addRange(120328,120353).addRange(120380,120405).addRange(120432,120457).addRange(120488,120512).addRange(120546,120570).addRange(120604,120628).addRange(120662,120686).addRange(120720,120744).addRange(125184,125217),m.exports=ee},56129:(m,v,q)=>{const ee=q(78776)();ee.addRange(125184,125259).addRange(125264,125273).addRange(125278,125279),m.exports=ee},50147:(m,v,q)=>{const ee=q(78776)();ee.addRange(71424,71450).addRange(71453,71467).addRange(71472,71487),m.exports=ee},50926:(m,v,q)=>{const ee=q(78776)();ee.addRange(82944,83526),m.exports=ee},56820:(m,v,q)=>{const ee=q(78776)(1564,1566,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(1536,1540).addRange(1542,1547).addRange(1549,1562).addRange(1568,1599).addRange(1601,1610).addRange(1622,1647).addRange(1649,1756).addRange(1758,1791).addRange(1872,1919).addRange(2208,2228).addRange(2230,2247).addRange(2259,2273).addRange(2275,2303).addRange(64336,64449).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65021).addRange(65136,65140).addRange(65142,65276).addRange(69216,69246).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705),m.exports=ee},14899:(m,v,q)=>{const ee=q(78776)();ee.addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(64275,64279),m.exports=ee},69929:(m,v,q)=>{const ee=q(78776)();ee.addRange(68352,68405).addRange(68409,68415),m.exports=ee},30706:(m,v,q)=>{const ee=q(78776)();ee.addRange(6912,6987).addRange(6992,7036),m.exports=ee},15533:(m,v,q)=>{const ee=q(78776)();ee.addRange(42656,42743).addRange(92160,92728),m.exports=ee},89979:(m,v,q)=>{const ee=q(78776)();ee.addRange(92880,92909).addRange(92912,92917),m.exports=ee},83765:(m,v,q)=>{const ee=q(78776)();ee.addRange(7104,7155).addRange(7164,7167),m.exports=ee},72693:(m,v,q)=>{const ee=q(78776)(2482,2519);ee.addRange(2432,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525).addRange(2527,2531).addRange(2534,2558),m.exports=ee},10236:(m,v,q)=>{const ee=q(78776)();ee.addRange(72704,72712).addRange(72714,72758).addRange(72760,72773).addRange(72784,72812),m.exports=ee},30468:(m,v,q)=>{const ee=q(78776)();ee.addRange(746,747).addRange(12549,12591).addRange(12704,12735),m.exports=ee},45770:(m,v,q)=>{const ee=q(78776)(69759);ee.addRange(69632,69709).addRange(69714,69743),m.exports=ee},65529:(m,v,q)=>{const ee=q(78776)();ee.addRange(10240,10495),m.exports=ee},74206:(m,v,q)=>{const ee=q(78776)();ee.addRange(6656,6683).addRange(6686,6687),m.exports=ee},96208:(m,v,q)=>{const ee=q(78776)();ee.addRange(5952,5971),m.exports=ee},66700:(m,v,q)=>{const ee=q(78776)();ee.addRange(5120,5759).addRange(6320,6389),m.exports=ee},93961:(m,v,q)=>{const ee=q(78776)();ee.addRange(66208,66256),m.exports=ee},74121:(m,v,q)=>{const ee=q(78776)(66927);ee.addRange(66864,66915),m.exports=ee},12128:(m,v,q)=>{const ee=q(78776)();ee.addRange(69888,69940).addRange(69942,69959),m.exports=ee},52189:(m,v,q)=>{const ee=q(78776)();ee.addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43612,43615),m.exports=ee},75033:(m,v,q)=>{const ee=q(78776)();ee.addRange(5024,5109).addRange(5112,5117).addRange(43888,43967),m.exports=ee},73507:(m,v,q)=>{const ee=q(78776)();ee.addRange(69552,69579),m.exports=ee},85998:(m,v,q)=>{const ee=q(78776)(215,247,884,894,901,903,1541,1548,1563,1567,1600,1757,2274,3647,4347,6149,7379,7393,7418,12294,12448,13055,43310,43471,43867,65279,65392,119970,119995,120134,917505);ee.addRange(0,64).addRange(91,96).addRange(123,169).addRange(171,185).addRange(187,191).addRange(697,735).addRange(741,745).addRange(748,767).addRange(2404,2405).addRange(4053,4056).addRange(5867,5869).addRange(5941,5942).addRange(6146,6147).addRange(7401,7404).addRange(7406,7411).addRange(7413,7415).addRange(8192,8203).addRange(8206,8292).addRange(8294,8304).addRange(8308,8318).addRange(8320,8334).addRange(8352,8383).addRange(8448,8485).addRange(8487,8489).addRange(8492,8497).addRange(8499,8525).addRange(8527,8543).addRange(8585,8587).addRange(8592,9254).addRange(9280,9290).addRange(9312,10239).addRange(10496,11123).addRange(11126,11157).addRange(11159,11263).addRange(11776,11858).addRange(12272,12283).addRange(12288,12292).addRange(12296,12320).addRange(12336,12343).addRange(12348,12351).addRange(12443,12444).addRange(12539,12540).addRange(12688,12703).addRange(12736,12771).addRange(12832,12895).addRange(12927,13007).addRange(13144,13311).addRange(19904,19967).addRange(42752,42785).addRange(42888,42890).addRange(43056,43065),ee.addRange(43882,43883).addRange(64830,64831).addRange(65040,65049).addRange(65072,65106).addRange(65108,65126).addRange(65128,65131).addRange(65281,65312).addRange(65339,65344).addRange(65371,65381).addRange(65438,65439).addRange(65504,65510).addRange(65512,65518).addRange(65529,65533).addRange(65792,65794).addRange(65799,65843).addRange(65847,65855).addRange(65936,65948).addRange(66e3,66044).addRange(66273,66299).addRange(94178,94179).addRange(113824,113827).addRange(118784,119029).addRange(119040,119078).addRange(119081,119142).addRange(119146,119162).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119520,119539).addRange(119552,119638).addRange(119648,119672).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(126065,126132).addRange(126209,126269),ee.addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127487).addRange(127489,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994).addRange(130032,130041).addRange(917536,917631),m.exports=ee},56036:(m,v,q)=>{const ee=q(78776)();ee.addRange(994,1007).addRange(11392,11507).addRange(11513,11519),m.exports=ee},13563:(m,v,q)=>{const ee=q(78776)();ee.addRange(73728,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075),m.exports=ee},49182:(m,v,q)=>{const ee=q(78776)(67592,67644,67647);ee.addRange(67584,67589).addRange(67594,67637).addRange(67639,67640),m.exports=ee},84087:(m,v,q)=>{const ee=q(78776)(7467,7544);ee.addRange(1024,1156).addRange(1159,1327).addRange(7296,7304).addRange(11744,11775).addRange(42560,42655).addRange(65070,65071),m.exports=ee},48844:(m,v,q)=>{const ee=q(78776)();ee.addRange(66560,66639),m.exports=ee},35690:(m,v,q)=>{const ee=q(78776)();ee.addRange(2304,2384).addRange(2389,2403).addRange(2406,2431).addRange(43232,43263),m.exports=ee},57201:(m,v,q)=>{const ee=q(78776)(71945);ee.addRange(71936,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72006).addRange(72016,72025),m.exports=ee},71932:(m,v,q)=>{const ee=q(78776)();ee.addRange(71680,71739),m.exports=ee},95187:(m,v,q)=>{const ee=q(78776)();ee.addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113820,113823),m.exports=ee},49778:(m,v,q)=>{const ee=q(78776)();ee.addRange(77824,78894).addRange(78896,78904),m.exports=ee},42781:(m,v,q)=>{const ee=q(78776)();ee.addRange(66816,66855),m.exports=ee},83103:(m,v,q)=>{const ee=q(78776)();ee.addRange(69600,69622),m.exports=ee},26672:(m,v,q)=>{const ee=q(78776)(4696,4800);ee.addRange(4608,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4988).addRange(4992,5017).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822),m.exports=ee},73661:(m,v,q)=>{const ee=q(78776)(4295,4301,11559,11565);ee.addRange(4256,4293).addRange(4304,4346).addRange(4348,4351).addRange(7312,7354).addRange(7357,7359).addRange(11520,11557),m.exports=ee},85857:(m,v,q)=>{const ee=q(78776)();ee.addRange(11264,11310).addRange(11312,11358).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922),m.exports=ee},32096:(m,v,q)=>{const ee=q(78776)();ee.addRange(66352,66378),m.exports=ee},71742:(m,v,q)=>{const ee=q(78776)(70480,70487);ee.addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70460,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508).addRange(70512,70516),m.exports=ee},62199:(m,v,q)=>{const ee=q(78776)(895,900,902,908,7615,8025,8027,8029,8486,43877,65952);ee.addRange(880,883).addRange(885,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,993).addRange(1008,1023).addRange(7462,7466).addRange(7517,7521).addRange(7526,7530).addRange(7936,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190).addRange(65856,65934).addRange(119296,119365),m.exports=ee},11931:(m,v,q)=>{const ee=q(78776)(2768);ee.addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2801).addRange(2809,2815),m.exports=ee},27600:(m,v,q)=>{const ee=q(78776)();ee.addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129),m.exports=ee},76482:(m,v,q)=>{const ee=q(78776)(2620,2641,2654);ee.addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2678),m.exports=ee},26294:(m,v,q)=>{const ee=q(78776)(12293,12295);ee.addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12321,12329).addRange(12344,12347).addRange(13312,19903).addRange(19968,40956).addRange(63744,64109).addRange(64112,64217).addRange(94192,94193).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},38858:(m,v,q)=>{const ee=q(78776)();ee.addRange(4352,4607).addRange(12334,12335).addRange(12593,12686).addRange(12800,12830).addRange(12896,12926).addRange(43360,43388).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500),m.exports=ee},50043:(m,v,q)=>{const ee=q(78776)();ee.addRange(68864,68903).addRange(68912,68921),m.exports=ee},95307:(m,v,q)=>{const ee=q(78776)();ee.addRange(5920,5940),m.exports=ee},20280:(m,v,q)=>{const ee=q(78776)();ee.addRange(67808,67826).addRange(67828,67829).addRange(67835,67839),m.exports=ee},12674:(m,v,q)=>{const ee=q(78776)(64318);ee.addRange(1425,1479).addRange(1488,1514).addRange(1519,1524).addRange(64285,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64335),m.exports=ee},54058:(m,v,q)=>{const ee=q(78776)(127488);ee.addRange(12353,12438).addRange(12445,12447).addRange(110593,110878).addRange(110928,110930),m.exports=ee},70521:(m,v,q)=>{const ee=q(78776)();ee.addRange(67648,67669).addRange(67671,67679),m.exports=ee},21448:(m,v,q)=>{const ee=q(78776)(1648,7405,7412,66045,66272,70459);ee.addRange(768,879).addRange(1157,1158).addRange(1611,1621).addRange(2385,2388).addRange(6832,6848).addRange(7376,7378).addRange(7380,7392).addRange(7394,7400).addRange(7416,7417).addRange(7616,7673).addRange(7675,7679).addRange(8204,8205).addRange(8400,8432).addRange(12330,12333).addRange(12441,12442).addRange(65024,65039).addRange(65056,65069).addRange(119143,119145).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(917760,917999),m.exports=ee},35281:(m,v,q)=>{const ee=q(78776)();ee.addRange(68448,68466).addRange(68472,68479),m.exports=ee},35772:(m,v,q)=>{const ee=q(78776)();ee.addRange(68416,68437).addRange(68440,68447),m.exports=ee},98272:(m,v,q)=>{const ee=q(78776)();ee.addRange(43392,43469).addRange(43472,43481).addRange(43486,43487),m.exports=ee},52764:(m,v,q)=>{const ee=q(78776)(69837);ee.addRange(69760,69825),m.exports=ee},98276:(m,v,q)=>{const ee=q(78776)(3294);ee.addRange(3200,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314),m.exports=ee},98285:(m,v,q)=>{const ee=q(78776)(110592);ee.addRange(12449,12538).addRange(12541,12543).addRange(12784,12799).addRange(13008,13054).addRange(13056,13143).addRange(65382,65391).addRange(65393,65437).addRange(110948,110951),m.exports=ee},10821:(m,v,q)=>{const ee=q(78776)(43311);ee.addRange(43264,43309),m.exports=ee},67559:(m,v,q)=>{const ee=q(78776)();ee.addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68159,68168).addRange(68176,68184),m.exports=ee},48304:(m,v,q)=>{const ee=q(78776)(94180);ee.addRange(101120,101589),m.exports=ee},39834:(m,v,q)=>{const ee=q(78776)();ee.addRange(6016,6109).addRange(6112,6121).addRange(6128,6137).addRange(6624,6655),m.exports=ee},42593:(m,v,q)=>{const ee=q(78776)();ee.addRange(70144,70161).addRange(70163,70206),m.exports=ee},64415:(m,v,q)=>{const ee=q(78776)();ee.addRange(70320,70378).addRange(70384,70393),m.exports=ee},37740:(m,v,q)=>{const ee=q(78776)(3716,3749,3782);ee.addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807),m.exports=ee},46818:(m,v,q)=>{const ee=q(78776)(170,186,8305,8319,8498,8526);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,696).addRange(736,740).addRange(7424,7461).addRange(7468,7516).addRange(7522,7525).addRange(7531,7543).addRange(7545,7614).addRange(7680,7935).addRange(8336,8348).addRange(8490,8491).addRange(8544,8584).addRange(11360,11391).addRange(42786,42887).addRange(42891,42943).addRange(42946,42954).addRange(42997,43007).addRange(43824,43866).addRange(43868,43876).addRange(43878,43881).addRange(64256,64262).addRange(65313,65338).addRange(65345,65370),m.exports=ee},7647:(m,v,q)=>{const ee=q(78776)();ee.addRange(7168,7223).addRange(7227,7241).addRange(7245,7247),m.exports=ee},92627:(m,v,q)=>{const ee=q(78776)(6464);ee.addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6468,6479),m.exports=ee},16193:(m,v,q)=>{const ee=q(78776)();ee.addRange(67072,67382).addRange(67392,67413).addRange(67424,67431),m.exports=ee},71901:(m,v,q)=>{const ee=q(78776)();ee.addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786),m.exports=ee},25734:(m,v,q)=>{const ee=q(78776)(73648);ee.addRange(42192,42239),m.exports=ee},6450:(m,v,q)=>{const ee=q(78776)();ee.addRange(66176,66204),m.exports=ee},28293:(m,v,q)=>{const ee=q(78776)(67903);ee.addRange(67872,67897),m.exports=ee},48193:(m,v,q)=>{const ee=q(78776)();ee.addRange(69968,70006),m.exports=ee},50865:(m,v,q)=>{const ee=q(78776)();ee.addRange(73440,73464),m.exports=ee},24789:(m,v,q)=>{const ee=q(78776)();ee.addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3407).addRange(3412,3427).addRange(3430,3455),m.exports=ee},9535:(m,v,q)=>{const ee=q(78776)(2142);ee.addRange(2112,2139),m.exports=ee},83061:(m,v,q)=>{const ee=q(78776)();ee.addRange(68288,68326).addRange(68331,68342),m.exports=ee},76528:(m,v,q)=>{const ee=q(78776)();ee.addRange(72816,72847).addRange(72850,72871).addRange(72873,72886),m.exports=ee},9921:(m,v,q)=>{const ee=q(78776)(73018);ee.addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049),m.exports=ee},93378:(m,v,q)=>{const ee=q(78776)();ee.addRange(93760,93850),m.exports=ee},6940:(m,v,q)=>{const ee=q(78776)();ee.addRange(43744,43766).addRange(43968,44013).addRange(44016,44025),m.exports=ee},3897:(m,v,q)=>{const ee=q(78776)();ee.addRange(124928,125124).addRange(125127,125142),m.exports=ee},65999:(m,v,q)=>{const ee=q(78776)();ee.addRange(68e3,68023).addRange(68028,68047).addRange(68050,68095),m.exports=ee},59758:(m,v,q)=>{const ee=q(78776)();ee.addRange(67968,67999),m.exports=ee},65484:(m,v,q)=>{const ee=q(78776)();ee.addRange(93952,94026).addRange(94031,94087).addRange(94095,94111),m.exports=ee},34575:(m,v,q)=>{const ee=q(78776)();ee.addRange(71168,71236).addRange(71248,71257),m.exports=ee},75392:(m,v,q)=>{const ee=q(78776)(6148);ee.addRange(6144,6145).addRange(6150,6158).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(71264,71276),m.exports=ee},36388:(m,v,q)=>{const ee=q(78776)();ee.addRange(92736,92766).addRange(92768,92777).addRange(92782,92783),m.exports=ee},60556:(m,v,q)=>{const ee=q(78776)(70280);ee.addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313),m.exports=ee},15837:(m,v,q)=>{const ee=q(78776)();ee.addRange(4096,4255).addRange(43488,43518).addRange(43616,43647),m.exports=ee},6820:(m,v,q)=>{const ee=q(78776)();ee.addRange(67712,67742).addRange(67751,67759),m.exports=ee},51892:(m,v,q)=>{const ee=q(78776)();ee.addRange(72096,72103).addRange(72106,72151).addRange(72154,72164),m.exports=ee},32003:(m,v,q)=>{const ee=q(78776)();ee.addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6623),m.exports=ee},15297:(m,v,q)=>{const ee=q(78776)();ee.addRange(70656,70747).addRange(70749,70753),m.exports=ee},17594:(m,v,q)=>{const ee=q(78776)();ee.addRange(1984,2042).addRange(2045,2047),m.exports=ee},7493:(m,v,q)=>{const ee=q(78776)(94177);ee.addRange(110960,111355),m.exports=ee},14406:(m,v,q)=>{const ee=q(78776)();ee.addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123214,123215),m.exports=ee},75847:(m,v,q)=>{const ee=q(78776)();ee.addRange(5760,5788),m.exports=ee},88416:(m,v,q)=>{const ee=q(78776)();ee.addRange(7248,7295),m.exports=ee},40115:(m,v,q)=>{const ee=q(78776)();ee.addRange(68736,68786).addRange(68800,68850).addRange(68858,68863),m.exports=ee},29109:(m,v,q)=>{const ee=q(78776)();ee.addRange(66304,66339).addRange(66349,66351),m.exports=ee},96840:(m,v,q)=>{const ee=q(78776)();ee.addRange(68224,68255),m.exports=ee},39291:(m,v,q)=>{const ee=q(78776)();ee.addRange(66384,66426),m.exports=ee},24678:(m,v,q)=>{const ee=q(78776)();ee.addRange(66464,66499).addRange(66504,66517),m.exports=ee},78647:(m,v,q)=>{const ee=q(78776)();ee.addRange(69376,69415),m.exports=ee},70744:(m,v,q)=>{const ee=q(78776)();ee.addRange(68192,68223),m.exports=ee},59527:(m,v,q)=>{const ee=q(78776)();ee.addRange(68608,68680),m.exports=ee},23761:(m,v,q)=>{const ee=q(78776)();ee.addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2935),m.exports=ee},39384:(m,v,q)=>{const ee=q(78776)();ee.addRange(66736,66771).addRange(66776,66811),m.exports=ee},90237:(m,v,q)=>{const ee=q(78776)();ee.addRange(66688,66717).addRange(66720,66729),m.exports=ee},62976:(m,v,q)=>{const ee=q(78776)();ee.addRange(92928,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071),m.exports=ee},60351:(m,v,q)=>{const ee=q(78776)();ee.addRange(67680,67711),m.exports=ee},19767:(m,v,q)=>{const ee=q(78776)();ee.addRange(72384,72440),m.exports=ee},25712:(m,v,q)=>{const ee=q(78776)();ee.addRange(43072,43127),m.exports=ee},86458:(m,v,q)=>{const ee=q(78776)(67871);ee.addRange(67840,67867),m.exports=ee},74874:(m,v,q)=>{const ee=q(78776)();ee.addRange(68480,68497).addRange(68505,68508).addRange(68521,68527),m.exports=ee},27603:(m,v,q)=>{const ee=q(78776)(43359);ee.addRange(43312,43347),m.exports=ee},84788:(m,v,q)=>{const ee=q(78776)();ee.addRange(5792,5866).addRange(5870,5880),m.exports=ee},45810:(m,v,q)=>{const ee=q(78776)();ee.addRange(2048,2093).addRange(2096,2110),m.exports=ee},37632:(m,v,q)=>{const ee=q(78776)();ee.addRange(43136,43205).addRange(43214,43225),m.exports=ee},15058:(m,v,q)=>{const ee=q(78776)();ee.addRange(70016,70111),m.exports=ee},76250:(m,v,q)=>{const ee=q(78776)();ee.addRange(66640,66687),m.exports=ee},39573:(m,v,q)=>{const ee=q(78776)();ee.addRange(71040,71093).addRange(71096,71133),m.exports=ee},54039:(m,v,q)=>{const ee=q(78776)();ee.addRange(120832,121483).addRange(121499,121503).addRange(121505,121519),m.exports=ee},1611:(m,v,q)=>{const ee=q(78776)(3517,3530,3542);ee.addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3572).addRange(70113,70132),m.exports=ee},34250:(m,v,q)=>{const ee=q(78776)();ee.addRange(69424,69465),m.exports=ee},43065:(m,v,q)=>{const ee=q(78776)();ee.addRange(69840,69864).addRange(69872,69881),m.exports=ee},18135:(m,v,q)=>{const ee=q(78776)();ee.addRange(72272,72354),m.exports=ee},95849:(m,v,q)=>{const ee=q(78776)();ee.addRange(7040,7103).addRange(7360,7367),m.exports=ee},46566:(m,v,q)=>{const ee=q(78776)();ee.addRange(43008,43052),m.exports=ee},7810:(m,v,q)=>{const ee=q(78776)();ee.addRange(1792,1805).addRange(1807,1866).addRange(1869,1871).addRange(2144,2154),m.exports=ee},67833:(m,v,q)=>{const ee=q(78776)();ee.addRange(5888,5900).addRange(5902,5908),m.exports=ee},58009:(m,v,q)=>{const ee=q(78776)();ee.addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003),m.exports=ee},1187:(m,v,q)=>{const ee=q(78776)();ee.addRange(6480,6509).addRange(6512,6516),m.exports=ee},40377:(m,v,q)=>{const ee=q(78776)();ee.addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6816,6829),m.exports=ee},99e3:(m,v,q)=>{const ee=q(78776)();ee.addRange(43648,43714).addRange(43739,43743),m.exports=ee},72294:(m,v,q)=>{const ee=q(78776)();ee.addRange(71296,71352).addRange(71360,71369),m.exports=ee},98682:(m,v,q)=>{const ee=q(78776)(2972,3024,3031,73727);ee.addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3066).addRange(73664,73713),m.exports=ee},75540:(m,v,q)=>{const ee=q(78776)(94176);ee.addRange(94208,100343).addRange(100352,101119).addRange(101632,101640),m.exports=ee},65084:(m,v,q)=>{const ee=q(78776)();ee.addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3191,3199),m.exports=ee},6867:(m,v,q)=>{const ee=q(78776)();ee.addRange(1920,1969),m.exports=ee},49907:(m,v,q)=>{const ee=q(78776)();ee.addRange(3585,3642).addRange(3648,3675),m.exports=ee},29341:(m,v,q)=>{const ee=q(78776)();ee.addRange(3840,3911).addRange(3913,3948).addRange(3953,3991).addRange(3993,4028).addRange(4030,4044).addRange(4046,4052).addRange(4057,4058),m.exports=ee},81261:(m,v,q)=>{const ee=q(78776)(11647);ee.addRange(11568,11623).addRange(11631,11632),m.exports=ee},57954:(m,v,q)=>{const ee=q(78776)();ee.addRange(70784,70855).addRange(70864,70873),m.exports=ee},29097:(m,v,q)=>{const ee=q(78776)(66463);ee.addRange(66432,66461),m.exports=ee},5767:(m,v,q)=>{const ee=q(78776)();ee.addRange(42240,42539),m.exports=ee},27172:(m,v,q)=>{const ee=q(78776)(123647);ee.addRange(123584,123641),m.exports=ee},17315:(m,v,q)=>{const ee=q(78776)(71935);ee.addRange(71840,71922),m.exports=ee},34961:(m,v,q)=>{const ee=q(78776)();ee.addRange(69248,69289).addRange(69291,69293).addRange(69296,69297),m.exports=ee},90923:(m,v,q)=>{const ee=q(78776)();ee.addRange(40960,42124).addRange(42128,42182),m.exports=ee},92108:(m,v,q)=>{const ee=q(78776)();ee.addRange(72192,72263),m.exports=ee},99614:(m,v,q)=>{const ee=q(78776)(1600);ee.addRange(125184,125259).addRange(125264,125273).addRange(125278,125279),m.exports=ee},24915:(m,v,q)=>{const ee=q(78776)();ee.addRange(71424,71450).addRange(71453,71467).addRange(71472,71487),m.exports=ee},8983:(m,v,q)=>{const ee=q(78776)();ee.addRange(82944,83526),m.exports=ee},75627:(m,v,q)=>{const ee=q(78776)(126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(1536,1540).addRange(1542,1564).addRange(1566,1756).addRange(1758,1791).addRange(1872,1919).addRange(2208,2228).addRange(2230,2247).addRange(2259,2273).addRange(2275,2303).addRange(64336,64449).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65021).addRange(65136,65140).addRange(65142,65276).addRange(66272,66299).addRange(69216,69246).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705),m.exports=ee},13585:(m,v,q)=>{const ee=q(78776)();ee.addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(64275,64279),m.exports=ee},79384:(m,v,q)=>{const ee=q(78776)();ee.addRange(68352,68405).addRange(68409,68415),m.exports=ee},47072:(m,v,q)=>{const ee=q(78776)();ee.addRange(6912,6987).addRange(6992,7036),m.exports=ee},31856:(m,v,q)=>{const ee=q(78776)();ee.addRange(42656,42743).addRange(92160,92728),m.exports=ee},24945:(m,v,q)=>{const ee=q(78776)();ee.addRange(92880,92909).addRange(92912,92917),m.exports=ee},92147:(m,v,q)=>{const ee=q(78776)();ee.addRange(7104,7155).addRange(7164,7167),m.exports=ee},61530:(m,v,q)=>{const ee=q(78776)(2482,2519,7376,7378,7384,7393,7402,7405,7410,43249);ee.addRange(2385,2386).addRange(2404,2405).addRange(2432,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525).addRange(2527,2531).addRange(2534,2558).addRange(7381,7382).addRange(7413,7415),m.exports=ee},64063:(m,v,q)=>{const ee=q(78776)();ee.addRange(72704,72712).addRange(72714,72758).addRange(72760,72773).addRange(72784,72812),m.exports=ee},29962:(m,v,q)=>{const ee=q(78776)(12336,12343,12539);ee.addRange(746,747).addRange(12289,12291).addRange(12296,12305).addRange(12307,12319).addRange(12330,12333).addRange(12549,12591).addRange(12704,12735).addRange(65093,65094).addRange(65377,65381),m.exports=ee},61752:(m,v,q)=>{const ee=q(78776)(69759);ee.addRange(69632,69709).addRange(69714,69743),m.exports=ee},28434:(m,v,q)=>{const ee=q(78776)();ee.addRange(10240,10495),m.exports=ee},15148:(m,v,q)=>{const ee=q(78776)(43471);ee.addRange(6656,6683).addRange(6686,6687),m.exports=ee},78881:(m,v,q)=>{const ee=q(78776)();ee.addRange(5941,5942).addRange(5952,5971),m.exports=ee},55254:(m,v,q)=>{const ee=q(78776)();ee.addRange(5120,5759).addRange(6320,6389),m.exports=ee},79110:(m,v,q)=>{const ee=q(78776)();ee.addRange(66208,66256),m.exports=ee},76550:(m,v,q)=>{const ee=q(78776)(66927);ee.addRange(66864,66915),m.exports=ee},88753:(m,v,q)=>{const ee=q(78776)();ee.addRange(2534,2543).addRange(4160,4169).addRange(69888,69940).addRange(69942,69959),m.exports=ee},98451:(m,v,q)=>{const ee=q(78776)();ee.addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43612,43615),m.exports=ee},80196:(m,v,q)=>{const ee=q(78776)();ee.addRange(5024,5109).addRange(5112,5117).addRange(43888,43967),m.exports=ee},23352:(m,v,q)=>{const ee=q(78776)();ee.addRange(69552,69579),m.exports=ee},46921:(m,v,q)=>{const ee=q(78776)(215,247,884,894,901,903,1541,1757,2274,3647,12288,12292,12306,12320,12342,12927,13311,43867,65279,119970,119995,120134,917505);ee.addRange(0,64).addRange(91,96).addRange(123,169).addRange(171,185).addRange(187,191).addRange(697,735).addRange(741,745).addRange(748,767).addRange(4053,4056).addRange(5867,5869).addRange(8192,8203).addRange(8206,8238).addRange(8240,8292).addRange(8294,8304).addRange(8308,8318).addRange(8320,8334).addRange(8352,8383).addRange(8448,8485).addRange(8487,8489).addRange(8492,8497).addRange(8499,8525).addRange(8527,8543).addRange(8585,8587).addRange(8592,9254).addRange(9280,9290).addRange(9312,10239).addRange(10496,11123).addRange(11126,11157).addRange(11159,11263).addRange(11776,11842).addRange(11844,11858).addRange(12272,12283).addRange(12872,12895).addRange(12977,12991).addRange(13004,13007).addRange(13169,13178).addRange(13184,13279).addRange(19904,19967).addRange(42760,42785).addRange(42888,42890).addRange(43882,43883).addRange(64830,64831).addRange(65040,65049).addRange(65072,65092).addRange(65095,65106).addRange(65108,65126).addRange(65128,65131).addRange(65281,65312).addRange(65339,65344).addRange(65371,65376).addRange(65504,65510),ee.addRange(65512,65518).addRange(65529,65533).addRange(65936,65948).addRange(66e3,66044).addRange(94178,94179).addRange(118784,119029).addRange(119040,119078).addRange(119081,119142).addRange(119146,119162).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119520,119539).addRange(119552,119638).addRange(119666,119672).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(126065,126132).addRange(126209,126269).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127487).addRange(127489,127490).addRange(127504,127547).addRange(127552,127560).addRange(127584,127589).addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883),ee.addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994).addRange(130032,130041).addRange(917536,917631),m.exports=ee},44141:(m,v,q)=>{const ee=q(78776)();ee.addRange(994,1007).addRange(11392,11507).addRange(11513,11519).addRange(66272,66299),m.exports=ee},30286:(m,v,q)=>{const ee=q(78776)();ee.addRange(73728,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075),m.exports=ee},73326:(m,v,q)=>{const ee=q(78776)(67592,67644,67647);ee.addRange(65792,65794).addRange(65799,65843).addRange(65847,65855).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640),m.exports=ee},77115:(m,v,q)=>{const ee=q(78776)(7467,7544,7672,11843);ee.addRange(1024,1327).addRange(7296,7304).addRange(11744,11775).addRange(42560,42655).addRange(65070,65071),m.exports=ee},59108:(m,v,q)=>{const ee=q(78776)();ee.addRange(66560,66639),m.exports=ee},59426:(m,v,q)=>{const ee=q(78776)(8432);ee.addRange(2304,2386).addRange(2389,2431).addRange(7376,7414).addRange(7416,7417).addRange(43056,43065).addRange(43232,43263),m.exports=ee},44660:(m,v,q)=>{const ee=q(78776)(71945);ee.addRange(71936,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72006).addRange(72016,72025),m.exports=ee},41422:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2415).addRange(43056,43065).addRange(71680,71739),m.exports=ee},66667:(m,v,q)=>{const ee=q(78776)();ee.addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113820,113827),m.exports=ee},20449:(m,v,q)=>{const ee=q(78776)();ee.addRange(77824,78894).addRange(78896,78904),m.exports=ee},25810:(m,v,q)=>{const ee=q(78776)();ee.addRange(66816,66855),m.exports=ee},83509:(m,v,q)=>{const ee=q(78776)();ee.addRange(69600,69622),m.exports=ee},37837:(m,v,q)=>{const ee=q(78776)(4696,4800);ee.addRange(4608,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4988).addRange(4992,5017).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822),m.exports=ee},77680:(m,v,q)=>{const ee=q(78776)(4295,4301,11559,11565);ee.addRange(4256,4293).addRange(4304,4351).addRange(7312,7354).addRange(7357,7359).addRange(11520,11557),m.exports=ee},97772:(m,v,q)=>{const ee=q(78776)(1156,1159,11843,42607);ee.addRange(11264,11310).addRange(11312,11358).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922),m.exports=ee},60674:(m,v,q)=>{const ee=q(78776)();ee.addRange(66352,66378),m.exports=ee},52336:(m,v,q)=>{const ee=q(78776)(7376,8432,70480,70487,73683);ee.addRange(2385,2386).addRange(2404,2405).addRange(3046,3059).addRange(7378,7379).addRange(7410,7412).addRange(7416,7417).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508).addRange(70512,70516).addRange(73680,73681),m.exports=ee},86310:(m,v,q)=>{const ee=q(78776)(834,837,895,900,902,908,8025,8027,8029,8486,43877,65952);ee.addRange(880,883).addRange(885,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,993).addRange(1008,1023).addRange(7462,7466).addRange(7517,7521).addRange(7526,7530).addRange(7615,7617).addRange(7936,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190).addRange(65856,65934).addRange(119296,119365),m.exports=ee},92436:(m,v,q)=>{const ee=q(78776)(2768);ee.addRange(2385,2386).addRange(2404,2405).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2801).addRange(2809,2815).addRange(43056,43065),m.exports=ee},20642:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2405).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129),m.exports=ee},33831:(m,v,q)=>{const ee=q(78776)(2620,2641,2654);ee.addRange(2385,2386).addRange(2404,2405).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2678).addRange(43056,43065),m.exports=ee},16613:(m,v,q)=>{const ee=q(78776)(12336,12539,13055);ee.addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12289,12291).addRange(12293,12305).addRange(12307,12319).addRange(12321,12333).addRange(12343,12351).addRange(12688,12703).addRange(12736,12771).addRange(12832,12871).addRange(12928,12976).addRange(12992,13003).addRange(13144,13168).addRange(13179,13183).addRange(13280,13310).addRange(13312,19903).addRange(19968,40956).addRange(42752,42759).addRange(63744,64109).addRange(64112,64217).addRange(65093,65094).addRange(65377,65381).addRange(94192,94193).addRange(119648,119665).addRange(127568,127569).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},87001:(m,v,q)=>{const ee=q(78776)(12343,12539);ee.addRange(4352,4607).addRange(12289,12291).addRange(12296,12305).addRange(12307,12319).addRange(12334,12336).addRange(12593,12686).addRange(12800,12830).addRange(12896,12926).addRange(43360,43388).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(65093,65094).addRange(65377,65381).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500),m.exports=ee},88583:(m,v,q)=>{const ee=q(78776)(1548,1563,1567,1600,1748);ee.addRange(68864,68903).addRange(68912,68921),m.exports=ee},82758:(m,v,q)=>{const ee=q(78776)();ee.addRange(5920,5942),m.exports=ee},66416:(m,v,q)=>{const ee=q(78776)();ee.addRange(67808,67826).addRange(67828,67829).addRange(67835,67839),m.exports=ee},85222:(m,v,q)=>{const ee=q(78776)(64318);ee.addRange(1425,1479).addRange(1488,1514).addRange(1519,1524).addRange(64285,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64335),m.exports=ee},60191:(m,v,q)=>{const ee=q(78776)(12343,65392,127488);ee.addRange(12289,12291).addRange(12296,12305).addRange(12307,12319).addRange(12336,12341).addRange(12348,12349).addRange(12353,12438).addRange(12441,12448).addRange(12539,12540).addRange(65093,65094).addRange(65377,65381).addRange(65438,65439).addRange(110593,110878).addRange(110928,110930),m.exports=ee},57632:(m,v,q)=>{const ee=q(78776)();ee.addRange(67648,67669).addRange(67671,67679),m.exports=ee},96988:(m,v,q)=>{const ee=q(78776)(7673,66045);ee.addRange(768,833).addRange(835,836).addRange(838,866).addRange(2387,2388).addRange(6832,6848).addRange(7618,7671).addRange(7675,7679).addRange(8204,8205).addRange(8400,8431).addRange(65024,65039).addRange(65056,65069).addRange(119143,119145).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(917760,917999),m.exports=ee},52121:(m,v,q)=>{const ee=q(78776)();ee.addRange(68448,68466).addRange(68472,68479),m.exports=ee},82809:(m,v,q)=>{const ee=q(78776)();ee.addRange(68416,68437).addRange(68440,68447),m.exports=ee},31899:(m,v,q)=>{const ee=q(78776)();ee.addRange(43392,43469).addRange(43471,43481).addRange(43486,43487),m.exports=ee},57574:(m,v,q)=>{const ee=q(78776)(69837);ee.addRange(2406,2415).addRange(43056,43065).addRange(69760,69825),m.exports=ee},81868:(m,v,q)=>{const ee=q(78776)(3294,7376,7378,7386,7410,7412);ee.addRange(2385,2386).addRange(2404,2405).addRange(3200,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314).addRange(43056,43061),m.exports=ee},10774:(m,v,q)=>{const ee=q(78776)(12343,110592);ee.addRange(12289,12291).addRange(12296,12305).addRange(12307,12319).addRange(12336,12341).addRange(12348,12349).addRange(12441,12444).addRange(12448,12543).addRange(12784,12799).addRange(13008,13054).addRange(13056,13143).addRange(65093,65094).addRange(65377,65439).addRange(110948,110951),m.exports=ee},76701:(m,v,q)=>{const ee=q(78776)();ee.addRange(43264,43311),m.exports=ee},81466:(m,v,q)=>{const ee=q(78776)();ee.addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68159,68168).addRange(68176,68184),m.exports=ee},21325:(m,v,q)=>{const ee=q(78776)(94180);ee.addRange(101120,101589),m.exports=ee},6068:(m,v,q)=>{const ee=q(78776)();ee.addRange(6016,6109).addRange(6112,6121).addRange(6128,6137).addRange(6624,6655),m.exports=ee},77706:(m,v,q)=>{const ee=q(78776)();ee.addRange(2790,2799).addRange(43056,43065).addRange(70144,70161).addRange(70163,70206),m.exports=ee},54258:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2405).addRange(43056,43065).addRange(70320,70378).addRange(70384,70393),m.exports=ee},77149:(m,v,q)=>{const ee=q(78776)(3716,3749,3782);ee.addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807),m.exports=ee},38334:(m,v,q)=>{const ee=q(78776)(170,186,4347,8239,8305,8319,8432,8498,8526,43310);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,696).addRange(736,740).addRange(867,879).addRange(1157,1158).addRange(2385,2386).addRange(7424,7461).addRange(7468,7516).addRange(7522,7525).addRange(7531,7543).addRange(7545,7614).addRange(7680,7935).addRange(8336,8348).addRange(8490,8491).addRange(8544,8584).addRange(11360,11391).addRange(42752,42759).addRange(42786,42887).addRange(42891,42943).addRange(42946,42954).addRange(42997,43007).addRange(43824,43866).addRange(43868,43876).addRange(43878,43881).addRange(64256,64262).addRange(65313,65338).addRange(65345,65370),m.exports=ee},12299:(m,v,q)=>{const ee=q(78776)();ee.addRange(7168,7223).addRange(7227,7241).addRange(7245,7247),m.exports=ee},25476:(m,v,q)=>{const ee=q(78776)(2405,6464);ee.addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6468,6479),m.exports=ee},54625:(m,v,q)=>{const ee=q(78776)();ee.addRange(65799,65843).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431),m.exports=ee},38810:(m,v,q)=>{const ee=q(78776)();ee.addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65792,65794).addRange(65799,65843).addRange(65847,65855),m.exports=ee},90845:(m,v,q)=>{const ee=q(78776)(73648);ee.addRange(42192,42239),m.exports=ee},68978:(m,v,q)=>{const ee=q(78776)();ee.addRange(66176,66204),m.exports=ee},67905:(m,v,q)=>{const ee=q(78776)(67903);ee.addRange(67872,67897),m.exports=ee},89576:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2415).addRange(43056,43065).addRange(69968,70006),m.exports=ee},3405:(m,v,q)=>{const ee=q(78776)();ee.addRange(73440,73464),m.exports=ee},974:(m,v,q)=>{const ee=q(78776)(7386);ee.addRange(2385,2386).addRange(2404,2405).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3407).addRange(3412,3427).addRange(3430,3455).addRange(43056,43058),m.exports=ee},28940:(m,v,q)=>{const ee=q(78776)(1600,2142);ee.addRange(2112,2139),m.exports=ee},6677:(m,v,q)=>{const ee=q(78776)(1600);ee.addRange(68288,68326).addRange(68331,68342),m.exports=ee},14740:(m,v,q)=>{const ee=q(78776)();ee.addRange(72816,72847).addRange(72850,72871).addRange(72873,72886),m.exports=ee},82278:(m,v,q)=>{const ee=q(78776)(73018);ee.addRange(2404,2405).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049),m.exports=ee},55949:(m,v,q)=>{const ee=q(78776)();ee.addRange(93760,93850),m.exports=ee},13329:(m,v,q)=>{const ee=q(78776)();ee.addRange(43744,43766).addRange(43968,44013).addRange(44016,44025),m.exports=ee},97146:(m,v,q)=>{const ee=q(78776)();ee.addRange(124928,125124).addRange(125127,125142),m.exports=ee},23715:(m,v,q)=>{const ee=q(78776)();ee.addRange(68e3,68023).addRange(68028,68047).addRange(68050,68095),m.exports=ee},43199:(m,v,q)=>{const ee=q(78776)();ee.addRange(67968,67999),m.exports=ee},26499:(m,v,q)=>{const ee=q(78776)();ee.addRange(93952,94026).addRange(94031,94087).addRange(94095,94111),m.exports=ee},36995:(m,v,q)=>{const ee=q(78776)();ee.addRange(43056,43065).addRange(71168,71236).addRange(71248,71257),m.exports=ee},98606:(m,v,q)=>{const ee=q(78776)(8239);ee.addRange(6144,6158).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(71264,71276),m.exports=ee},11462:(m,v,q)=>{const ee=q(78776)();ee.addRange(92736,92766).addRange(92768,92777).addRange(92782,92783),m.exports=ee},45402:(m,v,q)=>{const ee=q(78776)(70280);ee.addRange(2662,2671).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313),m.exports=ee},76318:(m,v,q)=>{const ee=q(78776)(43310);ee.addRange(4096,4255).addRange(43488,43518).addRange(43616,43647),m.exports=ee},34924:(m,v,q)=>{const ee=q(78776)();ee.addRange(67712,67742).addRange(67751,67759),m.exports=ee},8236:(m,v,q)=>{const ee=q(78776)(7401,7410,7418);ee.addRange(2404,2405).addRange(3302,3311).addRange(43056,43061).addRange(72096,72103).addRange(72106,72151).addRange(72154,72164),m.exports=ee},14575:(m,v,q)=>{const ee=q(78776)();ee.addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6623),m.exports=ee},71314:(m,v,q)=>{const ee=q(78776)();ee.addRange(70656,70747).addRange(70749,70753),m.exports=ee},40577:(m,v,q)=>{const ee=q(78776)();ee.addRange(1984,2042).addRange(2045,2047),m.exports=ee},44432:(m,v,q)=>{const ee=q(78776)(94177);ee.addRange(110960,111355),m.exports=ee},53612:(m,v,q)=>{const ee=q(78776)();ee.addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123214,123215),m.exports=ee},19298:(m,v,q)=>{const ee=q(78776)();ee.addRange(5760,5788),m.exports=ee},55285:(m,v,q)=>{const ee=q(78776)();ee.addRange(7248,7295),m.exports=ee},16737:(m,v,q)=>{const ee=q(78776)();ee.addRange(68736,68786).addRange(68800,68850).addRange(68858,68863),m.exports=ee},73023:(m,v,q)=>{const ee=q(78776)();ee.addRange(66304,66339).addRange(66349,66351),m.exports=ee},35723:(m,v,q)=>{const ee=q(78776)();ee.addRange(68224,68255),m.exports=ee},56370:(m,v,q)=>{const ee=q(78776)(1155);ee.addRange(66384,66426),m.exports=ee},1402:(m,v,q)=>{const ee=q(78776)();ee.addRange(66464,66499).addRange(66504,66517),m.exports=ee},14718:(m,v,q)=>{const ee=q(78776)();ee.addRange(69376,69415),m.exports=ee},40316:(m,v,q)=>{const ee=q(78776)();ee.addRange(68192,68223),m.exports=ee},5462:(m,v,q)=>{const ee=q(78776)();ee.addRange(68608,68680),m.exports=ee},29434:(m,v,q)=>{const ee=q(78776)(7386,7410);ee.addRange(2385,2386).addRange(2404,2405).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2935),m.exports=ee},77045:(m,v,q)=>{const ee=q(78776)();ee.addRange(66736,66771).addRange(66776,66811),m.exports=ee},82301:(m,v,q)=>{const ee=q(78776)();ee.addRange(66688,66717).addRange(66720,66729),m.exports=ee},84766:(m,v,q)=>{const ee=q(78776)();ee.addRange(92928,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071),m.exports=ee},72685:(m,v,q)=>{const ee=q(78776)();ee.addRange(67680,67711),m.exports=ee},34107:(m,v,q)=>{const ee=q(78776)();ee.addRange(72384,72440),m.exports=ee},66506:(m,v,q)=>{const ee=q(78776)(6149);ee.addRange(6146,6147).addRange(43072,43127),m.exports=ee},42186:(m,v,q)=>{const ee=q(78776)(67871);ee.addRange(67840,67867),m.exports=ee},55507:(m,v,q)=>{const ee=q(78776)(1600);ee.addRange(68480,68497).addRange(68505,68508).addRange(68521,68527),m.exports=ee},35435:(m,v,q)=>{const ee=q(78776)(43359);ee.addRange(43312,43347),m.exports=ee},76355:(m,v,q)=>{const ee=q(78776)();ee.addRange(5792,5866).addRange(5870,5880),m.exports=ee},1509:(m,v,q)=>{const ee=q(78776)();ee.addRange(2048,2093).addRange(2096,2110),m.exports=ee},23386:(m,v,q)=>{const ee=q(78776)();ee.addRange(43136,43205).addRange(43214,43225),m.exports=ee},86116:(m,v,q)=>{const ee=q(78776)(2385,7383,7385,7392);ee.addRange(7388,7389).addRange(70016,70111),m.exports=ee},51826:(m,v,q)=>{const ee=q(78776)();ee.addRange(66640,66687),m.exports=ee},22026:(m,v,q)=>{const ee=q(78776)();ee.addRange(71040,71093).addRange(71096,71133),m.exports=ee},96007:(m,v,q)=>{const ee=q(78776)();ee.addRange(120832,121483).addRange(121499,121503).addRange(121505,121519),m.exports=ee},51104:(m,v,q)=>{const ee=q(78776)(3517,3530,3542);ee.addRange(2404,2405).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3572).addRange(70113,70132),m.exports=ee},82401:(m,v,q)=>{const ee=q(78776)(1600);ee.addRange(69424,69465),m.exports=ee},44399:(m,v,q)=>{const ee=q(78776)();ee.addRange(69840,69864).addRange(69872,69881),m.exports=ee},37415:(m,v,q)=>{const ee=q(78776)();ee.addRange(72272,72354),m.exports=ee},3894:(m,v,q)=>{const ee=q(78776)();ee.addRange(7040,7103).addRange(7360,7367),m.exports=ee},5419:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2405).addRange(2534,2543).addRange(43008,43052),m.exports=ee},21038:(m,v,q)=>{const ee=q(78776)(1548,1567,1600,1648,7672);ee.addRange(1563,1564).addRange(1611,1621).addRange(1792,1805).addRange(1807,1866).addRange(1869,1871).addRange(2144,2154),m.exports=ee},1744:(m,v,q)=>{const ee=q(78776)();ee.addRange(5888,5900).addRange(5902,5908).addRange(5941,5942),m.exports=ee},54217:(m,v,q)=>{const ee=q(78776)();ee.addRange(5941,5942).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003),m.exports=ee},63153:(m,v,q)=>{const ee=q(78776)();ee.addRange(4160,4169).addRange(6480,6509).addRange(6512,6516),m.exports=ee},4926:(m,v,q)=>{const ee=q(78776)();ee.addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6816,6829),m.exports=ee},39311:(m,v,q)=>{const ee=q(78776)();ee.addRange(43648,43714).addRange(43739,43743),m.exports=ee},55970:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2405).addRange(43056,43065).addRange(71296,71352).addRange(71360,71369),m.exports=ee},80882:(m,v,q)=>{const ee=q(78776)(2972,3024,3031,7386,43251,70401,70403,73727);ee.addRange(2385,2386).addRange(2404,2405).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3066).addRange(70459,70460).addRange(73664,73713),m.exports=ee},46776:(m,v,q)=>{const ee=q(78776)(94176);ee.addRange(94208,100343).addRange(100352,101119).addRange(101632,101640),m.exports=ee},40444:(m,v,q)=>{const ee=q(78776)(7386,7410);ee.addRange(2385,2386).addRange(2404,2405).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3191,3199),m.exports=ee},23431:(m,v,q)=>{const ee=q(78776)(1548,1567,65010,65021);ee.addRange(1563,1564).addRange(1632,1641).addRange(1920,1969),m.exports=ee},94846:(m,v,q)=>{const ee=q(78776)();ee.addRange(3585,3642).addRange(3648,3675),m.exports=ee},137:(m,v,q)=>{const ee=q(78776)();ee.addRange(3840,3911).addRange(3913,3948).addRange(3953,3991).addRange(3993,4028).addRange(4030,4044).addRange(4046,4052).addRange(4057,4058),m.exports=ee},67065:(m,v,q)=>{const ee=q(78776)(11647);ee.addRange(11568,11623).addRange(11631,11632),m.exports=ee},98082:(m,v,q)=>{const ee=q(78776)(7410);ee.addRange(2385,2386).addRange(2404,2405).addRange(43056,43065).addRange(70784,70855).addRange(70864,70873),m.exports=ee},29213:(m,v,q)=>{const ee=q(78776)(66463);ee.addRange(66432,66461),m.exports=ee},85388:(m,v,q)=>{const ee=q(78776)();ee.addRange(42240,42539),m.exports=ee},68659:(m,v,q)=>{const ee=q(78776)(123647);ee.addRange(123584,123641),m.exports=ee},27900:(m,v,q)=>{const ee=q(78776)(71935);ee.addRange(71840,71922),m.exports=ee},8051:(m,v,q)=>{const ee=q(78776)(1548,1563,1567);ee.addRange(1632,1641).addRange(69248,69289).addRange(69291,69293).addRange(69296,69297),m.exports=ee},99799:(m,v,q)=>{const ee=q(78776)(12539);ee.addRange(12289,12290).addRange(12296,12305).addRange(12308,12315).addRange(40960,42124).addRange(42128,42182).addRange(65377,65381),m.exports=ee},25904:(m,v,q)=>{const ee=q(78776)();ee.addRange(72192,72263),m.exports=ee},94274:m=>{m.exports=new Map([["General_Category",["Cased_Letter","Close_Punctuation","Connector_Punctuation","Control","Currency_Symbol","Dash_Punctuation","Decimal_Number","Enclosing_Mark","Final_Punctuation","Format","Initial_Punctuation","Letter","Letter_Number","Line_Separator","Lowercase_Letter","Mark","Math_Symbol","Modifier_Letter","Modifier_Symbol","Nonspacing_Mark","Number","Open_Punctuation","Other","Other_Letter","Other_Number","Other_Punctuation","Other_Symbol","Paragraph_Separator","Private_Use","Punctuation","Separator","Space_Separator","Spacing_Mark","Surrogate","Symbol","Titlecase_Letter","Unassigned","Uppercase_Letter"]],["Script",["Adlam","Ahom","Anatolian_Hieroglyphs","Arabic","Armenian","Avestan","Balinese","Bamum","Bassa_Vah","Batak","Bengali","Bhaiksuki","Bopomofo","Brahmi","Braille","Buginese","Buhid","Canadian_Aboriginal","Carian","Caucasian_Albanian","Chakma","Cham","Cherokee","Chorasmian","Common","Coptic","Cuneiform","Cypriot","Cyrillic","Deseret","Devanagari","Dives_Akuru","Dogra","Duployan","Egyptian_Hieroglyphs","Elbasan","Elymaic","Ethiopic","Georgian","Glagolitic","Gothic","Grantha","Greek","Gujarati","Gunjala_Gondi","Gurmukhi","Han","Hangul","Hanifi_Rohingya","Hanunoo","Hatran","Hebrew","Hiragana","Imperial_Aramaic","Inherited","Inscriptional_Pahlavi","Inscriptional_Parthian","Javanese","Kaithi","Kannada","Katakana","Kayah_Li","Kharoshthi","Khitan_Small_Script","Khmer","Khojki","Khudawadi","Lao","Latin","Lepcha","Limbu","Linear_A","Linear_B","Lisu","Lycian","Lydian","Mahajani","Makasar","Malayalam","Mandaic","Manichaean","Marchen","Masaram_Gondi","Medefaidrin","Meetei_Mayek","Mende_Kikakui","Meroitic_Cursive","Meroitic_Hieroglyphs","Miao","Modi","Mongolian","Mro","Multani","Myanmar","Nabataean","Nandinagari","New_Tai_Lue","Newa","Nko","Nushu","Nyiakeng_Puachue_Hmong","Ogham","Ol_Chiki","Old_Hungarian","Old_Italic","Old_North_Arabian","Old_Permic","Old_Persian","Old_Sogdian","Old_South_Arabian","Old_Turkic","Oriya","Osage","Osmanya","Pahawh_Hmong","Palmyrene","Pau_Cin_Hau","Phags_Pa","Phoenician","Psalter_Pahlavi","Rejang","Runic","Samaritan","Saurashtra","Sharada","Shavian","Siddham","SignWriting","Sinhala","Sogdian","Sora_Sompeng","Soyombo","Sundanese","Syloti_Nagri","Syriac","Tagalog","Tagbanwa","Tai_Le","Tai_Tham","Tai_Viet","Takri","Tamil","Tangut","Telugu","Thaana","Thai","Tibetan","Tifinagh","Tirhuta","Ugaritic","Vai","Wancho","Warang_Citi","Yezidi","Yi","Zanabazar_Square"]],["Script_Extensions",["Adlam","Ahom","Anatolian_Hieroglyphs","Arabic","Armenian","Avestan","Balinese","Bamum","Bassa_Vah","Batak","Bengali","Bhaiksuki","Bopomofo","Brahmi","Braille","Buginese","Buhid","Canadian_Aboriginal","Carian","Caucasian_Albanian","Chakma","Cham","Cherokee","Chorasmian","Common","Coptic","Cuneiform","Cypriot","Cyrillic","Deseret","Devanagari","Dives_Akuru","Dogra","Duployan","Egyptian_Hieroglyphs","Elbasan","Elymaic","Ethiopic","Georgian","Glagolitic","Gothic","Grantha","Greek","Gujarati","Gunjala_Gondi","Gurmukhi","Han","Hangul","Hanifi_Rohingya","Hanunoo","Hatran","Hebrew","Hiragana","Imperial_Aramaic","Inherited","Inscriptional_Pahlavi","Inscriptional_Parthian","Javanese","Kaithi","Kannada","Katakana","Kayah_Li","Kharoshthi","Khitan_Small_Script","Khmer","Khojki","Khudawadi","Lao","Latin","Lepcha","Limbu","Linear_A","Linear_B","Lisu","Lycian","Lydian","Mahajani","Makasar","Malayalam","Mandaic","Manichaean","Marchen","Masaram_Gondi","Medefaidrin","Meetei_Mayek","Mende_Kikakui","Meroitic_Cursive","Meroitic_Hieroglyphs","Miao","Modi","Mongolian","Mro","Multani","Myanmar","Nabataean","Nandinagari","New_Tai_Lue","Newa","Nko","Nushu","Nyiakeng_Puachue_Hmong","Ogham","Ol_Chiki","Old_Hungarian","Old_Italic","Old_North_Arabian","Old_Permic","Old_Persian","Old_Sogdian","Old_South_Arabian","Old_Turkic","Oriya","Osage","Osmanya","Pahawh_Hmong","Palmyrene","Pau_Cin_Hau","Phags_Pa","Phoenician","Psalter_Pahlavi","Rejang","Runic","Samaritan","Saurashtra","Sharada","Shavian","Siddham","SignWriting","Sinhala","Sogdian","Sora_Sompeng","Soyombo","Sundanese","Syloti_Nagri","Syriac","Tagalog","Tagbanwa","Tai_Le","Tai_Tham","Tai_Viet","Takri","Tamil","Tangut","Telugu","Thaana","Thai","Tibetan","Tifinagh","Tirhuta","Ugaritic","Vai","Wancho","Warang_Citi","Yezidi","Yi","Zanabazar_Square"]],["Binary_Property",["ASCII","ASCII_Hex_Digit","Alphabetic","Any","Assigned","Bidi_Control","Bidi_Mirrored","Case_Ignorable","Cased","Changes_When_Casefolded","Changes_When_Casemapped","Changes_When_Lowercased","Changes_When_NFKC_Casefolded","Changes_When_Titlecased","Changes_When_Uppercased","Dash","Default_Ignorable_Code_Point","Deprecated","Diacritic","Emoji","Emoji_Component","Emoji_Modifier","Emoji_Modifier_Base","Emoji_Presentation","Extended_Pictographic","Extender","Grapheme_Base","Grapheme_Extend","Hex_Digit","IDS_Binary_Operator","IDS_Trinary_Operator","ID_Continue","ID_Start","Ideographic","Join_Control","Logical_Order_Exception","Lowercase","Math","Noncharacter_Code_Point","Pattern_Syntax","Pattern_White_Space","Quotation_Mark","Radical","Regional_Indicator","Sentence_Terminal","Soft_Dotted","Terminal_Punctuation","Unified_Ideograph","Uppercase","Variation_Selector","White_Space","XID_Continue","XID_Start"]]])},47993:m=>{m.exports="13.0.0"},14640:(m,v,q)=>{var ee={"./Binary_Property/ASCII.js":46962,"./Binary_Property/ASCII_Hex_Digit.js":60270,"./Binary_Property/Alphabetic.js":26969,"./Binary_Property/Any.js":22499,"./Binary_Property/Assigned.js":9213,"./Binary_Property/Bidi_Control.js":38838,"./Binary_Property/Bidi_Mirrored.js":5720,"./Binary_Property/Case_Ignorable.js":49965,"./Binary_Property/Cased.js":32948,"./Binary_Property/Changes_When_Casefolded.js":65314,"./Binary_Property/Changes_When_Casemapped.js":78562,"./Binary_Property/Changes_When_Lowercased.js":12104,"./Binary_Property/Changes_When_NFKC_Casefolded.js":41347,"./Binary_Property/Changes_When_Titlecased.js":50589,"./Binary_Property/Changes_When_Uppercased.js":50046,"./Binary_Property/Dash.js":77336,"./Binary_Property/Default_Ignorable_Code_Point.js":32016,"./Binary_Property/Deprecated.js":42339,"./Binary_Property/Diacritic.js":97707,"./Binary_Property/Emoji.js":23694,"./Binary_Property/Emoji_Component.js":94007,"./Binary_Property/Emoji_Modifier.js":13916,"./Binary_Property/Emoji_Modifier_Base.js":98053,"./Binary_Property/Emoji_Presentation.js":10906,"./Binary_Property/Extended_Pictographic.js":66359,"./Binary_Property/Extender.js":17743,"./Binary_Property/Grapheme_Base.js":75530,"./Binary_Property/Grapheme_Extend.js":38693,"./Binary_Property/Hex_Digit.js":91556,"./Binary_Property/IDS_Binary_Operator.js":2103,"./Binary_Property/IDS_Trinary_Operator.js":18502,"./Binary_Property/ID_Continue.js":19494,"./Binary_Property/ID_Start.js":20567,"./Binary_Property/Ideographic.js":19586,"./Binary_Property/Join_Control.js":36983,"./Binary_Property/Logical_Order_Exception.js":72947,"./Binary_Property/Lowercase.js":49111,"./Binary_Property/Math.js":65667,"./Binary_Property/Noncharacter_Code_Point.js":20052,"./Binary_Property/Pattern_Syntax.js":60514,"./Binary_Property/Pattern_White_Space.js":78588,"./Binary_Property/Quotation_Mark.js":1053,"./Binary_Property/Radical.js":25361,"./Binary_Property/Regional_Indicator.js":94375,"./Binary_Property/Sentence_Terminal.js":89697,"./Binary_Property/Soft_Dotted.js":35514,"./Binary_Property/Terminal_Punctuation.js":21043,"./Binary_Property/Unified_Ideograph.js":75771,"./Binary_Property/Uppercase.js":28368,"./Binary_Property/Variation_Selector.js":27186,"./Binary_Property/White_Space.js":61846,"./Binary_Property/XID_Continue.js":74003,"./Binary_Property/XID_Start.js":3468,"./General_Category/Cased_Letter.js":13090,"./General_Category/Close_Punctuation.js":8526,"./General_Category/Connector_Punctuation.js":26100,"./General_Category/Control.js":80282,"./General_Category/Currency_Symbol.js":15352,"./General_Category/Dash_Punctuation.js":45647,"./General_Category/Decimal_Number.js":98349,"./General_Category/Enclosing_Mark.js":18220,"./General_Category/Final_Punctuation.js":88482,"./General_Category/Format.js":87586,"./General_Category/Initial_Punctuation.js":88147,"./General_Category/Letter.js":65964,"./General_Category/Letter_Number.js":66793,"./General_Category/Line_Separator.js":63061,"./General_Category/Lowercase_Letter.js":19340,"./General_Category/Mark.js":93748,"./General_Category/Math_Symbol.js":32895,"./General_Category/Modifier_Letter.js":66710,"./General_Category/Modifier_Symbol.js":43026,"./General_Category/Nonspacing_Mark.js":95580,"./General_Category/Number.js":90055,"./General_Category/Open_Punctuation.js":25622,"./General_Category/Other.js":76288,"./General_Category/Other_Letter.js":61453,"./General_Category/Other_Number.js":88795,"./General_Category/Other_Punctuation.js":47221,"./General_Category/Other_Symbol.js":66733,"./General_Category/Paragraph_Separator.js":12600,"./General_Category/Private_Use.js":61704,"./General_Category/Punctuation.js":36290,"./General_Category/Separator.js":64661,"./General_Category/Space_Separator.js":54343,"./General_Category/Spacing_Mark.js":11276,"./General_Category/Surrogate.js":93474,"./General_Category/Symbol.js":54581,"./General_Category/Titlecase_Letter.js":8550,"./General_Category/Unassigned.js":22525,"./General_Category/Uppercase_Letter.js":28829,"./Script/Adlam.js":56129,"./Script/Ahom.js":50147,"./Script/Anatolian_Hieroglyphs.js":50926,"./Script/Arabic.js":56820,"./Script/Armenian.js":14899,"./Script/Avestan.js":69929,"./Script/Balinese.js":30706,"./Script/Bamum.js":15533,"./Script/Bassa_Vah.js":89979,"./Script/Batak.js":83765,"./Script/Bengali.js":72693,"./Script/Bhaiksuki.js":10236,"./Script/Bopomofo.js":30468,"./Script/Brahmi.js":45770,"./Script/Braille.js":65529,"./Script/Buginese.js":74206,"./Script/Buhid.js":96208,"./Script/Canadian_Aboriginal.js":66700,"./Script/Carian.js":93961,"./Script/Caucasian_Albanian.js":74121,"./Script/Chakma.js":12128,"./Script/Cham.js":52189,"./Script/Cherokee.js":75033,"./Script/Chorasmian.js":73507,"./Script/Common.js":85998,"./Script/Coptic.js":56036,"./Script/Cuneiform.js":13563,"./Script/Cypriot.js":49182,"./Script/Cyrillic.js":84087,"./Script/Deseret.js":48844,"./Script/Devanagari.js":35690,"./Script/Dives_Akuru.js":57201,"./Script/Dogra.js":71932,"./Script/Duployan.js":95187,"./Script/Egyptian_Hieroglyphs.js":49778,"./Script/Elbasan.js":42781,"./Script/Elymaic.js":83103,"./Script/Ethiopic.js":26672,"./Script/Georgian.js":73661,"./Script/Glagolitic.js":85857,"./Script/Gothic.js":32096,"./Script/Grantha.js":71742,"./Script/Greek.js":62199,"./Script/Gujarati.js":11931,"./Script/Gunjala_Gondi.js":27600,"./Script/Gurmukhi.js":76482,"./Script/Han.js":26294,"./Script/Hangul.js":38858,"./Script/Hanifi_Rohingya.js":50043,"./Script/Hanunoo.js":95307,"./Script/Hatran.js":20280,"./Script/Hebrew.js":12674,"./Script/Hiragana.js":54058,"./Script/Imperial_Aramaic.js":70521,"./Script/Inherited.js":21448,"./Script/Inscriptional_Pahlavi.js":35281,"./Script/Inscriptional_Parthian.js":35772,"./Script/Javanese.js":98272,"./Script/Kaithi.js":52764,"./Script/Kannada.js":98276,"./Script/Katakana.js":98285,"./Script/Kayah_Li.js":10821,"./Script/Kharoshthi.js":67559,"./Script/Khitan_Small_Script.js":48304,"./Script/Khmer.js":39834,"./Script/Khojki.js":42593,"./Script/Khudawadi.js":64415,"./Script/Lao.js":37740,"./Script/Latin.js":46818,"./Script/Lepcha.js":7647,"./Script/Limbu.js":92627,"./Script/Linear_A.js":16193,"./Script/Linear_B.js":71901,"./Script/Lisu.js":25734,"./Script/Lycian.js":6450,"./Script/Lydian.js":28293,"./Script/Mahajani.js":48193,"./Script/Makasar.js":50865,"./Script/Malayalam.js":24789,"./Script/Mandaic.js":9535,"./Script/Manichaean.js":83061,"./Script/Marchen.js":76528,"./Script/Masaram_Gondi.js":9921,"./Script/Medefaidrin.js":93378,"./Script/Meetei_Mayek.js":6940,"./Script/Mende_Kikakui.js":3897,"./Script/Meroitic_Cursive.js":65999,"./Script/Meroitic_Hieroglyphs.js":59758,"./Script/Miao.js":65484,"./Script/Modi.js":34575,"./Script/Mongolian.js":75392,"./Script/Mro.js":36388,"./Script/Multani.js":60556,"./Script/Myanmar.js":15837,"./Script/Nabataean.js":6820,"./Script/Nandinagari.js":51892,"./Script/New_Tai_Lue.js":32003,"./Script/Newa.js":15297,"./Script/Nko.js":17594,"./Script/Nushu.js":7493,"./Script/Nyiakeng_Puachue_Hmong.js":14406,"./Script/Ogham.js":75847,"./Script/Ol_Chiki.js":88416,"./Script/Old_Hungarian.js":40115,"./Script/Old_Italic.js":29109,"./Script/Old_North_Arabian.js":96840,"./Script/Old_Permic.js":39291,"./Script/Old_Persian.js":24678,"./Script/Old_Sogdian.js":78647,"./Script/Old_South_Arabian.js":70744,"./Script/Old_Turkic.js":59527,"./Script/Oriya.js":23761,"./Script/Osage.js":39384,"./Script/Osmanya.js":90237,"./Script/Pahawh_Hmong.js":62976,"./Script/Palmyrene.js":60351,"./Script/Pau_Cin_Hau.js":19767,"./Script/Phags_Pa.js":25712,"./Script/Phoenician.js":86458,"./Script/Psalter_Pahlavi.js":74874,"./Script/Rejang.js":27603,"./Script/Runic.js":84788,"./Script/Samaritan.js":45810,"./Script/Saurashtra.js":37632,"./Script/Sharada.js":15058,"./Script/Shavian.js":76250,"./Script/Siddham.js":39573,"./Script/SignWriting.js":54039,"./Script/Sinhala.js":1611,"./Script/Sogdian.js":34250,"./Script/Sora_Sompeng.js":43065,"./Script/Soyombo.js":18135,"./Script/Sundanese.js":95849,"./Script/Syloti_Nagri.js":46566,"./Script/Syriac.js":7810,"./Script/Tagalog.js":67833,"./Script/Tagbanwa.js":58009,"./Script/Tai_Le.js":1187,"./Script/Tai_Tham.js":40377,"./Script/Tai_Viet.js":99e3,"./Script/Takri.js":72294,"./Script/Tamil.js":98682,"./Script/Tangut.js":75540,"./Script/Telugu.js":65084,"./Script/Thaana.js":6867,"./Script/Thai.js":49907,"./Script/Tibetan.js":29341,"./Script/Tifinagh.js":81261,"./Script/Tirhuta.js":57954,"./Script/Ugaritic.js":29097,"./Script/Vai.js":5767,"./Script/Wancho.js":27172,"./Script/Warang_Citi.js":17315,"./Script/Yezidi.js":34961,"./Script/Yi.js":90923,"./Script/Zanabazar_Square.js":92108,"./Script_Extensions/Adlam.js":99614,"./Script_Extensions/Ahom.js":24915,"./Script_Extensions/Anatolian_Hieroglyphs.js":8983,"./Script_Extensions/Arabic.js":75627,"./Script_Extensions/Armenian.js":13585,"./Script_Extensions/Avestan.js":79384,"./Script_Extensions/Balinese.js":47072,"./Script_Extensions/Bamum.js":31856,"./Script_Extensions/Bassa_Vah.js":24945,"./Script_Extensions/Batak.js":92147,"./Script_Extensions/Bengali.js":61530,"./Script_Extensions/Bhaiksuki.js":64063,"./Script_Extensions/Bopomofo.js":29962,"./Script_Extensions/Brahmi.js":61752,"./Script_Extensions/Braille.js":28434,"./Script_Extensions/Buginese.js":15148,"./Script_Extensions/Buhid.js":78881,"./Script_Extensions/Canadian_Aboriginal.js":55254,"./Script_Extensions/Carian.js":79110,"./Script_Extensions/Caucasian_Albanian.js":76550,"./Script_Extensions/Chakma.js":88753,"./Script_Extensions/Cham.js":98451,"./Script_Extensions/Cherokee.js":80196,"./Script_Extensions/Chorasmian.js":23352,"./Script_Extensions/Common.js":46921,"./Script_Extensions/Coptic.js":44141,"./Script_Extensions/Cuneiform.js":30286,"./Script_Extensions/Cypriot.js":73326,"./Script_Extensions/Cyrillic.js":77115,"./Script_Extensions/Deseret.js":59108,"./Script_Extensions/Devanagari.js":59426,"./Script_Extensions/Dives_Akuru.js":44660,"./Script_Extensions/Dogra.js":41422,"./Script_Extensions/Duployan.js":66667,"./Script_Extensions/Egyptian_Hieroglyphs.js":20449,"./Script_Extensions/Elbasan.js":25810,"./Script_Extensions/Elymaic.js":83509,"./Script_Extensions/Ethiopic.js":37837,"./Script_Extensions/Georgian.js":77680,"./Script_Extensions/Glagolitic.js":97772,"./Script_Extensions/Gothic.js":60674,"./Script_Extensions/Grantha.js":52336,"./Script_Extensions/Greek.js":86310,"./Script_Extensions/Gujarati.js":92436,"./Script_Extensions/Gunjala_Gondi.js":20642,"./Script_Extensions/Gurmukhi.js":33831,"./Script_Extensions/Han.js":16613,"./Script_Extensions/Hangul.js":87001,"./Script_Extensions/Hanifi_Rohingya.js":88583,"./Script_Extensions/Hanunoo.js":82758,"./Script_Extensions/Hatran.js":66416,"./Script_Extensions/Hebrew.js":85222,"./Script_Extensions/Hiragana.js":60191,"./Script_Extensions/Imperial_Aramaic.js":57632,"./Script_Extensions/Inherited.js":96988,"./Script_Extensions/Inscriptional_Pahlavi.js":52121,"./Script_Extensions/Inscriptional_Parthian.js":82809,"./Script_Extensions/Javanese.js":31899,"./Script_Extensions/Kaithi.js":57574,"./Script_Extensions/Kannada.js":81868,"./Script_Extensions/Katakana.js":10774,"./Script_Extensions/Kayah_Li.js":76701,"./Script_Extensions/Kharoshthi.js":81466,"./Script_Extensions/Khitan_Small_Script.js":21325,"./Script_Extensions/Khmer.js":6068,"./Script_Extensions/Khojki.js":77706,"./Script_Extensions/Khudawadi.js":54258,"./Script_Extensions/Lao.js":77149,"./Script_Extensions/Latin.js":38334,"./Script_Extensions/Lepcha.js":12299,"./Script_Extensions/Limbu.js":25476,"./Script_Extensions/Linear_A.js":54625,"./Script_Extensions/Linear_B.js":38810,"./Script_Extensions/Lisu.js":90845,"./Script_Extensions/Lycian.js":68978,"./Script_Extensions/Lydian.js":67905,"./Script_Extensions/Mahajani.js":89576,"./Script_Extensions/Makasar.js":3405,"./Script_Extensions/Malayalam.js":974,"./Script_Extensions/Mandaic.js":28940,"./Script_Extensions/Manichaean.js":6677,"./Script_Extensions/Marchen.js":14740,"./Script_Extensions/Masaram_Gondi.js":82278,"./Script_Extensions/Medefaidrin.js":55949,"./Script_Extensions/Meetei_Mayek.js":13329,"./Script_Extensions/Mende_Kikakui.js":97146,"./Script_Extensions/Meroitic_Cursive.js":23715,"./Script_Extensions/Meroitic_Hieroglyphs.js":43199,"./Script_Extensions/Miao.js":26499,"./Script_Extensions/Modi.js":36995,"./Script_Extensions/Mongolian.js":98606,"./Script_Extensions/Mro.js":11462,"./Script_Extensions/Multani.js":45402,"./Script_Extensions/Myanmar.js":76318,"./Script_Extensions/Nabataean.js":34924,"./Script_Extensions/Nandinagari.js":8236,"./Script_Extensions/New_Tai_Lue.js":14575,"./Script_Extensions/Newa.js":71314,"./Script_Extensions/Nko.js":40577,"./Script_Extensions/Nushu.js":44432,"./Script_Extensions/Nyiakeng_Puachue_Hmong.js":53612,"./Script_Extensions/Ogham.js":19298,"./Script_Extensions/Ol_Chiki.js":55285,"./Script_Extensions/Old_Hungarian.js":16737,"./Script_Extensions/Old_Italic.js":73023,"./Script_Extensions/Old_North_Arabian.js":35723,"./Script_Extensions/Old_Permic.js":56370,"./Script_Extensions/Old_Persian.js":1402,"./Script_Extensions/Old_Sogdian.js":14718,"./Script_Extensions/Old_South_Arabian.js":40316,"./Script_Extensions/Old_Turkic.js":5462,"./Script_Extensions/Oriya.js":29434,"./Script_Extensions/Osage.js":77045,"./Script_Extensions/Osmanya.js":82301,"./Script_Extensions/Pahawh_Hmong.js":84766,"./Script_Extensions/Palmyrene.js":72685,"./Script_Extensions/Pau_Cin_Hau.js":34107,"./Script_Extensions/Phags_Pa.js":66506,"./Script_Extensions/Phoenician.js":42186,"./Script_Extensions/Psalter_Pahlavi.js":55507,"./Script_Extensions/Rejang.js":35435,"./Script_Extensions/Runic.js":76355,"./Script_Extensions/Samaritan.js":1509,"./Script_Extensions/Saurashtra.js":23386,"./Script_Extensions/Sharada.js":86116,"./Script_Extensions/Shavian.js":51826,"./Script_Extensions/Siddham.js":22026,"./Script_Extensions/SignWriting.js":96007,"./Script_Extensions/Sinhala.js":51104,"./Script_Extensions/Sogdian.js":82401,"./Script_Extensions/Sora_Sompeng.js":44399,"./Script_Extensions/Soyombo.js":37415,"./Script_Extensions/Sundanese.js":3894,"./Script_Extensions/Syloti_Nagri.js":5419,"./Script_Extensions/Syriac.js":21038,"./Script_Extensions/Tagalog.js":1744,"./Script_Extensions/Tagbanwa.js":54217,"./Script_Extensions/Tai_Le.js":63153,"./Script_Extensions/Tai_Tham.js":4926,"./Script_Extensions/Tai_Viet.js":39311,"./Script_Extensions/Takri.js":55970,"./Script_Extensions/Tamil.js":80882,"./Script_Extensions/Tangut.js":46776,"./Script_Extensions/Telugu.js":40444,"./Script_Extensions/Thaana.js":23431,"./Script_Extensions/Thai.js":94846,"./Script_Extensions/Tibetan.js":137,"./Script_Extensions/Tifinagh.js":67065,"./Script_Extensions/Tirhuta.js":98082,"./Script_Extensions/Ugaritic.js":29213,"./Script_Extensions/Vai.js":85388,"./Script_Extensions/Wancho.js":68659,"./Script_Extensions/Warang_Citi.js":27900,"./Script_Extensions/Yezidi.js":8051,"./Script_Extensions/Yi.js":99799,"./Script_Extensions/Zanabazar_Square.js":25904,"./index.js":94274,"./unicode-version.js":47993};function webpackContext(m){var v=webpackContextResolve(m);return q(v)}function webpackContextResolve(m){if(!q.o(ee,m)){var v=new Error("Cannot find module '"+m+"'");throw v.code="MODULE_NOT_FOUND",v}return ee[m]}webpackContext.keys=function webpackContextKeys(){return Object.keys(ee)},webpackContext.resolve=webpackContextResolve,m.exports=webpackContext,webpackContext.id=14640},78776:function(m,v,q){var ee;m=q.nmd(m),function(ae){var ie=v,de=(m&&m.exports,"object"==typeof q.g&&q.g);de.global!==de&&de.window;var ce="A range’s `stop` value must be greater than or equal to the `start` value.",le="Invalid code point value. Code points range from U+000000 to U+10FFFF.",pe=55296,fe=56319,ye=56320,be=57343,Re=/\\x00([^0123456789]|$)/g,_e={},xe=_e.hasOwnProperty,forEach=function(m,v){for(var q=-1,ee=m.length;++q=q&&vq)return m;if(v<=ee&&q>=ae)m.splice(ie,2);else{if(v>=ee&&q=ee&&v<=ae)m[ie+1]=v;else if(q>=ee&&q<=ae)return m[ie]=q+1,m;ie+=2}}return m},dataAdd=function(m,v){var q,ee,ae=0,ie=null,de=m.length;if(v<0||v>1114111)throw RangeError(le);for(;ae=q&&vv)return m.splice(null!=ie?ie+2:0,0,v,v+1),m;if(v==ee)return v+1==m[ae+2]?(m.splice(ae,4,q,m[ae+3]),m):(m[ae+1]=v+1,m);ie=ae,ae+=2}return m.push(v,v+1),m},dataAddData=function(m,v){for(var q,ee,ae=0,ie=m.slice(),de=v.length;ae1114111||q<0||q>1114111)throw RangeError(le);for(var ee,ae,ie=0,de=!1,pe=m.length;ieq)return m;ee>=v&&ee<=q&&(ae>v&&ae-1<=q?(m.splice(ie,2),ie-=2):(m.splice(ie-1,2),ie-=2))}else{if(ee==q+1||ee==q)return m[ie]=v,m;if(ee>q)return m.splice(ie,0,v,q+1),m;if(v>=ee&&v=ee&&v=ae&&(m[ie]=v,m[ie+1]=q+1,de=!0)}ie+=2}return de||m.push(v,q+1),m},dataContains=function(m,v){var q=0,ee=m.length,ae=m[q],ie=m[ee-1];if(ee>=2&&(vie))return!1;for(;q=ae&&v=40&&m<=43||46==m||47==m||63==m||m>=91&&m<=94||m>=123&&m<=125?"\\"+Ie(m):m>=32&&m<=126?Ie(m):m<=255?"\\x"+pad(hex(m),2):"\\u"+pad(hex(m),4)},codePointToStringUnicode=function(m){return m<=65535?codePointToString(m):"\\u{"+m.toString(16).toUpperCase()+"}"},symbolToCodePoint=function(m){var v,q=m.length,ee=m.charCodeAt(0);return ee>=pe&&ee<=fe&&q>1?(v=m.charCodeAt(1),1024*(ee-pe)+v-ye+65536):ee},createBMPCharacterClasses=function(m){var v,q,ee="",ae=0,ie=m.length;if(dataIsSingleton(m))return codePointToString(m[0]);for(;ae=pe&&q<=fe&&(ie.push(v,pe),ee.push(pe,q+1)),q>=ye&&q<=be&&(ie.push(v,pe),ee.push(pe,56320),ae.push(ye,q+1)),q>be&&(ie.push(v,pe),ee.push(pe,56320),ae.push(ye,57344),q<=65535?ie.push(57344,q+1):(ie.push(57344,65536),de.push(65536,q+1)))):v>=pe&&v<=fe?(q>=pe&&q<=fe&&ee.push(v,q+1),q>=ye&&q<=be&&(ee.push(v,56320),ae.push(ye,q+1)),q>be&&(ee.push(v,56320),ae.push(ye,57344),q<=65535?ie.push(57344,q+1):(ie.push(57344,65536),de.push(65536,q+1)))):v>=ye&&v<=be?(q>=ye&&q<=be&&ae.push(v,q+1),q>be&&(ae.push(v,57344),q<=65535?ie.push(57344,q+1):(ie.push(57344,65536),de.push(65536,q+1)))):v>be&&v<=65535?q<=65535?ie.push(v,q+1):(ie.push(v,65536),de.push(65536,q+1)):de.push(v,q+1),ce+=2;return{loneHighSurrogates:ee,loneLowSurrogates:ae,bmp:ie,astral:de}},optimizeSurrogateMappings=function(m){for(var v,q,ee,ae,ie,de,ce=[],le=[],pe=!1,fe=-1,ye=m.length;++fe1&&(m=we.call(arguments)),this instanceof regenerate?(this.data=[],m?this.add(m):this):(new regenerate).add(m)};regenerate.version="1.4.2";var Pe=regenerate.prototype;!function(m,v){var q;for(q in v)xe.call(v,q)&&(m[q]=v[q])}(Pe,{add:function(m){var v=this;return null==m?v:m instanceof regenerate?(v.data=dataAddData(v.data,m.data),v):(arguments.length>1&&(m=we.call(arguments)),isArray(m)?(forEach(m,(function(m){v.add(m)})),v):(v.data=dataAdd(v.data,isNumber(m)?m:symbolToCodePoint(m)),v))},remove:function(m){var v=this;return null==m?v:m instanceof regenerate?(v.data=dataRemoveData(v.data,m.data),v):(arguments.length>1&&(m=we.call(arguments)),isArray(m)?(forEach(m,(function(m){v.remove(m)})),v):(v.data=dataRemove(v.data,isNumber(m)?m:symbolToCodePoint(m)),v))},addRange:function(m,v){var q=this;return q.data=dataAddRange(q.data,isNumber(m)?m:symbolToCodePoint(m),isNumber(v)?v:symbolToCodePoint(v)),q},removeRange:function(m,v){var q=this,ee=isNumber(m)?m:symbolToCodePoint(m),ae=isNumber(v)?v:symbolToCodePoint(v);return q.data=dataRemoveRange(q.data,ee,ae),q},intersection:function(m){var v=this,q=m instanceof regenerate?dataToArray(m.data):m;return v.data=dataIntersection(v.data,q),v},contains:function(m){return dataContains(this.data,isNumber(m)?m:symbolToCodePoint(m))},clone:function(){var m=new regenerate;return m.data=this.data.slice(0),m},toString:function(m){var v=createCharacterClassesFromData(this.data,!!m&&m.bmpOnly,!!m&&m.hasUnicodeFlag);return v?v.replace(Re,"\\0$1"):"[]"},toRegExp:function(m){var v=this.toString(m&&-1!=m.indexOf("u")?{hasUnicodeFlag:!0}:null);return RegExp(v,m||"")},valueOf:function(){return dataToArray(this.data)}}),Pe.toArray=Pe.valueOf,void 0===(ee=function(){return regenerate}.call(v,q,v,m))||(m.exports=ee)}()},98957:(m,v,q)=>{"use strict";const ee=q(78776);v.REGULAR=new Map([["d",ee().addRange(48,57)],["D",ee().addRange(0,47).addRange(58,65535)],["s",ee(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",ee().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,65535)],["w",ee(95).addRange(48,57).addRange(65,90).addRange(97,122)],["W",ee(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,65535)]]),v.UNICODE=new Map([["d",ee().addRange(48,57)],["D",ee().addRange(0,47).addRange(58,1114111)],["s",ee(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",ee().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,1114111)],["w",ee(95).addRange(48,57).addRange(65,90).addRange(97,122)],["W",ee(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,1114111)]]),v.UNICODE_IGNORE_CASE=new Map([["d",ee().addRange(48,57)],["D",ee().addRange(0,47).addRange(58,1114111)],["s",ee(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",ee().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,1114111)],["w",ee(95,383,8490).addRange(48,57).addRange(65,90).addRange(97,122)],["W",ee(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,382).addRange(384,8489).addRange(8491,1114111)]])},61818:m=>{m.exports=new Map([[75,8490],[83,383],[107,8490],[115,383],[181,924],[197,8491],[223,7838],[229,8491],[383,83],[452,453],[453,452],[455,456],[456,455],[458,459],[459,458],[497,498],[498,497],[618,42926],[642,42949],[669,42930],[837,8126],[914,976],[917,1013],[920,1012],[921,8126],[922,1008],[924,181],[928,982],[929,1009],[931,962],[934,981],[937,8486],[952,1012],[962,931],[969,8486],[976,914],[977,1012],[981,934],[982,928],[1008,922],[1009,929],[1012,[920,977,952]],[1013,917],[1042,7296],[1044,7297],[1054,7298],[1057,7299],[1058,7301],[1066,7302],[1074,7296],[1076,7297],[1086,7298],[1089,7299],[1090,[7300,7301]],[1098,7302],[1122,7303],[1123,7303],[4304,7312],[4305,7313],[4306,7314],[4307,7315],[4308,7316],[4309,7317],[4310,7318],[4311,7319],[4312,7320],[4313,7321],[4314,7322],[4315,7323],[4316,7324],[4317,7325],[4318,7326],[4319,7327],[4320,7328],[4321,7329],[4322,7330],[4323,7331],[4324,7332],[4325,7333],[4326,7334],[4327,7335],[4328,7336],[4329,7337],[4330,7338],[4331,7339],[4332,7340],[4333,7341],[4334,7342],[4335,7343],[4336,7344],[4337,7345],[4338,7346],[4339,7347],[4340,7348],[4341,7349],[4342,7350],[4343,7351],[4344,7352],[4345,7353],[4346,7354],[4349,7357],[4350,7358],[4351,7359],[5024,43888],[5025,43889],[5026,43890],[5027,43891],[5028,43892],[5029,43893],[5030,43894],[5031,43895],[5032,43896],[5033,43897],[5034,43898],[5035,43899],[5036,43900],[5037,43901],[5038,43902],[5039,43903],[5040,43904],[5041,43905],[5042,43906],[5043,43907],[5044,43908],[5045,43909],[5046,43910],[5047,43911],[5048,43912],[5049,43913],[5050,43914],[5051,43915],[5052,43916],[5053,43917],[5054,43918],[5055,43919],[5056,43920],[5057,43921],[5058,43922],[5059,43923],[5060,43924],[5061,43925],[5062,43926],[5063,43927],[5064,43928],[5065,43929],[5066,43930],[5067,43931],[5068,43932],[5069,43933],[5070,43934],[5071,43935],[5072,43936],[5073,43937],[5074,43938],[5075,43939],[5076,43940],[5077,43941],[5078,43942],[5079,43943],[5080,43944],[5081,43945],[5082,43946],[5083,43947],[5084,43948],[5085,43949],[5086,43950],[5087,43951],[5088,43952],[5089,43953],[5090,43954],[5091,43955],[5092,43956],[5093,43957],[5094,43958],[5095,43959],[5096,43960],[5097,43961],[5098,43962],[5099,43963],[5100,43964],[5101,43965],[5102,43966],[5103,43967],[5104,5112],[5105,5113],[5106,5114],[5107,5115],[5108,5116],[5109,5117],[5112,5104],[5113,5105],[5114,5106],[5115,5107],[5116,5108],[5117,5109],[7296,[1042,1074]],[7297,[1044,1076]],[7298,[1054,1086]],[7299,[1057,1089]],[7300,[7301,1090]],[7301,[1058,7300,1090]],[7302,[1066,1098]],[7303,[1122,1123]],[7304,[42570,42571]],[7312,4304],[7313,4305],[7314,4306],[7315,4307],[7316,4308],[7317,4309],[7318,4310],[7319,4311],[7320,4312],[7321,4313],[7322,4314],[7323,4315],[7324,4316],[7325,4317],[7326,4318],[7327,4319],[7328,4320],[7329,4321],[7330,4322],[7331,4323],[7332,4324],[7333,4325],[7334,4326],[7335,4327],[7336,4328],[7337,4329],[7338,4330],[7339,4331],[7340,4332],[7341,4333],[7342,4334],[7343,4335],[7344,4336],[7345,4337],[7346,4338],[7347,4339],[7348,4340],[7349,4341],[7350,4342],[7351,4343],[7352,4344],[7353,4345],[7354,4346],[7357,4349],[7358,4350],[7359,4351],[7566,42950],[7776,7835],[7835,7776],[7838,223],[8064,8072],[8065,8073],[8066,8074],[8067,8075],[8068,8076],[8069,8077],[8070,8078],[8071,8079],[8072,8064],[8073,8065],[8074,8066],[8075,8067],[8076,8068],[8077,8069],[8078,8070],[8079,8071],[8080,8088],[8081,8089],[8082,8090],[8083,8091],[8084,8092],[8085,8093],[8086,8094],[8087,8095],[8088,8080],[8089,8081],[8090,8082],[8091,8083],[8092,8084],[8093,8085],[8094,8086],[8095,8087],[8096,8104],[8097,8105],[8098,8106],[8099,8107],[8100,8108],[8101,8109],[8102,8110],[8103,8111],[8104,8096],[8105,8097],[8106,8098],[8107,8099],[8108,8100],[8109,8101],[8110,8102],[8111,8103],[8115,8124],[8124,8115],[8126,[837,921]],[8131,8140],[8140,8131],[8179,8188],[8188,8179],[8486,[937,969]],[8490,75],[8491,[197,229]],[42570,7304],[42571,7304],[42900,42948],[42926,618],[42930,669],[42931,43859],[42932,42933],[42933,42932],[42934,42935],[42935,42934],[42936,42937],[42937,42936],[42938,42939],[42939,42938],[42940,42941],[42941,42940],[42942,42943],[42943,42942],[42946,42947],[42947,42946],[42948,42900],[42949,642],[42950,7566],[43859,42931],[43888,5024],[43889,5025],[43890,5026],[43891,5027],[43892,5028],[43893,5029],[43894,5030],[43895,5031],[43896,5032],[43897,5033],[43898,5034],[43899,5035],[43900,5036],[43901,5037],[43902,5038],[43903,5039],[43904,5040],[43905,5041],[43906,5042],[43907,5043],[43908,5044],[43909,5045],[43910,5046],[43911,5047],[43912,5048],[43913,5049],[43914,5050],[43915,5051],[43916,5052],[43917,5053],[43918,5054],[43919,5055],[43920,5056],[43921,5057],[43922,5058],[43923,5059],[43924,5060],[43925,5061],[43926,5062],[43927,5063],[43928,5064],[43929,5065],[43930,5066],[43931,5067],[43932,5068],[43933,5069],[43934,5070],[43935,5071],[43936,5072],[43937,5073],[43938,5074],[43939,5075],[43940,5076],[43941,5077],[43942,5078],[43943,5079],[43944,5080],[43945,5081],[43946,5082],[43947,5083],[43948,5084],[43949,5085],[43950,5086],[43951,5087],[43952,5088],[43953,5089],[43954,5090],[43955,5091],[43956,5092],[43957,5093],[43958,5094],[43959,5095],[43960,5096],[43961,5097],[43962,5098],[43963,5099],[43964,5100],[43965,5101],[43966,5102],[43967,5103],[66560,66600],[66561,66601],[66562,66602],[66563,66603],[66564,66604],[66565,66605],[66566,66606],[66567,66607],[66568,66608],[66569,66609],[66570,66610],[66571,66611],[66572,66612],[66573,66613],[66574,66614],[66575,66615],[66576,66616],[66577,66617],[66578,66618],[66579,66619],[66580,66620],[66581,66621],[66582,66622],[66583,66623],[66584,66624],[66585,66625],[66586,66626],[66587,66627],[66588,66628],[66589,66629],[66590,66630],[66591,66631],[66592,66632],[66593,66633],[66594,66634],[66595,66635],[66596,66636],[66597,66637],[66598,66638],[66599,66639],[66600,66560],[66601,66561],[66602,66562],[66603,66563],[66604,66564],[66605,66565],[66606,66566],[66607,66567],[66608,66568],[66609,66569],[66610,66570],[66611,66571],[66612,66572],[66613,66573],[66614,66574],[66615,66575],[66616,66576],[66617,66577],[66618,66578],[66619,66579],[66620,66580],[66621,66581],[66622,66582],[66623,66583],[66624,66584],[66625,66585],[66626,66586],[66627,66587],[66628,66588],[66629,66589],[66630,66590],[66631,66591],[66632,66592],[66633,66593],[66634,66594],[66635,66595],[66636,66596],[66637,66597],[66638,66598],[66639,66599],[66736,66776],[66737,66777],[66738,66778],[66739,66779],[66740,66780],[66741,66781],[66742,66782],[66743,66783],[66744,66784],[66745,66785],[66746,66786],[66747,66787],[66748,66788],[66749,66789],[66750,66790],[66751,66791],[66752,66792],[66753,66793],[66754,66794],[66755,66795],[66756,66796],[66757,66797],[66758,66798],[66759,66799],[66760,66800],[66761,66801],[66762,66802],[66763,66803],[66764,66804],[66765,66805],[66766,66806],[66767,66807],[66768,66808],[66769,66809],[66770,66810],[66771,66811],[66776,66736],[66777,66737],[66778,66738],[66779,66739],[66780,66740],[66781,66741],[66782,66742],[66783,66743],[66784,66744],[66785,66745],[66786,66746],[66787,66747],[66788,66748],[66789,66749],[66790,66750],[66791,66751],[66792,66752],[66793,66753],[66794,66754],[66795,66755],[66796,66756],[66797,66757],[66798,66758],[66799,66759],[66800,66760],[66801,66761],[66802,66762],[66803,66763],[66804,66764],[66805,66765],[66806,66766],[66807,66767],[66808,66768],[66809,66769],[66810,66770],[66811,66771],[68736,68800],[68737,68801],[68738,68802],[68739,68803],[68740,68804],[68741,68805],[68742,68806],[68743,68807],[68744,68808],[68745,68809],[68746,68810],[68747,68811],[68748,68812],[68749,68813],[68750,68814],[68751,68815],[68752,68816],[68753,68817],[68754,68818],[68755,68819],[68756,68820],[68757,68821],[68758,68822],[68759,68823],[68760,68824],[68761,68825],[68762,68826],[68763,68827],[68764,68828],[68765,68829],[68766,68830],[68767,68831],[68768,68832],[68769,68833],[68770,68834],[68771,68835],[68772,68836],[68773,68837],[68774,68838],[68775,68839],[68776,68840],[68777,68841],[68778,68842],[68779,68843],[68780,68844],[68781,68845],[68782,68846],[68783,68847],[68784,68848],[68785,68849],[68786,68850],[68800,68736],[68801,68737],[68802,68738],[68803,68739],[68804,68740],[68805,68741],[68806,68742],[68807,68743],[68808,68744],[68809,68745],[68810,68746],[68811,68747],[68812,68748],[68813,68749],[68814,68750],[68815,68751],[68816,68752],[68817,68753],[68818,68754],[68819,68755],[68820,68756],[68821,68757],[68822,68758],[68823,68759],[68824,68760],[68825,68761],[68826,68762],[68827,68763],[68828,68764],[68829,68765],[68830,68766],[68831,68767],[68832,68768],[68833,68769],[68834,68770],[68835,68771],[68836,68772],[68837,68773],[68838,68774],[68839,68775],[68840,68776],[68841,68777],[68842,68778],[68843,68779],[68844,68780],[68845,68781],[68846,68782],[68847,68783],[68848,68784],[68849,68785],[68850,68786],[71840,71872],[71841,71873],[71842,71874],[71843,71875],[71844,71876],[71845,71877],[71846,71878],[71847,71879],[71848,71880],[71849,71881],[71850,71882],[71851,71883],[71852,71884],[71853,71885],[71854,71886],[71855,71887],[71856,71888],[71857,71889],[71858,71890],[71859,71891],[71860,71892],[71861,71893],[71862,71894],[71863,71895],[71864,71896],[71865,71897],[71866,71898],[71867,71899],[71868,71900],[71869,71901],[71870,71902],[71871,71903],[71872,71840],[71873,71841],[71874,71842],[71875,71843],[71876,71844],[71877,71845],[71878,71846],[71879,71847],[71880,71848],[71881,71849],[71882,71850],[71883,71851],[71884,71852],[71885,71853],[71886,71854],[71887,71855],[71888,71856],[71889,71857],[71890,71858],[71891,71859],[71892,71860],[71893,71861],[71894,71862],[71895,71863],[71896,71864],[71897,71865],[71898,71866],[71899,71867],[71900,71868],[71901,71869],[71902,71870],[71903,71871],[93760,93792],[93761,93793],[93762,93794],[93763,93795],[93764,93796],[93765,93797],[93766,93798],[93767,93799],[93768,93800],[93769,93801],[93770,93802],[93771,93803],[93772,93804],[93773,93805],[93774,93806],[93775,93807],[93776,93808],[93777,93809],[93778,93810],[93779,93811],[93780,93812],[93781,93813],[93782,93814],[93783,93815],[93784,93816],[93785,93817],[93786,93818],[93787,93819],[93788,93820],[93789,93821],[93790,93822],[93791,93823],[93792,93760],[93793,93761],[93794,93762],[93795,93763],[93796,93764],[93797,93765],[93798,93766],[93799,93767],[93800,93768],[93801,93769],[93802,93770],[93803,93771],[93804,93772],[93805,93773],[93806,93774],[93807,93775],[93808,93776],[93809,93777],[93810,93778],[93811,93779],[93812,93780],[93813,93781],[93814,93782],[93815,93783],[93816,93784],[93817,93785],[93818,93786],[93819,93787],[93820,93788],[93821,93789],[93822,93790],[93823,93791],[125184,125218],[125185,125219],[125186,125220],[125187,125221],[125188,125222],[125189,125223],[125190,125224],[125191,125225],[125192,125226],[125193,125227],[125194,125228],[125195,125229],[125196,125230],[125197,125231],[125198,125232],[125199,125233],[125200,125234],[125201,125235],[125202,125236],[125203,125237],[125204,125238],[125205,125239],[125206,125240],[125207,125241],[125208,125242],[125209,125243],[125210,125244],[125211,125245],[125212,125246],[125213,125247],[125214,125248],[125215,125249],[125216,125250],[125217,125251],[125218,125184],[125219,125185],[125220,125186],[125221,125187],[125222,125188],[125223,125189],[125224,125190],[125225,125191],[125226,125192],[125227,125193],[125228,125194],[125229,125195],[125230,125196],[125231,125197],[125232,125198],[125233,125199],[125234,125200],[125235,125201],[125236,125202],[125237,125203],[125238,125204],[125239,125205],[125240,125206],[125241,125207],[125242,125208],[125243,125209],[125244,125210],[125245,125211],[125246,125212],[125247,125213],[125248,125214],[125249,125215],[125250,125216],[125251,125217]])},11890:(m,v,q)=>{"use strict";const ee=q(23161).generate,ae=q(89077).parse,ie=q(78776),de=q(48710),ce=q(73276),le=q(61818),pe=q(98957),fe=ie().addRange(0,1114111),ye=ie().addRange(0,65535),be=fe.clone().remove(10,13,8232,8233),Re=be.clone().intersection(ye),getCharacterClassEscapeSet=(m,v,q)=>v?q?pe.UNICODE_IGNORE_CASE.get(m):pe.UNICODE.get(m):pe.REGULAR.get(m),getUnicodePropertyValueSet=(m,v)=>{const ee=v?`${m}/${v}`:`Binary_Property/${m}`;try{return q(14640)(`./${ee}.js`)}catch(q){throw new Error(`Failed to recognize value \`${v}\` for property \`${m}\`.`)}},handleLoneUnicodePropertyNameOrValue=m=>{try{const v="General_Category",q=ce(v,m);return getUnicodePropertyValueSet(v,q)}catch(m){}const v=de(m);return getUnicodePropertyValueSet(v)},getUnicodePropertyEscapeSet=(m,v)=>{const q=m.split("="),ee=q[0];let ae;if(1==q.length)ae=handleLoneUnicodePropertyNameOrValue(ee);else{const m=de(ee),v=ce(m,q[1]);ae=getUnicodePropertyValueSet(m,v)}return v?fe.clone().remove(ae):ae.clone()};ie.prototype.iuAddRange=function(m,v){const q=this;do{const v=caseFold(m);v&&q.add(v)}while(++m<=v);return q};const update=(m,v)=>{let q=ae(v,_e.useUnicodeFlag?"u":"");switch(q.type){case"characterClass":case"group":case"value":break;default:q=wrap(q,v)}Object.assign(m,q)},wrap=(m,v)=>({type:"group",behavior:"ignore",body:[m],raw:`(?:${v})`}),caseFold=m=>le.get(m)||!1,processCharacterClass=(m,v)=>{let q=ie();for(const v of m.body)switch(v.type){case"value":if(q.add(v.codePoint),_e.ignoreCase&&_e.unicode&&!_e.useUnicodeFlag){const m=caseFold(v.codePoint);m&&q.add(m)}break;case"characterClassRange":const m=v.min.codePoint,ee=v.max.codePoint;q.addRange(m,ee),_e.ignoreCase&&_e.unicode&&!_e.useUnicodeFlag&&q.iuAddRange(m,ee);break;case"characterClassEscape":q.add(getCharacterClassEscapeSet(v.value,_e.unicode,_e.ignoreCase));break;case"unicodePropertyEscape":q.add(getUnicodePropertyEscapeSet(v.value,v.negative));break;default:throw new Error(`Unknown term type: ${v.type}`)}return m.negative&&(q=(_e.unicode?fe:ye).clone().remove(q)),update(m,q.toString(v)),m},updateNamedReference=(m,v)=>{delete m.name,m.matchIndex=v},assertNoUnmatchedReferences=m=>{const v=Object.keys(m.unmatchedReferences);if(v.length>0)throw new Error(`Unknown group names: ${v}`)},processTerm=(m,v,q)=>{switch(m.type){case"dot":update(m,(ee=_e.unicode,ae=_e.dotAll,ae?ee?fe:ye:ee?be:Re).toString(v));break;case"characterClass":m=processCharacterClass(m,v);break;case"unicodePropertyEscape":update(m,getUnicodePropertyEscapeSet(m.value,m.negative).toString(v));break;case"characterClassEscape":update(m,getCharacterClassEscapeSet(m.value,_e.unicode,_e.ignoreCase).toString(v));break;case"group":if(q.lastIndex++,m.name){const v=m.name.value;if(q.names[v])throw new Error(`Multiple groups with the same name (${v}) are not allowed.`);const ee=q.lastIndex;delete m.name,q.names[v]=ee,q.onNamedGroup&&q.onNamedGroup.call(null,v,ee),q.unmatchedReferences[v]&&(q.unmatchedReferences[v].forEach((m=>{updateNamedReference(m,ee)})),delete q.unmatchedReferences[v])}case"alternative":case"disjunction":case"quantifier":m.body=m.body.map((m=>processTerm(m,v,q)));break;case"value":const de=m.codePoint,ce=ie(de);if(_e.ignoreCase&&_e.unicode&&!_e.useUnicodeFlag){const m=caseFold(de);m&&ce.add(m)}update(m,ce.toString(v));break;case"reference":if(m.name){const v=m.name.value,ee=q.names[v];if(ee){updateNamedReference(m,ee);break}q.unmatchedReferences[v]||(q.unmatchedReferences[v]=[]),q.unmatchedReferences[v].push(m)}break;case"anchor":case"empty":case"group":break;default:throw new Error(`Unknown term type: ${m.type}`)}var ee,ae;return m},_e={ignoreCase:!1,unicode:!1,dotAll:!1,useUnicodeFlag:!1};m.exports=(m,v,q)=>{const ie={unicodePropertyEscape:q&&q.unicodePropertyEscape,namedGroups:q&&q.namedGroup,lookbehind:q&&q.lookbehind};_e.ignoreCase=v&&v.includes("i"),_e.unicode=v&&v.includes("u");const de=q&&q.dotAllFlag;_e.dotAll=de&&v&&v.includes("s"),_e.useUnicodeFlag=q&&q.useUnicodeFlag;const ce={hasUnicodeFlag:_e.useUnicodeFlag,bmpOnly:!_e.unicode},le={onNamedGroup:q&&q.onNamedGroup,lastIndex:0,names:Object.create(null),unmatchedReferences:Object.create(null)},pe=ae(m,v,ie);return processTerm(pe,ce,le),assertNoUnmatchedReferences(le),ee(pe)}},23161:function(m,v,q){var ee;m=q.nmd(m),function(){"use strict";var ae={function:!0,object:!0},ie=ae[typeof window]&&window||this,de=ae[typeof v]&&v&&!v.nodeType&&v,ce=ae.object&&m&&!m.nodeType,le=de&&ce&&"object"==typeof q.g&&q.g;!le||le.global!==le&&le.window!==le&&le.self!==le||(ie=le);var pe=Object.prototype.hasOwnProperty;function fromCodePoint(){var m=Number(arguments[0]);if(!isFinite(m)||m<0||m>1114111||Math.floor(m)!=m)throw RangeError("Invalid code point: "+m);if(m<=65535)return String.fromCharCode(m);var v=55296+((m-=65536)>>10),q=m%1024+56320;return String.fromCharCode(v,q)}var fe={};function assertType(m,v){if(-1==v.indexOf("|")){if(m==v)return;throw Error("Invalid node type: "+m+"; expected type: "+v)}if(!(v=pe.call(fe,v)?fe[v]:fe[v]=RegExp("^(?:"+v+")$")).test(m))throw Error("Invalid node type: "+m+"; expected types: "+v)}function generate(m){var v=m.type;if(pe.call(ye,v))return ye[v](m);throw Error("Invalid node type: "+v)}function generateSequence(m,v){for(var q,ee=-1,ae=v.length,ie="";++ee=48&&v[ee+1].codePoint<=57?ie+="\\000":ie+=m(q);return ie}function generateAtom(m){return assertType(m.type,"anchor|characterClass|characterClassEscape|dot|group|reference|value"),generate(m)}function generateClassAtom(m){return assertType(m.type,"anchor|characterClassEscape|characterClassRange|dot|value"),generate(m)}function generateIdentifier(m){return assertType(m.type,"identifier"),m.value}function generateTerm(m){return assertType(m.type,"anchor|characterClass|characterClassEscape|empty|group|quantifier|reference|unicodePropertyEscape|value|dot"),generate(m)}var ye={alternative:function generateAlternative(m){return assertType(m.type,"alternative"),generateSequence(generateTerm,m.body)},anchor:function generateAnchor(m){switch(assertType(m.type,"anchor"),m.kind){case"start":return"^";case"end":return"$";case"boundary":return"\\b";case"not-boundary":return"\\B";default:throw Error("Invalid assertion")}},characterClass:function generateCharacterClass(m){return assertType(m.type,"characterClass"),"["+(m.negative?"^":"")+generateSequence(generateClassAtom,m.body)+"]"},characterClassEscape:function generateCharacterClassEscape(m){return assertType(m.type,"characterClassEscape"),"\\"+m.value},characterClassRange:function generateCharacterClassRange(m){assertType(m.type,"characterClassRange");var v=m.min,q=m.max;if("characterClassRange"==v.type||"characterClassRange"==q.type)throw Error("Invalid character class range");return generateClassAtom(v)+"-"+generateClassAtom(q)},disjunction:function generateDisjunction(m){assertType(m.type,"disjunction");for(var v=m.body,q=-1,ee=v.length,ae="";++q");break;case"ignore":v+="?:";break;case"lookahead":v+="?=";break;case"negativeLookahead":v+="?!";break;case"lookbehind":v+="?<=";break;case"negativeLookbehind":v+="?";throw new Error("Unknown reference type")},unicodePropertyEscape:function generateUnicodePropertyEscape(m){return assertType(m.type,"unicodePropertyEscape"),"\\"+(m.negative?"P":"p")+"{"+m.value+"}"},value:function generateValue(m){assertType(m.type,"value");var v=m.kind,q=m.codePoint;if("number"!=typeof q)throw new Error("Invalid code point: "+q);switch(v){case"controlLetter":return"\\c"+fromCodePoint(q+64);case"hexadecimalEscape":return"\\x"+("00"+q.toString(16).toUpperCase()).slice(-2);case"identifier":return"\\"+fromCodePoint(q);case"null":return"\\"+q;case"octal":return"\\"+("000"+q.toString(8)).slice(-3);case"singleEscape":switch(q){case 8:return"\\b";case 9:return"\\t";case 10:return"\\n";case 11:return"\\v";case 12:return"\\f";case 13:return"\\r";case 45:return"\\-";default:throw Error("Invalid code point: "+q)}case"symbol":return fromCodePoint(q);case"unicodeEscape":return"\\u"+("0000"+q.toString(16).toUpperCase()).slice(-4);case"unicodeCodePointEscape":return"\\u{"+q.toString(16).toUpperCase()+"}";default:throw Error("Unsupported node kind: "+v)}}},be={generate:generate};void 0===(ee=function(){return be}.call(v,q,v,m))||(m.exports=ee),ie.regjsgen=be}.call(this)},89077:m=>{var v,q,ee,ae;ee=String.fromCodePoint||(v=String.fromCharCode,q=Math.floor,function fromCodePoint(){var m,ee,ae=[],ie=-1,de=arguments.length;if(!de)return"";for(var ce="";++ie1114111||q(le)!=le)throw RangeError("Invalid code point: "+le);le<=65535?ae.push(le):(m=55296+((le-=65536)>>10),ee=le%1024+56320,ae.push(m,ee)),(ie+1==de||ae.length>16384)&&(ce+=v.apply(null,ae),ae.length=0)}return ce}),ae={parse:function parse(m,v,q){function addRaw(v){return v.raw=m.substring(v.range[0],v.range[1]),v}function updateRawStart(m,v){return m.range[0]=v,addRaw(m)}function createAnchor(m,v){return addRaw({type:"anchor",kind:m,range:[le-v,le]})}function createValue(m,v,q,ee){return addRaw({type:"value",kind:m,codePoint:v,range:[q,ee]})}function createEscaped(m,v,q,ee){return ee=ee||0,createValue(m,v,le-(q.length+ee),le)}function createCharacter(m){var v,q=m[0],ee=q.charCodeAt(0);return ce&&1===q.length&&ee>=55296&&ee<=56319&&(v=lookahead().charCodeAt(0))>=56320&&v<=57343?createValue("symbol",1024*(ee-55296)+v-56320+65536,++le-2,le):createValue("symbol",ee,le-1,le)}function createDisjunction(m,v,q){return addRaw({type:"disjunction",body:m,range:[v,q]})}function createNamedReference(m){return addRaw({type:"reference",name:m,range:[m.range[0]-3,le]})}function createGroup(m,v,q,ee){return addRaw({type:"group",behavior:m,body:v,range:[q,ee]})}function createQuantifier(m,v,q,ee){return null==ee&&(q=le-1,ee=le),addRaw({type:"quantifier",min:m,max:v,greedy:!0,body:null,range:[q,ee]})}function createAlternative(m,v,q){return addRaw({type:"alternative",body:m,range:[v,q]})}function createCharacterClass(m,v,q,ee){return addRaw({type:"characterClass",body:m,negative:v,range:[q,ee]})}function createClassRange(m,v,q,ee){return m.codePoint>v.codePoint&&bail("invalid range in character class",m.raw+"-"+v.raw,q,ee),addRaw({type:"characterClassRange",min:m,max:v,range:[q,ee]})}function flattenBody(m){return"alternative"===m.type?m.body:[m]}function incr(v){v=v||1;var q=m.substring(le,le+v);return le+=v||1,q}function skip(m){match(m)||bail("character",m)}function match(v){if(m.indexOf(v,le)===le)return incr(v.length)}function lookahead(){return m[le]}function current(v){return m.indexOf(v,le)===le}function next(v){return m[le+1]===v}function matchReg(v){var q=m.substring(le).match(v);return q&&(q.range=[],q.range[0]=le,incr(q[0].length),q.range[1]=le),q}function parseDisjunction(){var m=[],v=le;for(m.push(parseAlternative());match("|");)m.push(parseAlternative());return 1===m.length?m[0]:createDisjunction(m,v,le)}function parseAlternative(){for(var m,v=[],q=le;m=parseTerm();)v.push(m);return 1===v.length?v[0]:createAlternative(v,q,le)}function parseTerm(){if(le>=m.length||current("|")||current(")"))return null;var v=match("^")?createAnchor("start",1):match("$")?createAnchor("end",1):match("\\b")?createAnchor("boundary",2):match("\\B")?createAnchor("not-boundary",2):parseGroup("(?=","lookahead","(?!","negativeLookahead");if(v)return v;var q,ee=parseAtomAndExtendedAtom();return ee||(pos_backup=le,(q=parseQuantifier()||!1)&&(le=pos_backup,bail("Expected atom")),!ce&&(res=matchReg(/^{/))?ee=createCharacter(res):bail("Expected atom")),(q=parseQuantifier()||!1)?(q.body=flattenBody(ee),updateRawStart(q,ee.range[0]),q):ee}function parseGroup(m,v,q,ee){var ae=null,ie=le;if(match(m))ae=v;else{if(!match(q))return!1;ae=ee}return finishGroup(ae,ie)}function finishGroup(m,v){var q=parseDisjunction();q||bail("Expected disjunction"),skip(")");var ee=createGroup(m,flattenBody(q),v,le);return"normal"==m&&de&&ie++,ee}function parseQuantifier(){var m,v,q,ee,ae=le;return match("*")?v=createQuantifier(0):match("+")?v=createQuantifier(1):match("?")?v=createQuantifier(0,1):(m=matchReg(/^\{([0-9]+)\}/))?v=createQuantifier(q=parseInt(m[1],10),q,m.range[0],m.range[1]):(m=matchReg(/^\{([0-9]+),\}/))?v=createQuantifier(q=parseInt(m[1],10),void 0,m.range[0],m.range[1]):(m=matchReg(/^\{([0-9]+),([0-9]+)\}/))&&((q=parseInt(m[1],10))>(ee=parseInt(m[2],10))&&bail("numbers out of order in {} quantifier","",ae,le),v=createQuantifier(q,ee,m.range[0],m.range[1])),v&&match("?")&&(v.greedy=!1,v.range[1]+=1),v}function parseAtomAndExtendedAtom(){var m;if(m=matchReg(/^[^^$\\.*+?()[\]{}|]/))return createCharacter(m);if(!ce&&(m=matchReg(/^(?:]|})/)))return createCharacter(m);if(match("."))return addRaw({type:"dot",range:[le-1,le]});if(match("\\")){if(!(m=parseAtomEscape())){if(!ce&&"c"==lookahead())return createValue("symbol",92,le-1,le);bail("atomEscape")}return m}if(m=parseCharacterClass())return m;if(q.lookbehind&&(m=parseGroup("(?<=","lookbehind","(?");var ee=finishGroup("normal",v.range[0]-3);return ee.name=v,ee}return parseGroup("(?:","ignore","(","normal")}function parseUnicodeSurrogatePairEscape(m){var v,q;if(ce&&"unicodeEscape"==m.kind&&(v=m.codePoint)>=55296&&v<=56319&¤t("\\")&&next("u")){var ee=le;le++;var ae=parseClassEscape();"unicodeEscape"==ae.kind&&(q=ae.codePoint)>=56320&&q<=57343?(m.range[1]=ae.range[1],m.codePoint=1024*(v-55296)+q-56320+65536,m.type="value",m.kind="unicodeCodePointEscape",addRaw(m)):le=ee}return m}function parseClassEscape(){return parseAtomEscape(!0)}function parseAtomEscape(m){var v,q=le;if(v=parseDecimalEscape()||parseNamedReference())return v;if(m){if(match("b"))return createEscaped("singleEscape",8,"\\b");if(match("B"))bail("\\B not possible inside of CharacterClass","",q);else{if(!ce&&(v=matchReg(/^c([0-9])/)))return createEscaped("controlLetter",v[1]+16,v[1],2);if(!ce&&(v=matchReg(/^c_/)))return createEscaped("controlLetter",31,"_",2)}if(ce&&match("-"))return createEscaped("singleEscape",45,"\\-")}return v=parseCharacterEscape()}function parseDecimalEscape(){var m,v,q;if(m=matchReg(/^(?!0)\d+/)){v=m[0];var ee=parseInt(m[0],10);return ee<=ie?(q=m[0],addRaw({type:"reference",matchIndex:parseInt(q,10),range:[le-1-q.length,le]})):(ae.push(ee),incr(-m[0].length),(m=matchReg(/^[0-7]{1,3}/))?createEscaped("octal",parseInt(m[0],8),m[0],1):updateRawStart(m=createCharacter(matchReg(/^[89]/)),m.range[0]-1))}return(m=matchReg(/^[0-7]{1,3}/))?(v=m[0],/^0{1,3}$/.test(v)?createEscaped("null",0,"0",v.length):createEscaped("octal",parseInt(v,8),v,1)):!!(m=matchReg(/^[dDsSwW]/))&&addRaw({type:"characterClassEscape",value:m[0],range:[le-2,le]})}function parseNamedReference(){if(q.namedGroups&&matchReg(/^k<(?=.*?>)/)){var m=parseIdentifier();return skip(">"),createNamedReference(m)}}function parseRegExpUnicodeEscapeSequence(){var m;return(m=matchReg(/^u([0-9a-fA-F]{4})/))?parseUnicodeSurrogatePairEscape(createEscaped("unicodeEscape",parseInt(m[1],16),m[1],2)):ce&&(m=matchReg(/^u\{([0-9a-fA-F]+)\}/))?createEscaped("unicodeCodePointEscape",parseInt(m[1],16),m[1],4):void 0}function parseCharacterEscape(){var m,v,ee,ae=le;if(m=matchReg(/^[fnrtv]/)){var ie=0;switch(m[0]){case"t":ie=9;break;case"n":ie=10;break;case"v":ie=11;break;case"f":ie=12;break;case"r":ie=13}return createEscaped("singleEscape",ie,"\\"+m[0])}return(m=matchReg(/^c([a-zA-Z])/))?createEscaped("controlLetter",m[1].charCodeAt(0)%32,m[1],2):(m=matchReg(/^x([0-9a-fA-F]{2})/))?createEscaped("hexadecimalEscape",parseInt(m[1],16),m[1],2):(m=parseRegExpUnicodeEscapeSequence())?((!m||m.codePoint>1114111)&&bail("Invalid escape sequence",null,ae,le),m):q.unicodePropertyEscape&&ce&&(m=matchReg(/^([pP])\{([^\}]+)\}/))?addRaw({type:"unicodePropertyEscape",negative:"P"===m[1],value:m[2],range:[m.range[0]-1,m.range[1]],raw:m[0]}):(ee=lookahead(),ce&&/[\^\$\.\*\+\?\(\)\\\[\]\{\}\|\/]/.test(ee)||!ce&&"c"!==ee?"k"===ee&&q.lookbehind?null:createEscaped("identifier",(v=incr()).charCodeAt(0),v,1):null)}function parseIdentifierAtom(v){var q=lookahead(),ae=le;if("\\"===q){incr();var ie=parseRegExpUnicodeEscapeSequence();return ie&&v(ie.codePoint)||bail("Invalid escape sequence",null,ae,le),ee(ie.codePoint)}var de=q.charCodeAt(0);if(de>=55296&&de<=56319){var ce=(q+=m[le+1]).charCodeAt(1);ce>=56320&&ce<=57343&&(de=1024*(de-55296)+ce-56320+65536)}if(v(de))return incr(),de>65535&&incr(),q}function parseIdentifier(){var m,v=le,q=parseIdentifierAtom(isIdentifierStart);for(q||bail("Invalid identifier");m=parseIdentifierAtom(isIdentifierPart);)q+=m;return addRaw({type:"identifier",value:q,range:[v,le]})}function isIdentifierStart(m){return 36===m||95===m||m>=65&&m<=90||m>=97&&m<=122||m>=128&&/[\$A-Z_a-z\xAA\xB5\xBA\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\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\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\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\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\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\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\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEF\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7B9\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\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-\uAB65\uAB70-\uABE2\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\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\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDF00-\uDF1C\uDF27\uDF30-\uDF45]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF1A]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFF1]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\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]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\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]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/.test(ee(m))}function isIdentifierPart(m){return isIdentifierStart(m)||m>=48&&m<=57||m>=128&&/[0-9_\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u200D\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD801[\uDCA0-\uDCA9]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDD30-\uDD39\uDF46-\uDF50]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC66-\uDC6F\uDC7F-\uDC82\uDCB0-\uDCBA\uDCF0-\uDCF9\uDD00-\uDD02\uDD27-\uDD34\uDD36-\uDD3F\uDD45\uDD46\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDDC9-\uDDCC\uDDD0-\uDDD9\uDE2C-\uDE37\uDE3E\uDEDF-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF3B\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC35-\uDC46\uDC50-\uDC59\uDC5E\uDCB0-\uDCC3\uDCD0-\uDCD9\uDDAF-\uDDB5\uDDB8-\uDDC0\uDDDC\uDDDD\uDE30-\uDE40\uDE50-\uDE59\uDEAB-\uDEB7\uDEC0-\uDEC9\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDC2C-\uDC3A\uDCE0-\uDCE9\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE3E\uDE47\uDE51-\uDE5B\uDE8A-\uDE99]|\uD807[\uDC2F-\uDC36\uDC38-\uDC3F\uDC50-\uDC59\uDC92-\uDCA7\uDCA9-\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD50-\uDD59\uDD8A-\uDD8E\uDD90\uDD91\uDD93-\uDD97\uDDA0-\uDDA9\uDEF3-\uDEF6]|\uD81A[\uDE60-\uDE69\uDEF0-\uDEF4\uDF30-\uDF36\uDF50-\uDF59]|\uD81B[\uDF51-\uDF7E\uDF8F-\uDF92]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A\uDD50-\uDD59]|\uDB40[\uDD00-\uDDEF]/.test(ee(m))}function parseCharacterClass(){var m,v=le;return(m=matchReg(/^\[\^/))?(m=parseClassRanges(),skip("]"),createCharacterClass(m,!0,v,le)):match("[")?(m=parseClassRanges(),skip("]"),createCharacterClass(m,!1,v,le)):null}function parseClassRanges(){var m,v;return current("]")?[]:((v=parseClassAtom())||bail("classAtom"),(m=current("]")?[v]:parseHelperClassRanges(v))||bail("nonEmptyClassRanges"),m)}function parseHelperClassRanges(m){var v,q,ee,ae,ie;if(current("-")&&!next("]")){v=m.range[0],ie=createCharacter(match("-")),(ae=parseClassAtom())||bail("classAtom"),q=le;var de=parseClassRanges();return de||bail("classRanges"),"codePoint"in m&&"codePoint"in ae?ee=[createClassRange(m,ae,v,q)]:ce?bail("invalid character class"):ee=[m,ie,ae],"empty"===de.type?ee:ee.concat(de)}return(ee=parseNonemptyClassRangesNoDash())||bail("nonEmptyClassRangesNoDash"),[m].concat(ee)}function parseNonemptyClassRangesNoDash(){var m=parseClassAtom();return m||bail("classAtom"),current("]")?m:parseHelperClassRanges(m)}function parseClassAtom(){return match("-")?createCharacter("-"):parseClassAtomNoDash()}function parseClassAtomNoDash(){var m;return(m=matchReg(/^[^\\\]-]/))?createCharacter(m[0]):match("\\")?((m=parseClassEscape())||bail("classEscape"),parseUnicodeSurrogatePairEscape(m)):void 0}function bail(v,q,ee,ae){ee=null==ee?le:ee,ae=null==ae?ee:ae;var ie=Math.max(0,ee-10),de=Math.min(ae+10,m.length),ce=" "+m.substring(ie,de),pe=" "+new Array(ee-ie+1).join(" ")+"^";throw SyntaxError(v+" at position "+ee+(q?": "+q:"")+"\n"+ce+"\n"+pe)}q||(q={});var ae=[],ie=0,de=!0,ce=-1!==(v||"").indexOf("u"),le=0;""===(m=String(m))&&(m="(?:)");var pe=parseDisjunction();pe.range[1]!==m.length&&bail("Could not parse entire input - got stuck","",pe.range[1]);for(var fe=0;fe{var ee=q(48764),ae=ee.Buffer;function copyProps(m,v){for(var q in m)v[q]=m[q]}function SafeBuffer(m,v,q){return ae(m,v,q)}ae.from&&ae.alloc&&ae.allocUnsafe&&ae.allocUnsafeSlow?m.exports=ee:(copyProps(ee,v),v.Buffer=SafeBuffer),SafeBuffer.prototype=Object.create(ae.prototype),copyProps(ae,SafeBuffer),SafeBuffer.from=function(m,v,q){if("number"==typeof m)throw new TypeError("Argument must not be a number");return ae(m,v,q)},SafeBuffer.alloc=function(m,v,q){if("number"!=typeof m)throw new TypeError("Argument must be a number");var ee=ae(m);return void 0!==v?"string"==typeof q?ee.fill(v,q):ee.fill(v):ee.fill(0),ee},SafeBuffer.allocUnsafe=function(m){if("number"!=typeof m)throw new TypeError("Argument must be a number");return ae(m)},SafeBuffer.allocUnsafeSlow=function(m){if("number"!=typeof m)throw new TypeError("Argument must be a number");return ee.SlowBuffer(m)}},75974:m=>{m.exports=function SafeParseTuple(m,v){var q,ee=null;try{q=JSON.parse(m,v)}catch(m){ee=m}return[ee,q]}},91036:(m,v,q)=>{const ee=q(23719),ae=q(22997),{isPlainObject:ie}=q(10977),de=q(9996),ce=q(79430),{parse:le}=q(13200),pe=["img","audio","video","picture","svg","object","map","iframe","embed"],fe=["script","style"];function each(m,v){m&&Object.keys(m).forEach((function(q){v(m[q],q)}))}function has(m,v){return{}.hasOwnProperty.call(m,v)}function filter(m,v){const q=[];return each(m,(function(m){v(m)&&q.push(m)})),q}function isEmptyObject(m){for(const v in m)if(has(m,v))return!1;return!0}m.exports=sanitizeHtml;const ye=/^[^\0\t\n\f\r /<=>]+$/;function sanitizeHtml(m,v,q){if(null==m)return"";"number"==typeof m&&(m=m.toString());let Re="",_e="";function Frame(m,v){const q=this;this.tag=m,this.attribs=v||{},this.tagPosition=Re.length,this.text="",this.mediaChildren=[],this.updateParentNodeText=function(){if(ze.length){ze[ze.length-1].text+=q.text}},this.updateParentNodeMediaChildren=function(){if(ze.length&&pe.includes(this.tag)){ze[ze.length-1].mediaChildren.push(this.tag)}}}(v=Object.assign({},sanitizeHtml.defaults,v)).parser=Object.assign({},be,v.parser);const tagAllowed=function(m){return!1===v.allowedTags||(v.allowedTags||[]).indexOf(m)>-1};fe.forEach((function(m){tagAllowed(m)&&!v.allowVulnerableTags&&console.warn(`\n\n⚠️ Your \`allowedTags\` option includes, \`${m}\`, which is inherently\nvulnerable to XSS attacks. Please remove it from \`allowedTags\`.\nOr, to disable this warning, add the \`allowVulnerableTags\` option\nand ensure you are accounting for this risk.\n\n`)}));const xe=v.nonTextTags||["script","style","textarea","option"];let Te,we;v.allowedAttributes&&(Te={},we={},each(v.allowedAttributes,(function(m,v){Te[v]=[];const q=[];m.forEach((function(m){"string"==typeof m&&m.indexOf("*")>=0?q.push(ae(m).replace(/\\\*/g,".*")):Te[v].push(m)})),q.length&&(we[v]=new RegExp("^("+q.join("|")+")$"))})));const Se={},Ie={},Pe={};each(v.allowedClasses,(function(m,v){Te&&(has(Te,v)||(Te[v]=[]),Te[v].push("class")),Se[v]=[],Pe[v]=[];const q=[];m.forEach((function(m){"string"==typeof m&&m.indexOf("*")>=0?q.push(ae(m).replace(/\\\*/g,".*")):m instanceof RegExp?Pe[v].push(m):Se[v].push(m)})),q.length&&(Ie[v]=new RegExp("^("+q.join("|")+")$"))}));const We={};let qe,Ve,ze,He,Xe,Qe,Ye;each(v.transformTags,(function(m,v){let q;"function"==typeof m?q=m:"string"==typeof m&&(q=sanitizeHtml.simpleTransform(m)),"*"===v?qe=q:We[v]=q}));let et=!1;initializeState();const tt=new ee.Parser({onopentag:function(m,q){if(v.enforceHtmlBoundary&&"html"===m&&initializeState(),Qe)return void Ye++;const ee=new Frame(m,q);ze.push(ee);let ae=!1;const pe=!!ee.text;let fe;if(has(We,m)&&(fe=We[m](m,q),ee.attribs=q=fe.attribs,void 0!==fe.text&&(ee.innerText=fe.text),m!==fe.tagName&&(ee.name=m=fe.tagName,Xe[Ve]=fe.tagName)),qe&&(fe=qe(m,q),ee.attribs=q=fe.attribs,m!==fe.tagName&&(ee.name=m=fe.tagName,Xe[Ve]=fe.tagName)),(!tagAllowed(m)||"recursiveEscape"===v.disallowedTagsMode&&!isEmptyObject(He)||null!=v.nestingLimit&&Ve>=v.nestingLimit)&&(ae=!0,He[Ve]=!0,"discard"===v.disallowedTagsMode&&-1!==xe.indexOf(m)&&(Qe=!0,Ye=1),He[Ve]=!0),Ve++,ae){if("discard"===v.disallowedTagsMode)return;_e=Re,Re=""}Re+="<"+m,"script"===m&&(v.allowedScriptHostnames||v.allowedScriptDomains)&&(ee.innerText=""),(!Te||has(Te,m)||Te["*"])&&each(q,(function(q,ae){if(!ye.test(ae))return void delete ee.attribs[ae];let pe=!1;if(!Te||has(Te,m)&&-1!==Te[m].indexOf(ae)||Te["*"]&&-1!==Te["*"].indexOf(ae)||has(we,m)&&we[m].test(ae)||we["*"]&&we["*"].test(ae))pe=!0;else if(Te&&Te[m])for(const v of Te[m])if(ie(v)&&v.name&&v.name===ae){pe=!0;let m="";if(!0===v.multiple){const ee=q.split(" ");for(const q of ee)-1!==v.values.indexOf(q)&&(""===m?m=q:m+=" "+q)}else v.values.indexOf(q)>=0&&(m=q);q=m}if(pe){if(-1!==v.allowedSchemesAppliedToAttributes.indexOf(ae)&&naughtyHref(m,q))return void delete ee.attribs[ae];if("script"===m&&"src"===ae){let m=!0;try{const ee=parseUrl(q);if(v.allowedScriptHostnames||v.allowedScriptDomains){const q=(v.allowedScriptHostnames||[]).find((function(m){return m===ee.url.hostname})),ae=(v.allowedScriptDomains||[]).find((function(m){return ee.url.hostname===m||ee.url.hostname.endsWith(`.${m}`)}));m=q||ae}}catch(v){m=!1}if(!m)return void delete ee.attribs[ae]}if("iframe"===m&&"src"===ae){let m=!0;try{const ee=parseUrl(q);if(ee.isRelativeUrl)m=has(v,"allowIframeRelativeUrls")?v.allowIframeRelativeUrls:!v.allowedIframeHostnames&&!v.allowedIframeDomains;else if(v.allowedIframeHostnames||v.allowedIframeDomains){const q=(v.allowedIframeHostnames||[]).find((function(m){return m===ee.url.hostname})),ae=(v.allowedIframeDomains||[]).find((function(m){return ee.url.hostname===m||ee.url.hostname.endsWith(`.${m}`)}));m=q||ae}}catch(v){m=!1}if(!m)return void delete ee.attribs[ae]}if("srcset"===ae)try{let m=ce(q);if(m.forEach((function(m){naughtyHref("srcset",m.url)&&(m.evil=!0)})),m=filter(m,(function(m){return!m.evil})),!m.length)return void delete ee.attribs[ae];q=filter(m,(function(m){return!m.evil})).map((function(m){if(!m.url)throw new Error("URL missing");return m.url+(m.w?` ${m.w}w`:"")+(m.h?` ${m.h}h`:"")+(m.d?` ${m.d}x`:"")})).join(", "),ee.attribs[ae]=q}catch(m){return void delete ee.attribs[ae]}if("class"===ae){const v=Se[m],ie=Se["*"],ce=Ie[m],le=Pe[m],pe=[ce,Ie["*"]].concat(le).filter((function(m){return m}));if(!(q=filterClasses(q,v&&ie?de(v,ie):v||ie,pe)).length)return void delete ee.attribs[ae]}if("style"===ae)if(v.parseStyleAttributes)try{const ie=le(m+" {"+q+"}");if(0===(q=stringifyStyleAttributes(filterCss(ie,v.allowedStyles))).length)return void delete ee.attribs[ae]}catch(v){return console.warn('Failed to parse "'+m+" {"+q+"}\", If you're running this in a browser, we recommend to disable style parsing: options.parseStyleAttributes: false, since this only works in a node environment due to a postcss dependency, More info: https://github.com/apostrophecms/sanitize-html/issues/547"),void delete ee.attribs[ae]}else if(v.allowedStyles)throw new Error("allowedStyles option cannot be used together with parseStyleAttributes: false.");Re+=" "+ae,q&&q.length&&(Re+='="'+escapeHtml(q,!0)+'"')}else delete ee.attribs[ae]})),-1!==v.selfClosing.indexOf(m)?Re+=" />":(Re+=">",!ee.innerText||pe||v.textFilter||(Re+=escapeHtml(ee.innerText),et=!0)),ae&&(Re=_e+escapeHtml(Re),_e="")},ontext:function(m){if(Qe)return;const q=ze[ze.length-1];let ee;if(q&&(ee=q.tag,m=void 0!==q.innerText?q.innerText:m),"discard"!==v.disallowedTagsMode||"script"!==ee&&"style"!==ee){const q=escapeHtml(m,!1);v.textFilter&&!et?Re+=v.textFilter(q,ee):et||(Re+=q)}else Re+=m;if(ze.length){ze[ze.length-1].text+=m}},onclosetag:function(m,q){if(Qe){if(Ye--,Ye)return;Qe=!1}const ee=ze.pop();if(!ee)return;if(ee.tag!==m)return void ze.push(ee);Qe=!!v.enforceHtmlBoundary&&"html"===m,Ve--;const ae=He[Ve];if(ae){if(delete He[Ve],"discard"===v.disallowedTagsMode)return void ee.updateParentNodeText();_e=Re,Re=""}Xe[Ve]&&(m=Xe[Ve],delete Xe[Ve]),v.exclusiveFilter&&v.exclusiveFilter(ee)?Re=Re.substr(0,ee.tagPosition):(ee.updateParentNodeMediaChildren(),ee.updateParentNodeText(),-1!==v.selfClosing.indexOf(m)||q&&!tagAllowed(m)&&["escape","recursiveEscape"].indexOf(v.disallowedTagsMode)>=0?ae&&(Re=_e,_e=""):(Re+="",ae&&(Re=_e+escapeHtml(Re),_e=""),et=!1))}},v.parser);return tt.write(m),tt.end(),Re;function initializeState(){Re="",Ve=0,ze=[],He={},Xe={},Qe=!1,Ye=0}function escapeHtml(m,q){return"string"!=typeof m&&(m+=""),v.parser.decodeEntities&&(m=m.replace(/&/g,"&").replace(//g,">"),q&&(m=m.replace(/"/g,"""))),m=m.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&").replace(//g,">"),q&&(m=m.replace(/"/g,""")),m}function naughtyHref(m,q){for(q=q.replace(/[\x00-\x20]+/g,"");;){const m=q.indexOf("\x3c!--");if(-1===m)break;const v=q.indexOf("--\x3e",m+4);if(-1===v)break;q=q.substring(0,m)+q.substring(v+3)}const ee=q.match(/^([a-zA-Z][a-zA-Z0-9.\-+]*):/);if(!ee)return!!q.match(/^[/\\]{2}/)&&!v.allowProtocolRelative;const ae=ee[1].toLowerCase();return has(v.allowedSchemesByTag,m)?-1===v.allowedSchemesByTag[m].indexOf(ae):!v.allowedSchemes||-1===v.allowedSchemes.indexOf(ae)}function parseUrl(m){if((m=m.replace(/^(\w+:)?\s*[\\/]\s*[\\/]/,"$1//")).startsWith("relative:"))throw new Error("relative: exploit attempt");let v="relative://relative-site";for(let m=0;m<100;m++)v+=`/${m}`;const q=new URL(m,v);return{isRelativeUrl:q&&"relative-site"===q.hostname&&"relative:"===q.protocol,url:q}}function filterCss(m,v){if(!v)return m;const q=m.nodes[0];let ee;return ee=v[q.selector]&&v["*"]?de(v[q.selector],v["*"]):v[q.selector]||v["*"],ee&&(m.nodes[0].nodes=q.nodes.reduce(filterDeclarations(ee),[])),m}function stringifyStyleAttributes(m){return m.nodes[0].nodes.reduce((function(m,v){return m.push(`${v.prop}:${v.value}${v.important?" !important":""}`),m}),[]).join(";")}function filterDeclarations(m){return function(v,q){if(has(m,q.prop)){m[q.prop].some((function(m){return m.test(q.value)}))&&v.push(q)}return v}}function filterClasses(m,v,q){return v?(m=m.split(/\s+/)).filter((function(m){return-1!==v.indexOf(m)||q.some((function(v){return v.test(m)}))})).join(" "):m}}const be={decodeEntities:!0};sanitizeHtml.defaults={allowedTags:["address","article","aside","footer","header","h1","h2","h3","h4","h5","h6","hgroup","main","nav","section","blockquote","dd","div","dl","dt","figcaption","figure","hr","li","main","ol","p","pre","ul","a","abbr","b","bdi","bdo","br","cite","code","data","dfn","em","i","kbd","mark","q","rb","rp","rt","rtc","ruby","s","samp","small","span","strong","sub","sup","time","u","var","wbr","caption","col","colgroup","table","tbody","td","tfoot","th","thead","tr"],disallowedTagsMode:"discard",allowedAttributes:{a:["href","name","target"],img:["src","srcset","alt","title","width","height","loading"]},selfClosing:["img","br","hr","area","base","basefont","input","link","meta"],allowedSchemes:["http","https","ftp","mailto","tel"],allowedSchemesByTag:{},allowedSchemesAppliedToAttributes:["href","src","cite"],allowProtocolRelative:!0,enforceHtmlBoundary:!1,parseStyleAttributes:!0},sanitizeHtml.simpleTransform=function(m,v,q){return q=void 0===q||q,v=v||{},function(ee,ae){let ie;if(q)for(ie in v)ae[ie]=v[ie];else ae=v;return{tagName:m,attribs:ae}}}},22997:m=>{"use strict";m.exports=m=>{if("string"!=typeof m)throw new TypeError("Expected a string");return m.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},10977:(m,v)=>{"use strict";function isObject(m){return"[object Object]"===Object.prototype.toString.call(m)}Object.defineProperty(v,"__esModule",{value:!0}),v.isPlainObject=function isPlainObject(m){var v,q;return!1!==isObject(m)&&(void 0===(v=m.constructor)||!1!==isObject(q=v.prototype)&&!1!==q.hasOwnProperty("isPrototypeOf"))}},12650:(m,v,q)=>{"use strict";let ee=q(66808);class ae extends ee{constructor(m){super(m),this.type="atrule"}append(...m){return this.proxyOf.nodes||(this.nodes=[]),super.append(...m)}prepend(...m){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...m)}}m.exports=ae,ae.default=ae,ee.registerAtRule(ae)},91569:(m,v,q)=>{"use strict";let ee=q(83454);class ae extends ee{constructor(m){super(m),this.type="comment"}}m.exports=ae,ae.default=ae},66808:(m,v,q)=>{"use strict";let ee,ae,ie,de,{isClean:ce,my:le}=q(58999),pe=q(85232),fe=q(91569),ye=q(83454);function cleanSource(m){return m.map((m=>(m.nodes&&(m.nodes=cleanSource(m.nodes)),delete m.source,m)))}function markDirtyUp(m){if(m[ce]=!1,m.proxyOf.nodes)for(let v of m.proxyOf.nodes)markDirtyUp(v)}class be extends ye{push(m){return m.parent=this,this.proxyOf.nodes.push(m),this}each(m){if(!this.proxyOf.nodes)return;let v,q,ee=this.getIterator();for(;this.indexes[ee]{let ee;try{ee=m(v,q)}catch(m){throw v.addToError(m)}return!1!==ee&&v.walk&&(ee=v.walk(m)),ee}))}walkDecls(m,v){return v?m instanceof RegExp?this.walk(((q,ee)=>{if("decl"===q.type&&m.test(q.prop))return v(q,ee)})):this.walk(((q,ee)=>{if("decl"===q.type&&q.prop===m)return v(q,ee)})):(v=m,this.walk(((m,q)=>{if("decl"===m.type)return v(m,q)})))}walkRules(m,v){return v?m instanceof RegExp?this.walk(((q,ee)=>{if("rule"===q.type&&m.test(q.selector))return v(q,ee)})):this.walk(((q,ee)=>{if("rule"===q.type&&q.selector===m)return v(q,ee)})):(v=m,this.walk(((m,q)=>{if("rule"===m.type)return v(m,q)})))}walkAtRules(m,v){return v?m instanceof RegExp?this.walk(((q,ee)=>{if("atrule"===q.type&&m.test(q.name))return v(q,ee)})):this.walk(((q,ee)=>{if("atrule"===q.type&&q.name===m)return v(q,ee)})):(v=m,this.walk(((m,q)=>{if("atrule"===m.type)return v(m,q)})))}walkComments(m){return this.walk(((v,q)=>{if("comment"===v.type)return m(v,q)}))}append(...m){for(let v of m){let m=this.normalize(v,this.last);for(let v of m)this.proxyOf.nodes.push(v)}return this.markDirty(),this}prepend(...m){m=m.reverse();for(let v of m){let m=this.normalize(v,this.first,"prepend").reverse();for(let v of m)this.proxyOf.nodes.unshift(v);for(let v in this.indexes)this.indexes[v]=this.indexes[v]+m.length}return this.markDirty(),this}cleanRaws(m){if(super.cleanRaws(m),this.nodes)for(let v of this.nodes)v.cleanRaws(m)}insertBefore(m,v){let q,ee=this.index(m),ae=0===ee&&"prepend",ie=this.normalize(v,this.proxyOf.nodes[ee],ae).reverse();ee=this.index(m);for(let m of ie)this.proxyOf.nodes.splice(ee,0,m);for(let m in this.indexes)q=this.indexes[m],ee<=q&&(this.indexes[m]=q+ie.length);return this.markDirty(),this}insertAfter(m,v){let q,ee=this.index(m),ae=this.normalize(v,this.proxyOf.nodes[ee]).reverse();ee=this.index(m);for(let m of ae)this.proxyOf.nodes.splice(ee+1,0,m);for(let m in this.indexes)q=this.indexes[m],ee=m&&(this.indexes[q]=v-1);return this.markDirty(),this}removeAll(){for(let m of this.proxyOf.nodes)m.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}replaceValues(m,v,q){return q||(q=v,v={}),this.walkDecls((ee=>{v.props&&!v.props.includes(ee.prop)||v.fast&&!ee.value.includes(v.fast)||(ee.value=ee.value.replace(m,q))})),this.markDirty(),this}every(m){return this.nodes.every(m)}some(m){return this.nodes.some(m)}index(m){return"number"==typeof m?m:(m.proxyOf&&(m=m.proxyOf),this.proxyOf.nodes.indexOf(m))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}normalize(m,v){if("string"==typeof m)m=cleanSource(ee(m).nodes);else if(Array.isArray(m)){m=m.slice(0);for(let v of m)v.parent&&v.parent.removeChild(v,"ignore")}else if("root"===m.type&&"document"!==this.type){m=m.nodes.slice(0);for(let v of m)v.parent&&v.parent.removeChild(v,"ignore")}else if(m.type)m=[m];else if(m.prop){if(void 0===m.value)throw new Error("Value field is missed in node creation");"string"!=typeof m.value&&(m.value=String(m.value)),m=[new pe(m)]}else if(m.selector)m=[new ae(m)];else if(m.name)m=[new ie(m)];else{if(!m.text)throw new Error("Unknown node type in node creation");m=[new fe(m)]}return m.map((m=>(m[le]||be.rebuild(m),(m=m.proxyOf).parent&&m.parent.removeChild(m),m[ce]&&markDirtyUp(m),void 0===m.raws.before&&v&&void 0!==v.raws.before&&(m.raws.before=v.raws.before.replace(/\S/g,"")),m.parent=this.proxyOf,m)))}getProxyProcessor(){return{set:(m,v,q)=>(m[v]===q||(m[v]=q,"name"!==v&&"params"!==v&&"selector"!==v||m.markDirty()),!0),get:(m,v)=>"proxyOf"===v?m:m[v]?"each"===v||"string"==typeof v&&v.startsWith("walk")?(...q)=>m[v](...q.map((m=>"function"==typeof m?(v,q)=>m(v.toProxy(),q):m))):"every"===v||"some"===v?q=>m[v](((m,...v)=>q(m.toProxy(),...v))):"root"===v?()=>m.root().toProxy():"nodes"===v?m.nodes.map((m=>m.toProxy())):"first"===v||"last"===v?m[v].toProxy():m[v]:m[v]}}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let m=this.lastEach;return this.indexes[m]=0,m}}be.registerParse=m=>{ee=m},be.registerRule=m=>{ae=m},be.registerAtRule=m=>{ie=m},be.registerRoot=m=>{de=m},m.exports=be,be.default=be,be.rebuild=m=>{"atrule"===m.type?Object.setPrototypeOf(m,ie.prototype):"rule"===m.type?Object.setPrototypeOf(m,ae.prototype):"decl"===m.type?Object.setPrototypeOf(m,pe.prototype):"comment"===m.type?Object.setPrototypeOf(m,fe.prototype):"root"===m.type&&Object.setPrototypeOf(m,de.prototype),m[le]=!0,m.nodes&&m.nodes.forEach((m=>{be.rebuild(m)}))}},95373:(m,v,q)=>{"use strict";let ee=q(74241),ae=q(75347);class ie extends Error{constructor(m,v,q,ee,ae,de){super(m),this.name="CssSyntaxError",this.reason=m,ae&&(this.file=ae),ee&&(this.source=ee),de&&(this.plugin=de),void 0!==v&&void 0!==q&&("number"==typeof v?(this.line=v,this.column=q):(this.line=v.line,this.column=v.column,this.endLine=q.line,this.endColumn=q.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,ie)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(m){if(!this.source)return"";let v=this.source;null==m&&(m=ee.isColorSupported),ae&&m&&(v=ae(v));let q,ie,de=v.split(/\r?\n/),ce=Math.max(this.line-3,0),le=Math.min(this.line+2,de.length),pe=String(le).length;if(m){let{bold:m,red:v,gray:ae}=ee.createColors(!0);q=q=>m(v(q)),ie=m=>ae(m)}else q=ie=m=>m;return de.slice(ce,le).map(((m,v)=>{let ee=ce+1+v,ae=" "+(" "+ee).slice(-pe)+" | ";if(ee===this.line){let v=ie(ae.replace(/\d/g," "))+m.slice(0,this.column-1).replace(/[^\t]/g," ");return q(">")+ie(ae)+m+"\n "+v+q("^")}return" "+ie(ae)+m})).join("\n")}toString(){let m=this.showSourceCode();return m&&(m="\n\n"+m+"\n"),this.name+": "+this.message+m}}m.exports=ie,ie.default=ie},85232:(m,v,q)=>{"use strict";let ee=q(83454);class ae extends ee{constructor(m){m&&void 0!==m.value&&"string"!=typeof m.value&&(m={...m,value:String(m.value)}),super(m),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}m.exports=ae,ae.default=ae},5991:(m,v,q)=>{"use strict";let ee,ae,ie=q(66808);class de extends ie{constructor(m){super({type:"document",...m}),this.nodes||(this.nodes=[])}toResult(m={}){return new ee(new ae,this,m).stringify()}}de.registerLazyResult=m=>{ee=m},de.registerProcessor=m=>{ae=m},m.exports=de,de.default=de},38853:(m,v,q)=>{"use strict";let ee=q(85232),ae=q(49470),ie=q(91569),de=q(12650),ce=q(62627),le=q(71283),pe=q(4485);function fromJSON(m,v){if(Array.isArray(m))return m.map((m=>fromJSON(m)));let{inputs:q,...fe}=m;if(q){v=[];for(let m of q){let q={...m,__proto__:ce.prototype};q.map&&(q.map={...q.map,__proto__:ae.prototype}),v.push(q)}}if(fe.nodes&&(fe.nodes=m.nodes.map((m=>fromJSON(m,v)))),fe.source){let{inputId:m,...q}=fe.source;fe.source=q,null!=m&&(fe.source.input=v[m])}if("root"===fe.type)return new le(fe);if("decl"===fe.type)return new ee(fe);if("rule"===fe.type)return new pe(fe);if("comment"===fe.type)return new ie(fe);if("atrule"===fe.type)return new de(fe);throw new Error("Unknown node type: "+m.type)}m.exports=fromJSON,fromJSON.default=fromJSON},62627:(m,v,q)=>{"use strict";let{SourceMapConsumer:ee,SourceMapGenerator:ae}=q(59905),{fileURLToPath:ie,pathToFileURL:de}=q(64604),{resolve:ce,isAbsolute:le}=q(34017),{nanoid:pe}=q(68610),fe=q(75347),ye=q(95373),be=q(49470),Re=Symbol("fromOffsetCache"),_e=Boolean(ee&&ae),xe=Boolean(ce&&le);class Te{constructor(m,v={}){if(null==m||"object"==typeof m&&!m.toString)throw new Error(`PostCSS received ${m} instead of CSS string`);if(this.css=m.toString(),"\ufeff"===this.css[0]||"￾"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,v.from&&(!xe||/^\w+:\/\//.test(v.from)||le(v.from)?this.file=v.from:this.file=ce(v.from)),xe&&_e){let m=new be(this.css,v);if(m.text){this.map=m;let v=m.consumer().file;!this.file&&v&&(this.file=this.mapResolve(v))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}fromOffset(m){let v,q;if(this[Re])q=this[Re];else{let m=this.css.split("\n");q=new Array(m.length);let v=0;for(let ee=0,ae=m.length;ee=v)ee=q.length-1;else{let v,ae=q.length-2;for(;ee>1),m=q[v+1])){ee=v;break}ee=v+1}}return{line:ee+1,col:m-q[ee]+1}}error(m,v,q,ee={}){let ae,ie,ce;if(v&&"object"==typeof v){let m=v,ee=q;if("number"==typeof m.offset){let ee=this.fromOffset(m.offset);v=ee.line,q=ee.col}else v=m.line,q=m.column;if("number"==typeof ee.offset){let m=this.fromOffset(ee.offset);ie=m.line,ce=m.col}else ie=ee.line,ce=ee.column}else if(!q){let m=this.fromOffset(v);v=m.line,q=m.col}let le=this.origin(v,q,ie,ce);return ae=le?new ye(m,void 0===le.endLine?le.line:{line:le.line,column:le.column},void 0===le.endLine?le.column:{line:le.endLine,column:le.endColumn},le.source,le.file,ee.plugin):new ye(m,void 0===ie?v:{line:v,column:q},void 0===ie?q:{line:ie,column:ce},this.css,this.file,ee.plugin),ae.input={line:v,column:q,endLine:ie,endColumn:ce,source:this.css},this.file&&(de&&(ae.input.url=de(this.file).toString()),ae.input.file=this.file),ae}origin(m,v,q,ee){if(!this.map)return!1;let ae,ce,pe=this.map.consumer(),fe=pe.originalPositionFor({line:m,column:v});if(!fe.source)return!1;"number"==typeof q&&(ae=pe.originalPositionFor({line:q,column:ee})),ce=le(fe.source)?de(fe.source):new URL(fe.source,this.map.consumer().sourceRoot||de(this.map.mapFile));let ye={url:ce.toString(),line:fe.line,column:fe.column,endLine:ae&&ae.line,endColumn:ae&&ae.column};if("file:"===ce.protocol){if(!ie)throw new Error("file: protocol is not available in this PostCSS build");ye.file=ie(ce)}let be=pe.sourceContentFor(fe.source);return be&&(ye.source=be),ye}mapResolve(m){return/^\w+:\/\//.test(m)?m:ce(this.map.consumer().sourceRoot||this.map.root||".",m)}get from(){return this.file||this.id}toJSON(){let m={};for(let v of["hasBOM","css","file","id"])null!=this[v]&&(m[v]=this[v]);return this.map&&(m.map={...this.map},m.map.consumerCache&&(m.map.consumerCache=void 0)),m}}m.exports=Te,Te.default=Te,fe&&fe.registerInput&&fe.registerInput(Te)},75673:(m,v,q)=>{"use strict";let{isClean:ee,my:ae}=q(58999),ie=q(40429),de=q(23179),ce=q(66808),le=q(5991),pe=(q(84133),q(96641)),fe=q(11665),ye=q(71283);const be={document:"Document",root:"Root",atrule:"AtRule",rule:"Rule",decl:"Declaration",comment:"Comment"},Re={postcssPlugin:!0,prepare:!0,Once:!0,Document:!0,Root:!0,Declaration:!0,Rule:!0,AtRule:!0,Comment:!0,DeclarationExit:!0,RuleExit:!0,AtRuleExit:!0,CommentExit:!0,RootExit:!0,DocumentExit:!0,OnceExit:!0},_e={postcssPlugin:!0,prepare:!0,Once:!0},xe=0;function isPromise(m){return"object"==typeof m&&"function"==typeof m.then}function getEvents(m){let v=!1,q=be[m.type];return"decl"===m.type?v=m.prop.toLowerCase():"atrule"===m.type&&(v=m.name.toLowerCase()),v&&m.append?[q,q+"-"+v,xe,q+"Exit",q+"Exit-"+v]:v?[q,q+"-"+v,q+"Exit",q+"Exit-"+v]:m.append?[q,xe,q+"Exit"]:[q,q+"Exit"]}function toStack(m){let v;return v="document"===m.type?["Document",xe,"DocumentExit"]:"root"===m.type?["Root",xe,"RootExit"]:getEvents(m),{node:m,events:v,eventIndex:0,visitors:[],visitorIndex:0,iterator:0}}function cleanMarks(m){return m[ee]=!1,m.nodes&&m.nodes.forEach((m=>cleanMarks(m))),m}let Te={};class we{constructor(m,v,q){let ee;if(this.stringified=!1,this.processed=!1,"object"!=typeof v||null===v||"root"!==v.type&&"document"!==v.type)if(v instanceof we||v instanceof pe)ee=cleanMarks(v.root),v.map&&(void 0===q.map&&(q.map={}),q.map.inline||(q.map.inline=!1),q.map.prev=v.map);else{let m=fe;q.syntax&&(m=q.syntax.parse),q.parser&&(m=q.parser),m.parse&&(m=m.parse);try{ee=m(v,q)}catch(m){this.processed=!0,this.error=m}ee&&!ee[ae]&&ce.rebuild(ee)}else ee=cleanMarks(v);this.result=new pe(m,ee,q),this.helpers={...Te,result:this.result,postcss:Te},this.plugins=this.processor.plugins.map((m=>"object"==typeof m&&m.prepare?{...m,...m.prepare(this.result)}:m))}get[Symbol.toStringTag](){return"LazyResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.stringify().css}get content(){return this.stringify().content}get map(){return this.stringify().map}get root(){return this.sync().root}get messages(){return this.sync().messages}warnings(){return this.sync().warnings()}toString(){return this.css}then(m,v){return this.async().then(m,v)}catch(m){return this.async().catch(m)}finally(m){return this.async().then(m,m)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let m of this.plugins){if(isPromise(this.runOnRoot(m)))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let m=this.result.root;for(;!m[ee];)m[ee]=!0,this.walkSync(m);if(this.listeners.OnceExit)if("document"===m.type)for(let v of m.nodes)this.visitSync(this.listeners.OnceExit,v);else this.visitSync(this.listeners.OnceExit,m)}return this.result}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let m=this.result.opts,v=de;m.syntax&&(v=m.syntax.stringify),m.stringifier&&(v=m.stringifier),v.stringify&&(v=v.stringify);let q=new ie(v,this.result.root,this.result.opts).generate();return this.result.css=q[0],this.result.map=q[1],this.result}walkSync(m){m[ee]=!0;let v=getEvents(m);for(let q of v)if(q===xe)m.nodes&&m.each((m=>{m[ee]||this.walkSync(m)}));else{let v=this.listeners[q];if(v&&this.visitSync(v,m.toProxy()))return}}visitSync(m,v){for(let[q,ee]of m){let m;this.result.lastPlugin=q;try{m=ee(v,this.helpers)}catch(m){throw this.handleError(m,v.proxyOf)}if("root"!==v.type&&"document"!==v.type&&!v.parent)return!0;if(isPromise(m))throw this.getAsyncError()}}runOnRoot(m){this.result.lastPlugin=m;try{if("object"==typeof m&&m.Once){if("document"===this.result.root.type){let v=this.result.root.nodes.map((v=>m.Once(v,this.helpers)));return isPromise(v[0])?Promise.all(v):v}return m.Once(this.result.root,this.helpers)}if("function"==typeof m)return m(this.result.root,this.result)}catch(m){throw this.handleError(m)}}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(m,v){let q=this.result.lastPlugin;try{v&&v.addToError(m),this.error=m,"CssSyntaxError"!==m.name||m.plugin?q.postcssVersion:(m.plugin=q.postcssPlugin,m.setMessage())}catch(m){console&&console.error&&console.error(m)}return m}async runAsync(){this.plugin=0;for(let m=0;m0;){let m=this.visitTick(v);if(isPromise(m))try{await m}catch(m){let q=v[v.length-1].node;throw this.handleError(m,q)}}}if(this.listeners.OnceExit)for(let[v,q]of this.listeners.OnceExit){this.result.lastPlugin=v;try{if("document"===m.type){let v=m.nodes.map((m=>q(m,this.helpers)));await Promise.all(v)}else await q(m,this.helpers)}catch(m){throw this.handleError(m)}}}return this.processed=!0,this.stringify()}prepareVisitors(){this.listeners={};let add=(m,v,q)=>{this.listeners[v]||(this.listeners[v]=[]),this.listeners[v].push([m,q])};for(let m of this.plugins)if("object"==typeof m)for(let v in m){if(!Re[v]&&/^[A-Z]/.test(v))throw new Error(`Unknown event ${v} in ${m.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!_e[v])if("object"==typeof m[v])for(let q in m[v])add(m,"*"===q?v:v+"-"+q.toLowerCase(),m[v][q]);else"function"==typeof m[v]&&add(m,v,m[v])}this.hasListener=Object.keys(this.listeners).length>0}visitTick(m){let v=m[m.length-1],{node:q,visitors:ae}=v;if("root"!==q.type&&"document"!==q.type&&!q.parent)return void m.pop();if(ae.length>0&&v.visitorIndex{Te=m},m.exports=we,we.default=we,ye.registerLazyResult(we),le.registerLazyResult(we)},30416:m=>{"use strict";let v={split(m,v,q){let ee=[],ae="",ie=!1,de=0,ce=!1,le="",pe=!1;for(let q of m)pe?pe=!1:"\\"===q?pe=!0:ce?q===le&&(ce=!1):'"'===q||"'"===q?(ce=!0,le=q):"("===q?de+=1:")"===q?de>0&&(de-=1):0===de&&v.includes(q)&&(ie=!0),ie?(""!==ae&&ee.push(ae.trim()),ae="",ie=!1):ae+=q;return(q||""!==ae)&&ee.push(ae.trim()),ee},space:m=>v.split(m,[" ","\n","\t"]),comma:m=>v.split(m,[","],!0)};m.exports=v,v.default=v},40429:(m,v,q)=>{"use strict";var ee=q(48764).Buffer;let{SourceMapConsumer:ae,SourceMapGenerator:ie}=q(59905),{dirname:de,resolve:ce,relative:le,sep:pe}=q(34017),{pathToFileURL:fe}=q(64604),ye=q(62627),be=Boolean(ae&&ie),Re=Boolean(de&&ce&&le&&pe);m.exports=class{constructor(m,v,q,ee){this.stringify=m,this.mapOpts=q.map||{},this.root=v,this.opts=q,this.css=ee,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute}isMap(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk((m=>{if(m.source&&m.source.input.map){let v=m.source.input.map;this.previousMaps.includes(v)||this.previousMaps.push(v)}}));else{let m=new ye(this.css,this.opts);m.map&&this.previousMaps.push(m.map)}return this.previousMaps}isInline(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;let m=this.mapOpts.annotation;return(void 0===m||!0===m)&&(!this.previous().length||this.previous().some((m=>m.inline)))}isSourcesContent(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((m=>m.withContent()))}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let m;for(let v=this.root.nodes.length-1;v>=0;v--)m=this.root.nodes[v],"comment"===m.type&&0===m.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(v)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}setSourcesContent(){let m={};if(this.root)this.root.walk((v=>{if(v.source){let q=v.source.input.from;if(q&&!m[q]){m[q]=!0;let ee=this.usesFileUrls?this.toFileUrl(q):this.toUrl(this.path(q));this.map.setSourceContent(ee,v.source.input.css)}}}));else if(this.css){let m=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(m,this.css)}}applyPrevMaps(){for(let m of this.previous()){let v,q=this.toUrl(this.path(m.file)),ee=m.root||de(m.file);!1===this.mapOpts.sourcesContent?(v=new ae(m.text),v.sourcesContent&&(v.sourcesContent=v.sourcesContent.map((()=>null)))):v=m.consumer(),this.map.applySourceMap(v,q,this.toUrl(this.path(ee)))}}isAnnotation(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some((m=>m.annotation)))}toBase64(m){return ee?ee.from(m).toString("base64"):window.btoa(unescape(encodeURIComponent(m)))}addAnnotation(){let m;m=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let v="\n";this.css.includes("\r\n")&&(v="\r\n"),this.css+=v+"/*# sourceMappingURL="+m+" */"}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let m=this.previous()[0].consumer();m.file=this.outputFile(),this.map=ie.fromSourceMap(m)}else this.map=new ie({file:this.outputFile()}),this.map.addMapping({source:this.opts.from?this.toUrl(this.path(this.opts.from)):"",generated:{line:1,column:0},original:{line:1,column:0}});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}path(m){if(0===m.indexOf("<"))return m;if(/^\w+:\/\//.test(m))return m;if(this.mapOpts.absolute)return m;let v=this.opts.to?de(this.opts.to):".";return"string"==typeof this.mapOpts.annotation&&(v=de(ce(v,this.mapOpts.annotation))),m=le(v,m)}toUrl(m){return"\\"===pe&&(m=m.replace(/\\/g,"/")),encodeURI(m).replace(/[#?]/g,encodeURIComponent)}toFileUrl(m){if(fe)return fe(m).toString();throw new Error("`map.absolute` option is not available in this PostCSS build")}sourcePath(m){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(m.source.input.from):this.toUrl(this.path(m.source.input.from))}generateString(){this.css="",this.map=new ie({file:this.outputFile()});let m,v,q=1,ee=1,ae="",de={source:"",generated:{line:0,column:0},original:{line:0,column:0}};this.stringify(this.root,((ie,ce,le)=>{if(this.css+=ie,ce&&"end"!==le&&(de.generated.line=q,de.generated.column=ee-1,ce.source&&ce.source.start?(de.source=this.sourcePath(ce),de.original.line=ce.source.start.line,de.original.column=ce.source.start.column-1,this.map.addMapping(de)):(de.source=ae,de.original.line=1,de.original.column=0,this.map.addMapping(de))),m=ie.match(/\n/g),m?(q+=m.length,v=ie.lastIndexOf("\n"),ee=ie.length-v):ee+=ie.length,ce&&"start"!==le){let m=ce.parent||{raws:{}};("decl"===ce.type||"atrule"===ce.type&&!ce.nodes)&&ce===m.last&&!m.raws.semicolon||(ce.source&&ce.source.end?(de.source=this.sourcePath(ce),de.original.line=ce.source.end.line,de.original.column=ce.source.end.column-1,de.generated.line=q,de.generated.column=ee-2,this.map.addMapping(de)):(de.source=ae,de.original.line=1,de.original.column=0,de.generated.line=q,de.generated.column=ee-1,this.map.addMapping(de)))}}))}generate(){if(this.clearAnnotation(),Re&&be&&this.isMap())return this.generateMap();{let m="";return this.stringify(this.root,(v=>{m+=v})),[m]}}}},42336:(m,v,q)=>{"use strict";let ee=q(40429),ae=q(23179),ie=(q(84133),q(11665));const de=q(96641);class ce{constructor(m,v,q){let ie;v=v.toString(),this.stringified=!1,this._processor=m,this._css=v,this._opts=q,this._map=void 0;let ce=ae;this.result=new de(this._processor,ie,this._opts),this.result.css=v;let le=this;Object.defineProperty(this.result,"root",{get:()=>le.root});let pe=new ee(ce,ie,this._opts,v);if(pe.isMap()){let[m,v]=pe.generate();m&&(this.result.css=m),v&&(this.result.map=v)}}get[Symbol.toStringTag](){return"NoWorkResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.result.css}get content(){return this.result.css}get map(){return this.result.map}get root(){if(this._root)return this._root;let m,v=ie;try{m=v(this._css,this._opts)}catch(m){this.error=m}if(this.error)throw this.error;return this._root=m,m}get messages(){return[]}warnings(){return[]}toString(){return this._css}then(m,v){return this.async().then(m,v)}catch(m){return this.async().catch(m)}finally(m){return this.async().then(m,m)}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}sync(){if(this.error)throw this.error;return this.result}}m.exports=ce,ce.default=ce},83454:(m,v,q)=>{"use strict";let{isClean:ee,my:ae}=q(58999),ie=q(95373),de=q(7843),ce=q(23179);function cloneNode(m,v){let q=new m.constructor;for(let ee in m){if(!Object.prototype.hasOwnProperty.call(m,ee))continue;if("proxyCache"===ee)continue;let ae=m[ee],ie=typeof ae;"parent"===ee&&"object"===ie?v&&(q[ee]=v):"source"===ee?q[ee]=ae:Array.isArray(ae)?q[ee]=ae.map((m=>cloneNode(m,q))):("object"===ie&&null!==ae&&(ae=cloneNode(ae)),q[ee]=ae)}return q}class le{constructor(m={}){this.raws={},this[ee]=!1,this[ae]=!0;for(let v in m)if("nodes"===v){this.nodes=[];for(let q of m[v])"function"==typeof q.clone?this.append(q.clone()):this.append(q)}else this[v]=m[v]}error(m,v={}){if(this.source){let{start:q,end:ee}=this.rangeBy(v);return this.source.input.error(m,{line:q.line,column:q.column},{line:ee.line,column:ee.column},v)}return new ie(m)}warn(m,v,q){let ee={node:this};for(let m in q)ee[m]=q[m];return m.warn(v,ee)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}toString(m=ce){m.stringify&&(m=m.stringify);let v="";return m(this,(m=>{v+=m})),v}assign(m={}){for(let v in m)this[v]=m[v];return this}clone(m={}){let v=cloneNode(this);for(let q in m)v[q]=m[q];return v}cloneBefore(m={}){let v=this.clone(m);return this.parent.insertBefore(this,v),v}cloneAfter(m={}){let v=this.clone(m);return this.parent.insertAfter(this,v),v}replaceWith(...m){if(this.parent){let v=this,q=!1;for(let ee of m)ee===this?q=!0:q?(this.parent.insertAfter(v,ee),v=ee):this.parent.insertBefore(v,ee);q||this.remove()}return this}next(){if(!this.parent)return;let m=this.parent.index(this);return this.parent.nodes[m+1]}prev(){if(!this.parent)return;let m=this.parent.index(this);return this.parent.nodes[m-1]}before(m){return this.parent.insertBefore(this,m),this}after(m){return this.parent.insertAfter(this,m),this}root(){let m=this;for(;m.parent&&"document"!==m.parent.type;)m=m.parent;return m}raw(m,v){return(new de).raw(this,m,v)}cleanRaws(m){delete this.raws.before,delete this.raws.after,m||delete this.raws.between}toJSON(m,v){let q={},ee=null==v;v=v||new Map;let ae=0;for(let m in this){if(!Object.prototype.hasOwnProperty.call(this,m))continue;if("parent"===m||"proxyCache"===m)continue;let ee=this[m];if(Array.isArray(ee))q[m]=ee.map((m=>"object"==typeof m&&m.toJSON?m.toJSON(null,v):m));else if("object"==typeof ee&&ee.toJSON)q[m]=ee.toJSON(null,v);else if("source"===m){let ie=v.get(ee.input);null==ie&&(ie=ae,v.set(ee.input,ae),ae++),q[m]={inputId:ie,start:ee.start,end:ee.end}}else q[m]=ee}return ee&&(q.inputs=[...v.keys()].map((m=>m.toJSON()))),q}positionInside(m){let v=this.toString(),q=this.source.start.column,ee=this.source.start.line;for(let ae=0;ae(m[v]===q||(m[v]=q,"prop"!==v&&"value"!==v&&"name"!==v&&"params"!==v&&"important"!==v&&"text"!==v||m.markDirty()),!0),get:(m,v)=>"proxyOf"===v?m:"root"===v?()=>m.root().toProxy():m[v]}}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}addToError(m){if(m.postcssNode=this,m.stack&&this.source&&/\n\s{4}at /.test(m.stack)){let v=this.source;m.stack=m.stack.replace(/\n\s{4}at /,`$&${v.input.from}:${v.start.line}:${v.start.column}$&`)}return m}markDirty(){if(this[ee]){this[ee]=!1;let m=this;for(;m=m.parent;)m[ee]=!1}}get proxyOf(){return this}}m.exports=le,le.default=le},11665:(m,v,q)=>{"use strict";let ee=q(66808),ae=q(92972),ie=q(62627);function parse(m,v){let q=new ie(m,v),ee=new ae(q);try{ee.parse()}catch(m){throw m}return ee.root}m.exports=parse,parse.default=parse,ee.registerParse(parse)},92972:(m,v,q)=>{"use strict";let ee=q(85232),ae=q(53240),ie=q(91569),de=q(12650),ce=q(71283),le=q(4485);const pe={empty:!0,space:!0};function findLastWithPosition(m){for(let v=m.length-1;v>=0;v--){let q=m[v],ee=q[3]||q[2];if(ee)return ee}}m.exports=class{constructor(m){this.input=m,this.root=new ce,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:m,start:{offset:0,line:1,column:1}}}createTokenizer(){this.tokenizer=ae(this.input)}parse(){let m;for(;!this.tokenizer.endOfFile();)switch(m=this.tokenizer.nextToken(),m[0]){case"space":this.spaces+=m[1];break;case";":this.freeSemicolon(m);break;case"}":this.end(m);break;case"comment":this.comment(m);break;case"at-word":this.atrule(m);break;case"{":this.emptyRule(m);break;default:this.other(m)}this.endFile()}comment(m){let v=new ie;this.init(v,m[2]),v.source.end=this.getPosition(m[3]||m[2]);let q=m[1].slice(2,-2);if(/^\s*$/.test(q))v.text="",v.raws.left=q,v.raws.right="";else{let m=q.match(/^(\s*)([^]*\S)(\s*)$/);v.text=m[2],v.raws.left=m[1],v.raws.right=m[3]}}emptyRule(m){let v=new le;this.init(v,m[2]),v.selector="",v.raws.between="",this.current=v}other(m){let v=!1,q=null,ee=!1,ae=null,ie=[],de=m[1].startsWith("--"),ce=[],le=m;for(;le;){if(q=le[0],ce.push(le),"("===q||"["===q)ae||(ae=le),ie.push("("===q?")":"]");else if(de&&ee&&"{"===q)ae||(ae=le),ie.push("}");else if(0===ie.length){if(";"===q){if(ee)return void this.decl(ce,de);break}if("{"===q)return void this.rule(ce);if("}"===q){this.tokenizer.back(ce.pop()),v=!0;break}":"===q&&(ee=!0)}else q===ie[ie.length-1]&&(ie.pop(),0===ie.length&&(ae=null));le=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(v=!0),ie.length>0&&this.unclosedBracket(ae),v&&ee){if(!de)for(;ce.length&&(le=ce[ce.length-1][0],"space"===le||"comment"===le);)this.tokenizer.back(ce.pop());this.decl(ce,de)}else this.unknownWord(ce)}rule(m){m.pop();let v=new le;this.init(v,m[0][2]),v.raws.between=this.spacesAndCommentsFromEnd(m),this.raw(v,"selector",m),this.current=v}decl(m,v){let q=new ee;this.init(q,m[0][2]);let ae,ie=m[m.length-1];for(";"===ie[0]&&(this.semicolon=!0,m.pop()),q.source.end=this.getPosition(ie[3]||ie[2]||findLastWithPosition(m));"word"!==m[0][0];)1===m.length&&this.unknownWord(m),q.raws.before+=m.shift()[1];for(q.source.start=this.getPosition(m[0][2]),q.prop="";m.length;){let v=m[0][0];if(":"===v||"space"===v||"comment"===v)break;q.prop+=m.shift()[1]}for(q.raws.between="";m.length;){if(ae=m.shift(),":"===ae[0]){q.raws.between+=ae[1];break}"word"===ae[0]&&/\w/.test(ae[1])&&this.unknownWord([ae]),q.raws.between+=ae[1]}"_"!==q.prop[0]&&"*"!==q.prop[0]||(q.raws.before+=q.prop[0],q.prop=q.prop.slice(1));let de,ce=[];for(;m.length&&(de=m[0][0],"space"===de||"comment"===de);)ce.push(m.shift());this.precheckMissedSemicolon(m);for(let v=m.length-1;v>=0;v--){if(ae=m[v],"!important"===ae[1].toLowerCase()){q.important=!0;let ee=this.stringFrom(m,v);ee=this.spacesFromEnd(m)+ee," !important"!==ee&&(q.raws.important=ee);break}if("important"===ae[1].toLowerCase()){let ee=m.slice(0),ae="";for(let m=v;m>0;m--){let v=ee[m][0];if(0===ae.trim().indexOf("!")&&"space"!==v)break;ae=ee.pop()[1]+ae}0===ae.trim().indexOf("!")&&(q.important=!0,q.raws.important=ae,m=ee)}if("space"!==ae[0]&&"comment"!==ae[0])break}m.some((m=>"space"!==m[0]&&"comment"!==m[0]))&&(q.raws.between+=ce.map((m=>m[1])).join(""),ce=[]),this.raw(q,"value",ce.concat(m),v),q.value.includes(":")&&!v&&this.checkMissedSemicolon(m)}atrule(m){let v,q,ee,ae=new de;ae.name=m[1].slice(1),""===ae.name&&this.unnamedAtrule(ae,m),this.init(ae,m[2]);let ie=!1,ce=!1,le=[],pe=[];for(;!this.tokenizer.endOfFile();){if(v=(m=this.tokenizer.nextToken())[0],"("===v||"["===v?pe.push("("===v?")":"]"):"{"===v&&pe.length>0?pe.push("}"):v===pe[pe.length-1]&&pe.pop(),0===pe.length){if(";"===v){ae.source.end=this.getPosition(m[2]),this.semicolon=!0;break}if("{"===v){ce=!0;break}if("}"===v){if(le.length>0){for(ee=le.length-1,q=le[ee];q&&"space"===q[0];)q=le[--ee];q&&(ae.source.end=this.getPosition(q[3]||q[2]))}this.end(m);break}le.push(m)}else le.push(m);if(this.tokenizer.endOfFile()){ie=!0;break}}ae.raws.between=this.spacesAndCommentsFromEnd(le),le.length?(ae.raws.afterName=this.spacesAndCommentsFromStart(le),this.raw(ae,"params",le),ie&&(m=le[le.length-1],ae.source.end=this.getPosition(m[3]||m[2]),this.spaces=ae.raws.between,ae.raws.between="")):(ae.raws.afterName="",ae.params=""),ce&&(ae.nodes=[],this.current=ae)}end(m){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(m[2]),this.current=this.current.parent):this.unexpectedClose(m)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces}freeSemicolon(m){if(this.spaces+=m[1],this.current.nodes){let m=this.current.nodes[this.current.nodes.length-1];m&&"rule"===m.type&&!m.raws.ownSemicolon&&(m.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(m){let v=this.input.fromOffset(m);return{offset:m,line:v.line,column:v.col}}init(m,v){this.current.push(m),m.source={start:this.getPosition(v),input:this.input},m.raws.before=this.spaces,this.spaces="","comment"!==m.type&&(this.semicolon=!1)}raw(m,v,q,ee){let ae,ie,de,ce,le=q.length,fe="",ye=!0;for(let m=0;mm+v[1]),"");m.raws[v]={value:fe,raw:ee}}m[v]=fe}spacesAndCommentsFromEnd(m){let v,q="";for(;m.length&&(v=m[m.length-1][0],"space"===v||"comment"===v);)q=m.pop()[1]+q;return q}spacesAndCommentsFromStart(m){let v,q="";for(;m.length&&(v=m[0][0],"space"===v||"comment"===v);)q+=m.shift()[1];return q}spacesFromEnd(m){let v,q="";for(;m.length&&(v=m[m.length-1][0],"space"===v);)q=m.pop()[1]+q;return q}stringFrom(m,v){let q="";for(let ee=v;ee=0&&(q=m[ae],"space"===q[0]||(ee+=1,2!==ee));ae--);throw this.input.error("Missed semicolon","word"===q[0]?q[3]+1:q[2])}}},13200:(m,v,q)=>{"use strict";let ee=q(95373),ae=q(85232),ie=q(75673),de=q(66808),ce=q(46580),le=q(23179),pe=q(38853),fe=q(5991),ye=q(3061),be=q(91569),Re=q(12650),_e=q(96641),xe=q(62627),Te=q(11665),we=q(30416),Se=q(4485),Ie=q(71283),Pe=q(83454);function postcss(...m){return 1===m.length&&Array.isArray(m[0])&&(m=m[0]),new ce(m)}postcss.plugin=function plugin(m,v){let q,ee=!1;function creator(...q){console&&console.warn&&!ee&&(ee=!0,console.warn(m+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(m+": 里面 postcss.plugin 被弃用. 迁移指南:\nhttps://www.w3ctech.com/topic/2226"));let ae=v(...q);return ae.postcssPlugin=m,ae.postcssVersion=(new ce).version,ae}return Object.defineProperty(creator,"postcss",{get:()=>(q||(q=creator()),q)}),creator.process=function(m,v,q){return postcss([creator(q)]).process(m,v)},creator},postcss.stringify=le,postcss.parse=Te,postcss.fromJSON=pe,postcss.list=we,postcss.comment=m=>new be(m),postcss.atRule=m=>new Re(m),postcss.decl=m=>new ae(m),postcss.rule=m=>new Se(m),postcss.root=m=>new Ie(m),postcss.document=m=>new fe(m),postcss.CssSyntaxError=ee,postcss.Declaration=ae,postcss.Container=de,postcss.Processor=ce,postcss.Document=fe,postcss.Comment=be,postcss.Warning=ye,postcss.AtRule=Re,postcss.Result=_e,postcss.Input=xe,postcss.Rule=Se,postcss.Root=Ie,postcss.Node=Pe,ie.registerPostcss(postcss),m.exports=postcss,postcss.default=postcss},49470:(m,v,q)=>{"use strict";var ee=q(48764).Buffer;let{SourceMapConsumer:ae,SourceMapGenerator:ie}=q(59905),{existsSync:de,readFileSync:ce}=q(31777),{dirname:le,join:pe}=q(34017);class fe{constructor(m,v){if(!1===v.map)return;this.loadAnnotation(m),this.inline=this.startWith(this.annotation,"data:");let q=v.map?v.map.prev:void 0,ee=this.loadMap(v.from,q);!this.mapFile&&v.from&&(this.mapFile=v.from),this.mapFile&&(this.root=le(this.mapFile)),ee&&(this.text=ee)}consumer(){return this.consumerCache||(this.consumerCache=new ae(this.text)),this.consumerCache}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}startWith(m,v){return!!m&&m.substr(0,v.length)===v}getAnnotationURL(m){return m.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}loadAnnotation(m){let v=m.match(/\/\*\s*# sourceMappingURL=/gm);if(!v)return;let q=m.lastIndexOf(v.pop()),ee=m.indexOf("*/",q);q>-1&&ee>-1&&(this.annotation=this.getAnnotationURL(m.substring(q,ee)))}decodeInline(m){if(/^data:application\/json;charset=utf-?8,/.test(m)||/^data:application\/json,/.test(m))return decodeURIComponent(m.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(m)||/^data:application\/json;base64,/.test(m))return v=m.substr(RegExp.lastMatch.length),ee?ee.from(v,"base64").toString():window.atob(v);var v;let q=m.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+q)}loadFile(m){if(this.root=le(m),de(m))return this.mapFile=m,ce(m,"utf-8").toString().trim()}loadMap(m,v){if(!1===v)return!1;if(v){if("string"==typeof v)return v;if("function"!=typeof v){if(v instanceof ae)return ie.fromSourceMap(v).toString();if(v instanceof ie)return v.toString();if(this.isMap(v))return JSON.stringify(v);throw new Error("Unsupported previous source map format: "+v.toString())}{let q=v(m);if(q){let m=this.loadFile(q);if(!m)throw new Error("Unable to load previous source map: "+q.toString());return m}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let v=this.annotation;return m&&(v=pe(le(m),v)),this.loadFile(v)}}}isMap(m){return"object"==typeof m&&("string"==typeof m.mappings||"string"==typeof m._mappings||Array.isArray(m.sections))}}m.exports=fe,fe.default=fe},46580:(m,v,q)=>{"use strict";let ee=q(42336),ae=q(75673),ie=q(5991),de=q(71283);class ce{constructor(m=[]){this.version="8.4.24",this.plugins=this.normalize(m)}use(m){return this.plugins=this.plugins.concat(this.normalize([m])),this}process(m,v={}){return 0===this.plugins.length&&void 0===v.parser&&void 0===v.stringifier&&void 0===v.syntax?new ee(this,m,v):new ae(this,m,v)}normalize(m){let v=[];for(let q of m)if(!0===q.postcss?q=q():q.postcss&&(q=q.postcss),"object"==typeof q&&Array.isArray(q.plugins))v=v.concat(q.plugins);else if("object"==typeof q&&q.postcssPlugin)v.push(q);else if("function"==typeof q)v.push(q);else{if("object"!=typeof q||!q.parse&&!q.stringify)throw new Error(q+" is not a PostCSS plugin")}return v}}m.exports=ce,ce.default=ce,de.registerProcessor(ce),ie.registerProcessor(ce)},96641:(m,v,q)=>{"use strict";let ee=q(3061);class ae{constructor(m,v,q){this.processor=m,this.messages=[],this.root=v,this.opts=q,this.css=void 0,this.map=void 0}toString(){return this.css}warn(m,v={}){v.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(v.plugin=this.lastPlugin.postcssPlugin);let q=new ee(m,v);return this.messages.push(q),q}warnings(){return this.messages.filter((m=>"warning"===m.type))}get content(){return this.css}}m.exports=ae,ae.default=ae},71283:(m,v,q)=>{"use strict";let ee,ae,ie=q(66808);class de extends ie{constructor(m){super(m),this.type="root",this.nodes||(this.nodes=[])}removeChild(m,v){let q=this.index(m);return!v&&0===q&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[q].raws.before),super.removeChild(m)}normalize(m,v,q){let ee=super.normalize(m);if(v)if("prepend"===q)this.nodes.length>1?v.raws.before=this.nodes[1].raws.before:delete v.raws.before;else if(this.first!==v)for(let m of ee)m.raws.before=v.raws.before;return ee}toResult(m={}){return new ee(new ae,this,m).stringify()}}de.registerLazyResult=m=>{ee=m},de.registerProcessor=m=>{ae=m},m.exports=de,de.default=de,ie.registerRoot(de)},4485:(m,v,q)=>{"use strict";let ee=q(66808),ae=q(30416);class ie extends ee{constructor(m){super(m),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return ae.comma(this.selector)}set selectors(m){let v=this.selector?this.selector.match(/,\s*/):null,q=v?v[0]:","+this.raw("between","beforeOpen");this.selector=m.join(q)}}m.exports=ie,ie.default=ie,ee.registerRule(ie)},7843:m=>{"use strict";const v={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};class q{constructor(m){this.builder=m}stringify(m,v){if(!this[m.type])throw new Error("Unknown AST node type "+m.type+". Maybe you need to change PostCSS stringifier.");this[m.type](m,v)}document(m){this.body(m)}root(m){this.body(m),m.raws.after&&this.builder(m.raws.after)}comment(m){let v=this.raw(m,"left","commentLeft"),q=this.raw(m,"right","commentRight");this.builder("/*"+v+m.text+q+"*/",m)}decl(m,v){let q=this.raw(m,"between","colon"),ee=m.prop+q+this.rawValue(m,"value");m.important&&(ee+=m.raws.important||" !important"),v&&(ee+=";"),this.builder(ee,m)}rule(m){this.block(m,this.rawValue(m,"selector")),m.raws.ownSemicolon&&this.builder(m.raws.ownSemicolon,m,"end")}atrule(m,v){let q="@"+m.name,ee=m.params?this.rawValue(m,"params"):"";if(void 0!==m.raws.afterName?q+=m.raws.afterName:ee&&(q+=" "),m.nodes)this.block(m,q+ee);else{let ae=(m.raws.between||"")+(v?";":"");this.builder(q+ee+ae,m)}}body(m){let v=m.nodes.length-1;for(;v>0&&"comment"===m.nodes[v].type;)v-=1;let q=this.raw(m,"semicolon");for(let ee=0;ee{if(ae=m.raws[q],void 0!==ae)return!1}))}var ce;return void 0===ae&&(ae=v[ee]),de.rawCache[ee]=ae,ae}rawSemicolon(m){let v;return m.walk((m=>{if(m.nodes&&m.nodes.length&&"decl"===m.last.type&&(v=m.raws.semicolon,void 0!==v))return!1})),v}rawEmptyBody(m){let v;return m.walk((m=>{if(m.nodes&&0===m.nodes.length&&(v=m.raws.after,void 0!==v))return!1})),v}rawIndent(m){if(m.raws.indent)return m.raws.indent;let v;return m.walk((q=>{let ee=q.parent;if(ee&&ee!==m&&ee.parent&&ee.parent===m&&void 0!==q.raws.before){let m=q.raws.before.split("\n");return v=m[m.length-1],v=v.replace(/\S/g,""),!1}})),v}rawBeforeComment(m,v){let q;return m.walkComments((m=>{if(void 0!==m.raws.before)return q=m.raws.before,q.includes("\n")&&(q=q.replace(/[^\n]+$/,"")),!1})),void 0===q?q=this.raw(v,null,"beforeDecl"):q&&(q=q.replace(/\S/g,"")),q}rawBeforeDecl(m,v){let q;return m.walkDecls((m=>{if(void 0!==m.raws.before)return q=m.raws.before,q.includes("\n")&&(q=q.replace(/[^\n]+$/,"")),!1})),void 0===q?q=this.raw(v,null,"beforeRule"):q&&(q=q.replace(/\S/g,"")),q}rawBeforeRule(m){let v;return m.walk((q=>{if(q.nodes&&(q.parent!==m||m.first!==q)&&void 0!==q.raws.before)return v=q.raws.before,v.includes("\n")&&(v=v.replace(/[^\n]+$/,"")),!1})),v&&(v=v.replace(/\S/g,"")),v}rawBeforeClose(m){let v;return m.walk((m=>{if(m.nodes&&m.nodes.length>0&&void 0!==m.raws.after)return v=m.raws.after,v.includes("\n")&&(v=v.replace(/[^\n]+$/,"")),!1})),v&&(v=v.replace(/\S/g,"")),v}rawBeforeOpen(m){let v;return m.walk((m=>{if("decl"!==m.type&&(v=m.raws.between,void 0!==v))return!1})),v}rawColon(m){let v;return m.walkDecls((m=>{if(void 0!==m.raws.between)return v=m.raws.between.replace(/[^\s:]/g,""),!1})),v}beforeAfter(m,v){let q;q="decl"===m.type?this.raw(m,null,"beforeDecl"):"comment"===m.type?this.raw(m,null,"beforeComment"):"before"===v?this.raw(m,null,"beforeRule"):this.raw(m,null,"beforeClose");let ee=m.parent,ae=0;for(;ee&&"root"!==ee.type;)ae+=1,ee=ee.parent;if(q.includes("\n")){let v=this.raw(m,null,"indent");if(v.length)for(let m=0;m{"use strict";let ee=q(7843);function stringify(m,v){new ee(v).stringify(m)}m.exports=stringify,stringify.default=stringify},58999:m=>{"use strict";m.exports.isClean=Symbol("isClean"),m.exports.my=Symbol("my")},53240:m=>{"use strict";const v="'".charCodeAt(0),q='"'.charCodeAt(0),ee="\\".charCodeAt(0),ae="/".charCodeAt(0),ie="\n".charCodeAt(0),de=" ".charCodeAt(0),ce="\f".charCodeAt(0),le="\t".charCodeAt(0),pe="\r".charCodeAt(0),fe="[".charCodeAt(0),ye="]".charCodeAt(0),be="(".charCodeAt(0),Re=")".charCodeAt(0),_e="{".charCodeAt(0),xe="}".charCodeAt(0),Te=";".charCodeAt(0),we="*".charCodeAt(0),Se=":".charCodeAt(0),Ie="@".charCodeAt(0),Pe=/[\t\n\f\r "#'()/;[\\\]{}]/g,We=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,qe=/.[\n"'(/\\]/,Ve=/[\da-f]/i;m.exports=function tokenizer(m,ze={}){let He,Xe,Qe,Ye,et,tt,nt,rt,it,ot,st=m.css.valueOf(),dt=ze.ignoreErrors,ct=st.length,ut=0,lt=[],pt=[];function unclosed(v){throw m.error("Unclosed "+v,ut)}return{back:function back(m){pt.push(m)},nextToken:function nextToken(m){if(pt.length)return pt.pop();if(ut>=ct)return;let ze=!!m&&m.ignoreUnclosed;switch(He=st.charCodeAt(ut),He){case ie:case de:case le:case pe:case ce:Xe=ut;do{Xe+=1,He=st.charCodeAt(Xe)}while(He===de||He===ie||He===le||He===pe||He===ce);ot=["space",st.slice(ut,Xe)],ut=Xe-1;break;case fe:case ye:case _e:case xe:case Se:case Te:case Re:{let m=String.fromCharCode(He);ot=[m,m,ut];break}case be:if(rt=lt.length?lt.pop()[1]:"",it=st.charCodeAt(ut+1),"url"===rt&&it!==v&&it!==q&&it!==de&&it!==ie&&it!==le&&it!==ce&&it!==pe){Xe=ut;do{if(tt=!1,Xe=st.indexOf(")",Xe+1),-1===Xe){if(dt||ze){Xe=ut;break}unclosed("bracket")}for(nt=Xe;st.charCodeAt(nt-1)===ee;)nt-=1,tt=!tt}while(tt);ot=["brackets",st.slice(ut,Xe+1),ut,Xe],ut=Xe}else Xe=st.indexOf(")",ut+1),Ye=st.slice(ut,Xe+1),-1===Xe||qe.test(Ye)?ot=["(","(",ut]:(ot=["brackets",Ye,ut,Xe],ut=Xe);break;case v:case q:Qe=He===v?"'":'"',Xe=ut;do{if(tt=!1,Xe=st.indexOf(Qe,Xe+1),-1===Xe){if(dt||ze){Xe=ut+1;break}unclosed("string")}for(nt=Xe;st.charCodeAt(nt-1)===ee;)nt-=1,tt=!tt}while(tt);ot=["string",st.slice(ut,Xe+1),ut,Xe],ut=Xe;break;case Ie:Pe.lastIndex=ut+1,Pe.test(st),Xe=0===Pe.lastIndex?st.length-1:Pe.lastIndex-2,ot=["at-word",st.slice(ut,Xe+1),ut,Xe],ut=Xe;break;case ee:for(Xe=ut,et=!0;st.charCodeAt(Xe+1)===ee;)Xe+=1,et=!et;if(He=st.charCodeAt(Xe+1),et&&He!==ae&&He!==de&&He!==ie&&He!==le&&He!==pe&&He!==ce&&(Xe+=1,Ve.test(st.charAt(Xe)))){for(;Ve.test(st.charAt(Xe+1));)Xe+=1;st.charCodeAt(Xe+1)===de&&(Xe+=1)}ot=["word",st.slice(ut,Xe+1),ut,Xe],ut=Xe;break;default:He===ae&&st.charCodeAt(ut+1)===we?(Xe=st.indexOf("*/",ut+2)+1,0===Xe&&(dt||ze?Xe=st.length:unclosed("comment")),ot=["comment",st.slice(ut,Xe+1),ut,Xe],ut=Xe):(We.lastIndex=ut+1,We.test(st),Xe=0===We.lastIndex?st.length-1:We.lastIndex-2,ot=["word",st.slice(ut,Xe+1),ut,Xe],lt.push(ot),ut=Xe)}return ut++,ot},endOfFile:function endOfFile(){return 0===pt.length&&ut>=ct},position:function position(){return ut}}}},84133:m=>{"use strict";let v={};m.exports=function warnOnce(m){v[m]||(v[m]=!0,"undefined"!=typeof console&&console.warn&&console.warn(m))}},3061:m=>{"use strict";class v{constructor(m,v={}){if(this.type="warning",this.text=m,v.node&&v.node.source){let m=v.node.rangeBy(v);this.line=m.start.line,this.column=m.start.column,this.endLine=m.end.line,this.endColumn=m.end.column}for(let m in v)this[m]=v[m]}toString(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}m.exports=v,v.default=v},60053:(m,v)=>{"use strict";var q,ee,ae,ie;if("object"==typeof performance&&"function"==typeof performance.now){var de=performance;v.unstable_now=function(){return de.now()}}else{var ce=Date,le=ce.now();v.unstable_now=function(){return ce.now()-le}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var pe=null,fe=null,w=function(){if(null!==pe)try{var m=v.unstable_now();pe(!0,m),pe=null}catch(m){throw setTimeout(w,0),m}};q=function(m){null!==pe?setTimeout(q,0,m):(pe=m,setTimeout(w,0))},ee=function(m,v){fe=setTimeout(m,v)},ae=function(){clearTimeout(fe)},v.unstable_shouldYield=function(){return!1},ie=v.unstable_forceFrameRate=function(){}}else{var ye=window.setTimeout,be=window.clearTimeout;if("undefined"!=typeof console){var Re=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof Re&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var _e=!1,xe=null,Te=-1,we=5,Se=0;v.unstable_shouldYield=function(){return v.unstable_now()>=Se},ie=function(){},v.unstable_forceFrameRate=function(m){0>m||125>>1,ae=m[ee];if(!(void 0!==ae&&0I(de,q))void 0!==le&&0>I(le,de)?(m[ee]=le,m[ce]=q,ee=ce):(m[ee]=de,m[ie]=q,ee=ie);else{if(!(void 0!==le&&0>I(le,q)))break e;m[ee]=le,m[ce]=q,ee=ce}}}return v}return null}function I(m,v){var q=m.sortIndex-v.sortIndex;return 0!==q?q:m.id-v.id}var We=[],qe=[],Ve=1,ze=null,He=3,Xe=!1,Qe=!1,Ye=!1;function T(m){for(var v=J(qe);null!==v;){if(null===v.callback)K(qe);else{if(!(v.startTime<=m))break;K(qe),v.sortIndex=v.expirationTime,H(We,v)}v=J(qe)}}function U(m){if(Ye=!1,T(m),!Qe)if(null!==J(We))Qe=!0,q(V);else{var v=J(qe);null!==v&&ee(U,v.startTime-m)}}function V(m,q){Qe=!1,Ye&&(Ye=!1,ae()),Xe=!0;var ie=He;try{for(T(q),ze=J(We);null!==ze&&(!(ze.expirationTime>q)||m&&!v.unstable_shouldYield());){var de=ze.callback;if("function"==typeof de){ze.callback=null,He=ze.priorityLevel;var ce=de(ze.expirationTime<=q);q=v.unstable_now(),"function"==typeof ce?ze.callback=ce:ze===J(We)&&K(We),T(q)}else K(We);ze=J(We)}if(null!==ze)var le=!0;else{var pe=J(qe);null!==pe&&ee(U,pe.startTime-q),le=!1}return le}finally{ze=null,He=ie,Xe=!1}}var et=ie;v.unstable_IdlePriority=5,v.unstable_ImmediatePriority=1,v.unstable_LowPriority=4,v.unstable_NormalPriority=3,v.unstable_Profiling=null,v.unstable_UserBlockingPriority=2,v.unstable_cancelCallback=function(m){m.callback=null},v.unstable_continueExecution=function(){Qe||Xe||(Qe=!0,q(V))},v.unstable_getCurrentPriorityLevel=function(){return He},v.unstable_getFirstCallbackNode=function(){return J(We)},v.unstable_next=function(m){switch(He){case 1:case 2:case 3:var v=3;break;default:v=He}var q=He;He=v;try{return m()}finally{He=q}},v.unstable_pauseExecution=function(){},v.unstable_requestPaint=et,v.unstable_runWithPriority=function(m,v){switch(m){case 1:case 2:case 3:case 4:case 5:break;default:m=3}var q=He;He=m;try{return v()}finally{He=q}},v.unstable_scheduleCallback=function(m,ie,de){var ce=v.unstable_now();switch("object"==typeof de&&null!==de?de="number"==typeof(de=de.delay)&&0ce?(m.sortIndex=de,H(qe,m),null===J(We)&&m===J(qe)&&(Ye?ae():Ye=!0,ee(U,de-ce))):(m.sortIndex=le,H(We,m),Qe||Xe||(Qe=!0,q(V))),m},v.unstable_wrapCallback=function(m){var v=He;return function(){var q=He;He=v;try{return m.apply(this,arguments)}finally{He=q}}}},63840:(m,v,q)=>{"use strict";m.exports=q(60053)},42830:(m,v,q)=>{m.exports=Stream;var ee=q(17187).EventEmitter;function Stream(){ee.call(this)}q(35717)(Stream,ee),Stream.Readable=q(56577),Stream.Writable=q(20323),Stream.Duplex=q(68656),Stream.Transform=q(94473),Stream.PassThrough=q(2366),Stream.finished=q(81086),Stream.pipeline=q(56472),Stream.Stream=Stream,Stream.prototype.pipe=function(m,v){var q=this;function ondata(v){m.writable&&!1===m.write(v)&&q.pause&&q.pause()}function ondrain(){q.readable&&q.resume&&q.resume()}q.on("data",ondata),m.on("drain",ondrain),m._isStdio||v&&!1===v.end||(q.on("end",onend),q.on("close",onclose));var ae=!1;function onend(){ae||(ae=!0,m.end())}function onclose(){ae||(ae=!0,"function"==typeof m.destroy&&m.destroy())}function onerror(m){if(cleanup(),0===ee.listenerCount(this,"error"))throw m}function cleanup(){q.removeListener("data",ondata),m.removeListener("drain",ondrain),q.removeListener("end",onend),q.removeListener("close",onclose),q.removeListener("error",onerror),m.removeListener("error",onerror),q.removeListener("end",cleanup),q.removeListener("close",cleanup),m.removeListener("close",cleanup)}return q.on("error",onerror),m.on("error",onerror),q.on("end",cleanup),q.on("close",cleanup),m.on("close",cleanup),m.emit("pipe",q),m}},58106:m=>{"use strict";var v={};function createErrorType(m,q,ee){function getMessage(m,v,ee){return"string"==typeof q?q:q(m,v,ee)}ee||(ee=Error);var ae=function(m){var v,q;function NodeError(v,q,ee){return m.call(this,getMessage(v,q,ee))||this}return q=m,(v=NodeError).prototype=Object.create(q.prototype),v.prototype.constructor=v,v.__proto__=q,NodeError}(ee);ae.prototype.name=ee.name,ae.prototype.code=m,v[m]=ae}function oneOf(m,v){if(Array.isArray(m)){var q=m.length;return m=m.map((function(m){return String(m)})),q>2?"one of ".concat(v," ").concat(m.slice(0,q-1).join(", "),", or ")+m[q-1]:2===q?"one of ".concat(v," ").concat(m[0]," or ").concat(m[1]):"of ".concat(v," ").concat(m[0])}return"of ".concat(v," ").concat(String(m))}function endsWith(m,v,q){return(void 0===q||q>m.length)&&(q=m.length),m.substring(q-v.length,q)===v}function includes(m,v,q){return"number"!=typeof q&&(q=0),!(q+v.length>m.length)&&-1!==m.indexOf(v,q)}createErrorType("ERR_INVALID_OPT_VALUE",(function(m,v){return'The value "'+v+'" is invalid for option "'+m+'"'}),TypeError),createErrorType("ERR_INVALID_ARG_TYPE",(function(m,v,q){var ee,ae,ie,de;if("string"==typeof v&&(ae="not ",v.substr(!ie||ie<0?0:+ie,ae.length)===ae)?(ee="must not be",v=v.replace(/^not /,"")):ee="must be",endsWith(m," argument"))de="The ".concat(m," ").concat(ee," ").concat(oneOf(v,"type"));else{var ce=includes(m,".")?"property":"argument";de='The "'.concat(m,'" ').concat(ce," ").concat(ee," ").concat(oneOf(v,"type"))}return de+=". Received type ".concat(typeof q)}),TypeError),createErrorType("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),createErrorType("ERR_METHOD_NOT_IMPLEMENTED",(function(m){return"The "+m+" method is not implemented"})),createErrorType("ERR_STREAM_PREMATURE_CLOSE","Premature close"),createErrorType("ERR_STREAM_DESTROYED",(function(m){return"Cannot call "+m+" after a stream was destroyed"})),createErrorType("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),createErrorType("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),createErrorType("ERR_STREAM_WRITE_AFTER_END","write after end"),createErrorType("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),createErrorType("ERR_UNKNOWN_ENCODING",(function(m){return"Unknown encoding: "+m}),TypeError),createErrorType("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),m.exports.q=v},68656:(m,v,q)=>{"use strict";var ee=Object.keys||function(m){var v=[];for(var q in m)v.push(q);return v};m.exports=Duplex;var ae=q(56577),ie=q(20323);q(35717)(Duplex,ae);for(var de=ee(ie.prototype),ce=0;ce{"use strict";m.exports=PassThrough;var ee=q(94473);function PassThrough(m){if(!(this instanceof PassThrough))return new PassThrough(m);ee.call(this,m)}q(35717)(PassThrough,ee),PassThrough.prototype._transform=function(m,v,q){q(null,m)}},56577:(m,v,q)=>{"use strict";var ee;m.exports=Readable,Readable.ReadableState=ReadableState;q(17187).EventEmitter;var ae=function EElistenerCount(m,v){return m.listeners(v).length},ie=q(83194),de=q(48764).Buffer,ce=(void 0!==q.g?q.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};function _uint8ArrayToBuffer(m){return de.from(m)}var le,pe=q(40964);le=pe&&pe.debuglog?pe.debuglog("stream"):function debug(){};var fe,ye,be,Re=q(39686),_e=q(71029),xe=q(30094).getHighWaterMark,Te=q(58106).q,we=Te.ERR_INVALID_ARG_TYPE,Se=Te.ERR_STREAM_PUSH_AFTER_EOF,Ie=Te.ERR_METHOD_NOT_IMPLEMENTED,Pe=Te.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;q(35717)(Readable,ie);var We=_e.errorOrDestroy,qe=["error","close","destroy","pause","resume"];function prependListener(m,v,q){if("function"==typeof m.prependListener)return m.prependListener(v,q);m._events&&m._events[v]?Array.isArray(m._events[v])?m._events[v].unshift(q):m._events[v]=[q,m._events[v]]:m.on(v,q)}function ReadableState(m,v,ae){ee=ee||q(68656),m=m||{},"boolean"!=typeof ae&&(ae=v instanceof ee),this.objectMode=!!m.objectMode,ae&&(this.objectMode=this.objectMode||!!m.readableObjectMode),this.highWaterMark=xe(this,m,"readableHighWaterMark",ae),this.buffer=new Re,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!==m.emitClose,this.autoDestroy=!!m.autoDestroy,this.destroyed=!1,this.defaultEncoding=m.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,m.encoding&&(fe||(fe=q(54729).s),this.decoder=new fe(m.encoding),this.encoding=m.encoding)}function Readable(m){if(ee=ee||q(68656),!(this instanceof Readable))return new Readable(m);var v=this instanceof ee;this._readableState=new ReadableState(m,this,v),this.readable=!0,m&&("function"==typeof m.read&&(this._read=m.read),"function"==typeof m.destroy&&(this._destroy=m.destroy)),ie.call(this)}function readableAddChunk(m,v,q,ee,ae){le("readableAddChunk",v);var ie,ce=m._readableState;if(null===v)ce.reading=!1,onEofChunk(m,ce);else if(ae||(ie=chunkInvalid(ce,v)),ie)We(m,ie);else if(ce.objectMode||v&&v.length>0)if("string"==typeof v||ce.objectMode||Object.getPrototypeOf(v)===de.prototype||(v=_uint8ArrayToBuffer(v)),ee)ce.endEmitted?We(m,new Pe):addChunk(m,ce,v,!0);else if(ce.ended)We(m,new Se);else{if(ce.destroyed)return!1;ce.reading=!1,ce.decoder&&!q?(v=ce.decoder.write(v),ce.objectMode||0!==v.length?addChunk(m,ce,v,!1):maybeReadMore(m,ce)):addChunk(m,ce,v,!1)}else ee||(ce.reading=!1,maybeReadMore(m,ce));return!ce.ended&&(ce.length=Ve?m=Ve:(m--,m|=m>>>1,m|=m>>>2,m|=m>>>4,m|=m>>>8,m|=m>>>16,m++),m}function howMuchToRead(m,v){return m<=0||0===v.length&&v.ended?0:v.objectMode?1:m!=m?v.flowing&&v.length?v.buffer.head.data.length:v.length:(m>v.highWaterMark&&(v.highWaterMark=computeNewHighWaterMark(m)),m<=v.length?m:v.ended?v.length:(v.needReadable=!0,0))}function onEofChunk(m,v){if(le("onEofChunk"),!v.ended){if(v.decoder){var q=v.decoder.end();q&&q.length&&(v.buffer.push(q),v.length+=v.objectMode?1:q.length)}v.ended=!0,v.sync?emitReadable(m):(v.needReadable=!1,v.emittedReadable||(v.emittedReadable=!0,emitReadable_(m)))}}function emitReadable(m){var v=m._readableState;le("emitReadable",v.needReadable,v.emittedReadable),v.needReadable=!1,v.emittedReadable||(le("emitReadable",v.flowing),v.emittedReadable=!0,process.nextTick(emitReadable_,m))}function emitReadable_(m){var v=m._readableState;le("emitReadable_",v.destroyed,v.length,v.ended),v.destroyed||!v.length&&!v.ended||(m.emit("readable"),v.emittedReadable=!1),v.needReadable=!v.flowing&&!v.ended&&v.length<=v.highWaterMark,flow(m)}function maybeReadMore(m,v){v.readingMore||(v.readingMore=!0,process.nextTick(maybeReadMore_,m,v))}function maybeReadMore_(m,v){for(;!v.reading&&!v.ended&&(v.length0,v.resumeScheduled&&!v.paused?v.flowing=!0:m.listenerCount("data")>0&&m.resume()}function nReadingNextTick(m){le("readable nexttick read 0"),m.read(0)}function resume(m,v){v.resumeScheduled||(v.resumeScheduled=!0,process.nextTick(resume_,m,v))}function resume_(m,v){le("resume",v.reading),v.reading||m.read(0),v.resumeScheduled=!1,m.emit("resume"),flow(m),v.flowing&&!v.reading&&m.read(0)}function flow(m){var v=m._readableState;for(le("flow",v.flowing);v.flowing&&null!==m.read(););}function fromList(m,v){return 0===v.length?null:(v.objectMode?q=v.buffer.shift():!m||m>=v.length?(q=v.decoder?v.buffer.join(""):1===v.buffer.length?v.buffer.first():v.buffer.concat(v.length),v.buffer.clear()):q=v.buffer.consume(m,v.decoder),q);var q}function endReadable(m){var v=m._readableState;le("endReadable",v.endEmitted),v.endEmitted||(v.ended=!0,process.nextTick(endReadableNT,v,m))}function endReadableNT(m,v){if(le("endReadableNT",m.endEmitted,m.length),!m.endEmitted&&0===m.length&&(m.endEmitted=!0,v.readable=!1,v.emit("end"),m.autoDestroy)){var q=v._writableState;(!q||q.autoDestroy&&q.finished)&&v.destroy()}}function indexOf(m,v){for(var q=0,ee=m.length;q=v.highWaterMark:v.length>0)||v.ended))return le("read: emitReadable",v.length,v.ended),0===v.length&&v.ended?endReadable(this):emitReadable(this),null;if(0===(m=howMuchToRead(m,v))&&v.ended)return 0===v.length&&endReadable(this),null;var ee,ae=v.needReadable;return le("need readable",ae),(0===v.length||v.length-m0?fromList(m,v):null)?(v.needReadable=v.length<=v.highWaterMark,m=0):(v.length-=m,v.awaitDrain=0),0===v.length&&(v.ended||(v.needReadable=!0),q!==m&&v.ended&&endReadable(this)),null!==ee&&this.emit("data",ee),ee},Readable.prototype._read=function(m){We(this,new Ie("_read()"))},Readable.prototype.pipe=function(m,v){var q=this,ee=this._readableState;switch(ee.pipesCount){case 0:ee.pipes=m;break;case 1:ee.pipes=[ee.pipes,m];break;default:ee.pipes.push(m)}ee.pipesCount+=1,le("pipe count=%d opts=%j",ee.pipesCount,v);var ie=(!v||!1!==v.end)&&m!==process.stdout&&m!==process.stderr?onend:unpipe;function onunpipe(m,v){le("onunpipe"),m===q&&v&&!1===v.hasUnpiped&&(v.hasUnpiped=!0,cleanup())}function onend(){le("onend"),m.end()}ee.endEmitted?process.nextTick(ie):q.once("end",ie),m.on("unpipe",onunpipe);var de=pipeOnDrain(q);m.on("drain",de);var ce=!1;function cleanup(){le("cleanup"),m.removeListener("close",onclose),m.removeListener("finish",onfinish),m.removeListener("drain",de),m.removeListener("error",onerror),m.removeListener("unpipe",onunpipe),q.removeListener("end",onend),q.removeListener("end",unpipe),q.removeListener("data",ondata),ce=!0,!ee.awaitDrain||m._writableState&&!m._writableState.needDrain||de()}function ondata(v){le("ondata");var ae=m.write(v);le("dest.write",ae),!1===ae&&((1===ee.pipesCount&&ee.pipes===m||ee.pipesCount>1&&-1!==indexOf(ee.pipes,m))&&!ce&&(le("false write response, pause",ee.awaitDrain),ee.awaitDrain++),q.pause())}function onerror(v){le("onerror",v),unpipe(),m.removeListener("error",onerror),0===ae(m,"error")&&We(m,v)}function onclose(){m.removeListener("finish",onfinish),unpipe()}function onfinish(){le("onfinish"),m.removeListener("close",onclose),unpipe()}function unpipe(){le("unpipe"),q.unpipe(m)}return q.on("data",ondata),prependListener(m,"error",onerror),m.once("close",onclose),m.once("finish",onfinish),m.emit("pipe",q),ee.flowing||(le("pipe resume"),q.resume()),m},Readable.prototype.unpipe=function(m){var v=this._readableState,q={hasUnpiped:!1};if(0===v.pipesCount)return this;if(1===v.pipesCount)return m&&m!==v.pipes||(m||(m=v.pipes),v.pipes=null,v.pipesCount=0,v.flowing=!1,m&&m.emit("unpipe",this,q)),this;if(!m){var ee=v.pipes,ae=v.pipesCount;v.pipes=null,v.pipesCount=0,v.flowing=!1;for(var ie=0;ie0,!1!==ee.flowing&&this.resume()):"readable"===m&&(ee.endEmitted||ee.readableListening||(ee.readableListening=ee.needReadable=!0,ee.flowing=!1,ee.emittedReadable=!1,le("on readable",ee.length,ee.reading),ee.length?emitReadable(this):ee.reading||process.nextTick(nReadingNextTick,this))),q},Readable.prototype.addListener=Readable.prototype.on,Readable.prototype.removeListener=function(m,v){var q=ie.prototype.removeListener.call(this,m,v);return"readable"===m&&process.nextTick(updateReadableListening,this),q},Readable.prototype.removeAllListeners=function(m){var v=ie.prototype.removeAllListeners.apply(this,arguments);return"readable"!==m&&void 0!==m||process.nextTick(updateReadableListening,this),v},Readable.prototype.resume=function(){var m=this._readableState;return m.flowing||(le("resume"),m.flowing=!m.readableListening,resume(this,m)),m.paused=!1,this},Readable.prototype.pause=function(){return le("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(le("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},Readable.prototype.wrap=function(m){var v=this,q=this._readableState,ee=!1;for(var ae in m.on("end",(function(){if(le("wrapped end"),q.decoder&&!q.ended){var m=q.decoder.end();m&&m.length&&v.push(m)}v.push(null)})),m.on("data",(function(ae){(le("wrapped data"),q.decoder&&(ae=q.decoder.write(ae)),q.objectMode&&null==ae)||(q.objectMode||ae&&ae.length)&&(v.push(ae)||(ee=!0,m.pause()))})),m)void 0===this[ae]&&"function"==typeof m[ae]&&(this[ae]=function methodWrap(v){return function methodWrapReturnFunction(){return m[v].apply(m,arguments)}}(ae));for(var ie=0;ie{"use strict";m.exports=Transform;var ee=q(58106).q,ae=ee.ERR_METHOD_NOT_IMPLEMENTED,ie=ee.ERR_MULTIPLE_CALLBACK,de=ee.ERR_TRANSFORM_ALREADY_TRANSFORMING,ce=ee.ERR_TRANSFORM_WITH_LENGTH_0,le=q(68656);function afterTransform(m,v){var q=this._transformState;q.transforming=!1;var ee=q.writecb;if(null===ee)return this.emit("error",new ie);q.writechunk=null,q.writecb=null,null!=v&&this.push(v),ee(m);var ae=this._readableState;ae.reading=!1,(ae.needReadable||ae.length{"use strict";function CorkedRequest(m){var v=this;this.next=null,this.entry=null,this.finish=function(){onCorkedFinish(v,m)}}var ee;m.exports=Writable,Writable.WritableState=WritableState;var ae={deprecate:q(94927)},ie=q(83194),de=q(48764).Buffer,ce=(void 0!==q.g?q.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};function _uint8ArrayToBuffer(m){return de.from(m)}var le,pe=q(71029),fe=q(30094).getHighWaterMark,ye=q(58106).q,be=ye.ERR_INVALID_ARG_TYPE,Re=ye.ERR_METHOD_NOT_IMPLEMENTED,_e=ye.ERR_MULTIPLE_CALLBACK,xe=ye.ERR_STREAM_CANNOT_PIPE,Te=ye.ERR_STREAM_DESTROYED,we=ye.ERR_STREAM_NULL_VALUES,Se=ye.ERR_STREAM_WRITE_AFTER_END,Ie=ye.ERR_UNKNOWN_ENCODING,Pe=pe.errorOrDestroy;function nop(){}function WritableState(m,v,ae){ee=ee||q(68656),m=m||{},"boolean"!=typeof ae&&(ae=v instanceof ee),this.objectMode=!!m.objectMode,ae&&(this.objectMode=this.objectMode||!!m.writableObjectMode),this.highWaterMark=fe(this,m,"writableHighWaterMark",ae),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var ie=!1===m.decodeStrings;this.decodeStrings=!ie,this.defaultEncoding=m.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(m){onwrite(v,m)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==m.emitClose,this.autoDestroy=!!m.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new CorkedRequest(this)}function Writable(m){var v=this instanceof(ee=ee||q(68656));if(!v&&!le.call(Writable,this))return new Writable(m);this._writableState=new WritableState(m,this,v),this.writable=!0,m&&("function"==typeof m.write&&(this._write=m.write),"function"==typeof m.writev&&(this._writev=m.writev),"function"==typeof m.destroy&&(this._destroy=m.destroy),"function"==typeof m.final&&(this._final=m.final)),ie.call(this)}function writeAfterEnd(m,v){var q=new Se;Pe(m,q),process.nextTick(v,q)}function validChunk(m,v,q,ee){var ae;return null===q?ae=new we:"string"==typeof q||v.objectMode||(ae=new be("chunk",["string","Buffer"],q)),!ae||(Pe(m,ae),process.nextTick(ee,ae),!1)}function decodeChunk(m,v,q){return m.objectMode||!1===m.decodeStrings||"string"!=typeof v||(v=de.from(v,q)),v}function writeOrBuffer(m,v,q,ee,ae,ie){if(!q){var de=decodeChunk(v,ee,ae);ee!==de&&(q=!0,ae="buffer",ee=de)}var ce=v.objectMode?1:ee.length;v.length+=ce;var le=v.length-1))throw new Ie(m);return this._writableState.defaultEncoding=m,this},Object.defineProperty(Writable.prototype,"writableBuffer",{enumerable:!1,get:function get(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(Writable.prototype,"writableHighWaterMark",{enumerable:!1,get:function get(){return this._writableState.highWaterMark}}),Writable.prototype._write=function(m,v,q){q(new Re("_write()"))},Writable.prototype._writev=null,Writable.prototype.end=function(m,v,q){var ee=this._writableState;return"function"==typeof m?(q=m,m=null,v=null):"function"==typeof v&&(q=v,v=null),null!=m&&this.write(m,v),ee.corked&&(ee.corked=1,this.uncork()),ee.ending||endWritable(this,ee,q),this},Object.defineProperty(Writable.prototype,"writableLength",{enumerable:!1,get:function get(){return this._writableState.length}}),Object.defineProperty(Writable.prototype,"destroyed",{enumerable:!1,get:function get(){return void 0!==this._writableState&&this._writableState.destroyed},set:function set(m){this._writableState&&(this._writableState.destroyed=m)}}),Writable.prototype.destroy=pe.destroy,Writable.prototype._undestroy=pe.undestroy,Writable.prototype._destroy=function(m,v){v(m)}},20828:(m,v,q)=>{"use strict";var ee;function _defineProperty(m,v,q){return(v=_toPropertyKey(v))in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}function _toPropertyKey(m){var v=_toPrimitive(m,"string");return"symbol"==typeof v?v:String(v)}function _toPrimitive(m,v){if("object"!=typeof m||null===m)return m;var q=m[Symbol.toPrimitive];if(void 0!==q){var ee=q.call(m,v||"default");if("object"!=typeof ee)return ee;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===v?String:Number)(m)}var ae=q(81086),ie=Symbol("lastResolve"),de=Symbol("lastReject"),ce=Symbol("error"),le=Symbol("ended"),pe=Symbol("lastPromise"),fe=Symbol("handlePromise"),ye=Symbol("stream");function createIterResult(m,v){return{value:m,done:v}}function readAndResolve(m){var v=m[ie];if(null!==v){var q=m[ye].read();null!==q&&(m[pe]=null,m[ie]=null,m[de]=null,v(createIterResult(q,!1)))}}function onReadable(m){process.nextTick(readAndResolve,m)}function wrapForNext(m,v){return function(q,ee){m.then((function(){v[le]?q(createIterResult(void 0,!0)):v[fe](q,ee)}),ee)}}var be=Object.getPrototypeOf((function(){})),Re=Object.setPrototypeOf((_defineProperty(ee={get stream(){return this[ye]},next:function next(){var m=this,v=this[ce];if(null!==v)return Promise.reject(v);if(this[le])return Promise.resolve(createIterResult(void 0,!0));if(this[ye].destroyed)return new Promise((function(v,q){process.nextTick((function(){m[ce]?q(m[ce]):v(createIterResult(void 0,!0))}))}));var q,ee=this[pe];if(ee)q=new Promise(wrapForNext(ee,this));else{var ae=this[ye].read();if(null!==ae)return Promise.resolve(createIterResult(ae,!1));q=new Promise(this[fe])}return this[pe]=q,q}},Symbol.asyncIterator,(function(){return this})),_defineProperty(ee,"return",(function _return(){var m=this;return new Promise((function(v,q){m[ye].destroy(null,(function(m){m?q(m):v(createIterResult(void 0,!0))}))}))})),ee),be);m.exports=function createReadableStreamAsyncIterator(m){var v,q=Object.create(Re,(_defineProperty(v={},ye,{value:m,writable:!0}),_defineProperty(v,ie,{value:null,writable:!0}),_defineProperty(v,de,{value:null,writable:!0}),_defineProperty(v,ce,{value:null,writable:!0}),_defineProperty(v,le,{value:m._readableState.endEmitted,writable:!0}),_defineProperty(v,fe,{value:function value(m,v){var ee=q[ye].read();ee?(q[pe]=null,q[ie]=null,q[de]=null,m(createIterResult(ee,!1))):(q[ie]=m,q[de]=v)},writable:!0}),v));return q[pe]=null,ae(m,(function(m){if(m&&"ERR_STREAM_PREMATURE_CLOSE"!==m.code){var v=q[de];return null!==v&&(q[pe]=null,q[ie]=null,q[de]=null,v(m)),void(q[ce]=m)}var ee=q[ie];null!==ee&&(q[pe]=null,q[ie]=null,q[de]=null,ee(createIterResult(void 0,!0))),q[le]=!0})),m.on("readable",onReadable.bind(null,q)),q}},39686:(m,v,q)=>{"use strict";function ownKeys(m,v){var q=Object.keys(m);if(Object.getOwnPropertySymbols){var ee=Object.getOwnPropertySymbols(m);v&&(ee=ee.filter((function(v){return Object.getOwnPropertyDescriptor(m,v).enumerable}))),q.push.apply(q,ee)}return q}function _objectSpread(m){for(var v=1;v0?this.tail.next=v:this.head=v,this.tail=v,++this.length}},{key:"unshift",value:function unshift(m){var v={data:m,next:this.head};0===this.length&&(this.tail=v),this.head=v,++this.length}},{key:"shift",value:function shift(){if(0!==this.length){var m=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,m}}},{key:"clear",value:function clear(){this.head=this.tail=null,this.length=0}},{key:"join",value:function join(m){if(0===this.length)return"";for(var v=this.head,q=""+v.data;v=v.next;)q+=m+v.data;return q}},{key:"concat",value:function concat(m){if(0===this.length)return ee.alloc(0);for(var v,q,ae,ie=ee.allocUnsafe(m>>>0),de=this.head,ce=0;de;)v=de.data,q=ie,ae=ce,ee.prototype.copy.call(v,q,ae),ce+=de.data.length,de=de.next;return ie}},{key:"consume",value:function consume(m,v){var q;return mae.length?ae.length:m;if(ie===ae.length?ee+=ae:ee+=ae.slice(0,m),0==(m-=ie)){ie===ae.length?(++q,v.next?this.head=v.next:this.head=this.tail=null):(this.head=v,v.data=ae.slice(ie));break}++q}return this.length-=q,ee}},{key:"_getBuffer",value:function _getBuffer(m){var v=ee.allocUnsafe(m),q=this.head,ae=1;for(q.data.copy(v),m-=q.data.length;q=q.next;){var ie=q.data,de=m>ie.length?ie.length:m;if(ie.copy(v,v.length-m,0,de),0==(m-=de)){de===ie.length?(++ae,q.next?this.head=q.next:this.head=this.tail=null):(this.head=q,q.data=ie.slice(de));break}++ae}return this.length-=ae,v}},{key:ie,value:function value(m,v){return ae(this,_objectSpread(_objectSpread({},v),{},{depth:0,customInspect:!1}))}}])&&_defineProperties(m.prototype,v),q&&_defineProperties(m,q),Object.defineProperty(m,"prototype",{writable:!1}),BufferList}()},71029:m=>{"use strict";function emitErrorAndCloseNT(m,v){emitErrorNT(m,v),emitCloseNT(m)}function emitCloseNT(m){m._writableState&&!m._writableState.emitClose||m._readableState&&!m._readableState.emitClose||m.emit("close")}function emitErrorNT(m,v){m.emit("error",v)}m.exports={destroy:function destroy(m,v){var q=this,ee=this._readableState&&this._readableState.destroyed,ae=this._writableState&&this._writableState.destroyed;return ee||ae?(v?v(m):m&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(emitErrorNT,this,m)):process.nextTick(emitErrorNT,this,m)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(m||null,(function(m){!v&&m?q._writableState?q._writableState.errorEmitted?process.nextTick(emitCloseNT,q):(q._writableState.errorEmitted=!0,process.nextTick(emitErrorAndCloseNT,q,m)):process.nextTick(emitErrorAndCloseNT,q,m):v?(process.nextTick(emitCloseNT,q),v(m)):process.nextTick(emitCloseNT,q)})),this)},undestroy:function undestroy(){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)},errorOrDestroy:function errorOrDestroy(m,v){var q=m._readableState,ee=m._writableState;q&&q.autoDestroy||ee&&ee.autoDestroy?m.destroy(v):m.emit("error",v)}}},81086:(m,v,q)=>{"use strict";var ee=q(58106).q.ERR_STREAM_PREMATURE_CLOSE;function once(m){var v=!1;return function(){if(!v){v=!0;for(var q=arguments.length,ee=new Array(q),ae=0;ae{m.exports=function(){throw new Error("Readable.from is not available in the browser")}},56472:(m,v,q)=>{"use strict";var ee;function once(m){var v=!1;return function(){v||(v=!0,m.apply(void 0,arguments))}}var ae=q(58106).q,ie=ae.ERR_MISSING_ARGS,de=ae.ERR_STREAM_DESTROYED;function noop(m){if(m)throw m}function isRequest(m){return m.setHeader&&"function"==typeof m.abort}function destroyer(m,v,ae,ie){ie=once(ie);var ce=!1;m.on("close",(function(){ce=!0})),void 0===ee&&(ee=q(81086)),ee(m,{readable:v,writable:ae},(function(m){if(m)return ie(m);ce=!0,ie()}));var le=!1;return function(v){if(!ce&&!le)return le=!0,isRequest(m)?m.abort():"function"==typeof m.destroy?m.destroy():void ie(v||new de("pipe"))}}function call(m){m()}function pipe(m,v){return m.pipe(v)}function popCallback(m){return m.length?"function"!=typeof m[m.length-1]?noop:m.pop():noop}m.exports=function pipeline(){for(var m=arguments.length,v=new Array(m),q=0;q0,(function(m){ee||(ee=m),m&&de.forEach(call),ie||(de.forEach(call),ae(ee))}))}));return v.reduce(pipe)}},30094:(m,v,q)=>{"use strict";var ee=q(58106).q.ERR_INVALID_OPT_VALUE;function highWaterMarkFrom(m,v,q){return null!=m.highWaterMark?m.highWaterMark:v?m[q]:null}m.exports={getHighWaterMark:function getHighWaterMark(m,v,q,ae){var ie=highWaterMarkFrom(v,ae,q);if(null!=ie){if(!isFinite(ie)||Math.floor(ie)!==ie||ie<0)throw new ee(ae?q:"highWaterMark",ie);return Math.floor(ie)}return m.objectMode?16:16384}}},83194:(m,v,q)=>{m.exports=q(17187).EventEmitter},54729:(m,v,q)=>{"use strict";var ee=q(89509).Buffer,ae=ee.isEncoding||function(m){switch((m=""+m)&&m.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 _normalizeEncoding(m){if(!m)return"utf8";for(var v;;)switch(m){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 m;default:if(v)return;m=(""+m).toLowerCase(),v=!0}}function normalizeEncoding(m){var v=_normalizeEncoding(m);if("string"!=typeof v&&(ee.isEncoding===ae||!ae(m)))throw new Error("Unknown encoding: "+m);return v||m}function StringDecoder(m){var v;switch(this.encoding=normalizeEncoding(m),this.encoding){case"utf16le":this.text=utf16Text,this.end=utf16End,v=4;break;case"utf8":this.fillLast=utf8FillLast,v=4;break;case"base64":this.text=base64Text,this.end=base64End,v=3;break;default:return this.write=simpleWrite,void(this.end=simpleEnd)}this.lastNeed=0,this.lastTotal=0,this.lastChar=ee.allocUnsafe(v)}function utf8CheckByte(m){return m<=127?0:m>>5==6?2:m>>4==14?3:m>>3==30?4:m>>6==2?-1:-2}function utf8CheckIncomplete(m,v,q){var ee=v.length-1;if(ee=0?(ae>0&&(m.lastNeed=ae-1),ae):--ee=0?(ae>0&&(m.lastNeed=ae-2),ae):--ee=0?(ae>0&&(2===ae?ae=0:m.lastNeed=ae-3),ae):0}function utf8CheckExtraBytes(m,v,q){if(128!=(192&v[0]))return m.lastNeed=0,"�";if(m.lastNeed>1&&v.length>1){if(128!=(192&v[1]))return m.lastNeed=1,"�";if(m.lastNeed>2&&v.length>2&&128!=(192&v[2]))return m.lastNeed=2,"�"}}function utf8FillLast(m){var v=this.lastTotal-this.lastNeed,q=utf8CheckExtraBytes(this,m);return void 0!==q?q:this.lastNeed<=m.length?(m.copy(this.lastChar,v,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(m.copy(this.lastChar,v,0,m.length),void(this.lastNeed-=m.length))}function utf16Text(m,v){if((m.length-v)%2==0){var q=m.toString("utf16le",v);if(q){var ee=q.charCodeAt(q.length-1);if(ee>=55296&&ee<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1],q.slice(0,-1)}return q}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=m[m.length-1],m.toString("utf16le",v,m.length-1)}function utf16End(m){var v=m&&m.length?this.write(m):"";if(this.lastNeed){var q=this.lastTotal-this.lastNeed;return v+this.lastChar.toString("utf16le",0,q)}return v}function base64Text(m,v){var q=(m.length-v)%3;return 0===q?m.toString("base64",v):(this.lastNeed=3-q,this.lastTotal=3,1===q?this.lastChar[0]=m[m.length-1]:(this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1]),m.toString("base64",v,m.length-q))}function base64End(m){var v=m&&m.length?this.write(m):"";return this.lastNeed?v+this.lastChar.toString("base64",0,3-this.lastNeed):v}function simpleWrite(m){return m.toString(this.encoding)}function simpleEnd(m){return m&&m.length?this.write(m):""}v.s=StringDecoder,StringDecoder.prototype.write=function(m){if(0===m.length)return"";var v,q;if(this.lastNeed){if(void 0===(v=this.fillLast(m)))return"";q=this.lastNeed,this.lastNeed=0}else q=0;return q{"use strict";var ee=q(40396).Buffer,ae=ee.isEncoding||function(m){switch((m=""+m)&&m.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 _normalizeEncoding(m){if(!m)return"utf8";for(var v;;)switch(m){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 m;default:if(v)return;m=(""+m).toLowerCase(),v=!0}}function normalizeEncoding(m){var v=_normalizeEncoding(m);if("string"!=typeof v&&(ee.isEncoding===ae||!ae(m)))throw new Error("Unknown encoding: "+m);return v||m}function StringDecoder(m){var v;switch(this.encoding=normalizeEncoding(m),this.encoding){case"utf16le":this.text=utf16Text,this.end=utf16End,v=4;break;case"utf8":this.fillLast=utf8FillLast,v=4;break;case"base64":this.text=base64Text,this.end=base64End,v=3;break;default:return this.write=simpleWrite,void(this.end=simpleEnd)}this.lastNeed=0,this.lastTotal=0,this.lastChar=ee.allocUnsafe(v)}function utf8CheckByte(m){return m<=127?0:m>>5==6?2:m>>4==14?3:m>>3==30?4:m>>6==2?-1:-2}function utf8CheckIncomplete(m,v,q){var ee=v.length-1;if(ee=0?(ae>0&&(m.lastNeed=ae-1),ae):--ee=0?(ae>0&&(m.lastNeed=ae-2),ae):--ee=0?(ae>0&&(2===ae?ae=0:m.lastNeed=ae-3),ae):0}function utf8CheckExtraBytes(m,v,q){if(128!=(192&v[0]))return m.lastNeed=0,"�";if(m.lastNeed>1&&v.length>1){if(128!=(192&v[1]))return m.lastNeed=1,"�";if(m.lastNeed>2&&v.length>2&&128!=(192&v[2]))return m.lastNeed=2,"�"}}function utf8FillLast(m){var v=this.lastTotal-this.lastNeed,q=utf8CheckExtraBytes(this,m);return void 0!==q?q:this.lastNeed<=m.length?(m.copy(this.lastChar,v,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(m.copy(this.lastChar,v,0,m.length),void(this.lastNeed-=m.length))}function utf16Text(m,v){if((m.length-v)%2==0){var q=m.toString("utf16le",v);if(q){var ee=q.charCodeAt(q.length-1);if(ee>=55296&&ee<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1],q.slice(0,-1)}return q}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=m[m.length-1],m.toString("utf16le",v,m.length-1)}function utf16End(m){var v=m&&m.length?this.write(m):"";if(this.lastNeed){var q=this.lastTotal-this.lastNeed;return v+this.lastChar.toString("utf16le",0,q)}return v}function base64Text(m,v){var q=(m.length-v)%3;return 0===q?m.toString("base64",v):(this.lastNeed=3-q,this.lastTotal=3,1===q?this.lastChar[0]=m[m.length-1]:(this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1]),m.toString("base64",v,m.length-q))}function base64End(m){var v=m&&m.length?this.write(m):"";return this.lastNeed?v+this.lastChar.toString("base64",0,3-this.lastNeed):v}function simpleWrite(m){return m.toString(this.encoding)}function simpleEnd(m){return m&&m.length?this.write(m):""}v.s=StringDecoder,StringDecoder.prototype.write=function(m){if(0===m.length)return"";var v,q;if(this.lastNeed){if(void 0===(v=this.fillLast(m)))return"";q=this.lastNeed,this.lastNeed=0}else q=0;return q{var ee=q(48764),ae=ee.Buffer;function copyProps(m,v){for(var q in m)v[q]=m[q]}function SafeBuffer(m,v,q){return ae(m,v,q)}ae.from&&ae.alloc&&ae.allocUnsafe&&ae.allocUnsafeSlow?m.exports=ee:(copyProps(ee,v),v.Buffer=SafeBuffer),copyProps(ae,SafeBuffer),SafeBuffer.from=function(m,v,q){if("number"==typeof m)throw new TypeError("Argument must not be a number");return ae(m,v,q)},SafeBuffer.alloc=function(m,v,q){if("number"!=typeof m)throw new TypeError("Argument must be a number");var ee=ae(m);return void 0!==v?"string"==typeof q?ee.fill(v,q):ee.fill(v):ee.fill(0),ee},SafeBuffer.allocUnsafe=function(m){if("number"!=typeof m)throw new TypeError("Argument must be a number");return ae(m)},SafeBuffer.allocUnsafeSlow=function(m){if("number"!=typeof m)throw new TypeError("Argument must be a number");return ee.SlowBuffer(m)}},44359:m=>{"use strict";m.exports=function stripHtmlComments(m){if("string"!=typeof m)throw new TypeError("strip-html-comments expected a string");return m.replace(/)/g,"")}},14844:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ce});var ee=q(93379),ae=q.n(ee),ie=q(33482),de={insert:"head",singleton:!1};ae()(ie.Z,de);const ce=ie.Z.locals||{}},21244:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ce});var ee=q(93379),ae=q.n(ee),ie=q(30708),de={insert:"head",singleton:!1};ae()(ie.Z,de);const ce=ie.Z.locals||{}},17691:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ce});var ee=q(93379),ae=q.n(ee),ie=q(64690),de={insert:"head",singleton:!1};ae()(ie.Z,de);const ce=ie.Z.locals||{}},19931:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ce});var ee=q(93379),ae=q.n(ee),ie=q(55719),de={insert:"head",singleton:!1};ae()(ie.Z,de);const ce=ie.Z.locals||{}},93379:(m,v,q)=>{"use strict";var ee=function isOldIE(){var m;return function memorize(){return void 0===m&&(m=Boolean(window&&document&&document.all&&!window.atob)),m}}(),ae=function getTarget(){var m={};return function memorize(v){if(void 0===m[v]){var q=document.querySelector(v);if(window.HTMLIFrameElement&&q instanceof window.HTMLIFrameElement)try{q=q.contentDocument.head}catch(m){q=null}m[v]=q}return m[v]}}(),ie=[];function getIndexByIdentifier(m){for(var v=-1,q=0;q{m.exports=new Set(["General_Category","Script","Script_Extensions","Alphabetic","Any","ASCII","ASCII_Hex_Digit","Assigned","Bidi_Control","Bidi_Mirrored","Case_Ignorable","Cased","Changes_When_Casefolded","Changes_When_Casemapped","Changes_When_Lowercased","Changes_When_NFKC_Casefolded","Changes_When_Titlecased","Changes_When_Uppercased","Dash","Default_Ignorable_Code_Point","Deprecated","Diacritic","Emoji","Emoji_Component","Emoji_Modifier","Emoji_Modifier_Base","Emoji_Presentation","Extended_Pictographic","Extender","Grapheme_Base","Grapheme_Extend","Hex_Digit","ID_Continue","ID_Start","Ideographic","IDS_Binary_Operator","IDS_Trinary_Operator","Join_Control","Logical_Order_Exception","Lowercase","Math","Noncharacter_Code_Point","Pattern_Syntax","Pattern_White_Space","Quotation_Mark","Radical","Regional_Indicator","Sentence_Terminal","Soft_Dotted","Terminal_Punctuation","Unified_Ideograph","Uppercase","Variation_Selector","White_Space","XID_Continue","XID_Start"])},48710:(m,v,q)=>{"use strict";const ee=q(42351),ae=q(84855);m.exports=function(m){if(ee.has(m))return m;if(ae.has(m))return ae.get(m);throw new Error(`Unknown property: ${m}`)}},44973:m=>{m.exports=new Map([["General_Category",new Map([["C","Other"],["Cc","Control"],["cntrl","Control"],["Cf","Format"],["Cn","Unassigned"],["Co","Private_Use"],["Cs","Surrogate"],["L","Letter"],["LC","Cased_Letter"],["Ll","Lowercase_Letter"],["Lm","Modifier_Letter"],["Lo","Other_Letter"],["Lt","Titlecase_Letter"],["Lu","Uppercase_Letter"],["M","Mark"],["Combining_Mark","Mark"],["Mc","Spacing_Mark"],["Me","Enclosing_Mark"],["Mn","Nonspacing_Mark"],["N","Number"],["Nd","Decimal_Number"],["digit","Decimal_Number"],["Nl","Letter_Number"],["No","Other_Number"],["P","Punctuation"],["punct","Punctuation"],["Pc","Connector_Punctuation"],["Pd","Dash_Punctuation"],["Pe","Close_Punctuation"],["Pf","Final_Punctuation"],["Pi","Initial_Punctuation"],["Po","Other_Punctuation"],["Ps","Open_Punctuation"],["S","Symbol"],["Sc","Currency_Symbol"],["Sk","Modifier_Symbol"],["Sm","Math_Symbol"],["So","Other_Symbol"],["Z","Separator"],["Zl","Line_Separator"],["Zp","Paragraph_Separator"],["Zs","Space_Separator"],["Other","Other"],["Control","Control"],["Format","Format"],["Unassigned","Unassigned"],["Private_Use","Private_Use"],["Surrogate","Surrogate"],["Letter","Letter"],["Cased_Letter","Cased_Letter"],["Lowercase_Letter","Lowercase_Letter"],["Modifier_Letter","Modifier_Letter"],["Other_Letter","Other_Letter"],["Titlecase_Letter","Titlecase_Letter"],["Uppercase_Letter","Uppercase_Letter"],["Mark","Mark"],["Spacing_Mark","Spacing_Mark"],["Enclosing_Mark","Enclosing_Mark"],["Nonspacing_Mark","Nonspacing_Mark"],["Number","Number"],["Decimal_Number","Decimal_Number"],["Letter_Number","Letter_Number"],["Other_Number","Other_Number"],["Punctuation","Punctuation"],["Connector_Punctuation","Connector_Punctuation"],["Dash_Punctuation","Dash_Punctuation"],["Close_Punctuation","Close_Punctuation"],["Final_Punctuation","Final_Punctuation"],["Initial_Punctuation","Initial_Punctuation"],["Other_Punctuation","Other_Punctuation"],["Open_Punctuation","Open_Punctuation"],["Symbol","Symbol"],["Currency_Symbol","Currency_Symbol"],["Modifier_Symbol","Modifier_Symbol"],["Math_Symbol","Math_Symbol"],["Other_Symbol","Other_Symbol"],["Separator","Separator"],["Line_Separator","Line_Separator"],["Paragraph_Separator","Paragraph_Separator"],["Space_Separator","Space_Separator"]])],["Script",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Ugar","Ugaritic"],["Vaii","Vai"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])],["Script_Extensions",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Ugar","Ugaritic"],["Vaii","Vai"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])]])},73276:(m,v,q)=>{"use strict";const ee=q(44973);m.exports=function(m,v){const q=ee.get(m);if(!q)throw new Error(`Unknown property \`${m}\`.`);const ae=q.get(v);if(ae)return ae;throw new Error(`Unknown value \`${v}\` for property \`${m}\`.`)}},84855:m=>{m.exports=new Map([["scx","Script_Extensions"],["sc","Script"],["gc","General_Category"],["AHex","ASCII_Hex_Digit"],["Alpha","Alphabetic"],["Bidi_C","Bidi_Control"],["Bidi_M","Bidi_Mirrored"],["Cased","Cased"],["CI","Case_Ignorable"],["CWCF","Changes_When_Casefolded"],["CWCM","Changes_When_Casemapped"],["CWKCF","Changes_When_NFKC_Casefolded"],["CWL","Changes_When_Lowercased"],["CWT","Changes_When_Titlecased"],["CWU","Changes_When_Uppercased"],["Dash","Dash"],["Dep","Deprecated"],["DI","Default_Ignorable_Code_Point"],["Dia","Diacritic"],["EBase","Emoji_Modifier_Base"],["EComp","Emoji_Component"],["EMod","Emoji_Modifier"],["Emoji","Emoji"],["EPres","Emoji_Presentation"],["Ext","Extender"],["ExtPict","Extended_Pictographic"],["Gr_Base","Grapheme_Base"],["Gr_Ext","Grapheme_Extend"],["Hex","Hex_Digit"],["IDC","ID_Continue"],["Ideo","Ideographic"],["IDS","ID_Start"],["IDSB","IDS_Binary_Operator"],["IDST","IDS_Trinary_Operator"],["Join_C","Join_Control"],["LOE","Logical_Order_Exception"],["Lower","Lowercase"],["Math","Math"],["NChar","Noncharacter_Code_Point"],["Pat_Syn","Pattern_Syntax"],["Pat_WS","Pattern_White_Space"],["QMark","Quotation_Mark"],["Radical","Radical"],["RI","Regional_Indicator"],["SD","Soft_Dotted"],["STerm","Sentence_Terminal"],["Term","Terminal_Punctuation"],["UIdeo","Unified_Ideograph"],["Upper","Uppercase"],["VS","Variation_Selector"],["WSpace","White_Space"],["space","White_Space"],["XIDC","XID_Continue"],["XIDS","XID_Start"]])},2793:m=>{var v=/[\'\"]/;m.exports=function unquote(m){return m?(v.test(m.charAt(0))&&(m=m.substr(1)),v.test(m.charAt(m.length-1))&&(m=m.substr(0,m.length-1)),m):""}},49945:function(m){var v,q,ee,ae,ie;v=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,q=/^(?=([^\/?#]*))\1([^]*)$/,ee=/(?:\/|^)\.(?=\/)/g,ae=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,ie={buildAbsoluteURL:function(m,v,ee){if(ee=ee||{},m=m.trim(),!(v=v.trim())){if(!ee.alwaysNormalize)return m;var ae=ie.parseURL(m);if(!ae)throw new Error("Error trying to parse base URL.");return ae.path=ie.normalizePath(ae.path),ie.buildURLFromParts(ae)}var de=ie.parseURL(v);if(!de)throw new Error("Error trying to parse relative URL.");if(de.scheme)return ee.alwaysNormalize?(de.path=ie.normalizePath(de.path),ie.buildURLFromParts(de)):v;var ce=ie.parseURL(m);if(!ce)throw new Error("Error trying to parse base URL.");if(!ce.netLoc&&ce.path&&"/"!==ce.path[0]){var le=q.exec(ce.path);ce.netLoc=le[1],ce.path=le[2]}ce.netLoc&&!ce.path&&(ce.path="/");var pe={scheme:ce.scheme,netLoc:de.netLoc,path:null,params:de.params,query:de.query,fragment:de.fragment};if(!de.netLoc&&(pe.netLoc=ce.netLoc,"/"!==de.path[0]))if(de.path){var fe=ce.path,ye=fe.substring(0,fe.lastIndexOf("/")+1)+de.path;pe.path=ie.normalizePath(ye)}else pe.path=ce.path,de.params||(pe.params=ce.params,de.query||(pe.query=ce.query));return null===pe.path&&(pe.path=ee.alwaysNormalize?ie.normalizePath(de.path):de.path),ie.buildURLFromParts(pe)},parseURL:function(m){var q=v.exec(m);return q?{scheme:q[1]||"",netLoc:q[2]||"",path:q[3]||"",params:q[4]||"",query:q[5]||"",fragment:q[6]||""}:null},normalizePath:function(m){for(m=m.split("").reverse().join("").replace(ee,"");m.length!==(m=m.replace(ae,"")).length;);return m.split("").reverse().join("")},buildURLFromParts:function(m){return m.scheme+m.netLoc+m.path+m.params+m.query+m.fragment}},m.exports=ie},94927:(m,v,q)=>{function config(m){try{if(!q.g.localStorage)return!1}catch(m){return!1}var v=q.g.localStorage[m];return null!=v&&"true"===String(v).toLowerCase()}m.exports=function deprecate(m,v){if(config("noDeprecation"))return m;var q=!1;return function deprecated(){if(!q){if(config("throwDeprecation"))throw new Error(v);config("traceDeprecation")?console.trace(v):console.warn(v),q=!0}return m.apply(this,arguments)}}},91496:m=>{"function"==typeof Object.create?m.exports=function inherits(m,v){m.super_=v,m.prototype=Object.create(v.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function inherits(m,v){m.super_=v;var TempCtor=function(){};TempCtor.prototype=v.prototype,m.prototype=new TempCtor,m.prototype.constructor=m}},20384:m=>{m.exports=function isBuffer(m){return m&&"object"==typeof m&&"function"==typeof m.copy&&"function"==typeof m.fill&&"function"==typeof m.readUInt8}},89539:(m,v,q)=>{var ee=/%[sdj%]/g;v.format=function(m){if(!isString(m)){for(var v=[],q=0;q=ie)return m;switch(m){case"%s":return String(ae[q++]);case"%d":return Number(ae[q++]);case"%j":try{return JSON.stringify(ae[q++])}catch(m){return"[Circular]"}default:return m}})),ce=ae[q];q=3&&(ee.depth=arguments[2]),arguments.length>=4&&(ee.colors=arguments[3]),isBoolean(q)?ee.showHidden=q:q&&v._extend(ee,q),isUndefined(ee.showHidden)&&(ee.showHidden=!1),isUndefined(ee.depth)&&(ee.depth=2),isUndefined(ee.colors)&&(ee.colors=!1),isUndefined(ee.customInspect)&&(ee.customInspect=!0),ee.colors&&(ee.stylize=stylizeWithColor),formatValue(ee,m,ee.depth)}function stylizeWithColor(m,v){var q=inspect.styles[v];return q?"["+inspect.colors[q][0]+"m"+m+"["+inspect.colors[q][1]+"m":m}function stylizeNoColor(m,v){return m}function arrayToHash(m){var v={};return m.forEach((function(m,q){v[m]=!0})),v}function formatValue(m,q,ee){if(m.customInspect&&q&&isFunction(q.inspect)&&q.inspect!==v.inspect&&(!q.constructor||q.constructor.prototype!==q)){var ae=q.inspect(ee,m);return isString(ae)||(ae=formatValue(m,ae,ee)),ae}var ie=formatPrimitive(m,q);if(ie)return ie;var de=Object.keys(q),ce=arrayToHash(de);if(m.showHidden&&(de=Object.getOwnPropertyNames(q)),isError(q)&&(de.indexOf("message")>=0||de.indexOf("description")>=0))return formatError(q);if(0===de.length){if(isFunction(q)){var le=q.name?": "+q.name:"";return m.stylize("[Function"+le+"]","special")}if(isRegExp(q))return m.stylize(RegExp.prototype.toString.call(q),"regexp");if(isDate(q))return m.stylize(Date.prototype.toString.call(q),"date");if(isError(q))return formatError(q)}var pe,fe="",ye=!1,be=["{","}"];(isArray(q)&&(ye=!0,be=["[","]"]),isFunction(q))&&(fe=" [Function"+(q.name?": "+q.name:"")+"]");return isRegExp(q)&&(fe=" "+RegExp.prototype.toString.call(q)),isDate(q)&&(fe=" "+Date.prototype.toUTCString.call(q)),isError(q)&&(fe=" "+formatError(q)),0!==de.length||ye&&0!=q.length?ee<0?isRegExp(q)?m.stylize(RegExp.prototype.toString.call(q),"regexp"):m.stylize("[Object]","special"):(m.seen.push(q),pe=ye?formatArray(m,q,ee,ce,de):de.map((function(v){return formatProperty(m,q,ee,ce,v,ye)})),m.seen.pop(),reduceToSingleString(pe,fe,be)):be[0]+fe+be[1]}function formatPrimitive(m,v){if(isUndefined(v))return m.stylize("undefined","undefined");if(isString(v)){var q="'"+JSON.stringify(v).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return m.stylize(q,"string")}return isNumber(v)?m.stylize(""+v,"number"):isBoolean(v)?m.stylize(""+v,"boolean"):isNull(v)?m.stylize("null","null"):void 0}function formatError(m){return"["+Error.prototype.toString.call(m)+"]"}function formatArray(m,v,q,ee,ae){for(var ie=[],de=0,ce=v.length;de-1&&(ce=ie?ce.split("\n").map((function(m){return" "+m})).join("\n").substr(2):"\n"+ce.split("\n").map((function(m){return" "+m})).join("\n")):ce=m.stylize("[Circular]","special")),isUndefined(de)){if(ie&&ae.match(/^\d+$/))return ce;(de=JSON.stringify(""+ae)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(de=de.substr(1,de.length-2),de=m.stylize(de,"name")):(de=de.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),de=m.stylize(de,"string"))}return de+": "+ce}function reduceToSingleString(m,v,q){return m.reduce((function(m,v){return v.indexOf("\n")>=0&&0,m+v.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60?q[0]+(""===v?"":v+"\n ")+" "+m.join(",\n ")+" "+q[1]:q[0]+v+" "+m.join(", ")+" "+q[1]}function isArray(m){return Array.isArray(m)}function isBoolean(m){return"boolean"==typeof m}function isNull(m){return null===m}function isNumber(m){return"number"==typeof m}function isString(m){return"string"==typeof m}function isUndefined(m){return void 0===m}function isRegExp(m){return isObject(m)&&"[object RegExp]"===objectToString(m)}function isObject(m){return"object"==typeof m&&null!==m}function isDate(m){return isObject(m)&&"[object Date]"===objectToString(m)}function isError(m){return isObject(m)&&("[object Error]"===objectToString(m)||m instanceof Error)}function isFunction(m){return"function"==typeof m}function objectToString(m){return Object.prototype.toString.call(m)}function pad(m){return m<10?"0"+m.toString(10):m.toString(10)}v.debuglog=function(m){if(isUndefined(ae)&&(ae=process.env.NODE_DEBUG||""),m=m.toUpperCase(),!ie[m])if(new RegExp("\\b"+m+"\\b","i").test(ae)){var q=process.pid;ie[m]=function(){var ee=v.format.apply(v,arguments);console.error("%s %d: %s",m,q,ee)}}else ie[m]=function(){};return ie[m]},v.inspect=inspect,inspect.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]},inspect.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},v.isArray=isArray,v.isBoolean=isBoolean,v.isNull=isNull,v.isNullOrUndefined=function isNullOrUndefined(m){return null==m},v.isNumber=isNumber,v.isString=isString,v.isSymbol=function isSymbol(m){return"symbol"==typeof m},v.isUndefined=isUndefined,v.isRegExp=isRegExp,v.isObject=isObject,v.isDate=isDate,v.isError=isError,v.isFunction=isFunction,v.isPrimitive=function isPrimitive(m){return null===m||"boolean"==typeof m||"number"==typeof m||"string"==typeof m||"symbol"==typeof m||void 0===m},v.isBuffer=q(20384);var de=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function hasOwnProperty(m,v){return Object.prototype.hasOwnProperty.call(m,v)}v.log=function(){var m,q;console.log("%s - %s",(m=new Date,q=[pad(m.getHours()),pad(m.getMinutes()),pad(m.getSeconds())].join(":"),[m.getDate(),de[m.getMonth()],q].join(" ")),v.format.apply(v,arguments))},v.inherits=q(91496),v._extend=function(m,v){if(!v||!isObject(v))return m;for(var q=Object.keys(v),ee=q.length;ee--;)m[q[ee]]=v[q[ee]];return m}},41344:(m,v,q)=>{var ee={"./ar.json":[5778,778],"./ba.json":[69698,698],"./bg.json":[27830,830],"./bn.json":[49007,7],"./ca.json":[90883,883],"./cs.json":[83854,854],"./cy.json":[32614,614],"./da.json":[23562,562],"./de.json":[85429,429],"./el.json":[32976,976],"./en.json":[6518,518],"./es.json":[88808,808],"./et.json":[59635,635],"./eu.json":[74566,566],"./fa.json":[54096,96],"./fi.json":[90964,964],"./fr.json":[17161,161],"./gd.json":[4448,448],"./gl.json":[22634,634],"./he.json":[37852,852],"./hi.json":[62582,582],"./hr.json":[60431,431],"./hu.json":[59892,892],"./it.json":[21910,910],"./ja.json":[3992,992],"./ko.json":[10272,272],"./lv.json":[85593,593],"./nb.json":[36522,522],"./nl.json":[43420,420],"./nn.json":[59678,678],"./oc.json":[50302,302],"./pl.json":[18059,59],"./pt-BR.json":[13708,708],"./pt-PT.json":[9231,231],"./ro.json":[74302,146],"./ru.json":[70116,116],"./sk.json":[75058,58],"./sl.json":[79505,505],"./sr.json":[36621,621],"./sv.json":[57104,104],"./te.json":[50988,988],"./th.json":[54196,196],"./tr.json":[62718,718],"./uk.json":[46489,489],"./vi.json":[99264,264],"./zh-CN.json":[51131,131],"./zh-Hans.json":[76317,317],"./zh-Hant.json":[41240,240],"./zh-TW.json":[87922,922]};function webpackAsyncContext(m){if(!q.o(ee,m))return Promise.resolve().then((()=>{var v=new Error("Cannot find module '"+m+"'");throw v.code="MODULE_NOT_FOUND",v}));var v=ee[m],ae=v[0];return q.e(v[1]).then((()=>q.t(ae,19)))}webpackAsyncContext.keys=()=>Object.keys(ee),webpackAsyncContext.id=41344,m.exports=webpackAsyncContext},69011:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>wv});var ee=q(58908),ae=q.n(ee),ie=q(89144),de=q.n(ie),ce=q(87462),le=q(27537),pe=q.n(le),fe=q(97326),ye=q(94578),be=q(75974),Re=q.n(be),_e=q(9603),xe=q.n(_e),Te=q(13407),we=q.n(Te),Se=q(89611);function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}function _construct(m,v,q){return _construct=_isNativeReflectConstruct()?Reflect.construct.bind():function _construct(m,v,q){var ee=[null];ee.push.apply(ee,v);var ae=new(Function.bind.apply(m,ee));return q&&(0,Se.Z)(ae,q.prototype),ae},_construct.apply(null,arguments)}var Ie=q(60136),Pe=q(49945),We=q.n(Pe),qe="http://example.com";const Ve=function resolveUrl(m,v){if(/^[a-z]+:/i.test(v))return v;/^data:/.test(m)&&(m=ae().location&&ae().location.href||"");var q="function"==typeof ae().URL,ee=/^\/\//.test(m),ie=!ae().location&&!/\/\//i.test(m);if(q?m=new(ae().URL)(m,ae().location||qe):/\/\//i.test(m)||(m=We().buildAbsoluteURL(ae().location&&ae().location.href||"",m)),q){var de=new URL(v,m);return ie?de.href.slice(qe.length):ee?de.href.slice(de.protocol.length):de.href}return We().buildAbsoluteURL(m,v)};var ze=function(){function Stream(){this.listeners={}}var m=Stream.prototype;return m.on=function on(m,v){this.listeners[m]||(this.listeners[m]=[]),this.listeners[m].push(v)},m.off=function off(m,v){if(!this.listeners[m])return!1;var q=this.listeners[m].indexOf(v);return this.listeners[m]=this.listeners[m].slice(0),this.listeners[m].splice(q,1),q>-1},m.trigger=function trigger(m){var v=this.listeners[m];if(v)if(2===arguments.length)for(var q=v.length,ee=0;ee-1;v=this.buffer.indexOf("\n"))this.trigger("data",this.buffer.substring(0,v)),this.buffer=this.buffer.substring(v+1)},LineStream}(ze),nt=String.fromCharCode(9),rt=function parseByterange(m){var v=/([0-9.]*)?@?([0-9.]*)?/.exec(m||""),q={};return v[1]&&(q.length=parseInt(v[1],10)),v[2]&&(q.offset=parseInt(v[2],10)),q},it=function attributeSeparator(){return new RegExp('(?:^|,)((?:[^=]*)=(?:"[^"]*"|[^,]*))')},ot=function parseAttributes(m){for(var v,q=m.split(it()),ee={},ae=q.length;ae--;)""!==q[ae]&&((v=/([^=]*)=(.*)/.exec(q[ae]).slice(1))[0]=v[0].replace(/^\s+|\s+$/g,""),v[1]=v[1].replace(/^\s+|\s+$/g,""),v[1]=v[1].replace(/^['"](.*)['"]$/g,"$1"),ee[v[0]]=v[1]);return ee},st=function(m){function ParseStream(){var v;return(v=m.call(this)||this).customParsers=[],v.tagMappers=[],v}(0,ye.Z)(ParseStream,m);var v=ParseStream.prototype;return v.push=function push(m){var v,q,ee=this;0!==(m=m.trim()).length&&("#"===m[0]?this.tagMappers.reduce((function(v,q){var ee=q(m);return ee===m?v:v.concat([ee])}),[m]).forEach((function(m){for(var ae=0;ae0&&(de.duration=m.duration),0===m.duration&&(de.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=ie},key:function key(){if(m.attributes)if("NONE"!==m.attributes.METHOD)if(m.attributes.URI){if("com.apple.streamingkeydelivery"===m.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:m.attributes});if("com.microsoft.playready"===m.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.microsoft.playready"]={uri:m.attributes.URI});if("urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"===m.attributes.KEYFORMAT){return-1===["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"].indexOf(m.attributes.METHOD)?void this.trigger("warn",{message:"invalid key method provided for Widevine"}):("SAMPLE-AES-CENC"===m.attributes.METHOD&&this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),"data:text/plain;base64,"!==m.attributes.URI.substring(0,23)?void this.trigger("warn",{message:"invalid key URI provided for Widevine"}):m.attributes.KEYID&&"0x"===m.attributes.KEYID.substring(0,2)?(this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.widevine.alpha"]={attributes:{schemeIdUri:m.attributes.KEYFORMAT,keyId:m.attributes.KEYID.substring(2)},pssh:decodeB64ToUint8Array(m.attributes.URI.split(",")[1])})):void this.trigger("warn",{message:"invalid key ID provided for Widevine"}))}m.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),ee={method:m.attributes.METHOD||"AES-128",uri:m.attributes.URI},void 0!==m.attributes.IV&&(ee.iv=m.attributes.IV)}else this.trigger("warn",{message:"ignoring key declaration without URI"});else ee=null;else this.trigger("warn",{message:"ignoring key declaration without attribute list"})},"media-sequence":function mediaSequence(){isFinite(m.number)?this.manifest.mediaSequence=m.number:this.trigger("warn",{message:"ignoring invalid media sequence: "+m.number})},"discontinuity-sequence":function discontinuitySequence(){isFinite(m.number)?(this.manifest.discontinuitySequence=m.number,be=m.number):this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+m.number})},"playlist-type":function playlistType(){/VOD|EVENT/.test(m.playlistType)?this.manifest.playlistType=m.playlistType:this.trigger("warn",{message:"ignoring unknown playlist type: "+m.playlist})},map:function map(){q={},m.uri&&(q.uri=m.uri),m.byterange&&(q.byterange=m.byterange),ee&&(q.key=ee)},"stream-inf":function streamInf(){this.manifest.playlists=ie,this.manifest.mediaGroups=this.manifest.mediaGroups||ye,m.attributes?(de.attributes||(de.attributes={}),(0,ce.Z)(de.attributes,m.attributes)):this.trigger("warn",{message:"ignoring empty stream-inf attributes"})},media:function media(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||ye,m.attributes&&m.attributes.TYPE&&m.attributes["GROUP-ID"]&&m.attributes.NAME){var q=this.manifest.mediaGroups[m.attributes.TYPE];q[m.attributes["GROUP-ID"]]=q[m.attributes["GROUP-ID"]]||{},v=q[m.attributes["GROUP-ID"]],(fe={default:/yes/i.test(m.attributes.DEFAULT)}).default?fe.autoselect=!0:fe.autoselect=/yes/i.test(m.attributes.AUTOSELECT),m.attributes.LANGUAGE&&(fe.language=m.attributes.LANGUAGE),m.attributes.URI&&(fe.uri=m.attributes.URI),m.attributes["INSTREAM-ID"]&&(fe.instreamId=m.attributes["INSTREAM-ID"]),m.attributes.CHARACTERISTICS&&(fe.characteristics=m.attributes.CHARACTERISTICS),m.attributes.FORCED&&(fe.forced=/yes/i.test(m.attributes.FORCED)),v[m.attributes.NAME]=fe}else this.trigger("warn",{message:"ignoring incomplete or missing media group"})},discontinuity:function discontinuity(){be+=1,de.discontinuity=!0,this.manifest.discontinuityStarts.push(ie.length)},"program-date-time":function programDateTime(){void 0===this.manifest.dateTimeString&&(this.manifest.dateTimeString=m.dateTimeString,this.manifest.dateTimeObject=m.dateTimeObject),de.dateTimeString=m.dateTimeString,de.dateTimeObject=m.dateTimeObject},targetduration:function targetduration(){!isFinite(m.duration)||m.duration<0?this.trigger("warn",{message:"ignoring invalid target duration: "+m.duration}):(this.manifest.targetDuration=m.duration,ut.call(this,this.manifest))},start:function start(){m.attributes&&!isNaN(m.attributes["TIME-OFFSET"])?this.manifest.start={timeOffset:m.attributes["TIME-OFFSET"],precise:m.attributes.PRECISE}:this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"})},"cue-out":function cueOut(){de.cueOut=m.data},"cue-out-cont":function cueOutCont(){de.cueOutCont=m.data},"cue-in":function cueIn(){de.cueIn=m.data},skip:function skip(){this.manifest.skip=ct(m.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",m.attributes,["SKIPPED-SEGMENTS"])},part:function part(){var v=this;le=!0;var q=this.manifest.segments.length,part=ct(m.attributes);de.parts=de.parts||[],de.parts.push(part),part.byterange&&(part.byterange.hasOwnProperty("offset")||(part.byterange.offset=_e),_e=part.byterange.offset+part.byterange.length);var ee=de.parts.length-1;this.warnOnMissingAttributes_("#EXT-X-PART #"+ee+" for segment #"+q,m.attributes,["URI","DURATION"]),this.manifest.renditionReports&&this.manifest.renditionReports.forEach((function(m,q){m.hasOwnProperty("lastPart")||v.trigger("warn",{message:"#EXT-X-RENDITION-REPORT #"+q+" lacks required attribute(s): LAST-PART"})}))},"server-control":function serverControl(){var v=this.manifest.serverControl=ct(m.attributes);v.hasOwnProperty("canBlockReload")||(v.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),ut.call(this,this.manifest),v.canSkipDateranges&&!v.hasOwnProperty("canSkipUntil")&&this.trigger("warn",{message:"#EXT-X-SERVER-CONTROL lacks required attribute CAN-SKIP-UNTIL which is required when CAN-SKIP-DATERANGES is set"})},"preload-hint":function preloadHint(){var v=this.manifest.segments.length,q=ct(m.attributes),ee=q.type&&"PART"===q.type;de.preloadHints=de.preloadHints||[],de.preloadHints.push(q),q.byterange&&(q.byterange.hasOwnProperty("offset")||(q.byterange.offset=ee?_e:0,ee&&(_e=q.byterange.offset+q.byterange.length)));var ae=de.preloadHints.length-1;if(this.warnOnMissingAttributes_("#EXT-X-PRELOAD-HINT #"+ae+" for segment #"+v,m.attributes,["TYPE","URI"]),q.type)for(var ie=0;iepe&&(le-=pe,le-=pe,le-=Pt(2))}return Number(le)}),Ot=function numberToBytes(m,v){var q=(void 0===v?{}:v).le,ee=void 0!==q&&q;("bigint"!=typeof m&&"number"!=typeof m||"number"==typeof m&&m!=m)&&(m=0),m=Pt(m);for(var ae=Ct(m),ie=new Uint8Array(new ArrayBuffer(ae)),de=0;de=v.length&&le.call(v,(function(v,q){return v===(ce[q]?ce[q]&m[ie+q]:m[ie+q])}))},Mt=function forEachMediaGroup(m,v,q){v.forEach((function(v){for(var ee in m.mediaGroups[v])for(var ae in m.mediaGroups[v][ee]){var ie=m.mediaGroups[v][ee][ae];q(ie,v,ee,ae)}}))},Wt=q(3969),qt=function isObject(m){return!!m&&"object"==typeof m},Vt=function merge(){for(var m=arguments.length,v=new Array(m),q=0;qv.timeline?1:-1}))},Sn=function findPlaylistWithName(m,v){for(var q=0;qq.timeline||q.segments.length&&m.timeline>q.segments[q.segments.length-1].timeline)&&m.discontinuitySequence--);q.segments[ie].discontinuity&&!ae.discontinuity&&(ae.discontinuity=!0,m.discontinuityStarts.unshift(0),m.discontinuitySequence--),On({playlist:m,mediaSequence:q.segments[ie].number})}}))},Hn=function positionManifestOnTimeline(m){var v=m.oldManifest,q=m.newManifest,ee=v.playlists.concat(Cn(v)),ae=q.playlists.concat(Cn(q));return q.timelineStarts=xn([v.timelineStarts,q.timelineStarts]),zn({oldPlaylists:ee,newPlaylists:ae,timelineStarts:q.timelineStarts}),q},Gn=function generateSidxKey(m){return m&&m.uri+"-"+ln(m.byterange)},Zn=function mergeDiscontiguousPlaylists(m){return zt(m.reduce((function(m,v){var q=v.attributes.id+(v.attributes.lang||"");if(m[q]){var ee;if(v.segments)v.segments[0]&&(v.segments[0].discontinuity=!0),(ee=m[q].segments).push.apply(ee,v.segments);v.attributes.contentProtection&&(m[q].attributes.contentProtection=v.attributes.contentProtection)}else m[q]=v,m[q].attributes.timelineStarts=[];return m[q].attributes.timelineStarts.push({start:v.attributes.periodStart,timeline:v.attributes.periodStart}),m}),{})).map((function(m){return m.discontinuityStarts=Zt(m.segments||[],"discontinuity"),m}))},Kn=function addSidxSegmentsToPlaylist(m,v){var q=Gn(m.sidx),ee=q&&v[q]&&v[q].sidx;return ee&&yn(m,ee,m.sidx.resolvedUri),m},$n=function addSidxSegmentsToPlaylists(m,v){if(void 0===v&&(v={}),!Object.keys(v).length)return m;for(var q in m)m[q]=Kn(m[q],v);return m},Jn=function formatAudioPlaylist(m,v){var q,ee=m.attributes,ae=m.segments,ie=m.sidx,de=m.mediaSequence,ce=m.discontinuitySequence,le=m.discontinuityStarts,pe={attributes:(q={NAME:ee.id,BANDWIDTH:ee.bandwidth,CODECS:ee.codecs},q["PROGRAM-ID"]=1,q),uri:"",endList:"static"===ee.type,timeline:ee.periodStart,resolvedUri:"",targetDuration:ee.duration,discontinuitySequence:ce,discontinuityStarts:le,timelineStarts:ee.timelineStarts,mediaSequence:de,segments:ae};return ee.contentProtection&&(pe.contentProtection=ee.contentProtection),ie&&(pe.sidx=ie),v&&(pe.attributes.AUDIO="audio",pe.attributes.SUBTITLES="subs"),pe},Qn=function formatVttPlaylist(m){var v,q=m.attributes,ee=m.segments,ae=m.mediaSequence,ie=m.discontinuityStarts,de=m.discontinuitySequence;void 0===ee&&(ee=[{uri:q.baseUrl,timeline:q.periodStart,resolvedUri:q.baseUrl||"",duration:q.sourceDuration,number:0}],q.duration=q.sourceDuration);var ce=((v={NAME:q.id,BANDWIDTH:q.bandwidth})["PROGRAM-ID"]=1,v);return q.codecs&&(ce.CODECS=q.codecs),{attributes:ce,uri:"",endList:"static"===q.type,timeline:q.periodStart,resolvedUri:q.baseUrl||"",targetDuration:q.duration,timelineStarts:q.timelineStarts,discontinuityStarts:ie,discontinuitySequence:de,mediaSequence:ae,segments:ee}},Yn=function organizeAudioPlaylists(m,v,q){var ee;void 0===v&&(v={}),void 0===q&&(q=!1);var ae=m.reduce((function(m,ae){var ie=ae.attributes.role&&ae.attributes.role.value||"",de=ae.attributes.lang||"",ce=ae.attributes.label||"main";if(de&&!ae.attributes.label){var le=ie?" ("+ie+")":"";ce=""+ae.attributes.lang+le}m[ce]||(m[ce]={language:de,autoselect:!0,default:"main"===ie,playlists:[],uri:""});var pe=Kn(Jn(ae,q),v);return m[ce].playlists.push(pe),void 0===ee&&"main"===ie&&((ee=ae).default=!0),m}),{});ee||(ae[Object.keys(ae)[0]].default=!0);return ae},ta=function organizeVttPlaylists(m,v){return void 0===v&&(v={}),m.reduce((function(m,q){var ee=q.attributes.lang||"text";return m[ee]||(m[ee]={language:ee,default:!1,autoselect:!1,playlists:[],uri:""}),m[ee].playlists.push(Kn(Qn(q),v)),m}),{})},aa=function organizeCaptionServices(m){return m.reduce((function(m,v){return v?(v.forEach((function(v){var q=v.channel,ee=v.language;m[ee]={autoselect:!1,default:!1,instreamId:q,language:ee},v.hasOwnProperty("aspectRatio")&&(m[ee].aspectRatio=v.aspectRatio),v.hasOwnProperty("easyReader")&&(m[ee].easyReader=v.easyReader),v.hasOwnProperty("3D")&&(m[ee]["3D"]=v["3D"])})),m):m}),{})},ra=function formatVideoPlaylist(m){var v,q=m.attributes,ee=m.segments,ae=m.sidx,ie=m.discontinuityStarts,de={attributes:(v={NAME:q.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:q.width,height:q.height},CODECS:q.codecs,BANDWIDTH:q.bandwidth},v["PROGRAM-ID"]=1,v),uri:"",endList:"static"===q.type,timeline:q.periodStart,resolvedUri:"",targetDuration:q.duration,discontinuityStarts:ie,timelineStarts:q.timelineStarts,segments:ee};return q.frameRate&&(de.attributes["FRAME-RATE"]=q.frameRate),q.contentProtection&&(de.contentProtection=q.contentProtection),ae&&(de.sidx=ae),de},ia=function videoOnly(m){var v=m.attributes;return"video/mp4"===v.mimeType||"video/webm"===v.mimeType||"video"===v.contentType},oa=function audioOnly(m){var v=m.attributes;return"audio/mp4"===v.mimeType||"audio/webm"===v.mimeType||"audio"===v.contentType},sa=function vttOnly(m){var v=m.attributes;return"text/vtt"===v.mimeType||"text"===v.contentType},ca=function addMediaSequenceValues(m,v){m.forEach((function(m){m.mediaSequence=0,m.discontinuitySequence=Kt(v,(function(v){return v.timeline===m.timeline})),m.segments&&m.segments.forEach((function(m,v){m.number=v}))}))},ua=function flattenMediaGroupPlaylists(m){return m?Object.keys(m).reduce((function(v,q){var ee=m[q];return v.concat(ee.playlists)}),[]):[]},ha=function toM3u8(m){var v,q=m.dashPlaylists,ee=m.locations,ae=m.sidxMapping,ie=void 0===ae?{}:ae,de=m.previousManifest;if(!q.length)return{};var ce=q[0].attributes,le=ce.sourceDuration,pe=ce.type,fe=ce.suggestedPresentationDelay,ye=ce.minimumUpdatePeriod,be=Zn(q.filter(ia)).map(ra),Re=Zn(q.filter(oa)),_e=Zn(q.filter(sa)),xe=q.map((function(m){return m.attributes.captionServices})).filter(Boolean),Te={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:(v={AUDIO:{},VIDEO:{}},v["CLOSED-CAPTIONS"]={},v.SUBTITLES={},v),uri:"",duration:le,playlists:$n(be,ie)};ye>=0&&(Te.minimumUpdatePeriod=1e3*ye),ee&&(Te.locations=ee),"dynamic"===pe&&(Te.suggestedPresentationDelay=fe);var we=0===Te.playlists.length,Se=Re.length?Yn(Re,ie,we):null,Ie=_e.length?ta(_e,ie):null,Pe=be.concat(ua(Se),ua(Ie)),We=Pe.map((function(m){return m.timelineStarts}));return Te.timelineStarts=xn(We),ca(Pe,Te.timelineStarts),Se&&(Te.mediaGroups.AUDIO.audio=Se),Ie&&(Te.mediaGroups.SUBTITLES.subs=Ie),xe.length&&(Te.mediaGroups["CLOSED-CAPTIONS"].cc=aa(xe)),de?Hn({oldManifest:de,newManifest:Te}):Te},ga=function getLiveRValue(m,v,q){var ee=m.NOW,ae=m.clientOffset,ie=m.availabilityStartTime,de=m.timescale,ce=void 0===de?1:de,le=m.periodStart,pe=void 0===le?0:le,fe=m.minimumUpdatePeriod,ye=(ee+ae)/1e3+(void 0===fe?0:fe)-(ie+pe);return Math.ceil((ye*ce-v)/q)},fa=function parseByTimeline(m,v){for(var q=m.type,ee=m.minimumUpdatePeriod,ae=void 0===ee?0:ee,ie=m.media,de=void 0===ie?"":ie,ce=m.sourceDuration,le=m.timescale,pe=void 0===le?1:le,fe=m.startNumber,ye=void 0===fe?1:fe,be=m.periodStart,Re=[],_e=-1,xe=0;xe_e&&(_e=Ie);var Pe=void 0;if(Se<0){var We=xe+1;Pe=We===v.length?"dynamic"===q&&ae>0&&de.indexOf("$Number$")>0?ga(m,_e,we):(ce*pe-_e)/we:(v[We].t-_e)/we}else Pe=Se+1;for(var qe=ye+Re.length+Pe,Ve=ye+Re.length;Ve=ae?ie:""+new Array(ae-ie.length+1).join("0")+ie)}},ba=function constructTemplateUrl(m,v){return m.replace(va,ya(v))},_a=function parseTemplateInfo(m,v){return m.duration||v?m.duration?mn(m):fa(m,v):[{number:m.startNumber||1,duration:m.sourceDuration,time:0,timeline:m.periodStart}]},xa=function segmentsFromTemplate(m,v){var q={RepresentationID:m.id,Bandwidth:m.bandwidth||0},ee=m.initialization,ae=void 0===ee?{sourceURL:"",range:""}:ee,ie=un({baseUrl:m.baseUrl,source:ba(ae.sourceURL,q),range:ae.range});return _a(m,v).map((function(v){q.Number=v.number,q.Time=v.time;var ee=ba(m.media||"",q),ae=m.timescale||1,de=m.presentationTimeOffset||0,ce=m.periodStart+(v.time-de)/ae;return{uri:ee,timeline:v.timeline,duration:v.duration,resolvedUri:Ve(m.baseUrl||"",ee),map:ie,number:v.number,presentationTime:ce}}))},Ea=function SegmentURLToSegmentObject(m,v){var q=m.baseUrl,ee=m.initialization,ae=void 0===ee?{}:ee,ie=un({baseUrl:q,source:ae.sourceURL,range:ae.range}),de=un({baseUrl:q,source:v.media,range:v.mediaRange});return de.map=ie,de},wa=function segmentsFromList(m,v){var q=m.duration,ee=m.segmentUrls,ae=void 0===ee?[]:ee,ie=m.periodStart;if(!q&&!v||q&&v)throw new Error(dn);var de,ce=ae.map((function(v){return Ea(m,v)}));return q&&(de=mn(m)),v&&(de=fa(m,v)),de.map((function(v,q){if(ce[q]){var ee=ce[q],ae=m.timescale||1,de=m.presentationTimeOffset||0;return ee.timeline=v.timeline,ee.duration=v.duration,ee.number=v.number,ee.presentationTime=ie+(v.time-de)/ae,ee}})).filter((function(m){return m}))},Da=function generateSegments(m){var v,q,ee=m.attributes,ae=m.segmentInfo;ae.template?(q=xa,v=Vt(ee,ae.template)):ae.base?(q=vn,v=Vt(ee,ae.base)):ae.list&&(q=wa,v=Vt(ee,ae.list));var ie={attributes:ee};if(!q)return ie;var de=q(v,ae.segmentTimeline);if(v.duration){var ce=v,le=ce.duration,pe=ce.timescale,fe=void 0===pe?1:pe;v.duration=le/fe}else de.length?v.duration=de.reduce((function(m,v){return Math.max(m,Math.ceil(v.duration))}),0):v.duration=0;return ie.attributes=v,ie.segments=de,ae.base&&v.indexRange&&(ie.sidx=de[0],ie.segments=[]),ie},Ca=function toPlaylists(m){return m.map(Da)},ka=function findChildren(m,v){return Xt(m.childNodes).filter((function(m){return m.tagName===v}))},Aa=function getContent(m){return m.textContent.trim()},Ia=function parseDivisionValue(m){return parseFloat(m.split("/").reduce((function(m,v){return m/v})))},ja=function parseDuration(m){var v=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/.exec(m);if(!v)return 0;var q=v.slice(1),ee=q[0],ae=q[1],ie=q[2],de=q[3],ce=q[4],le=q[5];return 31536e3*parseFloat(ee||0)+2592e3*parseFloat(ae||0)+86400*parseFloat(ie||0)+3600*parseFloat(de||0)+60*parseFloat(ce||0)+parseFloat(le||0)},Fa=function parseDate(m){return/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/.test(m)&&(m+="Z"),Date.parse(m)},Oa={mediaPresentationDuration:function mediaPresentationDuration(m){return ja(m)},availabilityStartTime:function availabilityStartTime(m){return Fa(m)/1e3},minimumUpdatePeriod:function minimumUpdatePeriod(m){return ja(m)},suggestedPresentationDelay:function suggestedPresentationDelay(m){return ja(m)},type:function type(m){return m},timeShiftBufferDepth:function timeShiftBufferDepth(m){return ja(m)},start:function start(m){return ja(m)},width:function width(m){return parseInt(m,10)},height:function height(m){return parseInt(m,10)},bandwidth:function bandwidth(m){return parseInt(m,10)},frameRate:function frameRate(m){return Ia(m)},startNumber:function startNumber(m){return parseInt(m,10)},timescale:function timescale(m){return parseInt(m,10)},presentationTimeOffset:function presentationTimeOffset(m){return parseInt(m,10)},duration:function duration(m){var v=parseInt(m,10);return isNaN(v)?ja(m):v},d:function d(m){return parseInt(m,10)},t:function t(m){return parseInt(m,10)},r:function r(m){return parseInt(m,10)},DEFAULT:function DEFAULT(m){return m}},Ba=function parseAttributes(m){return m&&m.attributes?Xt(m.attributes).reduce((function(m,v){var q=Oa[v.name]||Oa.DEFAULT;return m[v.name]=q(v.value),m}),{}):{}},Ma={"urn:uuid:1077efec-c0b2-4d02-ace3-3c1e52e2fb4b":"org.w3.clearkey","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":"com.widevine.alpha","urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95":"com.microsoft.playready","urn:uuid:f239e769-efa3-4850-9c16-a903c6932efb":"com.adobe.primetime"},za=function buildBaseUrls(m,v){return v.length?Gt(m.map((function(m){return v.map((function(v){return Ve(m,Aa(v))}))}))):m},Ha=function getSegmentInformation(m){var v=ka(m,"SegmentTemplate")[0],q=ka(m,"SegmentList")[0],ee=q&&ka(q,"SegmentURL").map((function(m){return Vt({tag:"SegmentURL"},Ba(m))})),ae=ka(m,"SegmentBase")[0],ie=q||v,de=ie&&ka(ie,"SegmentTimeline")[0],ce=q||ae||v,le=ce&&ka(ce,"Initialization")[0],pe=v&&Ba(v);pe&&le?pe.initialization=le&&Ba(le):pe&&pe.initialization&&(pe.initialization={sourceURL:pe.initialization});var fe={template:pe,segmentTimeline:de&&ka(de,"S").map((function(m){return Ba(m)})),list:q&&Vt(Ba(q),{segmentUrls:ee,initialization:Ba(le)}),base:ae&&Vt(Ba(ae),{initialization:Ba(le)})};return Object.keys(fe).forEach((function(m){fe[m]||delete fe[m]})),fe},Ga=function inheritBaseUrls(m,v,q){return function(ee){var ae=ka(ee,"BaseURL"),ie=za(v,ae),de=Vt(m,Ba(ee)),ce=Ha(ee);return ie.map((function(m){return{segmentInfo:Vt(q,ce),attributes:Vt(de,{baseUrl:m})}}))}},Ka=function generateKeySystemInformation(m){return m.reduce((function(m,v){var q=Ba(v);q.schemeIdUri&&(q.schemeIdUri=q.schemeIdUri.toLowerCase());var ee=Ma[q.schemeIdUri];if(ee){m[ee]={attributes:q};var ae=ka(v,"cenc:pssh")[0];if(ae){var ie=Aa(ae);m[ee].pssh=ie&&decodeB64ToUint8Array(ie)}}return m}),{})},Ja=function parseCaptionServiceMetadata(m){return"urn:scte:dash:cc:cea-608:2015"===m.schemeIdUri?("string"!=typeof m.value?[]:m.value.split(";")).map((function(m){var v,q;if(q=m,/^CC\d=/.test(m)){var ee=m.split("=");v=ee[0],q=ee[1]}else/^CC\d$/.test(m)&&(v=m);return{channel:v,language:q}})):"urn:scte:dash:cc:cea-708:2015"===m.schemeIdUri?("string"!=typeof m.value?[]:m.value.split(";")).map((function(m){var v={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(m)){var q=m.split("="),ee=q[0],ae=q[1],ie=void 0===ae?"":ae;v.channel=ee,v.language=m,ie.split(",").forEach((function(m){var q=m.split(":"),ee=q[0],ae=q[1];"lang"===ee?v.language=ae:"er"===ee?v.easyReader=Number(ae):"war"===ee?v.aspectRatio=Number(ae):"3D"===ee&&(v["3D"]=Number(ae))}))}else v.language=m;return v.channel&&(v.channel="SERVICE"+v.channel),v})):void 0},er=function toRepresentations(m,v,q){return function(ee){var ae=Ba(ee),ie=za(v,ka(ee,"BaseURL")),de=ka(ee,"Role")[0],ce={role:Ba(de)},le=Vt(m,ae,ce),pe=ka(ee,"Accessibility")[0],fe=Ja(Ba(pe));fe&&(le=Vt(le,{captionServices:fe}));var ye=ka(ee,"Label")[0];if(ye&&ye.childNodes.length){var be=ye.childNodes[0].nodeValue.trim();le=Vt(le,{label:be})}var Re=Ka(ka(ee,"ContentProtection"));Object.keys(Re).length&&(le=Vt(le,{contentProtection:Re}));var _e=Ha(ee),xe=ka(ee,"Representation"),Te=Vt(q,_e);return Gt(xe.map(Ga(le,ie,Te)))}},tr=function toAdaptationSets(m,v){return function(q,ee){var ae=za(v,ka(q.node,"BaseURL")),ie=Vt(m,{periodStart:q.attributes.start});"number"==typeof q.attributes.duration&&(ie.periodDuration=q.attributes.duration);var de=ka(q.node,"AdaptationSet"),ce=Ha(q.node);return Gt(de.map(er(ie,ae,ce)))}},ar=function getPeriodStart(m){var v=m.attributes,q=m.priorPeriodAttributes,ee=m.mpdType;return"number"==typeof v.start?v.start:q&&"number"==typeof q.start&&"number"==typeof q.duration?q.start+q.duration:q||"static"!==ee?null:0},rr=function inheritAttributes(m,v){void 0===v&&(v={});var q=v,ee=q.manifestUri,ae=void 0===ee?"":ee,ie=q.NOW,de=void 0===ie?Date.now():ie,ce=q.clientOffset,le=void 0===ce?0:ce,pe=ka(m,"Period");if(!pe.length)throw new Error(Jt);var fe=ka(m,"Location"),ye=Ba(m),be=za([ae],ka(m,"BaseURL"));ye.type=ye.type||"static",ye.sourceDuration=ye.mediaPresentationDuration||0,ye.NOW=de,ye.clientOffset=le,fe.length&&(ye.locations=fe.map(Aa));var Re=[];return pe.forEach((function(m,v){var q=Ba(m),ee=Re[v-1];q.start=ar({attributes:q,priorPeriodAttributes:ee?ee.attributes:null,mpdType:ye.type}),Re.push({node:m,attributes:q})})),{locations:ye.locations,representationInfo:Gt(Re.map(tr(ye,be)))}},ir=function stringToMpdXml(m){if(""===m)throw new Error(Qt);var v,q,ee=new Wt.DOMParser;try{q=(v=ee.parseFromString(m,"application/xml"))&&"MPD"===v.documentElement.tagName?v.documentElement:null}catch(m){}if(!q||q&&q.getElementsByTagName("parsererror").length>0)throw new Error(Yt);return q},or=function parseUTCTimingScheme(m){var v=ka(m,"UTCTiming")[0];if(!v)return null;var q=Ba(v);switch(q.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":q.method="HEAD";break;case"urn:mpeg:dash:utc:http-xsdate:2014":case"urn:mpeg:dash:utc:http-iso:2014":case"urn:mpeg:dash:utc:http-xsdate:2012":case"urn:mpeg:dash:utc:http-iso:2012":q.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":q.method="DIRECT",q.value=Date.parse(q.value);break;default:throw new Error(cn)}return q},lr=function parse(m,v){void 0===v&&(v={});var q=rr(ir(m),v),ee=Ca(q.representationInfo);return ha({dashPlaylists:ee,locations:q.locations,sidxMapping:v.sidxMapping,previousManifest:v.previousManifest})},hr=function parseUTCTiming(m){return or(ir(m))},gr=q(84221),vr=q.n(gr),br=It([73,68,51]),Rr=function getId3Size(m,v){void 0===v&&(v=0);var q=(m=It(m))[v+5],ee=m[v+6]<<21|m[v+7]<<14|m[v+8]<<7|m[v+9];return(16&q)>>4?ee+20:ee+10},xr=function getId3Offset(m,v){return void 0===v&&(v=0),(m=It(m)).length-v<10||!Nt(m,br,{offset:v})?v:getId3Offset(m,v+=Rr(m,v))},Dr=(new Uint8Array([79,112,117,115,72,101,97,100]),function normalizePath(m){return"string"==typeof m?Bt(m):m}),Cr=function normalizePaths(m){return Array.isArray(m)?m.map((function(m){return Dr(m)})):[Dr(m)]},Ar=function parseDescriptors(m){m=It(m);for(var v=[],q=0;m.length>q;){var ee=m[q],ae=0,ie=0,de=m[++ie];for(ie++;128&de;)ae=(127&de)<<7,de=m[ie],ie++;ae+=127&de;for(var ce=0;ce>>0,de=m.subarray(ae+4,ae+8);if(0===ie)break;var ce=ae+ie;if(ce>m.length){if(q)break;ce=m.length}var le=m.subarray(ae+8,ce);Nt(de,v[0])&&(1===v.length?ee.push(le):ee.push.apply(ee,findBox(le,v.slice(1),q))),ae=ce}return ee},Fr={EBML:It([26,69,223,163]),DocType:It([66,130]),Segment:It([24,83,128,103]),SegmentInfo:It([21,73,169,102]),Tracks:It([22,84,174,107]),Track:It([174]),TrackNumber:It([215]),DefaultDuration:It([35,227,131]),TrackEntry:It([174]),TrackType:It([131]),FlagDefault:It([136]),CodecID:It([134]),CodecPrivate:It([99,162]),VideoTrack:It([224]),AudioTrack:It([225]),Cluster:It([31,67,182,117]),Timestamp:It([231]),TimestampScale:It([42,215,177]),BlockGroup:It([160]),BlockDuration:It([155]),Block:It([161]),SimpleBlock:It([163])},Br=[128,64,32,16,8,4,2,1],Ur=function getLength(m){for(var v=1,q=0;q=v.length)return v.length;var ee=Wr(v,q,!1);if(Nt(m.bytes,ee.bytes))return q;var ae=Wr(v,q+ee.length);return getInfinityDataSize(m,v,q+ae.length+ae.value+ee.length)},Kr=function findEbml(m,v){v=Gr(v),m=It(m);var q=[];if(!v.length)return q;for(var ee=0;eem.length?m.length:de+ie.value,le=m.subarray(de,ce);Nt(v[0],ae.bytes)&&(1===v.length?q.push(le):q=q.concat(findEbml(le,v.slice(1)))),ee+=ae.length+ie.length+le.length}return q},Qr=It([0,0,0,1]),ei=It([0,0,1]),si=It([0,0,3]),Ri=function discardEmulationPreventionBytes(m){for(var v=[],q=1;q>1&63),-1!==q.indexOf(le)&&(ae=ie+ce),ie+=ce+("h264"===v?1:2)}else ie++}return m.subarray(0,0)},Ei=function findH264Nal(m,v,q){return _i(m,"h264",v,q)},Ti=function findH265Nal(m,v,q){return _i(m,"h265",v,q)},Di={webm:It([119,101,98,109]),matroska:It([109,97,116,114,111,115,107,97]),flac:It([102,76,97,67]),ogg:It([79,103,103,83]),ac3:It([11,119]),riff:It([82,73,70,70]),avi:It([65,86,73]),wav:It([87,65,86,69]),"3gp":It([102,116,121,112,51,103]),mp4:It([102,116,121,112]),fmp4:It([115,116,121,112]),mov:It([102,116,121,112,113,116]),moov:It([109,111,111,118]),moof:It([109,111,111,102])},Ci={aac:function aac(m){var v=xr(m);return Nt(m,[255,16],{offset:v,mask:[255,22]})},mp3:function mp3(m){var v=xr(m);return Nt(m,[255,2],{offset:v,mask:[255,6]})},webm:function webm(m){var v=Kr(m,[Fr.EBML,Fr.DocType])[0];return Nt(v,Di.webm)},mkv:function mkv(m){var v=Kr(m,[Fr.EBML,Fr.DocType])[0];return Nt(v,Di.matroska)},mp4:function mp4(m){return!Ci["3gp"](m)&&!Ci.mov(m)&&(!(!Nt(m,Di.mp4,{offset:4})&&!Nt(m,Di.fmp4,{offset:4}))||(!(!Nt(m,Di.moof,{offset:4})&&!Nt(m,Di.moov,{offset:4}))||void 0))},mov:function mov(m){return Nt(m,Di.mov,{offset:4})},"3gp":function gp(m){return Nt(m,Di["3gp"],{offset:4})},ac3:function ac3(m){var v=xr(m);return Nt(m,Di.ac3,{offset:v})},ts:function ts(m){if(m.length<189&&m.length>=1)return 71===m[0];for(var v=0;v+1880},Ji=q(51489),Qi=q(61120);function _wrapNativeSuper(m){var v="function"==typeof Map?new Map:void 0;return _wrapNativeSuper=function _wrapNativeSuper(m){if(null===m||(q=m,-1===Function.toString.call(q).indexOf("[native code]")))return m;var q;if("function"!=typeof m)throw new TypeError("Super expression must either be null or a function");if(void 0!==v){if(v.has(m))return v.get(m);v.set(m,Wrapper)}function Wrapper(){return _construct(m,arguments,(0,Qi.Z)(this).constructor)}return Wrapper.prototype=Object.create(m.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),(0,Se.Z)(Wrapper,m)},_wrapNativeSuper(m)}for(var eo,to="7.21.4",no={},ao=function hooks(m,v){return no[m]=no[m]||[],v&&(no[m]=no[m].concat(v)),no[m]},ro=function removeHook(m,v){var q=ao(m).indexOf(v);return!(q<=-1)&&(no[m]=no[m].slice(),no[m].splice(q,1),!0)},io={prefixed:!0},oo=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror","fullscreen"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"]],so=oo[0],co=0;co0?le:0)}if(ae().console){var pe=ae().console[q];pe||"debug"!==q||(pe=ae().console.info||ae().console.log),pe&&de&&ce.test(q)&&pe[Array.isArray(ie)?"apply":"call"](ae().console,ie)}}};var ho=function createLogger$1(m){var v,q="info",ee=function log(){for(var m=arguments.length,ee=new Array(m),ae=0;ae1?v-1:0),ee=1;ee=0)throw new Error("class has illegal whitespace characters")}function isReal(){return de()===ae().document}function isEl(m){return video_es_isObject(m)&&1===m.nodeType}function isInFrame(){try{return ae().parent!==ae().self}catch(m){return!0}}function createQuerier(m){return function(v,q){if(!isNonBlankString(v))return de()[m](null);isNonBlankString(q)&&(q=de().querySelector(q));var ee=isEl(q)?q:de();return ee[m]&&ee[m](v)}}function createEl(m,v,q,ee){void 0===m&&(m="div"),void 0===v&&(v={}),void 0===q&&(q={});var ae=de().createElement(m);return Object.getOwnPropertyNames(v).forEach((function(m){var q=v[m];-1!==m.indexOf("aria-")||"role"===m||"type"===m?(ho.warn("Setting attributes in the second argument of createEl()\nhas been deprecated. Use the third argument instead.\ncreateEl(type, properties, attributes). Attempting to set "+m+" to "+q+"."),ae.setAttribute(m,q)):"textContent"===m?textContent(ae,q):ae[m]===q&&"tabIndex"!==m||(ae[m]=q)})),Object.getOwnPropertyNames(q).forEach((function(m){ae.setAttribute(m,q[m])})),ee&&appendContent(ae,ee),ae}function textContent(m,v){return void 0===m.textContent?m.innerText=v:m.textContent=v,m}function prependTo(m,v){v.firstChild?v.insertBefore(m,v.firstChild):v.appendChild(m)}function hasClass(m,v){return throwIfWhitespace(v),m.classList?m.classList.contains(v):(q=v,new RegExp("(^|\\s)"+q+"($|\\s)")).test(m.className);var q}function addClass(m,v){return m.classList?m.classList.add(v):hasClass(m,v)||(m.className=(m.className+" "+v).trim()),m}function removeClass(m,v){return m?(m.classList?m.classList.remove(v):(throwIfWhitespace(v),m.className=m.className.split(/\s+/).filter((function(m){return m!==v})).join(" ")),m):(ho.warn("removeClass was called with an element that doesn't exist"),null)}function toggleClass(m,v,q){var ee=hasClass(m,v);if("function"==typeof q&&(q=q(m,v)),"boolean"!=typeof q&&(q=!ee),q!==ee)return q?addClass(m,v):removeClass(m,v),m}function setAttributes(m,v){Object.getOwnPropertyNames(v).forEach((function(q){var ee=v[q];null==ee||!1===ee?m.removeAttribute(q):m.setAttribute(q,!0===ee?"":ee)}))}function getAttributes(m){var v={},q=",autoplay,controls,playsinline,loop,muted,default,defaultMuted,";if(m&&m.attributes&&m.attributes.length>0)for(var ee=m.attributes,ae=ee.length-1;ae>=0;ae--){var ie=ee[ae].name,de=ee[ae].value;"boolean"!=typeof m[ie]&&-1===q.indexOf(","+ie+",")||(de=null!==de),v[ie]=de}return v}function getAttribute(m,v){return m.getAttribute(v)}function setAttribute(m,v,q){m.setAttribute(v,q)}function removeAttribute(m,v){m.removeAttribute(v)}function blockTextSelection(){de().body.focus(),de().onselectstart=function(){return!1}}function unblockTextSelection(){de().onselectstart=function(){return!0}}function getBoundingClientRect(m){if(m&&m.getBoundingClientRect&&m.parentNode){var v=m.getBoundingClientRect(),q={};return["bottom","height","left","right","top","width"].forEach((function(m){void 0!==v[m]&&(q[m]=v[m])})),q.height||(q.height=parseFloat(computedStyle(m,"height"))),q.width||(q.width=parseFloat(computedStyle(m,"width"))),q}}function findPosition(m){if(!m||m&&!m.offsetParent)return{left:0,top:0,width:0,height:0};for(var v=m.offsetWidth,q=m.offsetHeight,ee=0,ae=0;m.offsetParent&&m!==de()[io.fullscreenElement];)ee+=m.offsetLeft,ae+=m.offsetTop,m=m.offsetParent;return{left:ee,top:ae,width:v,height:q}}function getPointerPosition(m,v){var q={x:0,y:0};if(Lo)for(var ee=m;ee&&"html"!==ee.nodeName.toLowerCase();){var ae=computedStyle(ee,"transform");if(/^matrix/.test(ae)){var ie=ae.slice(7,-1).split(/,\s/).map(Number);q.x+=ie[4],q.y+=ie[5]}else if(/^matrix3d/.test(ae)){var de=ae.slice(9,-1).split(/,\s/).map(Number);q.x+=de[12],q.y+=de[13]}ee=ee.parentNode}var ce={},le=findPosition(v.target),pe=findPosition(m),fe=pe.width,ye=pe.height,be=v.offsetY-(pe.top-le.top),Re=v.offsetX-(pe.left-le.left);return v.changedTouches&&(Re=v.changedTouches[0].pageX-pe.left,be=v.changedTouches[0].pageY+pe.top,Lo&&(Re-=q.x,be-=q.y)),ce.y=1-Math.max(0,Math.min(1,be/ye)),ce.x=Math.max(0,Math.min(1,Re/fe)),ce}function isTextNode(m){return video_es_isObject(m)&&3===m.nodeType}function emptyEl(m){for(;m.firstChild;)m.removeChild(m.firstChild);return m}function normalizeContent(m){return"function"==typeof m&&(m=m()),(Array.isArray(m)?m:[m]).map((function(m){return"function"==typeof m&&(m=m()),isEl(m)||isTextNode(m)?m:"string"==typeof m&&/\S/.test(m)?de().createTextNode(m):void 0})).filter((function(m){return m}))}function appendContent(m,v){return normalizeContent(v).forEach((function(v){return m.appendChild(v)})),m}function insertContent(m,v){return appendContent(emptyEl(m),v)}function isSingleLeftClick(m){return void 0===m.button&&void 0===m.buttons||(0===m.button&&void 0===m.buttons||("mouseup"===m.type&&0===m.button&&0===m.buttons||0===m.button&&1===m.buttons))}var No,Mo=createQuerier("querySelector"),Wo=createQuerier("querySelectorAll"),qo=Object.freeze({__proto__:null,isReal:isReal,isEl:isEl,isInFrame:isInFrame,createEl:createEl,textContent:textContent,prependTo:prependTo,hasClass:hasClass,addClass:addClass,removeClass:removeClass,toggleClass:toggleClass,setAttributes:setAttributes,getAttributes:getAttributes,getAttribute:getAttribute,setAttribute:setAttribute,removeAttribute:removeAttribute,blockTextSelection:blockTextSelection,unblockTextSelection:unblockTextSelection,getBoundingClientRect:getBoundingClientRect,findPosition:findPosition,getPointerPosition:getPointerPosition,isTextNode:isTextNode,emptyEl:emptyEl,normalizeContent:normalizeContent,appendContent:appendContent,insertContent:insertContent,isSingleLeftClick:isSingleLeftClick,$:Mo,$$:Wo}),Vo=!1,zo=function autoSetup(){if(!1!==No.options.autoSetup){var m=Array.prototype.slice.call(de().getElementsByTagName("video")),v=Array.prototype.slice.call(de().getElementsByTagName("audio")),q=Array.prototype.slice.call(de().getElementsByTagName("video-js")),ee=m.concat(v,q);if(ee&&ee.length>0)for(var ae=0,ie=ee.length;ae-1&&(ae={passive:!0}),m.addEventListener(v,ee.dispatcher,ae)}else m.attachEvent&&m.attachEvent("on"+v,ee.dispatcher)}function off(m,v,q){if($o.has(m)){var ee=$o.get(m);if(ee.handlers){if(Array.isArray(v))return _handleMultipleEvents(off,m,v,q);var ae=function removeType(m,v){ee.handlers[v]=[],_cleanUpEvents(m,v)};if(void 0!==v){var ie=ee.handlers[v];if(ie)if(q){if(q.guid)for(var de=0;de=v&&(m.apply(void 0,arguments),q=ee)}},os=function debounce(m,v,q,ee){var ie;void 0===ee&&(ee=ae());var de=function debounced(){var ae=this,de=arguments,ce=function later(){ie=null,ce=null,q||m.apply(ae,de)};!ie&&q&&m.apply(ae,de),ee.clearTimeout(ie),ie=ee.setTimeout(ce,v)};return de.cancel=function cancel(){ee.clearTimeout(ie),ie=null},de},ss=function EventTarget(){};ss.prototype.allowedEvents_={},ss.prototype.on=function(m,v){var q=this.addEventListener;this.addEventListener=function(){},on(this,m,v),this.addEventListener=q},ss.prototype.addEventListener=ss.prototype.on,ss.prototype.off=function(m,v){off(this,m,v)},ss.prototype.removeEventListener=ss.prototype.off,ss.prototype.one=function(m,v){var q=this.addEventListener;this.addEventListener=function(){},one(this,m,v),this.addEventListener=q},ss.prototype.any=function(m,v){var q=this.addEventListener;this.addEventListener=function(){},any(this,m,v),this.addEventListener=q},ss.prototype.trigger=function(m){var v=m.type||m;"string"==typeof m&&(m={type:v}),m=fixEvent(m),this.allowedEvents_[v]&&this["on"+v]&&this["on"+v](m),trigger(this,m)},ss.prototype.dispatchEvent=ss.prototype.trigger,ss.prototype.queueTrigger=function(m){var v=this;Yo||(Yo=new Map);var q=m.type||m,ee=Yo.get(this);ee||(ee=new Map,Yo.set(this,ee));var ie=ee.get(q);ee.delete(q),ae().clearTimeout(ie);var de=ae().setTimeout((function(){ee.delete(q),0===ee.size&&(ee=null,Yo.delete(v)),v.trigger(m)}),0);ee.set(q,de)};var ds=function objName(m){return"function"==typeof m.name?m.name():"string"==typeof m.name?m.name:m.name_?m.name_:m.constructor&&m.constructor.name?m.constructor.name:typeof m},cs=function isEvented(m){return m instanceof ss||!!m.eventBusEl_&&["on","one","off","trigger"].every((function(v){return"function"==typeof m[v]}))},us=function addEventedCallback(m,v){cs(m)?v():(m.eventedCallbacks||(m.eventedCallbacks=[]),m.eventedCallbacks.push(v))},ls=function isValidEventType(m){return"string"==typeof m&&/\S/.test(m)||Array.isArray(m)&&!!m.length},ps=function validateTarget(m,v,q){if(!m||!m.nodeName&&!cs(m))throw new Error("Invalid target for "+ds(v)+"#"+q+"; must be a DOM node or evented object.")},hs=function validateEventType(m,v,q){if(!ls(m))throw new Error("Invalid event type for "+ds(v)+"#"+q+"; must be a non-empty string or array.")},gs=function validateListener(m,v,q){if("function"!=typeof m)throw new Error("Invalid listener for "+ds(v)+"#"+q+"; must be a function.")},fs=function normalizeListenArgs(m,v,q){var ee,ae,ie,de=v.length<3||v[0]===m||v[0]===m.eventBusEl_;return de?(ee=m.eventBusEl_,v.length>=3&&v.shift(),ae=v[0],ie=v[1]):(ee=v[0],ae=v[1],ie=v[2]),ps(ee,m,q),hs(ae,m,q),gs(ie,m,q),{isTargetingSelf:de,target:ee,type:ae,listener:ie=as(m,ie)}},ms=function listen(m,v,q,ee){ps(m,m,v),m.nodeName?es[v](m,q,ee):m[v](q,ee)},vs={on:function on(){for(var m=this,v=arguments.length,q=new Array(v),ee=0;ee=0;v--)this.children_[v].dispose&&this.children_[v].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.parentComponent_=null,this.el_&&(this.el_.parentNode&&(m.restoreEl?this.el_.parentNode.replaceChild(m.restoreEl,this.el_):this.el_.parentNode.removeChild(this.el_)),this.el_=null),this.player_=null}},m.isDisposed=function isDisposed(){return Boolean(this.isDisposed_)},m.player=function player(){return this.player_},m.options=function options(m){return m?(this.options_=mergeOptions$3(this.options_,m),this.options_):this.options_},m.el=function el(){return this.el_},m.createEl=function createEl$1(m,v,q){return createEl(m,v,q)},m.localize=function localize(m,v,q){void 0===q&&(q=m);var ee=this.player_.language&&this.player_.language(),ae=this.player_.languages&&this.player_.languages(),ie=ae&&ae[ee],de=ee&&ee.split("-")[0],ce=ae&&ae[de],le=q;return ie&&ie[m]?le=ie[m]:ce&&ce[m]&&(le=ce[m]),v&&(le=le.replace(/\{(\d+)\}/g,(function(m,q){var ee=v[q-1],ae=ee;return void 0===ee&&(ae=m),ae}))),le},m.handleLanguagechange=function handleLanguagechange(){},m.contentEl=function contentEl(){return this.contentEl_||this.el_},m.id=function id(){return this.id_},m.name=function name(){return this.name_},m.children=function children(){return this.children_},m.getChildById=function getChildById(m){return this.childIndex_[m]},m.getChild=function getChild(m){if(m)return this.childNameIndex_[m]},m.getDescendant=function getDescendant(){for(var m=arguments.length,v=new Array(m),q=0;q=0;q--)if(this.children_[q]===m){v=!0,this.children_.splice(q,1);break}if(v){m.parentComponent_=null,this.childIndex_[m.id()]=null,this.childNameIndex_[Rs(m.name())]=null,this.childNameIndex_[bs(m.name())]=null;var ee=m.el();ee&&ee.parentNode===this.contentEl()&&this.contentEl().removeChild(m.el())}}},m.initChildren=function initChildren(){var m=this,v=this.options_.children;if(v){var q,ee=this.options_,ae=Component.getComponent("Tech");(q=Array.isArray(v)?v:Object.keys(v)).concat(Object.keys(this.options_).filter((function(m){return!q.some((function(v){return"string"==typeof v?m===v:m===v.name}))}))).map((function(q){var ee,ae;return"string"==typeof q?ae=v[ee=q]||m.options_[ee]||{}:(ee=q.name,ae=q),{name:ee,opts:ae}})).filter((function(m){var v=Component.getComponent(m.opts.componentClass||Rs(m.name));return v&&!ae.isTech(v)})).forEach((function handleAdd(v){var q=v.name,ae=v.opts;if(void 0!==ee[q]&&(ae=ee[q]),!1!==ae){!0===ae&&(ae={}),ae.playerOptions=m.options_.playerOptions;var ie=m.addChild(q,ae);ie&&(m[q]=ie)}}))}},m.buildCSSClass=function buildCSSClass(){return""},m.ready=function ready(m,v){if(void 0===v&&(v=!1),m)return this.isReady_?void(v?m.call(this):this.setTimeout(m,1)):(this.readyQueue_=this.readyQueue_||[],void this.readyQueue_.push(m))},m.triggerReady=function triggerReady(){this.isReady_=!0,this.setTimeout((function(){var m=this.readyQueue_;this.readyQueue_=[],m&&m.length>0&&m.forEach((function(m){m.call(this)}),this),this.trigger("ready")}),1)},m.$=function $$1(m,v){return Mo(m,v||this.contentEl())},m.$$=function $$$1(m,v){return Wo(m,v||this.contentEl())},m.hasClass=function hasClass$1(m){return hasClass(this.el_,m)},m.addClass=function addClass$1(m){addClass(this.el_,m)},m.removeClass=function removeClass$1(m){removeClass(this.el_,m)},m.toggleClass=function toggleClass$1(m,v){toggleClass(this.el_,m,v)},m.show=function show(){this.removeClass("vjs-hidden")},m.hide=function hide(){this.addClass("vjs-hidden")},m.lockShowing=function lockShowing(){this.addClass("vjs-lock-showing")},m.unlockShowing=function unlockShowing(){this.removeClass("vjs-lock-showing")},m.getAttribute=function getAttribute$1(m){return getAttribute(this.el_,m)},m.setAttribute=function setAttribute$1(m,v){setAttribute(this.el_,m,v)},m.removeAttribute=function removeAttribute$1(m){removeAttribute(this.el_,m)},m.width=function width(m,v){return this.dimension("width",m,v)},m.height=function height(m,v){return this.dimension("height",m,v)},m.dimensions=function dimensions(m,v){this.width(m,!0),this.height(v)},m.dimension=function dimension(m,v,q){if(void 0!==v)return null!==v&&v==v||(v=0),-1!==(""+v).indexOf("%")||-1!==(""+v).indexOf("px")?this.el_.style[m]=v:this.el_.style[m]="auto"===v?"":v+"px",void(q||this.trigger("componentresize"));if(!this.el_)return 0;var ee=this.el_.style[m],ae=ee.indexOf("px");return-1!==ae?parseInt(ee.slice(0,ae),10):parseInt(this.el_["offset"+Rs(m)],10)},m.currentDimension=function currentDimension(m){var v=0;if("width"!==m&&"height"!==m)throw new Error("currentDimension only accepts width or height value");if(v=computedStyle(this.el_,m),0===(v=parseFloat(v))||isNaN(v)){var q="offset"+Rs(m);v=this.el_[q]}return v},m.currentDimensions=function currentDimensions(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}},m.currentWidth=function currentWidth(){return this.currentDimension("width")},m.currentHeight=function currentHeight(){return this.currentDimension("height")},m.focus=function focus(){this.el_.focus()},m.blur=function blur(){this.el_.blur()},m.handleKeyDown=function handleKeyDown(m){this.player_&&(pe().isEventKey(m,"Tab")||m.stopPropagation(),this.player_.handleKeyDown(m))},m.handleKeyPress=function handleKeyPress(m){this.handleKeyDown(m)},m.emitTapEvents=function emitTapEvents(){var m,v=0,q=null;this.on("touchstart",(function(ee){1===ee.touches.length&&(q={pageX:ee.touches[0].pageX,pageY:ee.touches[0].pageY},v=ae().performance.now(),m=!0)})),this.on("touchmove",(function(v){if(v.touches.length>1)m=!1;else if(q){var ee=v.touches[0].pageX-q.pageX,ae=v.touches[0].pageY-q.pageY;Math.sqrt(ee*ee+ae*ae)>10&&(m=!1)}}));var ee=function noTap(){m=!1};this.on("touchleave",ee),this.on("touchcancel",ee),this.on("touchend",(function(ee){(q=null,!0===m)&&(ae().performance.now()-v<200&&(ee.preventDefault(),this.trigger("tap")))}))},m.enableTouchActivity=function enableTouchActivity(){if(this.player()&&this.player().reportUserActivity){var m,v=as(this.player(),this.player().reportUserActivity);this.on("touchstart",(function(){v(),this.clearInterval(m),m=this.setInterval(v,250)}));var q=function touchEnd(q){v(),this.clearInterval(m)};this.on("touchmove",v),this.on("touchend",q),this.on("touchcancel",q)}},m.setTimeout=function setTimeout(m,v){var q,ee=this;return m=as(this,m),this.clearTimersOnDispose_(),q=ae().setTimeout((function(){ee.setTimeoutIds_.has(q)&&ee.setTimeoutIds_.delete(q),m()}),v),this.setTimeoutIds_.add(q),q},m.clearTimeout=function clearTimeout(m){return this.setTimeoutIds_.has(m)&&(this.setTimeoutIds_.delete(m),ae().clearTimeout(m)),m},m.setInterval=function setInterval(m,v){m=as(this,m),this.clearTimersOnDispose_();var q=ae().setInterval(m,v);return this.setIntervalIds_.add(q),q},m.clearInterval=function clearInterval(m){return this.setIntervalIds_.has(m)&&(this.setIntervalIds_.delete(m),ae().clearInterval(m)),m},m.requestAnimationFrame=function requestAnimationFrame(m){var v,q=this;return this.supportsRaf_?(this.clearTimersOnDispose_(),m=as(this,m),v=ae().requestAnimationFrame((function(){q.rafIds_.has(v)&&q.rafIds_.delete(v),m()})),this.rafIds_.add(v),v):this.setTimeout(m,1e3/60)},m.requestNamedAnimationFrame=function requestNamedAnimationFrame(m,v){var q=this;if(!this.namedRafs_.has(m)){this.clearTimersOnDispose_(),v=as(this,v);var ee=this.requestAnimationFrame((function(){v(),q.namedRafs_.has(m)&&q.namedRafs_.delete(m)}));return this.namedRafs_.set(m,ee),m}},m.cancelNamedAnimationFrame=function cancelNamedAnimationFrame(m){this.namedRafs_.has(m)&&(this.cancelAnimationFrame(this.namedRafs_.get(m)),this.namedRafs_.delete(m))},m.cancelAnimationFrame=function cancelAnimationFrame(m){return this.supportsRaf_?(this.rafIds_.has(m)&&(this.rafIds_.delete(m),ae().cancelAnimationFrame(m)),m):this.clearTimeout(m)},m.clearTimersOnDispose_=function clearTimersOnDispose_(){var m=this;this.clearingTimersOnDispose_||(this.clearingTimersOnDispose_=!0,this.one("dispose",(function(){[["namedRafs_","cancelNamedAnimationFrame"],["rafIds_","cancelAnimationFrame"],["setTimeoutIds_","clearTimeout"],["setIntervalIds_","clearInterval"]].forEach((function(v){var q=v[0],ee=v[1];m[q].forEach((function(v,q){return m[ee](q)}))})),m.clearingTimersOnDispose_=!1})))},Component.registerComponent=function registerComponent(m,v){if("string"!=typeof m||!m)throw new Error('Illegal component name, "'+m+'"; must be a non-empty string.');var q,ee=Component.getComponent("Tech"),ae=ee&&ee.isTech(v),ie=Component===v||Component.prototype.isPrototypeOf(v.prototype);if(ae||!ie)throw q=ae?"techs must be registered using Tech.registerTech()":"must be a Component subclass",new Error('Illegal component, "'+m+'"; '+q+".");m=Rs(m),Component.components_||(Component.components_={});var de=Component.getComponent("Player");if("Player"===m&&de&&de.players){var ce=de.players,le=Object.keys(ce);if(ce&&le.length>0&&le.map((function(m){return ce[m]})).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return Component.components_[m]=v,Component.components_[bs(m)]=v,v},Component.getComponent=function getComponent(m){if(m&&Component.components_)return Component.components_[m]},Component}();function rangeCheck(m,v,q){if("number"!=typeof v||v<0||v>q)throw new Error("Failed to execute '"+m+"' on 'TimeRanges': The index provided ("+v+") is non-numeric or out of bounds (0-"+q+").")}function getRange(m,v,q,ee){return rangeCheck(m,ee,q.length-1),q[ee][v]}function createTimeRangesObj(m){var v;return v=void 0===m||0===m.length?{length:0,start:function start(){throw new Error("This TimeRanges object is empty")},end:function end(){throw new Error("This TimeRanges object is empty")}}:{length:m.length,start:getRange.bind(null,"start",0,m),end:getRange.bind(null,"end",1,m)},ae().Symbol&&ae().Symbol.iterator&&(v[ae().Symbol.iterator]=function(){return(m||[]).values()}),v}function createTimeRanges(m,v){return Array.isArray(m)?createTimeRangesObj(m):void 0===m||void 0===v?createTimeRangesObj():createTimeRangesObj([[m,v]])}function bufferedPercent(m,v){var q,ee,ae=0;if(!v)return 0;m&&m.length||(m=createTimeRanges(0,0));for(var ie=0;iev&&(ee=v),ae+=ee-q;return ae/v}function MediaError(m){if(m instanceof MediaError)return m;"number"==typeof m?this.code=m:"string"==typeof m?this.message=m:video_es_isObject(m)&&("number"==typeof m.code&&(this.code=m.code),video_es_assign(this,m)),this.message||(this.message=MediaError.defaultMessages[this.code]||"")}Ss.prototype.supportsRaf_="function"==typeof ae().requestAnimationFrame&&"function"==typeof ae().cancelAnimationFrame,Ss.registerComponent("Component",Ss),MediaError.prototype.code=0,MediaError.prototype.message="",MediaError.prototype.status=null,MediaError.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],MediaError.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."};for(var Ds=0;Ds=0;ee--)if(v[ee].enabled){Os(v,v[ee]);break}return(q=m.call(this,v)||this).changing_=!1,q}(0,ye.Z)(AudioTrackList,m);var v=AudioTrackList.prototype;return v.addTrack=function addTrack(v){var q=this;v.enabled&&Os(this,v),m.prototype.addTrack.call(this,v),v.addEventListener&&(v.enabledChange_=function(){q.changing_||(q.changing_=!0,Os(q,v),q.changing_=!1,q.trigger("change"))},v.addEventListener("enabledchange",v.enabledChange_))},v.removeTrack=function removeTrack(v){m.prototype.removeTrack.call(this,v),v.removeEventListener&&v.enabledChange_&&(v.removeEventListener("enabledchange",v.enabledChange_),v.enabledChange_=null)},AudioTrackList}(js),Bs=function disableOthers(m,v){for(var q=0;q=0;ee--)if(v[ee].selected){Bs(v,v[ee]);break}return(q=m.call(this,v)||this).changing_=!1,Object.defineProperty((0,fe.Z)(q),"selectedIndex",{get:function get(){for(var m=0;m0&&(ae().console&&ae().console.groupCollapsed&&ae().console.groupCollapsed("Text Track parsing errors for "+v.src),ee.forEach((function(m){return ho.error(m)})),ae().console&&ae().console.groupEnd&&ae().console.groupEnd()),q.flush()},Ys=function loadTrack(m,v){var q={uri:m},ee=$s(m);ee&&(q.cors=ee);var ie="use-credentials"===v.tech_.crossOrigin();ie&&(q.withCredentials=ie),xe()(q,as(this,(function(m,q,ee){if(m)return ho.error(m,q);v.loaded_=!0,"function"!=typeof ae().WebVTT?v.tech_&&v.tech_.any(["vttjsloaded","vttjserror"],(function(m){if("vttjserror"!==m.type)return Qs(ee,v);ho.error("vttjs failed to load, stopping trying to process "+v.src)})):Qs(ee,v)})))},ed=function(m){function TextTrack(v){var q;if(void 0===v&&(v={}),!v.tech)throw new Error("A tech was not provided.");var ee=mergeOptions$3(v,{kind:zs[v.kind]||"subtitles",language:v.language||v.srclang||""}),ae=Hs[ee.mode]||"disabled",ie=ee.default;"metadata"!==ee.kind&&"chapters"!==ee.kind||(ae="hidden"),(q=m.call(this,ee)||this).tech_=ee.tech,q.cues_=[],q.activeCues_=[],q.preload_=!1!==q.tech_.preloadTextTracks;var de=new Ws(q.cues_),ce=new Ws(q.activeCues_),le=!1;q.timeupdateHandler=as((0,fe.Z)(q),(function(m){void 0===m&&(m={}),this.tech_.isDisposed()||(this.tech_.isReady_?(this.activeCues=this.activeCues,le&&(this.trigger("cuechange"),le=!1),"timeupdate"!==m.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler))):"timeupdate"!==m.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler)))}));return q.tech_.one("dispose",(function disposeHandler(){q.stopTracking()})),"disabled"!==ae&&q.startTracking(),Object.defineProperties((0,fe.Z)(q),{default:{get:function get(){return ie},set:function set(){}},mode:{get:function get(){return ae},set:function set(m){Hs[m]&&ae!==m&&(ae=m,this.preload_||"disabled"===ae||0!==this.cues.length||Ys(this.src,this),this.stopTracking(),"disabled"!==ae&&this.startTracking(),this.trigger("modechange"))}},cues:{get:function get(){return this.loaded_?de:null},set:function set(){}},activeCues:{get:function get(){if(!this.loaded_)return null;if(0===this.cues.length)return ce;for(var m=this.tech_.currentTime(),v=[],q=0,ee=this.cues.length;q=m||ae.startTime===ae.endTime&&ae.startTime<=m&&ae.startTime+.5>=m)&&v.push(ae)}if(le=!1,v.length!==this.activeCues_.length)le=!0;else for(var ie=0;ie0)return void this.trigger("vttjsloaded");var v=de().createElement("script");v.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js",v.onload=function(){m.trigger("vttjsloaded")},v.onerror=function(){m.trigger("vttjserror")},this.on("dispose",(function(){v.onload=null,v.onerror=null})),ae().WebVTT=!0,this.el().parentNode.appendChild(v)}else this.ready(this.addWebVttScript_)},v.emulateTextTracks=function emulateTextTracks(){var m=this,v=this.textTracks(),q=this.remoteTextTracks(),ee=function handleAddTrack(m){return v.addTrack(m.track)},ae=function handleRemoveTrack(m){return v.removeTrack(m.track)};q.on("addtrack",ee),q.on("removetrack",ae),this.addWebVttScript_();var ie=function updateDisplay(){return m.trigger("texttrackchange")},de=function textTracksChanges(){ie();for(var m=0;m=0;ae--){var ie=m[ae];ie[v]&&ie[v](ee,q)}}function getOrCreateFactory(m,v){var q=vd[m.id()],ee=null;if(null==q)return ee=v(m),vd[m.id()]=[[v,ee]],ee;for(var ae=0;ae0;!this.player_.tech(!0)||(Ao||Do)&&v||this.player_.tech(!0).focus(),this.player_.paused()?silencePromise(this.player_.play()):this.player_.pause()}},PosterImage}(Dd);Ss.registerComponent("PosterImage",Cd);var kd="#222",Ad={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'};function constructColor(m,v){var q;if(4===m.length)q=m[1]+m[1]+m[2]+m[2]+m[3]+m[3];else{if(7!==m.length)throw new Error("Invalid color code provided, "+m+"; must be formatted as e.g. #f0e or #f604e2.");q=m.slice(1)}return"rgba("+parseInt(q.slice(0,2),16)+","+parseInt(q.slice(2,4),16)+","+parseInt(q.slice(4,6),16)+","+v+")"}function tryUpdateStyle(m,v,q){try{m.style[v]=q}catch(m){return}}var Id=function(m){function TextTrackDisplay(v,q,ee){var ie;ie=m.call(this,v,q,ee)||this;var de=function updateDisplayHandler(m){return ie.updateDisplay(m)};return v.on("loadstart",(function(m){return ie.toggleDisplay(m)})),v.on("texttrackchange",de),v.on("loadedmetadata",(function(m){return ie.preselectTrack(m)})),v.ready(as((0,fe.Z)(ie),(function(){if(v.tech_&&v.tech_.featuresNativeTextTracks)this.hide();else{v.on("fullscreenchange",de),v.on("playerresize",de),ae().addEventListener("orientationchange",de),v.on("dispose",(function(){return ae().removeEventListener("orientationchange",de)}));for(var m=this.options_.playerOptions.tracks||[],q=0;q0;return silencePromise(v),void(!this.player_.tech(!0)||(Ao||Do)&&q||this.player_.tech(!0).focus())}var ee=this.player_.getChild("controlBar"),ae=ee&&ee.getChild("playToggle");if(ae){var ie=function playFocus(){return ae.focus()};isPromise(v)?v.then(ie,(function(){})):this.setTimeout(ie,1)}else this.player_.tech(!0).focus()},v.handleKeyDown=function handleKeyDown(v){this.mouseused_=!1,m.prototype.handleKeyDown.call(this,v)},v.handleMouseDown=function handleMouseDown(m){this.mouseused_=!0},BigPlayButton}(Od);Ld.prototype.controlText_="Play Video",Ss.registerComponent("BigPlayButton",Ld);var Bd=function(m){function CloseButton(v,q){var ee;return(ee=m.call(this,v,q)||this).controlText(q&&q.controlText||ee.localize("Close")),ee}(0,ye.Z)(CloseButton,m);var v=CloseButton.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-close-button "+m.prototype.buildCSSClass.call(this)},v.handleClick=function handleClick(m){this.trigger({type:"close",bubbles:!1})},v.handleKeyDown=function handleKeyDown(v){pe().isEventKey(v,"Esc")?(v.preventDefault(),v.stopPropagation(),this.trigger("click")):m.prototype.handleKeyDown.call(this,v)},CloseButton}(Od);Ss.registerComponent("CloseButton",Bd);var Ud=function(m){function PlayToggle(v,q){var ee;return void 0===q&&(q={}),ee=m.call(this,v,q)||this,q.replay=void 0===q.replay||q.replay,ee.on(v,"play",(function(m){return ee.handlePlay(m)})),ee.on(v,"pause",(function(m){return ee.handlePause(m)})),q.replay&&ee.on(v,"ended",(function(m){return ee.handleEnded(m)})),ee}(0,ye.Z)(PlayToggle,m);var v=PlayToggle.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-play-control "+m.prototype.buildCSSClass.call(this)},v.handleClick=function handleClick(m){this.player_.paused()?silencePromise(this.player_.play()):this.player_.pause()},v.handleSeeked=function handleSeeked(m){this.removeClass("vjs-ended"),this.player_.paused()?this.handlePause(m):this.handlePlay(m)},v.handlePlay=function handlePlay(m){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")},v.handlePause=function handlePause(m){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")},v.handleEnded=function handleEnded(m){var v=this;this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.controlText("Replay"),this.one(this.player_,"seeked",(function(m){return v.handleSeeked(m)}))},PlayToggle}(Od);Ud.prototype.controlText_="Play",Ss.registerComponent("PlayToggle",Ud);var Nd=function defaultImplementation(m,v){m=m<0?0:m;var q=Math.floor(m%60),ee=Math.floor(m/60%60),ae=Math.floor(m/3600),ie=Math.floor(v/60%60),de=Math.floor(v/3600);return(isNaN(m)||m===1/0)&&(ae=ee=q="-"),(ae=ae>0||de>0?ae+":":"")+(ee=((ae||ie>=10)&&ee<10?"0"+ee:ee)+":")+(q=q<10?"0"+q:q)},Md=Nd;function formatTime(m,v){return void 0===v&&(v=m),Md(m,v)}var Wd=function(m){function TimeDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,["timeupdate","ended"],(function(m){return ee.updateContent(m)})),ee.updateTextNode_(),ee}(0,ye.Z)(TimeDisplay,m);var v=TimeDisplay.prototype;return v.createEl=function createEl$1(){var v=this.buildCSSClass(),q=m.prototype.createEl.call(this,"div",{className:v+" vjs-time-control vjs-control"}),ee=createEl("span",{className:"vjs-control-text",textContent:this.localize(this.labelText_)+" "},{role:"presentation"});return q.appendChild(ee),this.contentEl_=createEl("span",{className:v+"-display"},{"aria-live":"off",role:"presentation"}),q.appendChild(this.contentEl_),q},v.dispose=function dispose(){this.contentEl_=null,this.textNode_=null,m.prototype.dispose.call(this)},v.updateTextNode_=function updateTextNode_(m){var v=this;void 0===m&&(m=0),m=formatTime(m),this.formattedTime_!==m&&(this.formattedTime_=m,this.requestNamedAnimationFrame("TimeDisplay#updateTextNode_",(function(){if(v.contentEl_){var m=v.textNode_;m&&v.contentEl_.firstChild!==m&&(m=null,ho.warn("TimeDisplay#updateTextnode_: Prevented replacement of text node element since it was no longer a child of this node. Appending a new node instead.")),v.textNode_=de().createTextNode(v.formattedTime_),v.textNode_&&(m?v.contentEl_.replaceChild(v.textNode_,m):v.contentEl_.appendChild(v.textNode_))}})))},v.updateContent=function updateContent(m){},TimeDisplay}(Ss);Wd.prototype.labelText_="Time",Wd.prototype.controlText_="Time",Ss.registerComponent("TimeDisplay",Wd);var Vd=function(m){function CurrentTimeDisplay(){return m.apply(this,arguments)||this}(0,ye.Z)(CurrentTimeDisplay,m);var v=CurrentTimeDisplay.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-current-time"},v.updateContent=function updateContent(m){var v;v=this.player_.ended()?this.player_.duration():this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),this.updateTextNode_(v)},CurrentTimeDisplay}(Wd);Vd.prototype.labelText_="Current Time",Vd.prototype.controlText_="Current Time",Ss.registerComponent("CurrentTimeDisplay",Vd);var Hd=function(m){function DurationDisplay(v,q){var ee,ae=function updateContent(m){return ee.updateContent(m)};return(ee=m.call(this,v,q)||this).on(v,"durationchange",ae),ee.on(v,"loadstart",ae),ee.on(v,"loadedmetadata",ae),ee}(0,ye.Z)(DurationDisplay,m);var v=DurationDisplay.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-duration"},v.updateContent=function updateContent(m){var v=this.player_.duration();this.updateTextNode_(v)},DurationDisplay}(Wd);Hd.prototype.labelText_="Duration",Hd.prototype.controlText_="Duration",Ss.registerComponent("DurationDisplay",Hd);var Gd=function(m){function TimeDivider(){return m.apply(this,arguments)||this}return(0,ye.Z)(TimeDivider,m),TimeDivider.prototype.createEl=function createEl(){var v=m.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider"},{"aria-hidden":!0}),q=m.prototype.createEl.call(this,"div"),ee=m.prototype.createEl.call(this,"span",{textContent:"/"});return q.appendChild(ee),v.appendChild(q),v},TimeDivider}(Ss);Ss.registerComponent("TimeDivider",Gd);var Xd=function(m){function RemainingTimeDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,"durationchange",(function(m){return ee.updateContent(m)})),ee}(0,ye.Z)(RemainingTimeDisplay,m);var v=RemainingTimeDisplay.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-remaining-time"},v.createEl=function createEl$1(){var v=m.prototype.createEl.call(this);return!1!==this.options_.displayNegative&&v.insertBefore(createEl("span",{},{"aria-hidden":!0},"-"),this.contentEl_),v},v.updateContent=function updateContent(m){var v;"number"==typeof this.player_.duration()&&(v=this.player_.ended()?0:this.player_.remainingTimeDisplay?this.player_.remainingTimeDisplay():this.player_.remainingTime(),this.updateTextNode_(v))},RemainingTimeDisplay}(Wd);Xd.prototype.labelText_="Remaining Time",Xd.prototype.controlText_="Remaining Time",Ss.registerComponent("RemainingTimeDisplay",Xd);var Zd=function(m){function LiveDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).updateShowing(),ee.on(ee.player(),"durationchange",(function(m){return ee.updateShowing(m)})),ee}(0,ye.Z)(LiveDisplay,m);var v=LiveDisplay.prototype;return v.createEl=function createEl$1(){var v=m.prototype.createEl.call(this,"div",{className:"vjs-live-control vjs-control"});return this.contentEl_=createEl("div",{className:"vjs-live-display"},{"aria-live":"off"}),this.contentEl_.appendChild(createEl("span",{className:"vjs-control-text",textContent:this.localize("Stream Type")+" "})),this.contentEl_.appendChild(de().createTextNode(this.localize("LIVE"))),v.appendChild(this.contentEl_),v},v.dispose=function dispose(){this.contentEl_=null,m.prototype.dispose.call(this)},v.updateShowing=function updateShowing(m){this.player().duration()===1/0?this.show():this.hide()},LiveDisplay}(Ss);Ss.registerComponent("LiveDisplay",Zd);var Kd=function(m){function SeekToLive(v,q){var ee;return(ee=m.call(this,v,q)||this).updateLiveEdgeStatus(),ee.player_.liveTracker&&(ee.updateLiveEdgeStatusHandler_=function(m){return ee.updateLiveEdgeStatus(m)},ee.on(ee.player_.liveTracker,"liveedgechange",ee.updateLiveEdgeStatusHandler_)),ee}(0,ye.Z)(SeekToLive,m);var v=SeekToLive.prototype;return v.createEl=function createEl$1(){var v=m.prototype.createEl.call(this,"button",{className:"vjs-seek-to-live-control vjs-control"});return this.textEl_=createEl("span",{className:"vjs-seek-to-live-text",textContent:this.localize("LIVE")},{"aria-hidden":"true"}),v.appendChild(this.textEl_),v},v.updateLiveEdgeStatus=function updateLiveEdgeStatus(){!this.player_.liveTracker||this.player_.liveTracker.atLiveEdge()?(this.setAttribute("aria-disabled",!0),this.addClass("vjs-at-live-edge"),this.controlText("Seek to live, currently playing live")):(this.setAttribute("aria-disabled",!1),this.removeClass("vjs-at-live-edge"),this.controlText("Seek to live, currently behind live"))},v.handleClick=function handleClick(){this.player_.liveTracker.seekToLiveEdge()},v.dispose=function dispose(){this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_),this.textEl_=null,m.prototype.dispose.call(this)},SeekToLive}(Od);Kd.prototype.controlText_="Seek to live, currently playing live",Ss.registerComponent("SeekToLive",Kd);var $d=function clamp(m,v,q){return m=Number(m),Math.min(q,Math.max(v,isNaN(m)?v:m))},Jd=function(m){function Slider(v,q){var ee;return(ee=m.call(this,v,q)||this).handleMouseDown_=function(m){return ee.handleMouseDown(m)},ee.handleMouseUp_=function(m){return ee.handleMouseUp(m)},ee.handleKeyDown_=function(m){return ee.handleKeyDown(m)},ee.handleClick_=function(m){return ee.handleClick(m)},ee.handleMouseMove_=function(m){return ee.handleMouseMove(m)},ee.update_=function(m){return ee.update(m)},ee.bar=ee.getChild(ee.options_.barName),ee.vertical(!!ee.options_.vertical),ee.enable(),ee}(0,ye.Z)(Slider,m);var v=Slider.prototype;return v.enabled=function enabled(){return this.enabled_},v.enable=function enable(){this.enabled()||(this.on("mousedown",this.handleMouseDown_),this.on("touchstart",this.handleMouseDown_),this.on("keydown",this.handleKeyDown_),this.on("click",this.handleClick_),this.on(this.player_,"controlsvisible",this.update),this.playerEvent&&this.on(this.player_,this.playerEvent,this.update),this.removeClass("disabled"),this.setAttribute("tabindex",0),this.enabled_=!0)},v.disable=function disable(){if(this.enabled()){var m=this.bar.el_.ownerDocument;this.off("mousedown",this.handleMouseDown_),this.off("touchstart",this.handleMouseDown_),this.off("keydown",this.handleKeyDown_),this.off("click",this.handleClick_),this.off(this.player_,"controlsvisible",this.update_),this.off(m,"mousemove",this.handleMouseMove_),this.off(m,"mouseup",this.handleMouseUp_),this.off(m,"touchmove",this.handleMouseMove_),this.off(m,"touchend",this.handleMouseUp_),this.removeAttribute("tabindex"),this.addClass("disabled"),this.playerEvent&&this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1}},v.createEl=function createEl(v,q,ee){return void 0===q&&(q={}),void 0===ee&&(ee={}),q.className=q.className+" vjs-slider",q=video_es_assign({tabIndex:0},q),ee=video_es_assign({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},ee),m.prototype.createEl.call(this,v,q,ee)},v.handleMouseDown=function handleMouseDown(m){var v=this.bar.el_.ownerDocument;"mousedown"===m.type&&m.preventDefault(),"touchstart"!==m.type||Co||m.preventDefault(),blockTextSelection(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(v,"mousemove",this.handleMouseMove_),this.on(v,"mouseup",this.handleMouseUp_),this.on(v,"touchmove",this.handleMouseMove_),this.on(v,"touchend",this.handleMouseUp_),this.handleMouseMove(m,!0)},v.handleMouseMove=function handleMouseMove(m){},v.handleMouseUp=function handleMouseUp(){var m=this.bar.el_.ownerDocument;unblockTextSelection(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(m,"mousemove",this.handleMouseMove_),this.off(m,"mouseup",this.handleMouseUp_),this.off(m,"touchmove",this.handleMouseMove_),this.off(m,"touchend",this.handleMouseUp_),this.update()},v.update=function update(){var m=this;if(this.el_&&this.bar){var v=this.getProgress();return v===this.progress_||(this.progress_=v,this.requestNamedAnimationFrame("Slider#update",(function(){var q=m.vertical()?"height":"width";m.bar.el().style[q]=(100*v).toFixed(2)+"%"}))),v}},v.getProgress=function getProgress(){return Number($d(this.getPercent(),0,1).toFixed(4))},v.calculateDistance=function calculateDistance(m){var v=getPointerPosition(this.el_,m);return this.vertical()?v.y:v.x},v.handleKeyDown=function handleKeyDown(v){pe().isEventKey(v,"Left")||pe().isEventKey(v,"Down")?(v.preventDefault(),v.stopPropagation(),this.stepBack()):pe().isEventKey(v,"Right")||pe().isEventKey(v,"Up")?(v.preventDefault(),v.stopPropagation(),this.stepForward()):m.prototype.handleKeyDown.call(this,v)},v.handleClick=function handleClick(m){m.stopPropagation(),m.preventDefault()},v.vertical=function vertical(m){if(void 0===m)return this.vertical_||!1;this.vertical_=!!m,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal")},Slider}(Ss);Ss.registerComponent("Slider",Jd);var Qd=function percentify(m,v){return $d(m/v*100,0,100).toFixed(2)+"%"},Yd=function(m){function LoadProgressBar(v,q){var ee;return(ee=m.call(this,v,q)||this).partEls_=[],ee.on(v,"progress",(function(m){return ee.update(m)})),ee}(0,ye.Z)(LoadProgressBar,m);var v=LoadProgressBar.prototype;return v.createEl=function createEl$1(){var v=m.prototype.createEl.call(this,"div",{className:"vjs-load-progress"}),q=createEl("span",{className:"vjs-control-text"}),ee=createEl("span",{textContent:this.localize("Loaded")}),ae=de().createTextNode(": ");return this.percentageEl_=createEl("span",{className:"vjs-control-text-loaded-percentage",textContent:"0%"}),v.appendChild(q),q.appendChild(ee),q.appendChild(ae),q.appendChild(this.percentageEl_),v},v.dispose=function dispose(){this.partEls_=null,this.percentageEl_=null,m.prototype.dispose.call(this)},v.update=function update(m){var v=this;this.requestNamedAnimationFrame("LoadProgressBar#update",(function(){var m=v.player_.liveTracker,q=v.player_.buffered(),ee=m&&m.isLive()?m.seekableEnd():v.player_.duration(),ae=v.player_.bufferedEnd(),ie=v.partEls_,de=Qd(ae,ee);v.percent_!==de&&(v.el_.style.width=de,textContent(v.percentageEl_,de),v.percent_=de);for(var ce=0;ceq.length;ye--)v.el_.removeChild(ie[ye-1]);ie.length=q.length}))},LoadProgressBar}(Ss);Ss.registerComponent("LoadProgressBar",Yd);var ec=function(m){function TimeTooltip(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(TimeTooltip,m);var v=TimeTooltip.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-time-tooltip"},{"aria-hidden":"true"})},v.update=function update(m,v,q){var ee=findPosition(this.el_),ae=getBoundingClientRect(this.player_.el()),ie=m.width*v;if(ae&&ee){var de=m.left-ae.left+ie,ce=m.width-ie+(ae.right-m.right),le=ee.width/2;deee.width&&(le=ee.width),le=Math.round(le),this.el_.style.right="-"+le+"px",this.write(q)}},v.write=function write(m){textContent(this.el_,m)},v.updateTime=function updateTime(m,v,q,ee){var ae=this;this.requestNamedAnimationFrame("TimeTooltip#updateTime",(function(){var ie,de=ae.player_.duration();if(ae.player_.liveTracker&&ae.player_.liveTracker.isLive()){var ce=ae.player_.liveTracker.liveWindow(),le=ce-v*ce;ie=(le<1?"":"-")+formatTime(le,ce)}else ie=formatTime(q,de);ae.update(m,v,ie),ee&&ee()}))},TimeTooltip}(Ss);Ss.registerComponent("TimeTooltip",ec);var nc=function(m){function PlayProgressBar(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(PlayProgressBar,m);var v=PlayProgressBar.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar"},{"aria-hidden":"true"})},v.update=function update(m,v){var q=this.getChild("timeTooltip");if(q){var ee=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();q.updateTime(m,v,ee)}},PlayProgressBar}(Ss);nc.prototype.options_={children:[]},Lo||Eo||nc.prototype.options_.children.push("timeTooltip"),Ss.registerComponent("PlayProgressBar",nc);var ic=function(m){function MouseTimeDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(MouseTimeDisplay,m);var v=MouseTimeDisplay.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},v.update=function update(m,v){var q=this,ee=v*this.player_.duration();this.getChild("timeTooltip").updateTime(m,v,ee,(function(){q.el_.style.left=m.width*v+"px"}))},MouseTimeDisplay}(Ss);ic.prototype.options_={children:["timeTooltip"]},Ss.registerComponent("MouseTimeDisplay",ic);var oc=function(m){function SeekBar(v,q){var ee;return(ee=m.call(this,v,q)||this).setEventHandlers_(),ee}(0,ye.Z)(SeekBar,m);var v=SeekBar.prototype;return v.setEventHandlers_=function setEventHandlers_(){var m=this;this.update_=as(this,this.update),this.update=rs(this.update_,ns),this.on(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.on(this.player_.liveTracker,"liveedgechange",this.update),this.updateInterval=null,this.enableIntervalHandler_=function(v){return m.enableInterval_(v)},this.disableIntervalHandler_=function(v){return m.disableInterval_(v)},this.on(this.player_,["playing"],this.enableIntervalHandler_),this.on(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in de()&&"visibilityState"in de()&&this.on(de(),"visibilitychange",this.toggleVisibility_)},v.toggleVisibility_=function toggleVisibility_(m){"hidden"===de().visibilityState?(this.cancelNamedAnimationFrame("SeekBar#update"),this.cancelNamedAnimationFrame("Slider#update"),this.disableInterval_(m)):(this.player_.ended()||this.player_.paused()||this.enableInterval_(),this.update())},v.enableInterval_=function enableInterval_(){this.updateInterval||(this.updateInterval=this.setInterval(this.update,ns))},v.disableInterval_=function disableInterval_(m){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&m&&"ended"!==m.type||this.updateInterval&&(this.clearInterval(this.updateInterval),this.updateInterval=null)},v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})},v.update=function update(v){var q=this;if("hidden"!==de().visibilityState){var ee=m.prototype.update.call(this);return this.requestNamedAnimationFrame("SeekBar#update",(function(){var m=q.player_.ended()?q.player_.duration():q.getCurrentTime_(),v=q.player_.liveTracker,ae=q.player_.duration();v&&v.isLive()&&(ae=q.player_.liveTracker.liveCurrentTime()),q.percent_!==ee&&(q.el_.setAttribute("aria-valuenow",(100*ee).toFixed(2)),q.percent_=ee),q.currentTime_===m&&q.duration_===ae||(q.el_.setAttribute("aria-valuetext",q.localize("progress bar timing: currentTime={1} duration={2}",[formatTime(m,ae),formatTime(ae,ae)],"{1} of {2}")),q.currentTime_=m,q.duration_=ae),q.bar&&q.bar.update(getBoundingClientRect(q.el()),q.getProgress())})),ee}},v.userSeek_=function userSeek_(m){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(m)},v.getCurrentTime_=function getCurrentTime_(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()},v.getPercent=function getPercent(){var m,v=this.getCurrentTime_(),q=this.player_.liveTracker;return q&&q.isLive()?(m=(v-q.seekableStart())/q.liveWindow(),q.atLiveEdge()&&(m=1)):m=v/this.player_.duration(),m},v.handleMouseDown=function handleMouseDown(v){isSingleLeftClick(v)&&(v.stopPropagation(),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),m.prototype.handleMouseDown.call(this,v))},v.handleMouseMove=function handleMouseMove(m,v){if(void 0===v&&(v=!1),isSingleLeftClick(m)){var q;v||this.player_.scrubbing()||this.player_.scrubbing(!0);var ee=this.calculateDistance(m),ae=this.player_.liveTracker;if(ae&&ae.isLive()){if(ee>=.99)return void ae.seekToLiveEdge();var ie=ae.seekableStart(),de=ae.liveCurrentTime();if((q=ie+ee*ae.liveWindow())>=de&&(q=de),q<=ie&&(q=ie+.1),q===1/0)return}else(q=ee*this.player_.duration())===this.player_.duration()&&(q-=.1);this.userSeek_(q)}},v.enable=function enable(){m.prototype.enable.call(this);var v=this.getChild("mouseTimeDisplay");v&&v.show()},v.disable=function disable(){m.prototype.disable.call(this);var v=this.getChild("mouseTimeDisplay");v&&v.hide()},v.handleMouseUp=function handleMouseUp(v){m.prototype.handleMouseUp.call(this,v),v&&v.stopPropagation(),this.player_.scrubbing(!1),this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:!0}),this.videoWasPlaying?silencePromise(this.player_.play()):this.update_()},v.stepForward=function stepForward(){this.userSeek_(this.player_.currentTime()+5)},v.stepBack=function stepBack(){this.userSeek_(this.player_.currentTime()-5)},v.handleAction=function handleAction(m){this.player_.paused()?this.player_.play():this.player_.pause()},v.handleKeyDown=function handleKeyDown(v){var q=this.player_.liveTracker;if(pe().isEventKey(v,"Space")||pe().isEventKey(v,"Enter"))v.preventDefault(),v.stopPropagation(),this.handleAction(v);else if(pe().isEventKey(v,"Home"))v.preventDefault(),v.stopPropagation(),this.userSeek_(0);else if(pe().isEventKey(v,"End"))v.preventDefault(),v.stopPropagation(),q&&q.isLive()?this.userSeek_(q.liveCurrentTime()):this.userSeek_(this.player_.duration());else if(/^[0-9]$/.test(pe()(v))){v.preventDefault(),v.stopPropagation();var ee=10*(pe().codes[pe()(v)]-pe().codes[0])/100;q&&q.isLive()?this.userSeek_(q.seekableStart()+q.liveWindow()*ee):this.userSeek_(this.player_.duration()*ee)}else pe().isEventKey(v,"PgDn")?(v.preventDefault(),v.stopPropagation(),this.userSeek_(this.player_.currentTime()-60)):pe().isEventKey(v,"PgUp")?(v.preventDefault(),v.stopPropagation(),this.userSeek_(this.player_.currentTime()+60)):m.prototype.handleKeyDown.call(this,v)},v.dispose=function dispose(){this.disableInterval_(),this.off(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.update),this.off(this.player_,["playing"],this.enableIntervalHandler_),this.off(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in de()&&"visibilityState"in de()&&this.off(de(),"visibilitychange",this.toggleVisibility_),m.prototype.dispose.call(this)},SeekBar}(Jd);oc.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"},Lo||Eo||oc.prototype.options_.children.splice(1,0,"mouseTimeDisplay"),Ss.registerComponent("SeekBar",oc);var lc=function(m){function ProgressControl(v,q){var ee;return(ee=m.call(this,v,q)||this).handleMouseMove=rs(as((0,fe.Z)(ee),ee.handleMouseMove),ns),ee.throttledHandleMouseSeek=rs(as((0,fe.Z)(ee),ee.handleMouseSeek),ns),ee.handleMouseUpHandler_=function(m){return ee.handleMouseUp(m)},ee.handleMouseDownHandler_=function(m){return ee.handleMouseDown(m)},ee.enable(),ee}(0,ye.Z)(ProgressControl,m);var v=ProgressControl.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control"})},v.handleMouseMove=function handleMouseMove(m){var v=this.getChild("seekBar");if(v){var q=v.getChild("playProgressBar"),ee=v.getChild("mouseTimeDisplay");if(q||ee){var ae=v.el(),ie=findPosition(ae),de=getPointerPosition(ae,m).x;de=$d(de,0,1),ee&&ee.update(ie,de),q&&q.update(ie,v.getProgress())}}},v.handleMouseSeek=function handleMouseSeek(m){var v=this.getChild("seekBar");v&&v.handleMouseMove(m)},v.enabled=function enabled(){return this.enabled_},v.disable=function disable(){if(this.children().forEach((function(m){return m.disable&&m.disable()})),this.enabled()&&(this.off(["mousedown","touchstart"],this.handleMouseDownHandler_),this.off(this.el_,"mousemove",this.handleMouseMove),this.removeListenersAddedOnMousedownAndTouchstart(),this.addClass("disabled"),this.enabled_=!1,this.player_.scrubbing())){var m=this.getChild("seekBar");this.player_.scrubbing(!1),m.videoWasPlaying&&silencePromise(this.player_.play())}},v.enable=function enable(){this.children().forEach((function(m){return m.enable&&m.enable()})),this.enabled()||(this.on(["mousedown","touchstart"],this.handleMouseDownHandler_),this.on(this.el_,"mousemove",this.handleMouseMove),this.removeClass("disabled"),this.enabled_=!0)},v.removeListenersAddedOnMousedownAndTouchstart=function removeListenersAddedOnMousedownAndTouchstart(){var m=this.el_.ownerDocument;this.off(m,"mousemove",this.throttledHandleMouseSeek),this.off(m,"touchmove",this.throttledHandleMouseSeek),this.off(m,"mouseup",this.handleMouseUpHandler_),this.off(m,"touchend",this.handleMouseUpHandler_)},v.handleMouseDown=function handleMouseDown(m){var v=this.el_.ownerDocument,q=this.getChild("seekBar");q&&q.handleMouseDown(m),this.on(v,"mousemove",this.throttledHandleMouseSeek),this.on(v,"touchmove",this.throttledHandleMouseSeek),this.on(v,"mouseup",this.handleMouseUpHandler_),this.on(v,"touchend",this.handleMouseUpHandler_)},v.handleMouseUp=function handleMouseUp(m){var v=this.getChild("seekBar");v&&v.handleMouseUp(m),this.removeListenersAddedOnMousedownAndTouchstart()},ProgressControl}(Ss);lc.prototype.options_={children:["seekBar"]},Ss.registerComponent("ProgressControl",lc);var pc=function(m){function PictureInPictureToggle(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,["enterpictureinpicture","leavepictureinpicture"],(function(m){return ee.handlePictureInPictureChange(m)})),ee.on(v,["disablepictureinpicturechanged","loadedmetadata"],(function(m){return ee.handlePictureInPictureEnabledChange(m)})),ee.on(v,["loadedmetadata","audioonlymodechange","audiopostermodechange"],(function(){"audio"===v.currentType().substring(0,5)||v.audioPosterMode()||v.audioOnlyMode()?(v.isInPictureInPicture()&&v.exitPictureInPicture(),ee.hide()):ee.show()})),ee.disable(),ee}(0,ye.Z)(PictureInPictureToggle,m);var v=PictureInPictureToggle.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-picture-in-picture-control "+m.prototype.buildCSSClass.call(this)},v.handlePictureInPictureEnabledChange=function handlePictureInPictureEnabledChange(){de().pictureInPictureEnabled&&!1===this.player_.disablePictureInPicture()?this.enable():this.disable()},v.handlePictureInPictureChange=function handlePictureInPictureChange(m){this.player_.isInPictureInPicture()?this.controlText("Exit Picture-in-Picture"):this.controlText("Picture-in-Picture"),this.handlePictureInPictureEnabledChange()},v.handleClick=function handleClick(m){this.player_.isInPictureInPicture()?this.player_.exitPictureInPicture():this.player_.requestPictureInPicture()},PictureInPictureToggle}(Od);pc.prototype.controlText_="Picture-in-Picture",Ss.registerComponent("PictureInPictureToggle",pc);var hc=function(m){function FullscreenToggle(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,"fullscreenchange",(function(m){return ee.handleFullscreenChange(m)})),!1===de()[v.fsApi_.fullscreenEnabled]&&ee.disable(),ee}(0,ye.Z)(FullscreenToggle,m);var v=FullscreenToggle.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-fullscreen-control "+m.prototype.buildCSSClass.call(this)},v.handleFullscreenChange=function handleFullscreenChange(m){this.player_.isFullscreen()?this.controlText("Non-Fullscreen"):this.controlText("Fullscreen")},v.handleClick=function handleClick(m){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()},FullscreenToggle}(Od);hc.prototype.controlText_="Fullscreen",Ss.registerComponent("FullscreenToggle",hc);var gc=function checkVolumeSupport(m,v){v.tech_&&!v.tech_.featuresVolumeControl&&m.addClass("vjs-hidden"),m.on(v,"loadstart",(function(){v.tech_.featuresVolumeControl?m.removeClass("vjs-hidden"):m.addClass("vjs-hidden")}))},fc=function(m){function VolumeLevel(){return m.apply(this,arguments)||this}return(0,ye.Z)(VolumeLevel,m),VolumeLevel.prototype.createEl=function createEl(){var v=m.prototype.createEl.call(this,"div",{className:"vjs-volume-level"});return v.appendChild(m.prototype.createEl.call(this,"span",{className:"vjs-control-text"})),v},VolumeLevel}(Ss);Ss.registerComponent("VolumeLevel",fc);var mc=function(m){function VolumeLevelTooltip(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(VolumeLevelTooltip,m);var v=VolumeLevelTooltip.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-volume-tooltip"},{"aria-hidden":"true"})},v.update=function update(m,v,q,ee){if(!q){var ae=getBoundingClientRect(this.el_),ie=getBoundingClientRect(this.player_.el()),de=m.width*v;if(!ie||!ae)return;var ce=m.left-ie.left+de,le=m.width-de+(ie.right-m.right),pe=ae.width/2;ceae.width&&(pe=ae.width),this.el_.style.right="-"+pe+"px"}this.write(ee+"%")},v.write=function write(m){textContent(this.el_,m)},v.updateVolume=function updateVolume(m,v,q,ee,ae){var ie=this;this.requestNamedAnimationFrame("VolumeLevelTooltip#updateVolume",(function(){ie.update(m,v,q,ee.toFixed(0)),ae&&ae()}))},VolumeLevelTooltip}(Ss);Ss.registerComponent("VolumeLevelTooltip",mc);var _c=function(m){function MouseVolumeLevelDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(MouseVolumeLevelDisplay,m);var v=MouseVolumeLevelDisplay.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},v.update=function update(m,v,q){var ee=this,ae=100*v;this.getChild("volumeLevelTooltip").updateVolume(m,v,q,ae,(function(){q?ee.el_.style.bottom=m.height*v+"px":ee.el_.style.left=m.width*v+"px"}))},MouseVolumeLevelDisplay}(Ss);_c.prototype.options_={children:["volumeLevelTooltip"]},Ss.registerComponent("MouseVolumeLevelDisplay",_c);var Ec=function(m){function VolumeBar(v,q){var ee;return(ee=m.call(this,v,q)||this).on("slideractive",(function(m){return ee.updateLastVolume_(m)})),ee.on(v,"volumechange",(function(m){return ee.updateARIAAttributes(m)})),v.ready((function(){return ee.updateARIAAttributes()})),ee}(0,ye.Z)(VolumeBar,m);var v=VolumeBar.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})},v.handleMouseDown=function handleMouseDown(v){isSingleLeftClick(v)&&m.prototype.handleMouseDown.call(this,v)},v.handleMouseMove=function handleMouseMove(m){var v=this.getChild("mouseVolumeLevelDisplay");if(v){var q=this.el(),ee=getBoundingClientRect(q),ae=this.vertical(),ie=getPointerPosition(q,m);ie=ae?ie.y:ie.x,ie=$d(ie,0,1),v.update(ee,ie,ae)}isSingleLeftClick(m)&&(this.checkMuted(),this.player_.volume(this.calculateDistance(m)))},v.checkMuted=function checkMuted(){this.player_.muted()&&this.player_.muted(!1)},v.getPercent=function getPercent(){return this.player_.muted()?0:this.player_.volume()},v.stepForward=function stepForward(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)},v.stepBack=function stepBack(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)},v.updateARIAAttributes=function updateARIAAttributes(m){var v=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",v),this.el_.setAttribute("aria-valuetext",v+"%")},v.volumeAsPercentage_=function volumeAsPercentage_(){return Math.round(100*this.player_.volume())},v.updateLastVolume_=function updateLastVolume_(){var m=this,v=this.player_.volume();this.one("sliderinactive",(function(){0===m.player_.volume()&&m.player_.lastVolume_(v)}))},VolumeBar}(Jd);Ec.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},Lo||Eo||Ec.prototype.options_.children.splice(0,0,"mouseVolumeLevelDisplay"),Ec.prototype.playerEvent="volumechange",Ss.registerComponent("VolumeBar",Ec);var kc=function(m){function VolumeControl(v,q){var ee;return void 0===q&&(q={}),q.vertical=q.vertical||!1,(void 0===q.volumeBar||isPlain(q.volumeBar))&&(q.volumeBar=q.volumeBar||{},q.volumeBar.vertical=q.vertical),ee=m.call(this,v,q)||this,gc((0,fe.Z)(ee),v),ee.throttledHandleMouseMove=rs(as((0,fe.Z)(ee),ee.handleMouseMove),ns),ee.handleMouseUpHandler_=function(m){return ee.handleMouseUp(m)},ee.on("mousedown",(function(m){return ee.handleMouseDown(m)})),ee.on("touchstart",(function(m){return ee.handleMouseDown(m)})),ee.on("mousemove",(function(m){return ee.handleMouseMove(m)})),ee.on(ee.volumeBar,["focus","slideractive"],(function(){ee.volumeBar.addClass("vjs-slider-active"),ee.addClass("vjs-slider-active"),ee.trigger("slideractive")})),ee.on(ee.volumeBar,["blur","sliderinactive"],(function(){ee.volumeBar.removeClass("vjs-slider-active"),ee.removeClass("vjs-slider-active"),ee.trigger("sliderinactive")})),ee}(0,ye.Z)(VolumeControl,m);var v=VolumeControl.prototype;return v.createEl=function createEl(){var v="vjs-volume-horizontal";return this.options_.vertical&&(v="vjs-volume-vertical"),m.prototype.createEl.call(this,"div",{className:"vjs-volume-control vjs-control "+v})},v.handleMouseDown=function handleMouseDown(m){var v=this.el_.ownerDocument;this.on(v,"mousemove",this.throttledHandleMouseMove),this.on(v,"touchmove",this.throttledHandleMouseMove),this.on(v,"mouseup",this.handleMouseUpHandler_),this.on(v,"touchend",this.handleMouseUpHandler_)},v.handleMouseUp=function handleMouseUp(m){var v=this.el_.ownerDocument;this.off(v,"mousemove",this.throttledHandleMouseMove),this.off(v,"touchmove",this.throttledHandleMouseMove),this.off(v,"mouseup",this.handleMouseUpHandler_),this.off(v,"touchend",this.handleMouseUpHandler_)},v.handleMouseMove=function handleMouseMove(m){this.volumeBar.handleMouseMove(m)},VolumeControl}(Ss);kc.prototype.options_={children:["volumeBar"]},Ss.registerComponent("VolumeControl",kc);var Ic=function checkMuteSupport(m,v){v.tech_&&!v.tech_.featuresMuteControl&&m.addClass("vjs-hidden"),m.on(v,"loadstart",(function(){v.tech_.featuresMuteControl?m.removeClass("vjs-hidden"):m.addClass("vjs-hidden")}))},jc=function(m){function MuteToggle(v,q){var ee;return ee=m.call(this,v,q)||this,Ic((0,fe.Z)(ee),v),ee.on(v,["loadstart","volumechange"],(function(m){return ee.update(m)})),ee}(0,ye.Z)(MuteToggle,m);var v=MuteToggle.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-mute-control "+m.prototype.buildCSSClass.call(this)},v.handleClick=function handleClick(m){var v=this.player_.volume(),q=this.player_.lastVolume_();if(0===v){var ee=q<.1?.1:q;this.player_.volume(ee),this.player_.muted(!1)}else this.player_.muted(!this.player_.muted())},v.update=function update(m){this.updateIcon_(),this.updateControlText_()},v.updateIcon_=function updateIcon_(){var m=this.player_.volume(),v=3;Lo&&this.player_.tech_&&this.player_.tech_.el_&&this.player_.muted(this.player_.tech_.el_.muted),0===m||this.player_.muted()?v=0:m<.33?v=1:m<.67&&(v=2);for(var q=0;q<4;q++)removeClass(this.el_,"vjs-vol-"+q);addClass(this.el_,"vjs-vol-"+v)},v.updateControlText_=function updateControlText_(){var m=this.player_.muted()||0===this.player_.volume()?"Unmute":"Mute";this.controlText()!==m&&this.controlText(m)},MuteToggle}(Od);jc.prototype.controlText_="Mute",Ss.registerComponent("MuteToggle",jc);var Fc=function(m){function VolumePanel(v,q){var ee;return void 0===q&&(q={}),void 0!==q.inline?q.inline=q.inline:q.inline=!0,(void 0===q.volumeControl||isPlain(q.volumeControl))&&(q.volumeControl=q.volumeControl||{},q.volumeControl.vertical=!q.inline),(ee=m.call(this,v,q)||this).handleKeyPressHandler_=function(m){return ee.handleKeyPress(m)},ee.on(v,["loadstart"],(function(m){return ee.volumePanelState_(m)})),ee.on(ee.muteToggle,"keyup",(function(m){return ee.handleKeyPress(m)})),ee.on(ee.volumeControl,"keyup",(function(m){return ee.handleVolumeControlKeyUp(m)})),ee.on("keydown",(function(m){return ee.handleKeyPress(m)})),ee.on("mouseover",(function(m){return ee.handleMouseOver(m)})),ee.on("mouseout",(function(m){return ee.handleMouseOut(m)})),ee.on(ee.volumeControl,["slideractive"],ee.sliderActive_),ee.on(ee.volumeControl,["sliderinactive"],ee.sliderInactive_),ee}(0,ye.Z)(VolumePanel,m);var v=VolumePanel.prototype;return v.sliderActive_=function sliderActive_(){this.addClass("vjs-slider-active")},v.sliderInactive_=function sliderInactive_(){this.removeClass("vjs-slider-active")},v.volumePanelState_=function volumePanelState_(){this.volumeControl.hasClass("vjs-hidden")&&this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-hidden"),this.volumeControl.hasClass("vjs-hidden")&&!this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-mute-toggle-only")},v.createEl=function createEl(){var v="vjs-volume-panel-horizontal";return this.options_.inline||(v="vjs-volume-panel-vertical"),m.prototype.createEl.call(this,"div",{className:"vjs-volume-panel vjs-control "+v})},v.dispose=function dispose(){this.handleMouseOut(),m.prototype.dispose.call(this)},v.handleVolumeControlKeyUp=function handleVolumeControlKeyUp(m){pe().isEventKey(m,"Esc")&&this.muteToggle.focus()},v.handleMouseOver=function handleMouseOver(m){this.addClass("vjs-hover"),on(de(),"keyup",this.handleKeyPressHandler_)},v.handleMouseOut=function handleMouseOut(m){this.removeClass("vjs-hover"),off(de(),"keyup",this.handleKeyPressHandler_)},v.handleKeyPress=function handleKeyPress(m){pe().isEventKey(m,"Esc")&&this.handleMouseOut()},VolumePanel}(Ss);Fc.prototype.options_={children:["muteToggle","volumeControl"]},Ss.registerComponent("VolumePanel",Fc);var Oc=function(m){function Menu(v,q){var ee;return ee=m.call(this,v,q)||this,q&&(ee.menuButton_=q.menuButton),ee.focusedChild_=-1,ee.on("keydown",(function(m){return ee.handleKeyDown(m)})),ee.boundHandleBlur_=function(m){return ee.handleBlur(m)},ee.boundHandleTapClick_=function(m){return ee.handleTapClick(m)},ee}(0,ye.Z)(Menu,m);var v=Menu.prototype;return v.addEventListenerForItem=function addEventListenerForItem(m){m instanceof Ss&&(this.on(m,"blur",this.boundHandleBlur_),this.on(m,["tap","click"],this.boundHandleTapClick_))},v.removeEventListenerForItem=function removeEventListenerForItem(m){m instanceof Ss&&(this.off(m,"blur",this.boundHandleBlur_),this.off(m,["tap","click"],this.boundHandleTapClick_))},v.removeChild=function removeChild(v){"string"==typeof v&&(v=this.getChild(v)),this.removeEventListenerForItem(v),m.prototype.removeChild.call(this,v)},v.addItem=function addItem(m){var v=this.addChild(m);v&&this.addEventListenerForItem(v)},v.createEl=function createEl$1(){var v=this.options_.contentElType||"ul";this.contentEl_=createEl(v,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");var q=m.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});return q.appendChild(this.contentEl_),on(q,"click",(function(m){m.preventDefault(),m.stopImmediatePropagation()})),q},v.dispose=function dispose(){this.contentEl_=null,this.boundHandleBlur_=null,this.boundHandleTapClick_=null,m.prototype.dispose.call(this)},v.handleBlur=function handleBlur(m){var v=m.relatedTarget||de().activeElement;if(!this.children().some((function(m){return m.el()===v}))){var q=this.menuButton_;q&&q.buttonPressed_&&v!==q.el().firstChild&&q.unpressButton()}},v.handleTapClick=function handleTapClick(m){if(this.menuButton_){this.menuButton_.unpressButton();var v=this.children();if(!Array.isArray(v))return;var q=v.filter((function(v){return v.el()===m.target}))[0];if(!q)return;"CaptionSettingsMenuItem"!==q.name()&&this.menuButton_.focus()}},v.handleKeyDown=function handleKeyDown(m){pe().isEventKey(m,"Left")||pe().isEventKey(m,"Down")?(m.preventDefault(),m.stopPropagation(),this.stepForward()):(pe().isEventKey(m,"Right")||pe().isEventKey(m,"Up"))&&(m.preventDefault(),m.stopPropagation(),this.stepBack())},v.stepForward=function stepForward(){var m=0;void 0!==this.focusedChild_&&(m=this.focusedChild_+1),this.focus(m)},v.stepBack=function stepBack(){var m=0;void 0!==this.focusedChild_&&(m=this.focusedChild_-1),this.focus(m)},v.focus=function focus(m){void 0===m&&(m=0);var v=this.children().slice();v.length&&v[0].hasClass("vjs-menu-title")&&v.shift(),v.length>0&&(m<0?m=0:m>=v.length&&(m=v.length-1),this.focusedChild_=m,v[m].el_.focus())},Menu}(Ss);Ss.registerComponent("Menu",Oc);var Lc=function(m){function MenuButton(v,q){var ee;void 0===q&&(q={}),(ee=m.call(this,v,q)||this).menuButton_=new Od(v,q),ee.menuButton_.controlText(ee.controlText_),ee.menuButton_.el_.setAttribute("aria-haspopup","true");var ae=Od.prototype.buildCSSClass();ee.menuButton_.el_.className=ee.buildCSSClass()+" "+ae,ee.menuButton_.removeClass("vjs-control"),ee.addChild(ee.menuButton_),ee.update(),ee.enabled_=!0;var ie=function handleClick(m){return ee.handleClick(m)};return ee.handleMenuKeyUp_=function(m){return ee.handleMenuKeyUp(m)},ee.on(ee.menuButton_,"tap",ie),ee.on(ee.menuButton_,"click",ie),ee.on(ee.menuButton_,"keydown",(function(m){return ee.handleKeyDown(m)})),ee.on(ee.menuButton_,"mouseenter",(function(){ee.addClass("vjs-hover"),ee.menu.show(),on(de(),"keyup",ee.handleMenuKeyUp_)})),ee.on("mouseleave",(function(m){return ee.handleMouseLeave(m)})),ee.on("keydown",(function(m){return ee.handleSubmenuKeyDown(m)})),ee}(0,ye.Z)(MenuButton,m);var v=MenuButton.prototype;return v.update=function update(){var m=this.createMenu();this.menu&&(this.menu.dispose(),this.removeChild(this.menu)),this.menu=m,this.addChild(m),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute("aria-expanded","false"),this.items&&this.items.length<=this.hideThreshold_?(this.hide(),this.menu.contentEl_.removeAttribute("role")):(this.show(),this.menu.contentEl_.setAttribute("role","menu"))},v.createMenu=function createMenu(){var m=new Oc(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){var v=createEl("li",{className:"vjs-menu-title",textContent:Rs(this.options_.title),tabIndex:-1}),q=new Ss(this.player_,{el:v});m.addItem(q)}if(this.items=this.createItems(),this.items)for(var ee=0;ee-1&&"showing"===ie.mode){q=!1;break}}q!==this.isSelected_&&this.selected(q)},v.handleSelectedLanguageChange=function handleSelectedLanguageChange(m){for(var v=this.player().textTracks(),q=!0,ee=0,ae=v.length;ee-1&&"showing"===ie.mode){q=!1;break}}q&&(this.player_.cache_.selectedLanguage={enabled:!1})},OffTextTrackMenuItem}(Vc);Ss.registerComponent("OffTextTrackMenuItem",Gc);var Kc=function(m){function TextTrackButton(v,q){return void 0===q&&(q={}),q.tracks=v.textTracks(),m.call(this,v,q)||this}return(0,ye.Z)(TextTrackButton,m),TextTrackButton.prototype.createItems=function createItems(m,v){var q;void 0===m&&(m=[]),void 0===v&&(v=Vc),this.label_&&(q=this.label_+" off"),m.push(new Gc(this.player_,{kinds:this.kinds_,kind:this.kind_,label:q})),this.hideThreshold_+=1;var ee=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(var ae=0;ae-1){var de=new v(this.player_,{track:ie,kinds:this.kinds_,kind:this.kind_,selectable:!0,multiSelectable:!1});de.addClass("vjs-"+ie.kind+"-menu-item"),m.push(de)}}return m},TextTrackButton}(Nc);Ss.registerComponent("TextTrackButton",Kc);var Jc=function(m){function ChaptersTrackMenuItem(v,q){var ee,ae=q.track,ie=q.cue,de=v.currentTime();return q.selectable=!0,q.multiSelectable=!1,q.label=ie.text,q.selected=ie.startTime<=de&&de=0;v--){var q=m[v];if(q.kind===this.kind_)return q}},v.getMenuCaption=function getMenuCaption(){return this.track_&&this.track_.label?this.track_.label:this.localize(Rs(this.kind_))},v.createMenu=function createMenu(){return this.options_.title=this.getMenuCaption(),m.prototype.createMenu.call(this)},v.createItems=function createItems(){var m=[];if(!this.track_)return m;var v=this.track_.cues;if(!v)return m;for(var q=0,ee=v.length;q-1&&(ee.label_="captions"),ee.menuButton_.controlText(Rs(ee.label_)),ee}(0,ye.Z)(SubsCapsButton,m);var v=SubsCapsButton.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-subs-caps-button "+m.prototype.buildCSSClass.call(this)},v.buildWrapperCSSClass=function buildWrapperCSSClass(){return"vjs-subs-caps-button "+m.prototype.buildWrapperCSSClass.call(this)},v.createItems=function createItems(){var v=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||!this.player().getChild("textTrackSettings")||(v.push(new nu(this.player_,{kind:this.label_})),this.hideThreshold_+=1),v=m.prototype.createItems.call(this,v,ru)},SubsCapsButton}(Kc);iu.prototype.kinds_=["captions","subtitles"],iu.prototype.controlText_="Subtitles",Ss.registerComponent("SubsCapsButton",iu);var ou=function(m){function AudioTrackMenuItem(v,q){var ee,ae=q.track,ie=v.audioTracks();q.label=ae.label||ae.language||"Unknown",q.selected=ae.enabled,(ee=m.call(this,v,q)||this).track=ae,ee.addClass("vjs-"+ae.kind+"-menu-item");var de=function changeHandler(){for(var m=arguments.length,v=new Array(m),q=0;q=0;q--)v.push(new du(this.player(),{rate:m[q]+"x"}));return v},v.updateARIAAttributes=function updateARIAAttributes(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},v.handleClick=function handleClick(m){var v=this.player().playbackRate(),q=this.playbackRates(),ee=(q.indexOf(v)+1)%q.length;this.player().playbackRate(q[ee])},v.handlePlaybackRateschange=function handlePlaybackRateschange(m){this.update()},v.playbackRates=function playbackRates(){var m=this.player();return m.playbackRates&&m.playbackRates()||[]},v.playbackRateSupported=function playbackRateSupported(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},v.updateVisibility=function updateVisibility(m){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},v.updateLabel=function updateLabel(m){this.playbackRateSupported()&&(this.labelEl_.textContent=this.player().playbackRate()+"x")},PlaybackRateMenuButton}(Lc);cu.prototype.controlText_="Playback Rate",Ss.registerComponent("PlaybackRateMenuButton",cu);var uu=function(m){function Spacer(){return m.apply(this,arguments)||this}(0,ye.Z)(Spacer,m);var v=Spacer.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-spacer "+m.prototype.buildCSSClass.call(this)},v.createEl=function createEl(v,q,ee){return void 0===v&&(v="div"),void 0===q&&(q={}),void 0===ee&&(ee={}),q.className||(q.className=this.buildCSSClass()),m.prototype.createEl.call(this,v,q,ee)},Spacer}(Ss);Ss.registerComponent("Spacer",uu);var lu=function(m){function CustomControlSpacer(){return m.apply(this,arguments)||this}(0,ye.Z)(CustomControlSpacer,m);var v=CustomControlSpacer.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-custom-control-spacer "+m.prototype.buildCSSClass.call(this)},v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),textContent:" "})},CustomControlSpacer}(uu);Ss.registerComponent("CustomControlSpacer",lu);var pu=function(m){function ControlBar(){return m.apply(this,arguments)||this}return(0,ye.Z)(ControlBar,m),ControlBar.prototype.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-control-bar",dir:"ltr"})},ControlBar}(Ss);pu.prototype.options_={children:["playToggle","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","fullscreenToggle"]},"exitPictureInPicture"in de()&&pu.prototype.options_.children.splice(pu.prototype.options_.children.length-1,0,"pictureInPictureToggle"),Ss.registerComponent("ControlBar",pu);var hu=function(m){function ErrorDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,"error",(function(m){return ee.open(m)})),ee}(0,ye.Z)(ErrorDisplay,m);var v=ErrorDisplay.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-error-display "+m.prototype.buildCSSClass.call(this)},v.content=function content(){var m=this.player().error();return m?this.localize(m.message):""},ErrorDisplay}(Ps);hu.prototype.options_=(0,ce.Z)({},Ps.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0}),Ss.registerComponent("ErrorDisplay",hu);var gu="vjs-text-track-settings",fu=["#000","Black"],mu=["#00F","Blue"],vu=["#0FF","Cyan"],yu=["#0F0","Green"],bu=["#F0F","Magenta"],Ru=["#F00","Red"],_u=["#FFF","White"],xu=["#FF0","Yellow"],Eu=["1","Opaque"],Tu=["0.5","Semi-Transparent"],wu=["0","Transparent"],Su={backgroundColor:{selector:".vjs-bg-color > select",id:"captions-background-color-%s",label:"Color",options:[fu,_u,Ru,yu,mu,xu,bu,vu]},backgroundOpacity:{selector:".vjs-bg-opacity > select",id:"captions-background-opacity-%s",label:"Transparency",options:[Eu,Tu,wu]},color:{selector:".vjs-fg-color > select",id:"captions-foreground-color-%s",label:"Color",options:[_u,fu,Ru,yu,mu,xu,bu,vu]},edgeStyle:{selector:".vjs-edge-style > select",id:"%s",label:"Text Edge Style",options:[["none","None"],["raised","Raised"],["depressed","Depressed"],["uniform","Uniform"],["dropshadow","Dropshadow"]]},fontFamily:{selector:".vjs-font-family > select",id:"captions-font-family-%s",label:"Font Family",options:[["proportionalSansSerif","Proportional Sans-Serif"],["monospaceSansSerif","Monospace Sans-Serif"],["proportionalSerif","Proportional Serif"],["monospaceSerif","Monospace Serif"],["casual","Casual"],["script","Script"],["small-caps","Small Caps"]]},fontPercent:{selector:".vjs-font-percent > select",id:"captions-font-size-%s",label:"Font Size",options:[["0.50","50%"],["0.75","75%"],["1.00","100%"],["1.25","125%"],["1.50","150%"],["1.75","175%"],["2.00","200%"],["3.00","300%"],["4.00","400%"]],default:2,parser:function parser(m){return"1.00"===m?null:Number(m)}},textOpacity:{selector:".vjs-text-opacity > select",id:"captions-foreground-opacity-%s",label:"Transparency",options:[Eu,Tu]},windowColor:{selector:".vjs-window-color > select",id:"captions-window-color-%s",label:"Color"},windowOpacity:{selector:".vjs-window-opacity > select",id:"captions-window-opacity-%s",label:"Transparency",options:[wu,Tu,Eu]}};function parseOptionValue(m,v){if(v&&(m=v(m)),m&&"none"!==m)return m}function setSelectedOption(m,v,q){if(v)for(var ee=0;ee',this.localize(ae.label),"",'").join("")},v.createElFgColor_=function createElFgColor_(){var m="captions-text-legend-"+this.id_;return['
','',this.localize("Text"),"",this.createElSelect_("color",m),'',this.createElSelect_("textOpacity",m),"","
"].join("")},v.createElBgColor_=function createElBgColor_(){var m="captions-background-"+this.id_;return['
','',this.localize("Background"),"",this.createElSelect_("backgroundColor",m),'',this.createElSelect_("backgroundOpacity",m),"","
"].join("")},v.createElWinColor_=function createElWinColor_(){var m="captions-window-"+this.id_;return['
','',this.localize("Window"),"",this.createElSelect_("windowColor",m),'',this.createElSelect_("windowOpacity",m),"","
"].join("")},v.createElColors_=function createElColors_(){return createEl("div",{className:"vjs-track-settings-colors",innerHTML:[this.createElFgColor_(),this.createElBgColor_(),this.createElWinColor_()].join("")})},v.createElFont_=function createElFont_(){return createEl("div",{className:"vjs-track-settings-font",innerHTML:['
',this.createElSelect_("fontPercent","","legend"),"
",'
',this.createElSelect_("edgeStyle","","legend"),"
",'
',this.createElSelect_("fontFamily","","legend"),"
"].join("")})},v.createElControls_=function createElControls_(){var m=this.localize("restore all settings to the default values");return createEl("div",{className:"vjs-track-settings-controls",innerHTML:['",'"].join("")})},v.content=function content(){return[this.createElColors_(),this.createElFont_(),this.createElControls_()]},v.label=function label(){return this.localize("Caption Settings Dialog")},v.description=function description(){return this.localize("Beginning of dialog window. Escape will cancel and close the window.")},v.buildCSSClass=function buildCSSClass(){return m.prototype.buildCSSClass.call(this)+" vjs-text-track-settings"},v.getValues=function getValues(){var m,v,q,ee=this;return v=function(m,v,q){var ae,ie,de=(ae=ee.$(v.selector),ie=v.parser,parseOptionValue(ae.options[ae.options.selectedIndex].value,ie));return void 0!==de&&(m[q]=de),m},void 0===(q={})&&(q=0),mo(m=Su).reduce((function(q,ee){return v(q,m[ee],ee)}),q)},v.setValues=function setValues(m){var v=this;each(Su,(function(q,ee){setSelectedOption(v.$(q.selector),m[ee],q.parser)}))},v.setDefaults=function setDefaults(){var m=this;each(Su,(function(v){var q=v.hasOwnProperty("default")?v.default:0;m.$(v.selector).selectedIndex=q}))},v.restoreSettings=function restoreSettings(){var m;try{m=JSON.parse(ae().localStorage.getItem(gu))}catch(m){ho.warn(m)}m&&this.setValues(m)},v.saveSettings=function saveSettings(){if(this.options_.persistTextTrackSettings){var m=this.getValues();try{Object.keys(m).length?ae().localStorage.setItem(gu,JSON.stringify(m)):ae().localStorage.removeItem(gu)}catch(m){ho.warn(m)}}},v.updateDisplay=function updateDisplay(){var m=this.player_.getChild("textTrackDisplay");m&&m.updateDisplay()},v.conditionalBlur_=function conditionalBlur_(){this.previouslyActiveEl_=null;var m=this.player_.controlBar,v=m&&m.subsCapsButton,q=m&&m.captionsButton;v?v.focus():q&&q.focus()},TextTrackSettings}(Ps);Ss.registerComponent("TextTrackSettings",Du);var Cu=function(m){function ResizeManager(v,q){var ee,ie=q.ResizeObserver||ae().ResizeObserver;null===q.ResizeObserver&&(ie=!1);var de=mergeOptions$3({createEl:!ie,reportTouchActivity:!1},q);return(ee=m.call(this,v,de)||this).ResizeObserver=q.ResizeObserver||ae().ResizeObserver,ee.loadListener_=null,ee.resizeObserver_=null,ee.debouncedHandler_=os((function(){ee.resizeHandler()}),100,!1,(0,fe.Z)(ee)),ie?(ee.resizeObserver_=new ee.ResizeObserver(ee.debouncedHandler_),ee.resizeObserver_.observe(v.el())):(ee.loadListener_=function(){if(ee.el_&&ee.el_.contentWindow){var m=ee.debouncedHandler_,v=ee.unloadListener_=function(){off(this,"resize",m),off(this,"unload",v),v=null};on(ee.el_.contentWindow,"unload",v),on(ee.el_.contentWindow,"resize",m)}},ee.one("load",ee.loadListener_)),ee}(0,ye.Z)(ResizeManager,m);var v=ResizeManager.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"iframe",{className:"vjs-resize-manager",tabIndex:-1,title:this.localize("No content")},{"aria-hidden":"true"})},v.resizeHandler=function resizeHandler(){this.player_&&this.player_.trigger&&this.player_.trigger("playerresize")},v.dispose=function dispose(){this.debouncedHandler_&&this.debouncedHandler_.cancel(),this.resizeObserver_&&(this.player_.el()&&this.resizeObserver_.unobserve(this.player_.el()),this.resizeObserver_.disconnect()),this.loadListener_&&this.off("load",this.loadListener_),this.el_&&this.el_.contentWindow&&this.unloadListener_&&this.unloadListener_.call(this.el_.contentWindow),this.ResizeObserver=null,this.resizeObserver=null,this.debouncedHandler_=null,this.loadListener_=null,m.prototype.dispose.call(this)},ResizeManager}(Ss);Ss.registerComponent("ResizeManager",Cu);var ku={trackingThreshold:20,liveTolerance:15},Au=function(m){function LiveTracker(v,q){var ee,ae=mergeOptions$3(ku,q,{createEl:!1});return(ee=m.call(this,v,ae)||this).handleVisibilityChange_=function(m){return ee.handleVisibilityChange(m)},ee.trackLiveHandler_=function(){return ee.trackLive_()},ee.handlePlay_=function(m){return ee.handlePlay(m)},ee.handleFirstTimeupdate_=function(m){return ee.handleFirstTimeupdate(m)},ee.handleSeeked_=function(m){return ee.handleSeeked(m)},ee.seekToLiveEdge_=function(m){return ee.seekToLiveEdge(m)},ee.reset_(),ee.on(ee.player_,"durationchange",(function(m){return ee.handleDurationchange(m)})),ee.on(ee.player_,"canplay",(function(){return ee.toggleTracking()})),Ao&&"hidden"in de()&&"visibilityState"in de()&&ee.on(de(),"visibilitychange",ee.handleVisibilityChange_),ee}(0,ye.Z)(LiveTracker,m);var v=LiveTracker.prototype;return v.handleVisibilityChange=function handleVisibilityChange(){this.player_.duration()===1/0&&(de().hidden?this.stopTracking():this.startTracking())},v.trackLive_=function trackLive_(){var m=this.player_.seekable();if(m&&m.length){var v=Number(ae().performance.now().toFixed(4)),q=-1===this.lastTime_?0:(v-this.lastTime_)/1e3;this.lastTime_=v,this.pastSeekEnd_=this.pastSeekEnd()+q;var ee=this.liveCurrentTime(),ie=this.player_.currentTime(),de=this.player_.paused()||this.seekedBehindLive_||Math.abs(ee-ie)>this.options_.liveTolerance;this.timeupdateSeen_&&ee!==1/0||(de=!1),de!==this.behindLiveEdge_&&(this.behindLiveEdge_=de,this.trigger("liveedgechange"))}},v.handleDurationchange=function handleDurationchange(){this.toggleTracking()},v.toggleTracking=function toggleTracking(){this.player_.duration()===1/0&&this.liveWindow()>=this.options_.trackingThreshold?(this.player_.options_.liveui&&this.player_.addClass("vjs-liveui"),this.startTracking()):(this.player_.removeClass("vjs-liveui"),this.stopTracking())},v.startTracking=function startTracking(){this.isTracking()||(this.timeupdateSeen_||(this.timeupdateSeen_=this.player_.hasStarted()),this.trackingInterval_=this.setInterval(this.trackLiveHandler_,ns),this.trackLive_(),this.on(this.player_,["play","pause"],this.trackLiveHandler_),this.timeupdateSeen_?this.on(this.player_,"seeked",this.handleSeeked_):(this.one(this.player_,"play",this.handlePlay_),this.one(this.player_,"timeupdate",this.handleFirstTimeupdate_)))},v.handleFirstTimeupdate=function handleFirstTimeupdate(){this.timeupdateSeen_=!0,this.on(this.player_,"seeked",this.handleSeeked_)},v.handleSeeked=function handleSeeked(){var m=Math.abs(this.liveCurrentTime()-this.player_.currentTime());this.seekedBehindLive_=this.nextSeekedFromUser_&&m>2,this.nextSeekedFromUser_=!1,this.trackLive_()},v.handlePlay=function handlePlay(){this.one(this.player_,"timeupdate",this.seekToLiveEdge_)},v.reset_=function reset_(){this.lastTime_=-1,this.pastSeekEnd_=0,this.lastSeekEnd_=-1,this.behindLiveEdge_=!0,this.timeupdateSeen_=!1,this.seekedBehindLive_=!1,this.nextSeekedFromUser_=!1,this.clearInterval(this.trackingInterval_),this.trackingInterval_=null,this.off(this.player_,["play","pause"],this.trackLiveHandler_),this.off(this.player_,"seeked",this.handleSeeked_),this.off(this.player_,"play",this.handlePlay_),this.off(this.player_,"timeupdate",this.handleFirstTimeupdate_),this.off(this.player_,"timeupdate",this.seekToLiveEdge_)},v.nextSeekedFromUser=function nextSeekedFromUser(){this.nextSeekedFromUser_=!0},v.stopTracking=function stopTracking(){this.isTracking()&&(this.reset_(),this.trigger("liveedgechange"))},v.seekableEnd=function seekableEnd(){for(var m=this.player_.seekable(),v=[],q=m?m.length:0;q--;)v.push(m.end(q));return v.length?v.sort()[v.length-1]:1/0},v.seekableStart=function seekableStart(){for(var m=this.player_.seekable(),v=[],q=m?m.length:0;q--;)v.push(m.start(q));return v.length?v.sort()[0]:0},v.liveWindow=function liveWindow(){var m=this.liveCurrentTime();return m===1/0?0:m-this.seekableStart()},v.isLive=function isLive(){return this.isTracking()},v.atLiveEdge=function atLiveEdge(){return!this.behindLiveEdge()},v.liveCurrentTime=function liveCurrentTime(){return this.pastSeekEnd()+this.seekableEnd()},v.pastSeekEnd=function pastSeekEnd(){var m=this.seekableEnd();return-1!==this.lastSeekEnd_&&m!==this.lastSeekEnd_&&(this.pastSeekEnd_=0),this.lastSeekEnd_=m,this.pastSeekEnd_},v.behindLiveEdge=function behindLiveEdge(){return this.behindLiveEdge_},v.isTracking=function isTracking(){return"number"==typeof this.trackingInterval_},v.seekToLiveEdge=function seekToLiveEdge(){this.seekedBehindLive_=!1,this.atLiveEdge()||(this.nextSeekedFromUser_=!1,this.player_.currentTime(this.liveCurrentTime()))},v.dispose=function dispose(){this.off(de(),"visibilitychange",this.handleVisibilityChange_),this.stopTracking(),m.prototype.dispose.call(this)},LiveTracker}(Ss);Ss.registerComponent("LiveTracker",Au);var Iu,Pu=function sourcesetLoad(m){var v=m.el();if(v.hasAttribute("src"))return m.triggerSourceset(v.src),!0;var q=m.$$("source"),ee=[],ae="";if(!q.length)return!1;for(var ie=0;ie=2&&ae.push("loadeddata"),m.readyState>=3&&ae.push("canplay"),m.readyState>=4&&ae.push("canplaythrough"),this.ready((function(){ae.forEach((function(m){this.trigger(m)}),this)}))}},v.setScrubbing=function setScrubbing(m){this.isScrubbing_=m},v.scrubbing=function scrubbing(){return this.isScrubbing_},v.setCurrentTime=function setCurrentTime(m){try{this.isScrubbing_&&this.el_.fastSeek&&Bo?this.el_.fastSeek(m):this.el_.currentTime=m}catch(m){ho(m,"Video is not ready. (Video.js)")}},v.duration=function duration(){var m=this;if(this.el_.duration===1/0&&Eo&&Co&&0===this.el_.currentTime){return this.on("timeupdate",(function checkProgress(){m.el_.currentTime>0&&(m.el_.duration===1/0&&m.trigger("durationchange"),m.off("timeupdate",checkProgress))})),NaN}return this.el_.duration||NaN},v.width=function width(){return this.el_.offsetWidth},v.height=function height(){return this.el_.offsetHeight},v.proxyWebkitFullscreen_=function proxyWebkitFullscreen_(){var m=this;if("webkitDisplayingFullscreen"in this.el_){var v=function endFn(){this.trigger("fullscreenchange",{isFullscreen:!1}),this.el_.controls&&!this.options_.nativeControlsForTouch&&this.controls()&&(this.el_.controls=!1)},q=function beginFn(){"webkitPresentationMode"in this.el_&&"picture-in-picture"!==this.el_.webkitPresentationMode&&(this.one("webkitendfullscreen",v),this.trigger("fullscreenchange",{isFullscreen:!0,nativeIOSFullscreen:!0}))};this.on("webkitbeginfullscreen",q),this.on("dispose",(function(){m.off("webkitbeginfullscreen",q),m.off("webkitendfullscreen",v)}))}},v.supportsFullScreen=function supportsFullScreen(){if("function"==typeof this.el_.webkitEnterFullScreen){var m=ae().navigator&&ae().navigator.userAgent||"";if(/Android/.test(m)||!/Chrome|Mac OS X 10.5/.test(m))return!0}return!1},v.enterFullScreen=function enterFullScreen(){var m=this.el_;if(m.paused&&m.networkState<=m.HAVE_METADATA)silencePromise(this.el_.play()),this.setTimeout((function(){m.pause();try{m.webkitEnterFullScreen()}catch(m){this.trigger("fullscreenerror",m)}}),0);else try{m.webkitEnterFullScreen()}catch(m){this.trigger("fullscreenerror",m)}},v.exitFullScreen=function exitFullScreen(){this.el_.webkitDisplayingFullscreen?this.el_.webkitExitFullScreen():this.trigger("fullscreenerror",new Error("The video is not fullscreen"))},v.requestPictureInPicture=function requestPictureInPicture(){return this.el_.requestPictureInPicture()},v.requestVideoFrameCallback=function requestVideoFrameCallback(v){return this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.requestVideoFrameCallback(v):m.prototype.requestVideoFrameCallback.call(this,v)},v.cancelVideoFrameCallback=function cancelVideoFrameCallback(v){this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.cancelVideoFrameCallback(v):m.prototype.cancelVideoFrameCallback.call(this,v)},v.src=function src(m){if(void 0===m)return this.el_.src;this.setSrc(m)},v.reset=function reset(){Html5.resetMediaElement(this.el_)},v.currentSrc=function currentSrc(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc},v.setControls=function setControls(m){this.el_.controls=!!m},v.addTextTrack=function addTextTrack(v,q,ee){return this.featuresNativeTextTracks?this.el_.addTextTrack(v,q,ee):m.prototype.addTextTrack.call(this,v,q,ee)},v.createRemoteTextTrack=function createRemoteTextTrack(v){if(!this.featuresNativeTextTracks)return m.prototype.createRemoteTextTrack.call(this,v);var q=de().createElement("track");return v.kind&&(q.kind=v.kind),v.label&&(q.label=v.label),(v.language||v.srclang)&&(q.srclang=v.language||v.srclang),v.default&&(q.default=v.default),v.id&&(q.id=v.id),v.src&&(q.src=v.src),q},v.addRemoteTextTrack=function addRemoteTextTrack(v,q){var ee=m.prototype.addRemoteTextTrack.call(this,v,q);return this.featuresNativeTextTracks&&this.el().appendChild(ee),ee},v.removeRemoteTextTrack=function removeRemoteTextTrack(v){if(m.prototype.removeRemoteTextTrack.call(this,v),this.featuresNativeTextTracks)for(var q=this.$$("track"),ee=q.length;ee--;)v!==q[ee]&&v!==q[ee].track||this.el().removeChild(q[ee])},v.getVideoPlaybackQuality=function getVideoPlaybackQuality(){if("function"==typeof this.el().getVideoPlaybackQuality)return this.el().getVideoPlaybackQuality();var m={};return void 0!==this.el().webkitDroppedFrameCount&&void 0!==this.el().webkitDecodedFrameCount&&(m.droppedVideoFrames=this.el().webkitDroppedFrameCount,m.totalVideoFrames=this.el().webkitDecodedFrameCount),ae().performance&&"function"==typeof ae().performance.now?m.creationTime=ae().performance.now():ae().performance&&ae().performance.timing&&"number"==typeof ae().performance.timing.navigationStart&&(m.creationTime=ae().Date.now()-ae().performance.timing.navigationStart),m},Html5}(fd);Mu(Wu,"TEST_VID",(function(){if(isReal()){var m=de().createElement("video"),v=de().createElement("track");return v.kind="captions",v.srclang="en",v.label="English",m.appendChild(v),m}})),Wu.isSupported=function(){try{Wu.TEST_VID.volume=.5}catch(m){return!1}return!(!Wu.TEST_VID||!Wu.TEST_VID.canPlayType)},Wu.canPlayType=function(m){return Wu.TEST_VID.canPlayType(m)},Wu.canPlaySource=function(m,v){return Wu.canPlayType(m.type)},Wu.canControlVolume=function(){try{var m=Wu.TEST_VID.volume;Wu.TEST_VID.volume=m/2+.1;var v=m!==Wu.TEST_VID.volume;return v&&Lo?(ae().setTimeout((function(){Wu&&Wu.prototype&&(Wu.prototype.featuresVolumeControl=m!==Wu.TEST_VID.volume)})),!1):v}catch(m){return!1}},Wu.canMuteVolume=function(){try{var m=Wu.TEST_VID.muted;return Wu.TEST_VID.muted=!m,Wu.TEST_VID.muted?setAttribute(Wu.TEST_VID,"muted","muted"):removeAttribute(Wu.TEST_VID,"muted"),m!==Wu.TEST_VID.muted}catch(m){return!1}},Wu.canControlPlaybackRate=function(){if(Eo&&Co&&ko<58)return!1;try{var m=Wu.TEST_VID.playbackRate;return Wu.TEST_VID.playbackRate=m/2+.1,m!==Wu.TEST_VID.playbackRate}catch(m){return!1}},Wu.canOverrideAttributes=function(){try{var m=function noop(){};Object.defineProperty(de().createElement("video"),"src",{get:m,set:m}),Object.defineProperty(de().createElement("audio"),"src",{get:m,set:m}),Object.defineProperty(de().createElement("video"),"innerHTML",{get:m,set:m}),Object.defineProperty(de().createElement("audio"),"innerHTML",{get:m,set:m})}catch(m){return!1}return!0},Wu.supportsNativeTextTracks=function(){return Bo||Lo&&Co},Wu.supportsNativeVideoTracks=function(){return!(!Wu.TEST_VID||!Wu.TEST_VID.videoTracks)},Wu.supportsNativeAudioTracks=function(){return!(!Wu.TEST_VID||!Wu.TEST_VID.audioTracks)},Wu.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","resize","volumechange"],[["featuresMuteControl","canMuteVolume"],["featuresPlaybackRate","canControlPlaybackRate"],["featuresSourceset","canOverrideAttributes"],["featuresNativeTextTracks","supportsNativeTextTracks"],["featuresNativeVideoTracks","supportsNativeVideoTracks"],["featuresNativeAudioTracks","supportsNativeAudioTracks"]].forEach((function(m){var v=m[0],q=m[1];Mu(Wu.prototype,v,(function(){return Wu[q]()}),!0)})),Wu.prototype.featuresVolumeControl=Wu.canControlVolume(),Wu.prototype.movingMediaElementInDOM=!Lo,Wu.prototype.featuresFullscreenResize=!0,Wu.prototype.featuresProgressEvents=!0,Wu.prototype.featuresTimeupdateEvents=!0,Wu.prototype.featuresVideoFrameCallback=!(!Wu.TEST_VID||!Wu.TEST_VID.requestVideoFrameCallback),Wu.patchCanPlayType=function(){To>=4&&!So&&!Co&&(Iu=Wu.TEST_VID&&Wu.TEST_VID.constructor.prototype.canPlayType,Wu.TEST_VID.constructor.prototype.canPlayType=function(m){return m&&/^application\/(?:x-|vnd\.apple\.)mpegurl/i.test(m)?"maybe":Iu.call(this,m)})},Wu.unpatchCanPlayType=function(){var m=Wu.TEST_VID.constructor.prototype.canPlayType;return Iu&&(Wu.TEST_VID.constructor.prototype.canPlayType=Iu),m},Wu.patchCanPlayType(),Wu.disposeMediaElement=function(m){if(m){for(m.parentNode&&m.parentNode.removeChild(m);m.hasChildNodes();)m.removeChild(m.firstChild);m.removeAttribute("src"),"function"==typeof m.load&&function(){try{m.load()}catch(m){}}()}},Wu.resetMediaElement=function(m){if(m){for(var v=m.querySelectorAll("source"),q=v.length;q--;)m.removeChild(v[q]);m.removeAttribute("src"),"function"==typeof m.load&&function(){try{m.load()}catch(m){}}()}},["muted","defaultMuted","autoplay","controls","loop","playsinline"].forEach((function(m){Wu.prototype[m]=function(){return this.el_[m]||this.el_.hasAttribute(m)}})),["muted","defaultMuted","autoplay","loop","playsinline"].forEach((function(m){Wu.prototype["set"+Rs(m)]=function(v){this.el_[m]=v,v?this.el_.setAttribute(m,m):this.el_.removeAttribute(m)}})),["paused","currentTime","buffered","volume","poster","preload","error","seeking","seekable","ended","playbackRate","defaultPlaybackRate","disablePictureInPicture","played","networkState","readyState","videoWidth","videoHeight","crossOrigin"].forEach((function(m){Wu.prototype[m]=function(){return this.el_[m]}})),["volume","src","poster","preload","playbackRate","defaultPlaybackRate","disablePictureInPicture","crossOrigin"].forEach((function(m){Wu.prototype["set"+Rs(m)]=function(v){this.el_[m]=v}})),["pause","load","play"].forEach((function(m){Wu.prototype[m]=function(){return this.el_[m]()}})),fd.withSourceHandlers(Wu),Wu.nativeSourceHandler={},Wu.nativeSourceHandler.canPlayType=function(m){try{return Wu.TEST_VID.canPlayType(m)}catch(m){return""}},Wu.nativeSourceHandler.canHandleSource=function(m,v){if(m.type)return Wu.nativeSourceHandler.canPlayType(m.type);if(m.src){var q=Ks(m.src);return Wu.nativeSourceHandler.canPlayType("video/"+q)}return""},Wu.nativeSourceHandler.handleSource=function(m,v,q){v.setSrc(m.src)},Wu.nativeSourceHandler.dispose=function(){},Wu.registerSourceHandler(Wu.nativeSourceHandler),fd.registerTech("Html5",Wu);var qu=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","resize","volumechange","texttrackchange"],Vu={canplay:"CanPlay",canplaythrough:"CanPlayThrough",playing:"Playing",seeked:"Seeked"},zu=["tiny","xsmall","small","medium","large","xlarge","huge"],Hu={};zu.forEach((function(m){var v="x"===m.charAt(0)?"x-"+m.substring(1):m;Hu[m]="vjs-layout-"+v}));var Gu={tiny:210,xsmall:320,small:425,medium:768,large:1440,xlarge:2560,huge:1/0},Xu=function(m){function Player(v,q,ee){var ae;if(v.id=v.id||q.id||"vjs_video_"+newGUID(),(q=video_es_assign(Player.getTagSettings(v),q)).initChildren=!1,q.createEl=!1,q.evented=!1,q.reportTouchActivity=!1,!q.language)if("function"==typeof v.closest){var ie=v.closest("[lang]");ie&&ie.getAttribute&&(q.language=ie.getAttribute("lang"))}else for(var ce=v;ce&&1===ce.nodeType;){if(getAttributes(ce).hasOwnProperty("lang")){q.language=ce.getAttribute("lang");break}ce=ce.parentNode}if((ae=m.call(this,null,q,ee)||this).boundDocumentFullscreenChange_=function(m){return ae.documentFullscreenChange_(m)},ae.boundFullWindowOnEscKey_=function(m){return ae.fullWindowOnEscKey(m)},ae.boundUpdateStyleEl_=function(m){return ae.updateStyleEl_(m)},ae.boundApplyInitTime_=function(m){return ae.applyInitTime_(m)},ae.boundUpdateCurrentBreakpoint_=function(m){return ae.updateCurrentBreakpoint_(m)},ae.boundHandleTechClick_=function(m){return ae.handleTechClick_(m)},ae.boundHandleTechDoubleClick_=function(m){return ae.handleTechDoubleClick_(m)},ae.boundHandleTechTouchStart_=function(m){return ae.handleTechTouchStart_(m)},ae.boundHandleTechTouchMove_=function(m){return ae.handleTechTouchMove_(m)},ae.boundHandleTechTouchEnd_=function(m){return ae.handleTechTouchEnd_(m)},ae.boundHandleTechTap_=function(m){return ae.handleTechTap_(m)},ae.isFullscreen_=!1,ae.log=go(ae.id_),ae.fsApi_=io,ae.isPosterFromTech_=!1,ae.queuedCallbacks_=[],ae.isReady_=!1,ae.hasStarted_=!1,ae.userActive_=!1,ae.debugEnabled_=!1,ae.audioOnlyMode_=!1,ae.audioPosterMode_=!1,ae.audioOnlyCache_={playerHeight:null,hiddenChildren:[]},!ae.options_||!ae.options_.techOrder||!ae.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");if(ae.tag=v,ae.tagAttributes=v&&getAttributes(v),ae.language(ae.options_.language),q.languages){var le={};Object.getOwnPropertyNames(q.languages).forEach((function(m){le[m.toLowerCase()]=q.languages[m]})),ae.languages_=le}else ae.languages_=Player.prototype.options_.languages;ae.resetCache_(),ae.poster_=q.poster||"",ae.controls_=!!q.controls,v.controls=!1,v.removeAttribute("controls"),ae.changingSrc_=!1,ae.playCallbacks_=[],ae.playTerminatedQueue_=[],v.hasAttribute("autoplay")?ae.autoplay(!0):ae.autoplay(ae.options_.autoplay),q.plugins&&Object.keys(q.plugins).forEach((function(m){if("function"!=typeof ae[m])throw new Error('plugin "'+m+'" does not exist')})),ae.scrubbing_=!1,ae.el_=ae.createEl(),evented((0,fe.Z)(ae),{eventBusKey:"el_"}),ae.fsApi_.requestFullscreen&&(on(de(),ae.fsApi_.fullscreenchange,ae.boundDocumentFullscreenChange_),ae.on(ae.fsApi_.fullscreenchange,ae.boundDocumentFullscreenChange_)),ae.fluid_&&ae.on(["playerreset","resize"],ae.boundUpdateStyleEl_);var pe=mergeOptions$3(ae.options_);q.plugins&&Object.keys(q.plugins).forEach((function(m){ae[m](q.plugins[m])})),q.debug&&ae.debug(!0),ae.options_.playerOptions=pe,ae.middleware_=[],ae.playbackRates(q.playbackRates),ae.initChildren(),ae.isAudio("audio"===v.nodeName.toLowerCase()),ae.controls()?ae.addClass("vjs-controls-enabled"):ae.addClass("vjs-controls-disabled"),ae.el_.setAttribute("role","region"),ae.isAudio()?ae.el_.setAttribute("aria-label",ae.localize("Audio Player")):ae.el_.setAttribute("aria-label",ae.localize("Video Player")),ae.isAudio()&&ae.addClass("vjs-audio"),ae.flexNotSupported_()&&ae.addClass("vjs-no-flex"),jo&&ae.addClass("vjs-touch-enabled"),Lo||ae.addClass("vjs-workinghover"),Player.players[ae.id_]=(0,fe.Z)(ae);var ye=to.split(".")[0];return ae.addClass("vjs-v"+ye),ae.userActive(!0),ae.reportUserActivity(),ae.one("play",(function(m){return ae.listenForUserActivity_(m)})),ae.on("stageclick",(function(m){return ae.handleStageClick_(m)})),ae.on("keydown",(function(m){return ae.handleKeyDown(m)})),ae.on("languagechange",(function(m){return ae.handleLanguagechange(m)})),ae.breakpoints(ae.options_.breakpoints),ae.responsive(ae.options_.responsive),ae.on("ready",(function(){ae.audioPosterMode(ae.options_.audioPosterMode),ae.audioOnlyMode(ae.options_.audioOnlyMode)})),ae}(0,ye.Z)(Player,m);var v=Player.prototype;return v.dispose=function dispose(){var v=this;this.trigger("dispose"),this.off("dispose"),off(de(),this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),off(de(),"keydown",this.boundFullWindowOnEscKey_),this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),Player.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&(this.tech_.dispose(),this.isPosterFromTech_=!1,this.poster_=""),this.playerElIngest_&&(this.playerElIngest_=null),this.tag&&(this.tag=null),vd[this.id()]=null,ld.names.forEach((function(m){var q=ld[m],ee=v[q.getterName]();ee&&ee.off&&ee.off()})),m.prototype.dispose.call(this,{restoreEl:this.options_.restoreEl})},v.createEl=function createEl(){var v,q=this.tag,ee=this.playerElIngest_=q.parentNode&&q.parentNode.hasAttribute&&q.parentNode.hasAttribute("data-vjs-player"),ie="video-js"===this.tag.tagName.toLowerCase();ee?v=this.el_=q.parentNode:ie||(v=this.el_=m.prototype.createEl.call(this,"div"));var ce=getAttributes(q);if(ie){for(v=this.el_=q,q=this.tag=de().createElement("video");v.children.length;)q.appendChild(v.firstChild);hasClass(v,"video-js")||addClass(v,"video-js"),v.appendChild(q),ee=this.playerElIngest_=v,Object.keys(v).forEach((function(m){try{q[m]=v[m]}catch(m){}}))}if(q.setAttribute("tabindex","-1"),ce.tabindex="-1",(Ao||Co&&Po)&&(q.setAttribute("role","application"),ce.role="application"),q.removeAttribute("width"),q.removeAttribute("height"),"width"in ce&&delete ce.width,"height"in ce&&delete ce.height,Object.getOwnPropertyNames(ce).forEach((function(m){ie&&"class"===m||v.setAttribute(m,ce[m]),ie&&q.setAttribute(m,ce[m])})),q.playerId=q.id,q.id+="_html5_api",q.className="vjs-tech",q.player=v.player=this,this.addClass("vjs-paused"),!0!==ae().VIDEOJS_NO_DYNAMIC_STYLE){this.styleEl_=Go("vjs-styles-dimensions");var le=Mo(".vjs-styles-defaults"),pe=Mo("head");pe.insertBefore(this.styleEl_,le?le.nextSibling:pe.firstChild)}this.fill_=!1,this.fluid_=!1,this.width(this.options_.width),this.height(this.options_.height),this.fill(this.options_.fill),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),this.crossOrigin(this.options_.crossOrigin||this.options_.crossorigin);for(var fe=q.getElementsByTagName("a"),ye=0;ye0?this.videoWidth()+":"+this.videoHeight():"16:9").split(":"),ie=ee[1]/ee[0];m=void 0!==this.width_?this.width_:void 0!==this.height_?this.height_/ie:this.videoWidth()||300,v=void 0!==this.height_?this.height_:m*ie,q=/^[^a-zA-Z]/.test(this.id())?"dimensions-"+this.id():this.id()+"-dimensions",this.addClass(q),Xo(this.styleEl_,"\n ."+q+" {\n width: "+m+"px;\n height: "+v+"px;\n }\n\n ."+q+".vjs-fluid:not(.vjs-audio-only-mode) {\n padding-top: "+100*ie+"%;\n }\n ")}else{var de="number"==typeof this.width_?this.width_:this.options_.width,ce="number"==typeof this.height_?this.height_:this.options_.height,le=this.tech_&&this.tech_.el();le&&(de>=0&&(le.width=de),ce>=0&&(le.height=ce))}},v.loadTech_=function loadTech_(m,v){var q=this;this.tech_&&this.unloadTech_();var ee=Rs(m),ae=m.charAt(0).toLowerCase()+m.slice(1);"Html5"!==ee&&this.tag&&(fd.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=ee,this.isReady_=!1;var ie=this.autoplay();("string"==typeof this.autoplay()||!0===this.autoplay()&&this.options_.normalizeAutoplay)&&(ie=!1);var de={source:v,autoplay:ie,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:this.id()+"_"+ae+"_api",playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,disablePictureInPicture:this.options_.disablePictureInPicture,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"],canOverridePoster:!!this.options_.techCanOverridePoster,enableSourceset:this.options_.enableSourceset,Promise:this.options_.Promise};ld.names.forEach((function(m){var v=ld[m];de[v.getterName]=q[v.privateName]})),video_es_assign(de,this.options_[ee]),video_es_assign(de,this.options_[ae]),video_es_assign(de,this.options_[m.toLowerCase()]),this.tag&&(de.tag=this.tag),v&&v.src===this.cache_.src&&this.cache_.currentTime>0&&(de.startTime=this.cache_.currentTime);var ce=fd.getTech(m);if(!ce)throw new Error("No Tech named '"+ee+"' exists! '"+ee+"' should be registered using videojs.registerTech()'");this.tech_=new ce(de),this.tech_.ready(as(this,this.handleTechReady_),!0),As(this.textTracksJson_||[],this.tech_),qu.forEach((function(m){q.on(q.tech_,m,(function(v){return q["handleTech"+Rs(m)+"_"](v)}))})),Object.keys(Vu).forEach((function(m){q.on(q.tech_,m,(function(v){0===q.tech_.playbackRate()&&q.tech_.seeking()?q.queuedCallbacks_.push({callback:q["handleTech"+Vu[m]+"_"].bind(q),event:v}):q["handleTech"+Vu[m]+"_"](v)}))})),this.on(this.tech_,"loadstart",(function(m){return q.handleTechLoadStart_(m)})),this.on(this.tech_,"sourceset",(function(m){return q.handleTechSourceset_(m)})),this.on(this.tech_,"waiting",(function(m){return q.handleTechWaiting_(m)})),this.on(this.tech_,"ended",(function(m){return q.handleTechEnded_(m)})),this.on(this.tech_,"seeking",(function(m){return q.handleTechSeeking_(m)})),this.on(this.tech_,"play",(function(m){return q.handleTechPlay_(m)})),this.on(this.tech_,"firstplay",(function(m){return q.handleTechFirstPlay_(m)})),this.on(this.tech_,"pause",(function(m){return q.handleTechPause_(m)})),this.on(this.tech_,"durationchange",(function(m){return q.handleTechDurationChange_(m)})),this.on(this.tech_,"fullscreenchange",(function(m,v){return q.handleTechFullscreenChange_(m,v)})),this.on(this.tech_,"fullscreenerror",(function(m,v){return q.handleTechFullscreenError_(m,v)})),this.on(this.tech_,"enterpictureinpicture",(function(m){return q.handleTechEnterPictureInPicture_(m)})),this.on(this.tech_,"leavepictureinpicture",(function(m){return q.handleTechLeavePictureInPicture_(m)})),this.on(this.tech_,"error",(function(m){return q.handleTechError_(m)})),this.on(this.tech_,"posterchange",(function(m){return q.handleTechPosterChange_(m)})),this.on(this.tech_,"textdata",(function(m){return q.handleTechTextData_(m)})),this.on(this.tech_,"ratechange",(function(m){return q.handleTechRateChange_(m)})),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||"Html5"===ee&&this.tag||prependTo(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)},v.unloadTech_=function unloadTech_(){var m=this;ld.names.forEach((function(v){var q=ld[v];m[q.privateName]=m[q.getterName]()})),this.textTracksJson_=ks(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&&(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1},v.tech=function tech(m){return void 0===m&&ho.warn("Using the tech directly can be dangerous. I hope you know what you're doing.\nSee https://github.com/videojs/video.js/issues/2617 for more info.\n"),this.tech_},v.addTechControlsListeners_=function addTechControlsListeners_(){this.removeTechControlsListeners_(),this.on(this.tech_,"click",this.boundHandleTechClick_),this.on(this.tech_,"dblclick",this.boundHandleTechDoubleClick_),this.on(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.on(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.on(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.on(this.tech_,"tap",this.boundHandleTechTap_)},v.removeTechControlsListeners_=function removeTechControlsListeners_(){this.off(this.tech_,"tap",this.boundHandleTechTap_),this.off(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.off(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.off(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.off(this.tech_,"click",this.boundHandleTechClick_),this.off(this.tech_,"dblclick",this.boundHandleTechDoubleClick_)},v.handleTechReady_=function handleTechReady_(){this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_()},v.handleTechLoadStart_=function handleTechLoadStart_(){this.removeClass("vjs-ended"),this.removeClass("vjs-seeking"),this.error(null),this.handleTechDurationChange_(),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):(this.trigger("loadstart"),this.trigger("firstplay")),this.manualAutoplay_(!0===this.autoplay()&&this.options_.normalizeAutoplay?"play":this.autoplay())},v.manualAutoplay_=function manualAutoplay_(m){var v=this;if(this.tech_&&"string"==typeof m){var q,ee=function resolveMuted(){var m=v.muted();v.muted(!0);var q=function restoreMuted(){v.muted(m)};v.playTerminatedQueue_.push(q);var ee=v.play();if(isPromise(ee))return ee.catch((function(m){throw q(),new Error("Rejection at manualAutoplay. Restoring muted value. "+(m||""))}))};if("any"!==m||this.muted()?q="muted"!==m||this.muted()?this.play():ee():isPromise(q=this.play())&&(q=q.catch(ee)),isPromise(q))return q.then((function(){v.trigger({type:"autoplay-success",autoplay:m})})).catch((function(){v.trigger({type:"autoplay-failure",autoplay:m})}))}},v.updateSourceCaches_=function updateSourceCaches_(m){void 0===m&&(m="");var v=m,q="";"string"!=typeof v&&(v=m.src,q=m.type),this.cache_.source=this.cache_.source||{},this.cache_.sources=this.cache_.sources||[],v&&!q&&(q=Td(this,v)),this.cache_.source=mergeOptions$3({},m,{src:v,type:q});for(var ee=this.cache_.sources.filter((function(m){return m.src&&m.src===v})),ae=[],ie=this.$$("source"),de=[],ce=0;ce0&&0===this.cache_.lastPlaybackRate&&(this.queuedCallbacks_.forEach((function(m){return m.callback(m.event)})),this.queuedCallbacks_=[]),this.cache_.lastPlaybackRate=this.tech_.playbackRate(),this.trigger("ratechange")},v.handleTechWaiting_=function handleTechWaiting_(){var m=this;this.addClass("vjs-waiting"),this.trigger("waiting");var v=this.currentTime();this.on("timeupdate",(function timeUpdateListener(){v!==m.currentTime()&&(m.removeClass("vjs-waiting"),m.off("timeupdate",timeUpdateListener))}))},v.handleTechCanPlay_=function handleTechCanPlay_(){this.removeClass("vjs-waiting"),this.trigger("canplay")},v.handleTechCanPlayThrough_=function handleTechCanPlayThrough_(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")},v.handleTechPlaying_=function handleTechPlaying_(){this.removeClass("vjs-waiting"),this.trigger("playing")},v.handleTechSeeking_=function handleTechSeeking_(){this.addClass("vjs-seeking"),this.trigger("seeking")},v.handleTechSeeked_=function handleTechSeeked_(){this.removeClass("vjs-seeking"),this.removeClass("vjs-ended"),this.trigger("seeked")},v.handleTechFirstPlay_=function handleTechFirstPlay_(){this.options_.starttime&&(ho.warn("Passing the `starttime` option to the player will be deprecated in 6.0"),this.currentTime(this.options_.starttime)),this.addClass("vjs-has-started"),this.trigger("firstplay")},v.handleTechPause_=function handleTechPause_(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")},v.handleTechEnded_=function handleTechEnded_(){this.addClass("vjs-ended"),this.removeClass("vjs-waiting"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")},v.handleTechDurationChange_=function handleTechDurationChange_(){this.duration(this.techGet_("duration"))},v.handleTechClick_=function handleTechClick_(m){this.controls_&&(void 0!==this.options_&&void 0!==this.options_.userActions&&void 0!==this.options_.userActions.click&&!1===this.options_.userActions.click||(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"==typeof this.options_.userActions.click?this.options_.userActions.click.call(this,m):this.paused()?silencePromise(this.play()):this.pause()))},v.handleTechDoubleClick_=function handleTechDoubleClick_(m){this.controls_&&(Array.prototype.some.call(this.$$(".vjs-control-bar, .vjs-modal-dialog"),(function(v){return v.contains(m.target)}))||void 0!==this.options_&&void 0!==this.options_.userActions&&void 0!==this.options_.userActions.doubleClick&&!1===this.options_.userActions.doubleClick||(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"==typeof this.options_.userActions.doubleClick?this.options_.userActions.doubleClick.call(this,m):this.isFullscreen()?this.exitFullscreen():this.requestFullscreen()))},v.handleTechTap_=function handleTechTap_(){this.userActive(!this.userActive())},v.handleTechTouchStart_=function handleTechTouchStart_(){this.userWasActive=this.userActive()},v.handleTechTouchMove_=function handleTechTouchMove_(){this.userWasActive&&this.reportUserActivity()},v.handleTechTouchEnd_=function handleTechTouchEnd_(m){m.cancelable&&m.preventDefault()},v.handleStageClick_=function handleStageClick_(){this.reportUserActivity()},v.toggleFullscreenClass_=function toggleFullscreenClass_(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")},v.documentFullscreenChange_=function documentFullscreenChange_(m){var v=m.target.player;if(!v||v===this){var q=this.el(),ee=de()[this.fsApi_.fullscreenElement]===q;!ee&&q.matches?ee=q.matches(":"+this.fsApi_.fullscreen):!ee&&q.msMatchesSelector&&(ee=q.msMatchesSelector(":"+this.fsApi_.fullscreen)),this.isFullscreen(ee)}},v.handleTechFullscreenChange_=function handleTechFullscreenChange_(m,v){var q=this;v&&(v.nativeIOSFullscreen&&(this.addClass("vjs-ios-native-fs"),this.tech_.one("webkitendfullscreen",(function(){q.removeClass("vjs-ios-native-fs")}))),this.isFullscreen(v.isFullscreen))},v.handleTechFullscreenError_=function handleTechFullscreenError_(m,v){this.trigger("fullscreenerror",v)},v.togglePictureInPictureClass_=function togglePictureInPictureClass_(){this.isInPictureInPicture()?this.addClass("vjs-picture-in-picture"):this.removeClass("vjs-picture-in-picture")},v.handleTechEnterPictureInPicture_=function handleTechEnterPictureInPicture_(m){this.isInPictureInPicture(!0)},v.handleTechLeavePictureInPicture_=function handleTechLeavePictureInPicture_(m){this.isInPictureInPicture(!1)},v.handleTechError_=function handleTechError_(){var m=this.tech_.error();this.error(m)},v.handleTechTextData_=function handleTechTextData_(){var m=null;arguments.length>1&&(m=arguments[1]),this.trigger("textdata",m)},v.getCache=function getCache(){return this.cache_},v.resetCache_=function resetCache_(){this.cache_={currentTime:0,initTime:0,inactivityTimeout:this.options_.inactivityTimeout,duration:NaN,lastVolume:1,lastPlaybackRate:this.defaultPlaybackRate(),media:null,src:"",source:{},sources:[],playbackRates:[],volume:1}},v.techCall_=function techCall_(m,v){this.ready((function(){if(m in Rd)return set(this.middleware_,this.tech_,m,v);if(m in _d)return mediate(this.middleware_,this.tech_,m,v);try{this.tech_&&this.tech_[m](v)}catch(m){throw ho(m),m}}),!0)},v.techGet_=function techGet_(m){if(this.tech_&&this.tech_.isReady_){if(m in bd)return get(this.middleware_,this.tech_,m);if(m in _d)return mediate(this.middleware_,this.tech_,m);try{return this.tech_[m]()}catch(v){if(void 0===this.tech_[m])throw ho("Video.js: "+m+" method not defined for "+this.techName_+" playback technology.",v),v;if("TypeError"===v.name)throw ho("Video.js: "+m+" unavailable on "+this.techName_+" playback technology element.",v),this.tech_.isReady_=!1,v;throw ho(v),v}}},v.play=function play(){var m=this,v=this.options_.Promise||ae().Promise;return v?new v((function(v){m.play_(v)})):this.play_()},v.play_=function play_(m){var v=this;void 0===m&&(m=silencePromise),this.playCallbacks_.push(m);var q=Boolean(!this.changingSrc_&&(this.src()||this.currentSrc())),ee=Boolean(Bo||Lo);if(this.waitToPlay_&&(this.off(["ready","loadstart"],this.waitToPlay_),this.waitToPlay_=null),!this.isReady_||!q)return this.waitToPlay_=function(m){v.play_()},this.one(["ready","loadstart"],this.waitToPlay_),void(!q&&ee&&this.load());var ae=this.techGet_("play");ee&&this.hasClass("vjs-ended")&&this.resetProgressBar_(),null===ae?this.runPlayTerminatedQueue_():this.runPlayCallbacks_(ae)},v.runPlayTerminatedQueue_=function runPlayTerminatedQueue_(){var m=this.playTerminatedQueue_.slice(0);this.playTerminatedQueue_=[],m.forEach((function(m){m()}))},v.runPlayCallbacks_=function runPlayCallbacks_(m){var v=this.playCallbacks_.slice(0);this.playCallbacks_=[],this.playTerminatedQueue_=[],v.forEach((function(v){v(m)}))},v.pause=function pause(){this.techCall_("pause")},v.paused=function paused(){return!1!==this.techGet_("paused")},v.played=function played(){return this.techGet_("played")||createTimeRanges(0,0)},v.scrubbing=function scrubbing(m){if(void 0===m)return this.scrubbing_;this.scrubbing_=!!m,this.techCall_("setScrubbing",this.scrubbing_),m?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")},v.currentTime=function currentTime(m){return void 0!==m?(m<0&&(m=0),this.isReady_&&!this.changingSrc_&&this.tech_&&this.tech_.isReady_?(this.techCall_("setCurrentTime",m),void(this.cache_.initTime=0)):(this.cache_.initTime=m,this.off("canplay",this.boundApplyInitTime_),void this.one("canplay",this.boundApplyInitTime_))):(this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime)},v.applyInitTime_=function applyInitTime_(){this.currentTime(this.cache_.initTime)},v.duration=function duration(m){if(void 0===m)return void 0!==this.cache_.duration?this.cache_.duration:NaN;(m=parseFloat(m))<0&&(m=1/0),m!==this.cache_.duration&&(this.cache_.duration=m,m===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),isNaN(m)||this.trigger("durationchange"))},v.remainingTime=function remainingTime(){return this.duration()-this.currentTime()},v.remainingTimeDisplay=function remainingTimeDisplay(){return Math.floor(this.duration())-Math.floor(this.currentTime())},v.buffered=function buffered(){var buffered=this.techGet_("buffered");return buffered&&buffered.length||(buffered=createTimeRanges(0,0)),buffered},v.bufferedPercent=function bufferedPercent$1(){return bufferedPercent(this.buffered(),this.duration())},v.bufferedEnd=function bufferedEnd(){var m=this.buffered(),v=this.duration(),q=m.end(m.length-1);return q>v&&(q=v),q},v.volume=function volume(m){var v;return void 0!==m?(v=Math.max(0,Math.min(1,parseFloat(m))),this.cache_.volume=v,this.techCall_("setVolume",v),void(v>0&&this.lastVolume_(v))):(v=parseFloat(this.techGet_("volume")),isNaN(v)?1:v)},v.muted=function muted(m){if(void 0===m)return this.techGet_("muted")||!1;this.techCall_("setMuted",m)},v.defaultMuted=function defaultMuted(m){return void 0!==m?this.techCall_("setDefaultMuted",m):this.techGet_("defaultMuted")||!1},v.lastVolume_=function lastVolume_(m){if(void 0===m||0===m)return this.cache_.lastVolume;this.cache_.lastVolume=m},v.supportsFullScreen=function supportsFullScreen(){return this.techGet_("supportsFullScreen")||!1},v.isFullscreen=function isFullscreen(m){if(void 0!==m){var v=this.isFullscreen_;return this.isFullscreen_=Boolean(m),this.isFullscreen_!==v&&this.fsApi_.prefixed&&this.trigger("fullscreenchange"),void this.toggleFullscreenClass_()}return this.isFullscreen_},v.requestFullscreen=function requestFullscreen(m){var v=this.options_.Promise||ae().Promise;if(v){var q=this;return new v((function(v,ee){function offHandler(){q.off("fullscreenerror",errorHandler),q.off("fullscreenchange",changeHandler)}function changeHandler(){offHandler(),v()}function errorHandler(m,v){offHandler(),ee(v)}q.one("fullscreenchange",changeHandler),q.one("fullscreenerror",errorHandler);var ae=q.requestFullscreenHelper_(m);ae&&(ae.then(offHandler,offHandler),ae.then(v,ee))}))}return this.requestFullscreenHelper_()},v.requestFullscreenHelper_=function requestFullscreenHelper_(m){var v,q=this;if(this.fsApi_.prefixed||(v=this.options_.fullscreen&&this.options_.fullscreen.options||{},void 0!==m&&(v=m)),this.fsApi_.requestFullscreen){var ee=this.el_[this.fsApi_.requestFullscreen](v);return ee&&ee.then((function(){return q.isFullscreen(!0)}),(function(){return q.isFullscreen(!1)})),ee}this.tech_.supportsFullScreen()&&!0==!this.options_.preferFullWindow?this.techCall_("enterFullScreen"):this.enterFullWindow()},v.exitFullscreen=function exitFullscreen(){var m=this.options_.Promise||ae().Promise;if(m){var v=this;return new m((function(m,q){function offHandler(){v.off("fullscreenerror",errorHandler),v.off("fullscreenchange",changeHandler)}function changeHandler(){offHandler(),m()}function errorHandler(m,v){offHandler(),q(v)}v.one("fullscreenchange",changeHandler),v.one("fullscreenerror",errorHandler);var ee=v.exitFullscreenHelper_();ee&&(ee.then(offHandler,offHandler),ee.then(m,q))}))}return this.exitFullscreenHelper_()},v.exitFullscreenHelper_=function exitFullscreenHelper_(){var m=this;if(this.fsApi_.requestFullscreen){var v=de()[this.fsApi_.exitFullscreen]();return v&&silencePromise(v.then((function(){return m.isFullscreen(!1)}))),v}this.tech_.supportsFullScreen()&&!0==!this.options_.preferFullWindow?this.techCall_("exitFullScreen"):this.exitFullWindow()},v.enterFullWindow=function enterFullWindow(){this.isFullscreen(!0),this.isFullWindow=!0,this.docOrigOverflow=de().documentElement.style.overflow,on(de(),"keydown",this.boundFullWindowOnEscKey_),de().documentElement.style.overflow="hidden",addClass(de().body,"vjs-full-window"),this.trigger("enterFullWindow")},v.fullWindowOnEscKey=function fullWindowOnEscKey(m){pe().isEventKey(m,"Esc")&&!0===this.isFullscreen()&&(this.isFullWindow?this.exitFullWindow():this.exitFullscreen())},v.exitFullWindow=function exitFullWindow(){this.isFullscreen(!1),this.isFullWindow=!1,off(de(),"keydown",this.boundFullWindowOnEscKey_),de().documentElement.style.overflow=this.docOrigOverflow,removeClass(de().body,"vjs-full-window"),this.trigger("exitFullWindow")},v.disablePictureInPicture=function disablePictureInPicture(m){if(void 0===m)return this.techGet_("disablePictureInPicture");this.techCall_("setDisablePictureInPicture",m),this.options_.disablePictureInPicture=m,this.trigger("disablepictureinpicturechanged")},v.isInPictureInPicture=function isInPictureInPicture(m){return void 0!==m?(this.isInPictureInPicture_=!!m,void this.togglePictureInPictureClass_()):!!this.isInPictureInPicture_},v.requestPictureInPicture=function requestPictureInPicture(){if("pictureInPictureEnabled"in de()&&!1===this.disablePictureInPicture())return this.techGet_("requestPictureInPicture")},v.exitPictureInPicture=function exitPictureInPicture(){if("pictureInPictureEnabled"in de())return de().exitPictureInPicture()},v.handleKeyDown=function handleKeyDown(m){var v=this.options_.userActions;if(v&&v.hotkeys){(function excludeElement(m){var v=m.tagName.toLowerCase();if(m.isContentEditable)return!0;if("input"===v)return-1===["button","checkbox","hidden","radio","reset","submit"].indexOf(m.type);return-1!==["textarea"].indexOf(v)})(this.el_.ownerDocument.activeElement)||("function"==typeof v.hotkeys?v.hotkeys.call(this,m):this.handleHotkeys(m))}},v.handleHotkeys=function handleHotkeys(m){var v=this.options_.userActions?this.options_.userActions.hotkeys:{},q=v.fullscreenKey,ee=void 0===q?function(m){return pe().isEventKey(m,"f")}:q,ae=v.muteKey,ie=void 0===ae?function(m){return pe().isEventKey(m,"m")}:ae,ce=v.playPauseKey,le=void 0===ce?function(m){return pe().isEventKey(m,"k")||pe().isEventKey(m,"Space")}:ce;if(ee.call(this,m)){m.preventDefault(),m.stopPropagation();var fe=Ss.getComponent("FullscreenToggle");!1!==de()[this.fsApi_.fullscreenEnabled]&&fe.prototype.handleClick.call(this,m)}else if(ie.call(this,m)){m.preventDefault(),m.stopPropagation(),Ss.getComponent("MuteToggle").prototype.handleClick.call(this,m)}else if(le.call(this,m)){m.preventDefault(),m.stopPropagation(),Ss.getComponent("PlayToggle").prototype.handleClick.call(this,m)}},v.canPlayType=function canPlayType(m){for(var v,q=0,ee=this.options_.techOrder;q1?q.handleSrc_(de.slice(1)):(q.changingSrc_=!1,q.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0),void q.triggerReady());ae=ee,ie=q.tech_,ae.forEach((function(m){return m.setTech&&m.setTech(ie)}))},ee.setTimeout((function(){return setSourceHelper(ae,md[ae.type],ie,ee)}),1),this.options_.retryOnError&&de.length>1){var ce=function retry(){q.error(null),q.handleSrc_(de.slice(1),!0)},le=function stopListeningForErrors(){q.off("error",ce)};this.one("error",ce),this.one("playing",le),this.resetRetryOnError_=function(){q.off("error",ce),q.off("playing",le)}}}else this.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0)},v.src=function src(m){return this.handleSrc_(m,!1)},v.src_=function src_(m){var v=this,q=this.selectSource([m]);return!q||(_s(q.tech,this.techName_)?(this.ready((function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",m):this.techCall_("src",m.src),this.changingSrc_=!1}),!0),!1):(this.changingSrc_=!0,this.loadTech_(q.tech,q.source),this.tech_.ready((function(){v.changingSrc_=!1})),!1))},v.load=function load(){this.techCall_("load")},v.reset=function reset(){var m=this,v=this.options_.Promise||ae().Promise;this.paused()||!v?this.doReset_():silencePromise(this.play().then((function(){return m.doReset_()})))},v.doReset_=function doReset_(){this.tech_&&this.tech_.clearTracks("text"),this.resetCache_(),this.poster(""),this.loadTech_(this.options_.techOrder[0],null),this.techCall_("reset"),this.resetControlBarUI_(),cs(this)&&this.trigger("playerreset")},v.resetControlBarUI_=function resetControlBarUI_(){this.resetProgressBar_(),this.resetPlaybackRate_(),this.resetVolumeBar_()},v.resetProgressBar_=function resetProgressBar_(){this.currentTime(0);var m=this.controlBar||{},v=m.durationDisplay,q=m.remainingTimeDisplay;v&&v.updateContent(),q&&q.updateContent()},v.resetPlaybackRate_=function resetPlaybackRate_(){this.playbackRate(this.defaultPlaybackRate()),this.handleTechRateChange_()},v.resetVolumeBar_=function resetVolumeBar_(){this.volume(1),this.trigger("volumechange")},v.currentSources=function currentSources(){var m=this.currentSource(),v=[];return 0!==Object.keys(m).length&&v.push(m),this.cache_.sources||v},v.currentSource=function currentSource(){return this.cache_.source||{}},v.currentSrc=function currentSrc(){return this.currentSource()&&this.currentSource().src||""},v.currentType=function currentType(){return this.currentSource()&&this.currentSource().type||""},v.preload=function preload(m){return void 0!==m?(this.techCall_("setPreload",m),void(this.options_.preload=m)):this.techGet_("preload")},v.autoplay=function autoplay(m){if(void 0===m)return this.options_.autoplay||!1;var v;"string"==typeof m&&/(any|play|muted)/.test(m)||!0===m&&this.options_.normalizeAutoplay?(this.options_.autoplay=m,this.manualAutoplay_("string"==typeof m?m:"play"),v=!1):this.options_.autoplay=!!m,v=void 0===v?this.options_.autoplay:v,this.tech_&&this.techCall_("setAutoplay",v)},v.playsinline=function playsinline(m){return void 0!==m?(this.techCall_("setPlaysinline",m),this.options_.playsinline=m,this):this.techGet_("playsinline")},v.loop=function loop(m){return void 0!==m?(this.techCall_("setLoop",m),void(this.options_.loop=m)):this.techGet_("loop")},v.poster=function poster(m){if(void 0===m)return this.poster_;m||(m=""),m!==this.poster_&&(this.poster_=m,this.techCall_("setPoster",m),this.isPosterFromTech_=!1,this.trigger("posterchange"))},v.handleTechPosterChange_=function handleTechPosterChange_(){if((!this.poster_||this.options_.techCanOverridePoster)&&this.tech_&&this.tech_.poster){var m=this.tech_.poster()||"";m!==this.poster_&&(this.poster_=m,this.isPosterFromTech_=!0,this.trigger("posterchange"))}},v.controls=function controls(m){if(void 0===m)return!!this.controls_;m=!!m,this.controls_!==m&&(this.controls_=m,this.usingNativeControls()&&this.techCall_("setControls",m),this.controls_?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_()))},v.usingNativeControls=function usingNativeControls(m){if(void 0===m)return!!this.usingNativeControls_;m=!!m,this.usingNativeControls_!==m&&(this.usingNativeControls_=m,this.usingNativeControls_?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols")))},v.error=function error(m){var v=this;if(void 0===m)return this.error_||null;if(ao("beforeerror").forEach((function(q){var ee=q(v,m);video_es_isObject(ee)&&!Array.isArray(ee)||"string"==typeof ee||"number"==typeof ee||null===ee?m=ee:v.log.error("please return a value that MediaError expects in beforeerror hooks")})),this.options_.suppressNotSupportedError&&m&&4===m.code){var q=function triggerSuppressedError(){this.error(m)};return this.options_.suppressNotSupportedError=!1,this.any(["click","touchstart"],q),void this.one("loadstart",(function(){this.off(["click","touchstart"],q)}))}if(null===m)return this.error_=m,this.removeClass("vjs-error"),void(this.errorDisplay&&this.errorDisplay.close());this.error_=new MediaError(m),this.addClass("vjs-error"),ho.error("(CODE:"+this.error_.code+" "+MediaError.errorTypes[this.error_.code]+")",this.error_.message,this.error_),this.trigger("error"),ao("error").forEach((function(m){return m(v,v.error_)}))},v.reportUserActivity=function reportUserActivity(m){this.userActivity_=!0},v.userActive=function userActive(m){if(void 0===m)return this.userActive_;if((m=!!m)!==this.userActive_){if(this.userActive_=m,this.userActive_)return this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),void this.trigger("useractive");this.tech_&&this.tech_.one("mousemove",(function(m){m.stopPropagation(),m.preventDefault()})),this.userActivity_=!1,this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")}},v.listenForUserActivity_=function listenForUserActivity_(){var m,v,q,ee=as(this,this.reportUserActivity),ae=function handleMouseUpAndMouseLeave(v){ee(),this.clearInterval(m)};this.on("mousedown",(function handleMouseDown(){ee(),this.clearInterval(m),m=this.setInterval(ee,250)})),this.on("mousemove",(function handleMouseMove(m){m.screenX===v&&m.screenY===q||(v=m.screenX,q=m.screenY,ee())})),this.on("mouseup",ae),this.on("mouseleave",ae);var ie,de=this.getChild("controlBar");!de||Lo||Eo||(de.on("mouseenter",(function(m){0!==this.player().options_.inactivityTimeout&&(this.player().cache_.inactivityTimeout=this.player().options_.inactivityTimeout),this.player().options_.inactivityTimeout=0})),de.on("mouseleave",(function(m){this.player().options_.inactivityTimeout=this.player().cache_.inactivityTimeout}))),this.on("keydown",ee),this.on("keyup",ee),this.setInterval((function(){if(this.userActivity_){this.userActivity_=!1,this.userActive(!0),this.clearTimeout(ie);var m=this.options_.inactivityTimeout;m<=0||(ie=this.setTimeout((function(){this.userActivity_||this.userActive(!1)}),m))}}),250)},v.playbackRate=function playbackRate(m){if(void 0===m)return this.tech_&&this.tech_.featuresPlaybackRate?this.cache_.lastPlaybackRate||this.techGet_("playbackRate"):1;this.techCall_("setPlaybackRate",m)},v.defaultPlaybackRate=function defaultPlaybackRate(m){return void 0!==m?this.techCall_("setDefaultPlaybackRate",m):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1},v.isAudio=function isAudio(m){if(void 0===m)return!!this.isAudio_;this.isAudio_=!!m},v.enableAudioOnlyUI_=function enableAudioOnlyUI_(){var m=this;this.addClass("vjs-audio-only-mode");var v=this.children(),q=this.getChild("ControlBar"),ee=q&&q.currentHeight();v.forEach((function(v){v!==q&&v.el_&&!v.hasClass("vjs-hidden")&&(v.hide(),m.audioOnlyCache_.hiddenChildren.push(v))})),this.audioOnlyCache_.playerHeight=this.currentHeight(),this.height(ee),this.trigger("audioonlymodechange")},v.disableAudioOnlyUI_=function disableAudioOnlyUI_(){this.removeClass("vjs-audio-only-mode"),this.audioOnlyCache_.hiddenChildren.forEach((function(m){return m.show()})),this.height(this.audioOnlyCache_.playerHeight),this.trigger("audioonlymodechange")},v.audioOnlyMode=function audioOnlyMode(m){var v=this;if("boolean"!=typeof m||m===this.audioOnlyMode_)return this.audioOnlyMode_;this.audioOnlyMode_=m;var q=this.options_.Promise||ae().Promise;if(q){if(m){var ee=[];return this.isInPictureInPicture()&&ee.push(this.exitPictureInPicture()),this.isFullscreen()&&ee.push(this.exitFullscreen()),this.audioPosterMode()&&ee.push(this.audioPosterMode(!1)),q.all(ee).then((function(){return v.enableAudioOnlyUI_()}))}return q.resolve().then((function(){return v.disableAudioOnlyUI_()}))}m?(this.isInPictureInPicture()&&this.exitPictureInPicture(),this.isFullscreen()&&this.exitFullscreen(),this.enableAudioOnlyUI_()):this.disableAudioOnlyUI_()},v.enablePosterModeUI_=function enablePosterModeUI_(){(this.tech_&&this.tech_).hide(),this.addClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")},v.disablePosterModeUI_=function disablePosterModeUI_(){(this.tech_&&this.tech_).show(),this.removeClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")},v.audioPosterMode=function audioPosterMode(m){var v=this;if("boolean"!=typeof m||m===this.audioPosterMode_)return this.audioPosterMode_;this.audioPosterMode_=m;var q=this.options_.Promise||ae().Promise;return q?m?this.audioOnlyMode()?this.audioOnlyMode(!1).then((function(){v.enablePosterModeUI_()})):q.resolve().then((function(){v.enablePosterModeUI_()})):q.resolve().then((function(){v.disablePosterModeUI_()})):m?(this.audioOnlyMode()&&this.audioOnlyMode(!1),void this.enablePosterModeUI_()):void this.disablePosterModeUI_()},v.addTextTrack=function addTextTrack(m,v,q){if(this.tech_)return this.tech_.addTextTrack(m,v,q)},v.addRemoteTextTrack=function addRemoteTextTrack(m,v){if(this.tech_)return this.tech_.addRemoteTextTrack(m,v)},v.removeRemoteTextTrack=function removeRemoteTextTrack(m){void 0===m&&(m={});var v=m.track;if(v||(v=m),this.tech_)return this.tech_.removeRemoteTextTrack(v)},v.getVideoPlaybackQuality=function getVideoPlaybackQuality(){return this.techGet_("getVideoPlaybackQuality")},v.videoWidth=function videoWidth(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0},v.videoHeight=function videoHeight(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0},v.language=function language(m){if(void 0===m)return this.language_;this.language_!==String(m).toLowerCase()&&(this.language_=String(m).toLowerCase(),cs(this)&&this.trigger("languagechange"))},v.languages=function languages(){return mergeOptions$3(Player.prototype.options_.languages,this.languages_)},v.toJSON=function toJSON(){var m=mergeOptions$3(this.options_),v=m.tracks;m.tracks=[];for(var q=0;q"):function(){}},hl=1/30,gl=.1,fl=function filterRanges(m,v){var q,ee=[];if(m&&m.length)for(q=0;q=v}))},vl=function findNextRange(m,v){return fl(m,(function(m){return m-hl>=v}))},yl=function findGaps(m){if(m.length<2)return videojs.createTimeRanges();for(var v=[],q=1;q "+m.end(q));return v.join(", ")},_l=function timeUntilRebuffer(m,v,q){return void 0===q&&(q=1),((m.length?m.end(m.length-1):0)-v)/q},xl=function timeRangesToArray(m){for(var v=[],q=0;qie||(q+=v>ae&&v<=ie?ie-v:ie-ae)}return q},Sl=videojs.createTimeRange,Dl=function segmentDurationWithParts(m,v){if(!v.preload)return v.duration;var q=0;return(v.parts||[]).forEach((function(m){q+=m.duration})),(v.preloadHints||[]).forEach((function(v){"PART"===v.type&&(q+=m.partTargetDuration)})),q},Cl=function getPartsAndSegments(m){return(m.segments||[]).reduce((function(m,v,q){return v.parts?v.parts.forEach((function(ee,ae){m.push({duration:ee.duration,segmentIndex:q,partIndex:ae,part:ee,segment:v})})):m.push({duration:v.duration,segmentIndex:q,partIndex:null,segment:v,part:null}),m}),[])},kl=function getLastParts(m){var v=m.segments&&m.segments.length&&m.segments[m.segments.length-1];return v&&v.parts||[]},Al=function getKnownPartCount(m){var v=m.preloadSegment;if(v){var q=v.parts,ee=(v.preloadHints||[]).reduce((function(m,v){return m+("PART"===v.type?1:0)}),0);return ee+=q&&q.length?q.length:0}},Il=function liveEdgeDelay(m,v){if(v.endList)return 0;if(m&&m.suggestedPresentationDelay)return m.suggestedPresentationDelay;var q=kl(v).length>0;return q&&v.serverControl&&v.serverControl.partHoldBack?v.serverControl.partHoldBack:q&&v.partTargetDuration?3*v.partTargetDuration:v.serverControl&&v.serverControl.holdBack?v.serverControl.holdBack:v.targetDuration?3*v.targetDuration:0},Pl=function backwardDuration(m,v){var q=0,ee=v-m.mediaSequence,ae=m.segments[ee];if(ae){if(void 0!==ae.start)return{result:ae.start,precise:!0};if(void 0!==ae.end)return{result:ae.end-ae.duration,precise:!0}}for(;ee--;){if(void 0!==(ae=m.segments[ee]).end)return{result:q+ae.end,precise:!0};if(q+=Dl(m,ae),void 0!==ae.start)return{result:q+ae.start,precise:!0}}return{result:q,precise:!1}},jl=function forwardDuration(m,v){for(var q,ee=0,ae=v-m.mediaSequence;aeae){var de=[ae,ee];ee=de[0],ae=de[1]}if(ee<0){for(var ce=ee;ceDate.now()},Nl=function isIncompatible(m){return m.excludeUntil&&m.excludeUntil===1/0},Ml=function isEnabled(m){var v=Ul(m);return!m.disabled&&!v},Wl=function hasAttribute(m,v){return v.attributes&&v.attributes[m]},ql=function isLowestEnabledRendition(m,v){if(1===m.playlists.length)return!0;var q=v.attributes.BANDWIDTH||Number.MAX_VALUE;return 0===m.playlists.filter((function(m){return!!Ml(m)&&(m.attributes.BANDWIDTH||0)0)for(var be=pe-1;be>=0;be--){var Re=le[be];if(ce+=Re.duration,de){if(ce<0)continue}else if(ce+hl<=0)continue;return{partIndex:Re.partIndex,segmentIndex:Re.segmentIndex,startTime:ie-Ll({defaultDuration:v.targetDuration,durationList:le,startIndex:pe,endIndex:be})}}return{partIndex:le[0]&&le[0].partIndex||null,segmentIndex:le[0]&&le[0].segmentIndex||0,startTime:q}}if(pe<0){for(var _e=pe;_e<0;_e++)if((ce-=v.targetDuration)<0)return{partIndex:le[0]&&le[0].partIndex||null,segmentIndex:le[0]&&le[0].segmentIndex||0,startTime:q};pe=0}for(var xe=pe;xe0)continue}else if(ce-hl>=0)continue;return{partIndex:Te.partIndex,segmentIndex:Te.segmentIndex,startTime:ie+Ll({defaultDuration:v.targetDuration,durationList:le,startIndex:pe,endIndex:xe})}}return{segmentIndex:le[le.length-1].segmentIndex,partIndex:le[le.length-1].partIndex,startTime:q}},isEnabled:Ml,isDisabled:function isDisabled(m){return m.disabled},isBlacklisted:Ul,isIncompatible:Nl,playlistEnd:Bl,isAes:function isAes(m){for(var v=0;v-1&&ce!==de.length-1&&(q._HLS_part=ce),(ce>-1||de.length)&&ie--}q._HLS_msn=ie}if(v.serverControl&&v.serverControl.canSkipUntil&&(q._HLS_skip=v.serverControl.canSkipDateranges?"v2":"YES"),Object.keys(q).length){var le=new(ae().URL)(m);["_HLS_skip","_HLS_msn","_HLS_part"].forEach((function(m){q.hasOwnProperty(m)&&le.searchParams.set(m,q[m])})),m=le.toString()}return m},op=function updateSegment(m,v){if(!m)return v;var q=ap(m,v);if(m.preloadHints&&!v.preloadHints&&delete q.preloadHints,m.parts&&!v.parts)delete q.parts;else if(m.parts&&v.parts)for(var ee=0;ee=500?4:2},this.trigger("error")},v.parseManifest_=function parseManifest_(m){var v=this,q=m.url,ee=m.manifestString;return $l({onwarn:function onwarn(m){var ee=m.message;return v.logger_("m3u8-parser warn for "+q+": "+ee)},oninfo:function oninfo(m){var ee=m.message;return v.logger_("m3u8-parser info for "+q+": "+ee)},manifestString:ee,customTagParsers:this.customTagParsers,customTagMappers:this.customTagMappers,experimentalLLHLS:this.experimentalLLHLS})},v.haveMetadata=function haveMetadata(m){var v=m.playlistString,q=m.playlistObject,ee=m.url,ae=m.id;this.request=null,this.state="HAVE_METADATA";var ie=q||this.parseManifest_({url:ee,manifestString:v});ie.lastRequest=Date.now(),Ql({playlist:ie,uri:ee,id:ae});var de=lp(this.master,ie);this.targetDuration=ie.partTargetDuration||ie.targetDuration,this.pendingMedia_=null,de?(this.master=de,this.media_=this.master.playlists[ae]):this.trigger("playlistunchanged"),this.updateMediaUpdateTimeout_(pp(this.media(),!!de)),this.trigger("loadedplaylist")},v.dispose=function dispose(){this.trigger("dispose"),this.stopRequest(),ae().clearTimeout(this.mediaUpdateTimeout),ae().clearTimeout(this.finalRenditionTimeout),this.off()},v.stopRequest=function stopRequest(){if(this.request){var m=this.request;this.request=null,m.onreadystatechange=null,m.abort()}},v.media=function media(m,v){var q=this;if(!m)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);if("string"==typeof m){if(!this.master.playlists[m])throw new Error("Unknown playlist URI: "+m);m=this.master.playlists[m]}if(ae().clearTimeout(this.finalRenditionTimeout),v){var ee=(m.partTargetDuration||m.targetDuration)/2*1e3||5e3;this.finalRenditionTimeout=ae().setTimeout(this.media.bind(this,m,!1),ee)}else{var ie=this.state,de=!this.media_||m.id!==this.media_.id,ce=this.master.playlists[m.id];if(ce&&ce.endList||m.endList&&m.segments.length)return this.request&&(this.request.onreadystatechange=null,this.request.abort(),this.request=null),this.state="HAVE_METADATA",this.media_=m,void(de&&(this.trigger("mediachanging"),"HAVE_MASTER"===ie?this.trigger("loadedmetadata"):this.trigger("mediachange")));if(this.updateMediaUpdateTimeout_(pp(m,!0)),de){if(this.state="SWITCHING_MEDIA",this.request){if(m.resolvedUri===this.request.url)return;this.request.onreadystatechange=null,this.request.abort(),this.request=null}this.media_&&this.trigger("mediachanging"),this.pendingMedia_=m,this.request=this.vhs_.xhr({uri:m.resolvedUri,withCredentials:this.withCredentials},(function(v,ee){if(q.request){if(m.lastRequest=Date.now(),m.resolvedUri=ll(q.handleManifestRedirects,m.resolvedUri,ee),v)return q.playlistRequestError(q.request,m,ie);q.haveMetadata({playlistString:ee.responseText,url:m.uri,id:m.id}),"HAVE_MASTER"===ie?q.trigger("loadedmetadata"):q.trigger("mediachange")}}))}}},v.pause=function pause(){this.mediaUpdateTimeout&&(ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.stopRequest(),"HAVE_NOTHING"===this.state&&(this.started=!1),"SWITCHING_MEDIA"===this.state?this.media_?this.state="HAVE_METADATA":this.state="HAVE_MASTER":"HAVE_CURRENT_METADATA"===this.state&&(this.state="HAVE_METADATA")},v.load=function load(m){var v=this;this.mediaUpdateTimeout&&(ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null);var q=this.media();if(m){var ee=q?(q.partTargetDuration||q.targetDuration)/2*1e3:5e3;this.mediaUpdateTimeout=ae().setTimeout((function(){v.mediaUpdateTimeout=null,v.load()}),ee)}else this.started?q&&!q.endList?this.trigger("mediaupdatetimeout"):this.trigger("loadedplaylist"):this.start()},v.updateMediaUpdateTimeout_=function updateMediaUpdateTimeout_(m){var v=this;this.mediaUpdateTimeout&&(ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.media()&&!this.media().endList&&(this.mediaUpdateTimeout=ae().setTimeout((function(){v.mediaUpdateTimeout=null,v.trigger("mediaupdatetimeout"),v.updateMediaUpdateTimeout_(m)}),m))},v.start=function start(){var m=this;if(this.started=!0,"object"==typeof this.src)return this.src.uri||(this.src.uri=ae().location.href),this.src.resolvedUri=this.src.uri,void setTimeout((function(){m.setupInitialPlaylist(m.src)}),0);this.request=this.vhs_.xhr({uri:this.src,withCredentials:this.withCredentials},(function(v,q){if(m.request){if(m.request=null,v)return m.error={status:q.status,message:"HLS playlist request error at URL: "+m.src+".",responseText:q.responseText,code:2},"HAVE_NOTHING"===m.state&&(m.started=!1),m.trigger("error");m.src=ll(m.handleManifestRedirects,m.src,q);var ee=m.parseManifest_({manifestString:q.responseText,url:m.src});m.setupInitialPlaylist(ee)}}))},v.srcUri=function srcUri(){return"string"==typeof this.src?this.src:this.src.uri},v.setupInitialPlaylist=function setupInitialPlaylist(m){if(this.state="HAVE_MASTER",m.playlists)return this.master=m,np(this.master,this.srcUri()),m.playlists.forEach((function(m){m.segments=cp(m),m.segments.forEach((function(v){dp(v,m.resolvedUri)}))})),this.trigger("loadedplaylist"),void(this.request||this.media(this.master.playlists[0]));var v=this.srcUri()||ae().location.href;this.master=tp(0,v),this.haveMetadata({playlistObject:m,url:v,id:this.master.playlists[0].id}),this.trigger("loadedmetadata")},PlaylistLoader}(rp),fp=videojs.xhr,mp=videojs.mergeOptions,vp=function callbackWrapper(m,v,q,ee){var ae="arraybuffer"===m.responseType?m.response:m.responseText;!v&&ae&&(m.responseTime=Date.now(),m.roundTripTime=m.responseTime-m.requestTime,m.bytesReceived=ae.byteLength||ae.length,m.bandwidth||(m.bandwidth=Math.floor(m.bytesReceived/m.roundTripTime*8*1e3))),q.headers&&(m.responseHeaders=q.headers),v&&"ETIMEDOUT"===v.code&&(m.timedout=!0),v||m.aborted||200===q.statusCode||206===q.statusCode||0===q.statusCode||(v=new Error("XHR Failed with a response of: "+(m&&(ae||m.responseText)))),ee(v,m)},yp=function xhrFactory(){var m=function XhrFunction(m,v){m=mp({timeout:45e3},m);var q=XhrFunction.beforeRequest||videojs.Vhs.xhr.beforeRequest;if(q&&"function"==typeof q){var ee=q(m);ee&&(m=ee)}var ae=(!0===videojs.Vhs.xhr.original?fp:videojs.Vhs.xhr)(m,(function(m,q){return vp(ae,m,q,v)})),ie=ae.abort;return ae.abort=function(){return ae.aborted=!0,ie.apply(ae,arguments)},ae.uri=m.uri,ae.requestTime=Date.now(),ae};return m.original=!0,m},bp=function byterangeStr(m){return"bytes="+m.offset+"-"+("bigint"==typeof m.offset||"bigint"==typeof m.length?ae().BigInt(m.offset)+ae().BigInt(m.length)-ae().BigInt(1):m.offset+m.length-1)},Rp=function segmentXhrHeaders(m){var v={};return m.byterange&&(v.Range=bp(m.byterange)),v},_p=function textRange(m,v){return m.start(v)+"-"+m.end(v)},xp=function formatHexString(m,v){var q=m.toString(16);return"00".substring(0,2-q.length)+q+(v%2?" ":"")},Ep=function formatAsciiString(m){return m>=32&&m<126?String.fromCharCode(m):"."},Tp=function createTransferableMessage(m){var v={};return Object.keys(m).forEach((function(q){var ee=m[q];kt(ee)?v[q]={bytes:ee.buffer,byteOffset:ee.byteOffset,byteLength:ee.byteLength}:v[q]=ee})),v},wp=function initSegmentId(m){var v=m.byterange||{length:1/0,offset:0};return[v.length,v.offset,m.resolvedUri].join(",")},Sp=function segmentKeyId(m){return m.resolvedUri},Dp=function hexDump(m){for(var v=Array.prototype.slice.call(m),q=16,ee="",ae=0;aenew Date(de.getTime()+1e3*ce)?null:(q>de&&(ee=ie),{segment:ee,estimatedStart:ee.videoTimingInfo?ee.videoTimingInfo.transmuxedPresentationStart:Gl.duration(v,v.mediaSequence+v.segments.indexOf(ee)),type:ee.videoTimingInfo?"accurate":"estimate"})},Pp=function findSegmentForPlayerTime(m,v){if(!v||!v.segments||0===v.segments.length)return null;for(var q,ee=0,ae=0;aeee){if(m>ee+.25*ie.duration)return null;q=ie}return{segment:q,estimatedStart:q.videoTimingInfo?q.videoTimingInfo.transmuxedPresentationStart:ee-q.duration,type:q.videoTimingInfo?"accurate":"estimate"}},jp=function getOffsetFromTimestamp(m,v){var q,ee;try{q=new Date(m),ee=new Date(v)}catch(m){}var ae=q.getTime();return(ee.getTime()-ae)/1e3},Fp=function verifyProgramDateTimeTags(m){if(!m.segments||0===m.segments.length)return!1;for(var v=0;v=fe+pe)return ce(v,{response:ie.subarray(pe,pe+fe),status:q.status,uri:q.uri});ee.request=ee.vhs_.xhr({uri:de,responseType:"arraybuffer",headers:Rp({byterange:m.sidx.byterange})},ce)}))}else this.mediaRequest_=ae().setTimeout((function(){return q(!1)}),0)},v.dispose=function dispose(){this.trigger("dispose"),this.stopRequest(),this.loadedPlaylists_={},ae().clearTimeout(this.minimumUpdatePeriodTimeout_),ae().clearTimeout(this.mediaRequest_),ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.mediaRequest_=null,this.minimumUpdatePeriodTimeout_=null,this.masterPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.masterPlaylistLoader_.createMupOnMedia_),this.masterPlaylistLoader_.createMupOnMedia_=null),this.off()},v.hasPendingRequest=function hasPendingRequest(){return this.request||this.mediaRequest_},v.stopRequest=function stopRequest(){if(this.request){var m=this.request;this.request=null,m.onreadystatechange=null,m.abort()}},v.media=function media(m){var v=this;if(!m)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);var q=this.state;if("string"==typeof m){if(!this.masterPlaylistLoader_.master.playlists[m])throw new Error("Unknown playlist URI: "+m);m=this.masterPlaylistLoader_.master.playlists[m]}var ee=!this.media_||m.id!==this.media_.id;if(ee&&this.loadedPlaylists_[m.id]&&this.loadedPlaylists_[m.id].endList)return this.state="HAVE_METADATA",this.media_=m,void(ee&&(this.trigger("mediachanging"),this.trigger("mediachange")));ee&&(this.media_&&this.trigger("mediachanging"),this.addSidxSegments_(m,q,(function(ee){v.haveMetadata({startingState:q,playlist:m})})))},v.haveMetadata=function haveMetadata(m){var v=m.startingState,q=m.playlist;this.state="HAVE_METADATA",this.loadedPlaylists_[q.id]=q,this.mediaRequest_=null,this.refreshMedia_(q.id),"HAVE_MASTER"===v?this.trigger("loadedmetadata"):this.trigger("mediachange")},v.pause=function pause(){this.masterPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.masterPlaylistLoader_.createMupOnMedia_),this.masterPlaylistLoader_.createMupOnMedia_=null),this.stopRequest(),ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.isMaster_&&(ae().clearTimeout(this.masterPlaylistLoader_.minimumUpdatePeriodTimeout_),this.masterPlaylistLoader_.minimumUpdatePeriodTimeout_=null),"HAVE_NOTHING"===this.state&&(this.started=!1)},v.load=function load(m){var v=this;ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null;var q=this.media();if(m){var ee=q?q.targetDuration/2*1e3:5e3;this.mediaUpdateTimeout=ae().setTimeout((function(){return v.load()}),ee)}else this.started?q&&!q.endList?(this.isMaster_&&!this.minimumUpdatePeriodTimeout_&&(this.trigger("minimumUpdatePeriod"),this.updateMinimumUpdatePeriodTimeout_()),this.trigger("mediaupdatetimeout")):this.trigger("loadedplaylist"):this.start()},v.start=function start(){var m=this;this.started=!0,this.isMaster_?this.requestMaster_((function(v,q){m.haveMaster_(),m.hasPendingRequest()||m.media_||m.media(m.masterPlaylistLoader_.master.playlists[0])})):this.mediaRequest_=ae().setTimeout((function(){return m.haveMaster_()}),0)},v.requestMaster_=function requestMaster_(m){var v=this;this.request=this.vhs_.xhr({uri:this.masterPlaylistLoader_.srcUrl,withCredentials:this.withCredentials},(function(q,ee){if(!v.requestErrored_(q,ee)){var ae=ee.responseText!==v.masterPlaylistLoader_.masterXml_;return v.masterPlaylistLoader_.masterXml_=ee.responseText,ee.responseHeaders&&ee.responseHeaders.date?v.masterLoaded_=Date.parse(ee.responseHeaders.date):v.masterLoaded_=Date.now(),v.masterPlaylistLoader_.srcUrl=ll(v.handleManifestRedirects,v.masterPlaylistLoader_.srcUrl,ee),ae?(v.handleMaster_(),void v.syncClientServerClock_((function(){return m(ee,ae)}))):m(ee,ae)}"HAVE_NOTHING"===v.state&&(v.started=!1)}))},v.syncClientServerClock_=function syncClientServerClock_(m){var v=this,q=hr(this.masterPlaylistLoader_.masterXml_);return null===q?(this.masterPlaylistLoader_.clientOffset_=this.masterLoaded_-Date.now(),m()):"DIRECT"===q.method?(this.masterPlaylistLoader_.clientOffset_=q.value-Date.now(),m()):void(this.request=this.vhs_.xhr({uri:ul(this.masterPlaylistLoader_.srcUrl,q.value),method:q.method,withCredentials:this.withCredentials},(function(ee,ae){if(v.request){if(ee)return v.masterPlaylistLoader_.clientOffset_=v.masterLoaded_-Date.now(),m();var ie;ie="HEAD"===q.method?ae.responseHeaders&&ae.responseHeaders.date?Date.parse(ae.responseHeaders.date):v.masterLoaded_:Date.parse(ae.responseText),v.masterPlaylistLoader_.clientOffset_=ie-Date.now(),m()}})))},v.haveMaster_=function haveMaster_(){this.state="HAVE_MASTER",this.isMaster_?this.trigger("loadedplaylist"):this.media_||this.media(this.childPlaylist_)},v.handleMaster_=function handleMaster_(){this.mediaRequest_=null;var m=this.masterPlaylistLoader_.master,v=Vp({masterXml:this.masterPlaylistLoader_.masterXml_,srcUrl:this.masterPlaylistLoader_.srcUrl,clientOffset:this.masterPlaylistLoader_.clientOffset_,sidxMapping:this.masterPlaylistLoader_.sidxMapping_,previousManifest:m});m&&(v=Hp(m,v,this.masterPlaylistLoader_.sidxMapping_)),this.masterPlaylistLoader_.master=v||m;var q=this.masterPlaylistLoader_.master.locations&&this.masterPlaylistLoader_.master.locations[0];return q&&q!==this.masterPlaylistLoader_.srcUrl&&(this.masterPlaylistLoader_.srcUrl=q),(!m||v&&v.minimumUpdatePeriod!==m.minimumUpdatePeriod)&&this.updateMinimumUpdatePeriodTimeout_(),Boolean(v)},v.updateMinimumUpdatePeriodTimeout_=function updateMinimumUpdatePeriodTimeout_(){var m=this.masterPlaylistLoader_;m.createMupOnMedia_&&(m.off("loadedmetadata",m.createMupOnMedia_),m.createMupOnMedia_=null),m.minimumUpdatePeriodTimeout_&&(ae().clearTimeout(m.minimumUpdatePeriodTimeout_),m.minimumUpdatePeriodTimeout_=null);var v=m.master&&m.master.minimumUpdatePeriod;0===v&&(m.media()?v=1e3*m.media().targetDuration:(m.createMupOnMedia_=m.updateMinimumUpdatePeriodTimeout_,m.one("loadedmetadata",m.createMupOnMedia_))),"number"!=typeof v||v<=0?v<0&&this.logger_("found invalid minimumUpdatePeriod of "+v+", not setting a timeout"):this.createMUPTimeout_(v)},v.createMUPTimeout_=function createMUPTimeout_(m){var v=this.masterPlaylistLoader_;v.minimumUpdatePeriodTimeout_=ae().setTimeout((function(){v.minimumUpdatePeriodTimeout_=null,v.trigger("minimumUpdatePeriod"),v.createMUPTimeout_(m)}),m)},v.refreshXml_=function refreshXml_(){var m=this;this.requestMaster_((function(v,q){q&&(m.media_&&(m.media_=m.masterPlaylistLoader_.master.playlists[m.media_.id]),m.masterPlaylistLoader_.sidxMapping_=Zp(m.masterPlaylistLoader_.master,m.masterPlaylistLoader_.sidxMapping_),m.addSidxSegments_(m.media(),m.state,(function(v){m.refreshMedia_(m.media().id)})))}))},v.refreshMedia_=function refreshMedia_(m){var v=this;if(!m)throw new Error("refreshMedia_ must take a media id");this.media_&&this.isMaster_&&this.handleMaster_();var q=this.masterPlaylistLoader_.master.playlists,ee=!this.media_||this.media_!==q[m];if(ee?this.media_=q[m]:this.trigger("playlistunchanged"),!this.mediaUpdateTimeout){!function createMediaUpdateTimeout(){v.media().endList||(v.mediaUpdateTimeout=ae().setTimeout((function(){v.trigger("mediaupdatetimeout"),createMediaUpdateTimeout()}),pp(v.media(),Boolean(ee))))}()}this.trigger("loadedplaylist")},DashPlaylistLoader}(Np),$p={GOAL_BUFFER_LENGTH:30,MAX_GOAL_BUFFER_LENGTH:60,BACK_BUFFER_LENGTH:30,GOAL_BUFFER_LENGTH_RATE:1,INITIAL_BANDWIDTH:4194304,BANDWIDTH_VARIANCE:1.2,BUFFER_LOW_WATER_LINE:0,MAX_BUFFER_LOW_WATER_LINE:30,EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:16,BUFFER_LOW_WATER_LINE_RATE:1,BUFFER_HIGH_WATER_LINE:30},Jp=function stringToArrayBuffer(m){for(var v=new Uint8Array(new ArrayBuffer(m.length)),q=0;q-1)},this.trigger=function(v){var q,ee,ae,ie;if(q=m[v])if(2===arguments.length)for(ae=q.length,ee=0;ee>>1,m.samplingfrequencyindex<<7|m.channelcount<<3,6,1,2]))},Te=function hdlr(m){return v(Ve.hdlr,et[m])},xe=function mdhd(m){var q=new Uint8Array([0,0,0,0,0,0,0,2,0,0,0,3,0,1,95,144,m.duration>>>24&255,m.duration>>>16&255,m.duration>>>8&255,255&m.duration,85,196,0,0]);return m.samplerate&&(q[12]=m.samplerate>>>24&255,q[13]=m.samplerate>>>16&255,q[14]=m.samplerate>>>8&255,q[15]=255&m.samplerate),v(Ve.mdhd,q)},_e=function mdia(m){return v(Ve.mdia,xe(m),Te(m.type),ce(m))},de=function mfhd(m){return v(Ve.mfhd,new Uint8Array([0,0,0,0,(4278190080&m)>>24,(16711680&m)>>16,(65280&m)>>8,255&m]))},ce=function minf(m){return v(Ve.minf,"video"===m.type?v(Ve.vmhd,tt):v(Ve.smhd,nt),ee(),Se(m))},le=function moof(m,q){for(var ee=[],ae=q.length;ae--;)ee[ae]=Pe(q[ae]);return v.apply(null,[Ve.moof,de(m)].concat(ee))},pe=function moov(m){for(var q=m.length,ee=[];q--;)ee[q]=be(m[q]);return v.apply(null,[Ve.moov,ye(4294967295)].concat(ee).concat(fe(m)))},fe=function mvex(m){for(var q=m.length,ee=[];q--;)ee[q]=We(m[q]);return v.apply(null,[Ve.mvex].concat(ee))},ye=function mvhd(m){var q=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,2,0,1,95,144,(4278190080&m)>>24,(16711680&m)>>16,(65280&m)>>8,255&m,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return v(Ve.mvhd,q)},we=function sdtp(m){var q,ee,ae=m.samples||[],ie=new Uint8Array(4+ae.length);for(ee=0;ee>>8),de.push(255&ae[q].byteLength),de=de.concat(Array.prototype.slice.call(ae[q]));for(q=0;q>>8),ce.push(255&ie[q].byteLength),ce=ce.concat(Array.prototype.slice.call(ie[q]));if(ee=[Ve.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,(65280&m.width)>>8,255&m.width,(65280&m.height)>>8,255&m.height,0,72,0,0,0,72,0,0,0,0,0,0,0,1,19,118,105,100,101,111,106,115,45,99,111,110,116,114,105,98,45,104,108,115,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),v(Ve.avcC,new Uint8Array([1,m.profileIdc,m.profileCompatibility,m.levelIdc,255].concat([ae.length],de,[ie.length],ce))),v(Ve.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192]))],m.sarRatio){var le=m.sarRatio[0],pe=m.sarRatio[1];ee.push(v(Ve.pasp,new Uint8Array([(4278190080&le)>>24,(16711680&le)>>16,(65280&le)>>8,255&le,(4278190080&pe)>>24,(16711680&pe)>>16,(65280&pe)>>8,255&pe])))}return v.apply(null,ee)},ut=function audioSample(m){return v(Ve.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,(65280&m.channelcount)>>8,255&m.channelcount,(65280&m.samplesize)>>8,255&m.samplesize,0,0,0,0,(65280&m.samplerate)>>8,255&m.samplerate,0,0]),ae(m))},Re=function tkhd(m){var q=new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,(4278190080&m.id)>>24,(16711680&m.id)>>16,(65280&m.id)>>8,255&m.id,0,0,0,0,(4278190080&m.duration)>>24,(16711680&m.duration)>>16,(65280&m.duration)>>8,255&m.duration,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,(65280&m.width)>>8,255&m.width,0,0,(65280&m.height)>>8,255&m.height,0,0]);return v(Ve.tkhd,q)},Pe=function traf(m){var q,ee,ae,ie,de,ce;return q=v(Ve.tfhd,new Uint8Array([0,0,0,58,(4278190080&m.id)>>24,(16711680&m.id)>>16,(65280&m.id)>>8,255&m.id,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])),de=Math.floor(m.baseMediaDecodeTime/vt),ce=Math.floor(m.baseMediaDecodeTime%vt),ee=v(Ve.tfdt,new Uint8Array([1,0,0,0,de>>>24&255,de>>>16&255,de>>>8&255,255&de,ce>>>24&255,ce>>>16&255,ce>>>8&255,255&ce])),92,"audio"===m.type?(ae=qe(m,92),v(Ve.traf,q,ee,ae)):(ie=we(m),ae=qe(m,ie.length+92),v(Ve.traf,q,ee,ae,ie))},be=function trak(m){return m.duration=m.duration||4294967295,v(Ve.trak,Re(m),_e(m))},We=function trex(m){var q=new Uint8Array([0,0,0,0,(4278190080&m.id)>>24,(16711680&m.id)>>16,(65280&m.id)>>8,255&m.id,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return"video"!==m.type&&(q[q.length-1]=0),v(Ve.trex,q)},ht=function trunHeader(m,v){var q=0,ee=0,ae=0,ie=0;return m.length&&(void 0!==m[0].duration&&(q=1),void 0!==m[0].size&&(ee=2),void 0!==m[0].flags&&(ae=4),void 0!==m[0].compositionTimeOffset&&(ie=8)),[0,0,q|ee|ae|ie,1,(4278190080&m.length)>>>24,(16711680&m.length)>>>16,(65280&m.length)>>>8,255&m.length,(4278190080&v)>>>24,(16711680&v)>>>16,(65280&v)>>>8,255&v]},pt=function videoTrun(m,q){var ee,ae,ie,de,ce,le;for(q+=20+16*(de=m.samples||[]).length,ie=ht(de,q),(ae=new Uint8Array(ie.length+16*de.length)).set(ie),ee=ie.length,le=0;le>>24,ae[ee++]=(16711680&ce.duration)>>>16,ae[ee++]=(65280&ce.duration)>>>8,ae[ee++]=255&ce.duration,ae[ee++]=(4278190080&ce.size)>>>24,ae[ee++]=(16711680&ce.size)>>>16,ae[ee++]=(65280&ce.size)>>>8,ae[ee++]=255&ce.size,ae[ee++]=ce.flags.isLeading<<2|ce.flags.dependsOn,ae[ee++]=ce.flags.isDependedOn<<6|ce.flags.hasRedundancy<<4|ce.flags.paddingValue<<1|ce.flags.isNonSyncSample,ae[ee++]=61440&ce.flags.degradationPriority,ae[ee++]=15&ce.flags.degradationPriority,ae[ee++]=(4278190080&ce.compositionTimeOffset)>>>24,ae[ee++]=(16711680&ce.compositionTimeOffset)>>>16,ae[ee++]=(65280&ce.compositionTimeOffset)>>>8,ae[ee++]=255&ce.compositionTimeOffset;return v(Ve.trun,ae)},lt=function audioTrun(m,q){var ee,ae,ie,de,ce,le;for(q+=20+8*(de=m.samples||[]).length,ie=ht(de,q),(ee=new Uint8Array(ie.length+8*de.length)).set(ie),ae=ie.length,le=0;le>>24,ee[ae++]=(16711680&ce.duration)>>>16,ee[ae++]=(65280&ce.duration)>>>8,ee[ae++]=255&ce.duration,ee[ae++]=(4278190080&ce.size)>>>24,ee[ae++]=(16711680&ce.size)>>>16,ee[ae++]=(65280&ce.size)>>>8,ee[ae++]=255&ce.size;return v(Ve.trun,ee)},qe=function trun(m,v){return"audio"===m.type?lt(m,v):pt(m,v)};ie=function ftyp(){return v(Ve.ftyp,ze,He,ze,Xe)};var yt,bt,Rt,_t,xt,Et,Tt,wt,St=function mdat(m){return v(Ve.mdat,m)},Dt=le,Ct=function initSegment(m){var v,q=ie(),ee=pe(m);return(v=new Uint8Array(q.byteLength+ee.byteLength)).set(q),v.set(ee,q.byteLength),v},kt=function sampleForFrame(m,v){var q={size:0,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0,degradationPriority:0,isNonSyncSample:1}};return q.dataOffset=v,q.compositionTimeOffset=m.pts-m.dts,q.duration=m.duration,q.size=4*m.length,q.size+=m.byteLength,m.keyFrame&&(q.flags.dependsOn=2,q.flags.isNonSyncSample=0),q},At=function groupNalsIntoFrames(m){var v,q,ee=[],ae=[];for(ae.byteLength=0,ae.nalCount=0,ae.duration=0,ee.byteLength=0,v=0;v1&&(v=m.shift(),m.byteLength-=v.byteLength,m.nalCount-=v.nalCount,m[0][0].dts=v.dts,m[0][0].pts=v.pts,m[0][0].duration+=v.duration),m},jt=function generateSampleTable(m,v){var q,ee,ae,ie,de,ce=v||0,le=[];for(q=0;qWt/2))){for((de=Nt()[m.samplerate])||(de=v[0].data),ce=0;ce=q?m:(v.minSegmentDts=1/0,m.filter((function(m){return m.dts>=q&&(v.minSegmentDts=Math.min(v.minSegmentDts,m.dts),v.minSegmentPts=v.minSegmentDts,!0)})))},$t=function generateSampleTable(m){var v,q,ee=[];for(v=0;v=this.virtualRowCount&&"function"==typeof this.beforeRowOverflow&&this.beforeRowOverflow(m),this.rows.length>0&&(this.rows.push(""),this.rowIdx++);this.rows.length>this.virtualRowCount;)this.rows.shift(),this.rowIdx--},bn.prototype.isEmpty=function(){return 0===this.rows.length||1===this.rows.length&&""===this.rows[0]},bn.prototype.addText=function(m){this.rows[this.rowIdx]+=m},bn.prototype.backspace=function(){if(!this.isEmpty()){var m=this.rows[this.rowIdx];this.rows[this.rowIdx]=m.substr(0,m.length-1)}};var xn=function Cea708Service(m,v,q){this.serviceNum=m,this.text="",this.currentWindow=new bn(-1),this.windows=[],this.stream=q,"string"==typeof v&&this.createTextDecoder(v)};xn.prototype.init=function(m,v){this.startPts=m;for(var q=0;q<8;q++)this.windows[q]=new bn(q),"function"==typeof v&&(this.windows[q].beforeRowOverflow=v)},xn.prototype.setCurrentWindow=function(m){this.currentWindow=this.windows[m]},xn.prototype.createTextDecoder=function(m){if("undefined"==typeof TextDecoder)this.stream.trigger("log",{level:"warn",message:"The `encoding` option is unsupported without TextDecoder support"});else try{this.textDecoder_=new TextDecoder(m)}catch(v){this.stream.trigger("log",{level:"warn",message:"TextDecoder could not be created with "+m+" encoding. "+v})}};var Sn=function Cea708Stream(m){m=m||{},Cea708Stream.prototype.init.call(this);var v,q=this,ee=m.captionServices||{},ae={};Object.keys(ee).forEach((function(m){v=ee[m],/^SERVICE/.test(m)&&(ae[m]=v.encoding)})),this.serviceEncodings=ae,this.current708Packet=null,this.services={},this.push=function(m){3===m.type?(q.new708Packet(),q.add708Bytes(m)):(null===q.current708Packet&&q.new708Packet(),q.add708Bytes(m))}};Sn.prototype=new gt,Sn.prototype.new708Packet=function(){null!==this.current708Packet&&this.push708Packet(),this.current708Packet={data:[],ptsVals:[]}},Sn.prototype.add708Bytes=function(m){var v=m.ccData,q=v>>>8,ee=255&v;this.current708Packet.ptsVals.push(m.pts),this.current708Packet.data.push(q),this.current708Packet.data.push(ee)},Sn.prototype.push708Packet=function(){var m=this.current708Packet,v=m.data,q=null,ee=null,ae=0,ie=v[ae++];for(m.seq=ie>>6,m.sizeCode=63&ie;ae>5)&&ee>0&&(q=ie=v[ae++]),this.pushServiceBlock(q,ae,ee),ee>0&&(ae+=ee-1)},Sn.prototype.pushServiceBlock=function(m,v,q){var ee,ae=v,ie=this.current708Packet.data,de=this.services[m];for(de||(de=this.initService(m,ae));ae>5,ie.rowLock=(16&ee)>>4,ie.columnLock=(8&ee)>>3,ie.priority=7&ee,ee=q[++m],ie.relativePositioning=(128&ee)>>7,ie.anchorVertical=127&ee,ee=q[++m],ie.anchorHorizontal=ee,ee=q[++m],ie.anchorPoint=(240&ee)>>4,ie.rowCount=15&ee,ee=q[++m],ie.columnCount=63&ee,ee=q[++m],ie.windowStyle=(56&ee)>>3,ie.penStyle=7&ee,ie.virtualRowCount=ie.rowCount+1,m},Sn.prototype.setWindowAttributes=function(m,v){var q=this.current708Packet.data,ee=q[m],ae=v.currentWindow.winAttr;return ee=q[++m],ae.fillOpacity=(192&ee)>>6,ae.fillRed=(48&ee)>>4,ae.fillGreen=(12&ee)>>2,ae.fillBlue=3&ee,ee=q[++m],ae.borderType=(192&ee)>>6,ae.borderRed=(48&ee)>>4,ae.borderGreen=(12&ee)>>2,ae.borderBlue=3&ee,ee=q[++m],ae.borderType+=(128&ee)>>5,ae.wordWrap=(64&ee)>>6,ae.printDirection=(48&ee)>>4,ae.scrollDirection=(12&ee)>>2,ae.justify=3&ee,ee=q[++m],ae.effectSpeed=(240&ee)>>4,ae.effectDirection=(12&ee)>>2,ae.displayEffect=3&ee,m},Sn.prototype.flushDisplayed=function(m,v){for(var q=[],ee=0;ee<8;ee++)v.windows[ee].visible&&!v.windows[ee].isEmpty()&&q.push(v.windows[ee].getText());v.endPts=m,v.text=q.join("\n\n"),this.pushCaption(v),v.startPts=m},Sn.prototype.pushCaption=function(m){""!==m.text&&(this.trigger("data",{startPts:m.startPts,endPts:m.endPts,text:m.text,stream:"cc708_"+m.serviceNum}),m.text="",m.startPts=m.endPts)},Sn.prototype.displayWindows=function(m,v){var q=this.current708Packet.data[++m],ee=this.getPts(m);this.flushDisplayed(ee,v);for(var ae=0;ae<8;ae++)q&1<>4,ae.offset=(12&ee)>>2,ae.penSize=3&ee,ee=q[++m],ae.italics=(128&ee)>>7,ae.underline=(64&ee)>>6,ae.edgeType=(56&ee)>>3,ae.fontStyle=7&ee,m},Sn.prototype.setPenColor=function(m,v){var q=this.current708Packet.data,ee=q[m],ae=v.currentWindow.penColor;return ee=q[++m],ae.fgOpacity=(192&ee)>>6,ae.fgRed=(48&ee)>>4,ae.fgGreen=(12&ee)>>2,ae.fgBlue=3&ee,ee=q[++m],ae.bgOpacity=(192&ee)>>6,ae.bgRed=(48&ee)>>4,ae.bgGreen=(12&ee)>>2,ae.bgBlue=3&ee,ee=q[++m],ae.edgeRed=(48&ee)>>4,ae.edgeGreen=(12&ee)>>2,ae.edgeBlue=3&ee,m},Sn.prototype.setPenLocation=function(m,v){var q=this.current708Packet.data,ee=q[m],ae=v.currentWindow.penLoc;return v.currentWindow.pendingNewLine=!0,ee=q[++m],ae.row=15&ee,ee=q[++m],ae.column=63&ee,m},Sn.prototype.reset=function(m,v){var q=this.getPts(m);return this.flushDisplayed(q,v),this.initService(v.serviceNum,m)};var Cn={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,304:174,305:176,306:189,307:191,308:8482,309:162,310:163,311:9834,312:224,313:160,314:232,315:226,316:234,317:238,318:244,319:251,544:193,545:201,546:211,547:218,548:220,549:252,550:8216,551:161,552:42,553:39,554:8212,555:169,556:8480,557:8226,558:8220,559:8221,560:192,561:194,562:199,563:200,564:202,565:203,566:235,567:206,568:207,569:239,570:212,571:217,572:249,573:219,574:171,575:187,800:195,801:227,802:205,803:204,804:236,805:210,806:242,807:213,808:245,809:123,810:125,811:92,812:94,813:95,814:124,815:126,816:196,817:228,818:214,819:246,820:223,821:165,822:164,823:9474,824:197,825:229,826:216,827:248,828:9484,829:9488,830:9492,831:9496},On=function getCharFromCode(m){return null===m?"":(m=Cn[m]||m,String.fromCharCode(m))},zn=[4352,4384,4608,4640,5376,5408,5632,5664,5888,5920,4096,4864,4896,5120,5152],Hn=function createDisplayBuffer(){for(var m=[],v=15;v--;)m.push("");return m},Gn=function Cea608Stream(m,v){Cea608Stream.prototype.init.call(this),this.field_=m||0,this.dataChannel_=v||0,this.name_="CC"+(1+(this.field_<<1|this.dataChannel_)),this.setConstants(),this.reset(),this.push=function(m){var v,q,ee,ae,ie;if((v=32639&m.ccData)!==this.lastControlCode_){if(4096==(61440&v)?this.lastControlCode_=v:v!==this.PADDING_&&(this.lastControlCode_=null),ee=v>>>8,ae=255&v,v!==this.PADDING_)if(v===this.RESUME_CAPTION_LOADING_)this.mode_="popOn";else if(v===this.END_OF_CAPTION_)this.mode_="popOn",this.clearFormatting(m.pts),this.flushDisplayed(m.pts),q=this.displayed_,this.displayed_=this.nonDisplayed_,this.nonDisplayed_=q,this.startPts_=m.pts;else if(v===this.ROLL_UP_2_ROWS_)this.rollUpRows_=2,this.setRollUp(m.pts);else if(v===this.ROLL_UP_3_ROWS_)this.rollUpRows_=3,this.setRollUp(m.pts);else if(v===this.ROLL_UP_4_ROWS_)this.rollUpRows_=4,this.setRollUp(m.pts);else if(v===this.CARRIAGE_RETURN_)this.clearFormatting(m.pts),this.flushDisplayed(m.pts),this.shiftRowsUp_(),this.startPts_=m.pts;else if(v===this.BACKSPACE_)"popOn"===this.mode_?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1);else if(v===this.ERASE_DISPLAYED_MEMORY_)this.flushDisplayed(m.pts),this.displayed_=Hn();else if(v===this.ERASE_NON_DISPLAYED_MEMORY_)this.nonDisplayed_=Hn();else if(v===this.RESUME_DIRECT_CAPTIONING_)"paintOn"!==this.mode_&&(this.flushDisplayed(m.pts),this.displayed_=Hn()),this.mode_="paintOn",this.startPts_=m.pts;else if(this.isSpecialCharacter(ee,ae))ie=On((ee=(3&ee)<<8)|ae),this[this.mode_](m.pts,ie),this.column_++;else if(this.isExtCharacter(ee,ae))"popOn"===this.mode_?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1),ie=On((ee=(3&ee)<<8)|ae),this[this.mode_](m.pts,ie),this.column_++;else if(this.isMidRowCode(ee,ae))this.clearFormatting(m.pts),this[this.mode_](m.pts," "),this.column_++,14==(14&ae)&&this.addFormatting(m.pts,["i"]),1==(1&ae)&&this.addFormatting(m.pts,["u"]);else if(this.isOffsetControlCode(ee,ae))this.column_+=3&ae;else if(this.isPAC(ee,ae)){var de=zn.indexOf(7968&v);"rollUp"===this.mode_&&(de-this.rollUpRows_+1<0&&(de=this.rollUpRows_-1),this.setRollUp(m.pts,de)),de!==this.row_&&(this.clearFormatting(m.pts),this.row_=de),1&ae&&-1===this.formatting_.indexOf("u")&&this.addFormatting(m.pts,["u"]),16==(16&v)&&(this.column_=4*((14&v)>>1)),this.isColorPAC(ae)&&14==(14&ae)&&this.addFormatting(m.pts,["i"])}else this.isNormalChar(ee)&&(0===ae&&(ae=null),ie=On(ee),ie+=On(ae),this[this.mode_](m.pts,ie),this.column_+=ie.length)}else this.lastControlCode_=null}};Gn.prototype=new gt,Gn.prototype.flushDisplayed=function(m){var v=this.displayed_.map((function(m,v){try{return m.trim()}catch(m){return this.trigger("log",{level:"warn",message:"Skipping a malformed 608 caption at index "+v+"."}),""}}),this).join("\n").replace(/^\n+|\n+$/g,"");v.length&&this.trigger("data",{startPts:this.startPts_,endPts:m,text:v,stream:this.name_})},Gn.prototype.reset=function(){this.mode_="popOn",this.topRow_=0,this.startPts_=0,this.displayed_=Hn(),this.nonDisplayed_=Hn(),this.lastControlCode_=null,this.column_=0,this.row_=14,this.rollUpRows_=2,this.formatting_=[]},Gn.prototype.setConstants=function(){0===this.dataChannel_?(this.BASE_=16,this.EXT_=17,this.CONTROL_=(20|this.field_)<<8,this.OFFSET_=23):1===this.dataChannel_&&(this.BASE_=24,this.EXT_=25,this.CONTROL_=(28|this.field_)<<8,this.OFFSET_=31),this.PADDING_=0,this.RESUME_CAPTION_LOADING_=32|this.CONTROL_,this.END_OF_CAPTION_=47|this.CONTROL_,this.ROLL_UP_2_ROWS_=37|this.CONTROL_,this.ROLL_UP_3_ROWS_=38|this.CONTROL_,this.ROLL_UP_4_ROWS_=39|this.CONTROL_,this.CARRIAGE_RETURN_=45|this.CONTROL_,this.RESUME_DIRECT_CAPTIONING_=41|this.CONTROL_,this.BACKSPACE_=33|this.CONTROL_,this.ERASE_DISPLAYED_MEMORY_=44|this.CONTROL_,this.ERASE_NON_DISPLAYED_MEMORY_=46|this.CONTROL_},Gn.prototype.isSpecialCharacter=function(m,v){return m===this.EXT_&&v>=48&&v<=63},Gn.prototype.isExtCharacter=function(m,v){return(m===this.EXT_+1||m===this.EXT_+2)&&v>=32&&v<=63},Gn.prototype.isMidRowCode=function(m,v){return m===this.EXT_&&v>=32&&v<=47},Gn.prototype.isOffsetControlCode=function(m,v){return m===this.OFFSET_&&v>=33&&v<=35},Gn.prototype.isPAC=function(m,v){return m>=this.BASE_&&m=64&&v<=127},Gn.prototype.isColorPAC=function(m){return m>=64&&m<=79||m>=96&&m<=127},Gn.prototype.isNormalChar=function(m){return m>=32&&m<=127},Gn.prototype.setRollUp=function(m,v){if("rollUp"!==this.mode_&&(this.row_=14,this.mode_="rollUp",this.flushDisplayed(m),this.nonDisplayed_=Hn(),this.displayed_=Hn()),void 0!==v&&v!==this.row_)for(var q=0;q"}),"");this[this.mode_](m,q)},Gn.prototype.clearFormatting=function(m){if(this.formatting_.length){var v=this.formatting_.reverse().reduce((function(m,v){return m+""}),"");this.formatting_=[],this[this.mode_](m,v)}},Gn.prototype.popOn=function(m,v){var q=this.nonDisplayed_[this.row_];q+=v,this.nonDisplayed_[this.row_]=q},Gn.prototype.rollUp=function(m,v){var q=this.displayed_[this.row_];q+=v,this.displayed_[this.row_]=q},Gn.prototype.shiftRowsUp_=function(){var m;for(m=0;mv&&(q=-1);Math.abs(v-m)>4294967296;)m+=8589934592*q;return m},Qn=function TimestampRolloverStream(m){var v,q;TimestampRolloverStream.prototype.init.call(this),this.type_=m||$n,this.push=function(m){this.type_!==$n&&m.type!==this.type_||(void 0===q&&(q=m.dts),m.dts=Jn(m.dts,q),m.pts=Jn(m.pts,q),v=m.dts,this.trigger("data",m))},this.flush=function(){q=v,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.discontinuity=function(){q=void 0,v=void 0},this.reset=function(){this.discontinuity(),this.trigger("reset")}};Qn.prototype=new gt;var Yn,ta=Qn,aa=Jn,ra=function percentEncode(m,v,q){var ee,ae="";for(ee=v;ee>>2;fe*=4,fe+=3&pe[7],ce.timeStamp=fe,void 0===v.pts&&void 0===v.dts&&(v.pts=ce.timeStamp,v.dts=ce.timeStamp),this.trigger("timestamp",ce)}v.frames.push(ce),q+=10,q+=de}while(q>>4>1&&(ee+=v[ee]+1),0===q.pid)q.type="pat",m(v.subarray(ee),q),this.trigger("data",q);else if(q.pid===this.pmtPid)for(q.type="pmt",m(v.subarray(ee),q),this.trigger("data",q);this.packetsWaitingForPmt.length;)this.processPes_.apply(this,this.packetsWaitingForPmt.shift());else void 0===this.programMapTable?this.packetsWaitingForPmt.push([v,ee,q]):this.processPes_(v,ee,q)},this.processPes_=function(m,v,q){q.pid===this.programMapTable.video?q.streamType=Kn.H264_STREAM_TYPE:q.pid===this.programMapTable.audio?q.streamType=Kn.ADTS_STREAM_TYPE:q.streamType=this.programMapTable["timed-metadata"][q.pid],q.type="pes",q.data=m.subarray(v),this.trigger("data",q)}},ha.prototype=new gt,ha.STREAM_TYPES={h264:27,adts:15},ga=function ElementaryStream(){var m,v=this,q=!1,ee={data:[],size:0},ae={data:[],size:0},ie={data:[],size:0},de=function parsePes(m,v){var q,ee=m[0]<<16|m[1]<<8|m[2];v.data=new Uint8Array,1===ee&&(v.packetLength=6+(m[4]<<8|m[5]),v.dataAlignmentIndicator=0!=(4&m[6]),192&(q=m[7])&&(v.pts=(14&m[9])<<27|(255&m[10])<<20|(254&m[11])<<12|(255&m[12])<<5|(254&m[13])>>>3,v.pts*=4,v.pts+=(6&m[13])>>>1,v.dts=v.pts,64&q&&(v.dts=(14&m[14])<<27|(255&m[15])<<20|(254&m[16])<<12|(255&m[17])<<5|(254&m[18])>>>3,v.dts*=4,v.dts+=(6&m[18])>>>1)),v.data=m.subarray(9+m[8]))},ce=function flushStream(m,q,ee){var ae,ie,ce=new Uint8Array(m.size),le={type:q},pe=0,fe=0;if(m.data.length&&!(m.size<9)){for(le.trackId=m.data[0].pid,pe=0;pe>5,le=(ce=1024*(1+(3&v[pe+6])))*wa/Da[(60&v[pe+2])>>>2],v.byteLength-pe>>6&3),channelcount:(1&v[pe+2])<<2|(192&v[pe+3])>>>6,samplerate:Da[(60&v[pe+2])>>>2],samplingfrequencyindex:(60&v[pe+2])>>>2,samplesize:16,data:v.subarray(pe+7+ie,pe+ae)}),q++,pe+=ae}else"number"!=typeof fe&&(fe=pe),pe++;"number"==typeof fe&&(this.skipWarn_(fe,pe),fe=null),v=v.subarray(pe)}},this.flush=function(){q=0,this.trigger("done")},this.reset=function(){v=void 0,this.trigger("reset")},this.endTimeline=function(){v=void 0,this.trigger("endedtimeline")}},xa.prototype=new gt;var Ca,ka,Aa,Ia=xa,ja=function ExpGolomb(m){var v=m.byteLength,q=0,ee=0;this.length=function(){return 8*v},this.bitsAvailable=function(){return 8*v+ee},this.loadWord=function(){var ae=m.byteLength-v,ie=new Uint8Array(4),de=Math.min(4,v);if(0===de)throw new Error("no bytes available");ie.set(m.subarray(ae,ae+de)),q=new DataView(ie.buffer).getUint32(0),ee=8*de,v-=de},this.skipBits=function(m){var ae;ee>m?(q<<=m,ee-=m):(m-=ee,m-=8*(ae=Math.floor(m/8)),v-=ae,this.loadWord(),q<<=m,ee-=m)},this.readBits=function(m){var ae=Math.min(ee,m),ie=q>>>32-ae;return(ee-=ae)>0?q<<=ae:v>0&&this.loadWord(),(ae=m-ae)>0?ie<>>m))return q<<=m,ee-=m,m;return this.loadWord(),m+this.skipLeadingZeros()},this.skipUnsignedExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.skipExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.readUnsignedExpGolomb=function(){var m=this.skipLeadingZeros();return this.readBits(m+1)-1},this.readExpGolomb=function(){var m=this.readUnsignedExpGolomb();return 1&m?1+m>>>1:-1*(m>>>1)},this.readBoolean=function(){return 1===this.readBits(1)},this.readUnsignedByte=function(){return this.readBits(8)},this.loadWord()};ka=function NalByteStream(){var m,v,q=0;ka.prototype.init.call(this),this.push=function(ee){var ae;v?((ae=new Uint8Array(v.byteLength+ee.data.byteLength)).set(v),ae.set(ee.data,v.byteLength),v=ae):v=ee.data;for(var ie=v.byteLength;q3&&this.trigger("data",v.subarray(q+3)),v=null,q=0,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")}},ka.prototype=new gt,Aa={100:!0,110:!0,122:!0,244:!0,44:!0,83:!0,86:!0,118:!0,128:!0,138:!0,139:!0,134:!0},Ca=function H264Stream(){var m,v,q,ee,ae,ie,de,ce=new ka;Ca.prototype.init.call(this),m=this,this.push=function(m){"video"===m.type&&(v=m.trackId,q=m.pts,ee=m.dts,ce.push(m))},ce.on("data",(function(de){var ce={trackId:v,pts:q,dts:ee,data:de,nalUnitTypeCode:31&de[0]};switch(ce.nalUnitTypeCode){case 5:ce.nalUnitType="slice_layer_without_partitioning_rbsp_idr";break;case 6:ce.nalUnitType="sei_rbsp",ce.escapedRBSP=ae(de.subarray(1));break;case 7:ce.nalUnitType="seq_parameter_set_rbsp",ce.escapedRBSP=ae(de.subarray(1)),ce.config=ie(ce.escapedRBSP);break;case 8:ce.nalUnitType="pic_parameter_set_rbsp";break;case 9:ce.nalUnitType="access_unit_delimiter_rbsp"}m.trigger("data",ce)})),ce.on("done",(function(){m.trigger("done")})),ce.on("partialdone",(function(){m.trigger("partialdone")})),ce.on("reset",(function(){m.trigger("reset")})),ce.on("endedtimeline",(function(){m.trigger("endedtimeline")})),this.flush=function(){ce.flush()},this.partialFlush=function(){ce.partialFlush()},this.reset=function(){ce.reset()},this.endTimeline=function(){ce.endTimeline()},de=function skipScalingList(m,v){var q,ee=8,ae=8;for(q=0;q=0?q:0,(16&m[v+5])>>4?q+20:q+10},za=function getId3Offset(m,v){return m.length-v<10||m[v]!=="I".charCodeAt(0)||m[v+1]!=="D".charCodeAt(0)||m[v+2]!=="3".charCodeAt(0)?v:getId3Offset(m,v+=Ma(m,v))},Ha=function parseSyncSafeInteger(m){return m[0]<<21|m[1]<<14|m[2]<<7|m[3]},Ga=function percentEncode(m,v,q){var ee,ae="";for(ee=v;ee=v+2&&255==(255&m[v])&&240==(240&m[v+1])&&16==(22&m[v+1])},parseId3TagSize:Ma,parseAdtsSize:function parseAdtsSize(m,v){var q=(224&m[v+5])>>5,ee=m[v+4]<<3;return 6144&m[v+3]|ee|q},parseType:function parseType(m,v){return m[v]==="I".charCodeAt(0)&&m[v+1]==="D".charCodeAt(0)&&m[v+2]==="3".charCodeAt(0)?"timed-metadata":!0&m[v]&&240==(240&m[v+1])?"audio":null},parseSampleRate:function parseSampleRate(m){for(var v=0;v+5>>2];v++}return null},parseAacTimestamp:function parseAacTimestamp(m){var v,q,ee;v=10,64&m[5]&&(v+=4,v+=Ha(m.subarray(10,14)));do{if((q=Ha(m.subarray(v+4,v+8)))<1)return null;if("PRIV"===String.fromCharCode(m[v],m[v+1],m[v+2],m[v+3])){ee=m.subarray(v+10,v+q+10);for(var ae=0;ae>>2;return de*=4,de+=3&ie[7]}break}}v+=10,v+=q}while(v=3;)if(m[le]!=="I".charCodeAt(0)||m[le+1]!=="D".charCodeAt(0)||m[le+2]!=="3".charCodeAt(0))if(255!=(255&m[le])||240!=(240&m[le+1]))le++;else{if(m.length-le<7)break;if(le+(ce=Ja.parseAdtsSize(m,le))>m.length)break;ie={type:"audio",data:m.subarray(le,le+ce),pts:v,dts:v},this.trigger("data",ie),le+=ce}else{if(m.length-le<10)break;if(le+(ce=Ja.parseId3TagSize(m,le))>m.length)break;ae={type:"timed-metadata",data:m.subarray(le,le+ce)},this.trigger("data",ae),le+=ce}ee=m.length-le,m=ee>0?m.subarray(le):new Uint8Array},this.reset=function(){m=new Uint8Array,this.trigger("reset")},this.endTimeline=function(){m=new Uint8Array,this.trigger("endedtimeline")}}).prototype=new gt;var er,tr,ar,rr,ir=Fa,or=["audioobjecttype","channelcount","samplerate","samplingfrequencyindex","samplesize"],lr=["width","height","profileIdc","levelIdc","profileCompatibility","sarRatio"],hr=Oa.H264Stream,gr=Ja.isLikelyAacData,vr=Wt,br=function retriggerForStream(m,v){v.stream=m,this.trigger("log",v)},Rr=function addPipelineLogRetriggers(m,v){for(var q=Object.keys(v),ee=0;ee=-1e4&&q<=45e3&&(!ee||ce>q)&&(ee=ie,ce=q));return ee?ee.gop:null},this.alignGopsAtStart_=function(m){var v,q,ee,ae,ie,ce,le,pe;for(ie=m.byteLength,ce=m.nalCount,le=m.duration,v=q=0;vee.pts?v++:(q++,ie-=ae.byteLength,ce-=ae.nalCount,le-=ae.duration);return 0===q?m:q===m.length?null:((pe=m.slice(q)).byteLength=ie,pe.duration=le,pe.nalCount=ce,pe.pts=pe[0].pts,pe.dts=pe[0].dts,pe)},this.alignGopsAtEnd_=function(m){var v,q,ee,ae,ie,ce,le;for(v=de.length-1,q=m.length-1,ie=null,ce=!1;v>=0&&q>=0;){if(ee=de[v],ae=m[q],ee.pts===ae.pts){ce=!0;break}ee.pts>ae.pts?v--:(v===de.length-1&&(ie=q),q--)}if(!ce&&null===ie)return null;if(0===(le=ce?q:ie))return m;var pe=m.slice(le),fe=pe.reduce((function(m,v){return m.byteLength+=v.byteLength,m.duration+=v.duration,m.nalCount+=v.nalCount,m}),{byteLength:0,duration:0,nalCount:0});return pe.byteLength=fe.byteLength,pe.duration=fe.duration,pe.nalCount=fe.nalCount,pe.pts=pe[0].pts,pe.dts=pe[0].dts,pe},this.alignGopsWith=function(m){de=m}},er.prototype=new gt,rr=function CoalesceStream(m,v){this.numberOfTracks=0,this.metadataStream=v,void 0!==(m=m||{}).remux?this.remuxTracks=!!m.remux:this.remuxTracks=!0,"boolean"==typeof m.keepOriginalTimestamps?this.keepOriginalTimestamps=m.keepOriginalTimestamps:this.keepOriginalTimestamps=!1,this.pendingTracks=[],this.videoTrack=null,this.pendingBoxes=[],this.pendingCaptions=[],this.pendingMetadata=[],this.pendingBytes=0,this.emittedTracks=0,rr.prototype.init.call(this),this.push=function(m){return m.text?this.pendingCaptions.push(m):m.frames?this.pendingMetadata.push(m):(this.pendingTracks.push(m.track),this.pendingBytes+=m.boxes.byteLength,"video"===m.track.type&&(this.videoTrack=m.track,this.pendingBoxes.push(m.boxes)),void("audio"===m.track.type&&(this.audioTrack=m.track,this.pendingBoxes.unshift(m.boxes))))}},rr.prototype=new gt,rr.prototype.flush=function(m){var v,q,ee,ae,ie=0,de={captions:[],captionStreams:{},metadata:[],info:{}},ce=0;if(this.pendingTracks.length=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0))}if(this.videoTrack?(ce=this.videoTrack.timelineStartInfo.pts,lr.forEach((function(m){de.info[m]=this.videoTrack[m]}),this)):this.audioTrack&&(ce=this.audioTrack.timelineStartInfo.pts,or.forEach((function(m){de.info[m]=this.audioTrack[m]}),this)),this.videoTrack||this.audioTrack){for(1===this.pendingTracks.length?de.type=this.pendingTracks[0].type:de.type="combined",this.emittedTracks+=this.pendingTracks.length,ee=Ct(this.pendingTracks),de.initSegment=new Uint8Array(ee.byteLength),de.initSegment.set(ee),de.data=new Uint8Array(this.pendingBytes),ae=0;ae=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0)},rr.prototype.setRemux=function(m){this.remuxTracks=m},ar=function Transmuxer(m){var v,q,ee=this,ae=!0;ar.prototype.init.call(this),m=m||{},this.baseMediaDecodeTime=m.baseMediaDecodeTime||0,this.transmuxPipeline_={},this.setupAacPipeline=function(){var ae={};this.transmuxPipeline_=ae,ae.type="aac",ae.metadataStream=new Ea.MetadataStream,ae.aacStream=new ir,ae.audioTimestampRolloverStream=new Ea.TimestampRolloverStream("audio"),ae.timedMetadataTimestampRolloverStream=new Ea.TimestampRolloverStream("timed-metadata"),ae.adtsStream=new Ia,ae.coalesceStream=new rr(m,ae.metadataStream),ae.headOfPipeline=ae.aacStream,ae.aacStream.pipe(ae.audioTimestampRolloverStream).pipe(ae.adtsStream),ae.aacStream.pipe(ae.timedMetadataTimestampRolloverStream).pipe(ae.metadataStream).pipe(ae.coalesceStream),ae.metadataStream.on("timestamp",(function(m){ae.aacStream.setTimestamp(m.timeStamp)})),ae.aacStream.on("data",(function(ie){"timed-metadata"!==ie.type&&"audio"!==ie.type||ae.audioSegmentStream||(q=q||{timelineStartInfo:{baseMediaDecodeTime:ee.baseMediaDecodeTime},codec:"adts",type:"audio"},ae.coalesceStream.numberOfTracks++,ae.audioSegmentStream=new tr(q,m),ae.audioSegmentStream.on("log",ee.getLogTrigger_("audioSegmentStream")),ae.audioSegmentStream.on("timingInfo",ee.trigger.bind(ee,"audioTimingInfo")),ae.adtsStream.pipe(ae.audioSegmentStream).pipe(ae.coalesceStream),ee.trigger("trackinfo",{hasAudio:!!q,hasVideo:!!v}))})),ae.coalesceStream.on("data",this.trigger.bind(this,"data")),ae.coalesceStream.on("done",this.trigger.bind(this,"done")),Rr(this,ae)},this.setupTsPipeline=function(){var ae={};this.transmuxPipeline_=ae,ae.type="ts",ae.metadataStream=new Ea.MetadataStream,ae.packetStream=new Ea.TransportPacketStream,ae.parseStream=new Ea.TransportParseStream,ae.elementaryStream=new Ea.ElementaryStream,ae.timestampRolloverStream=new Ea.TimestampRolloverStream,ae.adtsStream=new Ia,ae.h264Stream=new hr,ae.captionStream=new Ea.CaptionStream(m),ae.coalesceStream=new rr(m,ae.metadataStream),ae.headOfPipeline=ae.packetStream,ae.packetStream.pipe(ae.parseStream).pipe(ae.elementaryStream).pipe(ae.timestampRolloverStream),ae.timestampRolloverStream.pipe(ae.h264Stream),ae.timestampRolloverStream.pipe(ae.adtsStream),ae.timestampRolloverStream.pipe(ae.metadataStream).pipe(ae.coalesceStream),ae.h264Stream.pipe(ae.captionStream).pipe(ae.coalesceStream),ae.elementaryStream.on("data",(function(ie){var de;if("metadata"===ie.type){for(de=ie.tracks.length;de--;)v||"video"!==ie.tracks[de].type?q||"audio"!==ie.tracks[de].type||((q=ie.tracks[de]).timelineStartInfo.baseMediaDecodeTime=ee.baseMediaDecodeTime):(v=ie.tracks[de]).timelineStartInfo.baseMediaDecodeTime=ee.baseMediaDecodeTime;v&&!ae.videoSegmentStream&&(ae.coalesceStream.numberOfTracks++,ae.videoSegmentStream=new er(v,m),ae.videoSegmentStream.on("log",ee.getLogTrigger_("videoSegmentStream")),ae.videoSegmentStream.on("timelineStartInfo",(function(v){q&&!m.keepOriginalTimestamps&&(q.timelineStartInfo=v,ae.audioSegmentStream.setEarliestDts(v.dts-ee.baseMediaDecodeTime))})),ae.videoSegmentStream.on("processedGopsInfo",ee.trigger.bind(ee,"gopInfo")),ae.videoSegmentStream.on("segmentTimingInfo",ee.trigger.bind(ee,"videoSegmentTimingInfo")),ae.videoSegmentStream.on("baseMediaDecodeTime",(function(m){q&&ae.audioSegmentStream.setVideoBaseMediaDecodeTime(m)})),ae.videoSegmentStream.on("timingInfo",ee.trigger.bind(ee,"videoTimingInfo")),ae.h264Stream.pipe(ae.videoSegmentStream).pipe(ae.coalesceStream)),q&&!ae.audioSegmentStream&&(ae.coalesceStream.numberOfTracks++,ae.audioSegmentStream=new tr(q,m),ae.audioSegmentStream.on("log",ee.getLogTrigger_("audioSegmentStream")),ae.audioSegmentStream.on("timingInfo",ee.trigger.bind(ee,"audioTimingInfo")),ae.audioSegmentStream.on("segmentTimingInfo",ee.trigger.bind(ee,"audioSegmentTimingInfo")),ae.adtsStream.pipe(ae.audioSegmentStream).pipe(ae.coalesceStream)),ee.trigger("trackinfo",{hasAudio:!!q,hasVideo:!!v})}})),ae.coalesceStream.on("data",this.trigger.bind(this,"data")),ae.coalesceStream.on("id3Frame",(function(m){m.dispatchType=ae.metadataStream.dispatchType,ee.trigger("id3Frame",m)})),ae.coalesceStream.on("caption",this.trigger.bind(this,"caption")),ae.coalesceStream.on("done",this.trigger.bind(this,"done")),Rr(this,ae)},this.setBaseMediaDecodeTime=function(ee){var ae=this.transmuxPipeline_;m.keepOriginalTimestamps||(this.baseMediaDecodeTime=ee),q&&(q.timelineStartInfo.dts=void 0,q.timelineStartInfo.pts=void 0,Yt(q),ae.audioTimestampRolloverStream&&ae.audioTimestampRolloverStream.discontinuity()),v&&(ae.videoSegmentStream&&(ae.videoSegmentStream.gopCache_=[]),v.timelineStartInfo.dts=void 0,v.timelineStartInfo.pts=void 0,Yt(v),ae.captionStream.reset()),ae.timestampRolloverStream&&ae.timestampRolloverStream.discontinuity()},this.setAudioAppendStart=function(m){q&&this.transmuxPipeline_.audioSegmentStream.setAudioAppendStart(m)},this.setRemux=function(v){var q=this.transmuxPipeline_;m.remux=v,q&&q.coalesceStream&&q.coalesceStream.setRemux(v)},this.alignGopsWith=function(m){v&&this.transmuxPipeline_.videoSegmentStream&&this.transmuxPipeline_.videoSegmentStream.alignGopsWith(m)},this.getLogTrigger_=function(m){var v=this;return function(q){q.stream=m,v.trigger("log",q)}},this.push=function(m){if(ae){var v=gr(m);v&&"aac"!==this.transmuxPipeline_.type?this.setupAacPipeline():v||"ts"===this.transmuxPipeline_.type||this.setupTsPipeline(),ae=!1}this.transmuxPipeline_.headOfPipeline.push(m)},this.flush=function(){ae=!0,this.transmuxPipeline_.headOfPipeline.flush()},this.endTimeline=function(){this.transmuxPipeline_.headOfPipeline.endTimeline()},this.reset=function(){this.transmuxPipeline_.headOfPipeline&&this.transmuxPipeline_.headOfPipeline.reset()},this.resetCaptions=function(){this.transmuxPipeline_.captionStream&&this.transmuxPipeline_.captionStream.reset()}},ar.prototype=new gt;var Cr,Ar,Pr,Fr={Transmuxer:ar,VideoSegmentStream:er,AudioSegmentStream:tr,AUDIO_PROPERTIES:or,VIDEO_PROPERTIES:lr,generateSegmentTimingInfo:Dr},Br=function toUnsigned(m){return m>>>0},Ur=function toHexString(m){return("00"+m.toString(16)).slice(-2)},Wr=function parseType(m){var v="";return v+=String.fromCharCode(m[0]),v+=String.fromCharCode(m[1]),v+=String.fromCharCode(m[2]),v+=String.fromCharCode(m[3])},Vr=Br,Gr=function findBox(m,v){var q,ee,ae,ie,de,ce=[];if(!v.length)return null;for(q=0;q1?q+ee:m.byteLength,ae===v[0]&&(1===v.length?ce.push(m.subarray(q+8,ie)):(de=findBox(m.subarray(q+8,ie),v.slice(1))).length&&(ce=ce.concat(de))),q=ie;return ce},Zr=Br,Kr=mt.getUint64,Qr=function tfdt(m){var v={version:m[0],flags:new Uint8Array(m.subarray(1,4))};return 1===v.version?v.baseMediaDecodeTime=Kr(m.subarray(4)):v.baseMediaDecodeTime=Zr(m[4]<<24|m[5]<<16|m[6]<<8|m[7]),v},ei=function parseSampleFlags(m){return{isLeading:(12&m[0])>>>2,dependsOn:3&m[0],isDependedOn:(192&m[1])>>>6,hasRedundancy:(48&m[1])>>>4,paddingValue:(14&m[1])>>>1,isNonSyncSample:1&m[1],degradationPriority:m[2]<<8|m[3]}},si=function trun(m){var v,q={version:m[0],flags:new Uint8Array(m.subarray(1,4)),samples:[]},ee=new DataView(m.buffer,m.byteOffset,m.byteLength),ae=1&q.flags[2],ie=4&q.flags[2],de=1&q.flags[1],ce=2&q.flags[1],le=4&q.flags[1],pe=8&q.flags[1],fe=ee.getUint32(4),ye=8;for(ae&&(q.dataOffset=ee.getInt32(ye),ye+=4),ie&&fe&&(v={flags:ei(m.subarray(ye,ye+4))},ye+=4,de&&(v.duration=ee.getUint32(ye),ye+=4),ce&&(v.size=ee.getUint32(ye),ye+=4),pe&&(1===q.version?v.compositionTimeOffset=ee.getInt32(ye):v.compositionTimeOffset=ee.getUint32(ye),ye+=4),q.samples.push(v),fe--);fe--;)v={},de&&(v.duration=ee.getUint32(ye),ye+=4),ce&&(v.size=ee.getUint32(ye),ye+=4),le&&(v.flags=ei(m.subarray(ye,ye+4)),ye+=4),pe&&(1===q.version?v.compositionTimeOffset=ee.getInt32(ye):v.compositionTimeOffset=ee.getUint32(ye),ye+=4),q.samples.push(v);return q},Ri=function tfhd(m){var v,q=new DataView(m.buffer,m.byteOffset,m.byteLength),ee={version:m[0],flags:new Uint8Array(m.subarray(1,4)),trackId:q.getUint32(4)},ae=1&ee.flags[2],ie=2&ee.flags[2],de=8&ee.flags[2],ce=16&ee.flags[2],le=32&ee.flags[2],pe=65536&ee.flags[0],fe=131072&ee.flags[0];return v=8,ae&&(v+=4,ee.baseDataOffset=q.getUint32(12),v+=4),ie&&(ee.sampleDescriptionIndex=q.getUint32(v),v+=4),de&&(ee.defaultSampleDuration=q.getUint32(v),v+=4),ce&&(ee.defaultSampleSize=q.getUint32(v),v+=4),le&&(ee.defaultSampleFlags=q.getUint32(v)),pe&&(ee.durationIsEmpty=!0),!ae&&fe&&(ee.baseDataOffsetIsMoof=!0),ee},_i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==q.g?q.g:"undefined"!=typeof self?self:{},Ei="undefined"!=typeof window?window:void 0!==_i?_i:"undefined"!=typeof self?self:{},Ti=pn,Di=Zn.CaptionStream,Ci=function mapToSample(m,v){for(var q=m,ee=0;ee0?Qr(fe[0]).baseMediaDecodeTime:0,be=Gr(de,["trun"]);v===pe&&be.length>0&&(q=Bi(be,ye,le),ee=Oi(ie,q,pe),ae[pe]||(ae[pe]={seiNals:[],logs:[]}),ae[pe].seiNals=ae[pe].seiNals.concat(ee.seiNals),ae[pe].logs=ae[pe].logs.concat(ee.logs))})),ae},Hi=function parseEmbeddedCaptions(m,v,q){if(null===v)return null;var ee=Ui(m,v)[v]||{};return{seiNals:ee.seiNals,logs:ee.logs,timescale:q}},Ji=function CaptionParser(){var m,v,q,ee,ae,ie,de=!1;this.isInitialized=function(){return de},this.init=function(v){m=new Di,de=!0,ie=!!v&&v.isPartial,m.on("data",(function(m){m.startTime=m.startPts/ee,m.endTime=m.endPts/ee,ae.captions.push(m),ae.captionStreams[m.stream]=!0})),m.on("log",(function(m){ae.logs.push(m)}))},this.isNewInit=function(m,v){return!(m&&0===m.length||v&&"object"==typeof v&&0===Object.keys(v).length)&&(q!==m[0]||ee!==v[q])},this.parse=function(m,ie,de){var ce;if(!this.isInitialized())return null;if(!ie||!de)return null;if(this.isNewInit(ie,de))q=ie[0],ee=de[q];else if(null===q||!ee)return v.push(m),null;for(;v.length>0;){var le=v.shift();this.parse(le,ie,de)}return(ce=Hi(m,q,ee))&&ce.logs&&(ae.logs=ae.logs.concat(ce.logs)),null!==ce&&ce.seiNals?(this.pushNals(ce.seiNals),this.flushStream(),ae):ae.logs.length?{logs:ae.logs,captions:[],captionStreams:[]}:null},this.pushNals=function(v){if(!this.isInitialized()||!v||0===v.length)return null;v.forEach((function(v){m.push(v)}))},this.flushStream=function(){if(!this.isInitialized())return null;ie?m.partialFlush():m.flush()},this.clearParsedCaptions=function(){ae.captions=[],ae.captionStreams={},ae.logs=[]},this.resetCaptionStream=function(){if(!this.isInitialized())return null;m.reset()},this.clearAllCaptions=function(){this.clearParsedCaptions(),this.resetCaptionStream()},this.reset=function(){v=[],q=null,ee=null,ae?this.clearParsedCaptions():ae={captions:[],captionStreams:{},logs:[]},this.resetCaptionStream()},this.reset()},Qi=Br,eo=Ur,to=mt.getUint64;Cr=function startTime(m,v){var q=Gr(v,["moof","traf"]).reduce((function(v,q){var ee,ae,ie=Gr(q,["tfhd"])[0],de=Qi(ie[4]<<24|ie[5]<<16|ie[6]<<8|ie[7]),ce=m[de]||9e4,le=Gr(q,["tfdt"])[0],pe=new DataView(le.buffer,le.byteOffset,le.byteLength);return"bigint"==typeof(ee=1===le[0]?to(le.subarray(4,12)):pe.getUint32(4))?ae=ee/Ei.BigInt(ce):"number"!=typeof ee||isNaN(ee)||(ae=ee/ce),ae11?(ae.codec+=".",ae.codec+=eo(fe[9]),ae.codec+=eo(fe[10]),ae.codec+=eo(fe[11])):ae.codec="avc1.4d400d"):/^mp4[a,v]$/i.test(ae.codec)?(fe=ye.subarray(28),"esds"===Wr(fe.subarray(4,8))&&fe.length>20&&0!==fe[19]?(ae.codec+="."+eo(fe[19]),ae.codec+="."+eo(fe[20]>>>2&63).replace(/^0/,"")):ae.codec="mp4a.40.2"):ae.codec=ae.codec.toLowerCase())}var be=Gr(m,["mdia","mdhd"])[0];be&&(ae.timescale=Pr(be)),q.push(ae)})),q};var no=Cr,ao=Ar,ro=function parsePid(m){var v=31&m[1];return v<<=8,v|=m[2]},io=function parsePayloadUnitStartIndicator(m){return!!(64&m[1])},oo=function parseAdaptionField(m){var v=0;return(48&m[3])>>>4>1&&(v+=m[4]+1),v},so=function parseNalUnitType(m){switch(m){case 5:return"slice_layer_without_partitioning_rbsp_idr";case 6:return"sei_rbsp";case 7:return"seq_parameter_set_rbsp";case 8:return"pic_parameter_set_rbsp";case 9:return"access_unit_delimiter_rbsp";default:return null}},co={parseType:function parseType(m,v){var q=ro(m);return 0===q?"pat":q===v?"pmt":v?"pes":null},parsePat:function parsePat(m){var v=io(m),q=4+oo(m);return v&&(q+=m[q]+1),(31&m[q+10])<<8|m[q+11]},parsePmt:function parsePmt(m){var v={},q=io(m),ee=4+oo(m);if(q&&(ee+=m[ee]+1),1&m[ee+5]){var ae;ae=3+((15&m[ee+1])<<8|m[ee+2])-4;for(var ie=12+((15&m[ee+10])<<8|m[ee+11]);ie=m.byteLength)return null;var q,ee=null;return 192&(q=m[v+7])&&((ee={}).pts=(14&m[v+9])<<27|(255&m[v+10])<<20|(254&m[v+11])<<12|(255&m[v+12])<<5|(254&m[v+13])>>>3,ee.pts*=4,ee.pts+=(6&m[v+13])>>>1,ee.dts=ee.pts,64&q&&(ee.dts=(14&m[v+14])<<27|(255&m[v+15])<<20|(254&m[v+16])<<12|(255&m[v+17])<<5|(254&m[v+18])>>>3,ee.dts*=4,ee.dts+=(6&m[v+18])>>>1)),ee},videoPacketContainsKeyFrame:function videoPacketContainsKeyFrame(m){for(var v=4+oo(m),q=m.subarray(v),ee=0,ae=0,ie=!1;ae3&&"slice_layer_without_partitioning_rbsp_idr"===so(31&q[ae+3])&&(ie=!0),ie}},uo=aa,lo={};lo.ts=co,lo.aac=Ja;var po=Wt,ho=188,go=71,fo=function parsePsi_(m,v){for(var q,ee=0,ae=ho;ae=0;)if(m[ce]!==go||m[le]!==go&&le!==m.byteLength)ce--,le--;else{if(ee=m.subarray(ce,le),"pes"===lo.ts.parseType(ee,v.pid))ae=lo.ts.parsePesType(ee,v.table),ie=lo.ts.parsePayloadUnitStartIndicator(ee),"audio"===ae&&ie&&(de=lo.ts.parsePesTime(ee))&&(de.type="audio",q.audio.push(de),pe=!0);if(pe)break;ce-=ho,le-=ho}},vo=function parseVideoPes_(m,v,q){for(var ee,ae,ie,de,ce,le,pe,fe=0,ye=ho,be=!1,Re={data:[],size:0};ye=0;)if(m[fe]!==go||m[ye]!==go)fe--,ye--;else{if(ee=m.subarray(fe,ye),"pes"===lo.ts.parseType(ee,v.pid))ae=lo.ts.parsePesType(ee,v.table),ie=lo.ts.parsePayloadUnitStartIndicator(ee),"video"===ae&&ie&&(de=lo.ts.parsePesTime(ee))&&(de.type="video",q.video.push(de),be=!0);if(be)break;fe-=ho,ye-=ho}},yo=function adjustTimestamp_(m,v){if(m.audio&&m.audio.length){var q=v;(void 0===q||isNaN(q))&&(q=m.audio[0].dts),m.audio.forEach((function(m){m.dts=uo(m.dts,q),m.pts=uo(m.pts,q),m.dtsTime=m.dts/po,m.ptsTime=m.pts/po}))}if(m.video&&m.video.length){var ee=v;if((void 0===ee||isNaN(ee))&&(ee=m.video[0].dts),m.video.forEach((function(m){m.dts=uo(m.dts,ee),m.pts=uo(m.pts,ee),m.dtsTime=m.dts/po,m.ptsTime=m.pts/po})),m.firstKeyFrame){var ae=m.firstKeyFrame;ae.dts=uo(ae.dts,ee),ae.pts=uo(ae.pts,ee),ae.dtsTime=ae.dts/po,ae.ptsTime=ae.pts/po}}},bo=function inspectAac_(m){for(var v,q=!1,ee=0,ae=null,ie=null,de=0,ce=0;m.length-ce>=3;){switch(lo.aac.parseType(m,ce)){case"timed-metadata":if(m.length-ce<10){q=!0;break}if((de=lo.aac.parseId3TagSize(m,ce))>m.length){q=!0;break}null===ie&&(v=m.subarray(ce,ce+de),ie=lo.aac.parseAacTimestamp(v)),ce+=de;break;case"audio":if(m.length-ce<7){q=!0;break}if((de=lo.aac.parseAdtsSize(m,ce))>m.length){q=!0;break}null===ae&&(v=m.subarray(ce,ce+de),ae=lo.aac.parseSampleRate(v)),ee++,ce+=de;break;default:ce++}if(q)return null}if(null===ae||null===ie)return null;var le=po/ae;return{audio:[{type:"audio",dts:ie,pts:ie},{type:"audio",dts:ie+1024*ee*le,pts:ie+1024*ee*le}]}},Ro=function inspectTs_(m){var v={pid:null,table:null},q={};for(var ee in fo(m,v),v.table){if(v.table.hasOwnProperty(ee))switch(v.table[ee]){case Kn.H264_STREAM_TYPE:q.video=[],vo(m,v,q),0===q.video.length&&delete q.video;break;case Kn.ADTS_STREAM_TYPE:q.audio=[],mo(m,v,q),0===q.audio.length&&delete q.audio}}return q},_o=function inspect(m,v){var q;return(q=lo.aac.isLikelyAacData(m)?bo(m):Ro(m))&&(q.audio||q.video)?(yo(q,v),q):null},xo=function wireTransmuxerEvents(m,v){v.on("data",(function(v){var q=v.initSegment;v.initSegment={data:q.buffer,byteOffset:q.byteOffset,byteLength:q.byteLength};var ee=v.data;v.data=ee.buffer,m.postMessage({action:"data",segment:v,byteOffset:ee.byteOffset,byteLength:ee.byteLength},[v.data])})),v.on("done",(function(v){m.postMessage({action:"done"})})),v.on("gopInfo",(function(v){m.postMessage({action:"gopInfo",gopInfo:v})})),v.on("videoSegmentTimingInfo",(function(v){var q={start:{decode:Vt(v.start.dts),presentation:Vt(v.start.pts)},end:{decode:Vt(v.end.dts),presentation:Vt(v.end.pts)},baseMediaDecodeTime:Vt(v.baseMediaDecodeTime)};v.prependedContentDuration&&(q.prependedContentDuration=Vt(v.prependedContentDuration)),m.postMessage({action:"videoSegmentTimingInfo",videoSegmentTimingInfo:q})})),v.on("audioSegmentTimingInfo",(function(v){var q={start:{decode:Vt(v.start.dts),presentation:Vt(v.start.pts)},end:{decode:Vt(v.end.dts),presentation:Vt(v.end.pts)},baseMediaDecodeTime:Vt(v.baseMediaDecodeTime)};v.prependedContentDuration&&(q.prependedContentDuration=Vt(v.prependedContentDuration)),m.postMessage({action:"audioSegmentTimingInfo",audioSegmentTimingInfo:q})})),v.on("id3Frame",(function(v){m.postMessage({action:"id3Frame",id3Frame:v})})),v.on("caption",(function(v){m.postMessage({action:"caption",caption:v})})),v.on("trackinfo",(function(v){m.postMessage({action:"trackinfo",trackInfo:v})})),v.on("audioTimingInfo",(function(v){m.postMessage({action:"audioTimingInfo",audioTimingInfo:{start:Vt(v.start),end:Vt(v.end)}})})),v.on("videoTimingInfo",(function(v){m.postMessage({action:"videoTimingInfo",videoTimingInfo:{start:Vt(v.start),end:Vt(v.end)}})})),v.on("log",(function(v){m.postMessage({action:"log",log:v})}))},Eo=function(){function MessageHandlers(m,v){this.options=v||{},this.self=m,this.init()}var m=MessageHandlers.prototype;return m.init=function init(){this.transmuxer&&this.transmuxer.dispose(),this.transmuxer=new Fr.Transmuxer(this.options),xo(this.self,this.transmuxer)},m.pushMp4Captions=function pushMp4Captions(m){this.captionParser||(this.captionParser=new Ji,this.captionParser.init());var v=new Uint8Array(m.data,m.byteOffset,m.byteLength),q=this.captionParser.parse(v,m.trackIds,m.timescales);this.self.postMessage({action:"mp4Captions",captions:q&&q.captions||[],logs:q&&q.logs||[],data:v.buffer},[v.buffer])},m.probeMp4StartTime=function probeMp4StartTime(m){var v=m.timescales,q=m.data,ee=no(v,q);this.self.postMessage({action:"probeMp4StartTime",startTime:ee,data:q},[q.buffer])},m.probeMp4Tracks=function probeMp4Tracks(m){var v=m.data,q=ao(v);this.self.postMessage({action:"probeMp4Tracks",tracks:q,data:v},[v.buffer])},m.probeTs=function probeTs(m){var v=m.data,q=m.baseStartTime,ee="number"!=typeof q||isNaN(q)?void 0:q*Wt,ae=_o(v,ee),ie=null;ae&&((ie={hasVideo:ae.video&&2===ae.video.length||!1,hasAudio:ae.audio&&2===ae.audio.length||!1}).hasVideo&&(ie.videoStart=ae.video[0].ptsTime),ie.hasAudio&&(ie.audioStart=ae.audio[0].ptsTime)),this.self.postMessage({action:"probeTs",result:ie,data:v},[v.buffer])},m.clearAllMp4Captions=function clearAllMp4Captions(){this.captionParser&&this.captionParser.clearAllCaptions()},m.clearParsedMp4Captions=function clearParsedMp4Captions(){this.captionParser&&this.captionParser.clearParsedCaptions()},m.push=function push(m){var v=new Uint8Array(m.data,m.byteOffset,m.byteLength);this.transmuxer.push(v)},m.reset=function reset(){this.transmuxer.reset()},m.setTimestampOffset=function setTimestampOffset(m){var v=m.timestampOffset||0;this.transmuxer.setBaseMediaDecodeTime(Math.round(qt(v)))},m.setAudioAppendStart=function setAudioAppendStart(m){this.transmuxer.setAudioAppendStart(Math.ceil(qt(m.appendStart)))},m.setRemux=function setRemux(m){this.transmuxer.setRemux(m.remux)},m.flush=function flush(m){this.transmuxer.flush(),self.postMessage({action:"done",type:"transmuxed"})},m.endTimeline=function endTimeline(){this.transmuxer.endTimeline(),self.postMessage({action:"endedtimeline",type:"transmuxed"})},m.alignGopsWith=function alignGopsWith(m){this.transmuxer.alignGopsWith(m.gopsToAlignWith.slice())},MessageHandlers}();self.onmessage=function(m){"init"===m.data.action&&m.data.options?this.messageHandlers=new Eo(self,m.data.options):(this.messageHandlers||(this.messageHandlers=new Eo(self)),m.data&&m.data.action&&"init"!==m.data.action&&this.messageHandlers[m.data.action]&&this.messageHandlers[m.data.action](m.data))}}))),vh=th(lh),yh=function handleData_(m,v,q){var ee=m.data.segment,ae=ee.type,ie=ee.initSegment,de=ee.captions,ce=ee.captionStreams,le=ee.metadata,pe=ee.videoFrameDtsTime,fe=ee.videoFramePtsTime;v.buffer.push({captions:de,captionStreams:ce,metadata:le});var ye=m.data.segment.boxes||{data:m.data.segment.data},be={type:ae,data:new Uint8Array(ye.data,ye.data.byteOffset,ye.data.byteLength),initSegment:new Uint8Array(ie.data,ie.byteOffset,ie.byteLength)};void 0!==pe&&(be.videoFrameDtsTime=pe),void 0!==fe&&(be.videoFramePtsTime=fe),q(be)},bh=function handleDone_(m){var v=m.transmuxedData,q=m.callback;v.buffer=[],q(v)},_h=function handleGopInfo_(m,v){v.gopInfo=m.data.gopInfo},xh=function processTransmux(m){var v=m.transmuxer,q=m.bytes,ee=m.audioAppendStart,ae=m.gopsToAlignWith,ie=m.remux,de=m.onData,ce=m.onTrackInfo,le=m.onAudioTimingInfo,pe=m.onVideoTimingInfo,fe=m.onVideoSegmentTimingInfo,ye=m.onAudioSegmentTimingInfo,be=m.onId3,Re=m.onCaptions,_e=m.onDone,xe=m.onEndedTimeline,Te=m.onTransmuxerLog,we=m.isEndOfTimeline,Se={buffer:[]},Ie=we;if(v.onmessage=function handleMessage(q){v.currentTransmux===m&&("data"===q.data.action&&yh(q,Se,de),"trackinfo"===q.data.action&&ce(q.data.trackInfo),"gopInfo"===q.data.action&&_h(q,Se),"audioTimingInfo"===q.data.action&&le(q.data.audioTimingInfo),"videoTimingInfo"===q.data.action&&pe(q.data.videoTimingInfo),"videoSegmentTimingInfo"===q.data.action&&fe(q.data.videoSegmentTimingInfo),"audioSegmentTimingInfo"===q.data.action&&ye(q.data.audioSegmentTimingInfo),"id3Frame"===q.data.action&&be([q.data.id3Frame],q.data.id3Frame.dispatchType),"caption"===q.data.action&&Re(q.data.caption),"endedtimeline"===q.data.action&&(Ie=!1,xe()),"log"===q.data.action&&Te(q.data.log),"transmuxed"===q.data.type&&(Ie||(v.onmessage=null,bh({transmuxedData:Se,callback:_e}),Eh(v))))},ee&&v.postMessage({action:"setAudioAppendStart",appendStart:ee}),Array.isArray(ae)&&v.postMessage({action:"alignGopsWith",gopsToAlignWith:ae}),void 0!==ie&&v.postMessage({action:"setRemux",remux:ie}),q.byteLength){var Pe=q instanceof ArrayBuffer?q:q.buffer,We=q instanceof ArrayBuffer?0:q.byteOffset;v.postMessage({action:"push",data:Pe,byteOffset:We,byteLength:q.byteLength},[Pe])}we&&v.postMessage({action:"endTimeline"}),v.postMessage({action:"flush"})},Eh=function dequeue(m){m.currentTransmux=null,m.transmuxQueue.length&&(m.currentTransmux=m.transmuxQueue.shift(),"function"==typeof m.currentTransmux?m.currentTransmux():xh(m.currentTransmux))},wh=function processAction(m,v){m.postMessage({action:v}),Eh(m)},Dh=function enqueueAction(m,v){if(!v.currentTransmux)return v.currentTransmux=m,void wh(v,m);v.transmuxQueue.push(wh.bind(null,v,m))},kh=function transmux(m){if(!m.transmuxer.currentTransmux)return m.transmuxer.currentTransmux=m,void xh(m);m.transmuxer.transmuxQueue.push(m)},jh=function reset(m){Dh("reset",m)},Fh=function createTransmuxer(m){var v=new vh;v.currentTransmux=null,v.transmuxQueue=[];var q=v.terminate;return v.terminate=function(){return v.currentTransmux=null,v.transmuxQueue.length=0,q.call(v)},v.postMessage({action:"init",options:m}),v},zh=function workerCallback(m){var v=m.transmuxer,q=m.endAction||m.action,ee=m.callback,ae=(0,ce.Z)({},m,{endAction:null,transmuxer:null,callback:null});if(v.addEventListener("message",(function listenForEndEvent(ae){ae.data.action===q&&(v.removeEventListener("message",listenForEndEvent),ae.data.data&&(ae.data.data=new Uint8Array(ae.data.data,m.byteOffset||0,m.byteLength||ae.data.data.byteLength),m.data&&(m.data=ae.data.data)),ee(ae.data))})),m.data){var ie=m.data instanceof ArrayBuffer;ae.byteOffset=ie?0:m.data.byteOffset,ae.byteLength=m.data.byteLength;var de=[ie?m.data:m.data.buffer];v.postMessage(ae,de)}else v.postMessage(ae)},Gh=2,ng=-101,ag=-102,og=function abortAll(m){m.forEach((function(m){m.abort()}))},dg=function getRequestStats(m){return{bandwidth:m.bandwidth,bytesReceived:m.bytesReceived||0,roundTripTime:m.roundTripTime||0}},cg=function getProgressStats(m){var v=m.target,q={bandwidth:1/0,bytesReceived:0,roundTripTime:Date.now()-v.requestTime||0};return q.bytesReceived=m.loaded,q.bandwidth=Math.floor(q.bytesReceived/q.roundTripTime*8*1e3),q},ug=function handleErrors(m,v){return v.timedout?{status:v.status,message:"HLS request timed-out at URL: "+v.uri,code:ng,xhr:v}:v.aborted?{status:v.status,message:"HLS request aborted at URL: "+v.uri,code:ag,xhr:v}:m?{status:v.status,message:"HLS request errored at URL: "+v.uri,code:Gh,xhr:v}:"arraybuffer"===v.responseType&&0===v.response.byteLength?{status:v.status,message:"Empty HLS response at URL: "+v.uri,code:Gh,xhr:v}:null},pg=function handleKeyResponse(m,v,q){return function(ee,ae){var ie=ae.response,de=ug(ee,ae);if(de)return q(de,m);if(16!==ie.byteLength)return q({status:ae.status,message:"Invalid HLS key at URL: "+ae.uri,code:Gh,xhr:ae},m);for(var ce=new DataView(ie),le=new Uint32Array([ce.getUint32(0),ce.getUint32(4),ce.getUint32(8),ce.getUint32(12)]),pe=0;pe1)return Yg("multiple "+m+" codecs found as attributes: "+v[m].join(", ")+". Setting playlist codecs to null so that we wait for mux.js to probe segments for real codecs."),void(v[m]=null);v[m]=v[m][0]})),v},ff=function codecCount(m){var v=0;return m.audio&&v++,m.video&&v++,v},vf=function codecsForPlaylist(m,v){var q=v.attributes||{},ee=pf(tf(v)||[]);if(of(m,v)&&!ee.audio&&!lf(m,v)){var ae=pf(vt(m,q.AUDIO)||[]);ae.audio&&(ee.audio=ae.audio)}return ee},yf=pl("PlaylistSelector"),bf=function representationToString(m){if(m&&m.playlist){var v=m.playlist;return JSON.stringify({id:v.id,bandwidth:m.bandwidth,width:m.width,height:m.height,codecs:v.attributes&&v.attributes.CODECS||""})}},Rf=function safeGetComputedStyle(m,v){if(!m)return"";var q=ae().getComputedStyle(m);return q?q[v]:""},_f=function stableSort(m,v){var q=m.slice();m.sort((function(m,ee){var ae=v(m,ee);return 0===ae?q.indexOf(m)-q.indexOf(ee):ae}))},xf=function comparePlaylistBandwidth(m,v){var q,ee;return m.attributes.BANDWIDTH&&(q=m.attributes.BANDWIDTH),q=q||ae().Number.MAX_VALUE,v.attributes.BANDWIDTH&&(ee=v.attributes.BANDWIDTH),q-(ee=ee||ae().Number.MAX_VALUE)},Tf=function simpleSelector(m,v,q,ee,ie,de){if(m){var ce={bandwidth:v,width:q,height:ee,limitRenditionByPlayerDimensions:ie},le=m.playlists;Gl.isAudioOnly(m)&&(le=de.getAudioTrackPlaylists_(),ce.audioOnly=!0);var pe=le.map((function(m){var v=m.attributes&&m.attributes.RESOLUTION&&m.attributes.RESOLUTION.width,q=m.attributes&&m.attributes.RESOLUTION&&m.attributes.RESOLUTION.height;return{bandwidth:m.attributes&&m.attributes.BANDWIDTH||ae().Number.MAX_VALUE,width:v,height:q,playlist:m}}));_f(pe,(function(m,v){return m.bandwidth-v.bandwidth}));var fe=(pe=pe.filter((function(m){return!Gl.isIncompatible(m.playlist)}))).filter((function(m){return Gl.isEnabled(m.playlist)}));fe.length||(fe=pe.filter((function(m){return!Gl.isDisabled(m.playlist)})));var ye=fe.filter((function(m){return m.bandwidth*$p.BANDWIDTH_VARIANCEq||m.height>ee}))).filter((function(m){return m.width===Se[0].width&&m.height===Se[0].height})),be=Ie[Ie.length-1],Pe=Ie.filter((function(m){return m.bandwidth===be.bandwidth}))[0]),de.experimentalLeastPixelDiffSelector){var Ve=Te.map((function(m){return m.pixelDiff=Math.abs(m.width-q)+Math.abs(m.height-ee),m}));_f(Ve,(function(m,v){return m.pixelDiff===v.pixelDiff?v.bandwidth-m.bandwidth:m.pixelDiff-v.pixelDiff})),We=Ve[0]}var ze=We||Pe||qe||Re||fe[0]||pe[0];if(ze&&ze.playlist){var He="sortedPlaylistReps";return We?He="leastPixelDiffRep":Pe?He="resolutionPlusOneRep":qe?He="resolutionBestRep":Re?He="bandwidthBestRep":fe[0]&&(He="enabledPlaylistReps"),yf("choosing "+bf(ze)+" using "+He+" with options",ce),ze.playlist}return yf("could not choose a playlist with options",ce),null}},wf=function lastBandwidthSelector(){var m=this.useDevicePixelRatio&&ae().devicePixelRatio||1;return Tf(this.playlists.master,this.systemBandwidth,parseInt(Rf(this.tech_.el(),"width"),10)*m,parseInt(Rf(this.tech_.el(),"height"),10)*m,this.limitRenditionByPlayerDimensions,this.masterPlaylistController_)},Sf=function minRebufferMaxBandwidthSelector(m){var v=m.master,q=m.currentTime,ee=m.bandwidth,ae=m.duration,ie=m.segmentDuration,de=m.timeUntilRebuffer,ce=m.currentTimeline,le=m.syncController,pe=v.playlists.filter((function(m){return!Gl.isIncompatible(m)})),fe=pe.filter(Gl.isEnabled);fe.length||(fe=pe.filter((function(m){return!Gl.isDisabled(m)})));var ye=fe.filter(Gl.hasAttribute.bind(null,"BANDWIDTH")).map((function(m){var v=le.getSyncPoint(m,ae,ce,q)?1:2;return{playlist:m,rebufferingImpact:Gl.estimateSegmentRequestTime(ie,ee,m)*v-de}})),be=ye.filter((function(m){return m.rebufferingImpact<=0}));return _f(be,(function(m,v){return xf(v.playlist,m.playlist)})),be.length?be[0]:(_f(ye,(function(m,v){return m.rebufferingImpact-v.rebufferingImpact})),ye[0]||null)},Df=function concatSegments(m){var v,q=0;return m.bytes&&(v=new Uint8Array(m.bytes),m.segments.forEach((function(m){v.set(m,q),q+=m.byteLength}))),v},Cf=function createCaptionsTrackIfNotExists(m,v,q){if(!m[q]){v.trigger({type:"usage",name:"vhs-608"}),v.trigger({type:"usage",name:"hls-608"});var ee=q;/^cc708_/.test(q)&&(ee="SERVICE"+q.split("_")[1]);var ae=v.textTracks().getTrackById(ee);if(ae)m[q]=ae;else{var ie=q,de=q,ce=!1,le=(v.options_.vhs&&v.options_.vhs.captionServices||{})[ee];le&&(ie=le.label,de=le.language,ce=le.default),m[q]=v.addRemoteTextTrack({kind:"captions",id:ee,default:ce,label:ie,language:de},!1).track}}},kf=function addCaptionData(m){var v=m.inbandTextTracks,q=m.captionArray,ee=m.timestampOffset;if(q){var ie=ae().WebKitDataCue||ae().VTTCue;q.forEach((function(m){var q=m.stream;v[q].addCue(new ie(m.startTime+ee,m.endTime+ee,m.text))}))}},Af=function deprecateOldCue(m){Object.defineProperties(m.frame,{id:{get:function get(){return videojs.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),m.value.key}},value:{get:function get(){return videojs.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),m.value.data}},privateData:{get:function get(){return videojs.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),m.value.data}}})},Pf=function addMetadata(m){var v=m.inbandTextTracks,q=m.metadataArray,ee=m.timestampOffset,ie=m.videoDuration;if(q){var de=ae().WebKitDataCue||ae().VTTCue,ce=v.metadataTrack_;if(ce&&(q.forEach((function(m){var v=m.cueTime+ee;!("number"!=typeof v||ae().isNaN(v)||v<0)&&v<1/0&&m.frames.forEach((function(m){var q=new de(v,v,m.value||m.url||m.data||"");q.frame=m,q.value=m,Af(q),ce.addCue(q)}))})),ce.cues&&ce.cues.length)){for(var le=ce.cues,pe=[],fe=0;fe=m&&ae.endTime<=v&&q.removeCue(ae)},Uf=function removeDuplicateCuesFromTrack(m){var v=m.cues;if(v)for(var q=0;q1&&ee.push(v[ie]);ee.length&&ee.forEach((function(v){return m.removeCue(v)}))}},Nf=function gopsSafeToAlignWith(m,v,q){if(null==v||!m.length)return[];var ee,ae=Math.ceil((v-q+3)*Ji.ONE_SECOND_IN_TS);for(ee=0;eeae);ee++);return m.slice(ee)},Mf=function updateGopBuffer(m,v,q){if(!v.length)return m;if(q)return v.slice();for(var ee=v[0].pts,ae=0;ae=ee);ae++);return m.slice(0,ae).concat(v)},Wf=function removeGopBuffer(m,v,q,ee){for(var ae=Math.ceil((v-ee)*Ji.ONE_SECOND_IN_TS),ie=Math.ceil((q-ee)*Ji.ONE_SECOND_IN_TS),de=m.slice(),ce=m.length;ce--&&!(m[ce].pts<=ie););if(-1===ce)return de;for(var le=ce+1;le--&&!(m[le].pts<=ae););return le=Math.max(le,0),de.splice(le,ce-le+1),de},Vf=function shallowEqual(m,v){if(!m&&!v||!m&&v||m&&!v)return!1;if(m===v)return!0;var q=Object.keys(m).sort(),ee=Object.keys(v).sort();if(q.length!==ee.length)return!1;for(var ae=0;aeq))return ie}return 0===ee.length?0:ee[ee.length-1]},Xf=function finite(m){return"number"==typeof m&&isFinite(m)},Zf=1/60,$f=function illegalMediaSwitch(m,v,q){return"main"===m&&v&&q?q.hasAudio||q.hasVideo?v.hasVideo&&!q.hasVideo?"Only audio found in segment when we expected video. We can't switch to audio only from a stream that had video. To get rid of this message, please add codec information to the manifest.":!v.hasVideo&&q.hasVideo?"Video found in segment when we expected only audio. We can't switch to a stream with video from an audio only stream. To get rid of this message, please add codec information to the manifest.":null:"Neither audio nor video found in segment.":null},Qf=function safeBackBufferTrimTime(m,v,q){var ee=v-$p.BACK_BUFFER_LENGTH;m.length&&(ee=Math.max(ee,m.start(0)));var ae=v-q;return Math.min(ae,ee)},Yf=function segmentInfoString(m){var v=m.startOfSegment,q=m.duration,ee=m.segment,ae=m.part,ie=m.playlist,de=ie.mediaSequence,ce=ie.id,le=ie.segments,pe=void 0===le?[]:le,fe=m.mediaIndex,ye=m.partIndex,be=m.timeline,Re=pe.length-1,_e="mediaIndex/partIndex increment";m.getMediaInfoForTime?_e="getMediaInfoForTime ("+m.getMediaInfoForTime+")":m.isSyncRequest&&(_e="getSyncSegmentCandidate (isSyncRequest)"),m.independent&&(_e+=" with independent "+m.independent);var xe="number"==typeof ye,Te=m.segment.uri?"segment":"pre-segment",we=xe?Al({preloadSegment:ee})-1:0;return Te+" ["+(de+fe)+"/"+(de+Re)+"]"+(xe?" part ["+ye+"/"+we+"]":"")+" segment start/end ["+ee.start+" => "+ee.end+"]"+(xe?" part start/end ["+ae.start+" => "+ae.end+"]":"")+" startOfSegment ["+v+"] duration ["+q+"] timeline ["+be+"] selected by ["+_e+"] playlist ["+ce+"]"},em=function timingInfoPropertyForMedia(m){return m+"TimingInfo"},tm=function timestampOffsetForSegment(m){var v=m.segmentTimeline,q=m.currentTimeline,ee=m.startOfSegment,ae=m.buffered;return m.overrideCheck||v!==q?vv&&(v=ie)}})),"bigint"==typeof v&&vq+hl},im=function getTroublesomeSegmentDurationMessage(m,v){if("hls"!==v)return null;var q=am({audioTimingInfo:m.audioTimingInfo,videoTimingInfo:m.videoTimingInfo});if(!q)return null;var ee=m.playlist.targetDuration,ae=rm({segmentDuration:q,maxDuration:2*ee}),ie=rm({segmentDuration:q,maxDuration:ee}),de="Segment with index "+m.mediaIndex+" from playlist "+m.playlist.id+" has a duration of "+q+" when the reported duration is "+m.duration+" and the target duration is "+ee+". For HLS content, a duration in excess of the target duration may result in playback issues. See the HLS specification section on EXT-X-TARGETDURATION for more details: https://tools.ietf.org/html/draft-pantos-http-live-streaming-23#section-4.3.3.1";return ae||ie?{severity:ae?"warn":"info",message:de}:null},om=function(m){function SegmentLoader(v,q){var ee;if(ee=m.call(this)||this,!v)throw new TypeError("Initialization settings are required");if("function"!=typeof v.currentTime)throw new TypeError("No currentTime getter specified");if(!v.mediaSource)throw new TypeError("No MediaSource specified");return ee.bandwidth=v.bandwidth,ee.throughput={rate:0,count:0},ee.roundTrip=NaN,ee.resetStats_(),ee.mediaIndex=null,ee.partIndex=null,ee.hasPlayed_=v.hasPlayed,ee.currentTime_=v.currentTime,ee.seekable_=v.seekable,ee.seeking_=v.seeking,ee.duration_=v.duration,ee.mediaSource_=v.mediaSource,ee.vhs_=v.vhs,ee.loaderType_=v.loaderType,ee.currentMediaInfo_=void 0,ee.startingMediaInfo_=void 0,ee.segmentMetadataTrack_=v.segmentMetadataTrack,ee.goalBufferLength_=v.goalBufferLength,ee.sourceType_=v.sourceType,ee.sourceUpdater_=v.sourceUpdater,ee.inbandTextTracks_=v.inbandTextTracks,ee.state_="INIT",ee.timelineChangeController_=v.timelineChangeController,ee.shouldSaveSegmentTimingInfo_=!0,ee.parse708captions_=v.parse708captions,ee.useDtsForTimestampOffset_=v.useDtsForTimestampOffset,ee.captionServices_=v.captionServices,ee.experimentalExactManifestTimings=v.experimentalExactManifestTimings,ee.checkBufferTimeout_=null,ee.error_=void 0,ee.currentTimeline_=-1,ee.pendingSegment_=null,ee.xhrOptions_=null,ee.pendingSegments_=[],ee.audioDisabled_=!1,ee.isPendingTimestampOffset_=!1,ee.gopBuffer_=[],ee.timeMapping_=0,ee.safeAppend_=videojs.browser.IE_VERSION>=11,ee.appendInitSegment_={audio:!0,video:!0},ee.playlistOfLastInitSegment_={audio:null,video:null},ee.callQueue_=[],ee.loadQueue_=[],ee.metadataQueue_={id3:[],caption:[]},ee.waitingOnRemove_=!1,ee.quotaExceededErrorRetryTimeout_=null,ee.activeInitSegmentId_=null,ee.initSegments_={},ee.cacheEncryptionKeys_=v.cacheEncryptionKeys,ee.keyCache_={},ee.decrypter_=v.decrypter,ee.syncController_=v.syncController,ee.syncPoint_={segmentIndex:0,time:0},ee.transmuxer_=ee.createTransmuxer_(),ee.triggerSyncInfoUpdate_=function(){return ee.trigger("syncinfoupdate")},ee.syncController_.on("syncinfoupdate",ee.triggerSyncInfoUpdate_),ee.mediaSource_.addEventListener("sourceopen",(function(){ee.isEndOfStream_()||(ee.ended_=!1)})),ee.fetchAtBuffer_=!1,ee.logger_=pl("SegmentLoader["+ee.loaderType_+"]"),Object.defineProperty((0,fe.Z)(ee),"state",{get:function get(){return this.state_},set:function set(m){m!==this.state_&&(this.logger_(this.state_+" -> "+m),this.state_=m,this.trigger("statechange"))}}),ee.sourceUpdater_.on("ready",(function(){ee.hasEnoughInfoToAppend_()&&ee.processCallQueue_()})),"main"===ee.loaderType_&&ee.timelineChangeController_.on("pendingtimelinechange",(function(){ee.hasEnoughInfoToAppend_()&&ee.processCallQueue_()})),"audio"===ee.loaderType_&&ee.timelineChangeController_.on("timelinechange",(function(){ee.hasEnoughInfoToLoad_()&&ee.processLoadQueue_(),ee.hasEnoughInfoToAppend_()&&ee.processCallQueue_()})),ee}(0,ye.Z)(SegmentLoader,m);var v=SegmentLoader.prototype;return v.createTransmuxer_=function createTransmuxer_(){return Fh({remux:!1,alignGopsAtEnd:this.safeAppend_,keepOriginalTimestamps:!0,parse708captions:this.parse708captions_,captionServices:this.captionServices_})},v.resetStats_=function resetStats_(){this.mediaBytesTransferred=0,this.mediaRequests=0,this.mediaRequestsAborted=0,this.mediaRequestsTimedout=0,this.mediaRequestsErrored=0,this.mediaTransferDuration=0,this.mediaSecondsLoaded=0,this.mediaAppends=0},v.dispose=function dispose(){this.trigger("dispose"),this.state="DISPOSED",this.pause(),this.abort_(),this.transmuxer_&&this.transmuxer_.terminate(),this.resetStats_(),this.checkBufferTimeout_&&ae().clearTimeout(this.checkBufferTimeout_),this.syncController_&&this.triggerSyncInfoUpdate_&&this.syncController_.off("syncinfoupdate",this.triggerSyncInfoUpdate_),this.off()},v.setAudio=function setAudio(m){this.audioDisabled_=!m,m?this.appendInitSegment_.audio=!0:this.sourceUpdater_.removeAudio(0,this.duration_())},v.abort=function abort(){"WAITING"===this.state?(this.abort_(),this.state="READY",this.paused()||this.monitorBuffer_()):this.pendingSegment_&&(this.pendingSegment_=null)},v.abort_=function abort_(){this.pendingSegment_&&this.pendingSegment_.abortRequests&&this.pendingSegment_.abortRequests(),this.pendingSegment_=null,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.timelineChangeController_.clearPendingTimelineChange(this.loaderType_),this.waitingOnRemove_=!1,ae().clearTimeout(this.quotaExceededErrorRetryTimeout_),this.quotaExceededErrorRetryTimeout_=null},v.checkForAbort_=function checkForAbort_(m){return"APPENDING"!==this.state||this.pendingSegment_?!this.pendingSegment_||this.pendingSegment_.requestId!==m:(this.state="READY",!0)},v.error=function error(m){return void 0!==m&&(this.logger_("error occurred:",m),this.error_=m),this.pendingSegment_=null,this.error_},v.endOfStream=function endOfStream(){this.ended_=!0,this.transmuxer_&&jh(this.transmuxer_),this.gopBuffer_.length=0,this.pause(),this.trigger("ended")},v.buffered_=function buffered_(){var m=this.getMediaInfo_();if(!this.sourceUpdater_||!m)return videojs.createTimeRanges();if("main"===this.loaderType_){var v=m.hasAudio,q=m.hasVideo,ee=m.isMuxed;if(q&&v&&!this.audioDisabled_&&!ee)return this.sourceUpdater_.buffered();if(q)return this.sourceUpdater_.videoBuffered()}return this.sourceUpdater_.audioBuffered()},v.initSegmentForMap=function initSegmentForMap(m,v){if(void 0===v&&(v=!1),!m)return null;var q=wp(m),ee=this.initSegments_[q];return v&&!ee&&m.bytes&&(this.initSegments_[q]=ee={resolvedUri:m.resolvedUri,byterange:m.byterange,bytes:m.bytes,tracks:m.tracks,timescales:m.timescales}),ee||m},v.segmentKey=function segmentKey(m,v){if(void 0===v&&(v=!1),!m)return null;var q=Sp(m),ee=this.keyCache_[q];this.cacheEncryptionKeys_&&v&&!ee&&m.bytes&&(this.keyCache_[q]=ee={resolvedUri:m.resolvedUri,bytes:m.bytes});var ae={resolvedUri:(ee||m).resolvedUri};return ee&&(ae.bytes=ee.bytes),ae},v.couldBeginLoading_=function couldBeginLoading_(){return this.playlist_&&!this.paused()},v.load=function load(){if(this.monitorBuffer_(),this.playlist_)return"INIT"===this.state&&this.couldBeginLoading_()?this.init_():void(!this.couldBeginLoading_()||"READY"!==this.state&&"INIT"!==this.state||(this.state="READY"))},v.init_=function init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()},v.playlist=function playlist(m,v){if(void 0===v&&(v={}),m){var q=this.playlist_,ee=this.pendingSegment_;this.playlist_=m,this.xhrOptions_=v,"INIT"===this.state&&(m.syncInfo={mediaSequence:m.mediaSequence,time:0},"main"===this.loaderType_&&this.syncController_.setDateTimeMappingForStart(m));var ae=null;if(q&&(q.id?ae=q.id:q.uri&&(ae=q.uri)),this.logger_("playlist update ["+ae+" => "+(m.id||m.uri)+"]"),this.trigger("syncinfoupdate"),"INIT"===this.state&&this.couldBeginLoading_())return this.init_();if(!q||q.uri!==m.uri)return null!==this.mediaIndex&&(m.endList?this.resyncLoader():this.resetLoader()),this.currentMediaInfo_=void 0,void this.trigger("playlistupdate");var ie=m.mediaSequence-q.mediaSequence;if(this.logger_("live window shift ["+ie+"]"),null!==this.mediaIndex)if(this.mediaIndex-=ie,this.mediaIndex<0)this.mediaIndex=null,this.partIndex=null;else{var de=this.playlist_.segments[this.mediaIndex];if(this.partIndex&&(!de.parts||!de.parts.length||!de.parts[this.partIndex])){var ce=this.mediaIndex;this.logger_("currently processing part (index "+this.partIndex+") no longer exists."),this.resetLoader(),this.mediaIndex=ce}}ee&&(ee.mediaIndex-=ie,ee.mediaIndex<0?(ee.mediaIndex=null,ee.partIndex=null):(ee.mediaIndex>=0&&(ee.segment=m.segments[ee.mediaIndex]),ee.partIndex>=0&&ee.segment.parts&&(ee.part=ee.segment.parts[ee.partIndex]))),this.syncController_.saveExpiredSegmentInfo(q,m)}},v.pause=function pause(){this.checkBufferTimeout_&&(ae().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=null)},v.paused=function paused(){return null===this.checkBufferTimeout_},v.resetEverything=function resetEverything(m){this.ended_=!1,this.activeInitSegmentId_=null,this.appendInitSegment_={audio:!0,video:!0},this.resetLoader(),this.remove(0,1/0,m),this.transmuxer_&&(this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.transmuxer_.postMessage({action:"reset"}))},v.resetLoader=function resetLoader(){this.fetchAtBuffer_=!1,this.resyncLoader()},v.resyncLoader=function resyncLoader(){this.transmuxer_&&jh(this.transmuxer_),this.mediaIndex=null,this.partIndex=null,this.syncPoint_=null,this.isPendingTimestampOffset_=!1,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.abort(),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})},v.remove=function remove(m,v,q,ee){if(void 0===q&&(q=function done(){}),void 0===ee&&(ee=!1),v===1/0&&(v=this.duration_()),v<=m)this.logger_("skipping remove because end ${end} is <= start ${start}");else if(this.sourceUpdater_&&this.getMediaInfo_()){var ae=1,ie=function removeFinished(){0===--ae&&q()};for(var de in!ee&&this.audioDisabled_||(ae++,this.sourceUpdater_.removeAudio(m,v,ie)),(ee||"main"===this.loaderType_)&&(this.gopBuffer_=Wf(this.gopBuffer_,m,v,this.timeMapping_),ae++,this.sourceUpdater_.removeVideo(m,v,ie)),this.inbandTextTracks_)Lf(m,v,this.inbandTextTracks_[de]);Lf(m,v,this.segmentMetadataTrack_),ie()}else this.logger_("skipping remove because no source updater or starting media info")},v.monitorBuffer_=function monitorBuffer_(){this.checkBufferTimeout_&&ae().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=ae().setTimeout(this.monitorBufferTick_.bind(this),1)},v.monitorBufferTick_=function monitorBufferTick_(){"READY"===this.state&&this.fillBuffer_(),this.checkBufferTimeout_&&ae().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=ae().setTimeout(this.monitorBufferTick_.bind(this),500)},v.fillBuffer_=function fillBuffer_(){if(!this.sourceUpdater_.updating()){var m=this.chooseNextRequest_();m&&("number"==typeof m.timestampOffset&&(this.isPendingTimestampOffset_=!1,this.timelineChangeController_.pendingTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:m.timeline})),this.loadSegment_(m))}},v.isEndOfStream_=function isEndOfStream_(m,v,q){if(void 0===m&&(m=this.mediaIndex),void 0===v&&(v=this.playlist_),void 0===q&&(q=this.partIndex),!v||!this.mediaSource_)return!1;var ee="number"==typeof m&&v.segments[m],ae=m+1===v.segments.length,ie=!ee||!ee.parts||q+1===ee.parts.length;return v.endList&&"open"===this.mediaSource_.readyState&&ae&&ie},v.chooseNextRequest_=function chooseNextRequest_(){var m=this.buffered_(),v=Tl(m)||0,q=wl(m,this.currentTime_()),ee=!this.hasPlayed_()&&q>=1,ae=q>=this.goalBufferLength_(),ie=this.playlist_.segments;if(!ie.length||ee||ae)return null;this.syncPoint_=this.syncPoint_||this.syncController_.getSyncPoint(this.playlist_,this.duration_(),this.currentTimeline_,this.currentTime_());var de={partIndex:null,mediaIndex:null,startOfSegment:null,playlist:this.playlist_,isSyncRequest:Boolean(!this.syncPoint_)};if(de.isSyncRequest)de.mediaIndex=zf(this.currentTimeline_,ie,v);else if(null!==this.mediaIndex){var ce=ie[this.mediaIndex],le="number"==typeof this.partIndex?this.partIndex:-1;de.startOfSegment=ce.end?ce.end:v,ce.parts&&ce.parts[le+1]?(de.mediaIndex=this.mediaIndex,de.partIndex=le+1):de.mediaIndex=this.mediaIndex+1}else{var pe=Gl.getMediaInfoForTime({experimentalExactManifestTimings:this.experimentalExactManifestTimings,playlist:this.playlist_,currentTime:this.fetchAtBuffer_?v:this.currentTime_(),startingPartIndex:this.syncPoint_.partIndex,startingSegmentIndex:this.syncPoint_.segmentIndex,startTime:this.syncPoint_.time}),fe=pe.segmentIndex,ye=pe.startTime,be=pe.partIndex;de.getMediaInfoForTime=this.fetchAtBuffer_?"bufferedEnd "+v:"currentTime "+this.currentTime_(),de.mediaIndex=fe,de.startOfSegment=ye,de.partIndex=be}var Re=ie[de.mediaIndex],_e=Re&&"number"==typeof de.partIndex&&Re.parts&&Re.parts[de.partIndex];if(!Re||"number"==typeof de.partIndex&&!_e)return null;if("number"!=typeof de.partIndex&&Re.parts&&(de.partIndex=0,_e=Re.parts[0]),!q&&_e&&!_e.independent)if(0===de.partIndex){var xe=ie[de.mediaIndex-1],Te=xe.parts&&xe.parts.length&&xe.parts[xe.parts.length-1];Te&&Te.independent&&(de.mediaIndex-=1,de.partIndex=xe.parts.length-1,de.independent="previous segment")}else Re.parts[de.partIndex-1].independent&&(de.partIndex-=1,de.independent="previous part");var we=this.mediaSource_&&"ended"===this.mediaSource_.readyState;return de.mediaIndex>=ie.length-1&&we&&!this.seeking_()?null:this.generateSegmentInfo_(de)},v.generateSegmentInfo_=function generateSegmentInfo_(m){var v=m.independent,q=m.playlist,ee=m.mediaIndex,ae=m.startOfSegment,ie=m.isSyncRequest,de=m.partIndex,ce=m.forceTimestampOffset,le=m.getMediaInfoForTime,pe=q.segments[ee],fe="number"==typeof de&&pe.parts[de],ye={requestId:"segment-loader-"+Math.random(),uri:fe&&fe.resolvedUri||pe.resolvedUri,mediaIndex:ee,partIndex:fe?de:null,isSyncRequest:ie,startOfSegment:ae,playlist:q,bytes:null,encryptedBytes:null,timestampOffset:null,timeline:pe.timeline,duration:fe&&fe.duration||pe.duration,segment:pe,part:fe,byteLength:0,transmuxer:this.transmuxer_,getMediaInfoForTime:le,independent:v},be=void 0!==ce?ce:this.isPendingTimestampOffset_;ye.timestampOffset=this.timestampOffsetForSegment_({segmentTimeline:pe.timeline,currentTimeline:this.currentTimeline_,startOfSegment:ae,buffered:this.buffered_(),overrideCheck:be});var Re=Tl(this.sourceUpdater_.audioBuffered());return"number"==typeof Re&&(ye.audioAppendStart=Re-this.sourceUpdater_.audioTimestampOffset()),this.sourceUpdater_.videoBuffered().length&&(ye.gopsToAlignWith=Nf(this.gopBuffer_,this.currentTime_()-this.sourceUpdater_.videoTimestampOffset(),this.timeMapping_)),ye},v.timestampOffsetForSegment_=function timestampOffsetForSegment_(m){return tm(m)},v.earlyAbortWhenNeeded_=function earlyAbortWhenNeeded_(m){if(!this.vhs_.tech_.paused()&&this.xhrOptions_.timeout&&this.playlist_.attributes.BANDWIDTH&&!(Date.now()-(m.firstBytesReceivedAt||Date.now())<1e3)){var v=this.currentTime_(),q=m.bandwidth,ee=this.pendingSegment_.duration,ae=Gl.estimateSegmentRequestTime(ee,q,this.playlist_,m.bytesReceived),ie=_l(this.buffered_(),v,this.vhs_.tech_.playbackRate())-1;if(!(ae<=ie)){var de=Sf({master:this.vhs_.playlists.master,currentTime:v,bandwidth:q,duration:this.duration_(),segmentDuration:ee,timeUntilRebuffer:ie,currentTimeline:this.currentTimeline_,syncController:this.syncController_});if(de){var ce=ae-ie-de.rebufferingImpact,le=.5;ie<=hl&&(le=1),!de.playlist||de.playlist.uri===this.playlist_.uri||ce "+de+" for "+m),Cf(le,q.vhs_.tech_,m),Lf(ie,de,le[m]),kf({captionArray:ce,inbandTextTracks:le,timestampOffset:ee})})),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}else this.metadataQueue_.caption.push(this.handleCaptions_.bind(this,m,v));else this.logger_("SegmentLoader received no captions from a caption event")},v.handleId3_=function handleId3_(m,v,q){if(this.earlyAbortWhenNeeded_(m.stats),!this.checkForAbort_(m.requestId))if(this.pendingSegment_.hasAppendedData_){var ee=null===this.sourceUpdater_.videoTimestampOffset()?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset();Of(this.inbandTextTracks_,q,this.vhs_.tech_),Pf({inbandTextTracks:this.inbandTextTracks_,metadataArray:v,timestampOffset:ee,videoDuration:this.duration_()})}else this.metadataQueue_.id3.push(this.handleId3_.bind(this,m,v,q))},v.processMetadataQueue_=function processMetadataQueue_(){this.metadataQueue_.id3.forEach((function(m){return m()})),this.metadataQueue_.caption.forEach((function(m){return m()})),this.metadataQueue_.id3=[],this.metadataQueue_.caption=[]},v.processCallQueue_=function processCallQueue_(){var m=this.callQueue_;this.callQueue_=[],m.forEach((function(m){return m()}))},v.processLoadQueue_=function processLoadQueue_(){var m=this.loadQueue_;this.loadQueue_=[],m.forEach((function(m){return m()}))},v.hasEnoughInfoToLoad_=function hasEnoughInfoToLoad_(){if("audio"!==this.loaderType_)return!0;var m=this.pendingSegment_;return!!m&&(!this.getCurrentMediaInfo_()||!nm({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:m.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))},v.getCurrentMediaInfo_=function getCurrentMediaInfo_(m){return void 0===m&&(m=this.pendingSegment_),m&&m.trackInfo||this.currentMediaInfo_},v.getMediaInfo_=function getMediaInfo_(m){return void 0===m&&(m=this.pendingSegment_),this.getCurrentMediaInfo_(m)||this.startingMediaInfo_},v.getPendingSegmentPlaylist=function getPendingSegmentPlaylist(){return this.pendingSegment_?this.pendingSegment_.playlist:null},v.hasEnoughInfoToAppend_=function hasEnoughInfoToAppend_(){if(!this.sourceUpdater_.ready())return!1;if(this.waitingOnRemove_||this.quotaExceededErrorRetryTimeout_)return!1;var m=this.pendingSegment_,v=this.getCurrentMediaInfo_();if(!m||!v)return!1;var q=v.hasAudio,ee=v.hasVideo,ae=v.isMuxed;return!(ee&&!m.videoTimingInfo)&&(!(q&&!this.audioDisabled_&&!ae&&!m.audioTimingInfo)&&!nm({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:m.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))},v.handleData_=function handleData_(m,v){if(this.earlyAbortWhenNeeded_(m.stats),!this.checkForAbort_(m.requestId))if(!this.callQueue_.length&&this.hasEnoughInfoToAppend_()){var q=this.pendingSegment_;if(this.setTimeMapping_(q.timeline),this.updateMediaSecondsLoaded_(q.part||q.segment),"closed"!==this.mediaSource_.readyState){if(m.map&&(m.map=this.initSegmentForMap(m.map,!0),q.segment.map=m.map),m.key&&this.segmentKey(m.key,!0),q.isFmp4=m.isFmp4,q.timingInfo=q.timingInfo||{},q.isFmp4)this.trigger("fmp4"),q.timingInfo.start=q[em(v.type)].start;else{var ee,ae=this.getCurrentMediaInfo_(),ie="main"===this.loaderType_&&ae&&ae.hasVideo;ie&&(ee=q.videoTimingInfo.start),q.timingInfo.start=this.trueSegmentStart_({currentStart:q.timingInfo.start,playlist:q.playlist,mediaIndex:q.mediaIndex,currentVideoTimestampOffset:this.sourceUpdater_.videoTimestampOffset(),useVideoTimingInfo:ie,firstVideoFrameTimeForData:ee,videoTimingInfo:q.videoTimingInfo,audioTimingInfo:q.audioTimingInfo})}if(this.updateAppendInitSegmentStatus(q,v.type),this.updateSourceBufferTimestampOffset_(q),q.isSyncRequest){this.updateTimingInfoEnd_(q),this.syncController_.saveSegmentTimingInfo({segmentInfo:q,shouldSaveTimelineMapping:"main"===this.loaderType_});var de=this.chooseNextRequest_();if(de.mediaIndex!==q.mediaIndex||de.partIndex!==q.partIndex)return void this.logger_("sync segment was incorrect, not appending");this.logger_("sync segment was correct, appending")}q.hasAppendedData_=!0,this.processMetadataQueue_(),this.appendData_(q,v)}}else this.callQueue_.push(this.handleData_.bind(this,m,v))},v.updateAppendInitSegmentStatus=function updateAppendInitSegmentStatus(m,v){"main"!==this.loaderType_||"number"!=typeof m.timestampOffset||m.changedTimestampOffset||(this.appendInitSegment_={audio:!0,video:!0}),this.playlistOfLastInitSegment_[v]!==m.playlist&&(this.appendInitSegment_[v]=!0)},v.getInitSegmentAndUpdateState_=function getInitSegmentAndUpdateState_(m){var v=m.type,q=m.initSegment,ee=m.map,ae=m.playlist;if(ee){var ie=wp(ee);if(this.activeInitSegmentId_===ie)return null;q=this.initSegmentForMap(ee,!0).bytes,this.activeInitSegmentId_=ie}return q&&this.appendInitSegment_[v]?(this.playlistOfLastInitSegment_[v]=ae,this.appendInitSegment_[v]=!1,this.activeInitSegmentId_=null,q):null},v.handleQuotaExceededError_=function handleQuotaExceededError_(m,v){var q=this,ee=m.segmentInfo,ie=m.type,de=m.bytes,ce=this.sourceUpdater_.audioBuffered(),le=this.sourceUpdater_.videoBuffered();ce.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the audio buffer: "+xl(ce).join(", ")),le.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the video buffer: "+xl(le).join(", "));var pe=ce.length?ce.start(0):0,fe=ce.length?ce.end(ce.length-1):0,ye=le.length?le.start(0):0,be=le.length?le.end(le.length-1):0;if(fe-pe<=1&&be-ye<=1)return this.logger_("On QUOTA_EXCEEDED_ERR, single segment too large to append to buffer, triggering an error. Appended byte length: "+de.byteLength+", audio buffer: "+xl(ce).join(", ")+", video buffer: "+xl(le).join(", ")+", "),this.error({message:"Quota exceeded error with append of a single segment of content",excludeUntil:1/0}),void this.trigger("error");this.waitingOnRemove_=!0,this.callQueue_.push(this.appendToSourceBuffer_.bind(this,{segmentInfo:ee,type:ie,bytes:de}));var Re=this.currentTime_()-1;this.logger_("On QUOTA_EXCEEDED_ERR, removing audio/video from 0 to "+Re),this.remove(0,Re,(function(){q.logger_("On QUOTA_EXCEEDED_ERR, retrying append in 1s"),q.waitingOnRemove_=!1,q.quotaExceededErrorRetryTimeout_=ae().setTimeout((function(){q.logger_("On QUOTA_EXCEEDED_ERR, re-processing call queue"),q.quotaExceededErrorRetryTimeout_=null,q.processCallQueue_()}),1e3)}),!0)},v.handleAppendError_=function handleAppendError_(m,v){var q=m.segmentInfo,ee=m.type,ae=m.bytes;v&&(22!==v.code?(this.logger_("Received non QUOTA_EXCEEDED_ERR on append",v),this.error(ee+" append of "+ae.length+"b failed for segment #"+q.mediaIndex+" in playlist "+q.playlist.id),this.trigger("appenderror")):this.handleQuotaExceededError_({segmentInfo:q,type:ee,bytes:ae}))},v.appendToSourceBuffer_=function appendToSourceBuffer_(m){var v=m.segmentInfo,q=m.type,ee=m.initSegment,ae=m.data,ie=m.bytes;if(!ie){var de=[ae],ce=ae.byteLength;ee&&(de.unshift(ee),ce+=ee.byteLength),ie=Df({bytes:ce,segments:de})}this.sourceUpdater_.appendBuffer({segmentInfo:v,type:q,bytes:ie},this.handleAppendError_.bind(this,{segmentInfo:v,type:q,bytes:ie}))},v.handleSegmentTimingInfo_=function handleSegmentTimingInfo_(m,v,q){if(this.pendingSegment_&&v===this.pendingSegment_.requestId){var ee=this.pendingSegment_.segment,ae=m+"TimingInfo";ee[ae]||(ee[ae]={}),ee[ae].transmuxerPrependedSeconds=q.prependedContentDuration||0,ee[ae].transmuxedPresentationStart=q.start.presentation,ee[ae].transmuxedDecodeStart=q.start.decode,ee[ae].transmuxedPresentationEnd=q.end.presentation,ee[ae].transmuxedDecodeEnd=q.end.decode,ee[ae].baseMediaDecodeTime=q.baseMediaDecodeTime}},v.appendData_=function appendData_(m,v){var q=v.type,ee=v.data;if(ee&&ee.byteLength&&("audio"!==q||!this.audioDisabled_)){var ae=this.getInitSegmentAndUpdateState_({type:q,initSegment:v.initSegment,playlist:m.playlist,map:m.isFmp4?m.segment.map:null});this.appendToSourceBuffer_({segmentInfo:m,type:q,initSegment:ae,data:ee})}},v.loadSegment_=function loadSegment_(m){var v=this;this.state="WAITING",this.pendingSegment_=m,this.trimBackBuffer_(m),"number"==typeof m.timestampOffset&&this.transmuxer_&&this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.hasEnoughInfoToLoad_()?this.updateTransmuxerAndRequestSegment_(m):this.loadQueue_.push((function(){var q=(0,ce.Z)({},m,{forceTimestampOffset:!0});(0,ce.Z)(m,v.generateSegmentInfo_(q)),v.isPendingTimestampOffset_=!1,v.updateTransmuxerAndRequestSegment_(m)}))},v.updateTransmuxerAndRequestSegment_=function updateTransmuxerAndRequestSegment_(m){var v=this;this.shouldUpdateTransmuxerTimestampOffset_(m.timestampOffset)&&(this.gopBuffer_.length=0,m.gopsToAlignWith=[],this.timeMapping_=0,this.transmuxer_.postMessage({action:"reset"}),this.transmuxer_.postMessage({action:"setTimestampOffset",timestampOffset:m.timestampOffset}));var q=this.createSimplifiedSegmentObj_(m),ee=this.isEndOfStream_(m.mediaIndex,m.playlist,m.partIndex),ae=null!==this.mediaIndex,ie=m.timeline!==this.currentTimeline_&&m.timeline>0,de=ee||ae&&ie;this.logger_("Requesting "+Yf(m)),q.map&&!q.map.bytes&&(this.logger_("going to request init segment."),this.appendInitSegment_={video:!0,audio:!0}),m.abortRequests=$g({xhr:this.vhs_.xhr,xhrOptions:this.xhrOptions_,decryptionWorker:this.decrypter_,segment:q,abortFn:this.handleAbort_.bind(this,m),progressFn:this.handleProgress_.bind(this),trackInfoFn:this.handleTrackInfo_.bind(this),timingInfoFn:this.handleTimingInfo_.bind(this),videoSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"video",m.requestId),audioSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"audio",m.requestId),captionsFn:this.handleCaptions_.bind(this),isEndOfTimeline:de,endedTimelineFn:function endedTimelineFn(){v.logger_("received endedtimeline callback")},id3Fn:this.handleId3_.bind(this),dataFn:this.handleData_.bind(this),doneFn:this.segmentRequestFinished_.bind(this),onTransmuxerLog:function onTransmuxerLog(q){var ee=q.message,ae=q.level,ie=q.stream;v.logger_(Yf(m)+" logged from transmuxer stream "+ie+" as a "+ae+": "+ee)}})},v.trimBackBuffer_=function trimBackBuffer_(m){var v=Qf(this.seekable_(),this.currentTime_(),this.playlist_.targetDuration||10);v>0&&this.remove(0,v)},v.createSimplifiedSegmentObj_=function createSimplifiedSegmentObj_(m){var v=m.segment,q=m.part,ee={resolvedUri:q?q.resolvedUri:v.resolvedUri,byterange:q?q.byterange:v.byterange,requestId:m.requestId,transmuxer:m.transmuxer,audioAppendStart:m.audioAppendStart,gopsToAlignWith:m.gopsToAlignWith,part:m.part},ae=m.playlist.segments[m.mediaIndex-1];if(ae&&ae.timeline===v.timeline&&(ae.videoTimingInfo?ee.baseStartTime=ae.videoTimingInfo.transmuxedDecodeEnd:ae.audioTimingInfo&&(ee.baseStartTime=ae.audioTimingInfo.transmuxedDecodeEnd)),v.key){var ie=v.key.iv||new Uint32Array([0,0,0,m.mediaIndex+m.playlist.mediaSequence]);ee.key=this.segmentKey(v.key),ee.key.iv=ie}return v.map&&(ee.map=this.initSegmentForMap(v.map)),ee},v.saveTransferStats_=function saveTransferStats_(m){this.mediaRequests+=1,m&&(this.mediaBytesTransferred+=m.bytesReceived,this.mediaTransferDuration+=m.roundTripTime)},v.saveBandwidthRelatedStats_=function saveBandwidthRelatedStats_(m,v){this.pendingSegment_.byteLength=v.bytesReceived,m3*m.playlist.targetDuration,ie=ee&&ee.end&&this.currentTime_()-ee.end>3*m.playlist.partTargetDuration;if(ae||ie)return this.logger_("bad "+(ae?"segment":"part")+" "+Yf(m)),void this.resetEverything();null!==this.mediaIndex&&this.trigger("bandwidthupdate"),this.trigger("progress"),this.mediaIndex=m.mediaIndex,this.partIndex=m.partIndex,this.isEndOfStream_(m.mediaIndex,m.playlist,m.partIndex)&&this.endOfStream(),this.trigger("appended"),m.hasAppendedData_&&this.mediaAppends++,this.paused()||this.monitorBuffer_()}else this.logger_("Throwing away un-appended sync request "+Yf(m))},v.recordThroughput_=function recordThroughput_(m){if(m.duration=m.playlist.segments.length){m=null;break}m=this.generateSegmentInfo_({playlist:m.playlist,mediaIndex:m.mediaIndex+1,startOfSegment:m.startOfSegment+m.duration,isSyncRequest:m.isSyncRequest})}return m},v.stopForError=function stopForError(m){this.error(m),this.state="READY",this.pause(),this.trigger("error")},v.segmentRequestFinished_=function segmentRequestFinished_(m,v,q){var ee=this;if(this.subtitlesTrack_){if(this.saveTransferStats_(v.stats),!this.pendingSegment_)return this.state="READY",void(this.mediaRequestsAborted+=1);if(m)return m.code===ng&&this.handleTimeout_(),m.code===ag?this.mediaRequestsAborted+=1:this.mediaRequestsErrored+=1,void this.stopForError(m);var ie=this.pendingSegment_;this.saveBandwidthRelatedStats_(ie.duration,v.stats),v.key&&this.segmentKey(v.key,!0),this.state="APPENDING",this.trigger("appending");var de=ie.segment;if(de.map&&(de.map.bytes=v.map.bytes),ie.bytes=v.bytes,"function"!=typeof ae().WebVTT&&"function"==typeof this.loadVttJs)return this.state="WAITING_ON_VTTJS",void this.loadVttJs().then((function(){return ee.segmentRequestFinished_(m,v,q)}),(function(){return ee.stopForError({message:"Error loading vtt.js"})}));de.requested=!0;try{this.parseVTTCues_(ie)}catch(m){return void this.stopForError({message:m.message})}if(this.updateTimeMapping_(ie,this.syncController_.timelines[ie.timeline],this.playlist_),ie.cues.length?ie.timingInfo={start:ie.cues[0].startTime,end:ie.cues[ie.cues.length-1].endTime}:ie.timingInfo={start:ie.startOfSegment,end:ie.startOfSegment+ie.duration},ie.isSyncRequest)return this.trigger("syncinfoupdate"),this.pendingSegment_=null,void(this.state="READY");ie.byteLength=ie.bytes.byteLength,this.mediaSecondsLoaded+=de.duration,ie.cues.forEach((function(m){ee.subtitlesTrack_.addCue(ee.featuresNativeTextTracks_?new(ae().VTTCue)(m.startTime,m.endTime,m.text):m)})),Uf(this.subtitlesTrack_),this.handleAppendsDone_()}else this.state="READY"},v.handleData_=function handleData_(){},v.updateTimingInfoEnd_=function updateTimingInfoEnd_(){},v.parseVTTCues_=function parseVTTCues_(m){var v,q=!1;if("function"!=typeof ae().WebVTT)throw new Am;"function"==typeof ae().TextDecoder?v=new(ae().TextDecoder)("utf8"):(v=ae().WebVTT.StringDecoder(),q=!0);var ee=new(ae().WebVTT.Parser)(ae(),ae().vttjs,v);if(m.cues=[],m.timestampmap={MPEGTS:0,LOCAL:0},ee.oncue=m.cues.push.bind(m.cues),ee.ontimestampmap=function(v){m.timestampmap=v},ee.onparsingerror=function(m){videojs.log.warn("Error encountered when parsing cues: "+m.message)},m.segment.map){var ie=m.segment.map.bytes;q&&(ie=Cm(ie)),ee.parse(ie)}var de=m.bytes;q&&(de=Cm(de)),ee.parse(de),ee.flush()},v.updateTimeMapping_=function updateTimeMapping_(m,v,q){var ee=m.segment;if(v)if(m.cues.length){var ae=m.timestampmap,ie=ae.MPEGTS/Ji.ONE_SECOND_IN_TS-ae.LOCAL+v.mapping;if(m.cues.forEach((function(m){m.startTime+=ie,m.endTime+=ie})),!q.syncInfo){var de=m.cues[0].startTime,ce=m.cues[m.cues.length-1].startTime;q.syncInfo={mediaSequence:q.mediaSequence+m.mediaIndex,time:Math.min(de,ce-ee.duration)}}}else ee.empty=!0},VTTSegmentLoader}(om),Pm=function findAdCue(m,v){for(var q=m.cues,ee=0;ee=ae.adStartTime&&v<=ae.adEndTime)return ae}return null},jm=function updateAdCues(m,v,q){if(void 0===q&&(q=0),m.segments)for(var ee,ie=q,de=0;de=be)&&(de=be,ie={time:ye,segmentIndex:pe.segmentIndex,partIndex:pe.partIndex})}}return ie}},{name:"Discontinuity",run:function run(m,v,q,ee,ae){var ie=null;if(ae=ae||0,v.discontinuityStarts&&v.discontinuityStarts.length)for(var de=null,ce=0;ce=ye)&&(de=ye,ie={time:fe.time,segmentIndex:le,partIndex:null})}}return ie}},{name:"Playlist",run:function run(m,v,q,ee,ae){return v.syncInfo?{time:v.syncInfo.time,segmentIndex:v.syncInfo.mediaSequence-v.mediaSequence,partIndex:null}:null}}],Om=function(m){function SyncController(v){var q;return(q=m.call(this)||this).timelines=[],q.discontinuities=[],q.timelineToDatetimeMappings={},q.logger_=pl("SyncController"),q}(0,ye.Z)(SyncController,m);var v=SyncController.prototype;return v.getSyncPoint=function getSyncPoint(m,v,q,ee){var ae=this.runStrategies_(m,v,q,ee);return ae.length?this.selectSyncPoint_(ae,{key:"time",value:ee}):null},v.getExpiredTime=function getExpiredTime(m,v){if(!m||!m.segments)return null;var q=this.runStrategies_(m,v,m.discontinuitySequence,0);if(!q.length)return null;var ee=this.selectSyncPoint_(q,{key:"segmentIndex",value:0});return ee.segmentIndex>0&&(ee.time*=-1),Math.abs(ee.time+Ll({defaultDuration:m.targetDuration,durationList:m.segments,startIndex:ee.segmentIndex,endIndex:0}))},v.runStrategies_=function runStrategies_(m,v,q,ee){for(var ae=[],ie=0;ie86400)videojs.log.warn("Not saving expired segment info. Media sequence gap "+q+" is too large.");else for(var ee=q-1;ee>=0;ee--){var ae=m.segments[ee];if(ae&&void 0!==ae.start){v.syncInfo={mediaSequence:m.mediaSequence+ee,time:ae.start},this.logger_("playlist refresh sync: [time:"+v.syncInfo.time+", mediaSequence: "+v.syncInfo.mediaSequence+"]"),this.trigger("syncinfoupdate");break}}},v.setDateTimeMappingForStart=function setDateTimeMappingForStart(m){if(this.timelineToDatetimeMappings={},m.segments&&m.segments.length&&m.segments[0].dateTimeObject){var v=m.segments[0],q=v.dateTimeObject.getTime()/1e3;this.timelineToDatetimeMappings[v.timeline]=-q}},v.saveSegmentTimingInfo=function saveSegmentTimingInfo(m){var v=m.segmentInfo,q=m.shouldSaveTimelineMapping,ee=this.calculateSegmentTimeMapping_(v,v.timingInfo,q),ae=v.segment;ee&&(this.saveDiscontinuitySyncInfo_(v),v.playlist.syncInfo||(v.playlist.syncInfo={mediaSequence:v.playlist.mediaSequence+v.mediaIndex,time:ae.start}));var ie=ae.dateTimeObject;ae.discontinuity&&q&&ie&&(this.timelineToDatetimeMappings[ae.timeline]=-ie.getTime()/1e3)},v.timestampOffsetForTimeline=function timestampOffsetForTimeline(m){return void 0===this.timelines[m]?null:this.timelines[m].time},v.mappingForTimeline=function mappingForTimeline(m){return void 0===this.timelines[m]?null:this.timelines[m].mapping},v.calculateSegmentTimeMapping_=function calculateSegmentTimeMapping_(m,v,q){var ee,ae,ie=m.segment,de=m.part,ce=this.timelines[m.timeline];if("number"==typeof m.timestampOffset)ce={time:m.startOfSegment,mapping:m.startOfSegment-v.start},q&&(this.timelines[m.timeline]=ce,this.trigger("timestampoffset"),this.logger_("time mapping for timeline "+m.timeline+": [time: "+ce.time+"] [mapping: "+ce.mapping+"]")),ee=m.startOfSegment,ae=v.end+ce.mapping;else{if(!ce)return!1;ee=v.start+ce.mapping,ae=v.end+ce.mapping}return de&&(de.start=ee,de.end=ae),(!ie.start||eece){var le=void 0;le=de<0?q.start-Ll({defaultDuration:v.targetDuration,durationList:v.segments,startIndex:m.mediaIndex,endIndex:ae}):q.end+Ll({defaultDuration:v.targetDuration,durationList:v.segments,startIndex:m.mediaIndex+1,endIndex:ae}),this.discontinuities[ie]={time:le,accuracy:ce}}}},v.dispose=function dispose(){this.trigger("dispose"),this.off()},SyncController}(videojs.EventTarget),Lm=function(m){function TimelineChangeController(){var v;return(v=m.call(this)||this).pendingTimelineChanges_={},v.lastTimelineChanges_={},v}(0,ye.Z)(TimelineChangeController,m);var v=TimelineChangeController.prototype;return v.clearPendingTimelineChange=function clearPendingTimelineChange(m){this.pendingTimelineChanges_[m]=null,this.trigger("pendingtimelinechange")},v.pendingTimelineChange=function pendingTimelineChange(m){var v=m.type,q=m.from,ee=m.to;return"number"==typeof q&&"number"==typeof ee&&(this.pendingTimelineChanges_[v]={type:v,from:q,to:ee},this.trigger("pendingtimelinechange")),this.pendingTimelineChanges_[v]},v.lastTimelineChange=function lastTimelineChange(m){var v=m.type,q=m.from,ee=m.to;return"number"==typeof q&&"number"==typeof ee&&(this.lastTimelineChanges_[v]={type:v,from:q,to:ee},delete this.pendingTimelineChanges_[v],this.trigger("timelinechange")),this.lastTimelineChanges_[v]},v.dispose=function dispose(){this.trigger("dispose"),this.pendingTimelineChanges_={},this.lastTimelineChanges_={},this.off()},TimelineChangeController}(videojs.EventTarget),Bm=ah(ch((function(){var m="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==q.g?q.g:"undefined"!=typeof self?self:{};function createCommonjsModule(m,v,q){return m(q={path:v,exports:{},require:function require(m,v){return commonjsRequire(null==v&&q.path)}},q.exports),q.exports}function commonjsRequire(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var v=createCommonjsModule((function(m){function _defineProperties(m,v){for(var q=0;q-1},m.trigger=function trigger(m){var v=this.listeners[m];if(v)if(2===arguments.length)for(var q=v.length,ee=0;ee>7))^m]=m;for(v=q=0;!ye[v];v^=ee||1,q=_e[q]||1)for(ie=(ie=q^q<<1^q<<2^q<<3^q<<4)>>8^255&ie^99,ye[v]=ie,be[ie]=v,ce=16843009*Re[ae=Re[ee=Re[v]]]^65537*ae^257*ee^16843008*v,de=257*Re[ie]^16843008*ie,m=0;m<4;m++)pe[m][v]=de=de<<24^de>>>8,fe[m][ie]=ce=ce<<24^ce>>>8;for(m=0;m<5;m++)pe[m]=pe[m].slice(0),fe[m]=fe[m].slice(0);return le},le=null,pe=function(){function AES(m){var v,q,ee;le||(le=ce()),this._tables=[[le[0][0].slice(),le[0][1].slice(),le[0][2].slice(),le[0][3].slice(),le[0][4].slice()],[le[1][0].slice(),le[1][1].slice(),le[1][2].slice(),le[1][3].slice(),le[1][4].slice()]];var ae=this._tables[0][4],ie=this._tables[1],de=m.length,pe=1;if(4!==de&&6!==de&&8!==de)throw new Error("Invalid aes key size");var fe=m.slice(0),ye=[];for(this._key=[fe,ye],v=de;v<4*de+28;v++)ee=fe[v-1],(v%de==0||8===de&&v%de==4)&&(ee=ae[ee>>>24]<<24^ae[ee>>16&255]<<16^ae[ee>>8&255]<<8^ae[255&ee],v%de==0&&(ee=ee<<8^ee>>>24^pe<<24,pe=pe<<1^283*(pe>>7))),fe[v]=fe[v-de]^ee;for(q=0;v;q++,v--)ee=fe[3&q?v:v-4],ye[q]=v<=4||q<4?ee:ie[0][ae[ee>>>24]]^ie[1][ae[ee>>16&255]]^ie[2][ae[ee>>8&255]]^ie[3][ae[255&ee]]}return AES.prototype.decrypt=function decrypt(m,v,q,ee,ae,ie){var de,ce,le,pe,fe=this._key[1],ye=m^fe[0],be=ee^fe[1],Re=q^fe[2],_e=v^fe[3],xe=fe.length/4-2,Te=4,we=this._tables[1],Se=we[0],Ie=we[1],Pe=we[2],We=we[3],qe=we[4];for(pe=0;pe>>24]^Ie[be>>16&255]^Pe[Re>>8&255]^We[255&_e]^fe[Te],ce=Se[be>>>24]^Ie[Re>>16&255]^Pe[_e>>8&255]^We[255&ye]^fe[Te+1],le=Se[Re>>>24]^Ie[_e>>16&255]^Pe[ye>>8&255]^We[255&be]^fe[Te+2],_e=Se[_e>>>24]^Ie[ye>>16&255]^Pe[be>>8&255]^We[255&Re]^fe[Te+3],Te+=4,ye=de,be=ce,Re=le;for(pe=0;pe<4;pe++)ae[(3&-pe)+ie]=qe[ye>>>24]<<24^qe[be>>16&255]<<16^qe[Re>>8&255]<<8^qe[255&_e]^fe[Te++],de=ye,ye=be,be=Re,Re=_e,_e=de},AES}(),fe=function(m){function AsyncStream(){var v;return(v=m.call(this,ie)||this).jobs=[],v.delay=1,v.timeout_=null,v}ae(AsyncStream,m);var v=AsyncStream.prototype;return v.processJob_=function processJob_(){this.jobs.shift()(),this.jobs.length?this.timeout_=setTimeout(this.processJob_.bind(this),this.delay):this.timeout_=null},v.push=function push(m){this.jobs.push(m),this.timeout_||(this.timeout_=setTimeout(this.processJob_.bind(this),this.delay))},AsyncStream}(ie),ye=function ntoh(m){return m<<24|(65280&m)<<8|(16711680&m)>>8|m>>>24},be=function decrypt(m,v,q){var ee,ae,ie,de,ce,le,fe,be,Re,_e=new Int32Array(m.buffer,m.byteOffset,m.byteLength>>2),xe=new pe(Array.prototype.slice.call(v)),Te=new Uint8Array(m.byteLength),we=new Int32Array(Te.buffer);for(ee=q[0],ae=q[1],ie=q[2],de=q[3],Re=0;Re<_e.length;Re+=4)ce=ye(_e[Re]),le=ye(_e[Re+1]),fe=ye(_e[Re+2]),be=ye(_e[Re+3]),xe.decrypt(ce,le,fe,be,we,Re),we[Re]=ye(we[Re]^ee),we[Re+1]=ye(we[Re+1]^ae),we[Re+2]=ye(we[Re+2]^ie),we[Re+3]=ye(we[Re+3]^de),ee=ce,ae=le,ie=fe,de=be;return Te},Re=function(){function Decrypter(m,v,q,ee){var ae=Decrypter.STEP,ie=new Int32Array(m.buffer),de=new Uint8Array(m.byteLength),ce=0;for(this.asyncStream_=new fe,this.asyncStream_.push(this.decryptChunk_(ie.subarray(ce,ce+ae),v,q,de)),ce=ae;ce=0&&(v="main-desc"),v},Mm=function stopLoaders(m,v){m.abort(),m.pause(),v&&v.activePlaylistLoader&&(v.activePlaylistLoader.pause(),v.activePlaylistLoader=null)},Wm=function startLoaders(m,v){v.activePlaylistLoader=m,m.load()},qm=function onGroupChanged(m,v){return function(){var q=v.segmentLoaders,ee=q[m],ae=q.main,ie=v.mediaTypes[m],de=ie.activeTrack(),ce=ie.getActiveGroup(),le=ie.activePlaylistLoader,pe=ie.lastGroup_;ce&&pe&&ce.id===pe.id||(ie.lastGroup_=ce,ie.lastTrack_=de,Mm(ee,ie),ce&&!ce.isMasterPlaylist&&(ce.playlistLoader?(ee.resyncLoader(),Wm(ce.playlistLoader,ie)):le&&ae.resetEverything()))}},Vm=function onGroupChanging(m,v){return function(){var q=v.segmentLoaders[m];v.mediaTypes[m].lastGroup_=null,q.abort(),q.pause()}},zm=function onTrackChanged(m,v){return function(){var q=v.masterPlaylistLoader,ee=v.segmentLoaders,ae=ee[m],ie=ee.main,de=v.mediaTypes[m],ce=de.activeTrack(),le=de.getActiveGroup(),pe=de.activePlaylistLoader,fe=de.lastTrack_;if((!fe||!ce||fe.id!==ce.id)&&(de.lastGroup_=le,de.lastTrack_=ce,Mm(ae,de),le)){if(le.isMasterPlaylist){if(!ce||!fe||ce.id===fe.id)return;var ye=v.vhs.masterPlaylistController_,be=ye.selectPlaylist();if(ye.media()===be)return;return de.logger_("track change. Switching master audio from "+fe.id+" to "+ce.id),q.pause(),ie.resetEverything(),void ye.fastQualityChange_(be)}if("AUDIO"===m){if(!le.playlistLoader)return ie.setAudio(!0),void ie.resetEverything();ae.setAudio(!0),ie.setAudio(!1)}pe!==le.playlistLoader?(ae.track&&ae.track(ce),ae.resetEverything(),Wm(le.playlistLoader,de)):Wm(le.playlistLoader,de)}}},Hm={AUDIO:function AUDIO(m,v){return function(){var q=v.segmentLoaders[m],ee=v.mediaTypes[m],ae=v.blacklistCurrentPlaylist;Mm(q,ee);var ie=ee.activeTrack(),de=ee.activeGroup(),ce=(de.filter((function(m){return m.default}))[0]||de[0]).id,le=ee.tracks[ce];if(ie!==le){for(var pe in videojs.log.warn("Problem encountered loading the alternate audio track.Switching back to default."),ee.tracks)ee.tracks[pe].enabled=ee.tracks[pe]===le;ee.onTrackChanged()}else ae({message:"Problem encountered loading the default audio track."})}},SUBTITLES:function SUBTITLES(m,v){return function(){var q=v.segmentLoaders[m],ee=v.mediaTypes[m];videojs.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track."),Mm(q,ee);var ae=ee.activeTrack();ae&&(ae.mode="disabled"),ee.onTrackChanged()}}},Gm={AUDIO:function AUDIO(m,v,q){if(v){var ee=q.tech,ae=q.requestOptions,ie=q.segmentLoaders[m];v.on("loadedmetadata",(function(){var m=v.media();ie.playlist(m,ae),(!ee.paused()||m.endList&&"none"!==ee.preload())&&ie.load()})),v.on("loadedplaylist",(function(){ie.playlist(v.media(),ae),ee.paused()||ie.load()})),v.on("error",Hm[m](m,q))}},SUBTITLES:function SUBTITLES(m,v,q){var ee=q.tech,ae=q.requestOptions,ie=q.segmentLoaders[m],de=q.mediaTypes[m];v.on("loadedmetadata",(function(){var m=v.media();ie.playlist(m,ae),ie.track(de.activeTrack()),(!ee.paused()||m.endList&&"none"!==ee.preload())&&ie.load()})),v.on("loadedplaylist",(function(){ie.playlist(v.media(),ae),ee.paused()||ie.load()})),v.on("error",Hm[m](m,q))}},Xm={AUDIO:function AUDIO(m,v){var q=v.vhs,ee=v.sourceType,ae=v.segmentLoaders[m],ie=v.requestOptions,de=v.master.mediaGroups,ce=v.mediaTypes[m],le=ce.groups,pe=ce.tracks,fe=ce.logger_,ye=v.masterPlaylistLoader,be=Hl(ye.master);for(var Re in de[m]&&0!==Object.keys(de[m]).length||(de[m]={main:{default:{default:!0}}},be&&(de[m].main.default.playlists=ye.master.playlists)),de[m])for(var _e in le[Re]||(le[Re]=[]),de[m][Re]){var xe=de[m][Re][_e],Te=void 0;if(be?(fe("AUDIO group '"+Re+"' label '"+_e+"' is a master playlist"),xe.isMasterPlaylist=!0,Te=null):Te="vhs-json"===ee&&xe.playlists?new hp(xe.playlists[0],q,ie):xe.resolvedUri?new hp(xe.resolvedUri,q,ie):xe.playlists&&"dash"===ee?new Kp(xe.playlists[0],q,ie,ye):null,xe=videojs.mergeOptions({id:_e,playlistLoader:Te},xe),Gm[m](m,xe.playlistLoader,v),le[Re].push(xe),void 0===pe[_e]){var we=new videojs.AudioTrack({id:_e,kind:Nm(xe),enabled:!1,language:xe.language,default:xe.default,label:_e});pe[_e]=we}}ae.on("error",Hm[m](m,v))},SUBTITLES:function SUBTITLES(m,v){var q=v.tech,ee=v.vhs,ae=v.sourceType,ie=v.segmentLoaders[m],de=v.requestOptions,ce=v.master.mediaGroups,le=v.mediaTypes[m],pe=le.groups,fe=le.tracks,ye=v.masterPlaylistLoader;for(var be in ce[m])for(var Re in pe[be]||(pe[be]=[]),ce[m][be])if(!ce[m][be][Re].forced){var _e=ce[m][be][Re],xe=void 0;if("hls"===ae)xe=new hp(_e.resolvedUri,ee,de);else if("dash"===ae){if(!_e.playlists.filter((function(m){return m.excludeUntil!==1/0})).length)return;xe=new Kp(_e.playlists[0],ee,de,ye)}else"vhs-json"===ae&&(xe=new hp(_e.playlists?_e.playlists[0]:_e.resolvedUri,ee,de));if(_e=videojs.mergeOptions({id:Re,playlistLoader:xe},_e),Gm[m](m,_e.playlistLoader,v),pe[be].push(_e),void 0===fe[Re]){var Te=q.addRemoteTextTrack({id:Re,kind:"subtitles",default:_e.default&&_e.autoselect,language:_e.language,label:Re},!1).track;fe[Re]=Te}}ie.on("error",Hm[m](m,v))},"CLOSED-CAPTIONS":function CLOSEDCAPTIONS(m,v){var q=v.tech,ee=v.master.mediaGroups,ae=v.mediaTypes[m],ie=ae.groups,de=ae.tracks;for(var ce in ee[m])for(var le in ie[ce]||(ie[ce]=[]),ee[m][ce]){var pe=ee[m][ce][le];if(/^(?:CC|SERVICE)/.test(pe.instreamId)){var fe=q.options_.vhs&&q.options_.vhs.captionServices||{},ye={label:le,language:pe.language,instreamId:pe.instreamId,default:pe.default&&pe.autoselect};if(fe[ye.instreamId]&&(ye=videojs.mergeOptions(ye,fe[ye.instreamId])),void 0===ye.default&&delete ye.default,ie[ce].push(videojs.mergeOptions({id:le},pe)),void 0===de[le]){var be=q.addRemoteTextTrack({id:ye.instreamId,kind:"captions",default:ye.default,language:ye.language,label:ye.label},!1).track;de[le]=be}}}}},Zm=function groupMatch(m,v){for(var q=0;q1&&Hl(v.master))for(var le=0;le "+ae.id;if(!v)return pe(fe+" as current playlist is not set"),!0;if(ae.id===v.id)return!1;var ye=Boolean(ml(q,ee).length);if(!v.endList)return ye||"number"!=typeof v.partTargetDuration?(pe(fe+" as current playlist is live"),!0):(pe("not "+fe+" as current playlist is live llhls, but currentTime isn't in buffered."),!1);var be=wl(q,ee),Re=le?$p.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:$p.MAX_BUFFER_LOW_WATER_LINE;if(cexe)&&be>=ie){var we=fe+" as forwardBuffer >= bufferLowWaterLine ("+be+" >= "+ie+")";return le&&(we+=" and next bandwidth > current bandwidth ("+_e+" > "+xe+")"),pe(we),!0}return pe("not "+fe+" as no switching criteria met"),!1},av=function(m){function MasterPlaylistController(v){var q;q=m.call(this)||this;var ee=v.src,ie=v.handleManifestRedirects,de=v.withCredentials,ce=v.tech,le=v.bandwidth,pe=v.externVhs,ye=v.useCueTags,be=v.blacklistDuration,Re=v.enableLowInitialPlaylist,_e=v.sourceType,xe=v.cacheEncryptionKeys,Te=v.experimentalBufferBasedABR,we=v.experimentalLeastPixelDiffSelector,Se=v.captionServices;if(!ee)throw new Error("A non-empty playlist URL or JSON manifest string is required");var Ie=v.maxPlaylistRetries;null==Ie&&(Ie=1/0),sm=pe,q.experimentalBufferBasedABR=Boolean(Te),q.experimentalLeastPixelDiffSelector=Boolean(we),q.withCredentials=de,q.tech_=ce,q.vhs_=ce.vhs,q.sourceType_=_e,q.useCueTags_=ye,q.blacklistDuration=be,q.maxPlaylistRetries=Ie,q.enableLowInitialPlaylist=Re,q.useCueTags_&&(q.cueTagsTrack_=q.tech_.addTextTrack("metadata","ad-cues"),q.cueTagsTrack_.inBandMetadataTrackDispatchType=""),q.requestOptions_={withCredentials:de,handleManifestRedirects:ie,maxPlaylistRetries:Ie,timeout:null},q.on("error",q.pauseLoading),q.mediaTypes_=Ym(),q.mediaSource=new(ae().MediaSource),q.handleDurationChange_=q.handleDurationChange_.bind((0,fe.Z)(q)),q.handleSourceOpen_=q.handleSourceOpen_.bind((0,fe.Z)(q)),q.handleSourceEnded_=q.handleSourceEnded_.bind((0,fe.Z)(q)),q.mediaSource.addEventListener("durationchange",q.handleDurationChange_),q.mediaSource.addEventListener("sourceopen",q.handleSourceOpen_),q.mediaSource.addEventListener("sourceended",q.handleSourceEnded_),q.seekable_=videojs.createTimeRanges(),q.hasPlayed_=!1,q.syncController_=new Om(v),q.segmentMetadataTrack_=ce.addRemoteTextTrack({kind:"metadata",label:"segment-metadata"},!1).track,q.decrypter_=new Um,q.sourceUpdater_=new Dm(q.mediaSource),q.inbandTextTracks_={},q.timelineChangeController_=new Lm;var Pe={vhs:q.vhs_,parse708captions:v.parse708captions,useDtsForTimestampOffset:v.useDtsForTimestampOffset,captionServices:Se,mediaSource:q.mediaSource,currentTime:q.tech_.currentTime.bind(q.tech_),seekable:function seekable(){return q.seekable()},seeking:function seeking(){return q.tech_.seeking()},duration:function duration(){return q.duration()},hasPlayed:function hasPlayed(){return q.hasPlayed_},goalBufferLength:function goalBufferLength(){return q.goalBufferLength()},bandwidth:le,syncController:q.syncController_,decrypter:q.decrypter_,sourceType:q.sourceType_,inbandTextTracks:q.inbandTextTracks_,cacheEncryptionKeys:xe,sourceUpdater:q.sourceUpdater_,timelineChangeController:q.timelineChangeController_,experimentalExactManifestTimings:v.experimentalExactManifestTimings};q.masterPlaylistLoader_="dash"===q.sourceType_?new Kp(ee,q.vhs_,q.requestOptions_):new hp(ee,q.vhs_,q.requestOptions_),q.setupMasterPlaylistLoaderListeners_(),q.mainSegmentLoader_=new om(videojs.mergeOptions(Pe,{segmentMetadataTrack:q.segmentMetadataTrack_,loaderType:"main"}),v),q.audioSegmentLoader_=new om(videojs.mergeOptions(Pe,{loaderType:"audio"}),v),q.subtitleSegmentLoader_=new Im(videojs.mergeOptions(Pe,{loaderType:"vtt",featuresNativeTextTracks:q.tech_.featuresNativeTextTracks,loadVttJs:function loadVttJs(){return new Promise((function(m,v){function onLoad(){ce.off("vttjserror",onError),m()}function onError(){ce.off("vttjsloaded",onLoad),v()}ce.one("vttjsloaded",onLoad),ce.one("vttjserror",onError),ce.addWebVttScript_()}))}}),v),q.setupSegmentLoaderListeners_(),q.experimentalBufferBasedABR&&(q.masterPlaylistLoader_.one("loadedplaylist",(function(){return q.startABRTimer_()})),q.tech_.on("pause",(function(){return q.stopABRTimer_()})),q.tech_.on("play",(function(){return q.startABRTimer_()}))),ev.forEach((function(m){q[m+"_"]=tv.bind((0,fe.Z)(q),m)})),q.logger_=pl("MPC"),q.triggeredFmp4Usage=!1,"none"===q.tech_.preload()?(q.loadOnPlay_=function(){q.loadOnPlay_=null,q.masterPlaylistLoader_.load()},q.tech_.one("play",q.loadOnPlay_)):q.masterPlaylistLoader_.load(),q.timeToLoadedData__=-1,q.mainAppendsToLoadedData__=-1,q.audioAppendsToLoadedData__=-1;var We="none"===q.tech_.preload()?"play":"loadstart";return q.tech_.one(We,(function(){var m=Date.now();q.tech_.one("loadeddata",(function(){q.timeToLoadedData__=Date.now()-m,q.mainAppendsToLoadedData__=q.mainSegmentLoader_.mediaAppends,q.audioAppendsToLoadedData__=q.audioSegmentLoader_.mediaAppends}))})),q}(0,ye.Z)(MasterPlaylistController,m);var v=MasterPlaylistController.prototype;return v.mainAppendsToLoadedData_=function mainAppendsToLoadedData_(){return this.mainAppendsToLoadedData__},v.audioAppendsToLoadedData_=function audioAppendsToLoadedData_(){return this.audioAppendsToLoadedData__},v.appendsToLoadedData_=function appendsToLoadedData_(){var m=this.mainAppendsToLoadedData_(),v=this.audioAppendsToLoadedData_();return-1===m||-1===v?-1:m+v},v.timeToLoadedData_=function timeToLoadedData_(){return this.timeToLoadedData__},v.checkABR_=function checkABR_(m){void 0===m&&(m="abr");var v=this.selectPlaylist();v&&this.shouldSwitchToMedia_(v)&&this.switchMedia_(v,m)},v.switchMedia_=function switchMedia_(m,v,q){var ee=this.media(),ae=ee&&(ee.id||ee.uri),ie=m.id||m.uri;ae&&ae!==ie&&(this.logger_("switch media "+ae+" -> "+ie+" from "+v),this.tech_.trigger({type:"usage",name:"vhs-rendition-change-"+v})),this.masterPlaylistLoader_.media(m,q)},v.startABRTimer_=function startABRTimer_(){var m=this;this.stopABRTimer_(),this.abrTimer_=ae().setInterval((function(){return m.checkABR_()}),250)},v.stopABRTimer_=function stopABRTimer_(){this.tech_.scrubbing&&this.tech_.scrubbing()||(ae().clearInterval(this.abrTimer_),this.abrTimer_=null)},v.getAudioTrackPlaylists_=function getAudioTrackPlaylists_(){var m=this.master(),v=m&&m.playlists||[];if(!m||!m.mediaGroups||!m.mediaGroups.AUDIO)return v;var q,ee=m.mediaGroups.AUDIO,ae=Object.keys(ee);if(Object.keys(this.mediaTypes_.AUDIO.groups).length)q=this.mediaTypes_.AUDIO.activeTrack();else{var ie=ee.main||ae.length&&ee[ae[0]];for(var de in ie)if(ie[de].default){q={label:de};break}}if(!q)return v;var ce=[];for(var le in ee)if(ee[le][q.label]){var pe=ee[le][q.label];if(pe.playlists&&pe.playlists.length)ce.push.apply(ce,pe.playlists);else if(pe.uri)ce.push(pe);else if(m.playlists.length)for(var fe=0;fe1&&(this.tech_.trigger({type:"usage",name:"vhs-alternate-audio"}),this.tech_.trigger({type:"usage",name:"hls-alternate-audio"})),this.useCueTags_&&(this.tech_.trigger({type:"usage",name:"vhs-playlist-cue-tags"}),this.tech_.trigger({type:"usage",name:"hls-playlist-cue-tags"}))},v.shouldSwitchToMedia_=function shouldSwitchToMedia_(m){var v=this.masterPlaylistLoader_.media()||this.masterPlaylistLoader_.pendingMedia_,q=this.tech_.currentTime(),ee=this.bufferLowWaterLine(),ae=this.bufferHighWaterLine(),ie=this.tech_.buffered();return nv({buffered:ie,currentTime:q,currentPlaylist:v,nextPlaylist:m,bufferLowWaterLine:ee,bufferHighWaterLine:ae,duration:this.duration(),experimentalBufferBasedABR:this.experimentalBufferBasedABR,log:this.logger_})},v.setupSegmentLoaderListeners_=function setupSegmentLoaderListeners_(){var m=this;this.mainSegmentLoader_.on("bandwidthupdate",(function(){m.checkABR_("bandwidthupdate"),m.tech_.trigger("bandwidthupdate")})),this.mainSegmentLoader_.on("timeout",(function(){m.experimentalBufferBasedABR&&m.mainSegmentLoader_.load()})),this.experimentalBufferBasedABR||this.mainSegmentLoader_.on("progress",(function(){m.trigger("progress")})),this.mainSegmentLoader_.on("error",(function(){m.blacklistCurrentPlaylist(m.mainSegmentLoader_.error())})),this.mainSegmentLoader_.on("appenderror",(function(){m.error=m.mainSegmentLoader_.error_,m.trigger("error")})),this.mainSegmentLoader_.on("syncinfoupdate",(function(){m.onSyncInfoUpdate_()})),this.mainSegmentLoader_.on("timestampoffset",(function(){m.tech_.trigger({type:"usage",name:"vhs-timestamp-offset"}),m.tech_.trigger({type:"usage",name:"hls-timestamp-offset"})})),this.audioSegmentLoader_.on("syncinfoupdate",(function(){m.onSyncInfoUpdate_()})),this.audioSegmentLoader_.on("appenderror",(function(){m.error=m.audioSegmentLoader_.error_,m.trigger("error")})),this.mainSegmentLoader_.on("ended",(function(){m.logger_("main segment loader ended"),m.onEndOfStream()})),this.mainSegmentLoader_.on("earlyabort",(function(v){m.experimentalBufferBasedABR||(m.delegateLoaders_("all",["abort"]),m.blacklistCurrentPlaylist({message:"Aborted early because there isn't enough bandwidth to complete the request without rebuffering."},120))}));var v=function updateCodecs(){if(!m.sourceUpdater_.hasCreatedSourceBuffers())return m.tryToCreateSourceBuffers_();var v=m.getCodecsOrExclude_();v&&m.sourceUpdater_.addOrChangeSourceBuffers(v)};this.mainSegmentLoader_.on("trackinfo",v),this.audioSegmentLoader_.on("trackinfo",v),this.mainSegmentLoader_.on("fmp4",(function(){m.triggeredFmp4Usage||(m.tech_.trigger({type:"usage",name:"vhs-fmp4"}),m.tech_.trigger({type:"usage",name:"hls-fmp4"}),m.triggeredFmp4Usage=!0)})),this.audioSegmentLoader_.on("fmp4",(function(){m.triggeredFmp4Usage||(m.tech_.trigger({type:"usage",name:"vhs-fmp4"}),m.tech_.trigger({type:"usage",name:"hls-fmp4"}),m.triggeredFmp4Usage=!0)})),this.audioSegmentLoader_.on("ended",(function(){m.logger_("audioSegmentLoader ended"),m.onEndOfStream()}))},v.mediaSecondsLoaded_=function mediaSecondsLoaded_(){return Math.max(this.audioSegmentLoader_.mediaSecondsLoaded+this.mainSegmentLoader_.mediaSecondsLoaded)},v.load=function load(){this.mainSegmentLoader_.load(),this.mediaTypes_.AUDIO.activePlaylistLoader&&this.audioSegmentLoader_.load(),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&this.subtitleSegmentLoader_.load()},v.smoothQualityChange_=function smoothQualityChange_(m){void 0===m&&(m=this.selectPlaylist()),this.fastQualityChange_(m)},v.fastQualityChange_=function fastQualityChange_(m){var v=this;void 0===m&&(m=this.selectPlaylist()),m!==this.masterPlaylistLoader_.media()?(this.switchMedia_(m,"fast-quality"),this.mainSegmentLoader_.resetEverything((function(){videojs.browser.IE_VERSION||videojs.browser.IS_EDGE?v.tech_.setCurrentTime(v.tech_.currentTime()+.04):v.tech_.setCurrentTime(v.tech_.currentTime())}))):this.logger_("skipping fastQualityChange because new media is same as old")},v.play=function play(){if(!this.setupFirstPlay()){this.tech_.ended()&&this.tech_.setCurrentTime(0),this.hasPlayed_&&this.load();var m=this.tech_.seekable();return this.tech_.duration()===1/0&&this.tech_.currentTime()this.maxPlaylistRetries?1/0:Date.now()+1e3*v,q.excludeUntil=ee,m.reason&&(q.lastExcludeReason_=m.reason),this.tech_.trigger("blacklistplaylist"),this.tech_.trigger({type:"usage",name:"vhs-rendition-blacklisted"}),this.tech_.trigger({type:"usage",name:"hls-rendition-blacklisted"});var le=this.selectPlaylist();if(!le)return this.error="Playback cannot continue. No available working or supported playlists.",void this.trigger("error");var pe=m.internal?this.logger_:videojs.log.warn,fe=m.message?" "+m.message:"";pe((m.internal?"Internal problem":"Problem")+" encountered with playlist "+q.id+"."+fe+" Switching to playlist "+le.id+"."),le.attributes.AUDIO!==q.attributes.AUDIO&&this.delegateLoaders_("audio",["abort","pause"]),le.attributes.SUBTITLES!==q.attributes.SUBTITLES&&this.delegateLoaders_("subtitle",["abort","pause"]),this.delegateLoaders_("main",["abort","pause"]);var ye=le.targetDuration/2*1e3||5e3,be="number"==typeof le.lastRequest&&Date.now()-le.lastRequest<=ye;return this.switchMedia_(le,"exclude",de||be)},v.pauseLoading=function pauseLoading(){this.delegateLoaders_("all",["abort","pause"]),this.stopABRTimer_()},v.delegateLoaders_=function delegateLoaders_(m,v){var q=this,ee=[],ae="all"===m;(ae||"main"===m)&&ee.push(this.masterPlaylistLoader_);var ie=[];(ae||"audio"===m)&&ie.push("AUDIO"),(ae||"subtitle"===m)&&(ie.push("CLOSED-CAPTIONS"),ie.push("SUBTITLES")),ie.forEach((function(m){var v=q.mediaTypes_[m]&&q.mediaTypes_[m].activePlaylistLoader;v&&ee.push(v)})),["main","audio","subtitle"].forEach((function(v){var ae=q[v+"SegmentLoader_"];!ae||m!==v&&"all"!==m||ee.push(ae)})),ee.forEach((function(m){return v.forEach((function(v){"function"==typeof m[v]&&m[v]()}))}))},v.setCurrentTime=function setCurrentTime(m){var v=ml(this.tech_.buffered(),m);return this.masterPlaylistLoader_&&this.masterPlaylistLoader_.media()&&this.masterPlaylistLoader_.media().segments?v&&v.length?m:(this.mainSegmentLoader_.resetEverything(),this.mainSegmentLoader_.abort(),this.mediaTypes_.AUDIO.activePlaylistLoader&&(this.audioSegmentLoader_.resetEverything(),this.audioSegmentLoader_.abort()),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&(this.subtitleSegmentLoader_.resetEverything(),this.subtitleSegmentLoader_.abort()),void this.load()):0},v.duration=function duration(){if(!this.masterPlaylistLoader_)return 0;var m=this.masterPlaylistLoader_.media();return m?m.endList?this.mediaSource?this.mediaSource.duration:sm.Playlist.duration(m):1/0:0},v.seekable=function seekable(){return this.seekable_},v.onSyncInfoUpdate_=function onSyncInfoUpdate_(){var m;if(this.masterPlaylistLoader_){var v=this.masterPlaylistLoader_.media();if(v){var q=this.syncController_.getExpiredTime(v,this.duration());if(null!==q){var ee=this.masterPlaylistLoader_.master,ae=sm.Playlist.seekable(v,q,sm.Playlist.liveEdgeDelay(ee,v));if(0!==ae.length){if(this.mediaTypes_.AUDIO.activePlaylistLoader){if(v=this.mediaTypes_.AUDIO.activePlaylistLoader.media(),null===(q=this.syncController_.getExpiredTime(v,this.duration())))return;if(0===(m=sm.Playlist.seekable(v,q,sm.Playlist.liveEdgeDelay(ee,v))).length)return}var ie,de;this.seekable_&&this.seekable_.length&&(ie=this.seekable_.end(0),de=this.seekable_.start(0)),m?m.start(0)>ae.end(0)||ae.start(0)>m.end(0)?this.seekable_=ae:this.seekable_=videojs.createTimeRanges([[m.start(0)>ae.start(0)?m.start(0):ae.start(0),m.end(0)0&&(ee=Math.max(ee,q.end(q.length-1))),this.mediaSource.duration!==ee&&this.sourceUpdater_.setDuration(ee)}},v.dispose=function dispose(){var m=this;this.trigger("dispose"),this.decrypter_.terminate(),this.masterPlaylistLoader_.dispose(),this.mainSegmentLoader_.dispose(),this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_),["AUDIO","SUBTITLES"].forEach((function(v){var q=m.mediaTypes_[v].groups;for(var ee in q)q[ee].forEach((function(m){m.playlistLoader&&m.playlistLoader.dispose()}))})),this.audioSegmentLoader_.dispose(),this.subtitleSegmentLoader_.dispose(),this.sourceUpdater_.dispose(),this.timelineChangeController_.dispose(),this.stopABRTimer_(),this.updateDuration_&&this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.mediaSource.removeEventListener("durationchange",this.handleDurationChange_),this.mediaSource.removeEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.removeEventListener("sourceended",this.handleSourceEnded_),this.off()},v.master=function master(){return this.masterPlaylistLoader_.master},v.media=function media(){return this.masterPlaylistLoader_.media()||this.initialMedia_},v.areMediaTypesKnown_=function areMediaTypesKnown_(){var m=!!this.mediaTypes_.AUDIO.activePlaylistLoader,v=!!this.mainSegmentLoader_.getCurrentMediaInfo_(),q=!m||!!this.audioSegmentLoader_.getCurrentMediaInfo_();return!(!v||!q)},v.getCodecsOrExclude_=function getCodecsOrExclude_(){var m=this,v={main:this.mainSegmentLoader_.getCurrentMediaInfo_()||{},audio:this.audioSegmentLoader_.getCurrentMediaInfo_()||{}},q=this.mainSegmentLoader_.getPendingSegmentPlaylist()||this.media();v.video=v.main;var ee=vf(this.master(),q),ae={},ie=!!this.mediaTypes_.AUDIO.activePlaylistLoader;if(v.main.hasVideo&&(ae.video=ee.video||v.main.videoCodec||"avc1.4d400d"),v.main.isMuxed&&(ae.video+=","+(ee.audio||v.main.audioCodec||Et)),(v.main.hasAudio&&!v.main.isMuxed||v.audio.hasAudio||ie)&&(ae.audio=ee.audio||v.main.audioCodec||v.audio.audioCodec||Et,v.audio.isFmp4=v.main.hasAudio&&!v.main.isMuxed?v.main.isFmp4:v.audio.isFmp4),ae.audio||ae.video){var de,ce=function supportFunction(m,v){return m?_t(v):xt(v)},le={};if(["video","audio"].forEach((function(m){if(ae.hasOwnProperty(m)&&!ce(v[m].isFmp4,ae[m])){var q=v[m].isFmp4?"browser":"muxer";le[q]=le[q]||[],le[q].push(ae[m]),"audio"===m&&(de=q)}})),ie&&de&&q.attributes.AUDIO){var pe=q.attributes.AUDIO;this.master().playlists.forEach((function(m){(m.attributes&&m.attributes.AUDIO)===pe&&m!==q&&(m.excludeUntil=1/0)})),this.logger_("excluding audio group "+pe+" as "+de+' does not support codec(s): "'+ae.audio+'"')}if(!Object.keys(le).length){if(this.sourceUpdater_.hasCreatedSourceBuffers()&&!this.sourceUpdater_.canChangeType()){var fe=[];if(["video","audio"].forEach((function(v){var q=(mt(m.sourceUpdater_.codecs[v]||"")[0]||{}).type,ee=(mt(ae[v]||"")[0]||{}).type;q&&ee&&q.toLowerCase()!==ee.toLowerCase()&&fe.push('"'+m.sourceUpdater_.codecs[v]+'" -> "'+ae[v]+'"')})),fe.length)return void this.blacklistCurrentPlaylist({playlist:q,message:"Codec switching not supported: "+fe.join(", ")+".",blacklistDuration:1/0,internal:!0})}return ae}var ye=Object.keys(le).reduce((function(m,v){return m&&(m+=", "),m+=v+' does not support codec(s): "'+le[v].join(",")+'"'}),"")+".";this.blacklistCurrentPlaylist({playlist:q,internal:!0,message:ye,blacklistDuration:1/0})}else this.blacklistCurrentPlaylist({playlist:q,message:"Could not determine codecs for playlist.",blacklistDuration:1/0})},v.tryToCreateSourceBuffers_=function tryToCreateSourceBuffers_(){if("open"===this.mediaSource.readyState&&!this.sourceUpdater_.hasCreatedSourceBuffers()&&this.areMediaTypesKnown_()){var m=this.getCodecsOrExclude_();if(m){this.sourceUpdater_.createSourceBuffers(m);var v=[m.video,m.audio].filter(Boolean).join(",");this.excludeIncompatibleVariants_(v)}}},v.excludeUnsupportedVariants_=function excludeUnsupportedVariants_(){var m=this,v=this.master().playlists,q=[];Object.keys(v).forEach((function(ee){var ae=v[ee];if(-1===q.indexOf(ae.id)){q.push(ae.id);var ie=vf(m.master,ae),de=[];!ie.audio||xt(ie.audio)||_t(ie.audio)||de.push("audio codec "+ie.audio),!ie.video||xt(ie.video)||_t(ie.video)||de.push("video codec "+ie.video),ie.text&&"stpp.ttml.im1t"===ie.text&&de.push("text codec "+ie.text),de.length&&(ae.excludeUntil=1/0,m.logger_("excluding "+ae.id+" for unsupported: "+de.join(", ")))}}))},v.excludeIncompatibleVariants_=function excludeIncompatibleVariants_(m){var v=this,q=[],ee=this.master().playlists,ae=pf(mt(m)),ie=ff(ae),de=ae.video&&mt(ae.video)[0]||null,ce=ae.audio&&mt(ae.audio)[0]||null;Object.keys(ee).forEach((function(m){var ae=ee[m];if(-1===q.indexOf(ae.id)&&ae.excludeUntil!==1/0){q.push(ae.id);var le=[],pe=vf(v.masterPlaylistLoader_.master,ae),fe=ff(pe);if(pe.audio||pe.video){if(fe!==ie&&le.push('codec count "'+fe+'" !== "'+ie+'"'),!v.sourceUpdater_.canChangeType()){var ye=pe.video&&mt(pe.video)[0]||null,be=pe.audio&&mt(pe.audio)[0]||null;ye&&de&&ye.type.toLowerCase()!==de.type.toLowerCase()&&le.push('video codec "'+ye.type+'" !== "'+de.type+'"'),be&&ce&&be.type.toLowerCase()!==ce.type.toLowerCase()&&le.push('audio codec "'+be.type+'" !== "'+ce.type+'"')}le.length&&(ae.excludeUntil=1/0,v.logger_("blacklisting "+ae.id+": "+le.join(" && ")))}}}))},v.updateAdCues_=function updateAdCues_(m){var v=0,q=this.seekable();q.length&&(v=q.start(0)),jm(m,this.cueTagsTrack_,v)},v.goalBufferLength=function goalBufferLength(){var m=this.tech_.currentTime(),v=$p.GOAL_BUFFER_LENGTH,q=$p.GOAL_BUFFER_LENGTH_RATE,ee=Math.max(v,$p.MAX_GOAL_BUFFER_LENGTH);return Math.min(v+m*q,ee)},v.bufferLowWaterLine=function bufferLowWaterLine(){var m=this.tech_.currentTime(),v=$p.BUFFER_LOW_WATER_LINE,q=$p.BUFFER_LOW_WATER_LINE_RATE,ee=Math.max(v,$p.MAX_BUFFER_LOW_WATER_LINE),ae=Math.max(v,$p.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE);return Math.min(v+m*q,this.experimentalBufferBasedABR?ae:ee)},v.bufferHighWaterLine=function bufferHighWaterLine(){return $p.BUFFER_HIGH_WATER_LINE},MasterPlaylistController}(videojs.EventTarget),rv=function enableFunction(m,v,q){return function(ee){var ae=m.master.playlists[v],ie=Nl(ae),de=Ml(ae);return void 0===ee?de:(ee?delete ae.disabled:ae.disabled=!0,ee===de||ie||(q(),ee?m.trigger("renditionenabled"):m.trigger("renditiondisabled")),ee)}},iv=function Representation(m,v,q){var ee=m.masterPlaylistController_,ae=ee[(m.options_.smoothQualityChange?"smooth":"fast")+"QualityChange_"].bind(ee);if(v.attributes){var ie=v.attributes.RESOLUTION;this.width=ie&&ie.width,this.height=ie&&ie.height,this.bandwidth=v.attributes.BANDWIDTH,this.frameRate=v.attributes["FRAME-RATE"]}this.codecs=vf(ee.master(),v),this.playlist=v,this.id=q,this.enabled=rv(m.playlists,v.id,ae)},ov=function renditionSelectionMixin(m){m.representations=function(){var v=m.masterPlaylistController_.master(),q=Hl(v)?m.masterPlaylistController_.getAudioTrackPlaylists_():v.playlists;return q?q.filter((function(m){return!Nl(m)})).map((function(v,q){return new iv(m,v,v.id)})):[]}},sv=["seeking","seeked","pause","playing","error"],dv=function(){function PlaybackWatcher(m){var v=this;this.masterPlaylistController_=m.masterPlaylistController,this.tech_=m.tech,this.seekable=m.seekable,this.allowSeeksWithinUnsafeLiveWindow=m.allowSeeksWithinUnsafeLiveWindow,this.liveRangeSafeTimeDelta=m.liveRangeSafeTimeDelta,this.media=m.media,this.consecutiveUpdates=0,this.lastRecordedTime=null,this.timer_=null,this.checkCurrentTimeTimeout_=null,this.logger_=pl("PlaybackWatcher"),this.logger_("initialize");var q=function playHandler(){return v.monitorCurrentTime_()},ee=function canPlayHandler(){return v.monitorCurrentTime_()},ie=function waitingHandler(){return v.techWaiting_()},de=function cancelTimerHandler(){return v.cancelTimer_()},ce=this.masterPlaylistController_,le=["main","subtitle","audio"],pe={};le.forEach((function(m){pe[m]={reset:function reset(){return v.resetSegmentDownloads_(m)},updateend:function updateend(){return v.checkSegmentDownloads_(m)}},ce[m+"SegmentLoader_"].on("appendsdone",pe[m].updateend),ce[m+"SegmentLoader_"].on("playlistupdate",pe[m].reset),v.tech_.on(["seeked","seeking"],pe[m].reset)}));var fe=function setSeekingHandlers(m){["main","audio"].forEach((function(q){ce[q+"SegmentLoader_"][m]("appended",v.seekingAppendCheck_)}))};this.seekingAppendCheck_=function(){v.fixesBadSeeks_()&&(v.consecutiveUpdates=0,v.lastRecordedTime=v.tech_.currentTime(),fe("off"))},this.clearSeekingAppendCheck_=function(){return fe("off")},this.watchForBadSeeking_=function(){v.clearSeekingAppendCheck_(),fe("on")},this.tech_.on("seeked",this.clearSeekingAppendCheck_),this.tech_.on("seeking",this.watchForBadSeeking_),this.tech_.on("waiting",ie),this.tech_.on(sv,de),this.tech_.on("canplay",ee),this.tech_.one("play",q),this.dispose=function(){v.clearSeekingAppendCheck_(),v.logger_("dispose"),v.tech_.off("waiting",ie),v.tech_.off(sv,de),v.tech_.off("canplay",ee),v.tech_.off("play",q),v.tech_.off("seeking",v.watchForBadSeeking_),v.tech_.off("seeked",v.clearSeekingAppendCheck_),le.forEach((function(m){ce[m+"SegmentLoader_"].off("appendsdone",pe[m].updateend),ce[m+"SegmentLoader_"].off("playlistupdate",pe[m].reset),v.tech_.off(["seeked","seeking"],pe[m].reset)})),v.checkCurrentTimeTimeout_&&ae().clearTimeout(v.checkCurrentTimeTimeout_),v.cancelTimer_()}}var m=PlaybackWatcher.prototype;return m.monitorCurrentTime_=function monitorCurrentTime_(){this.checkCurrentTime_(),this.checkCurrentTimeTimeout_&&ae().clearTimeout(this.checkCurrentTimeTimeout_),this.checkCurrentTimeTimeout_=ae().setTimeout(this.monitorCurrentTime_.bind(this),250)},m.resetSegmentDownloads_=function resetSegmentDownloads_(m){var v=this.masterPlaylistController_[m+"SegmentLoader_"];this[m+"StalledDownloads_"]>0&&this.logger_("resetting possible stalled download count for "+m+" loader"),this[m+"StalledDownloads_"]=0,this[m+"Buffered_"]=v.buffered_()},m.checkSegmentDownloads_=function checkSegmentDownloads_(m){var v=this.masterPlaylistController_,q=v[m+"SegmentLoader_"],ee=q.buffered_(),ae=El(this[m+"Buffered_"],ee);this[m+"Buffered_"]=ee,ae?this.resetSegmentDownloads_(m):(this[m+"StalledDownloads_"]++,this.logger_("found #"+this[m+"StalledDownloads_"]+" "+m+" appends that did not increase buffer (possible stalled download)",{playlistId:q.playlist_&&q.playlist_.id,buffered:xl(ee)}),this[m+"StalledDownloads_"]<10||(this.logger_(m+" loader stalled download exclusion"),this.resetSegmentDownloads_(m),this.tech_.trigger({type:"usage",name:"vhs-"+m+"-download-exclusion"}),"subtitle"!==m&&v.blacklistCurrentPlaylist({message:"Excessive "+m+" segment downloading detected."},1/0)))},m.checkCurrentTime_=function checkCurrentTime_(){if(!this.tech_.paused()&&!this.tech_.seeking()){var m=this.tech_.currentTime(),v=this.tech_.buffered();if(this.lastRecordedTime===m&&(!v.length||m+gl>=v.end(v.length-1)))return this.techWaiting_();this.consecutiveUpdates>=5&&m===this.lastRecordedTime?(this.consecutiveUpdates++,this.waiting_()):m===this.lastRecordedTime?this.consecutiveUpdates++:(this.consecutiveUpdates=0,this.lastRecordedTime=m)}},m.cancelTimer_=function cancelTimer_(){this.consecutiveUpdates=0,this.timer_&&(this.logger_("cancelTimer_"),clearTimeout(this.timer_)),this.timer_=null},m.fixesBadSeeks_=function fixesBadSeeks_(){if(!this.tech_.seeking())return!1;var m,v=this.seekable(),q=this.tech_.currentTime();this.afterSeekableWindow_(v,q,this.media(),this.allowSeeksWithinUnsafeLiveWindow)&&(m=v.end(v.length-1));if(this.beforeSeekableWindow_(v,q)){var ee=v.start(0);m=ee+(ee===v.end(0)?0:gl)}if(void 0!==m)return this.logger_("Trying to seek outside of seekable at time "+q+" with seekable range "+Rl(v)+". Seeking to "+m+"."),this.tech_.setCurrentTime(m),!0;for(var ae=this.masterPlaylistController_.sourceUpdater_,ie=this.tech_.buffered(),de=ae.audioBuffer?ae.audioBuffered():null,ce=ae.videoBuffer?ae.videoBuffered():null,le=this.media(),pe=le.partTargetDuration?le.partTargetDuration:2*(le.targetDuration-hl),fe=[de,ce],ye=0;ye "+q.end(0)+"]. Attempting to resume playback by seeking to the current time."),this.tech_.trigger({type:"usage",name:"vhs-unknown-waiting"}),void this.tech_.trigger({type:"usage",name:"hls-unknown-waiting"})):void 0}},m.techWaiting_=function techWaiting_(){var m=this.seekable(),v=this.tech_.currentTime();if(this.tech_.seeking()||null!==this.timer_)return!0;if(this.beforeSeekableWindow_(m,v)){var q=m.end(m.length-1);return this.logger_("Fell out of live window at time "+v+". Seeking to live point (seekable end) "+q),this.cancelTimer_(),this.tech_.setCurrentTime(q),this.tech_.trigger({type:"usage",name:"vhs-live-resync"}),this.tech_.trigger({type:"usage",name:"hls-live-resync"}),!0}var ee=this.tech_.vhs.masterPlaylistController_.sourceUpdater_,ae=this.tech_.buffered();if(this.videoUnderflow_({audioBuffered:ee.audioBuffered(),videoBuffered:ee.videoBuffered(),currentTime:v}))return this.cancelTimer_(),this.tech_.setCurrentTime(v),this.tech_.trigger({type:"usage",name:"vhs-video-underflow"}),this.tech_.trigger({type:"usage",name:"hls-video-underflow"}),!0;var ie=vl(ae,v);if(ie.length>0){var de=ie.start(0)-v;return this.logger_("Stopped at "+v+", setting timer for "+de+", seeking to "+ie.start(0)),this.cancelTimer_(),this.timer_=setTimeout(this.skipTheGap_.bind(this),1e3*de,v),!0}return!1},m.afterSeekableWindow_=function afterSeekableWindow_(m,v,q,ee){if(void 0===ee&&(ee=!1),!m.length)return!1;var ae=m.end(m.length-1)+gl;return!q.endList&&ee&&(ae=m.end(m.length-1)+3*q.targetDuration),v>ae},m.beforeSeekableWindow_=function beforeSeekableWindow_(m,v){return!!(m.length&&m.start(0)>0&&v2)return{start:ae,end:ie}}return null},PlaybackWatcher}(),cv={errorInterval:30,getSource:function getSource(m){return m(this.tech({IWillNotUseThisInPlugins:!0}).currentSource_||this.currentSource())}},uv=function initPlugin(m,v){var q=0,ee=0,ae=videojs.mergeOptions(cv,v);m.ready((function(){m.trigger({type:"usage",name:"vhs-error-reload-initialized"}),m.trigger({type:"usage",name:"hls-error-reload-initialized"})}));var ie=function loadedMetadataHandler(){ee&&m.currentTime(ee)},de=function setSource(v){null!=v&&(ee=m.duration()!==1/0&&m.currentTime()||0,m.one("loadedmetadata",ie),m.src(v),m.trigger({type:"usage",name:"vhs-error-reload"}),m.trigger({type:"usage",name:"hls-error-reload"}),m.play())},ce=function errorHandler(){return Date.now()-q<1e3*ae.errorInterval?(m.trigger({type:"usage",name:"vhs-error-reload-canceled"}),void m.trigger({type:"usage",name:"hls-error-reload-canceled"})):ae.getSource&&"function"==typeof ae.getSource?(q=Date.now(),ae.getSource.call(m,de)):void videojs.log.error("ERROR: reloadSourceOnError - The option getSource must be a function!")},le=function cleanupEvents(){m.off("loadedmetadata",ie),m.off("error",ce),m.off("dispose",cleanupEvents)};m.on("error",ce),m.on("dispose",le),m.reloadSourceOnError=function reinitPlugin(v){le(),initPlugin(m,v)}},lv="2.16.2",pv={PlaylistLoader:hp,Playlist:Gl,utils:Cp,STANDARD_PLAYLIST_SELECTOR:wf,INITIAL_PLAYLIST_SELECTOR:function lowestBitrateCompatibleVariantSelector(){var m=this,v=this.playlists.master.playlists.filter(Gl.isEnabled);return _f(v,(function(m,v){return xf(m,v)})),v.filter((function(v){return!!vf(m.playlists.master,v).video}))[0]||null},lastBandwidthSelector:wf,movingAverageBandwidthSelector:function movingAverageBandwidthSelector(m){var v=-1,q=-1;if(m<0||m>1)throw new Error("Moving average bandwidth decay must be between 0 and 1.");return function(){var ee=this.useDevicePixelRatio&&ae().devicePixelRatio||1;return v<0&&(v=this.systemBandwidth,q=this.systemBandwidth),this.systemBandwidth>0&&this.systemBandwidth!==q&&(v=m*this.systemBandwidth+(1-m)*v,q=this.systemBandwidth),Tf(this.playlists.master,v,parseInt(Rf(this.tech_.el(),"width"),10)*ee,parseInt(Rf(this.tech_.el(),"height"),10)*ee,this.limitRenditionByPlayerDimensions,this.masterPlaylistController_)}},comparePlaylistBandwidth:xf,comparePlaylistResolution:function comparePlaylistResolution(m,v){var q,ee;return m.attributes.RESOLUTION&&m.attributes.RESOLUTION.width&&(q=m.attributes.RESOLUTION.width),q=q||ae().Number.MAX_VALUE,v.attributes.RESOLUTION&&v.attributes.RESOLUTION.width&&(ee=v.attributes.RESOLUTION.width),q===(ee=ee||ae().Number.MAX_VALUE)&&m.attributes.BANDWIDTH&&v.attributes.BANDWIDTH?m.attributes.BANDWIDTH-v.attributes.BANDWIDTH:q-ee},xhr:yp()};Object.keys($p).forEach((function(m){Object.defineProperty(pv,m,{get:function get(){return videojs.log.warn("using Vhs."+m+" is UNSAFE be sure you know what you are doing"),$p[m]},set:function set(v){videojs.log.warn("using Vhs."+m+" is UNSAFE be sure you know what you are doing"),"number"!=typeof v||v<0?videojs.log.warn("value of Vhs."+m+" must be greater than or equal to 0"):$p[m]=v}})}));var hv="videojs-vhs",gv=function handleVhsMediaChange(m,v){for(var q=v.media(),ee=-1,ae=0;ae=q&&m>=q?Math.max(m,ee):ee}return m},set:function set(m){this.masterPlaylistController_.mainSegmentLoader_.bandwidth=m,this.masterPlaylistController_.mainSegmentLoader_.throughput={rate:0,count:0}}},systemBandwidth:{get:function get(){var m,v=1/(this.bandwidth||1);return m=this.throughput>0?1/this.throughput:0,Math.floor(1/(v+m))},set:function set(){videojs.log.error('The "systemBandwidth" property is read-only')}}}),this.options_.bandwidth&&(this.bandwidth=this.options_.bandwidth),this.options_.throughput&&(this.throughput=this.options_.throughput),Object.defineProperties(this.stats,{bandwidth:{get:function get(){return q.bandwidth||0},enumerable:!0},mediaRequests:{get:function get(){return q.masterPlaylistController_.mediaRequests_()||0},enumerable:!0},mediaRequestsAborted:{get:function get(){return q.masterPlaylistController_.mediaRequestsAborted_()||0},enumerable:!0},mediaRequestsTimedout:{get:function get(){return q.masterPlaylistController_.mediaRequestsTimedout_()||0},enumerable:!0},mediaRequestsErrored:{get:function get(){return q.masterPlaylistController_.mediaRequestsErrored_()||0},enumerable:!0},mediaTransferDuration:{get:function get(){return q.masterPlaylistController_.mediaTransferDuration_()||0},enumerable:!0},mediaBytesTransferred:{get:function get(){return q.masterPlaylistController_.mediaBytesTransferred_()||0},enumerable:!0},mediaSecondsLoaded:{get:function get(){return q.masterPlaylistController_.mediaSecondsLoaded_()||0},enumerable:!0},mediaAppends:{get:function get(){return q.masterPlaylistController_.mediaAppends_()||0},enumerable:!0},mainAppendsToLoadedData:{get:function get(){return q.masterPlaylistController_.mainAppendsToLoadedData_()||0},enumerable:!0},audioAppendsToLoadedData:{get:function get(){return q.masterPlaylistController_.audioAppendsToLoadedData_()||0},enumerable:!0},appendsToLoadedData:{get:function get(){return q.masterPlaylistController_.appendsToLoadedData_()||0},enumerable:!0},timeToLoadedData:{get:function get(){return q.masterPlaylistController_.timeToLoadedData_()||0},enumerable:!0},buffered:{get:function get(){return xl(q.tech_.buffered())},enumerable:!0},currentTime:{get:function get(){return q.tech_.currentTime()},enumerable:!0},currentSource:{get:function get(){return q.tech_.currentSource_},enumerable:!0},currentTech:{get:function get(){return q.tech_.name_},enumerable:!0},duration:{get:function get(){return q.tech_.duration()},enumerable:!0},master:{get:function get(){return q.playlists.master},enumerable:!0},playerDimensions:{get:function get(){return q.tech_.currentDimensions()},enumerable:!0},seekable:{get:function get(){return xl(q.tech_.seekable())},enumerable:!0},timestamp:{get:function get(){return Date.now()},enumerable:!0},videoPlaybackQuality:{get:function get(){return q.tech_.getVideoPlaybackQuality()},enumerable:!0}}),this.tech_.one("canplay",this.masterPlaylistController_.setupFirstPlay.bind(this.masterPlaylistController_)),this.tech_.on("bandwidthupdate",(function(){q.options_.useBandwidthFromLocalStorage&&_v({bandwidth:q.bandwidth,throughput:Math.round(q.throughput)})})),this.masterPlaylistController_.on("selectedinitialmedia",(function(){ov(q)})),this.masterPlaylistController_.sourceUpdater_.on("createdsourcebuffers",(function(){q.setupEme_()})),this.on(this.masterPlaylistController_,"progress",(function(){this.tech_.trigger("progress")})),this.on(this.masterPlaylistController_,"firstplay",(function(){this.ignoreNextSeekingEvent_=!0})),this.setupQualityLevels_(),this.tech_.el()&&(this.mediaSourceUrl_=ae().URL.createObjectURL(this.masterPlaylistController_.mediaSource),this.tech_.src(this.mediaSourceUrl_))}},v.createKeySessions_=function createKeySessions_(){var m=this,v=this.masterPlaylistController_.mediaTypes_.AUDIO.activePlaylistLoader;this.logger_("waiting for EME key session creation"),yv({player:this.player_,sourceKeySystems:this.source_.keySystems,audioMedia:v&&v.media(),mainPlaylists:this.playlists.master.playlists}).then((function(){m.logger_("created EME key session"),m.masterPlaylistController_.sourceUpdater_.initializedEme()})).catch((function(v){m.logger_("error while creating EME key session",v),m.player_.error({message:"Failed to initialize media keys for EME",code:3})}))},v.handleWaitingForKey_=function handleWaitingForKey_(){this.logger_("waitingforkey fired, attempting to create any new key sessions"),this.createKeySessions_()},v.setupEme_=function setupEme_(){var m=this,v=this.masterPlaylistController_.mediaTypes_.AUDIO.activePlaylistLoader,q=bv({player:this.player_,sourceKeySystems:this.source_.keySystems,media:this.playlists.media(),audioMedia:v&&v.media()});this.player_.tech_.on("keystatuschange",(function(v){if("output-restricted"===v.status){var q=m.masterPlaylistController_.master();if(q&&q.playlists){var ee,ae=[];if(q.playlists.forEach((function(m){m&&m.attributes&&m.attributes.RESOLUTION&&m.attributes.RESOLUTION.height>=720&&(!m.excludeUntil||m.excludeUntil<1/0)&&(m.excludeUntil=1/0,ae.push(m))})),ae.length)(ee=videojs.log).warn.apply(ee,['DRM keystatus changed to "output-restricted." Removing the following HD playlists that will most likely fail to play and clearing the buffer. This may be due to HDCP restrictions on the stream and the capabilities of the current device.'].concat(ae)),m.masterPlaylistController_.fastQualityChange_()}}})),this.handleWaitingForKey_=this.handleWaitingForKey_.bind(this),this.player_.tech_.on("waitingforkey",this.handleWaitingForKey_),11!==videojs.browser.IE_VERSION&&q?this.createKeySessions_():this.masterPlaylistController_.sourceUpdater_.initializedEme()},v.setupQualityLevels_=function setupQualityLevels_(){var m=this,v=videojs.players[this.tech_.options_.playerId];v&&v.qualityLevels&&!this.qualityLevels_&&(this.qualityLevels_=v.qualityLevels(),this.masterPlaylistController_.on("selectedinitialmedia",(function(){fv(m.qualityLevels_,m)})),this.playlists.on("mediachange",(function(){gv(m.qualityLevels_,m.playlists)})))},VhsHandler.version=function version$5(){return{"@videojs/http-streaming":lv,"mux.js":"6.0.1","mpd-parser":"0.22.1","m3u8-parser":"4.8.0","aes-decrypter":"3.1.3"}},v.version=function version(){return this.constructor.version()},v.canChangeType=function canChangeType(){return Dm.canChangeType()},v.play=function play(){this.masterPlaylistController_.play()},v.setCurrentTime=function setCurrentTime(m){this.masterPlaylistController_.setCurrentTime(m)},v.duration=function duration(){return this.masterPlaylistController_.duration()},v.seekable=function seekable(){return this.masterPlaylistController_.seekable()},v.dispose=function dispose(){this.playbackWatcher_&&this.playbackWatcher_.dispose(),this.masterPlaylistController_&&this.masterPlaylistController_.dispose(),this.qualityLevels_&&this.qualityLevels_.dispose(),this.player_&&(delete this.player_.vhs,delete this.player_.dash,delete this.player_.hls),this.tech_&&this.tech_.vhs&&delete this.tech_.vhs,this.tech_&&delete this.tech_.hls,this.mediaSourceUrl_&&ae().URL.revokeObjectURL&&(ae().URL.revokeObjectURL(this.mediaSourceUrl_),this.mediaSourceUrl_=null),this.tech_&&this.tech_.off("waitingforkey",this.handleWaitingForKey_),m.prototype.dispose.call(this)},v.convertToProgramTime=function convertToProgramTime(m,v){return Op({playlist:this.masterPlaylistController_.media(),time:m,callback:v})},v.seekToProgramTime=function seekToProgramTime$1(m,v,q,ee){return void 0===q&&(q=!0),void 0===ee&&(ee=2),Lp({programTime:m,playlist:this.masterPlaylistController_.media(),retryCount:ee,pauseAfterSeek:q,seekTo:this.options_.seekTo,tech:this.options_.tech,callback:v})},VhsHandler}(videojs.getComponent("Component")),Tv={name:"videojs-http-streaming",VERSION:lv,canHandleSource:function canHandleSource(m,v){void 0===v&&(v={});var q=videojs.mergeOptions(videojs.options,v);return Tv.canPlayType(m.type,q)},handleSource:function handleSource(m,v,q){void 0===q&&(q={});var ee=videojs.mergeOptions(videojs.options,q);return v.vhs=new Ev(m,v,ee),videojs.hasOwnProperty("hls")||Object.defineProperty(v,"hls",{get:function get(){return videojs.log.warn("player.tech().hls is deprecated. Use player.tech().vhs instead."),v.vhs},configurable:!0}),v.vhs.xhr=yp(),v.vhs.src(m.src,m.type),v.vhs},canPlayType:function canPlayType(m,v){var q=St(m);if(!q)return"";var ee=Tv.getOverrideNative(v);return!pv.supportsTypeNatively(q)||ee?"maybe":""},getOverrideNative:function getOverrideNative(m){void 0===m&&(m={});var v=m,q=v.vhs,ee=void 0===q?{}:q,ae=v.hls,ie=void 0===ae?{}:ae,de=!(videojs.browser.IS_ANY_SAFARI||videojs.browser.IS_IOS),ce=ee.overrideNative,le=void 0===ce?de:ce,pe=ie.overrideNative;return void 0!==pe&&pe||le}};(function supportsNativeMediaSources(){return _t("avc1.4d400d,mp4a.40.2")}()&&videojs.getTech("Html5").registerSourceHandler(Tv,0),videojs.VhsHandler=Ev,Object.defineProperty(videojs,"HlsHandler",{get:function get(){return videojs.log.warn("videojs.HlsHandler is deprecated. Use videojs.VhsHandler instead."),Ev},configurable:!0}),videojs.VhsSourceHandler=Tv,Object.defineProperty(videojs,"HlsSourceHandler",{get:function get(){return videojs.log.warn("videojs.HlsSourceHandler is deprecated. Use videojs.VhsSourceHandler instead."),Tv},configurable:!0}),videojs.Vhs=pv,Object.defineProperty(videojs,"Hls",{get:function get(){return videojs.log.warn("videojs.Hls is deprecated. Use videojs.Vhs instead."),pv},configurable:!0}),videojs.use||(videojs.registerComponent("Hls",pv),videojs.registerComponent("Vhs",pv)),videojs.options.vhs=videojs.options.vhs||{},videojs.options.hls=videojs.options.hls||{},videojs.getPlugin&&videojs.getPlugin("reloadSourceOnError"))||(videojs.registerPlugin||videojs.plugin)("reloadSourceOnError",(function reloadSourceOnError(m){uv(this,m)}));const wv=videojs},30114:function(m,v,q){var ee,ae,ie;ae=[q(69011)],void 0===(ie="function"==typeof(ee=function(m){"use strict";var v=_interopRequireDefault(m);function _interopRequireDefault(m){return m&&m.__esModule?m:{default:m}}var q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},ee={markerStyle:{width:"7px","border-radius":"30%","background-color":"red"},markerTip:{display:!0,text:function text(m){return"Break: "+m.text},time:function time(m){return m.time}},breakOverlay:{display:!1,displayTime:3,text:function text(m){return"Break overlay: "+m.overlayText},style:{width:"100%",height:"20%","background-color":"rgba(0,0,0,0.7)",color:"white","font-size":"17px"}},onMarkerClick:function onMarkerClick(m){},onMarkerReached:function onMarkerReached(m,v){},markers:[]};function generateUUID(){var m=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(v){var q=(m+16*Math.random())%16|0;return m=Math.floor(m/16),("x"==v?q:3&q|8).toString(16)}))}function getElementBounding(m){var v,q={top:0,bottom:0,left:0,width:0,height:0,right:0};try{v=m.getBoundingClientRect()}catch(m){v=q}return v}var ae=-1;function registerVideoJsMarkersPlugin(m){if(!v.default.mergeOptions){var ie=function isPlain(m){return!!m&&"object"===(void 0===m?"undefined":q(m))&&"[object Object]"===toString.call(m)&&m.constructor===Object},de=function mergeOptions(m,v){var q={};return[m,v].forEach((function(m){m&&Object.keys(m).forEach((function(v){var ee=m[v];ie(ee)?(ie(q[v])||(q[v]={}),q[v]=mergeOptions(q[v],ee)):q[v]=ee}))})),q};v.default.mergeOptions=de}v.default.dom.createEl||(v.default.dom.createEl=function(m,q,ee){var ae=v.default.Player.prototype.dom.createEl(m,q);return ee&&Object.keys(ee).forEach((function(m){ae.setAttribute(m,ee[m])})),ae});var ce=v.default.mergeOptions(ee,m),le={},pe=[],fe=ae,ye=this,be=null,Re=null,_e=ae;function sortMarkersList(){pe.sort((function(m,v){return ce.markerTip.time(m)-ce.markerTip.time(v)}))}function addMarkers(m){m.forEach((function(m){m.key=generateUUID(),ye.el().querySelector(".vjs-progress-holder").appendChild(createMarkerDiv(m)),le[m.key]=m,pe.push(m)})),sortMarkersList()}function getPosition(m){return ce.markerTip.time(m)/ye.duration()*100}function setMarkderDivStyle(m,v){v.className="vjs-marker "+(m.class||""),Object.keys(ce.markerStyle).forEach((function(m){v.style[m]=ce.markerStyle[m]}));var q=m.time/ye.duration();if((q<0||q>1)&&(v.style.display="none"),v.style.left=getPosition(m)+"%",m.duration)v.style.width=m.duration/ye.duration()*100+"%",v.style.marginLeft="0px";else{var ee=getElementBounding(v);v.style.marginLeft=ee.width/2+"px"}}function createMarkerDiv(m){var q=v.default.dom.createEl("div",{},{"data-marker-key":m.key,"data-marker-time":ce.markerTip.time(m)});return setMarkderDivStyle(m,q),q.addEventListener("click",(function(v){var q=!1;if("function"==typeof ce.onMarkerClick&&(q=!1===ce.onMarkerClick(m)),!q){var ee=this.getAttribute("data-marker-key");ye.currentTime(ce.markerTip.time(le[ee]))}})),ce.markerTip.display&®isterMarkerTipHandler(q),q}function updateMarkers(m){pe.forEach((function(v){var q=ye.el().querySelector(".vjs-marker[data-marker-key='"+v.key+"']"),ee=ce.markerTip.time(v);(m||q.getAttribute("data-marker-time")!==ee)&&(setMarkderDivStyle(v,q),q.setAttribute("data-marker-time",ee))})),sortMarkersList()}function removeMarkers(m){Re&&(_e=ae,Re.style.visibility="hidden"),fe=ae;var v=[];m.forEach((function(m){var q=pe[m];if(q){delete le[q.key],v.push(m);var ee=ye.el().querySelector(".vjs-marker[data-marker-key='"+q.key+"']");ee&&ee.parentNode.removeChild(ee)}})),v.reverse(),v.forEach((function(m){pe.splice(m,1)})),sortMarkersList()}function registerMarkerTipHandler(m){m.addEventListener("mouseover",(function(){var v=le[m.getAttribute("data-marker-key")];if(be){ce.markerTip.html?be.querySelector(".vjs-tip-inner").innerHTML=ce.markerTip.html(v):be.querySelector(".vjs-tip-inner").innerText=ce.markerTip.text(v),be.style.left=getPosition(v)+"%";var q=getElementBounding(be),ee=getElementBounding(m);be.style.marginLeft=-parseFloat(q.width/2)+parseFloat(ee.width/4)+"px",be.style.visibility="visible"}})),m.addEventListener("mouseout",(function(){be&&(be.style.visibility="hidden")}))}function initializeMarkerTip(){be=v.default.dom.createEl("div",{className:"vjs-tip",innerHTML:"
"}),ye.el().querySelector(".vjs-progress-holder").appendChild(be)}function updateBreakOverlay(){if(ce.breakOverlay.display&&!(fe<0)){var m=ye.currentTime(),v=pe[fe],q=ce.markerTip.time(v);m>=q&&m<=q+ce.breakOverlay.displayTime?(_e!==fe&&(_e=fe,Re&&(Re.querySelector(".vjs-break-overlay-text").innerHTML=ce.breakOverlay.text(v))),Re&&(Re.style.visibility="visible")):(_e=ae,Re&&(Re.style.visibility="hidden"))}}function initializeOverlay(){Re=v.default.dom.createEl("div",{className:"vjs-break-overlay",innerHTML:"
"}),Object.keys(ce.breakOverlay.style).forEach((function(m){Re&&(Re.style[m]=ce.breakOverlay.style[m])})),ye.el().appendChild(Re),_e=ae}function onTimeUpdate(){onUpdateMarker(),updateBreakOverlay(),m.onTimeUpdateAfterMarkerUpdate&&m.onTimeUpdateAfterMarkerUpdate()}function onUpdateMarker(){if(pe.length){var v=function getNextMarkerTime(m){return m=ce.markerTip.time(pe[fe])&&q=ce.markerTip.time(pe[de])&&qm){ye.currentTime(q);break}}},prev:function prev(){for(var m=ye.currentTime(),v=pe.length-1;v>=0;v--){var q=ce.markerTip.time(pe[v]);if(q+.5{var ee=q(58908),ae=m.exports={WebVTT:q(63706),VTTCue:q(22230),VTTRegion:q(13710)};ee.vttjs=ae,ee.WebVTT=ae.WebVTT;var ie=ae.VTTCue,de=ae.VTTRegion,ce=ee.VTTCue,le=ee.VTTRegion;ae.shim=function(){ee.VTTCue=ie,ee.VTTRegion=de},ae.restore=function(){ee.VTTCue=ce,ee.VTTRegion=le},ee.VTTCue||ae.shim()},63706:(m,v,q)=>{var ee=q(89144),ae=Object.create||function(){function F(){}return function(m){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return F.prototype=m,new F}}();function ParsingError(m,v){this.name="ParsingError",this.code=m.code,this.message=v||m.message}function parseTimeStamp(m){function computeSeconds(m,v,q,ee){return 3600*(0|m)+60*(0|v)+(0|q)+(0|ee)/1e3}var v=m.match(/^(\d+):(\d{1,2})(:\d{1,2})?\.(\d{3})/);return v?v[3]?computeSeconds(v[1],v[2],v[3].replace(":",""),v[4]):v[1]>59?computeSeconds(v[1],v[2],0,v[4]):computeSeconds(0,v[1],v[2],v[4]):null}function Settings(){this.values=ae(null)}function parseOptions(m,v,q,ee){var ae=ee?m.split(ee):[m];for(var ie in ae)if("string"==typeof ae[ie]){var de=ae[ie].split(q);if(2===de.length)v(de[0].trim(),de[1].trim())}}function parseCue(m,v,q){var ee=m;function consumeTimeStamp(){var v=parseTimeStamp(m);if(null===v)throw new ParsingError(ParsingError.Errors.BadTimeStamp,"Malformed timestamp: "+ee);return m=m.replace(/^[^\sa-zA-Z-]+/,""),v}function skipWhitespace(){m=m.replace(/^\s+/,"")}if(skipWhitespace(),v.startTime=consumeTimeStamp(),skipWhitespace(),"--\x3e"!==m.substr(0,3))throw new ParsingError(ParsingError.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '--\x3e'): "+ee);m=m.substr(3),skipWhitespace(),v.endTime=consumeTimeStamp(),skipWhitespace(),function consumeCueSettings(m,v){var ee=new Settings;parseOptions(m,(function(m,v){switch(m){case"region":for(var ae=q.length-1;ae>=0;ae--)if(q[ae].id===v){ee.set(m,q[ae].region);break}break;case"vertical":ee.alt(m,v,["rl","lr"]);break;case"line":var ie=v.split(","),de=ie[0];ee.integer(m,de),ee.percent(m,de)&&ee.set("snapToLines",!1),ee.alt(m,de,["auto"]),2===ie.length&&ee.alt("lineAlign",ie[1],["start","center","end"]);break;case"position":ie=v.split(","),ee.percent(m,ie[0]),2===ie.length&&ee.alt("positionAlign",ie[1],["start","center","end"]);break;case"size":ee.percent(m,v);break;case"align":ee.alt(m,v,["start","center","end","left","right"])}}),/:/,/\s/),v.region=ee.get("region",null),v.vertical=ee.get("vertical","");try{v.line=ee.get("line","auto")}catch(m){}v.lineAlign=ee.get("lineAlign","start"),v.snapToLines=ee.get("snapToLines",!0),v.size=ee.get("size",100);try{v.align=ee.get("align","center")}catch(m){v.align=ee.get("align","middle")}try{v.position=ee.get("position","auto")}catch(m){v.position=ee.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},v.align)}v.positionAlign=ee.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},v.align)}(m,v)}ParsingError.prototype=ae(Error.prototype),ParsingError.prototype.constructor=ParsingError,ParsingError.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},Settings.prototype={set:function(m,v){this.get(m)||""===v||(this.values[m]=v)},get:function(m,v,q){return q?this.has(m)?this.values[m]:v[q]:this.has(m)?this.values[m]:v},has:function(m){return m in this.values},alt:function(m,v,q){for(var ee=0;ee=0&&v<=100)&&(this.set(m,v),!0)}};var ie=ee.createElement&&ee.createElement("textarea"),de={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},ce={white:"rgba(255,255,255,1)",lime:"rgba(0,255,0,1)",cyan:"rgba(0,255,255,1)",red:"rgba(255,0,0,1)",yellow:"rgba(255,255,0,1)",magenta:"rgba(255,0,255,1)",blue:"rgba(0,0,255,1)",black:"rgba(0,0,0,1)"},le={v:"title",lang:"lang"},pe={rt:"ruby"};function parseContent(m,v){function nextToken(){if(!v)return null;var m=v.match(/^([^<]*)(<[^>]*>?)?/);return function consume(m){return v=v.substr(m.length),m}(m[1]?m[1]:m[2])}function shouldAdd(m,v){return!pe[v.localName]||pe[v.localName]===m.localName}function createElement(v,q){var ee=de[v];if(!ee)return null;var ae=m.document.createElement(ee),ie=le[v];return ie&&q&&(ae[ie]=q.trim()),ae}for(var q,ee,ae=m.document.createElement("div"),fe=ae,ye=[];null!==(q=nextToken());)if("<"!==q[0])fe.appendChild(m.document.createTextNode((ee=q,ie.innerHTML=ee,ee=ie.textContent,ie.textContent="",ee)));else{if("/"===q[1]){ye.length&&ye[ye.length-1]===q.substr(2).replace(">","")&&(ye.pop(),fe=fe.parentNode);continue}var be,Re=parseTimeStamp(q.substr(1,q.length-2));if(Re){be=m.document.createProcessingInstruction("timestamp",Re),fe.appendChild(be);continue}var _e=q.match(/^<([^.\s/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!_e)continue;if(!(be=createElement(_e[1],_e[3])))continue;if(!shouldAdd(fe,be))continue;if(_e[2]){var xe=_e[2].split(".");xe.forEach((function(m){var v=/^bg_/.test(m),q=v?m.slice(3):m;if(ce.hasOwnProperty(q)){var ee=v?"background-color":"color",ae=ce[q];be.style[ee]=ae}})),be.className=xe.join(" ")}ye.push(_e[1]),fe.appendChild(be),fe=be}return ae}var fe=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];function isStrongRTLChar(m){for(var v=0;v=q[0]&&m<=q[1])return!0}return!1}function determineBidi(m){var v=[],q="";if(!m||!m.childNodes)return"ltr";function pushNodes(m,v){for(var q=v.childNodes.length-1;q>=0;q--)m.push(v.childNodes[q])}function nextTextNode(m){if(!m||!m.length)return null;var v=m.pop(),q=v.textContent||v.innerText;if(q){var ee=q.match(/^.*(\n|\r)/);return ee?(m.length=0,ee[0]):q}return"ruby"===v.tagName?nextTextNode(m):v.childNodes?(pushNodes(m,v),nextTextNode(m)):void 0}for(pushNodes(v,m);q=nextTextNode(v);)for(var ee=0;ee=0&&m.line<=100))return m.line;if(!m.track||!m.track.textTrackList||!m.track.textTrackList.mediaElement)return-1;for(var v=m.track,q=v.textTrackList,ee=0,ae=0;aeye&&(fe=fe<0?-1:1,fe*=Math.ceil(ye/pe)*pe),de<0&&(fe+=""===ie.vertical?q.height:q.width,ce=ce.reverse()),ae.move(be,fe)}else{var Re=ae.lineHeight/q.height*100;switch(ie.lineAlign){case"center":de-=Re/2;break;case"end":de-=Re}switch(ie.vertical){case"":v.applyStyles({top:v.formatStyle(de,"%")});break;case"rl":v.applyStyles({left:v.formatStyle(de,"%")});break;case"lr":v.applyStyles({right:v.formatStyle(de,"%")})}ce=["+y","-x","+x","-y"],ae=new BoxPosition(v)}var _e=function findBestPosition(m,v){for(var ae,ie=new BoxPosition(m),de=1,ce=0;cele&&(ae=new BoxPosition(m),de=le),m=new BoxPosition(ie)}return ae||ie}(ae,ce);v.move(_e.toCSSCompatValues(q))}function WebVTT(){}StyleBox.prototype.applyStyles=function(m,v){for(var q in v=v||this.div,m)m.hasOwnProperty(q)&&(v.style[q]=m[q])},StyleBox.prototype.formatStyle=function(m,v){return 0===m?0:m+v},CueStyleBox.prototype=ae(StyleBox.prototype),CueStyleBox.prototype.constructor=CueStyleBox,BoxPosition.prototype.move=function(m,v){switch(v=void 0!==v?v:this.lineHeight,m){case"+x":this.left+=v,this.right+=v;break;case"-x":this.left-=v,this.right-=v;break;case"+y":this.top+=v,this.bottom+=v;break;case"-y":this.top-=v,this.bottom-=v}},BoxPosition.prototype.overlaps=function(m){return this.leftm.left&&this.topm.top},BoxPosition.prototype.overlapsAny=function(m){for(var v=0;v=m.top&&this.bottom<=m.bottom&&this.left>=m.left&&this.right<=m.right},BoxPosition.prototype.overlapsOppositeAxis=function(m,v){switch(v){case"+x":return this.leftm.right;case"+y":return this.topm.bottom}},BoxPosition.prototype.intersectPercentage=function(m){return Math.max(0,Math.min(this.right,m.right)-Math.max(this.left,m.left))*Math.max(0,Math.min(this.bottom,m.bottom)-Math.max(this.top,m.top))/(this.height*this.width)},BoxPosition.prototype.toCSSCompatValues=function(m){return{top:this.top-m.top,bottom:m.bottom-this.bottom,left:this.left-m.left,right:m.right-this.right,height:this.height,width:this.width}},BoxPosition.getSimpleBoxPosition=function(m){var v=m.div?m.div.offsetHeight:m.tagName?m.offsetHeight:0,q=m.div?m.div.offsetWidth:m.tagName?m.offsetWidth:0,ee=m.div?m.div.offsetTop:m.tagName?m.offsetTop:0;return{left:(m=m.div?m.div.getBoundingClientRect():m.tagName?m.getBoundingClientRect():m).left,right:m.right,top:m.top||ee,height:m.height||v,bottom:m.bottom||ee+(m.height||v),width:m.width||q}},WebVTT.StringDecoder=function(){return{decode:function(m){if(!m)return"";if("string"!=typeof m)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(m))}}},WebVTT.convertCueToDOMTree=function(m,v){return m&&v?parseContent(m,v):null};WebVTT.processCues=function(m,v,q){if(!m||!v||!q)return null;for(;q.firstChild;)q.removeChild(q.firstChild);var ee=m.document.createElement("div");if(ee.style.position="absolute",ee.style.left="0",ee.style.right="0",ee.style.top="0",ee.style.bottom="0",ee.style.margin="1.5%",q.appendChild(ee),function shouldCompute(m){for(var v=0;v{var v="auto",q={"":1,lr:1,rl:1},ee={start:1,center:1,end:1,left:1,right:1,auto:1,"line-left":1,"line-right":1};function findDirectionSetting(m){return"string"==typeof m&&(!!q[m.toLowerCase()]&&m.toLowerCase())}function findAlignSetting(m){return"string"==typeof m&&(!!ee[m.toLowerCase()]&&m.toLowerCase())}function VTTCue(m,q,ee){this.hasBeenReset=!1;var ae="",ie=!1,de=m,ce=q,le=ee,pe=null,fe="",ye=!0,be="auto",Re="start",_e="auto",xe="auto",Te=100,we="center";Object.defineProperties(this,{id:{enumerable:!0,get:function(){return ae},set:function(m){ae=""+m}},pauseOnExit:{enumerable:!0,get:function(){return ie},set:function(m){ie=!!m}},startTime:{enumerable:!0,get:function(){return de},set:function(m){if("number"!=typeof m)throw new TypeError("Start time must be set to a number.");de=m,this.hasBeenReset=!0}},endTime:{enumerable:!0,get:function(){return ce},set:function(m){if("number"!=typeof m)throw new TypeError("End time must be set to a number.");ce=m,this.hasBeenReset=!0}},text:{enumerable:!0,get:function(){return le},set:function(m){le=""+m,this.hasBeenReset=!0}},region:{enumerable:!0,get:function(){return pe},set:function(m){pe=m,this.hasBeenReset=!0}},vertical:{enumerable:!0,get:function(){return fe},set:function(m){var v=findDirectionSetting(m);if(!1===v)throw new SyntaxError("Vertical: an invalid or illegal direction string was specified.");fe=v,this.hasBeenReset=!0}},snapToLines:{enumerable:!0,get:function(){return ye},set:function(m){ye=!!m,this.hasBeenReset=!0}},line:{enumerable:!0,get:function(){return be},set:function(m){if("number"!=typeof m&&m!==v)throw new SyntaxError("Line: an invalid number or illegal string was specified.");be=m,this.hasBeenReset=!0}},lineAlign:{enumerable:!0,get:function(){return Re},set:function(m){var v=findAlignSetting(m);v?(Re=v,this.hasBeenReset=!0):console.warn("lineAlign: an invalid or illegal string was specified.")}},position:{enumerable:!0,get:function(){return _e},set:function(m){if(m<0||m>100)throw new Error("Position must be between 0 and 100.");_e=m,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return xe},set:function(m){var v=findAlignSetting(m);v?(xe=v,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return Te},set:function(m){if(m<0||m>100)throw new Error("Size must be between 0 and 100.");Te=m,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return we},set:function(m){var v=findAlignSetting(m);if(!v)throw new SyntaxError("align: an invalid or illegal alignment string was specified.");we=v,this.hasBeenReset=!0}}}),this.displayState=void 0}VTTCue.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},m.exports=VTTCue},13710:m=>{var v={"":!0,up:!0};function findScrollSetting(m){return"string"==typeof m&&(!!v[m.toLowerCase()]&&m.toLowerCase())}function isValidPercentValue(m){return"number"==typeof m&&m>=0&&m<=100}m.exports=function VTTRegion(){var m=100,v=3,q=0,ee=100,ae=0,ie=100,de="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return m},set:function(v){if(!isValidPercentValue(v))throw new Error("Width must be between 0 and 100.");m=v}},lines:{enumerable:!0,get:function(){return v},set:function(m){if("number"!=typeof m)throw new TypeError("Lines must be set to a number.");v=m}},regionAnchorY:{enumerable:!0,get:function(){return ee},set:function(m){if(!isValidPercentValue(m))throw new Error("RegionAnchorX must be between 0 and 100.");ee=m}},regionAnchorX:{enumerable:!0,get:function(){return q},set:function(m){if(!isValidPercentValue(m))throw new Error("RegionAnchorY must be between 0 and 100.");q=m}},viewportAnchorY:{enumerable:!0,get:function(){return ie},set:function(m){if(!isValidPercentValue(m))throw new Error("ViewportAnchorY must be between 0 and 100.");ie=m}},viewportAnchorX:{enumerable:!0,get:function(){return ae},set:function(m){if(!isValidPercentValue(m))throw new Error("ViewportAnchorX must be between 0 and 100.");ae=m}},scroll:{enumerable:!0,get:function(){return de},set:function(m){var v=findScrollSetting(m);!1===v?console.warn("Scroll: an invalid or illegal string was specified."):de=v}}})}},78369:function(m){(function(){var v,q,ee,ae,ie,de,ce,le=[].slice,pe={}.hasOwnProperty;v=function(){var m,v,q,ee,ae,de;if(de=arguments[0],ae=2<=arguments.length?le.call(arguments,1):[],ie(Object.assign))Object.assign.apply(null,arguments);else for(m=0,q=ae.length;m":"attribute: {"+m+"}, parent: <"+this.parent.name+">"},XMLAttribute}()}).call(this)},66170:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLCData(m,v){if(XMLCData.__super__.constructor.call(this,m),null==v)throw new Error("Missing CDATA text. "+this.debugInfo());this.text=this.stringify.cdata(v)}return extend(XMLCData,m),XMLCData.prototype.clone=function(){return Object.create(this)},XMLCData.prototype.toString=function(m){return this.options.writer.set(m).cdata(this)},XMLCData}(v)}).call(this)},62096:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLComment(m,v){if(XMLComment.__super__.constructor.call(this,m),null==v)throw new Error("Missing comment text. "+this.debugInfo());this.text=this.stringify.comment(v)}return extend(XMLComment,m),XMLComment.prototype.clone=function(){return Object.create(this)},XMLComment.prototype.toString=function(m){return this.options.writer.set(m).comment(this)},XMLComment}(v)}).call(this)},51179:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLDTDAttList(m,v,q,ee,ae,ie){if(XMLDTDAttList.__super__.constructor.call(this,m),null==v)throw new Error("Missing DTD element name. "+this.debugInfo());if(null==q)throw new Error("Missing DTD attribute name. "+this.debugInfo(v));if(!ee)throw new Error("Missing DTD attribute type. "+this.debugInfo(v));if(!ae)throw new Error("Missing DTD attribute default. "+this.debugInfo(v));if(0!==ae.indexOf("#")&&(ae="#"+ae),!ae.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(v));if(ie&&!ae.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(v));this.elementName=this.stringify.eleName(v),this.attributeName=this.stringify.attName(q),this.attributeType=this.stringify.dtdAttType(ee),this.defaultValue=this.stringify.dtdAttDefault(ie),this.defaultValueType=ae}return extend(XMLDTDAttList,m),XMLDTDAttList.prototype.toString=function(m){return this.options.writer.set(m).dtdAttList(this)},XMLDTDAttList}(v)}).call(this)},36347:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLDTDElement(m,v,q){if(XMLDTDElement.__super__.constructor.call(this,m),null==v)throw new Error("Missing DTD element name. "+this.debugInfo());q||(q="(#PCDATA)"),Array.isArray(q)&&(q="("+q.join(",")+")"),this.name=this.stringify.eleName(v),this.value=this.stringify.dtdElementValue(q)}return extend(XMLDTDElement,m),XMLDTDElement.prototype.toString=function(m){return this.options.writer.set(m).dtdElement(this)},XMLDTDElement}(v)}).call(this)},99078:function(m,v,q){(function(){var v,ee,extend=function(m,v){for(var q in v)ae.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ae={}.hasOwnProperty;ee=q(78369).isObject,v=q(32026),m.exports=function(m){function XMLDTDEntity(m,v,q,ae){if(XMLDTDEntity.__super__.constructor.call(this,m),null==q)throw new Error("Missing DTD entity name. "+this.debugInfo(q));if(null==ae)throw new Error("Missing DTD entity value. "+this.debugInfo(q));if(this.pe=!!v,this.name=this.stringify.eleName(q),ee(ae)){if(!ae.pubID&&!ae.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(q));if(ae.pubID&&!ae.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(q));if(null!=ae.pubID&&(this.pubID=this.stringify.dtdPubID(ae.pubID)),null!=ae.sysID&&(this.sysID=this.stringify.dtdSysID(ae.sysID)),null!=ae.nData&&(this.nData=this.stringify.dtdNData(ae.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(q))}else this.value=this.stringify.dtdEntityValue(ae)}return extend(XMLDTDEntity,m),XMLDTDEntity.prototype.toString=function(m){return this.options.writer.set(m).dtdEntity(this)},XMLDTDEntity}(v)}).call(this)},44777:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLDTDNotation(m,v,q){if(XMLDTDNotation.__super__.constructor.call(this,m),null==v)throw new Error("Missing DTD notation name. "+this.debugInfo(v));if(!q.pubID&&!q.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(v));this.name=this.stringify.eleName(v),null!=q.pubID&&(this.pubID=this.stringify.dtdPubID(q.pubID)),null!=q.sysID&&(this.sysID=this.stringify.dtdSysID(q.sysID))}return extend(XMLDTDNotation,m),XMLDTDNotation.prototype.toString=function(m){return this.options.writer.set(m).dtdNotation(this)},XMLDTDNotation}(v)}).call(this)},59077:function(m,v,q){(function(){var v,ee,extend=function(m,v){for(var q in v)ae.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ae={}.hasOwnProperty;ee=q(78369).isObject,v=q(32026),m.exports=function(m){function XMLDeclaration(m,v,q,ae){var ie;XMLDeclaration.__super__.constructor.call(this,m),ee(v)&&(v=(ie=v).version,q=ie.encoding,ae=ie.standalone),v||(v="1.0"),this.version=this.stringify.xmlVersion(v),null!=q&&(this.encoding=this.stringify.xmlEncoding(q)),null!=ae&&(this.standalone=this.stringify.xmlStandalone(ae))}return extend(XMLDeclaration,m),XMLDeclaration.prototype.toString=function(m){return this.options.writer.set(m).declaration(this)},XMLDeclaration}(v)}).call(this)},86544:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,extend=function(m,v){for(var q in v)le.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},le={}.hasOwnProperty;ce=q(78369).isObject,de=q(32026),v=q(51179),ae=q(99078),ee=q(36347),ie=q(44777),m.exports=function(m){function XMLDocType(m,v,q){var ee,ae;XMLDocType.__super__.constructor.call(this,m),this.name="!DOCTYPE",this.documentObject=m,ce(v)&&(v=(ee=v).pubID,q=ee.sysID),null==q&&(q=(ae=[v,q])[0],v=ae[1]),null!=v&&(this.pubID=this.stringify.dtdPubID(v)),null!=q&&(this.sysID=this.stringify.dtdSysID(q))}return extend(XMLDocType,m),XMLDocType.prototype.element=function(m,v){var q;return q=new ee(this,m,v),this.children.push(q),this},XMLDocType.prototype.attList=function(m,q,ee,ae,ie){var de;return de=new v(this,m,q,ee,ae,ie),this.children.push(de),this},XMLDocType.prototype.entity=function(m,v){var q;return q=new ae(this,!1,m,v),this.children.push(q),this},XMLDocType.prototype.pEntity=function(m,v){var q;return q=new ae(this,!0,m,v),this.children.push(q),this},XMLDocType.prototype.notation=function(m,v){var q;return q=new ie(this,m,v),this.children.push(q),this},XMLDocType.prototype.toString=function(m){return this.options.writer.set(m).docType(this)},XMLDocType.prototype.ele=function(m,v){return this.element(m,v)},XMLDocType.prototype.att=function(m,v,q,ee,ae){return this.attList(m,v,q,ee,ae)},XMLDocType.prototype.ent=function(m,v){return this.entity(m,v)},XMLDocType.prototype.pent=function(m,v){return this.pEntity(m,v)},XMLDocType.prototype.not=function(m,v){return this.notation(m,v)},XMLDocType.prototype.up=function(){return this.root()||this.documentObject},XMLDocType}(de)}).call(this)},66934:function(m,v,q){(function(){var v,ee,ae,ie,extend=function(m,v){for(var q in v)de.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},de={}.hasOwnProperty;ie=q(78369).isPlainObject,v=q(32026),ae=q(95549),ee=q(26434),m.exports=function(m){function XMLDocument(m){XMLDocument.__super__.constructor.call(this,null),this.name="?xml",m||(m={}),m.writer||(m.writer=new ee),this.options=m,this.stringify=new ae(m),this.isDocument=!0}return extend(XMLDocument,m),XMLDocument.prototype.end=function(m){var v;return m?ie(m)&&(v=m,m=this.options.writer.set(v)):m=this.options.writer,m.document(this)},XMLDocument.prototype.toString=function(m){return this.options.writer.set(m).document(this)},XMLDocument}(v)}).call(this)},79227:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,le,pe,fe,ye,be,Re,_e,xe,Te,we,Se,Ie,Pe,We,qe={}.hasOwnProperty;We=q(78369),Ie=We.isObject,Se=We.isFunction,Pe=We.isPlainObject,we=We.getValue,ye=q(32161),ee=q(66170),ae=q(62096),Re=q(79406),Te=q(43595),be=q(19181),pe=q(59077),fe=q(86544),ie=q(51179),ce=q(99078),de=q(36347),le=q(44777),v=q(72750),xe=q(95549),_e=q(26434),m.exports=function(){function XMLDocumentCB(m,v,q){var ee;this.name="?xml",m||(m={}),m.writer?Pe(m.writer)&&(ee=m.writer,m.writer=new _e(ee)):m.writer=new _e(m),this.options=m,this.writer=m.writer,this.stringify=new xe(m),this.onDataCallback=v||function(){},this.onEndCallback=q||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return XMLDocumentCB.prototype.node=function(m,v,q){var ee,ae;if(null==m)throw new Error("Missing node name.");if(this.root&&-1===this.currentLevel)throw new Error("Document can only have one root node. "+this.debugInfo(m));return this.openCurrent(),m=we(m),null===v&&null==q&&(v=(ee=[{},null])[0],q=ee[1]),null==v&&(v={}),v=we(v),Ie(v)||(q=(ae=[v,q])[0],v=ae[1]),this.currentNode=new ye(this,m,v),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,null!=q&&this.text(q),this},XMLDocumentCB.prototype.element=function(m,v,q){return this.currentNode&&this.currentNode instanceof fe?this.dtdElement.apply(this,arguments):this.node(m,v,q)},XMLDocumentCB.prototype.attribute=function(m,q){var ee,ae;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode. "+this.debugInfo(m));if(null!=m&&(m=we(m)),Ie(m))for(ee in m)qe.call(m,ee)&&(ae=m[ee],this.attribute(ee,ae));else Se(q)&&(q=q.apply()),this.options.skipNullAttributes&&null==q||(this.currentNode.attributes[m]=new v(this,m,q));return this},XMLDocumentCB.prototype.text=function(m){var v;return this.openCurrent(),v=new Te(this,m),this.onData(this.writer.text(v,this.currentLevel+1),this.currentLevel+1),this},XMLDocumentCB.prototype.cdata=function(m){var v;return this.openCurrent(),v=new ee(this,m),this.onData(this.writer.cdata(v,this.currentLevel+1),this.currentLevel+1),this},XMLDocumentCB.prototype.comment=function(m){var v;return this.openCurrent(),v=new ae(this,m),this.onData(this.writer.comment(v,this.currentLevel+1),this.currentLevel+1),this},XMLDocumentCB.prototype.raw=function(m){var v;return this.openCurrent(),v=new Re(this,m),this.onData(this.writer.raw(v,this.currentLevel+1),this.currentLevel+1),this},XMLDocumentCB.prototype.instruction=function(m,v){var q,ee,ae,ie,de;if(this.openCurrent(),null!=m&&(m=we(m)),null!=v&&(v=we(v)),Array.isArray(m))for(q=0,ie=m.length;q=0;)this.up();return this.onEnd()},XMLDocumentCB.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},XMLDocumentCB.prototype.openNode=function(m){if(!m.isOpen)return!this.root&&0===this.currentLevel&&m instanceof ye&&(this.root=m),this.onData(this.writer.openNode(m,this.currentLevel),this.currentLevel),m.isOpen=!0},XMLDocumentCB.prototype.closeNode=function(m){if(!m.isClosed)return this.onData(this.writer.closeNode(m,this.currentLevel),this.currentLevel),m.isClosed=!0},XMLDocumentCB.prototype.onData=function(m,v){return this.documentStarted=!0,this.onDataCallback(m,v+1)},XMLDocumentCB.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},XMLDocumentCB.prototype.debugInfo=function(m){return null==m?"":"node: <"+m+">"},XMLDocumentCB.prototype.ele=function(){return this.element.apply(this,arguments)},XMLDocumentCB.prototype.nod=function(m,v,q){return this.node(m,v,q)},XMLDocumentCB.prototype.txt=function(m){return this.text(m)},XMLDocumentCB.prototype.dat=function(m){return this.cdata(m)},XMLDocumentCB.prototype.com=function(m){return this.comment(m)},XMLDocumentCB.prototype.ins=function(m,v){return this.instruction(m,v)},XMLDocumentCB.prototype.dec=function(m,v,q){return this.declaration(m,v,q)},XMLDocumentCB.prototype.dtd=function(m,v,q){return this.doctype(m,v,q)},XMLDocumentCB.prototype.e=function(m,v,q){return this.element(m,v,q)},XMLDocumentCB.prototype.n=function(m,v,q){return this.node(m,v,q)},XMLDocumentCB.prototype.t=function(m){return this.text(m)},XMLDocumentCB.prototype.d=function(m){return this.cdata(m)},XMLDocumentCB.prototype.c=function(m){return this.comment(m)},XMLDocumentCB.prototype.r=function(m){return this.raw(m)},XMLDocumentCB.prototype.i=function(m,v){return this.instruction(m,v)},XMLDocumentCB.prototype.att=function(){return this.currentNode&&this.currentNode instanceof fe?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},XMLDocumentCB.prototype.a=function(){return this.currentNode&&this.currentNode instanceof fe?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},XMLDocumentCB.prototype.ent=function(m,v){return this.entity(m,v)},XMLDocumentCB.prototype.pent=function(m,v){return this.pEntity(m,v)},XMLDocumentCB.prototype.not=function(m,v){return this.notation(m,v)},XMLDocumentCB}()}).call(this)},78833:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLDummy(m){XMLDummy.__super__.constructor.call(this,m),this.isDummy=!0}return extend(XMLDummy,m),XMLDummy.prototype.clone=function(){return Object.create(this)},XMLDummy.prototype.toString=function(m){return""},XMLDummy}(v)}).call(this)},32161:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,extend=function(m,v){for(var q in v)le.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},le={}.hasOwnProperty;ce=q(78369),de=ce.isObject,ie=ce.isFunction,ae=ce.getValue,ee=q(32026),v=q(72750),m.exports=function(m){function XMLElement(m,v,q){if(XMLElement.__super__.constructor.call(this,m),null==v)throw new Error("Missing element name. "+this.debugInfo());this.name=this.stringify.eleName(v),this.attributes={},null!=q&&this.attribute(q),m.isDocument&&(this.isRoot=!0,this.documentObject=m,m.rootObject=this)}return extend(XMLElement,m),XMLElement.prototype.clone=function(){var m,v,q,ee;for(v in(q=Object.create(this)).isRoot&&(q.documentObject=null),q.attributes={},ee=this.attributes)le.call(ee,v)&&(m=ee[v],q.attributes[v]=m.clone());return q.children=[],this.children.forEach((function(m){var v;return(v=m.clone()).parent=q,q.children.push(v)})),q},XMLElement.prototype.attribute=function(m,q){var ee,ce;if(null!=m&&(m=ae(m)),de(m))for(ee in m)le.call(m,ee)&&(ce=m[ee],this.attribute(ee,ce));else ie(q)&&(q=q.apply()),this.options.skipNullAttributes&&null==q||(this.attributes[m]=new v(this,m,q));return this},XMLElement.prototype.removeAttribute=function(m){var v,q,ee;if(null==m)throw new Error("Missing attribute name. "+this.debugInfo());if(m=ae(m),Array.isArray(m))for(q=0,ee=m.length;q0&&this.parent.children[m-1].isDummy;)m-=1;if(m<1)throw new Error("Already at the first node. "+this.debugInfo());return this.parent.children[m-1]},XMLNode.prototype.next=function(){var m;for(m=this.parent.children.indexOf(this);m":(null!=(q=this.parent)?q.name:void 0)?"node: <"+m+">, parent: <"+this.parent.name+">":"node: <"+m+">":""},XMLNode.prototype.ele=function(m,v,q){return this.element(m,v,q)},XMLNode.prototype.nod=function(m,v,q){return this.node(m,v,q)},XMLNode.prototype.txt=function(m){return this.text(m)},XMLNode.prototype.dat=function(m){return this.cdata(m)},XMLNode.prototype.com=function(m){return this.comment(m)},XMLNode.prototype.ins=function(m,v){return this.instruction(m,v)},XMLNode.prototype.doc=function(){return this.document()},XMLNode.prototype.dec=function(m,v,q){return this.declaration(m,v,q)},XMLNode.prototype.dtd=function(m,v){return this.doctype(m,v)},XMLNode.prototype.e=function(m,v,q){return this.element(m,v,q)},XMLNode.prototype.n=function(m,v,q){return this.node(m,v,q)},XMLNode.prototype.t=function(m){return this.text(m)},XMLNode.prototype.d=function(m){return this.cdata(m)},XMLNode.prototype.c=function(m){return this.comment(m)},XMLNode.prototype.r=function(m){return this.raw(m)},XMLNode.prototype.i=function(m,v){return this.instruction(m,v)},XMLNode.prototype.u=function(){return this.up()},XMLNode.prototype.importXMLBuilder=function(m){return this.importDocument(m)},XMLNode}()}).call(this)},19181:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLProcessingInstruction(m,v,q){if(XMLProcessingInstruction.__super__.constructor.call(this,m),null==v)throw new Error("Missing instruction target. "+this.debugInfo());this.target=this.stringify.insTarget(v),q&&(this.value=this.stringify.insValue(q))}return extend(XMLProcessingInstruction,m),XMLProcessingInstruction.prototype.clone=function(){return Object.create(this)},XMLProcessingInstruction.prototype.toString=function(m){return this.options.writer.set(m).processingInstruction(this)},XMLProcessingInstruction}(v)}).call(this)},79406:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLRaw(m,v){if(XMLRaw.__super__.constructor.call(this,m),null==v)throw new Error("Missing raw text. "+this.debugInfo());this.value=this.stringify.raw(v)}return extend(XMLRaw,m),XMLRaw.prototype.clone=function(){return Object.create(this)},XMLRaw.prototype.toString=function(m){return this.options.writer.set(m).raw(this)},XMLRaw}(v)}).call(this)},81996:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,le,pe,fe,ye,be,Re,_e,xe,extend=function(m,v){for(var q in v)Te.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},Te={}.hasOwnProperty;le=q(59077),pe=q(86544),v=q(66170),ee=q(62096),ye=q(32161),Re=q(79406),_e=q(43595),be=q(19181),fe=q(78833),ae=q(51179),ie=q(36347),de=q(99078),ce=q(44777),xe=q(60751),m.exports=function(m){function XMLStreamWriter(m,v){XMLStreamWriter.__super__.constructor.call(this,v),this.stream=m}return extend(XMLStreamWriter,m),XMLStreamWriter.prototype.document=function(m){var v,q,ae,ie,de,ce,ye,Re;for(q=0,ie=(ce=m.children).length;q"+this.endline(m))},XMLStreamWriter.prototype.comment=function(m,v){return this.stream.write(this.space(v)+"\x3c!-- "+m.text+" --\x3e"+this.endline(m))},XMLStreamWriter.prototype.declaration=function(m,v){return this.stream.write(this.space(v)),this.stream.write('"),this.stream.write(this.endline(m))},XMLStreamWriter.prototype.docType=function(m,q){var le,pe,fe,ye;if(q||(q=0),this.stream.write(this.space(q)),this.stream.write("0){for(this.stream.write(" ["),this.stream.write(this.endline(m)),pe=0,fe=(ye=m.children).length;pe"),this.stream.write(this.endline(m))},XMLStreamWriter.prototype.element=function(m,q){var ae,ie,de,ce,le,pe,xe,we;for(le in q||(q=0),we=this.space(q),this.stream.write(we+"<"+m.name),pe=m.attributes)Te.call(pe,le)&&(ae=pe[le],this.attribute(ae));if(0===m.children.length||m.children.every((function(m){return""===m.value})))this.allowEmpty?this.stream.write(">"):this.stream.write(this.spacebeforeslash+"/>");else if(this.pretty&&1===m.children.length&&null!=m.children[0].value)this.stream.write(">"),this.stream.write(m.children[0].value),this.stream.write("");else{for(this.stream.write(">"+this.newline),de=0,ce=(xe=m.children).length;de")}return this.stream.write(this.endline(m))},XMLStreamWriter.prototype.processingInstruction=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.raw=function(m,v){return this.stream.write(this.space(v)+m.value+this.endline(m))},XMLStreamWriter.prototype.text=function(m,v){return this.stream.write(this.space(v)+m.value+this.endline(m))},XMLStreamWriter.prototype.dtdAttList=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.dtdElement=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.dtdEntity=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.dtdNotation=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.endline=function(m){return m.isLastRootNode?"":this.newline},XMLStreamWriter}(xe)}).call(this)},26434:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,le,pe,fe,ye,be,Re,_e,xe,extend=function(m,v){for(var q in v)Te.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},Te={}.hasOwnProperty;le=q(59077),pe=q(86544),v=q(66170),ee=q(62096),ye=q(32161),Re=q(79406),_e=q(43595),be=q(19181),fe=q(78833),ae=q(51179),ie=q(36347),de=q(99078),ce=q(44777),xe=q(60751),m.exports=function(m){function XMLStringWriter(m){XMLStringWriter.__super__.constructor.call(this,m)}return extend(XMLStringWriter,m),XMLStringWriter.prototype.document=function(m){var v,q,ae,ie,de;for(this.textispresent=!1,ie="",q=0,ae=(de=m.children).length;q"+this.newline},XMLStringWriter.prototype.comment=function(m,v){return this.space(v)+"\x3c!-- "+m.text+" --\x3e"+this.newline},XMLStringWriter.prototype.declaration=function(m,v){var q;return q=this.space(v),q+='",q+=this.newline},XMLStringWriter.prototype.docType=function(m,q){var le,pe,fe,ye,Re;if(q||(q=0),ye=this.space(q),ye+="0){for(ye+=" [",ye+=this.newline,pe=0,fe=(Re=m.children).length;pe",ye+=this.newline},XMLStringWriter.prototype.element=function(m,q){var ae,ie,de,ce,le,pe,xe,we,Se,Ie,Pe,We,qe;for(xe in q||(q=0),qe=!1,this.textispresent?(this.newline="",this.pretty=!1):(this.newline=this.newlinedefault,this.pretty=this.prettydefault),we="",we+=(We=this.space(q))+"<"+m.name,Se=m.attributes)Te.call(Se,xe)&&(ae=Se[xe],we+=this.attribute(ae));if(0===m.children.length||m.children.every((function(m){return""===m.value})))this.allowEmpty?we+=">"+this.newline:we+=this.spacebeforeslash+"/>"+this.newline;else if(this.pretty&&1===m.children.length&&null!=m.children[0].value)we+=">",we+=m.children[0].value,we+=""+this.newline;else{if(this.dontprettytextnodes)for(de=0,le=(Ie=m.children).length;de"+this.newline,ce=0,pe=(Pe=m.children).length;ce"+this.newline}return we},XMLStringWriter.prototype.processingInstruction=function(m,v){var q;return q=this.space(v)+""+this.newline},XMLStringWriter.prototype.raw=function(m,v){return this.space(v)+m.value+this.newline},XMLStringWriter.prototype.text=function(m,v){return this.space(v)+m.value+this.newline},XMLStringWriter.prototype.dtdAttList=function(m,v){var q;return q=this.space(v)+""+this.newline},XMLStringWriter.prototype.dtdElement=function(m,v){return this.space(v)+""+this.newline},XMLStringWriter.prototype.dtdEntity=function(m,v){var q;return q=this.space(v)+""+this.newline},XMLStringWriter.prototype.dtdNotation=function(m,v){var q;return q=this.space(v)+""+this.newline},XMLStringWriter.prototype.openNode=function(m,v){var q,ee,ae,ie;if(v||(v=0),m instanceof ye){for(ee in ae=this.space(v)+"<"+m.name,ie=m.attributes)Te.call(ie,ee)&&(q=ie[ee],ae+=this.attribute(q));return ae+=(m.children?">":"/>")+this.newline}return ae=this.space(v)+"")+this.newline},XMLStringWriter.prototype.closeNode=function(m,v){switch(v||(v=0),!1){case!(m instanceof ye):return this.space(v)+""+this.newline;case!(m instanceof pe):return this.space(v)+"]>"+this.newline}},XMLStringWriter}(xe)}).call(this)},95549:function(m){(function(){var v={}.hasOwnProperty;m.exports=function(){function XMLStringifier(m){var q,ee,ae,ie,de;for(ae in this.assertLegalChar=(q=this.assertLegalChar,ee=this,function(){return q.apply(ee,arguments)}),m||(m={}),this.noDoubleEncoding=m.noDoubleEncoding,ie=m.stringify||{})v.call(ie,ae)&&(de=ie[ae],this[ae]=de)}return XMLStringifier.prototype.eleName=function(m){return m=""+m||"",this.assertLegalChar(m)},XMLStringifier.prototype.eleText=function(m){return m=""+m||"",this.assertLegalChar(this.elEscape(m))},XMLStringifier.prototype.cdata=function(m){return m=(m=""+m||"").replace("]]>","]]]]>"),this.assertLegalChar(m)},XMLStringifier.prototype.comment=function(m){if((m=""+m||"").match(/--/))throw new Error("Comment text cannot contain double-hypen: "+m);return this.assertLegalChar(m)},XMLStringifier.prototype.raw=function(m){return""+m||""},XMLStringifier.prototype.attName=function(m){return""+m||""},XMLStringifier.prototype.attValue=function(m){return m=""+m||"",this.attEscape(m)},XMLStringifier.prototype.insTarget=function(m){return""+m||""},XMLStringifier.prototype.insValue=function(m){if((m=""+m||"").match(/\?>/))throw new Error("Invalid processing instruction value: "+m);return m},XMLStringifier.prototype.xmlVersion=function(m){if(!(m=""+m||"").match(/1\.[0-9]+/))throw new Error("Invalid version number: "+m);return m},XMLStringifier.prototype.xmlEncoding=function(m){if(!(m=""+m||"").match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+m);return m},XMLStringifier.prototype.xmlStandalone=function(m){return m?"yes":"no"},XMLStringifier.prototype.dtdPubID=function(m){return""+m||""},XMLStringifier.prototype.dtdSysID=function(m){return""+m||""},XMLStringifier.prototype.dtdElementValue=function(m){return""+m||""},XMLStringifier.prototype.dtdAttType=function(m){return""+m||""},XMLStringifier.prototype.dtdAttDefault=function(m){return null!=m?""+m||"":m},XMLStringifier.prototype.dtdEntityValue=function(m){return""+m||""},XMLStringifier.prototype.dtdNData=function(m){return""+m||""},XMLStringifier.prototype.convertAttKey="@",XMLStringifier.prototype.convertPIKey="?",XMLStringifier.prototype.convertTextKey="#text",XMLStringifier.prototype.convertCDataKey="#cdata",XMLStringifier.prototype.convertCommentKey="#comment",XMLStringifier.prototype.convertRawKey="#raw",XMLStringifier.prototype.assertLegalChar=function(m){var v;if(v=m.match(/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/))throw new Error("Invalid character in string: "+m+" at index "+v.index);return m},XMLStringifier.prototype.elEscape=function(m){var v;return v=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,m.replace(v,"&").replace(//g,">").replace(/\r/g," ")},XMLStringifier.prototype.attEscape=function(m){var v;return v=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,m.replace(v,"&").replace(/0?new Array(v).join(this.indent):""},XMLWriterBase}()}).call(this)},5532:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,le;le=q(78369),de=le.assign,ce=le.isFunction,v=q(66934),ee=q(79227),ie=q(26434),ae=q(81996),m.exports.create=function(m,q,ee,ae){var ie,ce;if(null==m)throw new Error("Root element needs a name.");return ae=de({},q,ee,ae),ce=(ie=new v(ae)).element(m),ae.headless||(ie.declaration(ae),null==ae.pubID&&null==ae.sysID||ie.doctype(ae)),ce},m.exports.begin=function(m,q,ae){var ie;return ce(m)&&(q=(ie=[m,q])[0],ae=ie[1],m={}),q?new ee(m,q,ae):new v(m)},m.exports.stringWriter=function(m){return new ie(m)},m.exports.streamWriter=function(m,v){return new ae(m,v)}}).call(this)},25893:()=>{},75347:()=>{},31777:()=>{},34017:()=>{},59905:()=>{},64604:()=>{},69862:()=>{},40964:()=>{},10434:m=>{function _extends(){return m.exports=_extends=Object.assign?Object.assign.bind():function(m){for(var v=1;v{var ee=q(18698).default;function _regeneratorRuntime(){"use strict";m.exports=_regeneratorRuntime=function _regeneratorRuntime(){return v},m.exports.__esModule=!0,m.exports.default=m.exports;var v={},q=Object.prototype,ae=q.hasOwnProperty,ie=Object.defineProperty||function(m,v,q){m[v]=q.value},de="function"==typeof Symbol?Symbol:{},ce=de.iterator||"@@iterator",le=de.asyncIterator||"@@asyncIterator",pe=de.toStringTag||"@@toStringTag";function define(m,v,q){return Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}),m[v]}try{define({},"")}catch(m){define=function define(m,v,q){return m[v]=q}}function wrap(m,v,q,ee){var ae=v&&v.prototype instanceof Generator?v:Generator,de=Object.create(ae.prototype),ce=new Context(ee||[]);return ie(de,"_invoke",{value:makeInvokeMethod(m,q,ce)}),de}function tryCatch(m,v,q){try{return{type:"normal",arg:m.call(v,q)}}catch(m){return{type:"throw",arg:m}}}v.wrap=wrap;var fe={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var ye={};define(ye,ce,(function(){return this}));var be=Object.getPrototypeOf,Re=be&&be(be(values([])));Re&&Re!==q&&ae.call(Re,ce)&&(ye=Re);var _e=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(ye);function defineIteratorMethods(m){["next","throw","return"].forEach((function(v){define(m,v,(function(m){return this._invoke(v,m)}))}))}function AsyncIterator(m,v){function invoke(q,ie,de,ce){var le=tryCatch(m[q],m,ie);if("throw"!==le.type){var pe=le.arg,fe=pe.value;return fe&&"object"==ee(fe)&&ae.call(fe,"__await")?v.resolve(fe.__await).then((function(m){invoke("next",m,de,ce)}),(function(m){invoke("throw",m,de,ce)})):v.resolve(fe).then((function(m){pe.value=m,de(pe)}),(function(m){return invoke("throw",m,de,ce)}))}ce(le.arg)}var q;ie(this,"_invoke",{value:function value(m,ee){function callInvokeWithMethodAndArg(){return new v((function(v,q){invoke(m,ee,v,q)}))}return q=q?q.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(m,v,q){var ee="suspendedStart";return function(ae,ie){if("executing"===ee)throw new Error("Generator is already running");if("completed"===ee){if("throw"===ae)throw ie;return doneResult()}for(q.method=ae,q.arg=ie;;){var de=q.delegate;if(de){var ce=maybeInvokeDelegate(de,q);if(ce){if(ce===fe)continue;return ce}}if("next"===q.method)q.sent=q._sent=q.arg;else if("throw"===q.method){if("suspendedStart"===ee)throw ee="completed",q.arg;q.dispatchException(q.arg)}else"return"===q.method&&q.abrupt("return",q.arg);ee="executing";var le=tryCatch(m,v,q);if("normal"===le.type){if(ee=q.done?"completed":"suspendedYield",le.arg===fe)continue;return{value:le.arg,done:q.done}}"throw"===le.type&&(ee="completed",q.method="throw",q.arg=le.arg)}}}function maybeInvokeDelegate(m,v){var q=v.method,ee=m.iterator[q];if(void 0===ee)return v.delegate=null,"throw"===q&&m.iterator.return&&(v.method="return",v.arg=void 0,maybeInvokeDelegate(m,v),"throw"===v.method)||"return"!==q&&(v.method="throw",v.arg=new TypeError("The iterator does not provide a '"+q+"' method")),fe;var ae=tryCatch(ee,m.iterator,v.arg);if("throw"===ae.type)return v.method="throw",v.arg=ae.arg,v.delegate=null,fe;var ie=ae.arg;return ie?ie.done?(v[m.resultName]=ie.value,v.next=m.nextLoc,"return"!==v.method&&(v.method="next",v.arg=void 0),v.delegate=null,fe):ie:(v.method="throw",v.arg=new TypeError("iterator result is not an object"),v.delegate=null,fe)}function pushTryEntry(m){var v={tryLoc:m[0]};1 in m&&(v.catchLoc=m[1]),2 in m&&(v.finallyLoc=m[2],v.afterLoc=m[3]),this.tryEntries.push(v)}function resetTryEntry(m){var v=m.completion||{};v.type="normal",delete v.arg,m.completion=v}function Context(m){this.tryEntries=[{tryLoc:"root"}],m.forEach(pushTryEntry,this),this.reset(!0)}function values(m){if(m){var v=m[ce];if(v)return v.call(m);if("function"==typeof m.next)return m;if(!isNaN(m.length)){var q=-1,ee=function next(){for(;++q=0;--q){var ee=this.tryEntries[q],ie=ee.completion;if("root"===ee.tryLoc)return handle("end");if(ee.tryLoc<=this.prev){var de=ae.call(ee,"catchLoc"),ce=ae.call(ee,"finallyLoc");if(de&&ce){if(this.prev=0;--q){var ee=this.tryEntries[q];if(ee.tryLoc<=this.prev&&ae.call(ee,"finallyLoc")&&this.prev=0;--v){var q=this.tryEntries[v];if(q.finallyLoc===m)return this.complete(q.completion,q.afterLoc),resetTryEntry(q),fe}},catch:function _catch(m){for(var v=this.tryEntries.length-1;v>=0;--v){var q=this.tryEntries[v];if(q.tryLoc===m){var ee=q.completion;if("throw"===ee.type){var ae=ee.arg;resetTryEntry(q)}return ae}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(m,v,q){return this.delegate={iterator:values(m),resultName:v,nextLoc:q},"next"===this.method&&(this.arg=void 0),fe}},v}m.exports=_regeneratorRuntime,m.exports.__esModule=!0,m.exports.default=m.exports},18698:m=>{function _typeof(v){return m.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},m.exports.__esModule=!0,m.exports.default=m.exports,_typeof(v)}m.exports=_typeof,m.exports.__esModule=!0,m.exports.default=m.exports},64687:(m,v,q)=>{var ee=q(17061)();m.exports=ee;try{regeneratorRuntime=ee}catch(m){"object"==typeof globalThis?globalThis.regeneratorRuntime=ee:Function("r","regeneratorRuntime = r")(ee)}},976:function(m,v,q){m.exports=function(){var m="1.13.1",v="object"==typeof self&&self.self===self&&self||"object"==typeof q.g&&q.g.global===q.g&&q.g||Function("return this")()||{},ee=Array.prototype,ae=Object.prototype,ie="undefined"!=typeof Symbol?Symbol.prototype:null,de=ee.push,ce=ee.slice,le=ae.toString,pe=ae.hasOwnProperty,fe="undefined"!=typeof ArrayBuffer,ye="undefined"!=typeof DataView,be=Array.isArray,Re=Object.keys,_e=Object.create,xe=fe&&ArrayBuffer.isView,Te=isNaN,we=isFinite,Se=!{toString:null}.propertyIsEnumerable("toString"),Ie=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Pe=Math.pow(2,53)-1;function j(m,v){return v=null==v?m.length-1:+v,function(){for(var q=Math.max(arguments.length-v,0),ee=Array(q),ae=0;ae=0&&q<=Pe}}function J(m){return function(v){return null==v?void 0:v[m]}}var lt=J("byteLength"),pt=K(lt),ht=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/,gt=fe?function(m){return xe?xe(m)&&!st(m):pt(m)&&ht.test(le.call(m))}:C(!1),ft=J("length");function Z(m,v){v=function(m){for(var v={},q=m.length,ee=0;ee":">",'"':""","'":"'","`":"`"},jt=Ln(Pt),Ft=Ln(_n(Pt)),Ot=tn.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Lt=/(.)^/,Bt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Ut=/\\|'|\r|\n|\u2028|\u2029/g;function Xn(m){return"\\"+Bt[m]}var Nt=/^\s*(\w|\$)+\s*$/,Mt=0;function nr(m,v,q,ee,ae){if(!(ee instanceof v))return m.apply(q,ae);var ie=Mn(m.prototype),de=m.apply(ie,ae);return _(de)?de:ie}var Wt=j((function(m,v){var q=Wt.placeholder,e=function(){for(var ee=0,ae=v.length,ie=Array(ae),de=0;de1)ur(ce,v-1,q,ee),ae=ee.length;else for(var le=0,pe=ce.length;le0&&(q=v.apply(this,arguments)),m<=1&&(v=null),q}}var Xt=Wt(cr,2);function sr(m,v,q){v=qn(v,q);for(var ee,ae=nn(m),ie=0,de=ae.length;ie0?0:ae-1;ie>=0&&ie0?de=ie>=0?ie:Math.max(ie+le,de):le=ie>=0?Math.min(ie+1,le):ie+le+1;else if(q&&ie&&le)return ee[ie=q(ee,ae)]===ae?ie:-1;if(ae!=ae)return(ie=v(ce.call(ee,de,le),$))>=0?ie+de:-1;for(ie=m>0?de:le-1;ie>=0&&ie0?0:de-1;for(ae||(ee=v[ie?ie[ce]:ce],ce+=m);ce>=0&&ce=3;return r(m,Fn(v,ee,4),q,ae)}}var Qt=wr(1),Yt=wr(-1);function Sr(m,v,q){var ee=[];return v=qn(v,q),jr(m,(function(m,q,ae){v(m,q,ae)&&ee.push(m)})),ee}function Or(m,v,q){v=qn(v,q);for(var ee=!Vt(m)&&nn(m),ae=(ee||m).length,ie=0;ie=0}var sn=j((function(m,v,q){var ee,ae;return tt(v)?ae=v:(v=Nn(v),ee=v.slice(0,-1),v=v[v.length-1]),_r(m,(function(m){var ie=ae;if(!ie){if(ee&&ee.length&&(m=In(m,ee)),null==m)return;ie=m[v]}return null==ie?ie:ie.apply(m,q)}))}));function Nr(m,v){return _r(m,Rn(v))}function Ir(m,v,q){var ee,ae,ie=-1/0,de=-1/0;if(null==v||"number"==typeof v&&"object"!=typeof m[0]&&null!=m)for(var ce=0,le=(m=Vt(m)?m:jn(m)).length;ceie&&(ie=ee);else v=qn(v,q),jr(m,(function(m,q,ee){((ae=v(m,q,ee))>de||ae===-1/0&&ie===-1/0)&&(ie=m,de=ae)}));return ie}function Tr(m,v,q){if(null==v||q)return Vt(m)||(m=jn(m)),m[Wn(m.length-1)];var ee=Vt(m)?En(m):jn(m),ae=ft(ee);v=Math.max(Math.min(v,ae),0);for(var ie=ae-1,de=0;de1&&(ee=Fn(ee,v[1])),v=an(m)):(ee=qr,v=ur(v,!1,!1),m=Object(m));for(var ae=0,ie=v.length;ae1&&(q=v[1])):(v=_r(ur(v,!1,!1),String),ee=function(m,q){return!Er(v,q)}),hn(m,ee,q)}));function zr(m,v,q){return ce.call(m,0,Math.max(0,m.length-(null==v||q?1:v)))}function Lr(m,v,q){return null==m||m.length<1?null==v||q?void 0:[]:null==v||q?m[0]:zr(m,m.length-v)}function $r(m,v,q){return ce.call(m,null==v||q?1:v)}var mn=j((function(m,v){return v=ur(v,!0,!0),Sr(m,(function(m){return!Er(v,m)}))})),vn=j((function(m,v){return mn(m,v)}));function Jr(m,v,q,ee){A(v)||(ee=q,q=v,v=!1),null!=q&&(q=qn(q,ee));for(var ae=[],ie=[],de=0,ce=ft(m);dev?(ee&&(clearTimeout(ee),ee=null),ce=le,de=m.apply(ae,ie),ee||(ae=ie=null)):ee||!1===q.trailing||(ee=setTimeout(f,pe)),de};return c.cancel=function(){clearTimeout(ee),ce=0,ee=ae=ie=null},c},debounce:function(m,v,q){var ee,ae,ie,de,ce,f=function(){var le=It()-ae;v>le?ee=setTimeout(f,v-le):(ee=null,q||(de=m.apply(ce,ie)),ee||(ie=ce=null))},le=j((function(le){return ce=this,ie=le,ae=It(),ee||(ee=setTimeout(f,v),q&&(de=m.apply(ce,ie))),de}));return le.cancel=function(){clearTimeout(ee),ee=ie=ce=null},le},wrap:function(m,v){return Wt(v,m)},negate:fr,compose:function(){var m=arguments,v=m.length-1;return function(){for(var q=v,ee=m[v].apply(this,arguments);q--;)ee=m[q].call(this,ee);return ee}},after:function(m,v){return function(){if(--m<1)return v.apply(this,arguments)}},before:cr,once:Xt,findKey:sr,findIndex:Zt,findLastIndex:Kt,sortedIndex:yr,indexOf:$t,lastIndexOf:Jt,find:mr,detect:mr,findWhere:function(m,v){return mr(m,Dn(v))},each:jr,forEach:jr,map:_r,collect:_r,reduce:Qt,foldl:Qt,inject:Qt,reduceRight:Yt,foldr:Yt,filter:Sr,select:Sr,reject:function(m,v,q){return Sr(m,fr(qn(v)),q)},every:Or,all:Or,some:Mr,any:Mr,contains:Er,includes:Er,include:Er,invoke:sn,pluck:Nr,where:function(m,v){return Sr(m,Dn(v))},max:Ir,min:function(m,v,q){var ee,ae,ie=1/0,de=1/0;if(null==v||"number"==typeof v&&"object"!=typeof m[0]&&null!=m)for(var ce=0,le=(m=Vt(m)?m:jn(m)).length;ceee||void 0===q)return 1;if(q{m.exports={nanoid:(m=21)=>{let v="",q=m;for(;q--;)v+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return v},customAlphabet:(m,v=21)=>(q=v)=>{let ee="",ae=q;for(;ae--;)ee+=m[Math.random()*m.length|0];return ee}}},30907:(m,v,q)=>{"use strict";function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q_arrayLikeToArray})},97326:(m,v,q)=>{"use strict";function _assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}q.d(v,{Z:()=>_assertThisInitialized})},15861:(m,v,q)=>{"use strict";function asyncGeneratorStep(m,v,q,ee,ae,ie,de){try{var ce=m[ie](de),le=ce.value}catch(m){return void q(m)}ce.done?v(le):Promise.resolve(le).then(ee,ae)}function _asyncToGenerator(m){return function(){var v=this,q=arguments;return new Promise((function(ee,ae){var ie=m.apply(v,q);function _next(m){asyncGeneratorStep(ie,ee,ae,_next,_throw,"next",m)}function _throw(m){asyncGeneratorStep(ie,ee,ae,_next,_throw,"throw",m)}_next(void 0)}))}}q.d(v,{Z:()=>_asyncToGenerator})},43144:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_createClass});var ee=q(49142);function _defineProperties(m,v){for(var q=0;q{"use strict";q.d(v,{Z:()=>_defineProperty});var ee=q(49142);function _defineProperty(m,v,q){return(v=(0,ee.Z)(v))in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}},87462:(m,v,q)=>{"use strict";function _extends(){return _extends=Object.assign?Object.assign.bind():function(m){for(var v=1;v_extends})},61120:(m,v,q)=>{"use strict";function _getPrototypeOf(m){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function _getPrototypeOf(m){return m.__proto__||Object.getPrototypeOf(m)},_getPrototypeOf(m)}q.d(v,{Z:()=>_getPrototypeOf})},60136:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_inherits});var ee=q(89611);function _inherits(m,v){if("function"!=typeof v&&null!==v)throw new TypeError("Super expression must either be null or a function");m.prototype=Object.create(v&&v.prototype,{constructor:{value:m,writable:!0,configurable:!0}}),Object.defineProperty(m,"prototype",{writable:!1}),v&&(0,ee.Z)(m,v)}},94578:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_inheritsLoose});var ee=q(89611);function _inheritsLoose(m,v){m.prototype=Object.create(v.prototype),m.prototype.constructor=m,(0,ee.Z)(m,v)}},89611:(m,v,q)=>{"use strict";function _setPrototypeOf(m,v){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(m,v){return m.__proto__=v,m},_setPrototypeOf(m,v)}q.d(v,{Z:()=>_setPrototypeOf})},70885:(m,v,q)=>{"use strict";function _arrayWithHoles(m){if(Array.isArray(m))return m}function _iterableToArrayLimit(m,v){var q=null==m?null:"undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=q){var ee,ae,ie,de,ce=[],le=!0,pe=!1;try{if(ie=(q=q.call(m)).next,0===v){if(Object(q)!==q)return;le=!1}else for(;!(le=(ee=ie.call(q)).done)&&(ce.push(ee.value),ce.length!==v);le=!0);}catch(m){pe=!0,ae=m}finally{try{if(!le&&null!=q.return&&(de=q.return(),Object(de)!==de))return}finally{if(pe)throw ae}}return ce}}q.d(v,{Z:()=>_slicedToArray});var ee=q(40181);function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _slicedToArray(m,v){return _arrayWithHoles(m)||_iterableToArrayLimit(m,v)||(0,ee.Z)(m,v)||_nonIterableRest()}},42982:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_toConsumableArray});var ee=q(30907);function _arrayWithoutHoles(m){if(Array.isArray(m))return(0,ee.Z)(m)}function _iterableToArray(m){if("undefined"!=typeof Symbol&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}var ae=q(40181);function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _toConsumableArray(m){return _arrayWithoutHoles(m)||_iterableToArray(m)||(0,ae.Z)(m)||_nonIterableSpread()}},49142:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_toPropertyKey});var ee=q(71002);function _toPrimitive(m,v){if("object"!==(0,ee.Z)(m)||null===m)return m;var q=m[Symbol.toPrimitive];if(void 0!==q){var ae=q.call(m,v||"default");if("object"!==(0,ee.Z)(ae))return ae;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===v?String:Number)(m)}function _toPropertyKey(m){var v=_toPrimitive(m,"string");return"symbol"===(0,ee.Z)(v)?v:String(v)}},71002:(m,v,q)=>{"use strict";function _typeof(m){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},_typeof(m)}q.d(v,{Z:()=>_typeof})},40181:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_unsupportedIterableToArray});var ee=q(30907);function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return(0,ee.Z)(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?(0,ee.Z)(m,v):void 0}}},63230:(m,v,q)=>{"use strict";q.r(v),q.d(v,{Node:()=>_t,Parser:()=>it,Position:()=>Xe,SourceLocation:()=>Qe,TokContext:()=>Et,Token:()=>Lt,TokenType:()=>Re,defaultOptions:()=>Ye,getLineInfo:()=>getLineInfo,isIdentifierChar:()=>isIdentifierChar,isIdentifierStart:()=>isIdentifierStart,isNewLine:()=>isNewLine,keywordTypes:()=>Te,lineBreak:()=>Se,lineBreakG:()=>Ie,nonASCIIwhitespace:()=>Pe,parse:()=>parse,parseExpressionAt:()=>parseExpressionAt,tokContexts:()=>Tt,tokTypes:()=>we,tokenizer:()=>tokenizer,version:()=>Nt});var ee={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},ae="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",ie={5:ae,"5module":ae+" export import",6:ae+" const class extends export import super"},de=/^in(stanceof)?$/,ce="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࢠ-ࢴࢶ-ࢽऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿯ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞿꟂ-Ᶎꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭧꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",le="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࣓-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ංඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷹᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",pe=new RegExp("["+ce+"]"),fe=new RegExp("["+ce+le+"]");ce=le=null;var ye=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,157,310,10,21,11,7,153,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,477,28,11,0,9,21,155,22,13,52,76,44,33,24,27,35,30,0,12,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,0,33,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,230,43,117,63,32,0,161,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,35,56,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,270,921,103,110,18,195,2749,1070,4050,582,8634,568,8,30,114,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,754,9486,286,50,2,18,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,2357,44,11,6,17,0,370,43,1301,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42710,42,4148,12,221,3,5761,15,7472,3104,541],be=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,525,10,176,2,54,14,32,9,16,3,46,10,54,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,4,9,83,11,7,0,161,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,232,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,19306,9,135,4,60,6,26,9,1014,0,2,54,8,3,19723,1,5319,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,262,6,10,9,419,13,1495,6,110,6,6,9,792487,239];function isInAstralSet(m,v){for(var q=65536,ee=0;eem)return!1;if((q+=v[ee+1])>=m)return!0}}function isIdentifierStart(m,v){return m<65?36===m:m<91||(m<97?95===m:m<123||(m<=65535?m>=170&&pe.test(String.fromCharCode(m)):!1!==v&&isInAstralSet(m,ye)))}function isIdentifierChar(m,v){return m<48?36===m:m<58||!(m<65)&&(m<91||(m<97?95===m:m<123||(m<=65535?m>=170&&fe.test(String.fromCharCode(m)):!1!==v&&(isInAstralSet(m,ye)||isInAstralSet(m,be)))))}var Re=function TokenType(m,v){void 0===v&&(v={}),this.label=m,this.keyword=v.keyword,this.beforeExpr=!!v.beforeExpr,this.startsExpr=!!v.startsExpr,this.isLoop=!!v.isLoop,this.isAssign=!!v.isAssign,this.prefix=!!v.prefix,this.postfix=!!v.postfix,this.binop=v.binop||null,this.updateContext=null};function binop(m,v){return new Re(m,{beforeExpr:!0,binop:v})}var _e={beforeExpr:!0},xe={startsExpr:!0},Te={};function kw(m,v){return void 0===v&&(v={}),v.keyword=m,Te[m]=new Re(m,v)}var we={num:new Re("num",xe),regexp:new Re("regexp",xe),string:new Re("string",xe),name:new Re("name",xe),eof:new Re("eof"),bracketL:new Re("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new Re("]"),braceL:new Re("{",{beforeExpr:!0,startsExpr:!0}),braceR:new Re("}"),parenL:new Re("(",{beforeExpr:!0,startsExpr:!0}),parenR:new Re(")"),comma:new Re(",",_e),semi:new Re(";",_e),colon:new Re(":",_e),dot:new Re("."),question:new Re("?",_e),arrow:new Re("=>",_e),template:new Re("template"),invalidTemplate:new Re("invalidTemplate"),ellipsis:new Re("...",_e),backQuote:new Re("`",xe),dollarBraceL:new Re("${",{beforeExpr:!0,startsExpr:!0}),eq:new Re("=",{beforeExpr:!0,isAssign:!0}),assign:new Re("_=",{beforeExpr:!0,isAssign:!0}),incDec:new Re("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new Re("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:binop("||",1),logicalAND:binop("&&",2),bitwiseOR:binop("|",3),bitwiseXOR:binop("^",4),bitwiseAND:binop("&",5),equality:binop("==/!=/===/!==",6),relational:binop("/<=/>=",7),bitShift:binop("<>/>>>",8),plusMin:new Re("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:binop("%",10),star:binop("*",10),slash:binop("/",10),starstar:new Re("**",{beforeExpr:!0}),_break:kw("break"),_case:kw("case",_e),_catch:kw("catch"),_continue:kw("continue"),_debugger:kw("debugger"),_default:kw("default",_e),_do:kw("do",{isLoop:!0,beforeExpr:!0}),_else:kw("else",_e),_finally:kw("finally"),_for:kw("for",{isLoop:!0}),_function:kw("function",xe),_if:kw("if"),_return:kw("return",_e),_switch:kw("switch"),_throw:kw("throw",_e),_try:kw("try"),_var:kw("var"),_const:kw("const"),_while:kw("while",{isLoop:!0}),_with:kw("with"),_new:kw("new",{beforeExpr:!0,startsExpr:!0}),_this:kw("this",xe),_super:kw("super",xe),_class:kw("class",xe),_extends:kw("extends",_e),_export:kw("export"),_import:kw("import",xe),_null:kw("null",xe),_true:kw("true",xe),_false:kw("false",xe),_in:kw("in",{beforeExpr:!0,binop:7}),_instanceof:kw("instanceof",{beforeExpr:!0,binop:7}),_typeof:kw("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:kw("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:kw("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},Se=/\r\n?|\n|\u2028|\u2029/,Ie=new RegExp(Se.source,"g");function isNewLine(m,v){return 10===m||13===m||!v&&(8232===m||8233===m)}var Pe=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,We=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,qe=Object.prototype,Ve=qe.hasOwnProperty,ze=qe.toString;function has(m,v){return Ve.call(m,v)}var He=Array.isArray||function(m){return"[object Array]"===ze.call(m)};function wordsRegexp(m){return new RegExp("^(?:"+m.replace(/ /g,"|")+")$")}var Xe=function Position(m,v){this.line=m,this.column=v};Xe.prototype.offset=function offset(m){return new Xe(this.line,this.column+m)};var Qe=function SourceLocation(m,v,q){this.start=v,this.end=q,null!==m.sourceFile&&(this.source=m.sourceFile)};function getLineInfo(m,v){for(var q=1,ee=0;;){Ie.lastIndex=ee;var ae=Ie.exec(m);if(!(ae&&ae.index=2015&&(v.ecmaVersion-=2009),null==v.allowReserved&&(v.allowReserved=v.ecmaVersion<5),He(v.onToken)){var ee=v.onToken;v.onToken=function(m){return ee.push(m)}}return He(v.onComment)&&(v.onComment=pushComment(v,v.onComment)),v}function pushComment(m,v){return function(q,ee,ae,ie,de,ce){var le={type:q?"Block":"Line",value:ee,start:ae,end:ie};m.locations&&(le.loc=new Qe(this,de,ce)),m.ranges&&(le.range=[ae,ie]),v.push(le)}}var et=2,tt=1|et,nt=4,rt=8;function functionFlags(m,v){return et|(m?nt:0)|(v?rt:0)}var it=function Parser(m,v,q){this.options=m=getOptions(m),this.sourceFile=m.sourceFile,this.keywords=wordsRegexp(ie[m.ecmaVersion>=6?6:"module"===m.sourceType?"5module":5]);var ae="";if(!0!==m.allowReserved){for(var de=m.ecmaVersion;!(ae=ee[de]);de--);"module"===m.sourceType&&(ae+=" await")}this.reservedWords=wordsRegexp(ae);var ce=(ae?ae+" ":"")+ee.strict;this.reservedWordsStrict=wordsRegexp(ce),this.reservedWordsStrictBind=wordsRegexp(ce+" "+ee.strictBind),this.input=String(v),this.containsEsc=!1,q?(this.pos=q,this.lineStart=this.input.lastIndexOf("\n",q-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(Se).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=we.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule="module"===m.sourceType,this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports={},0===this.pos&&m.allowHashBang&&"#!"===this.input.slice(0,2)&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(1),this.regexpState=null},ot={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0}};it.prototype.parse=function parse(){var m=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(m)},ot.inFunction.get=function(){return(this.currentVarScope().flags&et)>0},ot.inGenerator.get=function(){return(this.currentVarScope().flags&rt)>0},ot.inAsync.get=function(){return(this.currentVarScope().flags&nt)>0},ot.allowSuper.get=function(){return(64&this.currentThisScope().flags)>0},ot.allowDirectSuper.get=function(){return(128&this.currentThisScope().flags)>0},ot.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},it.prototype.inNonArrowFunction=function inNonArrowFunction(){return(this.currentThisScope().flags&et)>0},it.extend=function extend(){for(var m=[],v=arguments.length;v--;)m[v]=arguments[v];for(var q=this,ee=0;ee-1&&this.raiseRecoverable(m.trailingComma,"Comma is not permitted after the rest element");var q=v?m.parenthesizedAssign:m.parenthesizedBind;q>-1&&this.raiseRecoverable(q,"Parenthesized pattern")}},st.checkExpressionErrors=function(m,v){if(!m)return!1;var q=m.shorthandAssign,ee=m.doubleProto;if(!v)return q>=0||ee>=0;q>=0&&this.raise(q,"Shorthand property assignments are valid only in destructuring patterns"),ee>=0&&this.raiseRecoverable(ee,"Redefinition of __proto__ property")},st.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos=6&&this.unexpected(),this.parseFunctionStatement(ie,!1,!m);case we._class:return m&&this.unexpected(),this.parseClass(ie,!0);case we._if:return this.parseIfStatement(ie);case we._return:return this.parseReturnStatement(ie);case we._switch:return this.parseSwitchStatement(ie);case we._throw:return this.parseThrowStatement(ie);case we._try:return this.parseTryStatement(ie);case we._const:case we._var:return ee=ee||this.value,m&&"var"!==ee&&this.unexpected(),this.parseVarStatement(ie,ee);case we._while:return this.parseWhileStatement(ie);case we._with:return this.parseWithStatement(ie);case we.braceL:return this.parseBlock(!0,ie);case we.semi:return this.parseEmptyStatement(ie);case we._export:case we._import:if(this.options.ecmaVersion>10&&ae===we._import){We.lastIndex=this.pos;var de=We.exec(this.input),ce=this.pos+de[0].length;if(40===this.input.charCodeAt(ce))return this.parseExpressionStatement(ie,this.parseExpression())}return this.options.allowImportExportEverywhere||(v||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),ae===we._import?this.parseImport(ie):this.parseExport(ie,q);default:if(this.isAsyncFunction())return m&&this.unexpected(),this.next(),this.parseFunctionStatement(ie,!0,!m);var le=this.value,pe=this.parseExpression();return ae===we.name&&"Identifier"===pe.type&&this.eat(we.colon)?this.parseLabeledStatement(ie,le,pe,m):this.parseExpressionStatement(ie,pe)}},ct.parseBreakContinueStatement=function(m,v){var q="break"===v;this.next(),this.eat(we.semi)||this.insertSemicolon()?m.label=null:this.type!==we.name?this.unexpected():(m.label=this.parseIdent(),this.semicolon());for(var ee=0;ee=6?this.eat(we.semi):this.semicolon(),this.finishNode(m,"DoWhileStatement")},ct.parseForStatement=function(m){this.next();var v=this.options.ecmaVersion>=9&&(this.inAsync||!this.inFunction&&this.options.allowAwaitOutsideFunction)&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(ut),this.enterScope(0),this.expect(we.parenL),this.type===we.semi)return v>-1&&this.unexpected(v),this.parseFor(m,null);var q=this.isLet();if(this.type===we._var||this.type===we._const||q){var ee=this.startNode(),ae=q?"let":this.value;return this.next(),this.parseVar(ee,!0,ae),this.finishNode(ee,"VariableDeclaration"),(this.type===we._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&1===ee.declarations.length?(this.options.ecmaVersion>=9&&(this.type===we._in?v>-1&&this.unexpected(v):m.await=v>-1),this.parseForIn(m,ee)):(v>-1&&this.unexpected(v),this.parseFor(m,ee))}var ie=new DestructuringErrors,de=this.parseExpression(!0,ie);return this.type===we._in||this.options.ecmaVersion>=6&&this.isContextual("of")?(this.options.ecmaVersion>=9&&(this.type===we._in?v>-1&&this.unexpected(v):m.await=v>-1),this.toAssignable(de,!1,ie),this.checkLVal(de),this.parseForIn(m,de)):(this.checkExpressionErrors(ie,!0),v>-1&&this.unexpected(v),this.parseFor(m,de))},ct.parseFunctionStatement=function(m,v,q){return this.next(),this.parseFunction(m,ht|(q?0:gt),!1,v)},ct.parseIfStatement=function(m){return this.next(),m.test=this.parseParenExpression(),m.consequent=this.parseStatement("if"),m.alternate=this.eat(we._else)?this.parseStatement("if"):null,this.finishNode(m,"IfStatement")},ct.parseReturnStatement=function(m){return this.inFunction||this.options.allowReturnOutsideFunction||this.raise(this.start,"'return' outside of function"),this.next(),this.eat(we.semi)||this.insertSemicolon()?m.argument=null:(m.argument=this.parseExpression(),this.semicolon()),this.finishNode(m,"ReturnStatement")},ct.parseSwitchStatement=function(m){var v;this.next(),m.discriminant=this.parseParenExpression(),m.cases=[],this.expect(we.braceL),this.labels.push(lt),this.enterScope(0);for(var q=!1;this.type!==we.braceR;)if(this.type===we._case||this.type===we._default){var ee=this.type===we._case;v&&this.finishNode(v,"SwitchCase"),m.cases.push(v=this.startNode()),v.consequent=[],this.next(),ee?v.test=this.parseExpression():(q&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),q=!0,v.test=null),this.expect(we.colon)}else v||this.unexpected(),v.consequent.push(this.parseStatement(null));return this.exitScope(),v&&this.finishNode(v,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(m,"SwitchStatement")},ct.parseThrowStatement=function(m){return this.next(),Se.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),m.argument=this.parseExpression(),this.semicolon(),this.finishNode(m,"ThrowStatement")};var pt=[];ct.parseTryStatement=function(m){if(this.next(),m.block=this.parseBlock(),m.handler=null,this.type===we._catch){var v=this.startNode();if(this.next(),this.eat(we.parenL)){v.param=this.parseBindingAtom();var q="Identifier"===v.param.type;this.enterScope(q?32:0),this.checkLVal(v.param,q?4:2),this.expect(we.parenR)}else this.options.ecmaVersion<10&&this.unexpected(),v.param=null,this.enterScope(0);v.body=this.parseBlock(!1),this.exitScope(),m.handler=this.finishNode(v,"CatchClause")}return m.finalizer=this.eat(we._finally)?this.parseBlock():null,m.handler||m.finalizer||this.raise(m.start,"Missing catch or finally clause"),this.finishNode(m,"TryStatement")},ct.parseVarStatement=function(m,v){return this.next(),this.parseVar(m,!1,v),this.semicolon(),this.finishNode(m,"VariableDeclaration")},ct.parseWhileStatement=function(m){return this.next(),m.test=this.parseParenExpression(),this.labels.push(ut),m.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(m,"WhileStatement")},ct.parseWithStatement=function(m){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),m.object=this.parseParenExpression(),m.body=this.parseStatement("with"),this.finishNode(m,"WithStatement")},ct.parseEmptyStatement=function(m){return this.next(),this.finishNode(m,"EmptyStatement")},ct.parseLabeledStatement=function(m,v,q,ee){for(var ae=0,ie=this.labels;ae=0;ce--){var le=this.labels[ce];if(le.statementStart!==m.start)break;le.statementStart=this.start,le.kind=de}return this.labels.push({name:v,kind:de,statementStart:this.start}),m.body=this.parseStatement(ee?-1===ee.indexOf("label")?ee+"label":ee:"label"),this.labels.pop(),m.label=q,this.finishNode(m,"LabeledStatement")},ct.parseExpressionStatement=function(m,v){return m.expression=v,this.semicolon(),this.finishNode(m,"ExpressionStatement")},ct.parseBlock=function(m,v){for(void 0===m&&(m=!0),void 0===v&&(v=this.startNode()),v.body=[],this.expect(we.braceL),m&&this.enterScope(0);!this.eat(we.braceR);){var q=this.parseStatement(null);v.body.push(q)}return m&&this.exitScope(),this.finishNode(v,"BlockStatement")},ct.parseFor=function(m,v){return m.init=v,this.expect(we.semi),m.test=this.type===we.semi?null:this.parseExpression(),this.expect(we.semi),m.update=this.type===we.parenR?null:this.parseExpression(),this.expect(we.parenR),m.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(m,"ForStatement")},ct.parseForIn=function(m,v){var q=this.type===we._in;return this.next(),"VariableDeclaration"===v.type&&null!=v.declarations[0].init&&(!q||this.options.ecmaVersion<8||this.strict||"var"!==v.kind||"Identifier"!==v.declarations[0].id.type)?this.raise(v.start,(q?"for-in":"for-of")+" loop variable declaration may not have an initializer"):"AssignmentPattern"===v.type&&this.raise(v.start,"Invalid left-hand side in for-loop"),m.left=v,m.right=q?this.parseExpression():this.parseMaybeAssign(),this.expect(we.parenR),m.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(m,q?"ForInStatement":"ForOfStatement")},ct.parseVar=function(m,v,q){for(m.declarations=[],m.kind=q;;){var ee=this.startNode();if(this.parseVarId(ee,q),this.eat(we.eq)?ee.init=this.parseMaybeAssign(v):"const"!==q||this.type===we._in||this.options.ecmaVersion>=6&&this.isContextual("of")?"Identifier"===ee.id.type||v&&(this.type===we._in||this.isContextual("of"))?ee.init=null:this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):this.unexpected(),m.declarations.push(this.finishNode(ee,"VariableDeclarator")),!this.eat(we.comma))break}return m},ct.parseVarId=function(m,v){m.id=this.parseBindingAtom(),this.checkLVal(m.id,"var"===v?1:2,!1)};var ht=1,gt=2;ct.parseFunction=function(m,v,q,ee){this.initFunction(m),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!ee)&&(this.type===we.star&&v>&&this.unexpected(),m.generator=this.eat(we.star)),this.options.ecmaVersion>=8&&(m.async=!!ee),v&ht&&(m.id=4&v&&this.type!==we.name?null:this.parseIdent(),!m.id||v>||this.checkLVal(m.id,this.strict||m.generator||m.async?this.treatFunctionsAsVar?1:2:3));var ae=this.yieldPos,ie=this.awaitPos,de=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(functionFlags(m.async,m.generator)),v&ht||(m.id=this.type===we.name?this.parseIdent():null),this.parseFunctionParams(m),this.parseFunctionBody(m,q,!1),this.yieldPos=ae,this.awaitPos=ie,this.awaitIdentPos=de,this.finishNode(m,v&ht?"FunctionDeclaration":"FunctionExpression")},ct.parseFunctionParams=function(m){this.expect(we.parenL),m.params=this.parseBindingList(we.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()},ct.parseClass=function(m,v){this.next();var q=this.strict;this.strict=!0,this.parseClassId(m,v),this.parseClassSuper(m);var ee=this.startNode(),ae=!1;for(ee.body=[],this.expect(we.braceL);!this.eat(we.braceR);){var ie=this.parseClassElement(null!==m.superClass);ie&&(ee.body.push(ie),"MethodDefinition"===ie.type&&"constructor"===ie.kind&&(ae&&this.raise(ie.start,"Duplicate constructor in the same class"),ae=!0))}return m.body=this.finishNode(ee,"ClassBody"),this.strict=q,this.finishNode(m,v?"ClassDeclaration":"ClassExpression")},ct.parseClassElement=function(m){var v=this;if(this.eat(we.semi))return null;var q=this.startNode(),tryContextual=function(m,ee){void 0===ee&&(ee=!1);var ae=v.start,ie=v.startLoc;return!!v.eatContextual(m)&&(!(v.type===we.parenL||ee&&v.canInsertSemicolon())||(q.key&&v.unexpected(),q.computed=!1,q.key=v.startNodeAt(ae,ie),q.key.name=m,v.finishNode(q.key,"Identifier"),!1))};q.kind="method",q.static=tryContextual("static");var ee=this.eat(we.star),ae=!1;ee||(this.options.ecmaVersion>=8&&tryContextual("async",!0)?(ae=!0,ee=this.options.ecmaVersion>=9&&this.eat(we.star)):tryContextual("get")?q.kind="get":tryContextual("set")&&(q.kind="set")),q.key||this.parsePropertyName(q);var ie=q.key,de=!1;return q.computed||q.static||!("Identifier"===ie.type&&"constructor"===ie.name||"Literal"===ie.type&&"constructor"===ie.value)?q.static&&"Identifier"===ie.type&&"prototype"===ie.name&&this.raise(ie.start,"Classes may not have a static property named prototype"):("method"!==q.kind&&this.raise(ie.start,"Constructor can't have get/set modifier"),ee&&this.raise(ie.start,"Constructor can't be a generator"),ae&&this.raise(ie.start,"Constructor can't be an async method"),q.kind="constructor",de=m),this.parseClassMethod(q,ee,ae,de),"get"===q.kind&&0!==q.value.params.length&&this.raiseRecoverable(q.value.start,"getter should have no params"),"set"===q.kind&&1!==q.value.params.length&&this.raiseRecoverable(q.value.start,"setter should have exactly one param"),"set"===q.kind&&"RestElement"===q.value.params[0].type&&this.raiseRecoverable(q.value.params[0].start,"Setter cannot use rest params"),q},ct.parseClassMethod=function(m,v,q,ee){return m.value=this.parseMethod(v,q,ee),this.finishNode(m,"MethodDefinition")},ct.parseClassId=function(m,v){this.type===we.name?(m.id=this.parseIdent(),v&&this.checkLVal(m.id,2,!1)):(!0===v&&this.unexpected(),m.id=null)},ct.parseClassSuper=function(m){m.superClass=this.eat(we._extends)?this.parseExprSubscripts():null},ct.parseExport=function(m,v){if(this.next(),this.eat(we.star))return this.expectContextual("from"),this.type!==we.string&&this.unexpected(),m.source=this.parseExprAtom(),this.semicolon(),this.finishNode(m,"ExportAllDeclaration");if(this.eat(we._default)){var q;if(this.checkExport(v,"default",this.lastTokStart),this.type===we._function||(q=this.isAsyncFunction())){var ee=this.startNode();this.next(),q&&this.next(),m.declaration=this.parseFunction(ee,4|ht,!1,q)}else if(this.type===we._class){var ae=this.startNode();m.declaration=this.parseClass(ae,"nullableID")}else m.declaration=this.parseMaybeAssign(),this.semicolon();return this.finishNode(m,"ExportDefaultDeclaration")}if(this.shouldParseExportStatement())m.declaration=this.parseStatement(null),"VariableDeclaration"===m.declaration.type?this.checkVariableExport(v,m.declaration.declarations):this.checkExport(v,m.declaration.id.name,m.declaration.id.start),m.specifiers=[],m.source=null;else{if(m.declaration=null,m.specifiers=this.parseExportSpecifiers(v),this.eatContextual("from"))this.type!==we.string&&this.unexpected(),m.source=this.parseExprAtom();else{for(var ie=0,de=m.specifiers;ie=6&&m)switch(m.type){case"Identifier":this.inAsync&&"await"===m.name&&this.raise(m.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"RestElement":break;case"ObjectExpression":m.type="ObjectPattern",q&&this.checkPatternErrors(q,!0);for(var ee=0,ae=m.properties;ee=8&&!ie&&"async"===de.name&&!this.canInsertSemicolon()&&this.eat(we._function))return this.parseFunction(this.startNodeAt(ee,ae),0,!1,!0);if(q&&!this.canInsertSemicolon()){if(this.eat(we.arrow))return this.parseArrowExpression(this.startNodeAt(ee,ae),[de],!1);if(this.options.ecmaVersion>=8&&"async"===de.name&&this.type===we.name&&!ie)return de=this.parseIdent(!1),!this.canInsertSemicolon()&&this.eat(we.arrow)||this.unexpected(),this.parseArrowExpression(this.startNodeAt(ee,ae),[de],!0)}return de;case we.regexp:var ce=this.value;return(v=this.parseLiteral(ce.value)).regex={pattern:ce.pattern,flags:ce.flags},v;case we.num:case we.string:return this.parseLiteral(this.value);case we._null:case we._true:case we._false:return(v=this.startNode()).value=this.type===we._null?null:this.type===we._true,v.raw=this.type.keyword,this.next(),this.finishNode(v,"Literal");case we.parenL:var le=this.start,pe=this.parseParenAndDistinguishExpression(q);return m&&(m.parenthesizedAssign<0&&!this.isSimpleAssignTarget(pe)&&(m.parenthesizedAssign=le),m.parenthesizedBind<0&&(m.parenthesizedBind=le)),pe;case we.bracketL:return v=this.startNode(),this.next(),v.elements=this.parseExprList(we.bracketR,!0,!0,m),this.finishNode(v,"ArrayExpression");case we.braceL:return this.parseObj(!1,m);case we._function:return v=this.startNode(),this.next(),this.parseFunction(v,0);case we._class:return this.parseClass(this.startNode(),!1);case we._new:return this.parseNew();case we.backQuote:return this.parseTemplate();case we._import:return this.options.ecmaVersion>10?this.parseDynamicImport():this.unexpected();default:this.unexpected()}},mt.parseDynamicImport=function(){var m=this.startNode();return this.next(),this.type!==we.parenL&&this.unexpected(),this.finishNode(m,"Import")},mt.parseLiteral=function(m){var v=this.startNode();return v.value=m,v.raw=this.input.slice(this.start,this.end),110===v.raw.charCodeAt(v.raw.length-1)&&(v.bigint=v.raw.slice(0,-1)),this.next(),this.finishNode(v,"Literal")},mt.parseParenExpression=function(){this.expect(we.parenL);var m=this.parseExpression();return this.expect(we.parenR),m},mt.parseParenAndDistinguishExpression=function(m){var v,q=this.start,ee=this.startLoc,ae=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var ie,de=this.start,ce=this.startLoc,le=[],pe=!0,fe=!1,ye=new DestructuringErrors,be=this.yieldPos,Re=this.awaitPos;for(this.yieldPos=0,this.awaitPos=0;this.type!==we.parenR;){if(pe?pe=!1:this.expect(we.comma),ae&&this.afterTrailingComma(we.parenR,!0)){fe=!0;break}if(this.type===we.ellipsis){ie=this.start,le.push(this.parseParenItem(this.parseRestBinding())),this.type===we.comma&&this.raise(this.start,"Comma is not permitted after the rest element");break}le.push(this.parseMaybeAssign(!1,ye,this.parseParenItem))}var _e=this.start,xe=this.startLoc;if(this.expect(we.parenR),m&&!this.canInsertSemicolon()&&this.eat(we.arrow))return this.checkPatternErrors(ye,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=be,this.awaitPos=Re,this.parseParenArrowList(q,ee,le);le.length&&!fe||this.unexpected(this.lastTokStart),ie&&this.unexpected(ie),this.checkExpressionErrors(ye,!0),this.yieldPos=be||this.yieldPos,this.awaitPos=Re||this.awaitPos,le.length>1?((v=this.startNodeAt(de,ce)).expressions=le,this.finishNodeAt(v,"SequenceExpression",_e,xe)):v=le[0]}else v=this.parseParenExpression();if(this.options.preserveParens){var Te=this.startNodeAt(q,ee);return Te.expression=v,this.finishNode(Te,"ParenthesizedExpression")}return v},mt.parseParenItem=function(m){return m},mt.parseParenArrowList=function(m,v,q){return this.parseArrowExpression(this.startNodeAt(m,v),q)};var vt=[];mt.parseNew=function(){var m=this.startNode(),v=this.parseIdent(!0);if(this.options.ecmaVersion>=6&&this.eat(we.dot)){m.meta=v;var q=this.containsEsc;return m.property=this.parseIdent(!0),("target"!==m.property.name||q)&&this.raiseRecoverable(m.property.start,"The only valid meta property for new is new.target"),this.inNonArrowFunction()||this.raiseRecoverable(m.start,"new.target can only be used in functions"),this.finishNode(m,"MetaProperty")}var ee=this.start,ae=this.startLoc;return m.callee=this.parseSubscripts(this.parseExprAtom(),ee,ae,!0),this.options.ecmaVersion>10&&"Import"===m.callee.type&&this.raise(m.callee.start,"Cannot use new with import(...)"),this.eat(we.parenL)?m.arguments=this.parseExprList(we.parenR,this.options.ecmaVersion>=8&&"Import"!==m.callee.type,!1):m.arguments=vt,this.finishNode(m,"NewExpression")},mt.parseTemplateElement=function(m){var v=m.isTagged,q=this.startNode();return this.type===we.invalidTemplate?(v||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),q.value={raw:this.value,cooked:null}):q.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,"\n"),cooked:this.value},this.next(),q.tail=this.type===we.backQuote,this.finishNode(q,"TemplateElement")},mt.parseTemplate=function(m){void 0===m&&(m={});var v=m.isTagged;void 0===v&&(v=!1);var q=this.startNode();this.next(),q.expressions=[];var ee=this.parseTemplateElement({isTagged:v});for(q.quasis=[ee];!ee.tail;)this.type===we.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(we.dollarBraceL),q.expressions.push(this.parseExpression()),this.expect(we.braceR),q.quasis.push(ee=this.parseTemplateElement({isTagged:v}));return this.next(),this.finishNode(q,"TemplateLiteral")},mt.isAsyncProp=function(m){return!m.computed&&"Identifier"===m.key.type&&"async"===m.key.name&&(this.type===we.name||this.type===we.num||this.type===we.string||this.type===we.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===we.star)&&!Se.test(this.input.slice(this.lastTokEnd,this.start))},mt.parseObj=function(m,v){var q=this.startNode(),ee=!0,ae={};for(q.properties=[],this.next();!this.eat(we.braceR);){if(ee)ee=!1;else if(this.expect(we.comma),this.afterTrailingComma(we.braceR))break;var ie=this.parseProperty(m,v);m||this.checkPropClash(ie,ae,v),q.properties.push(ie)}return this.finishNode(q,m?"ObjectPattern":"ObjectExpression")},mt.parseProperty=function(m,v){var q,ee,ae,ie,de=this.startNode();if(this.options.ecmaVersion>=9&&this.eat(we.ellipsis))return m?(de.argument=this.parseIdent(!1),this.type===we.comma&&this.raise(this.start,"Comma is not permitted after the rest element"),this.finishNode(de,"RestElement")):(this.type===we.parenL&&v&&(v.parenthesizedAssign<0&&(v.parenthesizedAssign=this.start),v.parenthesizedBind<0&&(v.parenthesizedBind=this.start)),de.argument=this.parseMaybeAssign(!1,v),this.type===we.comma&&v&&v.trailingComma<0&&(v.trailingComma=this.start),this.finishNode(de,"SpreadElement"));this.options.ecmaVersion>=6&&(de.method=!1,de.shorthand=!1,(m||v)&&(ae=this.start,ie=this.startLoc),m||(q=this.eat(we.star)));var ce=this.containsEsc;return this.parsePropertyName(de),!m&&!ce&&this.options.ecmaVersion>=8&&!q&&this.isAsyncProp(de)?(ee=!0,q=this.options.ecmaVersion>=9&&this.eat(we.star),this.parsePropertyName(de,v)):ee=!1,this.parsePropertyValue(de,m,q,ee,ae,ie,v,ce),this.finishNode(de,"Property")},mt.parsePropertyValue=function(m,v,q,ee,ae,ie,de,ce){if((q||ee)&&this.type===we.colon&&this.unexpected(),this.eat(we.colon))m.value=v?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,de),m.kind="init";else if(this.options.ecmaVersion>=6&&this.type===we.parenL)v&&this.unexpected(),m.kind="init",m.method=!0,m.value=this.parseMethod(q,ee);else if(v||ce||!(this.options.ecmaVersion>=5)||m.computed||"Identifier"!==m.key.type||"get"!==m.key.name&&"set"!==m.key.name||this.type===we.comma||this.type===we.braceR)this.options.ecmaVersion>=6&&!m.computed&&"Identifier"===m.key.type?((q||ee)&&this.unexpected(),this.checkUnreserved(m.key),"await"!==m.key.name||this.awaitIdentPos||(this.awaitIdentPos=ae),m.kind="init",v?m.value=this.parseMaybeDefault(ae,ie,m.key):this.type===we.eq&&de?(de.shorthandAssign<0&&(de.shorthandAssign=this.start),m.value=this.parseMaybeDefault(ae,ie,m.key)):m.value=m.key,m.shorthand=!0):this.unexpected();else{(q||ee)&&this.unexpected(),m.kind=m.key.name,this.parsePropertyName(m),m.value=this.parseMethod(!1);var le="get"===m.kind?0:1;if(m.value.params.length!==le){var pe=m.value.start;"get"===m.kind?this.raiseRecoverable(pe,"getter should have no params"):this.raiseRecoverable(pe,"setter should have exactly one param")}else"set"===m.kind&&"RestElement"===m.value.params[0].type&&this.raiseRecoverable(m.value.params[0].start,"Setter cannot use rest params")}},mt.parsePropertyName=function(m){if(this.options.ecmaVersion>=6){if(this.eat(we.bracketL))return m.computed=!0,m.key=this.parseMaybeAssign(),this.expect(we.bracketR),m.key;m.computed=!1}return m.key=this.type===we.num||this.type===we.string?this.parseExprAtom():this.parseIdent("never"!==this.options.allowReserved)},mt.initFunction=function(m){m.id=null,this.options.ecmaVersion>=6&&(m.generator=m.expression=!1),this.options.ecmaVersion>=8&&(m.async=!1)},mt.parseMethod=function(m,v,q){var ee=this.startNode(),ae=this.yieldPos,ie=this.awaitPos,de=this.awaitIdentPos;return this.initFunction(ee),this.options.ecmaVersion>=6&&(ee.generator=m),this.options.ecmaVersion>=8&&(ee.async=!!v),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(64|functionFlags(v,ee.generator)|(q?128:0)),this.expect(we.parenL),ee.params=this.parseBindingList(we.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(ee,!1,!0),this.yieldPos=ae,this.awaitPos=ie,this.awaitIdentPos=de,this.finishNode(ee,"FunctionExpression")},mt.parseArrowExpression=function(m,v,q){var ee=this.yieldPos,ae=this.awaitPos,ie=this.awaitIdentPos;return this.enterScope(16|functionFlags(q,!1)),this.initFunction(m),this.options.ecmaVersion>=8&&(m.async=!!q),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,m.params=this.toAssignableList(v,!0),this.parseFunctionBody(m,!0,!1),this.yieldPos=ee,this.awaitPos=ae,this.awaitIdentPos=ie,this.finishNode(m,"ArrowFunctionExpression")},mt.parseFunctionBody=function(m,v,q){var ee=v&&this.type!==we.braceL,ae=this.strict,ie=!1;if(ee)m.body=this.parseMaybeAssign(),m.expression=!0,this.checkParams(m,!1);else{var de=this.options.ecmaVersion>=7&&!this.isSimpleParamList(m.params);ae&&!de||(ie=this.strictDirective(this.end))&&de&&this.raiseRecoverable(m.start,"Illegal 'use strict' directive in function with non-simple parameter list");var ce=this.labels;this.labels=[],ie&&(this.strict=!0),this.checkParams(m,!ae&&!ie&&!v&&!q&&this.isSimpleParamList(m.params)),m.body=this.parseBlock(!1),m.expression=!1,this.adaptDirectivePrologue(m.body.body),this.labels=ce}this.exitScope(),this.strict&&m.id&&this.checkLVal(m.id,5),this.strict=ae},mt.isSimpleParamList=function(m){for(var v=0,q=m;v-1||ae.functions.indexOf(m)>-1||ae.var.indexOf(m)>-1,ae.lexical.push(m),this.inModule&&1&ae.flags&&delete this.undefinedExports[m]}else if(4===v){this.currentScope().lexical.push(m)}else if(3===v){var ie=this.currentScope();ee=this.treatFunctionsAsVar?ie.lexical.indexOf(m)>-1:ie.lexical.indexOf(m)>-1||ie.var.indexOf(m)>-1,ie.functions.push(m)}else for(var de=this.scopeStack.length-1;de>=0;--de){var ce=this.scopeStack[de];if(ce.lexical.indexOf(m)>-1&&!(32&ce.flags&&ce.lexical[0]===m)||!this.treatFunctionsAsVarInScope(ce)&&ce.functions.indexOf(m)>-1){ee=!0;break}if(ce.var.push(m),this.inModule&&1&ce.flags&&delete this.undefinedExports[m],ce.flags&tt)break}ee&&this.raiseRecoverable(q,"Identifier '"+m+"' has already been declared")},bt.checkLocalExport=function(m){-1===this.scopeStack[0].lexical.indexOf(m.name)&&-1===this.scopeStack[0].var.indexOf(m.name)&&(this.undefinedExports[m.name]=m)},bt.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]},bt.currentVarScope=function(){for(var m=this.scopeStack.length-1;;m--){var v=this.scopeStack[m];if(v.flags&tt)return v}},bt.currentThisScope=function(){for(var m=this.scopeStack.length-1;;m--){var v=this.scopeStack[m];if(v.flags&tt&&!(16&v.flags))return v}};var _t=function Node(m,v,q){this.type="",this.start=v,this.end=0,m.options.locations&&(this.loc=new Qe(m,q)),m.options.directSourceFile&&(this.sourceFile=m.options.directSourceFile),m.options.ranges&&(this.range=[v,0])},xt=it.prototype;function finishNodeAt(m,v,q,ee){return m.type=v,m.end=q,this.options.locations&&(m.loc.end=ee),this.options.ranges&&(m.range[1]=q),m}xt.startNode=function(){return new _t(this,this.start,this.startLoc)},xt.startNodeAt=function(m,v){return new _t(this,m,v)},xt.finishNode=function(m,v){return finishNodeAt.call(this,m,v,this.lastTokEnd,this.lastTokEndLoc)},xt.finishNodeAt=function(m,v,q,ee){return finishNodeAt.call(this,m,v,q,ee)};var Et=function TokContext(m,v,q,ee,ae){this.token=m,this.isExpr=!!v,this.preserveSpace=!!q,this.override=ee,this.generator=!!ae},Tt={b_stat:new Et("{",!1),b_expr:new Et("{",!0),b_tmpl:new Et("${",!1),p_stat:new Et("(",!1),p_expr:new Et("(",!0),q_tmpl:new Et("`",!0,!0,(function(m){return m.tryReadTemplateToken()})),f_stat:new Et("function",!1),f_expr:new Et("function",!0),f_expr_gen:new Et("function",!0,!1,null,!0),f_gen:new Et("function",!1,!1,null,!0)},wt=it.prototype;wt.initialContext=function(){return[Tt.b_stat]},wt.braceIsBlock=function(m){var v=this.curContext();return v===Tt.f_expr||v===Tt.f_stat||(m!==we.colon||v!==Tt.b_stat&&v!==Tt.b_expr?m===we._return||m===we.name&&this.exprAllowed?Se.test(this.input.slice(this.lastTokEnd,this.start)):m===we._else||m===we.semi||m===we.eof||m===we.parenR||m===we.arrow||(m===we.braceL?v===Tt.b_stat:m!==we._var&&m!==we._const&&m!==we.name&&!this.exprAllowed):!v.isExpr)},wt.inGeneratorContext=function(){for(var m=this.context.length-1;m>=1;m--){var v=this.context[m];if("function"===v.token)return v.generator}return!1},wt.updateContext=function(m){var v,q=this.type;q.keyword&&m===we.dot?this.exprAllowed=!1:(v=q.updateContext)?v.call(this,m):this.exprAllowed=q.beforeExpr},we.parenR.updateContext=we.braceR.updateContext=function(){if(1!==this.context.length){var m=this.context.pop();m===Tt.b_stat&&"function"===this.curContext().token&&(m=this.context.pop()),this.exprAllowed=!m.isExpr}else this.exprAllowed=!0},we.braceL.updateContext=function(m){this.context.push(this.braceIsBlock(m)?Tt.b_stat:Tt.b_expr),this.exprAllowed=!0},we.dollarBraceL.updateContext=function(){this.context.push(Tt.b_tmpl),this.exprAllowed=!0},we.parenL.updateContext=function(m){var v=m===we._if||m===we._for||m===we._with||m===we._while;this.context.push(v?Tt.p_stat:Tt.p_expr),this.exprAllowed=!0},we.incDec.updateContext=function(){},we._function.updateContext=we._class.updateContext=function(m){!m.beforeExpr||m===we.semi||m===we._else||m===we._return&&Se.test(this.input.slice(this.lastTokEnd,this.start))||(m===we.colon||m===we.braceL)&&this.curContext()===Tt.b_stat?this.context.push(Tt.f_stat):this.context.push(Tt.f_expr),this.exprAllowed=!1},we.backQuote.updateContext=function(){this.curContext()===Tt.q_tmpl?this.context.pop():this.context.push(Tt.q_tmpl),this.exprAllowed=!1},we.star.updateContext=function(m){if(m===we._function){var v=this.context.length-1;this.context[v]===Tt.f_expr?this.context[v]=Tt.f_expr_gen:this.context[v]=Tt.f_gen}this.exprAllowed=!0},we.name.updateContext=function(m){var v=!1;this.options.ecmaVersion>=6&&m!==we.dot&&("of"===this.value&&!this.exprAllowed||"yield"===this.value&&this.inGeneratorContext())&&(v=!0),this.exprAllowed=v};var St="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",Dt=St+" Extended_Pictographic",Ct={9:St,10:Dt,11:Dt},kt="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",At="Adlam Adlm Ahom Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",It=At+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",Pt={9:At,10:It,11:It+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho"},jt={};function buildUnicodeData(m){var v=jt[m]={binary:wordsRegexp(Ct[m]+" "+kt),nonBinary:{General_Category:wordsRegexp(kt),Script:wordsRegexp(Pt[m])}};v.nonBinary.Script_Extensions=v.nonBinary.Script,v.nonBinary.gc=v.nonBinary.General_Category,v.nonBinary.sc=v.nonBinary.Script,v.nonBinary.scx=v.nonBinary.Script_Extensions}buildUnicodeData(9),buildUnicodeData(10),buildUnicodeData(11);var Ft=it.prototype,Ot=function RegExpValidationState(m){this.parser=m,this.validFlags="gim"+(m.options.ecmaVersion>=6?"uy":"")+(m.options.ecmaVersion>=9?"s":""),this.unicodeProperties=jt[m.options.ecmaVersion>=11?11:m.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=[],this.backReferenceNames=[]};function codePointToString(m){return m<=65535?String.fromCharCode(m):(m-=65536,String.fromCharCode(55296+(m>>10),56320+(1023&m)))}function isSyntaxCharacter(m){return 36===m||m>=40&&m<=43||46===m||63===m||m>=91&&m<=94||m>=123&&m<=125}function isRegExpIdentifierStart(m){return isIdentifierStart(m,!0)||36===m||95===m}function isRegExpIdentifierPart(m){return isIdentifierChar(m,!0)||36===m||95===m||8204===m||8205===m}function isControlLetter(m){return m>=65&&m<=90||m>=97&&m<=122}function isCharacterClassEscape(m){return 100===m||68===m||115===m||83===m||119===m||87===m}function isUnicodePropertyNameCharacter(m){return isControlLetter(m)||95===m}function isUnicodePropertyValueCharacter(m){return isUnicodePropertyNameCharacter(m)||isDecimalDigit(m)}function isDecimalDigit(m){return m>=48&&m<=57}function isHexDigit(m){return m>=48&&m<=57||m>=65&&m<=70||m>=97&&m<=102}function hexToInt(m){return m>=65&&m<=70?m-65+10:m>=97&&m<=102?m-97+10:m-48}function isOctalDigit(m){return m>=48&&m<=55}Ot.prototype.reset=function reset(m,v,q){var ee=-1!==q.indexOf("u");this.start=0|m,this.source=v+"",this.flags=q,this.switchU=ee&&this.parser.options.ecmaVersion>=6,this.switchN=ee&&this.parser.options.ecmaVersion>=9},Ot.prototype.raise=function raise(m){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+m)},Ot.prototype.at=function at(m){var v=this.source,q=v.length;if(m>=q)return-1;var ee=v.charCodeAt(m);if(!this.switchU||ee<=55295||ee>=57344||m+1>=q)return ee;var ae=v.charCodeAt(m+1);return ae>=56320&&ae<=57343?(ee<<10)+ae-56613888:ee},Ot.prototype.nextIndex=function nextIndex(m){var v=this.source,q=v.length;if(m>=q)return q;var ee,ae=v.charCodeAt(m);return!this.switchU||ae<=55295||ae>=57344||m+1>=q||(ee=v.charCodeAt(m+1))<56320||ee>57343?m+1:m+2},Ot.prototype.current=function current(){return this.at(this.pos)},Ot.prototype.lookahead=function lookahead(){return this.at(this.nextIndex(this.pos))},Ot.prototype.advance=function advance(){this.pos=this.nextIndex(this.pos)},Ot.prototype.eat=function eat(m){return this.current()===m&&(this.advance(),!0)},Ft.validateRegExpFlags=function(m){for(var v=m.validFlags,q=m.flags,ee=0;ee-1&&this.raise(m.start,"Duplicate regular expression flag")}},Ft.validateRegExpPattern=function(m){this.regexp_pattern(m),!m.switchN&&this.options.ecmaVersion>=9&&m.groupNames.length>0&&(m.switchN=!0,this.regexp_pattern(m))},Ft.regexp_pattern=function(m){m.pos=0,m.lastIntValue=0,m.lastStringValue="",m.lastAssertionIsQuantifiable=!1,m.numCapturingParens=0,m.maxBackReference=0,m.groupNames.length=0,m.backReferenceNames.length=0,this.regexp_disjunction(m),m.pos!==m.source.length&&(m.eat(41)&&m.raise("Unmatched ')'"),(m.eat(93)||m.eat(125))&&m.raise("Lone quantifier brackets")),m.maxBackReference>m.numCapturingParens&&m.raise("Invalid escape");for(var v=0,q=m.backReferenceNames;v=9&&(q=m.eat(60)),m.eat(61)||m.eat(33))return this.regexp_disjunction(m),m.eat(41)||m.raise("Unterminated group"),m.lastAssertionIsQuantifiable=!q,!0}return m.pos=v,!1},Ft.regexp_eatQuantifier=function(m,v){return void 0===v&&(v=!1),!!this.regexp_eatQuantifierPrefix(m,v)&&(m.eat(63),!0)},Ft.regexp_eatQuantifierPrefix=function(m,v){return m.eat(42)||m.eat(43)||m.eat(63)||this.regexp_eatBracedQuantifier(m,v)},Ft.regexp_eatBracedQuantifier=function(m,v){var q=m.pos;if(m.eat(123)){var ee=0,ae=-1;if(this.regexp_eatDecimalDigits(m)&&(ee=m.lastIntValue,m.eat(44)&&this.regexp_eatDecimalDigits(m)&&(ae=m.lastIntValue),m.eat(125)))return-1!==ae&&ae=9?this.regexp_groupSpecifier(m):63===m.current()&&m.raise("Invalid group"),this.regexp_disjunction(m),m.eat(41))return m.numCapturingParens+=1,!0;m.raise("Unterminated group")}return!1},Ft.regexp_eatExtendedAtom=function(m){return m.eat(46)||this.regexp_eatReverseSolidusAtomEscape(m)||this.regexp_eatCharacterClass(m)||this.regexp_eatUncapturingGroup(m)||this.regexp_eatCapturingGroup(m)||this.regexp_eatInvalidBracedQuantifier(m)||this.regexp_eatExtendedPatternCharacter(m)},Ft.regexp_eatInvalidBracedQuantifier=function(m){return this.regexp_eatBracedQuantifier(m,!0)&&m.raise("Nothing to repeat"),!1},Ft.regexp_eatSyntaxCharacter=function(m){var v=m.current();return!!isSyntaxCharacter(v)&&(m.lastIntValue=v,m.advance(),!0)},Ft.regexp_eatPatternCharacters=function(m){for(var v=m.pos,q=0;-1!==(q=m.current())&&!isSyntaxCharacter(q);)m.advance();return m.pos!==v},Ft.regexp_eatExtendedPatternCharacter=function(m){var v=m.current();return!(-1===v||36===v||v>=40&&v<=43||46===v||63===v||91===v||94===v||124===v)&&(m.advance(),!0)},Ft.regexp_groupSpecifier=function(m){if(m.eat(63)){if(this.regexp_eatGroupName(m))return-1!==m.groupNames.indexOf(m.lastStringValue)&&m.raise("Duplicate capture group name"),void m.groupNames.push(m.lastStringValue);m.raise("Invalid group")}},Ft.regexp_eatGroupName=function(m){if(m.lastStringValue="",m.eat(60)){if(this.regexp_eatRegExpIdentifierName(m)&&m.eat(62))return!0;m.raise("Invalid capture group name")}return!1},Ft.regexp_eatRegExpIdentifierName=function(m){if(m.lastStringValue="",this.regexp_eatRegExpIdentifierStart(m)){for(m.lastStringValue+=codePointToString(m.lastIntValue);this.regexp_eatRegExpIdentifierPart(m);)m.lastStringValue+=codePointToString(m.lastIntValue);return!0}return!1},Ft.regexp_eatRegExpIdentifierStart=function(m){var v=m.pos,q=m.current();return m.advance(),92===q&&this.regexp_eatRegExpUnicodeEscapeSequence(m)&&(q=m.lastIntValue),isRegExpIdentifierStart(q)?(m.lastIntValue=q,!0):(m.pos=v,!1)},Ft.regexp_eatRegExpIdentifierPart=function(m){var v=m.pos,q=m.current();return m.advance(),92===q&&this.regexp_eatRegExpUnicodeEscapeSequence(m)&&(q=m.lastIntValue),isRegExpIdentifierPart(q)?(m.lastIntValue=q,!0):(m.pos=v,!1)},Ft.regexp_eatAtomEscape=function(m){return!!(this.regexp_eatBackReference(m)||this.regexp_eatCharacterClassEscape(m)||this.regexp_eatCharacterEscape(m)||m.switchN&&this.regexp_eatKGroupName(m))||(m.switchU&&(99===m.current()&&m.raise("Invalid unicode escape"),m.raise("Invalid escape")),!1)},Ft.regexp_eatBackReference=function(m){var v=m.pos;if(this.regexp_eatDecimalEscape(m)){var q=m.lastIntValue;if(m.switchU)return q>m.maxBackReference&&(m.maxBackReference=q),!0;if(q<=m.numCapturingParens)return!0;m.pos=v}return!1},Ft.regexp_eatKGroupName=function(m){if(m.eat(107)){if(this.regexp_eatGroupName(m))return m.backReferenceNames.push(m.lastStringValue),!0;m.raise("Invalid named reference")}return!1},Ft.regexp_eatCharacterEscape=function(m){return this.regexp_eatControlEscape(m)||this.regexp_eatCControlLetter(m)||this.regexp_eatZero(m)||this.regexp_eatHexEscapeSequence(m)||this.regexp_eatRegExpUnicodeEscapeSequence(m)||!m.switchU&&this.regexp_eatLegacyOctalEscapeSequence(m)||this.regexp_eatIdentityEscape(m)},Ft.regexp_eatCControlLetter=function(m){var v=m.pos;if(m.eat(99)){if(this.regexp_eatControlLetter(m))return!0;m.pos=v}return!1},Ft.regexp_eatZero=function(m){return 48===m.current()&&!isDecimalDigit(m.lookahead())&&(m.lastIntValue=0,m.advance(),!0)},Ft.regexp_eatControlEscape=function(m){var v=m.current();return 116===v?(m.lastIntValue=9,m.advance(),!0):110===v?(m.lastIntValue=10,m.advance(),!0):118===v?(m.lastIntValue=11,m.advance(),!0):102===v?(m.lastIntValue=12,m.advance(),!0):114===v&&(m.lastIntValue=13,m.advance(),!0)},Ft.regexp_eatControlLetter=function(m){var v=m.current();return!!isControlLetter(v)&&(m.lastIntValue=v%32,m.advance(),!0)},Ft.regexp_eatRegExpUnicodeEscapeSequence=function(m){var v,q=m.pos;if(m.eat(117)){if(this.regexp_eatFixedHexDigits(m,4)){var ee=m.lastIntValue;if(m.switchU&&ee>=55296&&ee<=56319){var ae=m.pos;if(m.eat(92)&&m.eat(117)&&this.regexp_eatFixedHexDigits(m,4)){var ie=m.lastIntValue;if(ie>=56320&&ie<=57343)return m.lastIntValue=1024*(ee-55296)+(ie-56320)+65536,!0}m.pos=ae,m.lastIntValue=ee}return!0}if(m.switchU&&m.eat(123)&&this.regexp_eatHexDigits(m)&&m.eat(125)&&((v=m.lastIntValue)>=0&&v<=1114111))return!0;m.switchU&&m.raise("Invalid unicode escape"),m.pos=q}return!1},Ft.regexp_eatIdentityEscape=function(m){if(m.switchU)return!!this.regexp_eatSyntaxCharacter(m)||!!m.eat(47)&&(m.lastIntValue=47,!0);var v=m.current();return!(99===v||m.switchN&&107===v)&&(m.lastIntValue=v,m.advance(),!0)},Ft.regexp_eatDecimalEscape=function(m){m.lastIntValue=0;var v=m.current();if(v>=49&&v<=57){do{m.lastIntValue=10*m.lastIntValue+(v-48),m.advance()}while((v=m.current())>=48&&v<=57);return!0}return!1},Ft.regexp_eatCharacterClassEscape=function(m){var v=m.current();if(isCharacterClassEscape(v))return m.lastIntValue=-1,m.advance(),!0;if(m.switchU&&this.options.ecmaVersion>=9&&(80===v||112===v)){if(m.lastIntValue=-1,m.advance(),m.eat(123)&&this.regexp_eatUnicodePropertyValueExpression(m)&&m.eat(125))return!0;m.raise("Invalid property name")}return!1},Ft.regexp_eatUnicodePropertyValueExpression=function(m){var v=m.pos;if(this.regexp_eatUnicodePropertyName(m)&&m.eat(61)){var q=m.lastStringValue;if(this.regexp_eatUnicodePropertyValue(m)){var ee=m.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(m,q,ee),!0}}if(m.pos=v,this.regexp_eatLoneUnicodePropertyNameOrValue(m)){var ae=m.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(m,ae),!0}return!1},Ft.regexp_validateUnicodePropertyNameAndValue=function(m,v,q){has(m.unicodeProperties.nonBinary,v)||m.raise("Invalid property name"),m.unicodeProperties.nonBinary[v].test(q)||m.raise("Invalid property value")},Ft.regexp_validateUnicodePropertyNameOrValue=function(m,v){m.unicodeProperties.binary.test(v)||m.raise("Invalid property name")},Ft.regexp_eatUnicodePropertyName=function(m){var v=0;for(m.lastStringValue="";isUnicodePropertyNameCharacter(v=m.current());)m.lastStringValue+=codePointToString(v),m.advance();return""!==m.lastStringValue},Ft.regexp_eatUnicodePropertyValue=function(m){var v=0;for(m.lastStringValue="";isUnicodePropertyValueCharacter(v=m.current());)m.lastStringValue+=codePointToString(v),m.advance();return""!==m.lastStringValue},Ft.regexp_eatLoneUnicodePropertyNameOrValue=function(m){return this.regexp_eatUnicodePropertyValue(m)},Ft.regexp_eatCharacterClass=function(m){if(m.eat(91)){if(m.eat(94),this.regexp_classRanges(m),m.eat(93))return!0;m.raise("Unterminated character class")}return!1},Ft.regexp_classRanges=function(m){for(;this.regexp_eatClassAtom(m);){var v=m.lastIntValue;if(m.eat(45)&&this.regexp_eatClassAtom(m)){var q=m.lastIntValue;!m.switchU||-1!==v&&-1!==q||m.raise("Invalid character class"),-1!==v&&-1!==q&&v>q&&m.raise("Range out of order in character class")}}},Ft.regexp_eatClassAtom=function(m){var v=m.pos;if(m.eat(92)){if(this.regexp_eatClassEscape(m))return!0;if(m.switchU){var q=m.current();(99===q||isOctalDigit(q))&&m.raise("Invalid class escape"),m.raise("Invalid escape")}m.pos=v}var ee=m.current();return 93!==ee&&(m.lastIntValue=ee,m.advance(),!0)},Ft.regexp_eatClassEscape=function(m){var v=m.pos;if(m.eat(98))return m.lastIntValue=8,!0;if(m.switchU&&m.eat(45))return m.lastIntValue=45,!0;if(!m.switchU&&m.eat(99)){if(this.regexp_eatClassControlLetter(m))return!0;m.pos=v}return this.regexp_eatCharacterClassEscape(m)||this.regexp_eatCharacterEscape(m)},Ft.regexp_eatClassControlLetter=function(m){var v=m.current();return!(!isDecimalDigit(v)&&95!==v)&&(m.lastIntValue=v%32,m.advance(),!0)},Ft.regexp_eatHexEscapeSequence=function(m){var v=m.pos;if(m.eat(120)){if(this.regexp_eatFixedHexDigits(m,2))return!0;m.switchU&&m.raise("Invalid escape"),m.pos=v}return!1},Ft.regexp_eatDecimalDigits=function(m){var v=m.pos,q=0;for(m.lastIntValue=0;isDecimalDigit(q=m.current());)m.lastIntValue=10*m.lastIntValue+(q-48),m.advance();return m.pos!==v},Ft.regexp_eatHexDigits=function(m){var v=m.pos,q=0;for(m.lastIntValue=0;isHexDigit(q=m.current());)m.lastIntValue=16*m.lastIntValue+hexToInt(q),m.advance();return m.pos!==v},Ft.regexp_eatLegacyOctalEscapeSequence=function(m){if(this.regexp_eatOctalDigit(m)){var v=m.lastIntValue;if(this.regexp_eatOctalDigit(m)){var q=m.lastIntValue;v<=3&&this.regexp_eatOctalDigit(m)?m.lastIntValue=64*v+8*q+m.lastIntValue:m.lastIntValue=8*v+q}else m.lastIntValue=v;return!0}return!1},Ft.regexp_eatOctalDigit=function(m){var v=m.current();return isOctalDigit(v)?(m.lastIntValue=v-48,m.advance(),!0):(m.lastIntValue=0,!1)},Ft.regexp_eatFixedHexDigits=function(m,v){var q=m.pos;m.lastIntValue=0;for(var ee=0;ee>10),56320+(1023&m)))}Bt.next=function(){this.options.onToken&&this.options.onToken(new Lt(this)),this.lastTokEnd=this.end,this.lastTokStart=this.start,this.lastTokEndLoc=this.endLoc,this.lastTokStartLoc=this.startLoc,this.nextToken()},Bt.getToken=function(){return this.next(),new Lt(this)},"undefined"!=typeof Symbol&&(Bt[Symbol.iterator]=function(){var m=this;return{next:function(){var v=m.getToken();return{done:v.type===we.eof,value:v}}}}),Bt.curContext=function(){return this.context[this.context.length-1]},Bt.nextToken=function(){var m=this.curContext();return m&&m.preserveSpace||this.skipSpace(),this.start=this.pos,this.options.locations&&(this.startLoc=this.curPosition()),this.pos>=this.input.length?this.finishToken(we.eof):m.override?m.override(this):void this.readToken(this.fullCharCodeAtPos())},Bt.readToken=function(m){return isIdentifierStart(m,this.options.ecmaVersion>=6)||92===m?this.readWord():this.getTokenFromCode(m)},Bt.fullCharCodeAtPos=function(){var m=this.input.charCodeAt(this.pos);return m<=55295||m>=57344?m:(m<<10)+this.input.charCodeAt(this.pos+1)-56613888},Bt.skipBlockComment=function(){var m,v=this.options.onComment&&this.curPosition(),q=this.pos,ee=this.input.indexOf("*/",this.pos+=2);if(-1===ee&&this.raise(this.pos-2,"Unterminated comment"),this.pos=ee+2,this.options.locations)for(Ie.lastIndex=q;(m=Ie.exec(this.input))&&m.index8&&m<14||m>=5760&&Pe.test(String.fromCharCode(m))))break e;++this.pos}}},Bt.finishToken=function(m,v){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var q=this.type;this.type=m,this.value=v,this.updateContext(q)},Bt.readToken_dot=function(){var m=this.input.charCodeAt(this.pos+1);if(m>=48&&m<=57)return this.readNumber(!0);var v=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&46===m&&46===v?(this.pos+=3,this.finishToken(we.ellipsis)):(++this.pos,this.finishToken(we.dot))},Bt.readToken_slash=function(){var m=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):61===m?this.finishOp(we.assign,2):this.finishOp(we.slash,1)},Bt.readToken_mult_modulo_exp=function(m){var v=this.input.charCodeAt(this.pos+1),q=1,ee=42===m?we.star:we.modulo;return this.options.ecmaVersion>=7&&42===m&&42===v&&(++q,ee=we.starstar,v=this.input.charCodeAt(this.pos+2)),61===v?this.finishOp(we.assign,q+1):this.finishOp(ee,q)},Bt.readToken_pipe_amp=function(m){var v=this.input.charCodeAt(this.pos+1);return v===m?this.finishOp(124===m?we.logicalOR:we.logicalAND,2):61===v?this.finishOp(we.assign,2):this.finishOp(124===m?we.bitwiseOR:we.bitwiseAND,1)},Bt.readToken_caret=function(){return 61===this.input.charCodeAt(this.pos+1)?this.finishOp(we.assign,2):this.finishOp(we.bitwiseXOR,1)},Bt.readToken_plus_min=function(m){var v=this.input.charCodeAt(this.pos+1);return v===m?45!==v||this.inModule||62!==this.input.charCodeAt(this.pos+2)||0!==this.lastTokEnd&&!Se.test(this.input.slice(this.lastTokEnd,this.pos))?this.finishOp(we.incDec,2):(this.skipLineComment(3),this.skipSpace(),this.nextToken()):61===v?this.finishOp(we.assign,2):this.finishOp(we.plusMin,1)},Bt.readToken_lt_gt=function(m){var v=this.input.charCodeAt(this.pos+1),q=1;return v===m?(q=62===m&&62===this.input.charCodeAt(this.pos+2)?3:2,61===this.input.charCodeAt(this.pos+q)?this.finishOp(we.assign,q+1):this.finishOp(we.bitShift,q)):33!==v||60!==m||this.inModule||45!==this.input.charCodeAt(this.pos+2)||45!==this.input.charCodeAt(this.pos+3)?(61===v&&(q=2),this.finishOp(we.relational,q)):(this.skipLineComment(4),this.skipSpace(),this.nextToken())},Bt.readToken_eq_excl=function(m){var v=this.input.charCodeAt(this.pos+1);return 61===v?this.finishOp(we.equality,61===this.input.charCodeAt(this.pos+2)?3:2):61===m&&62===v&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(we.arrow)):this.finishOp(61===m?we.eq:we.prefix,1)},Bt.getTokenFromCode=function(m){switch(m){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(we.parenL);case 41:return++this.pos,this.finishToken(we.parenR);case 59:return++this.pos,this.finishToken(we.semi);case 44:return++this.pos,this.finishToken(we.comma);case 91:return++this.pos,this.finishToken(we.bracketL);case 93:return++this.pos,this.finishToken(we.bracketR);case 123:return++this.pos,this.finishToken(we.braceL);case 125:return++this.pos,this.finishToken(we.braceR);case 58:return++this.pos,this.finishToken(we.colon);case 63:return++this.pos,this.finishToken(we.question);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(we.backQuote);case 48:var v=this.input.charCodeAt(this.pos+1);if(120===v||88===v)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(111===v||79===v)return this.readRadixNumber(8);if(98===v||66===v)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(m);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(m);case 124:case 38:return this.readToken_pipe_amp(m);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(m);case 60:case 62:return this.readToken_lt_gt(m);case 61:case 33:return this.readToken_eq_excl(m);case 126:return this.finishOp(we.prefix,1)}this.raise(this.pos,"Unexpected character '"+codePointToString$1(m)+"'")},Bt.finishOp=function(m,v){var q=this.input.slice(this.pos,this.pos+v);return this.pos+=v,this.finishToken(m,q)},Bt.readRegexp=function(){for(var m,v,q=this.pos;;){this.pos>=this.input.length&&this.raise(q,"Unterminated regular expression");var ee=this.input.charAt(this.pos);if(Se.test(ee)&&this.raise(q,"Unterminated regular expression"),m)m=!1;else{if("["===ee)v=!0;else if("]"===ee&&v)v=!1;else if("/"===ee&&!v)break;m="\\"===ee}++this.pos}var ae=this.input.slice(q,this.pos);++this.pos;var ie=this.pos,de=this.readWord1();this.containsEsc&&this.unexpected(ie);var ce=this.regexpState||(this.regexpState=new Ot(this));ce.reset(q,ae,de),this.validateRegExpFlags(ce),this.validateRegExpPattern(ce);var le=null;try{le=new RegExp(ae,de)}catch(m){}return this.finishToken(we.regexp,{pattern:ae,flags:de,value:le})},Bt.readInt=function(m,v){for(var q=this.pos,ee=0,ae=0,ie=null==v?1/0:v;ae=97?de-97+10:de>=65?de-65+10:de>=48&&de<=57?de-48:1/0)>=m)break;++this.pos,ee=ee*m+ce}return this.pos===q||null!=v&&this.pos-q!==v?null:ee},Bt.readRadixNumber=function(m){var v=this.pos;this.pos+=2;var q=this.readInt(m);return null==q&&this.raise(this.start+2,"Expected number in radix "+m),this.options.ecmaVersion>=11&&110===this.input.charCodeAt(this.pos)?(q="undefined"!=typeof BigInt?BigInt(this.input.slice(v,this.pos)):null,++this.pos):isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(we.num,q)},Bt.readNumber=function(m){var v=this.pos;m||null!==this.readInt(10)||this.raise(v,"Invalid number");var q=this.pos-v>=2&&48===this.input.charCodeAt(v);q&&this.strict&&this.raise(v,"Invalid number"),q&&/[89]/.test(this.input.slice(v,this.pos))&&(q=!1);var ee=this.input.charCodeAt(this.pos);if(!q&&!m&&this.options.ecmaVersion>=11&&110===ee){var ae=this.input.slice(v,this.pos),ie="undefined"!=typeof BigInt?BigInt(ae):null;return++this.pos,isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(we.num,ie)}46!==ee||q||(++this.pos,this.readInt(10),ee=this.input.charCodeAt(this.pos)),69!==ee&&101!==ee||q||(43!==(ee=this.input.charCodeAt(++this.pos))&&45!==ee||++this.pos,null===this.readInt(10)&&this.raise(v,"Invalid number")),isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var de=this.input.slice(v,this.pos),ce=q?parseInt(de,8):parseFloat(de);return this.finishToken(we.num,ce)},Bt.readCodePoint=function(){var m;if(123===this.input.charCodeAt(this.pos)){this.options.ecmaVersion<6&&this.unexpected();var v=++this.pos;m=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,m>1114111&&this.invalidStringToken(v,"Code point out of bounds")}else m=this.readHexChar(4);return m},Bt.readString=function(m){for(var v="",q=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var ee=this.input.charCodeAt(this.pos);if(ee===m)break;92===ee?(v+=this.input.slice(q,this.pos),v+=this.readEscapedChar(!1),q=this.pos):(isNewLine(ee,this.options.ecmaVersion>=10)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return v+=this.input.slice(q,this.pos++),this.finishToken(we.string,v)};var Ut={};Bt.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(m){if(m!==Ut)throw m;this.readInvalidTemplateToken()}this.inTemplateElement=!1},Bt.invalidStringToken=function(m,v){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw Ut;this.raise(m,v)},Bt.readTmplToken=function(){for(var m="",v=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var q=this.input.charCodeAt(this.pos);if(96===q||36===q&&123===this.input.charCodeAt(this.pos+1))return this.pos!==this.start||this.type!==we.template&&this.type!==we.invalidTemplate?(m+=this.input.slice(v,this.pos),this.finishToken(we.template,m)):36===q?(this.pos+=2,this.finishToken(we.dollarBraceL)):(++this.pos,this.finishToken(we.backQuote));if(92===q)m+=this.input.slice(v,this.pos),m+=this.readEscapedChar(!0),v=this.pos;else if(isNewLine(q)){switch(m+=this.input.slice(v,this.pos),++this.pos,q){case 13:10===this.input.charCodeAt(this.pos)&&++this.pos;case 10:m+="\n";break;default:m+=String.fromCharCode(q)}this.options.locations&&(++this.curLine,this.lineStart=this.pos),v=this.pos}else++this.pos}},Bt.readInvalidTemplateToken=function(){for(;this.pos=48&&v<=55){var q=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],ee=parseInt(q,8);return ee>255&&(q=q.slice(0,-1),ee=parseInt(q,8)),this.pos+=q.length-1,v=this.input.charCodeAt(this.pos),"0"===q&&56!==v&&57!==v||!this.strict&&!m||this.invalidStringToken(this.pos-1-q.length,m?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(ee)}return isNewLine(v)?"":String.fromCharCode(v)}},Bt.readHexChar=function(m){var v=this.pos,q=this.readInt(16,m);return null===q&&this.invalidStringToken(v,"Bad character escape sequence"),q},Bt.readWord1=function(){this.containsEsc=!1;for(var m="",v=!0,q=this.pos,ee=this.options.ecmaVersion>=6;this.pos{"use strict";q.r(v),q.d(v,{VERSION:()=>ae,after:()=>after,all:()=>every,allKeys:()=>allKeys,any:()=>some,assign:()=>It,before:()=>before,bind:()=>Ht,bindAll:()=>Xt,chain:()=>chain,chunk:()=>chunk,clone:()=>clone,collect:()=>map,compact:()=>compact,compose:()=>compose,constant:()=>constant,contains:()=>contains,countBy:()=>gn,create:()=>create,debounce:()=>debounce,default:()=>Hn,defaults:()=>Pt,defer:()=>Kt,delay:()=>Zt,detect:()=>find,difference:()=>bn,drop:()=>rest,each:()=>each,escape:()=>Ot,every:()=>every,extend:()=>At,extendOwn:()=>It,filter:()=>filter,find:()=>find,findIndex:()=>Jt,findKey:()=>findKey,findLastIndex:()=>Qt,findWhere:()=>findWhere,first:()=>first,flatten:()=>flatten_flatten,foldl:()=>dn,foldr:()=>cn,forEach:()=>each,functions:()=>functions,get:()=>get,groupBy:()=>pn,has:()=>has_has,head:()=>first,identity:()=>identity,include:()=>contains,includes:()=>contains,indexBy:()=>hn,indexOf:()=>Yt,initial:()=>initial,inject:()=>dn,intersection:()=>intersection,invert:()=>invert,invoke:()=>un,isArguments:()=>ht,isArray:()=>lt,isArrayBuffer:()=>tt,isBoolean:()=>isBoolean,isDataView:()=>ut,isDate:()=>Xe,isElement:()=>isElement,isEmpty:()=>isEmpty,isEqual:()=>isEqual,isError:()=>Ye,isFinite:()=>isFinite_isFinite,isFunction:()=>it,isMap:()=>St,isMatch:()=>isMatch,isNaN:()=>isNaN_isNaN,isNull:()=>isNull,isNumber:()=>He,isObject:()=>isObject,isRegExp:()=>Qe,isSet:()=>Ct,isString:()=>ze,isSymbol:()=>et,isTypedArray:()=>vt,isUndefined:()=>isUndefined,isWeakMap:()=>Dt,isWeakSet:()=>kt,iteratee:()=>iteratee,keys:()=>keys,last:()=>last,lastIndexOf:()=>sn,map:()=>map,mapObject:()=>mapObject,matcher:()=>matcher,matches:()=>matcher,max:()=>max,memoize:()=>memoize,methods:()=>functions,min:()=>min,mixin:()=>mixin,negate:()=>negate,noop:()=>noop,now:()=>jt,object:()=>object,omit:()=>yn,once:()=>$t,pairs:()=>pairs,partial:()=>zt,partition:()=>mn,pick:()=>vn,pluck:()=>pluck,property:()=>property,propertyOf:()=>propertyOf,random:()=>random,range:()=>range,reduce:()=>dn,reduceRight:()=>cn,reject:()=>reject,rest:()=>rest,restArguments:()=>restArguments,result:()=>result,sample:()=>sample,select:()=>filter,shuffle:()=>shuffle,size:()=>size,some:()=>some,sortBy:()=>sortBy,sortedIndex:()=>sortedIndex,tail:()=>rest,take:()=>first,tap:()=>tap,template:()=>template,templateSettings:()=>Bt,throttle:()=>throttle,times:()=>times,toArray:()=>toArray,toPath:()=>toPath,transpose:()=>unzip,unescape:()=>Lt,union:()=>Sn,uniq:()=>uniq,unique:()=>uniq,uniqueId:()=>uniqueId,unzip:()=>unzip,values:()=>values,where:()=>where,without:()=>xn,wrap:()=>wrap,zip:()=>Cn});var ee={};q.r(ee),q.d(ee,{VERSION:()=>ae,after:()=>after,all:()=>every,allKeys:()=>allKeys,any:()=>some,assign:()=>It,before:()=>before,bind:()=>Ht,bindAll:()=>Xt,chain:()=>chain,chunk:()=>chunk,clone:()=>clone,collect:()=>map,compact:()=>compact,compose:()=>compose,constant:()=>constant,contains:()=>contains,countBy:()=>gn,create:()=>create,debounce:()=>debounce,default:()=>On,defaults:()=>Pt,defer:()=>Kt,delay:()=>Zt,detect:()=>find,difference:()=>bn,drop:()=>rest,each:()=>each,escape:()=>Ot,every:()=>every,extend:()=>At,extendOwn:()=>It,filter:()=>filter,find:()=>find,findIndex:()=>Jt,findKey:()=>findKey,findLastIndex:()=>Qt,findWhere:()=>findWhere,first:()=>first,flatten:()=>flatten_flatten,foldl:()=>dn,foldr:()=>cn,forEach:()=>each,functions:()=>functions,get:()=>get,groupBy:()=>pn,has:()=>has_has,head:()=>first,identity:()=>identity,include:()=>contains,includes:()=>contains,indexBy:()=>hn,indexOf:()=>Yt,initial:()=>initial,inject:()=>dn,intersection:()=>intersection,invert:()=>invert,invoke:()=>un,isArguments:()=>ht,isArray:()=>lt,isArrayBuffer:()=>tt,isBoolean:()=>isBoolean,isDataView:()=>ut,isDate:()=>Xe,isElement:()=>isElement,isEmpty:()=>isEmpty,isEqual:()=>isEqual,isError:()=>Ye,isFinite:()=>isFinite_isFinite,isFunction:()=>it,isMap:()=>St,isMatch:()=>isMatch,isNaN:()=>isNaN_isNaN,isNull:()=>isNull,isNumber:()=>He,isObject:()=>isObject,isRegExp:()=>Qe,isSet:()=>Ct,isString:()=>ze,isSymbol:()=>et,isTypedArray:()=>vt,isUndefined:()=>isUndefined,isWeakMap:()=>Dt,isWeakSet:()=>kt,iteratee:()=>iteratee,keys:()=>keys,last:()=>last,lastIndexOf:()=>sn,map:()=>map,mapObject:()=>mapObject,matcher:()=>matcher,matches:()=>matcher,max:()=>max,memoize:()=>memoize,methods:()=>functions,min:()=>min,mixin:()=>mixin,negate:()=>negate,noop:()=>noop,now:()=>jt,object:()=>object,omit:()=>yn,once:()=>$t,pairs:()=>pairs,partial:()=>zt,partition:()=>mn,pick:()=>vn,pluck:()=>pluck,property:()=>property,propertyOf:()=>propertyOf,random:()=>random,range:()=>range,reduce:()=>dn,reduceRight:()=>cn,reject:()=>reject,rest:()=>rest,restArguments:()=>restArguments,result:()=>result,sample:()=>sample,select:()=>filter,shuffle:()=>shuffle,size:()=>size,some:()=>some,sortBy:()=>sortBy,sortedIndex:()=>sortedIndex,tail:()=>rest,take:()=>first,tap:()=>tap,template:()=>template,templateSettings:()=>Bt,throttle:()=>throttle,times:()=>times,toArray:()=>toArray,toPath:()=>toPath,transpose:()=>unzip,unescape:()=>Lt,union:()=>Sn,uniq:()=>uniq,unique:()=>uniq,uniqueId:()=>uniqueId,unzip:()=>unzip,values:()=>values,where:()=>where,without:()=>xn,wrap:()=>wrap,zip:()=>Cn});var ae="1.13.6",ie="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},de=Array.prototype,ce=Object.prototype,le="undefined"!=typeof Symbol?Symbol.prototype:null,pe=de.push,fe=de.slice,ye=ce.toString,be=ce.hasOwnProperty,Re="undefined"!=typeof ArrayBuffer,_e="undefined"!=typeof DataView,xe=Array.isArray,Te=Object.keys,we=Object.create,Se=Re&&ArrayBuffer.isView,Ie=isNaN,Pe=isFinite,We=!{toString:null}.propertyIsEnumerable("toString"),qe=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Ve=Math.pow(2,53)-1;function restArguments(m,v){return v=null==v?m.length-1:+v,function(){for(var q=Math.max(arguments.length-v,0),ee=Array(q),ae=0;ae=0&&q<=Ve}}function shallowProperty(m){return function(v){return null==v?void 0:v[m]}}const gt=shallowProperty("byteLength"),ft=createSizePropertyCheck(gt);var mt=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;const vt=Re?function isTypedArray(m){return Se?Se(m)&&!ut(m):ft(m)&&mt.test(ye.call(m))}:constant(!1),yt=shallowProperty("length");function emulatedSet(m){for(var v={},q=m.length,ee=0;ee":">",'"':""","'":"'","`":"`"},Ot=createEscaper(Ft),Lt=createEscaper(invert(Ft)),Bt=_.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var Ut=/(.)^/,Nt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Mt=/\\|'|\r|\n|\u2028|\u2029/g;function escapeChar(m){return"\\"+Nt[m]}var Wt=/^\s*(\w|\$)+\s*$/;function template(m,v,q){!v&&q&&(v=q),v=Pt({},v,_.templateSettings);var ee=RegExp([(v.escape||Ut).source,(v.interpolate||Ut).source,(v.evaluate||Ut).source].join("|")+"|$","g"),ae=0,ie="__p+='";m.replace(ee,(function(v,q,ee,de,ce){return ie+=m.slice(ae,ce).replace(Mt,escapeChar),ae=ce+v.length,q?ie+="'+\n((__t=("+q+"))==null?'':_.escape(__t))+\n'":ee?ie+="'+\n((__t=("+ee+"))==null?'':__t)+\n'":de&&(ie+="';\n"+de+"\n__p+='"),v})),ie+="';\n";var de,ce=v.variable;if(ce){if(!Wt.test(ce))throw new Error("variable is not a bare identifier: "+ce)}else ie="with(obj||{}){\n"+ie+"}\n",ce="obj";ie="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+ie+"return __p;\n";try{de=new Function(ce,"_",ie)}catch(m){throw m.source=ie,m}var template=function(m){return de.call(this,m,_)};return template.source="function("+ce+"){\n"+ie+"}",template}function result(m,v,q){var ee=(v=_toPath_toPath(v)).length;if(!ee)return it(q)?q.call(m):q;for(var ae=0;ae1)flatten(ce,v-1,q,ee),ae=ee.length;else for(var le=0,pe=ce.length;lev?(ee&&(clearTimeout(ee),ee=null),ce=le,de=m.apply(ae,ie),ee||(ae=ie=null)):ee||!1===q.trailing||(ee=setTimeout(later,pe)),de};return throttled.cancel=function(){clearTimeout(ee),ce=0,ee=ae=ie=null},throttled}function debounce(m,v,q){var ee,ae,ie,de,ce,later=function(){var le=jt()-ae;v>le?ee=setTimeout(later,v-le):(ee=null,q||(de=m.apply(ce,ie)),ee||(ie=ce=null))},le=restArguments((function(le){return ce=this,ie=le,ae=jt(),ee||(ee=setTimeout(later,v),q&&(de=m.apply(ce,ie))),de}));return le.cancel=function(){clearTimeout(ee),ee=ie=ce=null},le}function wrap(m,v){return zt(v,m)}function negate(m){return function(){return!m.apply(this,arguments)}}function compose(){var m=arguments,v=m.length-1;return function(){for(var q=v,ee=m[v].apply(this,arguments);q--;)ee=m[q].call(this,ee);return ee}}function after(m,v){return function(){if(--m<1)return v.apply(this,arguments)}}function before(m,v){var q;return function(){return--m>0&&(q=v.apply(this,arguments)),m<=1&&(v=null),q}}const $t=zt(before,2);function findKey(m,v,q){v=cb(v,q);for(var ee,ae=keys(m),ie=0,de=ae.length;ie0?0:ae-1;ie>=0&&ie0?de=ie>=0?ie:Math.max(ie+ce,de):ce=ie>=0?Math.min(ie+1,ce):ie+ce+1;else if(q&&ie&&ce)return ee[ie=q(ee,ae)]===ae?ie:-1;if(ae!=ae)return(ie=v(fe.call(ee,de,ce),isNaN_isNaN))>=0?ie+de:-1;for(ie=m>0?de:ce-1;ie>=0&&ie0?0:de-1;for(ae||(ee=v[ie?ie[ce]:ce],ce+=m);ce>=0&&ce=3;return reducer(m,optimizeCb(v,ee,4),q,ae)}}const dn=createReduce(1),cn=createReduce(-1);function filter(m,v,q){var ee=[];return v=cb(v,q),each(m,(function(m,q,ae){v(m,q,ae)&&ee.push(m)})),ee}function reject(m,v,q){return filter(m,negate(cb(v)),q)}function every(m,v,q){v=cb(v,q);for(var ee=!Gt(m)&&keys(m),ae=(ee||m).length,ie=0;ie=0}const un=restArguments((function(m,v,q){var ee,ae;return it(v)?ae=v:(v=_toPath_toPath(v),ee=v.slice(0,-1),v=v[v.length-1]),map(m,(function(m){var ie=ae;if(!ie){if(ee&&ee.length&&(m=deepGet(m,ee)),null==m)return;ie=m[v]}return null==ie?ie:ie.apply(m,q)}))}));function pluck(m,v){return map(m,property(v))}function where(m,v){return filter(m,matcher(v))}function max(m,v,q){var ee,ae,ie=-1/0,de=-1/0;if(null==v||"number"==typeof v&&"object"!=typeof m[0]&&null!=m)for(var ce=0,le=(m=Gt(m)?m:values(m)).length;ceie&&(ie=ee);else v=cb(v,q),each(m,(function(m,q,ee){((ae=v(m,q,ee))>de||ae===-1/0&&ie===-1/0)&&(ie=m,de=ae)}));return ie}function min(m,v,q){var ee,ae,ie=1/0,de=1/0;if(null==v||"number"==typeof v&&"object"!=typeof m[0]&&null!=m)for(var ce=0,le=(m=Gt(m)?m:values(m)).length;ceee||void 0===q)return 1;if(q1&&(ee=optimizeCb(ee,v[1])),v=allKeys(m)):(ee=keyInObj,v=flatten(v,!1,!1),m=Object(m));for(var ae=0,ie=v.length;ae1&&(q=v[1])):(v=map(flatten(v,!1,!1),String),ee=function(m,q){return!contains(v,q)}),vn(m,ee,q)}));function initial(m,v,q){return fe.call(m,0,Math.max(0,m.length-(null==v||q?1:v)))}function first(m,v,q){return null==m||m.length<1?null==v||q?void 0:[]:null==v||q?m[0]:initial(m,m.length-v)}function rest(m,v,q){return fe.call(m,null==v||q?1:v)}function last(m,v,q){return null==m||m.length<1?null==v||q?void 0:[]:null==v||q?m[m.length-1]:rest(m,Math.max(0,m.length-v))}function compact(m){return filter(m,Boolean)}function flatten_flatten(m,v){return flatten(m,v,!1)}const bn=restArguments((function(m,v){return v=flatten(v,!0,!0),filter(m,(function(m){return!contains(v,m)}))})),xn=restArguments((function(m,v){return bn(m,v)}));function uniq(m,v,q,ee){isBoolean(v)||(ee=q,q=v,v=!1),null!=q&&(q=cb(q,ee));for(var ae=[],ie=[],de=0,ce=yt(m);de{"use strict";m.exports={i8:"3.0.0"}},53765:m=>{"use strict";m.exports=JSON.parse('{"application/1d-interleaved-parityfec":{"source":"iana"},"application/3gpdash-qoe-report+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/3gpp-ims+xml":{"source":"iana","compressible":true},"application/3gpphal+json":{"source":"iana","compressible":true},"application/3gpphalforms+json":{"source":"iana","compressible":true},"application/a2l":{"source":"iana"},"application/ace+cbor":{"source":"iana"},"application/activemessage":{"source":"iana"},"application/activity+json":{"source":"iana","compressible":true},"application/alto-costmap+json":{"source":"iana","compressible":true},"application/alto-costmapfilter+json":{"source":"iana","compressible":true},"application/alto-directory+json":{"source":"iana","compressible":true},"application/alto-endpointcost+json":{"source":"iana","compressible":true},"application/alto-endpointcostparams+json":{"source":"iana","compressible":true},"application/alto-endpointprop+json":{"source":"iana","compressible":true},"application/alto-endpointpropparams+json":{"source":"iana","compressible":true},"application/alto-error+json":{"source":"iana","compressible":true},"application/alto-networkmap+json":{"source":"iana","compressible":true},"application/alto-networkmapfilter+json":{"source":"iana","compressible":true},"application/alto-updatestreamcontrol+json":{"source":"iana","compressible":true},"application/alto-updatestreamparams+json":{"source":"iana","compressible":true},"application/aml":{"source":"iana"},"application/andrew-inset":{"source":"iana","extensions":["ez"]},"application/applefile":{"source":"iana"},"application/applixware":{"source":"apache","extensions":["aw"]},"application/at+jwt":{"source":"iana"},"application/atf":{"source":"iana"},"application/atfx":{"source":"iana"},"application/atom+xml":{"source":"iana","compressible":true,"extensions":["atom"]},"application/atomcat+xml":{"source":"iana","compressible":true,"extensions":["atomcat"]},"application/atomdeleted+xml":{"source":"iana","compressible":true,"extensions":["atomdeleted"]},"application/atomicmail":{"source":"iana"},"application/atomsvc+xml":{"source":"iana","compressible":true,"extensions":["atomsvc"]},"application/atsc-dwd+xml":{"source":"iana","compressible":true,"extensions":["dwd"]},"application/atsc-dynamic-event-message":{"source":"iana"},"application/atsc-held+xml":{"source":"iana","compressible":true,"extensions":["held"]},"application/atsc-rdt+json":{"source":"iana","compressible":true},"application/atsc-rsat+xml":{"source":"iana","compressible":true,"extensions":["rsat"]},"application/atxml":{"source":"iana"},"application/auth-policy+xml":{"source":"iana","compressible":true},"application/bacnet-xdd+zip":{"source":"iana","compressible":false},"application/batch-smtp":{"source":"iana"},"application/bdoc":{"compressible":false,"extensions":["bdoc"]},"application/beep+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/calendar+json":{"source":"iana","compressible":true},"application/calendar+xml":{"source":"iana","compressible":true,"extensions":["xcs"]},"application/call-completion":{"source":"iana"},"application/cals-1840":{"source":"iana"},"application/captive+json":{"source":"iana","compressible":true},"application/cbor":{"source":"iana"},"application/cbor-seq":{"source":"iana"},"application/cccex":{"source":"iana"},"application/ccmp+xml":{"source":"iana","compressible":true},"application/ccxml+xml":{"source":"iana","compressible":true,"extensions":["ccxml"]},"application/cdfx+xml":{"source":"iana","compressible":true,"extensions":["cdfx"]},"application/cdmi-capability":{"source":"iana","extensions":["cdmia"]},"application/cdmi-container":{"source":"iana","extensions":["cdmic"]},"application/cdmi-domain":{"source":"iana","extensions":["cdmid"]},"application/cdmi-object":{"source":"iana","extensions":["cdmio"]},"application/cdmi-queue":{"source":"iana","extensions":["cdmiq"]},"application/cdni":{"source":"iana"},"application/cea":{"source":"iana"},"application/cea-2018+xml":{"source":"iana","compressible":true},"application/cellml+xml":{"source":"iana","compressible":true},"application/cfw":{"source":"iana"},"application/city+json":{"source":"iana","compressible":true},"application/clr":{"source":"iana"},"application/clue+xml":{"source":"iana","compressible":true},"application/clue_info+xml":{"source":"iana","compressible":true},"application/cms":{"source":"iana"},"application/cnrp+xml":{"source":"iana","compressible":true},"application/coap-group+json":{"source":"iana","compressible":true},"application/coap-payload":{"source":"iana"},"application/commonground":{"source":"iana"},"application/conference-info+xml":{"source":"iana","compressible":true},"application/cose":{"source":"iana"},"application/cose-key":{"source":"iana"},"application/cose-key-set":{"source":"iana"},"application/cpl+xml":{"source":"iana","compressible":true,"extensions":["cpl"]},"application/csrattrs":{"source":"iana"},"application/csta+xml":{"source":"iana","compressible":true},"application/cstadata+xml":{"source":"iana","compressible":true},"application/csvm+json":{"source":"iana","compressible":true},"application/cu-seeme":{"source":"apache","extensions":["cu"]},"application/cwt":{"source":"iana"},"application/cybercash":{"source":"iana"},"application/dart":{"compressible":true},"application/dash+xml":{"source":"iana","compressible":true,"extensions":["mpd"]},"application/dash-patch+xml":{"source":"iana","compressible":true,"extensions":["mpp"]},"application/dashdelta":{"source":"iana"},"application/davmount+xml":{"source":"iana","compressible":true,"extensions":["davmount"]},"application/dca-rft":{"source":"iana"},"application/dcd":{"source":"iana"},"application/dec-dx":{"source":"iana"},"application/dialog-info+xml":{"source":"iana","compressible":true},"application/dicom":{"source":"iana"},"application/dicom+json":{"source":"iana","compressible":true},"application/dicom+xml":{"source":"iana","compressible":true},"application/dii":{"source":"iana"},"application/dit":{"source":"iana"},"application/dns":{"source":"iana"},"application/dns+json":{"source":"iana","compressible":true},"application/dns-message":{"source":"iana"},"application/docbook+xml":{"source":"apache","compressible":true,"extensions":["dbk"]},"application/dots+cbor":{"source":"iana"},"application/dskpp+xml":{"source":"iana","compressible":true},"application/dssc+der":{"source":"iana","extensions":["dssc"]},"application/dssc+xml":{"source":"iana","compressible":true,"extensions":["xdssc"]},"application/dvcs":{"source":"iana"},"application/ecmascript":{"source":"iana","compressible":true,"extensions":["es","ecma"]},"application/edi-consent":{"source":"iana"},"application/edi-x12":{"source":"iana","compressible":false},"application/edifact":{"source":"iana","compressible":false},"application/efi":{"source":"iana"},"application/elm+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/elm+xml":{"source":"iana","compressible":true},"application/emergencycalldata.cap+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/emergencycalldata.comment+xml":{"source":"iana","compressible":true},"application/emergencycalldata.control+xml":{"source":"iana","compressible":true},"application/emergencycalldata.deviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.ecall.msd":{"source":"iana"},"application/emergencycalldata.providerinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.serviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.subscriberinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.veds+xml":{"source":"iana","compressible":true},"application/emma+xml":{"source":"iana","compressible":true,"extensions":["emma"]},"application/emotionml+xml":{"source":"iana","compressible":true,"extensions":["emotionml"]},"application/encaprtp":{"source":"iana"},"application/epp+xml":{"source":"iana","compressible":true},"application/epub+zip":{"source":"iana","compressible":false,"extensions":["epub"]},"application/eshop":{"source":"iana"},"application/exi":{"source":"iana","extensions":["exi"]},"application/expect-ct-report+json":{"source":"iana","compressible":true},"application/express":{"source":"iana","extensions":["exp"]},"application/fastinfoset":{"source":"iana"},"application/fastsoap":{"source":"iana"},"application/fdt+xml":{"source":"iana","compressible":true,"extensions":["fdt"]},"application/fhir+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/fhir+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/fido.trusted-apps+json":{"compressible":true},"application/fits":{"source":"iana"},"application/flexfec":{"source":"iana"},"application/font-sfnt":{"source":"iana"},"application/font-tdpfr":{"source":"iana","extensions":["pfr"]},"application/font-woff":{"source":"iana","compressible":false},"application/framework-attributes+xml":{"source":"iana","compressible":true},"application/geo+json":{"source":"iana","compressible":true,"extensions":["geojson"]},"application/geo+json-seq":{"source":"iana"},"application/geopackage+sqlite3":{"source":"iana"},"application/geoxacml+xml":{"source":"iana","compressible":true},"application/gltf-buffer":{"source":"iana"},"application/gml+xml":{"source":"iana","compressible":true,"extensions":["gml"]},"application/gpx+xml":{"source":"apache","compressible":true,"extensions":["gpx"]},"application/gxf":{"source":"apache","extensions":["gxf"]},"application/gzip":{"source":"iana","compressible":false,"extensions":["gz"]},"application/h224":{"source":"iana"},"application/held+xml":{"source":"iana","compressible":true},"application/hjson":{"extensions":["hjson"]},"application/http":{"source":"iana"},"application/hyperstudio":{"source":"iana","extensions":["stk"]},"application/ibe-key-request+xml":{"source":"iana","compressible":true},"application/ibe-pkg-reply+xml":{"source":"iana","compressible":true},"application/ibe-pp-data":{"source":"iana"},"application/iges":{"source":"iana"},"application/im-iscomposing+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/index":{"source":"iana"},"application/index.cmd":{"source":"iana"},"application/index.obj":{"source":"iana"},"application/index.response":{"source":"iana"},"application/index.vnd":{"source":"iana"},"application/inkml+xml":{"source":"iana","compressible":true,"extensions":["ink","inkml"]},"application/iotp":{"source":"iana"},"application/ipfix":{"source":"iana","extensions":["ipfix"]},"application/ipp":{"source":"iana"},"application/isup":{"source":"iana"},"application/its+xml":{"source":"iana","compressible":true,"extensions":["its"]},"application/java-archive":{"source":"apache","compressible":false,"extensions":["jar","war","ear"]},"application/java-serialized-object":{"source":"apache","compressible":false,"extensions":["ser"]},"application/java-vm":{"source":"apache","compressible":false,"extensions":["class"]},"application/javascript":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["js","mjs"]},"application/jf2feed+json":{"source":"iana","compressible":true},"application/jose":{"source":"iana"},"application/jose+json":{"source":"iana","compressible":true},"application/jrd+json":{"source":"iana","compressible":true},"application/jscalendar+json":{"source":"iana","compressible":true},"application/json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["json","map"]},"application/json-patch+json":{"source":"iana","compressible":true},"application/json-seq":{"source":"iana"},"application/json5":{"extensions":["json5"]},"application/jsonml+json":{"source":"apache","compressible":true,"extensions":["jsonml"]},"application/jwk+json":{"source":"iana","compressible":true},"application/jwk-set+json":{"source":"iana","compressible":true},"application/jwt":{"source":"iana"},"application/kpml-request+xml":{"source":"iana","compressible":true},"application/kpml-response+xml":{"source":"iana","compressible":true},"application/ld+json":{"source":"iana","compressible":true,"extensions":["jsonld"]},"application/lgr+xml":{"source":"iana","compressible":true,"extensions":["lgr"]},"application/link-format":{"source":"iana"},"application/load-control+xml":{"source":"iana","compressible":true},"application/lost+xml":{"source":"iana","compressible":true,"extensions":["lostxml"]},"application/lostsync+xml":{"source":"iana","compressible":true},"application/lpf+zip":{"source":"iana","compressible":false},"application/lxf":{"source":"iana"},"application/mac-binhex40":{"source":"iana","extensions":["hqx"]},"application/mac-compactpro":{"source":"apache","extensions":["cpt"]},"application/macwriteii":{"source":"iana"},"application/mads+xml":{"source":"iana","compressible":true,"extensions":["mads"]},"application/manifest+json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["webmanifest"]},"application/marc":{"source":"iana","extensions":["mrc"]},"application/marcxml+xml":{"source":"iana","compressible":true,"extensions":["mrcx"]},"application/mathematica":{"source":"iana","extensions":["ma","nb","mb"]},"application/mathml+xml":{"source":"iana","compressible":true,"extensions":["mathml"]},"application/mathml-content+xml":{"source":"iana","compressible":true},"application/mathml-presentation+xml":{"source":"iana","compressible":true},"application/mbms-associated-procedure-description+xml":{"source":"iana","compressible":true},"application/mbms-deregister+xml":{"source":"iana","compressible":true},"application/mbms-envelope+xml":{"source":"iana","compressible":true},"application/mbms-msk+xml":{"source":"iana","compressible":true},"application/mbms-msk-response+xml":{"source":"iana","compressible":true},"application/mbms-protection-description+xml":{"source":"iana","compressible":true},"application/mbms-reception-report+xml":{"source":"iana","compressible":true},"application/mbms-register+xml":{"source":"iana","compressible":true},"application/mbms-register-response+xml":{"source":"iana","compressible":true},"application/mbms-schedule+xml":{"source":"iana","compressible":true},"application/mbms-user-service-description+xml":{"source":"iana","compressible":true},"application/mbox":{"source":"iana","extensions":["mbox"]},"application/media-policy-dataset+xml":{"source":"iana","compressible":true,"extensions":["mpf"]},"application/media_control+xml":{"source":"iana","compressible":true},"application/mediaservercontrol+xml":{"source":"iana","compressible":true,"extensions":["mscml"]},"application/merge-patch+json":{"source":"iana","compressible":true},"application/metalink+xml":{"source":"apache","compressible":true,"extensions":["metalink"]},"application/metalink4+xml":{"source":"iana","compressible":true,"extensions":["meta4"]},"application/mets+xml":{"source":"iana","compressible":true,"extensions":["mets"]},"application/mf4":{"source":"iana"},"application/mikey":{"source":"iana"},"application/mipc":{"source":"iana"},"application/missing-blocks+cbor-seq":{"source":"iana"},"application/mmt-aei+xml":{"source":"iana","compressible":true,"extensions":["maei"]},"application/mmt-usd+xml":{"source":"iana","compressible":true,"extensions":["musd"]},"application/mods+xml":{"source":"iana","compressible":true,"extensions":["mods"]},"application/moss-keys":{"source":"iana"},"application/moss-signature":{"source":"iana"},"application/mosskey-data":{"source":"iana"},"application/mosskey-request":{"source":"iana"},"application/mp21":{"source":"iana","extensions":["m21","mp21"]},"application/mp4":{"source":"iana","extensions":["mp4s","m4p"]},"application/mpeg4-generic":{"source":"iana"},"application/mpeg4-iod":{"source":"iana"},"application/mpeg4-iod-xmt":{"source":"iana"},"application/mrb-consumer+xml":{"source":"iana","compressible":true},"application/mrb-publish+xml":{"source":"iana","compressible":true},"application/msc-ivr+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msc-mixer+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msword":{"source":"iana","compressible":false,"extensions":["doc","dot"]},"application/mud+json":{"source":"iana","compressible":true},"application/multipart-core":{"source":"iana"},"application/mxf":{"source":"iana","extensions":["mxf"]},"application/n-quads":{"source":"iana","extensions":["nq"]},"application/n-triples":{"source":"iana","extensions":["nt"]},"application/nasdata":{"source":"iana"},"application/news-checkgroups":{"source":"iana","charset":"US-ASCII"},"application/news-groupinfo":{"source":"iana","charset":"US-ASCII"},"application/news-transmission":{"source":"iana"},"application/nlsml+xml":{"source":"iana","compressible":true},"application/node":{"source":"iana","extensions":["cjs"]},"application/nss":{"source":"iana"},"application/oauth-authz-req+jwt":{"source":"iana"},"application/oblivious-dns-message":{"source":"iana"},"application/ocsp-request":{"source":"iana"},"application/ocsp-response":{"source":"iana"},"application/octet-stream":{"source":"iana","compressible":false,"extensions":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{"source":"iana","extensions":["oda"]},"application/odm+xml":{"source":"iana","compressible":true},"application/odx":{"source":"iana"},"application/oebps-package+xml":{"source":"iana","compressible":true,"extensions":["opf"]},"application/ogg":{"source":"iana","compressible":false,"extensions":["ogx"]},"application/omdoc+xml":{"source":"apache","compressible":true,"extensions":["omdoc"]},"application/onenote":{"source":"apache","extensions":["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{"source":"iana","compressible":true},"application/oscore":{"source":"iana"},"application/oxps":{"source":"iana","extensions":["oxps"]},"application/p21":{"source":"iana"},"application/p21+zip":{"source":"iana","compressible":false},"application/p2p-overlay+xml":{"source":"iana","compressible":true,"extensions":["relo"]},"application/parityfec":{"source":"iana"},"application/passport":{"source":"iana"},"application/patch-ops-error+xml":{"source":"iana","compressible":true,"extensions":["xer"]},"application/pdf":{"source":"iana","compressible":false,"extensions":["pdf"]},"application/pdx":{"source":"iana"},"application/pem-certificate-chain":{"source":"iana"},"application/pgp-encrypted":{"source":"iana","compressible":false,"extensions":["pgp"]},"application/pgp-keys":{"source":"iana","extensions":["asc"]},"application/pgp-signature":{"source":"iana","extensions":["asc","sig"]},"application/pics-rules":{"source":"apache","extensions":["prf"]},"application/pidf+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pidf-diff+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pkcs10":{"source":"iana","extensions":["p10"]},"application/pkcs12":{"source":"iana"},"application/pkcs7-mime":{"source":"iana","extensions":["p7m","p7c"]},"application/pkcs7-signature":{"source":"iana","extensions":["p7s"]},"application/pkcs8":{"source":"iana","extensions":["p8"]},"application/pkcs8-encrypted":{"source":"iana"},"application/pkix-attr-cert":{"source":"iana","extensions":["ac"]},"application/pkix-cert":{"source":"iana","extensions":["cer"]},"application/pkix-crl":{"source":"iana","extensions":["crl"]},"application/pkix-pkipath":{"source":"iana","extensions":["pkipath"]},"application/pkixcmp":{"source":"iana","extensions":["pki"]},"application/pls+xml":{"source":"iana","compressible":true,"extensions":["pls"]},"application/poc-settings+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/postscript":{"source":"iana","compressible":true,"extensions":["ai","eps","ps"]},"application/ppsp-tracker+json":{"source":"iana","compressible":true},"application/problem+json":{"source":"iana","compressible":true},"application/problem+xml":{"source":"iana","compressible":true},"application/provenance+xml":{"source":"iana","compressible":true,"extensions":["provx"]},"application/prs.alvestrand.titrax-sheet":{"source":"iana"},"application/prs.cww":{"source":"iana","extensions":["cww"]},"application/prs.cyn":{"source":"iana","charset":"7-BIT"},"application/prs.hpub+zip":{"source":"iana","compressible":false},"application/prs.nprend":{"source":"iana"},"application/prs.plucker":{"source":"iana"},"application/prs.rdf-xml-crypt":{"source":"iana"},"application/prs.xsf+xml":{"source":"iana","compressible":true},"application/pskc+xml":{"source":"iana","compressible":true,"extensions":["pskcxml"]},"application/pvd+json":{"source":"iana","compressible":true},"application/qsig":{"source":"iana"},"application/raml+yaml":{"compressible":true,"extensions":["raml"]},"application/raptorfec":{"source":"iana"},"application/rdap+json":{"source":"iana","compressible":true},"application/rdf+xml":{"source":"iana","compressible":true,"extensions":["rdf","owl"]},"application/reginfo+xml":{"source":"iana","compressible":true,"extensions":["rif"]},"application/relax-ng-compact-syntax":{"source":"iana","extensions":["rnc"]},"application/remote-printing":{"source":"iana"},"application/reputon+json":{"source":"iana","compressible":true},"application/resource-lists+xml":{"source":"iana","compressible":true,"extensions":["rl"]},"application/resource-lists-diff+xml":{"source":"iana","compressible":true,"extensions":["rld"]},"application/rfc+xml":{"source":"iana","compressible":true},"application/riscos":{"source":"iana"},"application/rlmi+xml":{"source":"iana","compressible":true},"application/rls-services+xml":{"source":"iana","compressible":true,"extensions":["rs"]},"application/route-apd+xml":{"source":"iana","compressible":true,"extensions":["rapd"]},"application/route-s-tsid+xml":{"source":"iana","compressible":true,"extensions":["sls"]},"application/route-usd+xml":{"source":"iana","compressible":true,"extensions":["rusd"]},"application/rpki-ghostbusters":{"source":"iana","extensions":["gbr"]},"application/rpki-manifest":{"source":"iana","extensions":["mft"]},"application/rpki-publication":{"source":"iana"},"application/rpki-roa":{"source":"iana","extensions":["roa"]},"application/rpki-updown":{"source":"iana"},"application/rsd+xml":{"source":"apache","compressible":true,"extensions":["rsd"]},"application/rss+xml":{"source":"apache","compressible":true,"extensions":["rss"]},"application/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"application/rtploopback":{"source":"iana"},"application/rtx":{"source":"iana"},"application/samlassertion+xml":{"source":"iana","compressible":true},"application/samlmetadata+xml":{"source":"iana","compressible":true},"application/sarif+json":{"source":"iana","compressible":true},"application/sarif-external-properties+json":{"source":"iana","compressible":true},"application/sbe":{"source":"iana"},"application/sbml+xml":{"source":"iana","compressible":true,"extensions":["sbml"]},"application/scaip+xml":{"source":"iana","compressible":true},"application/scim+json":{"source":"iana","compressible":true},"application/scvp-cv-request":{"source":"iana","extensions":["scq"]},"application/scvp-cv-response":{"source":"iana","extensions":["scs"]},"application/scvp-vp-request":{"source":"iana","extensions":["spq"]},"application/scvp-vp-response":{"source":"iana","extensions":["spp"]},"application/sdp":{"source":"iana","extensions":["sdp"]},"application/secevent+jwt":{"source":"iana"},"application/senml+cbor":{"source":"iana"},"application/senml+json":{"source":"iana","compressible":true},"application/senml+xml":{"source":"iana","compressible":true,"extensions":["senmlx"]},"application/senml-etch+cbor":{"source":"iana"},"application/senml-etch+json":{"source":"iana","compressible":true},"application/senml-exi":{"source":"iana"},"application/sensml+cbor":{"source":"iana"},"application/sensml+json":{"source":"iana","compressible":true},"application/sensml+xml":{"source":"iana","compressible":true,"extensions":["sensmlx"]},"application/sensml-exi":{"source":"iana"},"application/sep+xml":{"source":"iana","compressible":true},"application/sep-exi":{"source":"iana"},"application/session-info":{"source":"iana"},"application/set-payment":{"source":"iana"},"application/set-payment-initiation":{"source":"iana","extensions":["setpay"]},"application/set-registration":{"source":"iana"},"application/set-registration-initiation":{"source":"iana","extensions":["setreg"]},"application/sgml":{"source":"iana"},"application/sgml-open-catalog":{"source":"iana"},"application/shf+xml":{"source":"iana","compressible":true,"extensions":["shf"]},"application/sieve":{"source":"iana","extensions":["siv","sieve"]},"application/simple-filter+xml":{"source":"iana","compressible":true},"application/simple-message-summary":{"source":"iana"},"application/simplesymbolcontainer":{"source":"iana"},"application/sipc":{"source":"iana"},"application/slate":{"source":"iana"},"application/smil":{"source":"iana"},"application/smil+xml":{"source":"iana","compressible":true,"extensions":["smi","smil"]},"application/smpte336m":{"source":"iana"},"application/soap+fastinfoset":{"source":"iana"},"application/soap+xml":{"source":"iana","compressible":true},"application/sparql-query":{"source":"iana","extensions":["rq"]},"application/sparql-results+xml":{"source":"iana","compressible":true,"extensions":["srx"]},"application/spdx+json":{"source":"iana","compressible":true},"application/spirits-event+xml":{"source":"iana","compressible":true},"application/sql":{"source":"iana"},"application/srgs":{"source":"iana","extensions":["gram"]},"application/srgs+xml":{"source":"iana","compressible":true,"extensions":["grxml"]},"application/sru+xml":{"source":"iana","compressible":true,"extensions":["sru"]},"application/ssdl+xml":{"source":"apache","compressible":true,"extensions":["ssdl"]},"application/ssml+xml":{"source":"iana","compressible":true,"extensions":["ssml"]},"application/stix+json":{"source":"iana","compressible":true},"application/swid+xml":{"source":"iana","compressible":true,"extensions":["swidtag"]},"application/tamp-apex-update":{"source":"iana"},"application/tamp-apex-update-confirm":{"source":"iana"},"application/tamp-community-update":{"source":"iana"},"application/tamp-community-update-confirm":{"source":"iana"},"application/tamp-error":{"source":"iana"},"application/tamp-sequence-adjust":{"source":"iana"},"application/tamp-sequence-adjust-confirm":{"source":"iana"},"application/tamp-status-query":{"source":"iana"},"application/tamp-status-response":{"source":"iana"},"application/tamp-update":{"source":"iana"},"application/tamp-update-confirm":{"source":"iana"},"application/tar":{"compressible":true},"application/taxii+json":{"source":"iana","compressible":true},"application/td+json":{"source":"iana","compressible":true},"application/tei+xml":{"source":"iana","compressible":true,"extensions":["tei","teicorpus"]},"application/tetra_isi":{"source":"iana"},"application/thraud+xml":{"source":"iana","compressible":true,"extensions":["tfi"]},"application/timestamp-query":{"source":"iana"},"application/timestamp-reply":{"source":"iana"},"application/timestamped-data":{"source":"iana","extensions":["tsd"]},"application/tlsrpt+gzip":{"source":"iana"},"application/tlsrpt+json":{"source":"iana","compressible":true},"application/tnauthlist":{"source":"iana"},"application/token-introspection+jwt":{"source":"iana"},"application/toml":{"compressible":true,"extensions":["toml"]},"application/trickle-ice-sdpfrag":{"source":"iana"},"application/trig":{"source":"iana","extensions":["trig"]},"application/ttml+xml":{"source":"iana","compressible":true,"extensions":["ttml"]},"application/tve-trigger":{"source":"iana"},"application/tzif":{"source":"iana"},"application/tzif-leap":{"source":"iana"},"application/ubjson":{"compressible":false,"extensions":["ubj"]},"application/ulpfec":{"source":"iana"},"application/urc-grpsheet+xml":{"source":"iana","compressible":true},"application/urc-ressheet+xml":{"source":"iana","compressible":true,"extensions":["rsheet"]},"application/urc-targetdesc+xml":{"source":"iana","compressible":true,"extensions":["td"]},"application/urc-uisocketdesc+xml":{"source":"iana","compressible":true},"application/vcard+json":{"source":"iana","compressible":true},"application/vcard+xml":{"source":"iana","compressible":true},"application/vemmi":{"source":"iana"},"application/vividence.scriptfile":{"source":"apache"},"application/vnd.1000minds.decision-model+xml":{"source":"iana","compressible":true,"extensions":["1km"]},"application/vnd.3gpp-prose+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-prose-pc3ch+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-v2x-local-service-information":{"source":"iana"},"application/vnd.3gpp.5gnas":{"source":"iana"},"application/vnd.3gpp.access-transfer-events+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.bsf+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gmop+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gtpc":{"source":"iana"},"application/vnd.3gpp.interworking-data":{"source":"iana"},"application/vnd.3gpp.lpp":{"source":"iana"},"application/vnd.3gpp.mc-signalling-ear":{"source":"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-payload":{"source":"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-signalling":{"source":"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-floor-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-signed+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-init-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-transmission-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mid-call+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ngap":{"source":"iana"},"application/vnd.3gpp.pfcp":{"source":"iana"},"application/vnd.3gpp.pic-bw-large":{"source":"iana","extensions":["plb"]},"application/vnd.3gpp.pic-bw-small":{"source":"iana","extensions":["psb"]},"application/vnd.3gpp.pic-bw-var":{"source":"iana","extensions":["pvb"]},"application/vnd.3gpp.s1ap":{"source":"iana"},"application/vnd.3gpp.sms":{"source":"iana"},"application/vnd.3gpp.sms+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-ext+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.state-and-event-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ussd+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.bcmcsinfo+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.sms":{"source":"iana"},"application/vnd.3gpp2.tcap":{"source":"iana","extensions":["tcap"]},"application/vnd.3lightssoftware.imagescal":{"source":"iana"},"application/vnd.3m.post-it-notes":{"source":"iana","extensions":["pwn"]},"application/vnd.accpac.simply.aso":{"source":"iana","extensions":["aso"]},"application/vnd.accpac.simply.imp":{"source":"iana","extensions":["imp"]},"application/vnd.acucobol":{"source":"iana","extensions":["acu"]},"application/vnd.acucorp":{"source":"iana","extensions":["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{"source":"apache","compressible":false,"extensions":["air"]},"application/vnd.adobe.flash.movie":{"source":"iana"},"application/vnd.adobe.formscentral.fcdt":{"source":"iana","extensions":["fcdt"]},"application/vnd.adobe.fxp":{"source":"iana","extensions":["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{"source":"iana"},"application/vnd.adobe.xdp+xml":{"source":"iana","compressible":true,"extensions":["xdp"]},"application/vnd.adobe.xfdf":{"source":"iana","extensions":["xfdf"]},"application/vnd.aether.imp":{"source":"iana"},"application/vnd.afpc.afplinedata":{"source":"iana"},"application/vnd.afpc.afplinedata-pagedef":{"source":"iana"},"application/vnd.afpc.cmoca-cmresource":{"source":"iana"},"application/vnd.afpc.foca-charset":{"source":"iana"},"application/vnd.afpc.foca-codedfont":{"source":"iana"},"application/vnd.afpc.foca-codepage":{"source":"iana"},"application/vnd.afpc.modca":{"source":"iana"},"application/vnd.afpc.modca-cmtable":{"source":"iana"},"application/vnd.afpc.modca-formdef":{"source":"iana"},"application/vnd.afpc.modca-mediummap":{"source":"iana"},"application/vnd.afpc.modca-objectcontainer":{"source":"iana"},"application/vnd.afpc.modca-overlay":{"source":"iana"},"application/vnd.afpc.modca-pagesegment":{"source":"iana"},"application/vnd.age":{"source":"iana","extensions":["age"]},"application/vnd.ah-barcode":{"source":"iana"},"application/vnd.ahead.space":{"source":"iana","extensions":["ahead"]},"application/vnd.airzip.filesecure.azf":{"source":"iana","extensions":["azf"]},"application/vnd.airzip.filesecure.azs":{"source":"iana","extensions":["azs"]},"application/vnd.amadeus+json":{"source":"iana","compressible":true},"application/vnd.amazon.ebook":{"source":"apache","extensions":["azw"]},"application/vnd.amazon.mobi8-ebook":{"source":"iana"},"application/vnd.americandynamics.acc":{"source":"iana","extensions":["acc"]},"application/vnd.amiga.ami":{"source":"iana","extensions":["ami"]},"application/vnd.amundsen.maze+xml":{"source":"iana","compressible":true},"application/vnd.android.ota":{"source":"iana"},"application/vnd.android.package-archive":{"source":"apache","compressible":false,"extensions":["apk"]},"application/vnd.anki":{"source":"iana"},"application/vnd.anser-web-certificate-issue-initiation":{"source":"iana","extensions":["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{"source":"apache","extensions":["fti"]},"application/vnd.antix.game-component":{"source":"iana","extensions":["atx"]},"application/vnd.apache.arrow.file":{"source":"iana"},"application/vnd.apache.arrow.stream":{"source":"iana"},"application/vnd.apache.thrift.binary":{"source":"iana"},"application/vnd.apache.thrift.compact":{"source":"iana"},"application/vnd.apache.thrift.json":{"source":"iana"},"application/vnd.api+json":{"source":"iana","compressible":true},"application/vnd.aplextor.warrp+json":{"source":"iana","compressible":true},"application/vnd.apothekende.reservation+json":{"source":"iana","compressible":true},"application/vnd.apple.installer+xml":{"source":"iana","compressible":true,"extensions":["mpkg"]},"application/vnd.apple.keynote":{"source":"iana","extensions":["key"]},"application/vnd.apple.mpegurl":{"source":"iana","extensions":["m3u8"]},"application/vnd.apple.numbers":{"source":"iana","extensions":["numbers"]},"application/vnd.apple.pages":{"source":"iana","extensions":["pages"]},"application/vnd.apple.pkpass":{"compressible":false,"extensions":["pkpass"]},"application/vnd.arastra.swi":{"source":"iana"},"application/vnd.aristanetworks.swi":{"source":"iana","extensions":["swi"]},"application/vnd.artisan+json":{"source":"iana","compressible":true},"application/vnd.artsquare":{"source":"iana"},"application/vnd.astraea-software.iota":{"source":"iana","extensions":["iota"]},"application/vnd.audiograph":{"source":"iana","extensions":["aep"]},"application/vnd.autopackage":{"source":"iana"},"application/vnd.avalon+json":{"source":"iana","compressible":true},"application/vnd.avistar+xml":{"source":"iana","compressible":true},"application/vnd.balsamiq.bmml+xml":{"source":"iana","compressible":true,"extensions":["bmml"]},"application/vnd.balsamiq.bmpr":{"source":"iana"},"application/vnd.banana-accounting":{"source":"iana"},"application/vnd.bbf.usp.error":{"source":"iana"},"application/vnd.bbf.usp.msg":{"source":"iana"},"application/vnd.bbf.usp.msg+json":{"source":"iana","compressible":true},"application/vnd.bekitzur-stech+json":{"source":"iana","compressible":true},"application/vnd.bint.med-content":{"source":"iana"},"application/vnd.biopax.rdf+xml":{"source":"iana","compressible":true},"application/vnd.blink-idb-value-wrapper":{"source":"iana"},"application/vnd.blueice.multipass":{"source":"iana","extensions":["mpm"]},"application/vnd.bluetooth.ep.oob":{"source":"iana"},"application/vnd.bluetooth.le.oob":{"source":"iana"},"application/vnd.bmi":{"source":"iana","extensions":["bmi"]},"application/vnd.bpf":{"source":"iana"},"application/vnd.bpf3":{"source":"iana"},"application/vnd.businessobjects":{"source":"iana","extensions":["rep"]},"application/vnd.byu.uapi+json":{"source":"iana","compressible":true},"application/vnd.cab-jscript":{"source":"iana"},"application/vnd.canon-cpdl":{"source":"iana"},"application/vnd.canon-lips":{"source":"iana"},"application/vnd.capasystems-pg+json":{"source":"iana","compressible":true},"application/vnd.cendio.thinlinc.clientconf":{"source":"iana"},"application/vnd.century-systems.tcp_stream":{"source":"iana"},"application/vnd.chemdraw+xml":{"source":"iana","compressible":true,"extensions":["cdxml"]},"application/vnd.chess-pgn":{"source":"iana"},"application/vnd.chipnuts.karaoke-mmd":{"source":"iana","extensions":["mmd"]},"application/vnd.ciedi":{"source":"iana"},"application/vnd.cinderella":{"source":"iana","extensions":["cdy"]},"application/vnd.cirpack.isdn-ext":{"source":"iana"},"application/vnd.citationstyles.style+xml":{"source":"iana","compressible":true,"extensions":["csl"]},"application/vnd.claymore":{"source":"iana","extensions":["cla"]},"application/vnd.cloanto.rp9":{"source":"iana","extensions":["rp9"]},"application/vnd.clonk.c4group":{"source":"iana","extensions":["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{"source":"iana","extensions":["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{"source":"iana","extensions":["c11amz"]},"application/vnd.coffeescript":{"source":"iana"},"application/vnd.collabio.xodocuments.document":{"source":"iana"},"application/vnd.collabio.xodocuments.document-template":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation-template":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{"source":"iana"},"application/vnd.collection+json":{"source":"iana","compressible":true},"application/vnd.collection.doc+json":{"source":"iana","compressible":true},"application/vnd.collection.next+json":{"source":"iana","compressible":true},"application/vnd.comicbook+zip":{"source":"iana","compressible":false},"application/vnd.comicbook-rar":{"source":"iana"},"application/vnd.commerce-battelle":{"source":"iana"},"application/vnd.commonspace":{"source":"iana","extensions":["csp"]},"application/vnd.contact.cmsg":{"source":"iana","extensions":["cdbcmsg"]},"application/vnd.coreos.ignition+json":{"source":"iana","compressible":true},"application/vnd.cosmocaller":{"source":"iana","extensions":["cmc"]},"application/vnd.crick.clicker":{"source":"iana","extensions":["clkx"]},"application/vnd.crick.clicker.keyboard":{"source":"iana","extensions":["clkk"]},"application/vnd.crick.clicker.palette":{"source":"iana","extensions":["clkp"]},"application/vnd.crick.clicker.template":{"source":"iana","extensions":["clkt"]},"application/vnd.crick.clicker.wordbank":{"source":"iana","extensions":["clkw"]},"application/vnd.criticaltools.wbs+xml":{"source":"iana","compressible":true,"extensions":["wbs"]},"application/vnd.cryptii.pipe+json":{"source":"iana","compressible":true},"application/vnd.crypto-shade-file":{"source":"iana"},"application/vnd.cryptomator.encrypted":{"source":"iana"},"application/vnd.cryptomator.vault":{"source":"iana"},"application/vnd.ctc-posml":{"source":"iana","extensions":["pml"]},"application/vnd.ctct.ws+xml":{"source":"iana","compressible":true},"application/vnd.cups-pdf":{"source":"iana"},"application/vnd.cups-postscript":{"source":"iana"},"application/vnd.cups-ppd":{"source":"iana","extensions":["ppd"]},"application/vnd.cups-raster":{"source":"iana"},"application/vnd.cups-raw":{"source":"iana"},"application/vnd.curl":{"source":"iana"},"application/vnd.curl.car":{"source":"apache","extensions":["car"]},"application/vnd.curl.pcurl":{"source":"apache","extensions":["pcurl"]},"application/vnd.cyan.dean.root+xml":{"source":"iana","compressible":true},"application/vnd.cybank":{"source":"iana"},"application/vnd.cyclonedx+json":{"source":"iana","compressible":true},"application/vnd.cyclonedx+xml":{"source":"iana","compressible":true},"application/vnd.d2l.coursepackage1p0+zip":{"source":"iana","compressible":false},"application/vnd.d3m-dataset":{"source":"iana"},"application/vnd.d3m-problem":{"source":"iana"},"application/vnd.dart":{"source":"iana","compressible":true,"extensions":["dart"]},"application/vnd.data-vision.rdz":{"source":"iana","extensions":["rdz"]},"application/vnd.datapackage+json":{"source":"iana","compressible":true},"application/vnd.dataresource+json":{"source":"iana","compressible":true},"application/vnd.dbf":{"source":"iana","extensions":["dbf"]},"application/vnd.debian.binary-package":{"source":"iana"},"application/vnd.dece.data":{"source":"iana","extensions":["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{"source":"iana","compressible":true,"extensions":["uvt","uvvt"]},"application/vnd.dece.unspecified":{"source":"iana","extensions":["uvx","uvvx"]},"application/vnd.dece.zip":{"source":"iana","extensions":["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{"source":"iana","extensions":["fe_launch"]},"application/vnd.desmume.movie":{"source":"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{"source":"iana"},"application/vnd.dm.delegation+xml":{"source":"iana","compressible":true},"application/vnd.dna":{"source":"iana","extensions":["dna"]},"application/vnd.document+json":{"source":"iana","compressible":true},"application/vnd.dolby.mlp":{"source":"apache","extensions":["mlp"]},"application/vnd.dolby.mobile.1":{"source":"iana"},"application/vnd.dolby.mobile.2":{"source":"iana"},"application/vnd.doremir.scorecloud-binary-document":{"source":"iana"},"application/vnd.dpgraph":{"source":"iana","extensions":["dpg"]},"application/vnd.dreamfactory":{"source":"iana","extensions":["dfac"]},"application/vnd.drive+json":{"source":"iana","compressible":true},"application/vnd.ds-keypoint":{"source":"apache","extensions":["kpxx"]},"application/vnd.dtg.local":{"source":"iana"},"application/vnd.dtg.local.flash":{"source":"iana"},"application/vnd.dtg.local.html":{"source":"iana"},"application/vnd.dvb.ait":{"source":"iana","extensions":["ait"]},"application/vnd.dvb.dvbisl+xml":{"source":"iana","compressible":true},"application/vnd.dvb.dvbj":{"source":"iana"},"application/vnd.dvb.esgcontainer":{"source":"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess2":{"source":"iana"},"application/vnd.dvb.ipdcesgpdd":{"source":"iana"},"application/vnd.dvb.ipdcroaming":{"source":"iana"},"application/vnd.dvb.iptv.alfec-base":{"source":"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{"source":"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-container+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-generic+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-msglist+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-request+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-response+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-init+xml":{"source":"iana","compressible":true},"application/vnd.dvb.pfr":{"source":"iana"},"application/vnd.dvb.service":{"source":"iana","extensions":["svc"]},"application/vnd.dxr":{"source":"iana"},"application/vnd.dynageo":{"source":"iana","extensions":["geo"]},"application/vnd.dzr":{"source":"iana"},"application/vnd.easykaraoke.cdgdownload":{"source":"iana"},"application/vnd.ecdis-update":{"source":"iana"},"application/vnd.ecip.rlp":{"source":"iana"},"application/vnd.eclipse.ditto+json":{"source":"iana","compressible":true},"application/vnd.ecowin.chart":{"source":"iana","extensions":["mag"]},"application/vnd.ecowin.filerequest":{"source":"iana"},"application/vnd.ecowin.fileupdate":{"source":"iana"},"application/vnd.ecowin.series":{"source":"iana"},"application/vnd.ecowin.seriesrequest":{"source":"iana"},"application/vnd.ecowin.seriesupdate":{"source":"iana"},"application/vnd.efi.img":{"source":"iana"},"application/vnd.efi.iso":{"source":"iana"},"application/vnd.emclient.accessrequest+xml":{"source":"iana","compressible":true},"application/vnd.enliven":{"source":"iana","extensions":["nml"]},"application/vnd.enphase.envoy":{"source":"iana"},"application/vnd.eprints.data+xml":{"source":"iana","compressible":true},"application/vnd.epson.esf":{"source":"iana","extensions":["esf"]},"application/vnd.epson.msf":{"source":"iana","extensions":["msf"]},"application/vnd.epson.quickanime":{"source":"iana","extensions":["qam"]},"application/vnd.epson.salt":{"source":"iana","extensions":["slt"]},"application/vnd.epson.ssf":{"source":"iana","extensions":["ssf"]},"application/vnd.ericsson.quickcall":{"source":"iana"},"application/vnd.espass-espass+zip":{"source":"iana","compressible":false},"application/vnd.eszigno3+xml":{"source":"iana","compressible":true,"extensions":["es3","et3"]},"application/vnd.etsi.aoc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.asic-e+zip":{"source":"iana","compressible":false},"application/vnd.etsi.asic-s+zip":{"source":"iana","compressible":false},"application/vnd.etsi.cug+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvcommand+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-bc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-cod+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-npvr+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvservice+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsync+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvueprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mcid+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mheg5":{"source":"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{"source":"iana","compressible":true},"application/vnd.etsi.pstn+xml":{"source":"iana","compressible":true},"application/vnd.etsi.sci+xml":{"source":"iana","compressible":true},"application/vnd.etsi.simservs+xml":{"source":"iana","compressible":true},"application/vnd.etsi.timestamp-token":{"source":"iana"},"application/vnd.etsi.tsl+xml":{"source":"iana","compressible":true},"application/vnd.etsi.tsl.der":{"source":"iana"},"application/vnd.eu.kasparian.car+json":{"source":"iana","compressible":true},"application/vnd.eudora.data":{"source":"iana"},"application/vnd.evolv.ecig.profile":{"source":"iana"},"application/vnd.evolv.ecig.settings":{"source":"iana"},"application/vnd.evolv.ecig.theme":{"source":"iana"},"application/vnd.exstream-empower+zip":{"source":"iana","compressible":false},"application/vnd.exstream-package":{"source":"iana"},"application/vnd.ezpix-album":{"source":"iana","extensions":["ez2"]},"application/vnd.ezpix-package":{"source":"iana","extensions":["ez3"]},"application/vnd.f-secure.mobile":{"source":"iana"},"application/vnd.familysearch.gedcom+zip":{"source":"iana","compressible":false},"application/vnd.fastcopy-disk-image":{"source":"iana"},"application/vnd.fdf":{"source":"iana","extensions":["fdf"]},"application/vnd.fdsn.mseed":{"source":"iana","extensions":["mseed"]},"application/vnd.fdsn.seed":{"source":"iana","extensions":["seed","dataless"]},"application/vnd.ffsns":{"source":"iana"},"application/vnd.ficlab.flb+zip":{"source":"iana","compressible":false},"application/vnd.filmit.zfc":{"source":"iana"},"application/vnd.fints":{"source":"iana"},"application/vnd.firemonkeys.cloudcell":{"source":"iana"},"application/vnd.flographit":{"source":"iana","extensions":["gph"]},"application/vnd.fluxtime.clip":{"source":"iana","extensions":["ftc"]},"application/vnd.font-fontforge-sfd":{"source":"iana"},"application/vnd.framemaker":{"source":"iana","extensions":["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{"source":"iana","extensions":["fnc"]},"application/vnd.frogans.ltf":{"source":"iana","extensions":["ltf"]},"application/vnd.fsc.weblaunch":{"source":"iana","extensions":["fsc"]},"application/vnd.fujifilm.fb.docuworks":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.container":{"source":"iana"},"application/vnd.fujifilm.fb.jfi+xml":{"source":"iana","compressible":true},"application/vnd.fujitsu.oasys":{"source":"iana","extensions":["oas"]},"application/vnd.fujitsu.oasys2":{"source":"iana","extensions":["oa2"]},"application/vnd.fujitsu.oasys3":{"source":"iana","extensions":["oa3"]},"application/vnd.fujitsu.oasysgp":{"source":"iana","extensions":["fg5"]},"application/vnd.fujitsu.oasysprs":{"source":"iana","extensions":["bh2"]},"application/vnd.fujixerox.art-ex":{"source":"iana"},"application/vnd.fujixerox.art4":{"source":"iana"},"application/vnd.fujixerox.ddd":{"source":"iana","extensions":["ddd"]},"application/vnd.fujixerox.docuworks":{"source":"iana","extensions":["xdw"]},"application/vnd.fujixerox.docuworks.binder":{"source":"iana","extensions":["xbd"]},"application/vnd.fujixerox.docuworks.container":{"source":"iana"},"application/vnd.fujixerox.hbpl":{"source":"iana"},"application/vnd.fut-misnet":{"source":"iana"},"application/vnd.futoin+cbor":{"source":"iana"},"application/vnd.futoin+json":{"source":"iana","compressible":true},"application/vnd.fuzzysheet":{"source":"iana","extensions":["fzs"]},"application/vnd.genomatix.tuxedo":{"source":"iana","extensions":["txd"]},"application/vnd.gentics.grd+json":{"source":"iana","compressible":true},"application/vnd.geo+json":{"source":"iana","compressible":true},"application/vnd.geocube+xml":{"source":"iana","compressible":true},"application/vnd.geogebra.file":{"source":"iana","extensions":["ggb"]},"application/vnd.geogebra.slides":{"source":"iana"},"application/vnd.geogebra.tool":{"source":"iana","extensions":["ggt"]},"application/vnd.geometry-explorer":{"source":"iana","extensions":["gex","gre"]},"application/vnd.geonext":{"source":"iana","extensions":["gxt"]},"application/vnd.geoplan":{"source":"iana","extensions":["g2w"]},"application/vnd.geospace":{"source":"iana","extensions":["g3w"]},"application/vnd.gerber":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt-response":{"source":"iana"},"application/vnd.gmx":{"source":"iana","extensions":["gmx"]},"application/vnd.google-apps.document":{"compressible":false,"extensions":["gdoc"]},"application/vnd.google-apps.presentation":{"compressible":false,"extensions":["gslides"]},"application/vnd.google-apps.spreadsheet":{"compressible":false,"extensions":["gsheet"]},"application/vnd.google-earth.kml+xml":{"source":"iana","compressible":true,"extensions":["kml"]},"application/vnd.google-earth.kmz":{"source":"iana","compressible":false,"extensions":["kmz"]},"application/vnd.gov.sk.e-form+xml":{"source":"iana","compressible":true},"application/vnd.gov.sk.e-form+zip":{"source":"iana","compressible":false},"application/vnd.gov.sk.xmldatacontainer+xml":{"source":"iana","compressible":true},"application/vnd.grafeq":{"source":"iana","extensions":["gqf","gqs"]},"application/vnd.gridmp":{"source":"iana"},"application/vnd.groove-account":{"source":"iana","extensions":["gac"]},"application/vnd.groove-help":{"source":"iana","extensions":["ghf"]},"application/vnd.groove-identity-message":{"source":"iana","extensions":["gim"]},"application/vnd.groove-injector":{"source":"iana","extensions":["grv"]},"application/vnd.groove-tool-message":{"source":"iana","extensions":["gtm"]},"application/vnd.groove-tool-template":{"source":"iana","extensions":["tpl"]},"application/vnd.groove-vcard":{"source":"iana","extensions":["vcg"]},"application/vnd.hal+json":{"source":"iana","compressible":true},"application/vnd.hal+xml":{"source":"iana","compressible":true,"extensions":["hal"]},"application/vnd.handheld-entertainment+xml":{"source":"iana","compressible":true,"extensions":["zmm"]},"application/vnd.hbci":{"source":"iana","extensions":["hbci"]},"application/vnd.hc+json":{"source":"iana","compressible":true},"application/vnd.hcl-bireports":{"source":"iana"},"application/vnd.hdt":{"source":"iana"},"application/vnd.heroku+json":{"source":"iana","compressible":true},"application/vnd.hhe.lesson-player":{"source":"iana","extensions":["les"]},"application/vnd.hl7cda+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hl7v2+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hp-hpgl":{"source":"iana","extensions":["hpgl"]},"application/vnd.hp-hpid":{"source":"iana","extensions":["hpid"]},"application/vnd.hp-hps":{"source":"iana","extensions":["hps"]},"application/vnd.hp-jlyt":{"source":"iana","extensions":["jlt"]},"application/vnd.hp-pcl":{"source":"iana","extensions":["pcl"]},"application/vnd.hp-pclxl":{"source":"iana","extensions":["pclxl"]},"application/vnd.httphone":{"source":"iana"},"application/vnd.hydrostatix.sof-data":{"source":"iana","extensions":["sfd-hdstx"]},"application/vnd.hyper+json":{"source":"iana","compressible":true},"application/vnd.hyper-item+json":{"source":"iana","compressible":true},"application/vnd.hyperdrive+json":{"source":"iana","compressible":true},"application/vnd.hzn-3d-crossword":{"source":"iana"},"application/vnd.ibm.afplinedata":{"source":"iana"},"application/vnd.ibm.electronic-media":{"source":"iana"},"application/vnd.ibm.minipay":{"source":"iana","extensions":["mpy"]},"application/vnd.ibm.modcap":{"source":"iana","extensions":["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{"source":"iana","extensions":["irm"]},"application/vnd.ibm.secure-container":{"source":"iana","extensions":["sc"]},"application/vnd.iccprofile":{"source":"iana","extensions":["icc","icm"]},"application/vnd.ieee.1905":{"source":"iana"},"application/vnd.igloader":{"source":"iana","extensions":["igl"]},"application/vnd.imagemeter.folder+zip":{"source":"iana","compressible":false},"application/vnd.imagemeter.image+zip":{"source":"iana","compressible":false},"application/vnd.immervision-ivp":{"source":"iana","extensions":["ivp"]},"application/vnd.immervision-ivu":{"source":"iana","extensions":["ivu"]},"application/vnd.ims.imsccv1p1":{"source":"iana"},"application/vnd.ims.imsccv1p2":{"source":"iana"},"application/vnd.ims.imsccv1p3":{"source":"iana"},"application/vnd.ims.lis.v2.result+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy.id+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings.simple+json":{"source":"iana","compressible":true},"application/vnd.informedcontrol.rms+xml":{"source":"iana","compressible":true},"application/vnd.informix-visionary":{"source":"iana"},"application/vnd.infotech.project":{"source":"iana"},"application/vnd.infotech.project+xml":{"source":"iana","compressible":true},"application/vnd.innopath.wamp.notification":{"source":"iana"},"application/vnd.insors.igm":{"source":"iana","extensions":["igm"]},"application/vnd.intercon.formnet":{"source":"iana","extensions":["xpw","xpx"]},"application/vnd.intergeo":{"source":"iana","extensions":["i2g"]},"application/vnd.intertrust.digibox":{"source":"iana"},"application/vnd.intertrust.nncp":{"source":"iana"},"application/vnd.intu.qbo":{"source":"iana","extensions":["qbo"]},"application/vnd.intu.qfx":{"source":"iana","extensions":["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.conceptitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.knowledgeitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsmessage+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.packageitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.planningitem+xml":{"source":"iana","compressible":true},"application/vnd.ipunplugged.rcprofile":{"source":"iana","extensions":["rcprofile"]},"application/vnd.irepository.package+xml":{"source":"iana","compressible":true,"extensions":["irp"]},"application/vnd.is-xpr":{"source":"iana","extensions":["xpr"]},"application/vnd.isac.fcs":{"source":"iana","extensions":["fcs"]},"application/vnd.iso11783-10+zip":{"source":"iana","compressible":false},"application/vnd.jam":{"source":"iana","extensions":["jam"]},"application/vnd.japannet-directory-service":{"source":"iana"},"application/vnd.japannet-jpnstore-wakeup":{"source":"iana"},"application/vnd.japannet-payment-wakeup":{"source":"iana"},"application/vnd.japannet-registration":{"source":"iana"},"application/vnd.japannet-registration-wakeup":{"source":"iana"},"application/vnd.japannet-setstore-wakeup":{"source":"iana"},"application/vnd.japannet-verification":{"source":"iana"},"application/vnd.japannet-verification-wakeup":{"source":"iana"},"application/vnd.jcp.javame.midlet-rms":{"source":"iana","extensions":["rms"]},"application/vnd.jisp":{"source":"iana","extensions":["jisp"]},"application/vnd.joost.joda-archive":{"source":"iana","extensions":["joda"]},"application/vnd.jsk.isdn-ngn":{"source":"iana"},"application/vnd.kahootz":{"source":"iana","extensions":["ktz","ktr"]},"application/vnd.kde.karbon":{"source":"iana","extensions":["karbon"]},"application/vnd.kde.kchart":{"source":"iana","extensions":["chrt"]},"application/vnd.kde.kformula":{"source":"iana","extensions":["kfo"]},"application/vnd.kde.kivio":{"source":"iana","extensions":["flw"]},"application/vnd.kde.kontour":{"source":"iana","extensions":["kon"]},"application/vnd.kde.kpresenter":{"source":"iana","extensions":["kpr","kpt"]},"application/vnd.kde.kspread":{"source":"iana","extensions":["ksp"]},"application/vnd.kde.kword":{"source":"iana","extensions":["kwd","kwt"]},"application/vnd.kenameaapp":{"source":"iana","extensions":["htke"]},"application/vnd.kidspiration":{"source":"iana","extensions":["kia"]},"application/vnd.kinar":{"source":"iana","extensions":["kne","knp"]},"application/vnd.koan":{"source":"iana","extensions":["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{"source":"iana","extensions":["sse"]},"application/vnd.las":{"source":"iana"},"application/vnd.las.las+json":{"source":"iana","compressible":true},"application/vnd.las.las+xml":{"source":"iana","compressible":true,"extensions":["lasxml"]},"application/vnd.laszip":{"source":"iana"},"application/vnd.leap+json":{"source":"iana","compressible":true},"application/vnd.liberty-request+xml":{"source":"iana","compressible":true},"application/vnd.llamagraphics.life-balance.desktop":{"source":"iana","extensions":["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{"source":"iana","compressible":true,"extensions":["lbe"]},"application/vnd.logipipe.circuit+zip":{"source":"iana","compressible":false},"application/vnd.loom":{"source":"iana"},"application/vnd.lotus-1-2-3":{"source":"iana","extensions":["123"]},"application/vnd.lotus-approach":{"source":"iana","extensions":["apr"]},"application/vnd.lotus-freelance":{"source":"iana","extensions":["pre"]},"application/vnd.lotus-notes":{"source":"iana","extensions":["nsf"]},"application/vnd.lotus-organizer":{"source":"iana","extensions":["org"]},"application/vnd.lotus-screencam":{"source":"iana","extensions":["scm"]},"application/vnd.lotus-wordpro":{"source":"iana","extensions":["lwp"]},"application/vnd.macports.portpkg":{"source":"iana","extensions":["portpkg"]},"application/vnd.mapbox-vector-tile":{"source":"iana","extensions":["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.conftoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.license+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.mdcf":{"source":"iana"},"application/vnd.mason+json":{"source":"iana","compressible":true},"application/vnd.maxar.archive.3tz+zip":{"source":"iana","compressible":false},"application/vnd.maxmind.maxmind-db":{"source":"iana"},"application/vnd.mcd":{"source":"iana","extensions":["mcd"]},"application/vnd.medcalcdata":{"source":"iana","extensions":["mc1"]},"application/vnd.mediastation.cdkey":{"source":"iana","extensions":["cdkey"]},"application/vnd.meridian-slingshot":{"source":"iana"},"application/vnd.mfer":{"source":"iana","extensions":["mwf"]},"application/vnd.mfmp":{"source":"iana","extensions":["mfm"]},"application/vnd.micro+json":{"source":"iana","compressible":true},"application/vnd.micrografx.flo":{"source":"iana","extensions":["flo"]},"application/vnd.micrografx.igx":{"source":"iana","extensions":["igx"]},"application/vnd.microsoft.portable-executable":{"source":"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{"source":"iana"},"application/vnd.miele+json":{"source":"iana","compressible":true},"application/vnd.mif":{"source":"iana","extensions":["mif"]},"application/vnd.minisoft-hp3000-save":{"source":"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{"source":"iana"},"application/vnd.mobius.daf":{"source":"iana","extensions":["daf"]},"application/vnd.mobius.dis":{"source":"iana","extensions":["dis"]},"application/vnd.mobius.mbk":{"source":"iana","extensions":["mbk"]},"application/vnd.mobius.mqy":{"source":"iana","extensions":["mqy"]},"application/vnd.mobius.msl":{"source":"iana","extensions":["msl"]},"application/vnd.mobius.plc":{"source":"iana","extensions":["plc"]},"application/vnd.mobius.txf":{"source":"iana","extensions":["txf"]},"application/vnd.mophun.application":{"source":"iana","extensions":["mpn"]},"application/vnd.mophun.certificate":{"source":"iana","extensions":["mpc"]},"application/vnd.motorola.flexsuite":{"source":"iana"},"application/vnd.motorola.flexsuite.adsi":{"source":"iana"},"application/vnd.motorola.flexsuite.fis":{"source":"iana"},"application/vnd.motorola.flexsuite.gotap":{"source":"iana"},"application/vnd.motorola.flexsuite.kmr":{"source":"iana"},"application/vnd.motorola.flexsuite.ttc":{"source":"iana"},"application/vnd.motorola.flexsuite.wem":{"source":"iana"},"application/vnd.motorola.iprm":{"source":"iana"},"application/vnd.mozilla.xul+xml":{"source":"iana","compressible":true,"extensions":["xul"]},"application/vnd.ms-3mfdocument":{"source":"iana"},"application/vnd.ms-artgalry":{"source":"iana","extensions":["cil"]},"application/vnd.ms-asf":{"source":"iana"},"application/vnd.ms-cab-compressed":{"source":"iana","extensions":["cab"]},"application/vnd.ms-color.iccprofile":{"source":"apache"},"application/vnd.ms-excel":{"source":"iana","compressible":false,"extensions":["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{"source":"iana","extensions":["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{"source":"iana","extensions":["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{"source":"iana","extensions":["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{"source":"iana","extensions":["xltm"]},"application/vnd.ms-fontobject":{"source":"iana","compressible":true,"extensions":["eot"]},"application/vnd.ms-htmlhelp":{"source":"iana","extensions":["chm"]},"application/vnd.ms-ims":{"source":"iana","extensions":["ims"]},"application/vnd.ms-lrm":{"source":"iana","extensions":["lrm"]},"application/vnd.ms-office.activex+xml":{"source":"iana","compressible":true},"application/vnd.ms-officetheme":{"source":"iana","extensions":["thmx"]},"application/vnd.ms-opentype":{"source":"apache","compressible":true},"application/vnd.ms-outlook":{"compressible":false,"extensions":["msg"]},"application/vnd.ms-package.obfuscated-opentype":{"source":"apache"},"application/vnd.ms-pki.seccat":{"source":"apache","extensions":["cat"]},"application/vnd.ms-pki.stl":{"source":"apache","extensions":["stl"]},"application/vnd.ms-playready.initiator+xml":{"source":"iana","compressible":true},"application/vnd.ms-powerpoint":{"source":"iana","compressible":false,"extensions":["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{"source":"iana","extensions":["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{"source":"iana","extensions":["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{"source":"iana","extensions":["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{"source":"iana","extensions":["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{"source":"iana","extensions":["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{"source":"iana","compressible":true},"application/vnd.ms-printing.printticket+xml":{"source":"apache","compressible":true},"application/vnd.ms-printschematicket+xml":{"source":"iana","compressible":true},"application/vnd.ms-project":{"source":"iana","extensions":["mpp","mpt"]},"application/vnd.ms-tnef":{"source":"iana"},"application/vnd.ms-windows.devicepairing":{"source":"iana"},"application/vnd.ms-windows.nwprinting.oob":{"source":"iana"},"application/vnd.ms-windows.printerpairing":{"source":"iana"},"application/vnd.ms-windows.wsd.oob":{"source":"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.lic-resp":{"source":"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.meter-resp":{"source":"iana"},"application/vnd.ms-word.document.macroenabled.12":{"source":"iana","extensions":["docm"]},"application/vnd.ms-word.template.macroenabled.12":{"source":"iana","extensions":["dotm"]},"application/vnd.ms-works":{"source":"iana","extensions":["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{"source":"iana","extensions":["wpl"]},"application/vnd.ms-xpsdocument":{"source":"iana","compressible":false,"extensions":["xps"]},"application/vnd.msa-disk-image":{"source":"iana"},"application/vnd.mseq":{"source":"iana","extensions":["mseq"]},"application/vnd.msign":{"source":"iana"},"application/vnd.multiad.creator":{"source":"iana"},"application/vnd.multiad.creator.cif":{"source":"iana"},"application/vnd.music-niff":{"source":"iana"},"application/vnd.musician":{"source":"iana","extensions":["mus"]},"application/vnd.muvee.style":{"source":"iana","extensions":["msty"]},"application/vnd.mynfc":{"source":"iana","extensions":["taglet"]},"application/vnd.nacamar.ybrid+json":{"source":"iana","compressible":true},"application/vnd.ncd.control":{"source":"iana"},"application/vnd.ncd.reference":{"source":"iana"},"application/vnd.nearst.inv+json":{"source":"iana","compressible":true},"application/vnd.nebumind.line":{"source":"iana"},"application/vnd.nervana":{"source":"iana"},"application/vnd.netfpx":{"source":"iana"},"application/vnd.neurolanguage.nlu":{"source":"iana","extensions":["nlu"]},"application/vnd.nimn":{"source":"iana"},"application/vnd.nintendo.nitro.rom":{"source":"iana"},"application/vnd.nintendo.snes.rom":{"source":"iana"},"application/vnd.nitf":{"source":"iana","extensions":["ntf","nitf"]},"application/vnd.noblenet-directory":{"source":"iana","extensions":["nnd"]},"application/vnd.noblenet-sealer":{"source":"iana","extensions":["nns"]},"application/vnd.noblenet-web":{"source":"iana","extensions":["nnw"]},"application/vnd.nokia.catalogs":{"source":"iana"},"application/vnd.nokia.conml+wbxml":{"source":"iana"},"application/vnd.nokia.conml+xml":{"source":"iana","compressible":true},"application/vnd.nokia.iptv.config+xml":{"source":"iana","compressible":true},"application/vnd.nokia.isds-radio-presets":{"source":"iana"},"application/vnd.nokia.landmark+wbxml":{"source":"iana"},"application/vnd.nokia.landmark+xml":{"source":"iana","compressible":true},"application/vnd.nokia.landmarkcollection+xml":{"source":"iana","compressible":true},"application/vnd.nokia.n-gage.ac+xml":{"source":"iana","compressible":true,"extensions":["ac"]},"application/vnd.nokia.n-gage.data":{"source":"iana","extensions":["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{"source":"iana","extensions":["n-gage"]},"application/vnd.nokia.ncd":{"source":"iana"},"application/vnd.nokia.pcd+wbxml":{"source":"iana"},"application/vnd.nokia.pcd+xml":{"source":"iana","compressible":true},"application/vnd.nokia.radio-preset":{"source":"iana","extensions":["rpst"]},"application/vnd.nokia.radio-presets":{"source":"iana","extensions":["rpss"]},"application/vnd.novadigm.edm":{"source":"iana","extensions":["edm"]},"application/vnd.novadigm.edx":{"source":"iana","extensions":["edx"]},"application/vnd.novadigm.ext":{"source":"iana","extensions":["ext"]},"application/vnd.ntt-local.content-share":{"source":"iana"},"application/vnd.ntt-local.file-transfer":{"source":"iana"},"application/vnd.ntt-local.ogw_remote-access":{"source":"iana"},"application/vnd.ntt-local.sip-ta_remote":{"source":"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{"source":"iana"},"application/vnd.oasis.opendocument.chart":{"source":"iana","extensions":["odc"]},"application/vnd.oasis.opendocument.chart-template":{"source":"iana","extensions":["otc"]},"application/vnd.oasis.opendocument.database":{"source":"iana","extensions":["odb"]},"application/vnd.oasis.opendocument.formula":{"source":"iana","extensions":["odf"]},"application/vnd.oasis.opendocument.formula-template":{"source":"iana","extensions":["odft"]},"application/vnd.oasis.opendocument.graphics":{"source":"iana","compressible":false,"extensions":["odg"]},"application/vnd.oasis.opendocument.graphics-template":{"source":"iana","extensions":["otg"]},"application/vnd.oasis.opendocument.image":{"source":"iana","extensions":["odi"]},"application/vnd.oasis.opendocument.image-template":{"source":"iana","extensions":["oti"]},"application/vnd.oasis.opendocument.presentation":{"source":"iana","compressible":false,"extensions":["odp"]},"application/vnd.oasis.opendocument.presentation-template":{"source":"iana","extensions":["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{"source":"iana","compressible":false,"extensions":["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{"source":"iana","extensions":["ots"]},"application/vnd.oasis.opendocument.text":{"source":"iana","compressible":false,"extensions":["odt"]},"application/vnd.oasis.opendocument.text-master":{"source":"iana","extensions":["odm"]},"application/vnd.oasis.opendocument.text-template":{"source":"iana","extensions":["ott"]},"application/vnd.oasis.opendocument.text-web":{"source":"iana","extensions":["oth"]},"application/vnd.obn":{"source":"iana"},"application/vnd.ocf+cbor":{"source":"iana"},"application/vnd.oci.image.manifest.v1+json":{"source":"iana","compressible":true},"application/vnd.oftn.l10n+json":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessdownload+xml":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessstreaming+xml":{"source":"iana","compressible":true},"application/vnd.oipf.cspg-hexbinary":{"source":"iana"},"application/vnd.oipf.dae.svg+xml":{"source":"iana","compressible":true},"application/vnd.oipf.dae.xhtml+xml":{"source":"iana","compressible":true},"application/vnd.oipf.mippvcontrolmessage+xml":{"source":"iana","compressible":true},"application/vnd.oipf.pae.gem":{"source":"iana"},"application/vnd.oipf.spdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.oipf.spdlist+xml":{"source":"iana","compressible":true},"application/vnd.oipf.ueprofile+xml":{"source":"iana","compressible":true},"application/vnd.oipf.userprofile+xml":{"source":"iana","compressible":true},"application/vnd.olpc-sugar":{"source":"iana","extensions":["xo"]},"application/vnd.oma-scws-config":{"source":"iana"},"application/vnd.oma-scws-http-request":{"source":"iana"},"application/vnd.oma-scws-http-response":{"source":"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.drm-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.imd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.ltkm":{"source":"iana"},"application/vnd.oma.bcast.notification+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.provisioningtrigger":{"source":"iana"},"application/vnd.oma.bcast.sgboot":{"source":"iana"},"application/vnd.oma.bcast.sgdd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sgdu":{"source":"iana"},"application/vnd.oma.bcast.simple-symbol-container":{"source":"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sprov+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.stkm":{"source":"iana"},"application/vnd.oma.cab-address-book+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-feature-handler+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-pcc+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-subs-invite+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-user-prefs+xml":{"source":"iana","compressible":true},"application/vnd.oma.dcd":{"source":"iana"},"application/vnd.oma.dcdc":{"source":"iana"},"application/vnd.oma.dd2+xml":{"source":"iana","compressible":true,"extensions":["dd2"]},"application/vnd.oma.drm.risd+xml":{"source":"iana","compressible":true},"application/vnd.oma.group-usage-list+xml":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+cbor":{"source":"iana"},"application/vnd.oma.lwm2m+json":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+tlv":{"source":"iana"},"application/vnd.oma.pal+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.detailed-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.final-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.groups+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.invocation-descriptor+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.optimized-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.push":{"source":"iana"},"application/vnd.oma.scidm.messages+xml":{"source":"iana","compressible":true},"application/vnd.oma.xcap-directory+xml":{"source":"iana","compressible":true},"application/vnd.omads-email+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-file+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-folder+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omaloc-supl-init":{"source":"iana"},"application/vnd.onepager":{"source":"iana"},"application/vnd.onepagertamp":{"source":"iana"},"application/vnd.onepagertamx":{"source":"iana"},"application/vnd.onepagertat":{"source":"iana"},"application/vnd.onepagertatp":{"source":"iana"},"application/vnd.onepagertatx":{"source":"iana"},"application/vnd.openblox.game+xml":{"source":"iana","compressible":true,"extensions":["obgx"]},"application/vnd.openblox.game-binary":{"source":"iana"},"application/vnd.openeye.oeb":{"source":"iana"},"application/vnd.openofficeorg.extension":{"source":"apache","extensions":["oxt"]},"application/vnd.openstreetmap.data+xml":{"source":"iana","compressible":true,"extensions":["osm"]},"application/vnd.opentimestamps.ots":{"source":"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawing+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{"source":"iana","compressible":false,"extensions":["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slide":{"source":"iana","extensions":["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{"source":"iana","extensions":["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.template":{"source":"iana","extensions":["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{"source":"iana","compressible":false,"extensions":["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{"source":"iana","extensions":["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.theme+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.vmldrawing":{"source":"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{"source":"iana","compressible":false,"extensions":["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{"source":"iana","extensions":["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.core-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.relationships+xml":{"source":"iana","compressible":true},"application/vnd.oracle.resource+json":{"source":"iana","compressible":true},"application/vnd.orange.indata":{"source":"iana"},"application/vnd.osa.netdeploy":{"source":"iana"},"application/vnd.osgeo.mapguide.package":{"source":"iana","extensions":["mgp"]},"application/vnd.osgi.bundle":{"source":"iana"},"application/vnd.osgi.dp":{"source":"iana","extensions":["dp"]},"application/vnd.osgi.subsystem":{"source":"iana","extensions":["esa"]},"application/vnd.otps.ct-kip+xml":{"source":"iana","compressible":true},"application/vnd.oxli.countgraph":{"source":"iana"},"application/vnd.pagerduty+json":{"source":"iana","compressible":true},"application/vnd.palm":{"source":"iana","extensions":["pdb","pqa","oprc"]},"application/vnd.panoply":{"source":"iana"},"application/vnd.paos.xml":{"source":"iana"},"application/vnd.patentdive":{"source":"iana"},"application/vnd.patientecommsdoc":{"source":"iana"},"application/vnd.pawaafile":{"source":"iana","extensions":["paw"]},"application/vnd.pcos":{"source":"iana"},"application/vnd.pg.format":{"source":"iana","extensions":["str"]},"application/vnd.pg.osasli":{"source":"iana","extensions":["ei6"]},"application/vnd.piaccess.application-licence":{"source":"iana"},"application/vnd.picsel":{"source":"iana","extensions":["efif"]},"application/vnd.pmi.widget":{"source":"iana","extensions":["wg"]},"application/vnd.poc.group-advertisement+xml":{"source":"iana","compressible":true},"application/vnd.pocketlearn":{"source":"iana","extensions":["plf"]},"application/vnd.powerbuilder6":{"source":"iana","extensions":["pbd"]},"application/vnd.powerbuilder6-s":{"source":"iana"},"application/vnd.powerbuilder7":{"source":"iana"},"application/vnd.powerbuilder7-s":{"source":"iana"},"application/vnd.powerbuilder75":{"source":"iana"},"application/vnd.powerbuilder75-s":{"source":"iana"},"application/vnd.preminet":{"source":"iana"},"application/vnd.previewsystems.box":{"source":"iana","extensions":["box"]},"application/vnd.proteus.magazine":{"source":"iana","extensions":["mgz"]},"application/vnd.psfs":{"source":"iana"},"application/vnd.publishare-delta-tree":{"source":"iana","extensions":["qps"]},"application/vnd.pvi.ptid1":{"source":"iana","extensions":["ptid"]},"application/vnd.pwg-multiplexed":{"source":"iana"},"application/vnd.pwg-xhtml-print+xml":{"source":"iana","compressible":true},"application/vnd.qualcomm.brew-app-res":{"source":"iana"},"application/vnd.quarantainenet":{"source":"iana"},"application/vnd.quark.quarkxpress":{"source":"iana","extensions":["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{"source":"iana"},"application/vnd.radisys.moml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conn+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-stream+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-base+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-detect+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-group+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-speech+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-transform+xml":{"source":"iana","compressible":true},"application/vnd.rainstor.data":{"source":"iana"},"application/vnd.rapid":{"source":"iana"},"application/vnd.rar":{"source":"iana","extensions":["rar"]},"application/vnd.realvnc.bed":{"source":"iana","extensions":["bed"]},"application/vnd.recordare.musicxml":{"source":"iana","extensions":["mxl"]},"application/vnd.recordare.musicxml+xml":{"source":"iana","compressible":true,"extensions":["musicxml"]},"application/vnd.renlearn.rlprint":{"source":"iana"},"application/vnd.resilient.logic":{"source":"iana"},"application/vnd.restful+json":{"source":"iana","compressible":true},"application/vnd.rig.cryptonote":{"source":"iana","extensions":["cryptonote"]},"application/vnd.rim.cod":{"source":"apache","extensions":["cod"]},"application/vnd.rn-realmedia":{"source":"apache","extensions":["rm"]},"application/vnd.rn-realmedia-vbr":{"source":"apache","extensions":["rmvb"]},"application/vnd.route66.link66+xml":{"source":"iana","compressible":true,"extensions":["link66"]},"application/vnd.rs-274x":{"source":"iana"},"application/vnd.ruckus.download":{"source":"iana"},"application/vnd.s3sms":{"source":"iana"},"application/vnd.sailingtracker.track":{"source":"iana","extensions":["st"]},"application/vnd.sar":{"source":"iana"},"application/vnd.sbm.cid":{"source":"iana"},"application/vnd.sbm.mid2":{"source":"iana"},"application/vnd.scribus":{"source":"iana"},"application/vnd.sealed.3df":{"source":"iana"},"application/vnd.sealed.csf":{"source":"iana"},"application/vnd.sealed.doc":{"source":"iana"},"application/vnd.sealed.eml":{"source":"iana"},"application/vnd.sealed.mht":{"source":"iana"},"application/vnd.sealed.net":{"source":"iana"},"application/vnd.sealed.ppt":{"source":"iana"},"application/vnd.sealed.tiff":{"source":"iana"},"application/vnd.sealed.xls":{"source":"iana"},"application/vnd.sealedmedia.softseal.html":{"source":"iana"},"application/vnd.sealedmedia.softseal.pdf":{"source":"iana"},"application/vnd.seemail":{"source":"iana","extensions":["see"]},"application/vnd.seis+json":{"source":"iana","compressible":true},"application/vnd.sema":{"source":"iana","extensions":["sema"]},"application/vnd.semd":{"source":"iana","extensions":["semd"]},"application/vnd.semf":{"source":"iana","extensions":["semf"]},"application/vnd.shade-save-file":{"source":"iana"},"application/vnd.shana.informed.formdata":{"source":"iana","extensions":["ifm"]},"application/vnd.shana.informed.formtemplate":{"source":"iana","extensions":["itp"]},"application/vnd.shana.informed.interchange":{"source":"iana","extensions":["iif"]},"application/vnd.shana.informed.package":{"source":"iana","extensions":["ipk"]},"application/vnd.shootproof+json":{"source":"iana","compressible":true},"application/vnd.shopkick+json":{"source":"iana","compressible":true},"application/vnd.shp":{"source":"iana"},"application/vnd.shx":{"source":"iana"},"application/vnd.sigrok.session":{"source":"iana"},"application/vnd.simtech-mindmapper":{"source":"iana","extensions":["twd","twds"]},"application/vnd.siren+json":{"source":"iana","compressible":true},"application/vnd.smaf":{"source":"iana","extensions":["mmf"]},"application/vnd.smart.notebook":{"source":"iana"},"application/vnd.smart.teacher":{"source":"iana","extensions":["teacher"]},"application/vnd.snesdev-page-table":{"source":"iana"},"application/vnd.software602.filler.form+xml":{"source":"iana","compressible":true,"extensions":["fo"]},"application/vnd.software602.filler.form-xml-zip":{"source":"iana"},"application/vnd.solent.sdkm+xml":{"source":"iana","compressible":true,"extensions":["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{"source":"iana","extensions":["dxp"]},"application/vnd.spotfire.sfs":{"source":"iana","extensions":["sfs"]},"application/vnd.sqlite3":{"source":"iana"},"application/vnd.sss-cod":{"source":"iana"},"application/vnd.sss-dtf":{"source":"iana"},"application/vnd.sss-ntf":{"source":"iana"},"application/vnd.stardivision.calc":{"source":"apache","extensions":["sdc"]},"application/vnd.stardivision.draw":{"source":"apache","extensions":["sda"]},"application/vnd.stardivision.impress":{"source":"apache","extensions":["sdd"]},"application/vnd.stardivision.math":{"source":"apache","extensions":["smf"]},"application/vnd.stardivision.writer":{"source":"apache","extensions":["sdw","vor"]},"application/vnd.stardivision.writer-global":{"source":"apache","extensions":["sgl"]},"application/vnd.stepmania.package":{"source":"iana","extensions":["smzip"]},"application/vnd.stepmania.stepchart":{"source":"iana","extensions":["sm"]},"application/vnd.street-stream":{"source":"iana"},"application/vnd.sun.wadl+xml":{"source":"iana","compressible":true,"extensions":["wadl"]},"application/vnd.sun.xml.calc":{"source":"apache","extensions":["sxc"]},"application/vnd.sun.xml.calc.template":{"source":"apache","extensions":["stc"]},"application/vnd.sun.xml.draw":{"source":"apache","extensions":["sxd"]},"application/vnd.sun.xml.draw.template":{"source":"apache","extensions":["std"]},"application/vnd.sun.xml.impress":{"source":"apache","extensions":["sxi"]},"application/vnd.sun.xml.impress.template":{"source":"apache","extensions":["sti"]},"application/vnd.sun.xml.math":{"source":"apache","extensions":["sxm"]},"application/vnd.sun.xml.writer":{"source":"apache","extensions":["sxw"]},"application/vnd.sun.xml.writer.global":{"source":"apache","extensions":["sxg"]},"application/vnd.sun.xml.writer.template":{"source":"apache","extensions":["stw"]},"application/vnd.sus-calendar":{"source":"iana","extensions":["sus","susp"]},"application/vnd.svd":{"source":"iana","extensions":["svd"]},"application/vnd.swiftview-ics":{"source":"iana"},"application/vnd.sycle+xml":{"source":"iana","compressible":true},"application/vnd.syft+json":{"source":"iana","compressible":true},"application/vnd.symbian.install":{"source":"apache","extensions":["sis","sisx"]},"application/vnd.syncml+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xsm"]},"application/vnd.syncml.dm+wbxml":{"source":"iana","charset":"UTF-8","extensions":["bdm"]},"application/vnd.syncml.dm+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xdm"]},"application/vnd.syncml.dm.notification":{"source":"iana"},"application/vnd.syncml.dmddf+wbxml":{"source":"iana"},"application/vnd.syncml.dmddf+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{"source":"iana"},"application/vnd.syncml.dmtnds+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.syncml.ds.notification":{"source":"iana"},"application/vnd.tableschema+json":{"source":"iana","compressible":true},"application/vnd.tao.intent-module-archive":{"source":"iana","extensions":["tao"]},"application/vnd.tcpdump.pcap":{"source":"iana","extensions":["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{"source":"iana","compressible":true},"application/vnd.tmd.mediaflex.api+xml":{"source":"iana","compressible":true},"application/vnd.tml":{"source":"iana"},"application/vnd.tmobile-livetv":{"source":"iana","extensions":["tmo"]},"application/vnd.tri.onesource":{"source":"iana"},"application/vnd.trid.tpt":{"source":"iana","extensions":["tpt"]},"application/vnd.triscape.mxs":{"source":"iana","extensions":["mxs"]},"application/vnd.trueapp":{"source":"iana","extensions":["tra"]},"application/vnd.truedoc":{"source":"iana"},"application/vnd.ubisoft.webplayer":{"source":"iana"},"application/vnd.ufdl":{"source":"iana","extensions":["ufd","ufdl"]},"application/vnd.uiq.theme":{"source":"iana","extensions":["utz"]},"application/vnd.umajin":{"source":"iana","extensions":["umj"]},"application/vnd.unity":{"source":"iana","extensions":["unityweb"]},"application/vnd.uoml+xml":{"source":"iana","compressible":true,"extensions":["uoml"]},"application/vnd.uplanet.alert":{"source":"iana"},"application/vnd.uplanet.alert-wbxml":{"source":"iana"},"application/vnd.uplanet.bearer-choice":{"source":"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{"source":"iana"},"application/vnd.uplanet.cacheop":{"source":"iana"},"application/vnd.uplanet.cacheop-wbxml":{"source":"iana"},"application/vnd.uplanet.channel":{"source":"iana"},"application/vnd.uplanet.channel-wbxml":{"source":"iana"},"application/vnd.uplanet.list":{"source":"iana"},"application/vnd.uplanet.list-wbxml":{"source":"iana"},"application/vnd.uplanet.listcmd":{"source":"iana"},"application/vnd.uplanet.listcmd-wbxml":{"source":"iana"},"application/vnd.uplanet.signal":{"source":"iana"},"application/vnd.uri-map":{"source":"iana"},"application/vnd.valve.source.material":{"source":"iana"},"application/vnd.vcx":{"source":"iana","extensions":["vcx"]},"application/vnd.vd-study":{"source":"iana"},"application/vnd.vectorworks":{"source":"iana"},"application/vnd.vel+json":{"source":"iana","compressible":true},"application/vnd.verimatrix.vcas":{"source":"iana"},"application/vnd.veritone.aion+json":{"source":"iana","compressible":true},"application/vnd.veryant.thin":{"source":"iana"},"application/vnd.ves.encrypted":{"source":"iana"},"application/vnd.vidsoft.vidconference":{"source":"iana"},"application/vnd.visio":{"source":"iana","extensions":["vsd","vst","vss","vsw"]},"application/vnd.visionary":{"source":"iana","extensions":["vis"]},"application/vnd.vividence.scriptfile":{"source":"iana"},"application/vnd.vsf":{"source":"iana","extensions":["vsf"]},"application/vnd.wap.sic":{"source":"iana"},"application/vnd.wap.slc":{"source":"iana"},"application/vnd.wap.wbxml":{"source":"iana","charset":"UTF-8","extensions":["wbxml"]},"application/vnd.wap.wmlc":{"source":"iana","extensions":["wmlc"]},"application/vnd.wap.wmlscriptc":{"source":"iana","extensions":["wmlsc"]},"application/vnd.webturbo":{"source":"iana","extensions":["wtb"]},"application/vnd.wfa.dpp":{"source":"iana"},"application/vnd.wfa.p2p":{"source":"iana"},"application/vnd.wfa.wsc":{"source":"iana"},"application/vnd.windows.devicepairing":{"source":"iana"},"application/vnd.wmc":{"source":"iana"},"application/vnd.wmf.bootstrap":{"source":"iana"},"application/vnd.wolfram.mathematica":{"source":"iana"},"application/vnd.wolfram.mathematica.package":{"source":"iana"},"application/vnd.wolfram.player":{"source":"iana","extensions":["nbp"]},"application/vnd.wordperfect":{"source":"iana","extensions":["wpd"]},"application/vnd.wqd":{"source":"iana","extensions":["wqd"]},"application/vnd.wrq-hp3000-labelled":{"source":"iana"},"application/vnd.wt.stf":{"source":"iana","extensions":["stf"]},"application/vnd.wv.csp+wbxml":{"source":"iana"},"application/vnd.wv.csp+xml":{"source":"iana","compressible":true},"application/vnd.wv.ssp+xml":{"source":"iana","compressible":true},"application/vnd.xacml+json":{"source":"iana","compressible":true},"application/vnd.xara":{"source":"iana","extensions":["xar"]},"application/vnd.xfdl":{"source":"iana","extensions":["xfdl"]},"application/vnd.xfdl.webform":{"source":"iana"},"application/vnd.xmi+xml":{"source":"iana","compressible":true},"application/vnd.xmpie.cpkg":{"source":"iana"},"application/vnd.xmpie.dpkg":{"source":"iana"},"application/vnd.xmpie.plan":{"source":"iana"},"application/vnd.xmpie.ppkg":{"source":"iana"},"application/vnd.xmpie.xlim":{"source":"iana"},"application/vnd.yamaha.hv-dic":{"source":"iana","extensions":["hvd"]},"application/vnd.yamaha.hv-script":{"source":"iana","extensions":["hvs"]},"application/vnd.yamaha.hv-voice":{"source":"iana","extensions":["hvp"]},"application/vnd.yamaha.openscoreformat":{"source":"iana","extensions":["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{"source":"iana","compressible":true,"extensions":["osfpvg"]},"application/vnd.yamaha.remote-setup":{"source":"iana"},"application/vnd.yamaha.smaf-audio":{"source":"iana","extensions":["saf"]},"application/vnd.yamaha.smaf-phrase":{"source":"iana","extensions":["spf"]},"application/vnd.yamaha.through-ngn":{"source":"iana"},"application/vnd.yamaha.tunnel-udpencap":{"source":"iana"},"application/vnd.yaoweme":{"source":"iana"},"application/vnd.yellowriver-custom-menu":{"source":"iana","extensions":["cmp"]},"application/vnd.youtube.yt":{"source":"iana"},"application/vnd.zul":{"source":"iana","extensions":["zir","zirz"]},"application/vnd.zzazz.deck+xml":{"source":"iana","compressible":true,"extensions":["zaz"]},"application/voicexml+xml":{"source":"iana","compressible":true,"extensions":["vxml"]},"application/voucher-cms+json":{"source":"iana","compressible":true},"application/vq-rtcpxr":{"source":"iana"},"application/wasm":{"source":"iana","compressible":true,"extensions":["wasm"]},"application/watcherinfo+xml":{"source":"iana","compressible":true,"extensions":["wif"]},"application/webpush-options+json":{"source":"iana","compressible":true},"application/whoispp-query":{"source":"iana"},"application/whoispp-response":{"source":"iana"},"application/widget":{"source":"iana","extensions":["wgt"]},"application/winhlp":{"source":"apache","extensions":["hlp"]},"application/wita":{"source":"iana"},"application/wordperfect5.1":{"source":"iana"},"application/wsdl+xml":{"source":"iana","compressible":true,"extensions":["wsdl"]},"application/wspolicy+xml":{"source":"iana","compressible":true,"extensions":["wspolicy"]},"application/x-7z-compressed":{"source":"apache","compressible":false,"extensions":["7z"]},"application/x-abiword":{"source":"apache","extensions":["abw"]},"application/x-ace-compressed":{"source":"apache","extensions":["ace"]},"application/x-amf":{"source":"apache"},"application/x-apple-diskimage":{"source":"apache","extensions":["dmg"]},"application/x-arj":{"compressible":false,"extensions":["arj"]},"application/x-authorware-bin":{"source":"apache","extensions":["aab","x32","u32","vox"]},"application/x-authorware-map":{"source":"apache","extensions":["aam"]},"application/x-authorware-seg":{"source":"apache","extensions":["aas"]},"application/x-bcpio":{"source":"apache","extensions":["bcpio"]},"application/x-bdoc":{"compressible":false,"extensions":["bdoc"]},"application/x-bittorrent":{"source":"apache","extensions":["torrent"]},"application/x-blorb":{"source":"apache","extensions":["blb","blorb"]},"application/x-bzip":{"source":"apache","compressible":false,"extensions":["bz"]},"application/x-bzip2":{"source":"apache","compressible":false,"extensions":["bz2","boz"]},"application/x-cbr":{"source":"apache","extensions":["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{"source":"apache","extensions":["vcd"]},"application/x-cfs-compressed":{"source":"apache","extensions":["cfs"]},"application/x-chat":{"source":"apache","extensions":["chat"]},"application/x-chess-pgn":{"source":"apache","extensions":["pgn"]},"application/x-chrome-extension":{"extensions":["crx"]},"application/x-cocoa":{"source":"nginx","extensions":["cco"]},"application/x-compress":{"source":"apache"},"application/x-conference":{"source":"apache","extensions":["nsc"]},"application/x-cpio":{"source":"apache","extensions":["cpio"]},"application/x-csh":{"source":"apache","extensions":["csh"]},"application/x-deb":{"compressible":false},"application/x-debian-package":{"source":"apache","extensions":["deb","udeb"]},"application/x-dgc-compressed":{"source":"apache","extensions":["dgc"]},"application/x-director":{"source":"apache","extensions":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{"source":"apache","extensions":["wad"]},"application/x-dtbncx+xml":{"source":"apache","compressible":true,"extensions":["ncx"]},"application/x-dtbook+xml":{"source":"apache","compressible":true,"extensions":["dtb"]},"application/x-dtbresource+xml":{"source":"apache","compressible":true,"extensions":["res"]},"application/x-dvi":{"source":"apache","compressible":false,"extensions":["dvi"]},"application/x-envoy":{"source":"apache","extensions":["evy"]},"application/x-eva":{"source":"apache","extensions":["eva"]},"application/x-font-bdf":{"source":"apache","extensions":["bdf"]},"application/x-font-dos":{"source":"apache"},"application/x-font-framemaker":{"source":"apache"},"application/x-font-ghostscript":{"source":"apache","extensions":["gsf"]},"application/x-font-libgrx":{"source":"apache"},"application/x-font-linux-psf":{"source":"apache","extensions":["psf"]},"application/x-font-pcf":{"source":"apache","extensions":["pcf"]},"application/x-font-snf":{"source":"apache","extensions":["snf"]},"application/x-font-speedo":{"source":"apache"},"application/x-font-sunos-news":{"source":"apache"},"application/x-font-type1":{"source":"apache","extensions":["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{"source":"apache"},"application/x-freearc":{"source":"apache","extensions":["arc"]},"application/x-futuresplash":{"source":"apache","extensions":["spl"]},"application/x-gca-compressed":{"source":"apache","extensions":["gca"]},"application/x-glulx":{"source":"apache","extensions":["ulx"]},"application/x-gnumeric":{"source":"apache","extensions":["gnumeric"]},"application/x-gramps-xml":{"source":"apache","extensions":["gramps"]},"application/x-gtar":{"source":"apache","extensions":["gtar"]},"application/x-gzip":{"source":"apache"},"application/x-hdf":{"source":"apache","extensions":["hdf"]},"application/x-httpd-php":{"compressible":true,"extensions":["php"]},"application/x-install-instructions":{"source":"apache","extensions":["install"]},"application/x-iso9660-image":{"source":"apache","extensions":["iso"]},"application/x-iwork-keynote-sffkey":{"extensions":["key"]},"application/x-iwork-numbers-sffnumbers":{"extensions":["numbers"]},"application/x-iwork-pages-sffpages":{"extensions":["pages"]},"application/x-java-archive-diff":{"source":"nginx","extensions":["jardiff"]},"application/x-java-jnlp-file":{"source":"apache","compressible":false,"extensions":["jnlp"]},"application/x-javascript":{"compressible":true},"application/x-keepass2":{"extensions":["kdbx"]},"application/x-latex":{"source":"apache","compressible":false,"extensions":["latex"]},"application/x-lua-bytecode":{"extensions":["luac"]},"application/x-lzh-compressed":{"source":"apache","extensions":["lzh","lha"]},"application/x-makeself":{"source":"nginx","extensions":["run"]},"application/x-mie":{"source":"apache","extensions":["mie"]},"application/x-mobipocket-ebook":{"source":"apache","extensions":["prc","mobi"]},"application/x-mpegurl":{"compressible":false},"application/x-ms-application":{"source":"apache","extensions":["application"]},"application/x-ms-shortcut":{"source":"apache","extensions":["lnk"]},"application/x-ms-wmd":{"source":"apache","extensions":["wmd"]},"application/x-ms-wmz":{"source":"apache","extensions":["wmz"]},"application/x-ms-xbap":{"source":"apache","extensions":["xbap"]},"application/x-msaccess":{"source":"apache","extensions":["mdb"]},"application/x-msbinder":{"source":"apache","extensions":["obd"]},"application/x-mscardfile":{"source":"apache","extensions":["crd"]},"application/x-msclip":{"source":"apache","extensions":["clp"]},"application/x-msdos-program":{"extensions":["exe"]},"application/x-msdownload":{"source":"apache","extensions":["exe","dll","com","bat","msi"]},"application/x-msmediaview":{"source":"apache","extensions":["mvb","m13","m14"]},"application/x-msmetafile":{"source":"apache","extensions":["wmf","wmz","emf","emz"]},"application/x-msmoney":{"source":"apache","extensions":["mny"]},"application/x-mspublisher":{"source":"apache","extensions":["pub"]},"application/x-msschedule":{"source":"apache","extensions":["scd"]},"application/x-msterminal":{"source":"apache","extensions":["trm"]},"application/x-mswrite":{"source":"apache","extensions":["wri"]},"application/x-netcdf":{"source":"apache","extensions":["nc","cdf"]},"application/x-ns-proxy-autoconfig":{"compressible":true,"extensions":["pac"]},"application/x-nzb":{"source":"apache","extensions":["nzb"]},"application/x-perl":{"source":"nginx","extensions":["pl","pm"]},"application/x-pilot":{"source":"nginx","extensions":["prc","pdb"]},"application/x-pkcs12":{"source":"apache","compressible":false,"extensions":["p12","pfx"]},"application/x-pkcs7-certificates":{"source":"apache","extensions":["p7b","spc"]},"application/x-pkcs7-certreqresp":{"source":"apache","extensions":["p7r"]},"application/x-pki-message":{"source":"iana"},"application/x-rar-compressed":{"source":"apache","compressible":false,"extensions":["rar"]},"application/x-redhat-package-manager":{"source":"nginx","extensions":["rpm"]},"application/x-research-info-systems":{"source":"apache","extensions":["ris"]},"application/x-sea":{"source":"nginx","extensions":["sea"]},"application/x-sh":{"source":"apache","compressible":true,"extensions":["sh"]},"application/x-shar":{"source":"apache","extensions":["shar"]},"application/x-shockwave-flash":{"source":"apache","compressible":false,"extensions":["swf"]},"application/x-silverlight-app":{"source":"apache","extensions":["xap"]},"application/x-sql":{"source":"apache","extensions":["sql"]},"application/x-stuffit":{"source":"apache","compressible":false,"extensions":["sit"]},"application/x-stuffitx":{"source":"apache","extensions":["sitx"]},"application/x-subrip":{"source":"apache","extensions":["srt"]},"application/x-sv4cpio":{"source":"apache","extensions":["sv4cpio"]},"application/x-sv4crc":{"source":"apache","extensions":["sv4crc"]},"application/x-t3vm-image":{"source":"apache","extensions":["t3"]},"application/x-tads":{"source":"apache","extensions":["gam"]},"application/x-tar":{"source":"apache","compressible":true,"extensions":["tar"]},"application/x-tcl":{"source":"apache","extensions":["tcl","tk"]},"application/x-tex":{"source":"apache","extensions":["tex"]},"application/x-tex-tfm":{"source":"apache","extensions":["tfm"]},"application/x-texinfo":{"source":"apache","extensions":["texinfo","texi"]},"application/x-tgif":{"source":"apache","extensions":["obj"]},"application/x-ustar":{"source":"apache","extensions":["ustar"]},"application/x-virtualbox-hdd":{"compressible":true,"extensions":["hdd"]},"application/x-virtualbox-ova":{"compressible":true,"extensions":["ova"]},"application/x-virtualbox-ovf":{"compressible":true,"extensions":["ovf"]},"application/x-virtualbox-vbox":{"compressible":true,"extensions":["vbox"]},"application/x-virtualbox-vbox-extpack":{"compressible":false,"extensions":["vbox-extpack"]},"application/x-virtualbox-vdi":{"compressible":true,"extensions":["vdi"]},"application/x-virtualbox-vhd":{"compressible":true,"extensions":["vhd"]},"application/x-virtualbox-vmdk":{"compressible":true,"extensions":["vmdk"]},"application/x-wais-source":{"source":"apache","extensions":["src"]},"application/x-web-app-manifest+json":{"compressible":true,"extensions":["webapp"]},"application/x-www-form-urlencoded":{"source":"iana","compressible":true},"application/x-x509-ca-cert":{"source":"iana","extensions":["der","crt","pem"]},"application/x-x509-ca-ra-cert":{"source":"iana"},"application/x-x509-next-ca-cert":{"source":"iana"},"application/x-xfig":{"source":"apache","extensions":["fig"]},"application/x-xliff+xml":{"source":"apache","compressible":true,"extensions":["xlf"]},"application/x-xpinstall":{"source":"apache","compressible":false,"extensions":["xpi"]},"application/x-xz":{"source":"apache","extensions":["xz"]},"application/x-zmachine":{"source":"apache","extensions":["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{"source":"iana"},"application/xacml+xml":{"source":"iana","compressible":true},"application/xaml+xml":{"source":"apache","compressible":true,"extensions":["xaml"]},"application/xcap-att+xml":{"source":"iana","compressible":true,"extensions":["xav"]},"application/xcap-caps+xml":{"source":"iana","compressible":true,"extensions":["xca"]},"application/xcap-diff+xml":{"source":"iana","compressible":true,"extensions":["xdf"]},"application/xcap-el+xml":{"source":"iana","compressible":true,"extensions":["xel"]},"application/xcap-error+xml":{"source":"iana","compressible":true},"application/xcap-ns+xml":{"source":"iana","compressible":true,"extensions":["xns"]},"application/xcon-conference-info+xml":{"source":"iana","compressible":true},"application/xcon-conference-info-diff+xml":{"source":"iana","compressible":true},"application/xenc+xml":{"source":"iana","compressible":true,"extensions":["xenc"]},"application/xhtml+xml":{"source":"iana","compressible":true,"extensions":["xhtml","xht"]},"application/xhtml-voice+xml":{"source":"apache","compressible":true},"application/xliff+xml":{"source":"iana","compressible":true,"extensions":["xlf"]},"application/xml":{"source":"iana","compressible":true,"extensions":["xml","xsl","xsd","rng"]},"application/xml-dtd":{"source":"iana","compressible":true,"extensions":["dtd"]},"application/xml-external-parsed-entity":{"source":"iana"},"application/xml-patch+xml":{"source":"iana","compressible":true},"application/xmpp+xml":{"source":"iana","compressible":true},"application/xop+xml":{"source":"iana","compressible":true,"extensions":["xop"]},"application/xproc+xml":{"source":"apache","compressible":true,"extensions":["xpl"]},"application/xslt+xml":{"source":"iana","compressible":true,"extensions":["xsl","xslt"]},"application/xspf+xml":{"source":"apache","compressible":true,"extensions":["xspf"]},"application/xv+xml":{"source":"iana","compressible":true,"extensions":["mxml","xhvml","xvml","xvm"]},"application/yang":{"source":"iana","extensions":["yang"]},"application/yang-data+json":{"source":"iana","compressible":true},"application/yang-data+xml":{"source":"iana","compressible":true},"application/yang-patch+json":{"source":"iana","compressible":true},"application/yang-patch+xml":{"source":"iana","compressible":true},"application/yin+xml":{"source":"iana","compressible":true,"extensions":["yin"]},"application/zip":{"source":"iana","compressible":false,"extensions":["zip"]},"application/zlib":{"source":"iana"},"application/zstd":{"source":"iana"},"audio/1d-interleaved-parityfec":{"source":"iana"},"audio/32kadpcm":{"source":"iana"},"audio/3gpp":{"source":"iana","compressible":false,"extensions":["3gpp"]},"audio/3gpp2":{"source":"iana"},"audio/aac":{"source":"iana"},"audio/ac3":{"source":"iana"},"audio/adpcm":{"source":"apache","extensions":["adp"]},"audio/amr":{"source":"iana","extensions":["amr"]},"audio/amr-wb":{"source":"iana"},"audio/amr-wb+":{"source":"iana"},"audio/aptx":{"source":"iana"},"audio/asc":{"source":"iana"},"audio/atrac-advanced-lossless":{"source":"iana"},"audio/atrac-x":{"source":"iana"},"audio/atrac3":{"source":"iana"},"audio/basic":{"source":"iana","compressible":false,"extensions":["au","snd"]},"audio/bv16":{"source":"iana"},"audio/bv32":{"source":"iana"},"audio/clearmode":{"source":"iana"},"audio/cn":{"source":"iana"},"audio/dat12":{"source":"iana"},"audio/dls":{"source":"iana"},"audio/dsr-es201108":{"source":"iana"},"audio/dsr-es202050":{"source":"iana"},"audio/dsr-es202211":{"source":"iana"},"audio/dsr-es202212":{"source":"iana"},"audio/dv":{"source":"iana"},"audio/dvi4":{"source":"iana"},"audio/eac3":{"source":"iana"},"audio/encaprtp":{"source":"iana"},"audio/evrc":{"source":"iana"},"audio/evrc-qcp":{"source":"iana"},"audio/evrc0":{"source":"iana"},"audio/evrc1":{"source":"iana"},"audio/evrcb":{"source":"iana"},"audio/evrcb0":{"source":"iana"},"audio/evrcb1":{"source":"iana"},"audio/evrcnw":{"source":"iana"},"audio/evrcnw0":{"source":"iana"},"audio/evrcnw1":{"source":"iana"},"audio/evrcwb":{"source":"iana"},"audio/evrcwb0":{"source":"iana"},"audio/evrcwb1":{"source":"iana"},"audio/evs":{"source":"iana"},"audio/flexfec":{"source":"iana"},"audio/fwdred":{"source":"iana"},"audio/g711-0":{"source":"iana"},"audio/g719":{"source":"iana"},"audio/g722":{"source":"iana"},"audio/g7221":{"source":"iana"},"audio/g723":{"source":"iana"},"audio/g726-16":{"source":"iana"},"audio/g726-24":{"source":"iana"},"audio/g726-32":{"source":"iana"},"audio/g726-40":{"source":"iana"},"audio/g728":{"source":"iana"},"audio/g729":{"source":"iana"},"audio/g7291":{"source":"iana"},"audio/g729d":{"source":"iana"},"audio/g729e":{"source":"iana"},"audio/gsm":{"source":"iana"},"audio/gsm-efr":{"source":"iana"},"audio/gsm-hr-08":{"source":"iana"},"audio/ilbc":{"source":"iana"},"audio/ip-mr_v2.5":{"source":"iana"},"audio/isac":{"source":"apache"},"audio/l16":{"source":"iana"},"audio/l20":{"source":"iana"},"audio/l24":{"source":"iana","compressible":false},"audio/l8":{"source":"iana"},"audio/lpc":{"source":"iana"},"audio/melp":{"source":"iana"},"audio/melp1200":{"source":"iana"},"audio/melp2400":{"source":"iana"},"audio/melp600":{"source":"iana"},"audio/mhas":{"source":"iana"},"audio/midi":{"source":"apache","extensions":["mid","midi","kar","rmi"]},"audio/mobile-xmf":{"source":"iana","extensions":["mxmf"]},"audio/mp3":{"compressible":false,"extensions":["mp3"]},"audio/mp4":{"source":"iana","compressible":false,"extensions":["m4a","mp4a"]},"audio/mp4a-latm":{"source":"iana"},"audio/mpa":{"source":"iana"},"audio/mpa-robust":{"source":"iana"},"audio/mpeg":{"source":"iana","compressible":false,"extensions":["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{"source":"iana"},"audio/musepack":{"source":"apache"},"audio/ogg":{"source":"iana","compressible":false,"extensions":["oga","ogg","spx","opus"]},"audio/opus":{"source":"iana"},"audio/parityfec":{"source":"iana"},"audio/pcma":{"source":"iana"},"audio/pcma-wb":{"source":"iana"},"audio/pcmu":{"source":"iana"},"audio/pcmu-wb":{"source":"iana"},"audio/prs.sid":{"source":"iana"},"audio/qcelp":{"source":"iana"},"audio/raptorfec":{"source":"iana"},"audio/red":{"source":"iana"},"audio/rtp-enc-aescm128":{"source":"iana"},"audio/rtp-midi":{"source":"iana"},"audio/rtploopback":{"source":"iana"},"audio/rtx":{"source":"iana"},"audio/s3m":{"source":"apache","extensions":["s3m"]},"audio/scip":{"source":"iana"},"audio/silk":{"source":"apache","extensions":["sil"]},"audio/smv":{"source":"iana"},"audio/smv-qcp":{"source":"iana"},"audio/smv0":{"source":"iana"},"audio/sofa":{"source":"iana"},"audio/sp-midi":{"source":"iana"},"audio/speex":{"source":"iana"},"audio/t140c":{"source":"iana"},"audio/t38":{"source":"iana"},"audio/telephone-event":{"source":"iana"},"audio/tetra_acelp":{"source":"iana"},"audio/tetra_acelp_bb":{"source":"iana"},"audio/tone":{"source":"iana"},"audio/tsvcis":{"source":"iana"},"audio/uemclip":{"source":"iana"},"audio/ulpfec":{"source":"iana"},"audio/usac":{"source":"iana"},"audio/vdvi":{"source":"iana"},"audio/vmr-wb":{"source":"iana"},"audio/vnd.3gpp.iufp":{"source":"iana"},"audio/vnd.4sb":{"source":"iana"},"audio/vnd.audiokoz":{"source":"iana"},"audio/vnd.celp":{"source":"iana"},"audio/vnd.cisco.nse":{"source":"iana"},"audio/vnd.cmles.radio-events":{"source":"iana"},"audio/vnd.cns.anp1":{"source":"iana"},"audio/vnd.cns.inf1":{"source":"iana"},"audio/vnd.dece.audio":{"source":"iana","extensions":["uva","uvva"]},"audio/vnd.digital-winds":{"source":"iana","extensions":["eol"]},"audio/vnd.dlna.adts":{"source":"iana"},"audio/vnd.dolby.heaac.1":{"source":"iana"},"audio/vnd.dolby.heaac.2":{"source":"iana"},"audio/vnd.dolby.mlp":{"source":"iana"},"audio/vnd.dolby.mps":{"source":"iana"},"audio/vnd.dolby.pl2":{"source":"iana"},"audio/vnd.dolby.pl2x":{"source":"iana"},"audio/vnd.dolby.pl2z":{"source":"iana"},"audio/vnd.dolby.pulse.1":{"source":"iana"},"audio/vnd.dra":{"source":"iana","extensions":["dra"]},"audio/vnd.dts":{"source":"iana","extensions":["dts"]},"audio/vnd.dts.hd":{"source":"iana","extensions":["dtshd"]},"audio/vnd.dts.uhd":{"source":"iana"},"audio/vnd.dvb.file":{"source":"iana"},"audio/vnd.everad.plj":{"source":"iana"},"audio/vnd.hns.audio":{"source":"iana"},"audio/vnd.lucent.voice":{"source":"iana","extensions":["lvp"]},"audio/vnd.ms-playready.media.pya":{"source":"iana","extensions":["pya"]},"audio/vnd.nokia.mobile-xmf":{"source":"iana"},"audio/vnd.nortel.vbk":{"source":"iana"},"audio/vnd.nuera.ecelp4800":{"source":"iana","extensions":["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{"source":"iana","extensions":["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{"source":"iana","extensions":["ecelp9600"]},"audio/vnd.octel.sbc":{"source":"iana"},"audio/vnd.presonus.multitrack":{"source":"iana"},"audio/vnd.qcelp":{"source":"iana"},"audio/vnd.rhetorex.32kadpcm":{"source":"iana"},"audio/vnd.rip":{"source":"iana","extensions":["rip"]},"audio/vnd.rn-realaudio":{"compressible":false},"audio/vnd.sealedmedia.softseal.mpeg":{"source":"iana"},"audio/vnd.vmx.cvsd":{"source":"iana"},"audio/vnd.wave":{"compressible":false},"audio/vorbis":{"source":"iana","compressible":false},"audio/vorbis-config":{"source":"iana"},"audio/wav":{"compressible":false,"extensions":["wav"]},"audio/wave":{"compressible":false,"extensions":["wav"]},"audio/webm":{"source":"apache","compressible":false,"extensions":["weba"]},"audio/x-aac":{"source":"apache","compressible":false,"extensions":["aac"]},"audio/x-aiff":{"source":"apache","extensions":["aif","aiff","aifc"]},"audio/x-caf":{"source":"apache","compressible":false,"extensions":["caf"]},"audio/x-flac":{"source":"apache","extensions":["flac"]},"audio/x-m4a":{"source":"nginx","extensions":["m4a"]},"audio/x-matroska":{"source":"apache","extensions":["mka"]},"audio/x-mpegurl":{"source":"apache","extensions":["m3u"]},"audio/x-ms-wax":{"source":"apache","extensions":["wax"]},"audio/x-ms-wma":{"source":"apache","extensions":["wma"]},"audio/x-pn-realaudio":{"source":"apache","extensions":["ram","ra"]},"audio/x-pn-realaudio-plugin":{"source":"apache","extensions":["rmp"]},"audio/x-realaudio":{"source":"nginx","extensions":["ra"]},"audio/x-tta":{"source":"apache"},"audio/x-wav":{"source":"apache","extensions":["wav"]},"audio/xm":{"source":"apache","extensions":["xm"]},"chemical/x-cdx":{"source":"apache","extensions":["cdx"]},"chemical/x-cif":{"source":"apache","extensions":["cif"]},"chemical/x-cmdf":{"source":"apache","extensions":["cmdf"]},"chemical/x-cml":{"source":"apache","extensions":["cml"]},"chemical/x-csml":{"source":"apache","extensions":["csml"]},"chemical/x-pdb":{"source":"apache"},"chemical/x-xyz":{"source":"apache","extensions":["xyz"]},"font/collection":{"source":"iana","extensions":["ttc"]},"font/otf":{"source":"iana","compressible":true,"extensions":["otf"]},"font/sfnt":{"source":"iana"},"font/ttf":{"source":"iana","compressible":true,"extensions":["ttf"]},"font/woff":{"source":"iana","extensions":["woff"]},"font/woff2":{"source":"iana","extensions":["woff2"]},"image/aces":{"source":"iana","extensions":["exr"]},"image/apng":{"compressible":false,"extensions":["apng"]},"image/avci":{"source":"iana","extensions":["avci"]},"image/avcs":{"source":"iana","extensions":["avcs"]},"image/avif":{"source":"iana","compressible":false,"extensions":["avif"]},"image/bmp":{"source":"iana","compressible":true,"extensions":["bmp"]},"image/cgm":{"source":"iana","extensions":["cgm"]},"image/dicom-rle":{"source":"iana","extensions":["drle"]},"image/emf":{"source":"iana","extensions":["emf"]},"image/fits":{"source":"iana","extensions":["fits"]},"image/g3fax":{"source":"iana","extensions":["g3"]},"image/gif":{"source":"iana","compressible":false,"extensions":["gif"]},"image/heic":{"source":"iana","extensions":["heic"]},"image/heic-sequence":{"source":"iana","extensions":["heics"]},"image/heif":{"source":"iana","extensions":["heif"]},"image/heif-sequence":{"source":"iana","extensions":["heifs"]},"image/hej2k":{"source":"iana","extensions":["hej2"]},"image/hsj2":{"source":"iana","extensions":["hsj2"]},"image/ief":{"source":"iana","extensions":["ief"]},"image/jls":{"source":"iana","extensions":["jls"]},"image/jp2":{"source":"iana","compressible":false,"extensions":["jp2","jpg2"]},"image/jpeg":{"source":"iana","compressible":false,"extensions":["jpeg","jpg","jpe"]},"image/jph":{"source":"iana","extensions":["jph"]},"image/jphc":{"source":"iana","extensions":["jhc"]},"image/jpm":{"source":"iana","compressible":false,"extensions":["jpm"]},"image/jpx":{"source":"iana","compressible":false,"extensions":["jpx","jpf"]},"image/jxr":{"source":"iana","extensions":["jxr"]},"image/jxra":{"source":"iana","extensions":["jxra"]},"image/jxrs":{"source":"iana","extensions":["jxrs"]},"image/jxs":{"source":"iana","extensions":["jxs"]},"image/jxsc":{"source":"iana","extensions":["jxsc"]},"image/jxsi":{"source":"iana","extensions":["jxsi"]},"image/jxss":{"source":"iana","extensions":["jxss"]},"image/ktx":{"source":"iana","extensions":["ktx"]},"image/ktx2":{"source":"iana","extensions":["ktx2"]},"image/naplps":{"source":"iana"},"image/pjpeg":{"compressible":false},"image/png":{"source":"iana","compressible":false,"extensions":["png"]},"image/prs.btif":{"source":"iana","extensions":["btif"]},"image/prs.pti":{"source":"iana","extensions":["pti"]},"image/pwg-raster":{"source":"iana"},"image/sgi":{"source":"apache","extensions":["sgi"]},"image/svg+xml":{"source":"iana","compressible":true,"extensions":["svg","svgz"]},"image/t38":{"source":"iana","extensions":["t38"]},"image/tiff":{"source":"iana","compressible":false,"extensions":["tif","tiff"]},"image/tiff-fx":{"source":"iana","extensions":["tfx"]},"image/vnd.adobe.photoshop":{"source":"iana","compressible":true,"extensions":["psd"]},"image/vnd.airzip.accelerator.azv":{"source":"iana","extensions":["azv"]},"image/vnd.cns.inf2":{"source":"iana"},"image/vnd.dece.graphic":{"source":"iana","extensions":["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{"source":"iana","extensions":["djvu","djv"]},"image/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"image/vnd.dwg":{"source":"iana","extensions":["dwg"]},"image/vnd.dxf":{"source":"iana","extensions":["dxf"]},"image/vnd.fastbidsheet":{"source":"iana","extensions":["fbs"]},"image/vnd.fpx":{"source":"iana","extensions":["fpx"]},"image/vnd.fst":{"source":"iana","extensions":["fst"]},"image/vnd.fujixerox.edmics-mmr":{"source":"iana","extensions":["mmr"]},"image/vnd.fujixerox.edmics-rlc":{"source":"iana","extensions":["rlc"]},"image/vnd.globalgraphics.pgb":{"source":"iana"},"image/vnd.microsoft.icon":{"source":"iana","compressible":true,"extensions":["ico"]},"image/vnd.mix":{"source":"iana"},"image/vnd.mozilla.apng":{"source":"iana"},"image/vnd.ms-dds":{"compressible":true,"extensions":["dds"]},"image/vnd.ms-modi":{"source":"iana","extensions":["mdi"]},"image/vnd.ms-photo":{"source":"apache","extensions":["wdp"]},"image/vnd.net-fpx":{"source":"iana","extensions":["npx"]},"image/vnd.pco.b16":{"source":"iana","extensions":["b16"]},"image/vnd.radiance":{"source":"iana"},"image/vnd.sealed.png":{"source":"iana"},"image/vnd.sealedmedia.softseal.gif":{"source":"iana"},"image/vnd.sealedmedia.softseal.jpg":{"source":"iana"},"image/vnd.svf":{"source":"iana"},"image/vnd.tencent.tap":{"source":"iana","extensions":["tap"]},"image/vnd.valve.source.texture":{"source":"iana","extensions":["vtf"]},"image/vnd.wap.wbmp":{"source":"iana","extensions":["wbmp"]},"image/vnd.xiff":{"source":"iana","extensions":["xif"]},"image/vnd.zbrush.pcx":{"source":"iana","extensions":["pcx"]},"image/webp":{"source":"apache","extensions":["webp"]},"image/wmf":{"source":"iana","extensions":["wmf"]},"image/x-3ds":{"source":"apache","extensions":["3ds"]},"image/x-cmu-raster":{"source":"apache","extensions":["ras"]},"image/x-cmx":{"source":"apache","extensions":["cmx"]},"image/x-freehand":{"source":"apache","extensions":["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{"source":"apache","compressible":true,"extensions":["ico"]},"image/x-jng":{"source":"nginx","extensions":["jng"]},"image/x-mrsid-image":{"source":"apache","extensions":["sid"]},"image/x-ms-bmp":{"source":"nginx","compressible":true,"extensions":["bmp"]},"image/x-pcx":{"source":"apache","extensions":["pcx"]},"image/x-pict":{"source":"apache","extensions":["pic","pct"]},"image/x-portable-anymap":{"source":"apache","extensions":["pnm"]},"image/x-portable-bitmap":{"source":"apache","extensions":["pbm"]},"image/x-portable-graymap":{"source":"apache","extensions":["pgm"]},"image/x-portable-pixmap":{"source":"apache","extensions":["ppm"]},"image/x-rgb":{"source":"apache","extensions":["rgb"]},"image/x-tga":{"source":"apache","extensions":["tga"]},"image/x-xbitmap":{"source":"apache","extensions":["xbm"]},"image/x-xcf":{"compressible":false},"image/x-xpixmap":{"source":"apache","extensions":["xpm"]},"image/x-xwindowdump":{"source":"apache","extensions":["xwd"]},"message/cpim":{"source":"iana"},"message/delivery-status":{"source":"iana"},"message/disposition-notification":{"source":"iana","extensions":["disposition-notification"]},"message/external-body":{"source":"iana"},"message/feedback-report":{"source":"iana"},"message/global":{"source":"iana","extensions":["u8msg"]},"message/global-delivery-status":{"source":"iana","extensions":["u8dsn"]},"message/global-disposition-notification":{"source":"iana","extensions":["u8mdn"]},"message/global-headers":{"source":"iana","extensions":["u8hdr"]},"message/http":{"source":"iana","compressible":false},"message/imdn+xml":{"source":"iana","compressible":true},"message/news":{"source":"iana"},"message/partial":{"source":"iana","compressible":false},"message/rfc822":{"source":"iana","compressible":true,"extensions":["eml","mime"]},"message/s-http":{"source":"iana"},"message/sip":{"source":"iana"},"message/sipfrag":{"source":"iana"},"message/tracking-status":{"source":"iana"},"message/vnd.si.simp":{"source":"iana"},"message/vnd.wfa.wsc":{"source":"iana","extensions":["wsc"]},"model/3mf":{"source":"iana","extensions":["3mf"]},"model/e57":{"source":"iana"},"model/gltf+json":{"source":"iana","compressible":true,"extensions":["gltf"]},"model/gltf-binary":{"source":"iana","compressible":true,"extensions":["glb"]},"model/iges":{"source":"iana","compressible":false,"extensions":["igs","iges"]},"model/mesh":{"source":"iana","compressible":false,"extensions":["msh","mesh","silo"]},"model/mtl":{"source":"iana","extensions":["mtl"]},"model/obj":{"source":"iana","extensions":["obj"]},"model/step":{"source":"iana"},"model/step+xml":{"source":"iana","compressible":true,"extensions":["stpx"]},"model/step+zip":{"source":"iana","compressible":false,"extensions":["stpz"]},"model/step-xml+zip":{"source":"iana","compressible":false,"extensions":["stpxz"]},"model/stl":{"source":"iana","extensions":["stl"]},"model/vnd.collada+xml":{"source":"iana","compressible":true,"extensions":["dae"]},"model/vnd.dwf":{"source":"iana","extensions":["dwf"]},"model/vnd.flatland.3dml":{"source":"iana"},"model/vnd.gdl":{"source":"iana","extensions":["gdl"]},"model/vnd.gs-gdl":{"source":"apache"},"model/vnd.gs.gdl":{"source":"iana"},"model/vnd.gtw":{"source":"iana","extensions":["gtw"]},"model/vnd.moml+xml":{"source":"iana","compressible":true},"model/vnd.mts":{"source":"iana","extensions":["mts"]},"model/vnd.opengex":{"source":"iana","extensions":["ogex"]},"model/vnd.parasolid.transmit.binary":{"source":"iana","extensions":["x_b"]},"model/vnd.parasolid.transmit.text":{"source":"iana","extensions":["x_t"]},"model/vnd.pytha.pyox":{"source":"iana"},"model/vnd.rosette.annotated-data-model":{"source":"iana"},"model/vnd.sap.vds":{"source":"iana","extensions":["vds"]},"model/vnd.usdz+zip":{"source":"iana","compressible":false,"extensions":["usdz"]},"model/vnd.valve.source.compiled-map":{"source":"iana","extensions":["bsp"]},"model/vnd.vtu":{"source":"iana","extensions":["vtu"]},"model/vrml":{"source":"iana","compressible":false,"extensions":["wrl","vrml"]},"model/x3d+binary":{"source":"apache","compressible":false,"extensions":["x3db","x3dbz"]},"model/x3d+fastinfoset":{"source":"iana","extensions":["x3db"]},"model/x3d+vrml":{"source":"apache","compressible":false,"extensions":["x3dv","x3dvz"]},"model/x3d+xml":{"source":"iana","compressible":true,"extensions":["x3d","x3dz"]},"model/x3d-vrml":{"source":"iana","extensions":["x3dv"]},"multipart/alternative":{"source":"iana","compressible":false},"multipart/appledouble":{"source":"iana"},"multipart/byteranges":{"source":"iana"},"multipart/digest":{"source":"iana"},"multipart/encrypted":{"source":"iana","compressible":false},"multipart/form-data":{"source":"iana","compressible":false},"multipart/header-set":{"source":"iana"},"multipart/mixed":{"source":"iana"},"multipart/multilingual":{"source":"iana"},"multipart/parallel":{"source":"iana"},"multipart/related":{"source":"iana","compressible":false},"multipart/report":{"source":"iana"},"multipart/signed":{"source":"iana","compressible":false},"multipart/vnd.bint.med-plus":{"source":"iana"},"multipart/voice-message":{"source":"iana"},"multipart/x-mixed-replace":{"source":"iana"},"text/1d-interleaved-parityfec":{"source":"iana"},"text/cache-manifest":{"source":"iana","compressible":true,"extensions":["appcache","manifest"]},"text/calendar":{"source":"iana","extensions":["ics","ifb"]},"text/calender":{"compressible":true},"text/cmd":{"compressible":true},"text/coffeescript":{"extensions":["coffee","litcoffee"]},"text/cql":{"source":"iana"},"text/cql-expression":{"source":"iana"},"text/cql-identifier":{"source":"iana"},"text/css":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["css"]},"text/csv":{"source":"iana","compressible":true,"extensions":["csv"]},"text/csv-schema":{"source":"iana"},"text/directory":{"source":"iana"},"text/dns":{"source":"iana"},"text/ecmascript":{"source":"iana"},"text/encaprtp":{"source":"iana"},"text/enriched":{"source":"iana"},"text/fhirpath":{"source":"iana"},"text/flexfec":{"source":"iana"},"text/fwdred":{"source":"iana"},"text/gff3":{"source":"iana"},"text/grammar-ref-list":{"source":"iana"},"text/html":{"source":"iana","compressible":true,"extensions":["html","htm","shtml"]},"text/jade":{"extensions":["jade"]},"text/javascript":{"source":"iana","compressible":true},"text/jcr-cnd":{"source":"iana"},"text/jsx":{"compressible":true,"extensions":["jsx"]},"text/less":{"compressible":true,"extensions":["less"]},"text/markdown":{"source":"iana","compressible":true,"extensions":["markdown","md"]},"text/mathml":{"source":"nginx","extensions":["mml"]},"text/mdx":{"compressible":true,"extensions":["mdx"]},"text/mizar":{"source":"iana"},"text/n3":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["n3"]},"text/parameters":{"source":"iana","charset":"UTF-8"},"text/parityfec":{"source":"iana"},"text/plain":{"source":"iana","compressible":true,"extensions":["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{"source":"iana","charset":"UTF-8"},"text/prs.fallenstein.rst":{"source":"iana"},"text/prs.lines.tag":{"source":"iana","extensions":["dsc"]},"text/prs.prop.logic":{"source":"iana"},"text/raptorfec":{"source":"iana"},"text/red":{"source":"iana"},"text/rfc822-headers":{"source":"iana"},"text/richtext":{"source":"iana","compressible":true,"extensions":["rtx"]},"text/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"text/rtp-enc-aescm128":{"source":"iana"},"text/rtploopback":{"source":"iana"},"text/rtx":{"source":"iana"},"text/sgml":{"source":"iana","extensions":["sgml","sgm"]},"text/shaclc":{"source":"iana"},"text/shex":{"source":"iana","extensions":["shex"]},"text/slim":{"extensions":["slim","slm"]},"text/spdx":{"source":"iana","extensions":["spdx"]},"text/strings":{"source":"iana"},"text/stylus":{"extensions":["stylus","styl"]},"text/t140":{"source":"iana"},"text/tab-separated-values":{"source":"iana","compressible":true,"extensions":["tsv"]},"text/troff":{"source":"iana","extensions":["t","tr","roff","man","me","ms"]},"text/turtle":{"source":"iana","charset":"UTF-8","extensions":["ttl"]},"text/ulpfec":{"source":"iana"},"text/uri-list":{"source":"iana","compressible":true,"extensions":["uri","uris","urls"]},"text/vcard":{"source":"iana","compressible":true,"extensions":["vcard"]},"text/vnd.a":{"source":"iana"},"text/vnd.abc":{"source":"iana"},"text/vnd.ascii-art":{"source":"iana"},"text/vnd.curl":{"source":"iana","extensions":["curl"]},"text/vnd.curl.dcurl":{"source":"apache","extensions":["dcurl"]},"text/vnd.curl.mcurl":{"source":"apache","extensions":["mcurl"]},"text/vnd.curl.scurl":{"source":"apache","extensions":["scurl"]},"text/vnd.debian.copyright":{"source":"iana","charset":"UTF-8"},"text/vnd.dmclientscript":{"source":"iana"},"text/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"text/vnd.esmertec.theme-descriptor":{"source":"iana","charset":"UTF-8"},"text/vnd.familysearch.gedcom":{"source":"iana","extensions":["ged"]},"text/vnd.ficlab.flt":{"source":"iana"},"text/vnd.fly":{"source":"iana","extensions":["fly"]},"text/vnd.fmi.flexstor":{"source":"iana","extensions":["flx"]},"text/vnd.gml":{"source":"iana"},"text/vnd.graphviz":{"source":"iana","extensions":["gv"]},"text/vnd.hans":{"source":"iana"},"text/vnd.hgl":{"source":"iana"},"text/vnd.in3d.3dml":{"source":"iana","extensions":["3dml"]},"text/vnd.in3d.spot":{"source":"iana","extensions":["spot"]},"text/vnd.iptc.newsml":{"source":"iana"},"text/vnd.iptc.nitf":{"source":"iana"},"text/vnd.latex-z":{"source":"iana"},"text/vnd.motorola.reflex":{"source":"iana"},"text/vnd.ms-mediapackage":{"source":"iana"},"text/vnd.net2phone.commcenter.command":{"source":"iana"},"text/vnd.radisys.msml-basic-layout":{"source":"iana"},"text/vnd.senx.warpscript":{"source":"iana"},"text/vnd.si.uricatalogue":{"source":"iana"},"text/vnd.sosi":{"source":"iana"},"text/vnd.sun.j2me.app-descriptor":{"source":"iana","charset":"UTF-8","extensions":["jad"]},"text/vnd.trolltech.linguist":{"source":"iana","charset":"UTF-8"},"text/vnd.wap.si":{"source":"iana"},"text/vnd.wap.sl":{"source":"iana"},"text/vnd.wap.wml":{"source":"iana","extensions":["wml"]},"text/vnd.wap.wmlscript":{"source":"iana","extensions":["wmls"]},"text/vtt":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["vtt"]},"text/x-asm":{"source":"apache","extensions":["s","asm"]},"text/x-c":{"source":"apache","extensions":["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{"source":"nginx","extensions":["htc"]},"text/x-fortran":{"source":"apache","extensions":["f","for","f77","f90"]},"text/x-gwt-rpc":{"compressible":true},"text/x-handlebars-template":{"extensions":["hbs"]},"text/x-java-source":{"source":"apache","extensions":["java"]},"text/x-jquery-tmpl":{"compressible":true},"text/x-lua":{"extensions":["lua"]},"text/x-markdown":{"compressible":true,"extensions":["mkd"]},"text/x-nfo":{"source":"apache","extensions":["nfo"]},"text/x-opml":{"source":"apache","extensions":["opml"]},"text/x-org":{"compressible":true,"extensions":["org"]},"text/x-pascal":{"source":"apache","extensions":["p","pas"]},"text/x-processing":{"compressible":true,"extensions":["pde"]},"text/x-sass":{"extensions":["sass"]},"text/x-scss":{"extensions":["scss"]},"text/x-setext":{"source":"apache","extensions":["etx"]},"text/x-sfv":{"source":"apache","extensions":["sfv"]},"text/x-suse-ymp":{"compressible":true,"extensions":["ymp"]},"text/x-uuencode":{"source":"apache","extensions":["uu"]},"text/x-vcalendar":{"source":"apache","extensions":["vcs"]},"text/x-vcard":{"source":"apache","extensions":["vcf"]},"text/xml":{"source":"iana","compressible":true,"extensions":["xml"]},"text/xml-external-parsed-entity":{"source":"iana"},"text/yaml":{"compressible":true,"extensions":["yaml","yml"]},"video/1d-interleaved-parityfec":{"source":"iana"},"video/3gpp":{"source":"iana","extensions":["3gp","3gpp"]},"video/3gpp-tt":{"source":"iana"},"video/3gpp2":{"source":"iana","extensions":["3g2"]},"video/av1":{"source":"iana"},"video/bmpeg":{"source":"iana"},"video/bt656":{"source":"iana"},"video/celb":{"source":"iana"},"video/dv":{"source":"iana"},"video/encaprtp":{"source":"iana"},"video/ffv1":{"source":"iana"},"video/flexfec":{"source":"iana"},"video/h261":{"source":"iana","extensions":["h261"]},"video/h263":{"source":"iana","extensions":["h263"]},"video/h263-1998":{"source":"iana"},"video/h263-2000":{"source":"iana"},"video/h264":{"source":"iana","extensions":["h264"]},"video/h264-rcdo":{"source":"iana"},"video/h264-svc":{"source":"iana"},"video/h265":{"source":"iana"},"video/iso.segment":{"source":"iana","extensions":["m4s"]},"video/jpeg":{"source":"iana","extensions":["jpgv"]},"video/jpeg2000":{"source":"iana"},"video/jpm":{"source":"apache","extensions":["jpm","jpgm"]},"video/jxsv":{"source":"iana"},"video/mj2":{"source":"iana","extensions":["mj2","mjp2"]},"video/mp1s":{"source":"iana"},"video/mp2p":{"source":"iana"},"video/mp2t":{"source":"iana","extensions":["ts"]},"video/mp4":{"source":"iana","compressible":false,"extensions":["mp4","mp4v","mpg4"]},"video/mp4v-es":{"source":"iana"},"video/mpeg":{"source":"iana","compressible":false,"extensions":["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{"source":"iana"},"video/mpv":{"source":"iana"},"video/nv":{"source":"iana"},"video/ogg":{"source":"iana","compressible":false,"extensions":["ogv"]},"video/parityfec":{"source":"iana"},"video/pointer":{"source":"iana"},"video/quicktime":{"source":"iana","compressible":false,"extensions":["qt","mov"]},"video/raptorfec":{"source":"iana"},"video/raw":{"source":"iana"},"video/rtp-enc-aescm128":{"source":"iana"},"video/rtploopback":{"source":"iana"},"video/rtx":{"source":"iana"},"video/scip":{"source":"iana"},"video/smpte291":{"source":"iana"},"video/smpte292m":{"source":"iana"},"video/ulpfec":{"source":"iana"},"video/vc1":{"source":"iana"},"video/vc2":{"source":"iana"},"video/vnd.cctv":{"source":"iana"},"video/vnd.dece.hd":{"source":"iana","extensions":["uvh","uvvh"]},"video/vnd.dece.mobile":{"source":"iana","extensions":["uvm","uvvm"]},"video/vnd.dece.mp4":{"source":"iana"},"video/vnd.dece.pd":{"source":"iana","extensions":["uvp","uvvp"]},"video/vnd.dece.sd":{"source":"iana","extensions":["uvs","uvvs"]},"video/vnd.dece.video":{"source":"iana","extensions":["uvv","uvvv"]},"video/vnd.directv.mpeg":{"source":"iana"},"video/vnd.directv.mpeg-tts":{"source":"iana"},"video/vnd.dlna.mpeg-tts":{"source":"iana"},"video/vnd.dvb.file":{"source":"iana","extensions":["dvb"]},"video/vnd.fvt":{"source":"iana","extensions":["fvt"]},"video/vnd.hns.video":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.ttsavc":{"source":"iana"},"video/vnd.iptvforum.ttsmpeg2":{"source":"iana"},"video/vnd.motorola.video":{"source":"iana"},"video/vnd.motorola.videop":{"source":"iana"},"video/vnd.mpegurl":{"source":"iana","extensions":["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{"source":"iana","extensions":["pyv"]},"video/vnd.nokia.interleaved-multimedia":{"source":"iana"},"video/vnd.nokia.mp4vr":{"source":"iana"},"video/vnd.nokia.videovoip":{"source":"iana"},"video/vnd.objectvideo":{"source":"iana"},"video/vnd.radgamettools.bink":{"source":"iana"},"video/vnd.radgamettools.smacker":{"source":"iana"},"video/vnd.sealed.mpeg1":{"source":"iana"},"video/vnd.sealed.mpeg4":{"source":"iana"},"video/vnd.sealed.swf":{"source":"iana"},"video/vnd.sealedmedia.softseal.mov":{"source":"iana"},"video/vnd.uvvu.mp4":{"source":"iana","extensions":["uvu","uvvu"]},"video/vnd.vivo":{"source":"iana","extensions":["viv"]},"video/vnd.youtube.yt":{"source":"iana"},"video/vp8":{"source":"iana"},"video/vp9":{"source":"iana"},"video/webm":{"source":"apache","compressible":false,"extensions":["webm"]},"video/x-f4v":{"source":"apache","extensions":["f4v"]},"video/x-fli":{"source":"apache","extensions":["fli"]},"video/x-flv":{"source":"apache","compressible":false,"extensions":["flv"]},"video/x-m4v":{"source":"apache","extensions":["m4v"]},"video/x-matroska":{"source":"apache","compressible":false,"extensions":["mkv","mk3d","mks"]},"video/x-mng":{"source":"apache","extensions":["mng"]},"video/x-ms-asf":{"source":"apache","extensions":["asf","asx"]},"video/x-ms-vob":{"source":"apache","extensions":["vob"]},"video/x-ms-wm":{"source":"apache","extensions":["wm"]},"video/x-ms-wmv":{"source":"apache","compressible":false,"extensions":["wmv"]},"video/x-ms-wmx":{"source":"apache","extensions":["wmx"]},"video/x-ms-wvx":{"source":"apache","extensions":["wvx"]},"video/x-msvideo":{"source":"apache","extensions":["avi"]},"video/x-sgi-movie":{"source":"apache","extensions":["movie"]},"video/x-smv":{"source":"apache","extensions":["smv"]},"x-conference/x-cooltalk":{"source":"apache","extensions":["ice"]},"x-shader/x-fragment":{"compressible":true},"x-shader/x-vertex":{"compressible":true}}')}},__webpack_module_cache__={},leafPrototypes,getProto,inProgress,dataWebpackPrefix;function __webpack_require__(m){var v=__webpack_module_cache__[m];if(void 0!==v)return v.exports;var q=__webpack_module_cache__[m]={id:m,loaded:!1,exports:{}};return __webpack_modules__[m].call(q.exports,q,q.exports,__webpack_require__),q.loaded=!0,q.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.n=m=>{var v=m&&m.__esModule?()=>m.default:()=>m;return __webpack_require__.d(v,{a:v}),v},getProto=Object.getPrototypeOf?m=>Object.getPrototypeOf(m):m=>m.__proto__,__webpack_require__.t=function(m,v){if(1&v&&(m=this(m)),8&v)return m;if("object"==typeof m&&m){if(4&v&&m.__esModule)return m;if(16&v&&"function"==typeof m.then)return m}var q=Object.create(null);__webpack_require__.r(q);var ee={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var ae=2&v&&m;"object"==typeof ae&&!~leafPrototypes.indexOf(ae);ae=getProto(ae))Object.getOwnPropertyNames(ae).forEach((v=>ee[v]=()=>m[v]));return ee.default=()=>m,__webpack_require__.d(q,ee),q},__webpack_require__.d=(m,v)=>{for(var q in v)__webpack_require__.o(v,q)&&!__webpack_require__.o(m,q)&&Object.defineProperty(m,q,{enumerable:!0,get:v[q]})},__webpack_require__.f={},__webpack_require__.e=m=>Promise.all(Object.keys(__webpack_require__.f).reduce(((v,q)=>(__webpack_require__.f[q](m,v),v)),[])),__webpack_require__.u=m=>"build/"+m+"."+{7:"e40008dc",58:"98ce19ea",59:"8801d696",96:"4c7547d5",104:"12ddf45d",116:"ee1d37e0",131:"4f9ca07d",146:"e16c0bcc",161:"5403a840",196:"fb497172",231:"5278caad",240:"41771cce",264:"a15252a6",272:"9ce374b2",302:"22691c65",317:"73b18070",420:"1c883703",429:"47e3b5d1",431:"3ade3c04",448:"ea218f34",489:"44f0356e",505:"d061ddba",518:"ffba77e5",522:"421684f6",562:"a387b830",566:"118a0bdc",582:"7d7189da",593:"3c9f8728",614:"b82d6f5d",621:"85e18185",634:"ff5b89eb",635:"d7066e7e",678:"ddf3fa81",698:"a54e6061",708:"38b614f1",718:"5c381204",778:"2a7e42aa",808:"abbfa384",830:"1fe3627b",852:"0acfbc72",854:"60c8dd44",883:"17d61e9f",892:"4475f06a",910:"ec563144",922:"d68a7762",964:"8ad18468",976:"b10aa658",988:"9b956dee",992:"85ebc705"}[m]+".js",__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(m){if("object"==typeof window)return window}}(),__webpack_require__.o=(m,v)=>Object.prototype.hasOwnProperty.call(m,v),inProgress={},dataWebpackPrefix="@samvera/ramp:",__webpack_require__.l=(m,v,q,ee)=>{if(inProgress[m])inProgress[m].push(v);else{var ae,ie;if(void 0!==q)for(var de=document.getElementsByTagName("script"),ce=0;ce{ae.onerror=ae.onload=null,clearTimeout(pe);var ee=inProgress[m];if(delete inProgress[m],ae.parentNode&&ae.parentNode.removeChild(ae),ee&&ee.forEach((m=>m(q))),v)return v(q)},pe=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:ae}),12e4);ae.onerror=onScriptComplete.bind(null,ae.onerror),ae.onload=onScriptComplete.bind(null,ae.onload),ie&&document.head.appendChild(ae)}},__webpack_require__.r=m=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(m,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(m,"__esModule",{value:!0})},__webpack_require__.nmd=m=>(m.paths=[],m.children||(m.children=[]),m),__webpack_require__.p="",(()=>{var m={179:0};__webpack_require__.f.j=(v,q)=>{var ee=__webpack_require__.o(m,v)?m[v]:void 0;if(0!==ee)if(ee)q.push(ee[2]);else{var ae=new Promise(((q,ae)=>ee=m[v]=[q,ae]));q.push(ee[2]=ae);var ie=__webpack_require__.p+__webpack_require__.u(v),de=new Error;__webpack_require__.l(ie,(q=>{if(__webpack_require__.o(m,v)&&(0!==(ee=m[v])&&(m[v]=void 0),ee)){var ae=q&&("load"===q.type?"missing":q.type),ie=q&&q.target&&q.target.src;de.message="Loading chunk "+v+" failed.\n("+ae+": "+ie+")",de.name="ChunkLoadError",de.type=ae,de.request=ie,ee[1](de)}}),"chunk-"+v,v)}};var webpackJsonpCallback=(v,q)=>{var ee,ae,[ie,de,ce]=q,le=0;if(ie.some((v=>0!==m[v]))){for(ee in de)__webpack_require__.o(de,ee)&&(__webpack_require__.m[ee]=de[ee]);if(ce)ce(__webpack_require__)}for(v&&v(q);le{"use strict";var m=__webpack_require__(93379),v=__webpack_require__.n(m),q=__webpack_require__(36939),ee={insert:"head",singleton:!1};v()(q.Z,ee),q.Z.locals})(),(()=>{"use strict";__webpack_require__(57625),__webpack_require__(47097),__webpack_require__(77310);var m=__webpack_require__(20897).Z.createStyleSheet({body:{isolate:!1,margin:0,padding:0,minWidth:0,maxWidth:"100%",border:0}}).attach().classes.body;document.body.classList.add(m);var v=__webpack_require__(73935),q=(__webpack_require__(74916),__webpack_require__(64765),__webpack_require__(67294)),ee=(__webpack_require__(80504),__webpack_require__(92222),__webpack_require__(19601),__webpack_require__(30489),__webpack_require__(41539),__webpack_require__(12419),__webpack_require__(39714),__webpack_require__(29254),__webpack_require__(37268),__webpack_require__(45697)),ae=__webpack_require__.n(ee),ie=__webpack_require__(64799),de=__webpack_require__(40460),ce=__webpack_require__(15660),le=(__webpack_require__(35433),__webpack_require__(24335),__webpack_require__(39980),__webpack_require__(62356),__webpack_require__(16185));const pe=function prismTheme(m){var v,q=m.color;return(v={"&":{color:q.codeBase}})["& .token.comment,\n& .token.prolog,\n& .token.doctype,\n& .token.cdata"]={isolate:!1,color:q.codeComment},v["& .token.punctuation"]={isolate:!1,color:q.codePunctuation},v["& .namespace"]={isolate:!1,opacity:.7},v["& .token.property,\n& .token.tag,\n& .token.boolean,\n& .token.number,\n& .token.constant,\n& .token.symbol"]={isolate:!1,color:q.codeProperty},v["& .token.deleted"]={isolate:!1,color:q.codeDeleted},v["& .token.selector,\n& .token.attr-name,\n& .token.string,\n& .token.char,\n& .token.builtin"]={isolate:!1,color:q.codeString},v["& .token.inserted"]={isolate:!1,color:q.codeInserted},v["& .token.operator,\n& .token.entity,\n& .token.url,\n& .language-css .token.string,\n& .style .token.string"]={isolate:!1,color:q.codeOperator},v["& .token.atrule,\n& .token.attr-value,\n& .token.keyword"]={isolate:!1,color:q.codeKeyword},v["& .token.function,\n& .token.class-name"]={isolate:!1,color:q.codeFunction},v["& .token.regex,\n& .token.important,\n& .token.variable"]={isolate:!1,color:q.codeVariable},v["& .token.important,\n& .token.bold"]={isolate:!1,fontWeight:"bold"},v["& .token.italic"]={isolate:!1,fontStyle:"italic"},v["& .token.entity"]={isolate:!1,cursor:"help"},v};function _assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function _defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var fe=function highlight(m){return(0,ce.highlight)(m,ce.languages.jsx,"jsx")},ye=function(m){var v,ee;ee=m,(v=Editor).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=Editor;function Editor(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae",lt:"<",nbsp:" ",quot:"“"},Ie=["style","script"],Pe=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,We=/mailto:/i,qe=/\n{2,}$/,Ve=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,ze=/^ *> ?/gm,He=/^ {2,}\n/,Xe=/^(?:( *[-*_]) *){3,}(?:\n *)+\n/,Qe=/^\s*(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n *)+\n?/,Ye=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,et=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,tt=/^(?:\n *)*\n/,nt=/\r\n?/g,rt=/^\[\^([^\]]+)](:.*)\n/,it=/^\[\^([^\]]+)]/,ot=/\f/g,st=/^\s*?\[(x|\s)\]/,dt=/^ *(#{1,6}) *([^\n]+)\n{0,2}/,ct=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,ut=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,lt=/&([a-z]+);/g,pt=/^/,ht=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,gt=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,ft=/^\{.*\}$/,mt=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,vt=/^<([^ >]+@[^ >]+)>/,yt=/^<([^ >]+:\/[^ >]+)>/,bt=/ *\n+$/,Rt=/(?:^|\n)( *)$/,_t=/-([a-z])?/gi,xt=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Et=/^((?:[^\n]|\n(?! *\n))+)(?:\n *)+\n/,Tt=/^\[([^\]]*)\]:\s*(\S+)\s*("([^"]*)")?/,wt=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,St=/^\[([^\]]*)\] ?\[([^\]]*)\]/,Dt=/(\[|\])/g,Ct=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,kt=/\t/g,At=/^ *\| */,It=/(^ *\||\| *$)/g,Pt=/ *$/,jt=/^ *:-+: *$/,Ft=/^ *:-+ *$/,Ot=/^ *-+: *$/,Lt=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,Bt=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1)/,Ut=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,Nt=/^\\([^0-9A-Za-z\s])/,Mt=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,Wt=/(^\n+|\n+$|\s+$)/g,qt=/^([ \t]*)/,Vt=/\\([^0-9A-Z\s])/gi,zt=/^( *)((?:[*+-]|\d+\.)) +/,Ht=/( *)((?:[*+-]|\d+\.)) +[^\n]*(?:\n(?!\1(?:[*+-]|\d+\.) )[^\n]*)*(\n|$)/gm,Gt=/^( *)((?:[*+-]|\d+\.)) [\s\S]+?(?:\n{2,}(?! )(?!\1(?:[*+-]|\d+\.) (?!(?:[*+-]|\d+\.) ))\n*|\s*\n*$)/,Xt=/^\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,Zt=/^!\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,Kt=[Ve,Ye,Qe,dt,ct,ut,pt,gt,Ht,Gt,xt,Et];function containsBlockSyntax(m){return Kt.some((function(v){return v.test(m)}))}function slugify(m){return m.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function parseTableAlignCapture(m){return Ot.test(m)?"right":jt.test(m)?"center":Ft.test(m)?"left":null}function parseTableRow(m,v,q){var ee=q.inTable;q.inTable=!0;var ae=v(m.trim(),q);q.inTable=ee;var ie=[[]];return ae.forEach((function(m,v){"tableSeparator"===m.type?0!==v&&v!==ae.length-1&&ie.push([]):("text"===m.type&&(null==ae[v+1]||"tableSeparator"===ae[v+1].type)&&(m.content=m.content.replace(Pt,"")),ie[ie.length-1].push(m))})),ie}function parseTableAlign(m){return m.replace(It,"").split("|").map(parseTableAlignCapture)}function parseTableCells(m,v,q){return m.trim().split("\n").map((function(m){return parseTableRow(m,v,q)}))}function parseTable(m,v,q){q.inline=!0;var ee=parseTableRow(m[1],v,q),ae=parseTableAlign(m[2]),ie=parseTableCells(m[3],v,q);return q.inline=!1,{align:ae,cells:ie,header:ee,type:"table"}}function getTableStyle(m,v){return null==m.align[v]?{}:{textAlign:m.align[v]}}function normalizeAttributeKey(m){return-1!==m.indexOf("-")&&null===m.match(ht)&&(m=m.replace(_t,(function(m,v){return v.toUpperCase()}))),m}function attributeValueToJSXPropValue(m,v){return"style"===m?v.split(/;\s?/).reduce((function(m,v){var q=v.slice(0,v.indexOf(":")),ee=q.replace(/(-[a-z])/g,(function(m){return m[1].toUpperCase()}));return m[ee]=v.slice(q.length+1).trim(),m}),{}):"href"===m?sanitizeUrl(v):(v.match(ft)&&(v=v.slice(1,v.length-1)),"true"===v||"false"!==v&&v)}function normalizeWhitespace(m){return m.replace(nt,"\n").replace(ot,"").replace(kt," ")}function parserFor(m){function b(q,ee){for(var ae=[],ie="";q;)for(var de=0;de2?ie-2:0),ce=2;ce1?ae=d(q?"span":"div",{key:"outer"},ee):1===ee.length?"string"==typeof(ae=ee[0])&&(ae=d("span",{key:"outer"},ae)):ae=d("span",{key:"outer"}),ae}function e(m){var v=m.match(Pe);return v?v.reduce((function(m,v,ee){var ae=v.indexOf("=");if(-1!==ae){var ie=normalizeAttributeKey(v.slice(0,ae)).trim(),de=_e()(v.slice(ae+1).trim()),ce=we[ie]||ie,le=m[ce]=attributeValueToJSXPropValue(ie,de);(ut.test(le)||gt.test(le))&&(m[ce]=q.cloneElement(c(le.trim()),{key:ee}))}else"style"!==v&&(m[we[v]||v]=!0);return m}),{}):void 0}(v=v||{}).overrides=v.overrides||{},v.slugify=v.slugify||slugify,v.namedCodesToUnicode=v.namedCodesToUnicode?xe({},Se,v.namedCodesToUnicode):Se;var ee=v.createElement||q.createElement;var ae=[],ie={},de={blockQuote:{match:blockRegex(Ve),order:Jt,parse:function d(m,v,q){return{content:v(m[0].replace(ze,""),q)}},react:function e(m,v,q){return d("blockquote",{key:q.key},v(m.content,q))}},breakLine:{match:anyScopeRegex(He),order:Jt,parse:captureNothing,react:function e(m,v,q){return d("br",{key:q.key})}},breakThematic:{match:blockRegex(Xe),order:Jt,parse:captureNothing,react:function e(m,v,q){return d("hr",{key:q.key})}},codeBlock:{match:blockRegex(Ye),order:$t,parse:function c(m){return{content:m[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),lang:void 0}},react:function e(m,v,q){return d("pre",{key:q.key},d("code",{className:m.lang?"lang-"+m.lang:""},m.content))}},codeFenced:{match:blockRegex(Qe),order:$t,parse:function b(m){return{content:m[3],lang:m[2]||void 0,type:"codeBlock"}}},codeInline:{match:simpleInlineRegex(et),order:Yt,parse:function b(m){return{content:m[2]}},react:function e(m,v,q){return d("code",{key:q.key},m.content)}},footnote:{match:blockRegex(rt),order:$t,parse:function b(m){return ae.push({footnote:m[2],identifier:m[1]}),{}},react:renderNothing},footnoteReference:{match:inlineRegex(it),order:Jt,parse:function c(m){return{content:m[1],target:"#"+v.slugify(m[1])}},react:function e(m,v,q){return d("a",{key:q.key,href:sanitizeUrl(m.target)},d("sup",{key:q.key},m.content))}},gfmTask:{match:inlineRegex(st),order:Jt,parse:function b(m){return{completed:"x"===m[1].toLowerCase()}},react:function e(m,v,q){return d("input",{checked:m.completed,key:q.key,readOnly:!0,type:"checkbox"})}},heading:{match:blockRegex(dt),order:Jt,parse:function e(m,q,ee){return{content:parseInline(q,m[2],ee),id:v.slugify(m[2]),level:m[1].length}},react:function f(m,v,q){return d("h"+m.level,{id:m.id,key:q.key},v(m.content,q))}},headingSetext:{match:blockRegex(ct),order:$t,parse:function d(m,v,q){return{content:parseInline(v,m[1],q),level:"="===m[2]?1:2,type:"heading"}}},htmlComment:{match:anyScopeRegex(pt),order:Jt,parse:function a(){return{}},react:renderNothing},image:{match:simpleInlineRegex(Zt),order:Jt,parse:function b(m){return{alt:m[1],target:unescapeUrl(m[2]),title:m[3]}},react:function e(m,v,q){return d("img",{key:q.key,alt:m.alt||void 0,title:m.title||void 0,src:sanitizeUrl(m.target)})}},link:{match:inlineRegex(Xt),order:Yt,parse:function d(m,v,q){return{content:parseSimpleInline(v,m[1],q),target:unescapeUrl(m[2]),title:m[3]}},react:function e(m,v,q){return d("a",{key:q.key,href:sanitizeUrl(m.target),title:m.title},v(m.content,q))}},linkAngleBraceStyleDetector:{match:inlineRegex(yt),order:$t,parse:function b(m){return{content:[{content:m[1],type:"text"}],target:m[1],type:"link"}}},linkBareUrlDetector:{match:inlineRegex(mt),order:$t,parse:function b(m){return{content:[{content:m[1],type:"text"}],target:m[1],title:void 0,type:"link"}}},linkMailtoDetector:{match:inlineRegex(vt),order:$t,parse:function d(m){var v=m[1],q=m[1];return We.test(q)||(q="mailto:"+q),{content:[{content:v.replace("mailto:",""),type:"text"}],target:q,type:"link"}}},list:{match:function f(m,v,q){var ee=Rt.exec(q),ae=v._list||!v.inline;return ee&&ae?(m=ee[1]+m,Gt.exec(m)):null},order:Jt,parse:function j(m,v,q){var ee=m[2],ae=ee.length>1,ie=ae?+ee:void 0,de=m[0].replace(qe,"\n").match(Ht),ce=!1,le=de.map((function(m,ee){var ae=zt.exec(m)[0].length,ie=new RegExp("^ {1,"+ae+"}","gm"),le=m.replace(ie,"").replace(zt,""),pe=ee===de.length-1,fe=-1!==le.indexOf("\n\n")||pe&&ce;ce=fe;var ye,be=q.inline,Re=q._list;q._list=!0,fe?(q.inline=!1,ye=le.replace(bt,"\n\n")):(q.inline=!0,ye=le.replace(bt,""));var _e=v(ye,q);return q.inline=be,q._list=Re,_e}));return{items:le,ordered:ae,start:ie}},react:function f(m,v,q){return d(m.ordered?"ol":"ul",{key:q.key,start:m.start},m.items.map((function(m,ee){return d("li",{key:ee},v(m,q))})))}},newlineCoalescer:{match:blockRegex(tt),order:Yt,parse:captureNothing,react:function a(){return"\n"}},paragraph:{match:blockRegex(Et),order:Yt,parse:parseCaptureInline,react:function e(m,v,q){return d("p",{key:q.key},v(m.content,q))}},ref:{match:inlineRegex(Tt),order:$t,parse:function b(m){return ie[m[1]]={target:m[2],title:m[4]},{}},react:renderNothing},refImage:{match:simpleInlineRegex(wt),order:$t,parse:function b(m){return{alt:m[1]||void 0,ref:m[2]}},react:function e(m,v,q){return d("img",{key:q.key,alt:m.alt,src:sanitizeUrl(ie[m.ref].target),title:ie[m.ref].title})}},refLink:{match:inlineRegex(St),order:$t,parse:function d(m,v,q){return{content:v(m[1],q),fallbackContent:v(m[0].replace(Dt,"\\$1"),q),ref:m[2]}},react:function e(m,v,q){return ie[m.ref]?d("a",{key:q.key,href:sanitizeUrl(ie[m.ref].target),title:ie[m.ref].title},v(m.content,q)):d("span",{key:q.key},v(m.fallbackContent,q))}},table:{match:blockRegex(xt),order:Jt,parse:parseTable,react:function f(m,v,q){return d("table",{key:q.key},d("thead",null,d("tr",null,m.header.map((function(ee,ae){return d("th",{key:ae,style:getTableStyle(m,ae)},v(ee,q))})))),d("tbody",null,m.cells.map((function(ee,ae){return d("tr",{key:ae},ee.map((function(ee,ae){return d("td",{key:ae,style:getTableStyle(m,ae)},v(ee,q))})))}))))}},tableSeparator:{match:function c(m,v){return v.inTable?At.exec(m):null},order:Jt,parse:function a(){return{type:"tableSeparator"}},react:function a(){return" | "}},text:{match:anyScopeRegex(Mt),order:sn,parse:function c(m){return{content:m[0].replace(lt,(function(m,q){return v.namedCodesToUnicode[q]?v.namedCodesToUnicode[q]:m}))}},react:function b(m){return m.content}},textBolded:{match:simpleInlineRegex(Lt),order:Qt,parse:function d(m,v,q){return{content:v(m[2],q)}},react:function e(m,v,q){return d("strong",{key:q.key},v(m.content,q))}},textEmphasized:{match:simpleInlineRegex(Bt),order:Yt,parse:function d(m,v,q){return{content:v(m[2],q)}},react:function e(m,v,q){return d("em",{key:q.key},v(m.content,q))}},textEscaped:{match:simpleInlineRegex(Nt),order:Jt,parse:function b(m){return{content:m[1],type:"text"}}},textStrikethroughed:{match:simpleInlineRegex(Ut),order:Yt,parse:parseCaptureInline,react:function e(m,v,q){return d("del",{key:q.key},v(m.content,q))}}};!0!==v.disableParsingRawHTML&&(de.htmlBlock={match:anyScopeRegex(ut),order:Jt,parse:function l(m,v,q){var ee=m[3].match(qt)[1],ae=new RegExp("^"+ee,"gm"),ie=m[3].replace(ae,""),de=containsBlockSyntax(ie)?parseBlock:parseInline,ce=m[1].toLowerCase(),le=-1!==Ie.indexOf(ce);return{attrs:e(m[2]),content:le?m[3]:de(v,ie,q),noInnerParse:le,tag:le?ce:m[1]}},react:function e(m,v,q){return d(m.tag,xe({key:q.key},m.attrs),m.noInnerParse?m.content:v(m.content,q))}},de.htmlSelfClosing={match:anyScopeRegex(gt),order:Jt,parse:function b(m){return{attrs:e(m[2]||""),tag:m[1]}},react:function e(m,v,q){return d(m.tag,xe({},m.attrs,{key:q.key}))}});var ce=parserFor(de),le=reactFor(ruleOutput(de)),pe=c(function(m){return m.replace(/)/g,"")}(m));return ae.length&&pe.props.children.push(d("footer",{key:"footer"},ae.map((function(m){return d("div",{id:v.slugify(m.identifier),key:m.identifier},m.identifier,le(ce(m.footnote,{inline:!0})))})))),pe}var dn=__webpack_require__(44359),cn=__webpack_require__.n(dn),un=__webpack_require__(86010);function LinkRenderer_extends(){return LinkRenderer_extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}var ln=function LinkRenderer(m){var v=m.classes,ee=m.children,ae=_objectWithoutPropertiesLoose(m,["classes","children"]);return q.createElement("a",LinkRenderer_extends({},ae,{className:(0,un.Z)(v.link,ae.className)}),ee)};ln.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node,className:ae().string,href:ae().string};const pn=(0,ie.Z)((function styles(m){var v=m.color;return{link:{"&, &:link, &:visited":{fontSize:"inherit",color:v.link,textDecoration:"none"},"&:hover, &:active":{isolate:!1,color:v.linkHover,cursor:"pointer"}}}}))(ln);var hn=__webpack_require__(47014),gn=function ParaRenderer(m){var v=m.classes,ee=m.semantic,ae=m.children,ie=ee||"div";return q.createElement(ie,{className:v.para},ae)};gn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,semantic:ae().oneOf(["p"]),children:ae().node.isRequired};const mn=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontFamily,ae=m.fontSize;return{para:{marginTop:0,marginBottom:v[2],color:q.base,fontFamily:ee.base,fontSize:ae.text,lineHeight:1.5}}}))(gn);function HeadingRenderer_extends(){return HeadingRenderer_extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}var vn=function HeadingRenderer(m){var v=m.classes,ee=m.level,ae=m.children,ie=HeadingRenderer_objectWithoutPropertiesLoose(m,["classes","level","children"]),de="h"+ee,ce=(0,un.Z)(v.heading,v["heading"+ee]);return q.createElement(de,HeadingRenderer_extends({},ie,{className:ce}),ae)};vn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,level:ae().oneOf([1,2,3,4,5,6]).isRequired,children:ae().node};const yn=(0,ie.Z)((function styles(m){var v=m.color,q=m.fontFamily,ee=m.fontSize;return{heading:{margin:0,color:v.base,fontFamily:q.base,fontWeight:"normal"},heading1:{fontSize:ee.h1},heading2:{fontSize:ee.h2},heading3:{fontSize:ee.h3},heading4:{fontSize:ee.h4},heading5:{fontSize:ee.h5,fontWeight:"bold"},heading6:{fontSize:ee.h6,fontStyle:"italic"}}}))(vn);var bn=function MarkdownHeadingRenderer(m){var v=m.classes,ee=m.level,ae=m.children,ie=m.id;return q.createElement("div",{className:v.spacing},q.createElement(yn,{level:ee,id:ie},ae))};bn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,level:ae().oneOf([1,2,3,4,5,6]).isRequired,children:ae().node,id:ae().string};const xn=(0,ie.Z)((function styles(m){return{spacing:{marginBottom:m.space[2]}}}))(bn);var Sn=function ListRenderer(m){var v=m.classes,ee=m.ordered,ae=m.children,ie=ee?"ol":"ul",de=(0,un.Z)(v.list,ee&&v.ordered);return q.createElement(ie,{className:de},q.Children.map(ae,(function(m){return q.isValidElement(m)?(0,q.cloneElement)(m,{className:v.li}):m})))};Sn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,ordered:ae().bool,children:ae().node.isRequired},Sn.defaultProps={ordered:!1};const Cn=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontFamily;return{list:{marginTop:0,marginBottom:v[2],paddingLeft:v[3],fontSize:"inherit"},ordered:{listStyleType:"decimal"},li:{color:q.base,fontFamily:ee.base,fontSize:"inherit",lineHeight:1.5,listStyleType:"inherit"}}}))(Sn);var On=function BlockquoteRenderer(m){var v=m.classes,ee=m.className,ae=m.children,ie=(0,un.Z)(v.blockquote,ee);return q.createElement("blockquote",{className:ie},ae)};On.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,className:ae().string,children:ae().node.isRequired};const zn=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily;return{blockquote:{margin:[[v[2],v[4]]],padding:0,color:q.base,fontFamily:ae.base,fontSize:ee.base,lineHeight:1.5}}}))(On);var Hn=function PreRenderer(m){var v=m.classes,ee=m.className,ae=m.children,ie=(0,un.Z)(ee,v.pre);return ee&&-1!==ee.indexOf("lang-")&&ae?q.createElement("pre",{className:ie,dangerouslySetInnerHTML:{__html:ae.toString()}}):q.createElement("pre",{className:ie},ae)};Hn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,className:ae().string,children:ae().node.isRequired};const Gn=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily,ie=m.borderRadius;return{pre:Object.assign({fontFamily:ae.monospace,fontSize:ee.small,lineHeight:1.5,color:q.base,whiteSpace:"pre-wrap",wordWrap:"normal",tabSize:2,hyphens:"none",backgroundColor:q.codeBackground,padding:[[v[1],v[2]]],border:[[1,q.codeBackground,"solid"]],borderRadius:ie,marginTop:0,marginBottom:v[2],overflow:"auto"},pe({color:q}))}}))(Hn);var Zn=__webpack_require__(94324);function CheckboxRenderer_extends(){return CheckboxRenderer_extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}var Kn=function CheckboxRenderer(m){var v=m.classes,ee=CheckboxRenderer_objectWithoutPropertiesLoose(m,["classes"]);return q.createElement("input",CheckboxRenderer_extends({},ee,{type:"checkbox",className:v.input}))};Kn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired};const $n=(0,ie.Z)((function styles(){return{input:{isolate:!1,display:"inline-block",verticalAlign:"middle"}}}))(Kn);var Jn=function HrRenderer(m){var v=m.classes;return q.createElement("hr",{className:v.hr})};Jn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired};const Qn=(0,ie.Z)((function styles(m){var v=m.space;return{hr:{borderBottom:[[1,m.color.border,"solid"]],marginTop:0,marginBottom:v[2]}}}))(Jn);var Yn=function DetailsRenderer(m){var v=m.classes,ee=m.children;return q.createElement("details",{className:v.details},ee)};Yn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const ta=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily;return{details:{marginBottom:v[2],fontFamily:ae.base,fontSize:ee.base,color:q.base}}}))(Yn);var aa=function DetailsSummaryRenderer(m){var v=m.classes,ee=m.children;return q.createElement("summary",{className:v.summary},ee)};aa.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const ra=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily;return{summary:{marginBottom:v[1],fontFamily:ae.base,fontSize:ee.base,color:q.base,cursor:"pointer","&:focus":{isolate:!1,outline:[[1,"dotted",q.linkHover]],outlineOffset:2}}}}))(aa);var ia=function TableRenderer(m){var v=m.classes,ee=m.children;return q.createElement("table",{className:v.table},ee)};ia.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const oa=(0,ie.Z)((function styles(m){return{table:{marginTop:0,marginBottom:m.space[2],borderCollapse:"collapse"}}}))(ia);var sa=function TableHeadRenderer(m){var v=m.classes,ee=m.children;return q.createElement("thead",{className:v.thead},ee)};sa.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const ca=(0,ie.Z)((function styles(m){return{thead:{borderBottom:[[1,m.color.border,"solid"]]}}}))(sa);var ua=function TableBodyRenderer(m){var v=m.children;return q.createElement("tbody",null,v)};ua.propTypes={children:ae().node.isRequired};const ha=ua;var ga=function TableRowRenderer(m){var v=m.children;return q.createElement("tr",null,v)};ga.propTypes={children:ae().node.isRequired};const fa=ga;var va=function TableCellRenderer(m){var v=m.classes,ee=m.header,ae=m.children;return ee?q.createElement("th",{className:v.th},ae):q.createElement("td",{className:v.td},ae)};va.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,header:ae().bool,children:ae().node.isRequired},va.defaultProps={header:!1};const ya=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily;return{td:{padding:[[v[0],v[2],v[0],0]],fontFamily:ae.base,fontSize:ee.base,color:q.base,lineHeight:1.5},th:{composes:"$td",fontWeight:"bold"}}}))(va);var ba=function Pre(m){return(0,q.isValidElement)(m.children)?q.createElement(Gn,m.children.props):q.createElement(Gn,m)};ba.propTypes={children:ae().node};var _a={a:{component:pn},h1:{component:xn,props:{level:1}},h2:{component:xn,props:{level:2}},h3:{component:xn,props:{level:3}},h4:{component:xn,props:{level:4}},h5:{component:xn,props:{level:5}},h6:{component:xn,props:{level:6}},p:{component:mn,props:{semantic:"p"}},em:{component:hn.Z,props:{semantic:"em"}},strong:{component:hn.Z,props:{semantic:"strong"}},ul:{component:Cn},ol:{component:Cn,props:{ordered:!0}},blockquote:{component:zn},code:{component:Zn.Z},pre:{component:ba},input:{component:$n},hr:{component:Qn},table:{component:oa},thead:{component:ca},th:{component:ya,props:{header:!0}},tbody:{component:ha},tr:{component:fa},td:{component:ya},details:{component:ta},summary:{component:ra}},xa=Object.assign({},_a,{p:{component:hn.Z}}),Ea=function Markdown(m){var v=m.text,q=m.inline?xa:_a;return compiler(cn()(v),{overrides:q,forceBlock:!0})};Ea.propTypes={text:ae().string.isRequired,inline:ae().bool};const wa=Ea;var Da=function NameRenderer(m){var v,ee=m.classes,ae=m.children,ie=m.deprecated,de=(0,un.Z)(ee.name,((v={})[ee.isDeprecated]=ie,v));return q.createElement("code",{className:de},ae)};Da.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired,deprecated:ae().bool};const Ca=(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{name:{fontFamily:v.monospace,fontSize:q.small,color:ee.name},isDeprecated:{color:ee.light,textDecoration:"line-through"}}}))(Da);var ka=function TypeRenderer(m){var v=m.classes,ee=m.children;return q.createElement("span",{className:v.type},ee)};ka.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const Aa=(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{type:{fontFamily:v.monospace,fontSize:q.small,color:ee.type}}}))(ka);var Ia=__webpack_require__(65522),ja=__webpack_require__.n(Ia),Fa=__webpack_require__(5291);function ArgumentRenderer_objectWithoutPropertiesLoose(m,v){if(null==m)return{};var q,ee,ae={},ie=Object.keys(m);for(ee=0;ee=0||(ae[q]=m[q]);return ae}var Oa=function ArgumentRenderer(m){var v=m.classes,ee=m.name,ae=m.type,ie=m.description,de=m.returns,ce=m.block,le=ArgumentRenderer_objectWithoutPropertiesLoose(m,["classes","name","type","description","returns","block"]),pe=ae&&"OptionalType"===ae.type,fe=le.default;pe&&(ae=ae.expression);var ye=ae?Fa.dt.stringify(ae):"",be=q.createElement(ja(),null,de&&"Returns",ee&&q.createElement("span",null,q.createElement(Ca,null,ee),ae&&":"),ae&&q.createElement(Aa,null,ye,pe&&"?",!!fe&&"="+fe),ae&&ie&&"—",ie&&q.createElement(wa,{text:""+ie,inline:!0}));return ce?q.createElement("div",{className:v.block},be):be};Oa.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string,type:ae().object,default:ae().string,description:ae().string,returns:ae().bool,block:ae().bool};const Ba=(0,ie.Z)((function styles(m){return{block:{marginBottom:m.space[2]}}}))(Oa);function ArgumentsRenderer_extends(){return ArgumentsRenderer_extends=Object.assign||function(m){for(var v=1;v0&&gr(ee.width)/m.offsetWidth||1,ie=m.offsetHeight>0&&gr(ee.height)/m.offsetHeight||1);var de=(isElement(m)?getWindow(m):window).visualViewport,ce=!isLayoutViewport()&&q,le=(ee.left+(ce&&de?de.offsetLeft:0))/ae,pe=(ee.top+(ce&&de?de.offsetTop:0))/ie,fe=ee.width/ae,ye=ee.height/ie;return{width:fe,height:ye,top:pe,right:le+fe,bottom:pe+ye,left:le,x:le,y:pe}}function getWindowScroll(m){var v=getWindow(m);return{scrollLeft:v.pageXOffset,scrollTop:v.pageYOffset}}function getNodeName(m){return m?(m.nodeName||"").toLowerCase():null}function getDocumentElement(m){return((isElement(m)?m.ownerDocument:m.document)||window.document).documentElement}function getWindowScrollBarX(m){return getBoundingClientRect(getDocumentElement(m)).left+getWindowScroll(m).scrollLeft}function getComputedStyle(m){return getWindow(m).getComputedStyle(m)}function isScrollParent(m){var v=getComputedStyle(m),q=v.overflow,ee=v.overflowX,ae=v.overflowY;return/auto|scroll|overlay|hidden/.test(q+ae+ee)}function isElementScaled(m){var v=m.getBoundingClientRect(),q=gr(v.width)/m.offsetWidth||1,ee=gr(v.height)/m.offsetHeight||1;return 1!==q||1!==ee}function getCompositeRect(m,v,q){void 0===q&&(q=!1);var ee,ae,ie=isHTMLElement(v),de=isHTMLElement(v)&&isElementScaled(v),ce=getDocumentElement(v),le=getBoundingClientRect(m,de,q),pe={scrollLeft:0,scrollTop:0},fe={x:0,y:0};return(ie||!ie&&!q)&&(("body"!==getNodeName(v)||isScrollParent(ce))&&(pe=(ee=v)!==getWindow(ee)&&isHTMLElement(ee)?{scrollLeft:(ae=ee).scrollLeft,scrollTop:ae.scrollTop}:getWindowScroll(ee)),isHTMLElement(v)?((fe=getBoundingClientRect(v,!0)).x+=v.clientLeft,fe.y+=v.clientTop):ce&&(fe.x=getWindowScrollBarX(ce))),{x:le.left+pe.scrollLeft-fe.x,y:le.top+pe.scrollTop-fe.y,width:le.width,height:le.height}}function getLayoutRect(m){var v=getBoundingClientRect(m),q=m.offsetWidth,ee=m.offsetHeight;return Math.abs(v.width-q)<=1&&(q=v.width),Math.abs(v.height-ee)<=1&&(ee=v.height),{x:m.offsetLeft,y:m.offsetTop,width:q,height:ee}}function getParentNode(m){return"html"===getNodeName(m)?m:m.assignedSlot||m.parentNode||(isShadowRoot(m)?m.host:null)||getDocumentElement(m)}function getScrollParent(m){return["html","body","#document"].indexOf(getNodeName(m))>=0?m.ownerDocument.body:isHTMLElement(m)&&isScrollParent(m)?m:getScrollParent(getParentNode(m))}function listScrollParents(m,v){var q;void 0===v&&(v=[]);var ee=getScrollParent(m),ae=ee===(null==(q=m.ownerDocument)?void 0:q.body),ie=getWindow(ee),de=ae?[ie].concat(ie.visualViewport||[],isScrollParent(ee)?ee:[]):ee,ce=v.concat(de);return ae?ce:ce.concat(listScrollParents(getParentNode(de)))}function isTableElement(m){return["table","td","th"].indexOf(getNodeName(m))>=0}function getTrueOffsetParent(m){return isHTMLElement(m)&&"fixed"!==getComputedStyle(m).position?m.offsetParent:null}function getContainingBlock(m){var v=/firefox/i.test(getUAString());if(/Trident/i.test(getUAString())&&isHTMLElement(m)&&"fixed"===getComputedStyle(m).position)return null;var q=getParentNode(m);for(isShadowRoot(q)&&(q=q.host);isHTMLElement(q)&&["html","body"].indexOf(getNodeName(q))<0;){var ee=getComputedStyle(q);if("none"!==ee.transform||"none"!==ee.perspective||"paint"===ee.contain||-1!==["transform","perspective"].indexOf(ee.willChange)||v&&"filter"===ee.willChange||v&&ee.filter&&"none"!==ee.filter)return q;q=q.parentNode}return null}function getOffsetParent(m){for(var v=getWindow(m),q=getTrueOffsetParent(m);q&&isTableElement(q)&&"static"===getComputedStyle(q).position;)q=getTrueOffsetParent(q);return q&&("html"===getNodeName(q)||"body"===getNodeName(q)&&"static"===getComputedStyle(q).position)?v:q||getContainingBlock(m)||v}var vr="top",br="bottom",Rr="right",xr="left",Dr="auto",Cr=[vr,br,Rr,xr],Ar="start",Pr="end",Fr="clippingParents",Br="viewport",Ur="popper",Wr="reference",Vr=Cr.reduce((function(m,v){return m.concat([v+"-"+Ar,v+"-"+Pr])}),[]),Gr=[].concat(Cr,[Dr]).reduce((function(m,v){return m.concat([v,v+"-"+Ar,v+"-"+Pr])}),[]),Zr=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function order(m){var v=new Map,q=new Set,ee=[];function sort(m){q.add(m.name),[].concat(m.requires||[],m.requiresIfExists||[]).forEach((function(m){if(!q.has(m)){var ee=v.get(m);ee&&sort(ee)}})),ee.push(m)}return m.forEach((function(m){v.set(m.name,m)})),m.forEach((function(m){q.has(m.name)||sort(m)})),ee}function orderModifiers(m){var v=order(m);return Zr.reduce((function(m,q){return m.concat(v.filter((function(m){return m.phase===q})))}),[])}function mergeByName(m){var v=m.reduce((function(m,v){var q=m[v.name];return m[v.name]=q?Object.assign({},q,v,{options:Object.assign({},q.options,v.options),data:Object.assign({},q.data,v.data)}):v,m}),{});return Object.keys(v).map((function(m){return v[m]}))}var Kr={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var m=arguments.length,v=new Array(m),q=0;q=0?"x":"y"}function computeOffsets(m){var v,q=m.reference,ee=m.element,ae=m.placement,ie=ae?getBasePlacement(ae):null,de=ae?getVariation(ae):null,ce=q.x+q.width/2-ee.width/2,le=q.y+q.height/2-ee.height/2;switch(ie){case vr:v={x:ce,y:q.y-ee.height};break;case br:v={x:ce,y:q.y+q.height};break;case Rr:v={x:q.x+q.width,y:le};break;case xr:v={x:q.x-ee.width,y:le};break;default:v={x:q.x,y:q.y}}var pe=ie?getMainAxisFromPlacement(ie):null;if(null!=pe){var fe="y"===pe?"height":"width";switch(de){case Ar:v[pe]=v[pe]-(q[fe]/2-ee[fe]/2);break;case Pr:v[pe]=v[pe]+(q[fe]/2-ee[fe]/2)}}return v}var ei={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR(m){var v=m.x,q=m.y,ee=window.devicePixelRatio||1;return{x:gr(v*ee)/ee||0,y:gr(q*ee)/ee||0}}function mapToStyles(m){var v,q=m.popper,ee=m.popperRect,ae=m.placement,ie=m.variation,de=m.offsets,ce=m.position,le=m.gpuAcceleration,pe=m.adaptive,fe=m.roundOffsets,ye=m.isFixed,be=de.x,Re=void 0===be?0:be,_e=de.y,xe=void 0===_e?0:_e,Te="function"==typeof fe?fe({x:Re,y:xe}):{x:Re,y:xe};Re=Te.x,xe=Te.y;var we=de.hasOwnProperty("x"),Se=de.hasOwnProperty("y"),Ie=xr,Pe=vr,We=window;if(pe){var qe=getOffsetParent(q),Ve="clientHeight",ze="clientWidth";if(qe===getWindow(q)&&"static"!==getComputedStyle(qe=getDocumentElement(q)).position&&"absolute"===ce&&(Ve="scrollHeight",ze="scrollWidth"),ae===vr||(ae===xr||ae===Rr)&&ie===Pr)Pe=br,xe-=(ye&&qe===We&&We.visualViewport?We.visualViewport.height:qe[Ve])-ee.height,xe*=le?1:-1;if(ae===xr||(ae===vr||ae===br)&&ie===Pr)Ie=Rr,Re-=(ye&&qe===We&&We.visualViewport?We.visualViewport.width:qe[ze])-ee.width,Re*=le?1:-1}var He,Xe=Object.assign({position:ce},pe&&ei),Qe=!0===fe?roundOffsetsByDPR({x:Re,y:xe}):{x:Re,y:xe};return Re=Qe.x,xe=Qe.y,le?Object.assign({},Xe,((He={})[Pe]=Se?"0":"",He[Ie]=we?"0":"",He.transform=(We.devicePixelRatio||1)<=1?"translate("+Re+"px, "+xe+"px)":"translate3d("+Re+"px, "+xe+"px, 0)",He)):Object.assign({},Xe,((v={})[Pe]=Se?xe+"px":"",v[Ie]=we?Re+"px":"",v.transform="",v))}const si={name:"applyStyles",enabled:!0,phase:"write",fn:function applyStyles(m){var v=m.state;Object.keys(v.elements).forEach((function(m){var q=v.styles[m]||{},ee=v.attributes[m]||{},ae=v.elements[m];isHTMLElement(ae)&&getNodeName(ae)&&(Object.assign(ae.style,q),Object.keys(ee).forEach((function(m){var v=ee[m];!1===v?ae.removeAttribute(m):ae.setAttribute(m,!0===v?"":v)})))}))},effect:function applyStyles_effect(m){var v=m.state,q={popper:{position:v.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(v.elements.popper.style,q.popper),v.styles=q,v.elements.arrow&&Object.assign(v.elements.arrow.style,q.arrow),function(){Object.keys(v.elements).forEach((function(m){var ee=v.elements[m],ae=v.attributes[m]||{},ie=Object.keys(v.styles.hasOwnProperty(m)?v.styles[m]:q[m]).reduce((function(m,v){return m[v]="",m}),{});isHTMLElement(ee)&&getNodeName(ee)&&(Object.assign(ee.style,ie),Object.keys(ae).forEach((function(m){ee.removeAttribute(m)})))}))}},requires:["computeStyles"]};function distanceAndSkiddingToXY(m,v,q){var ee=getBasePlacement(m),ae=[xr,vr].indexOf(ee)>=0?-1:1,ie="function"==typeof q?q(Object.assign({},v,{placement:m})):q,de=ie[0],ce=ie[1];return de=de||0,ce=(ce||0)*ae,[xr,Rr].indexOf(ee)>=0?{x:ce,y:de}:{x:de,y:ce}}const Ri={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function offset(m){var v=m.state,q=m.options,ee=m.name,ae=q.offset,ie=void 0===ae?[0,0]:ae,de=Gr.reduce((function(m,q){return m[q]=distanceAndSkiddingToXY(q,v.rects,ie),m}),{}),ce=de[v.placement],le=ce.x,pe=ce.y;null!=v.modifiersData.popperOffsets&&(v.modifiersData.popperOffsets.x+=le,v.modifiersData.popperOffsets.y+=pe),v.modifiersData[ee]=de}};var _i={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(m){return m.replace(/left|right|bottom|top/g,(function(m){return _i[m]}))}var Ei={start:"end",end:"start"};function getOppositeVariationPlacement(m){return m.replace(/start|end/g,(function(m){return Ei[m]}))}function getViewportRect(m,v){var q=getWindow(m),ee=getDocumentElement(m),ae=q.visualViewport,ie=ee.clientWidth,de=ee.clientHeight,ce=0,le=0;if(ae){ie=ae.width,de=ae.height;var pe=isLayoutViewport();(pe||!pe&&"fixed"===v)&&(ce=ae.offsetLeft,le=ae.offsetTop)}return{width:ie,height:de,x:ce+getWindowScrollBarX(m),y:le}}function getDocumentRect(m){var v,q=getDocumentElement(m),ee=getWindowScroll(m),ae=null==(v=m.ownerDocument)?void 0:v.body,ie=lr(q.scrollWidth,q.clientWidth,ae?ae.scrollWidth:0,ae?ae.clientWidth:0),de=lr(q.scrollHeight,q.clientHeight,ae?ae.scrollHeight:0,ae?ae.clientHeight:0),ce=-ee.scrollLeft+getWindowScrollBarX(m),le=-ee.scrollTop;return"rtl"===getComputedStyle(ae||q).direction&&(ce+=lr(q.clientWidth,ae?ae.clientWidth:0)-ie),{width:ie,height:de,x:ce,y:le}}function contains(m,v){var q=v.getRootNode&&v.getRootNode();if(m.contains(v))return!0;if(q&&isShadowRoot(q)){var ee=v;do{if(ee&&m.isSameNode(ee))return!0;ee=ee.parentNode||ee.host}while(ee)}return!1}function rectToClientRect(m){return Object.assign({},m,{left:m.x,top:m.y,right:m.x+m.width,bottom:m.y+m.height})}function getInnerBoundingClientRect(m,v){var q=getBoundingClientRect(m,!1,"fixed"===v);return q.top=q.top+m.clientTop,q.left=q.left+m.clientLeft,q.bottom=q.top+m.clientHeight,q.right=q.left+m.clientWidth,q.width=m.clientWidth,q.height=m.clientHeight,q.x=q.left,q.y=q.top,q}function getClientRectFromMixedType(m,v,q){return v===Br?rectToClientRect(getViewportRect(m,q)):isElement(v)?getInnerBoundingClientRect(v,q):rectToClientRect(getDocumentRect(getDocumentElement(m)))}function getClippingParents(m){var v=listScrollParents(getParentNode(m)),q=["absolute","fixed"].indexOf(getComputedStyle(m).position)>=0&&isHTMLElement(m)?getOffsetParent(m):m;return isElement(q)?v.filter((function(m){return isElement(m)&&contains(m,q)&&"body"!==getNodeName(m)})):[]}function getClippingRect(m,v,q,ee){var ae="clippingParents"===v?getClippingParents(m):[].concat(v),ie=[].concat(ae,[q]),de=ie[0],ce=ie.reduce((function(v,q){var ae=getClientRectFromMixedType(m,q,ee);return v.top=lr(ae.top,v.top),v.right=hr(ae.right,v.right),v.bottom=hr(ae.bottom,v.bottom),v.left=lr(ae.left,v.left),v}),getClientRectFromMixedType(m,de,ee));return ce.width=ce.right-ce.left,ce.height=ce.bottom-ce.top,ce.x=ce.left,ce.y=ce.top,ce}function mergePaddingObject(m){return Object.assign({},{top:0,right:0,bottom:0,left:0},m)}function expandToHashMap(m,v){return v.reduce((function(v,q){return v[q]=m,v}),{})}function detectOverflow(m,v){void 0===v&&(v={});var q=v,ee=q.placement,ae=void 0===ee?m.placement:ee,ie=q.strategy,de=void 0===ie?m.strategy:ie,ce=q.boundary,le=void 0===ce?Fr:ce,pe=q.rootBoundary,fe=void 0===pe?Br:pe,ye=q.elementContext,be=void 0===ye?Ur:ye,Re=q.altBoundary,_e=void 0!==Re&&Re,xe=q.padding,Te=void 0===xe?0:xe,we=mergePaddingObject("number"!=typeof Te?Te:expandToHashMap(Te,Cr)),Se=be===Ur?Wr:Ur,Ie=m.rects.popper,Pe=m.elements[_e?Se:be],We=getClippingRect(isElement(Pe)?Pe:Pe.contextElement||getDocumentElement(m.elements.popper),le,fe,de),qe=getBoundingClientRect(m.elements.reference),Ve=computeOffsets({reference:qe,element:Ie,strategy:"absolute",placement:ae}),ze=rectToClientRect(Object.assign({},Ie,Ve)),He=be===Ur?ze:qe,Xe={top:We.top-He.top+we.top,bottom:He.bottom-We.bottom+we.bottom,left:We.left-He.left+we.left,right:He.right-We.right+we.right},Qe=m.modifiersData.offset;if(be===Ur&&Qe){var Ye=Qe[ae];Object.keys(Xe).forEach((function(m){var v=[Rr,br].indexOf(m)>=0?1:-1,q=[vr,br].indexOf(m)>=0?"y":"x";Xe[m]+=Ye[q]*v}))}return Xe}function computeAutoPlacement(m,v){void 0===v&&(v={});var q=v,ee=q.placement,ae=q.boundary,ie=q.rootBoundary,de=q.padding,ce=q.flipVariations,le=q.allowedAutoPlacements,pe=void 0===le?Gr:le,fe=getVariation(ee),ye=fe?ce?Vr:Vr.filter((function(m){return getVariation(m)===fe})):Cr,be=ye.filter((function(m){return pe.indexOf(m)>=0}));0===be.length&&(be=ye);var Re=be.reduce((function(v,q){return v[q]=detectOverflow(m,{placement:q,boundary:ae,rootBoundary:ie,padding:de})[getBasePlacement(q)],v}),{});return Object.keys(Re).sort((function(m,v){return Re[m]-Re[v]}))}function getExpandedFallbackPlacements(m){if(getBasePlacement(m)===Dr)return[];var v=getOppositePlacement(m);return[getOppositeVariationPlacement(m),v,getOppositeVariationPlacement(v)]}const Ti={name:"flip",enabled:!0,phase:"main",fn:function flip(m){var v=m.state,q=m.options,ee=m.name;if(!v.modifiersData[ee]._skip){for(var ae=q.mainAxis,ie=void 0===ae||ae,de=q.altAxis,ce=void 0===de||de,le=q.fallbackPlacements,pe=q.padding,fe=q.boundary,ye=q.rootBoundary,be=q.altBoundary,Re=q.flipVariations,_e=void 0===Re||Re,xe=q.allowedAutoPlacements,Te=v.options.placement,we=getBasePlacement(Te),Se=le||(we===Te||!_e?[getOppositePlacement(Te)]:getExpandedFallbackPlacements(Te)),Ie=[Te].concat(Se).reduce((function(m,q){return m.concat(getBasePlacement(q)===Dr?computeAutoPlacement(v,{placement:q,boundary:fe,rootBoundary:ye,padding:pe,flipVariations:_e,allowedAutoPlacements:xe}):q)}),[]),Pe=v.rects.reference,We=v.rects.popper,qe=new Map,Ve=!0,ze=Ie[0],He=0;He=0,tt=et?"width":"height",nt=detectOverflow(v,{placement:Xe,boundary:fe,rootBoundary:ye,altBoundary:be,padding:pe}),rt=et?Ye?Rr:xr:Ye?br:vr;Pe[tt]>We[tt]&&(rt=getOppositePlacement(rt));var it=getOppositePlacement(rt),ot=[];if(ie&&ot.push(nt[Qe]<=0),ce&&ot.push(nt[rt]<=0,nt[it]<=0),ot.every((function(m){return m}))){ze=Xe,Ve=!1;break}qe.set(Xe,ot)}if(Ve)for(var st=function _loop(m){var v=Ie.find((function(v){var q=qe.get(v);if(q)return q.slice(0,m).every((function(m){return m}))}));if(v)return ze=v,"break"},dt=_e?3:1;dt>0;dt--){if("break"===st(dt))break}v.placement!==ze&&(v.modifiersData[ee]._skip=!0,v.placement=ze,v.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function within(m,v,q){return lr(m,hr(v,q))}function withinMaxClamp(m,v,q){var ee=within(m,v,q);return ee>q?q:ee}const Di={name:"preventOverflow",enabled:!0,phase:"main",fn:function preventOverflow(m){var v=m.state,q=m.options,ee=m.name,ae=q.mainAxis,ie=void 0===ae||ae,de=q.altAxis,ce=void 0!==de&&de,le=q.boundary,pe=q.rootBoundary,fe=q.altBoundary,ye=q.padding,be=q.tether,Re=void 0===be||be,_e=q.tetherOffset,xe=void 0===_e?0:_e,Te=detectOverflow(v,{boundary:le,rootBoundary:pe,padding:ye,altBoundary:fe}),we=getBasePlacement(v.placement),Se=getVariation(v.placement),Ie=!Se,Pe=getMainAxisFromPlacement(we),We="x"===Pe?"y":"x",qe=v.modifiersData.popperOffsets,Ve=v.rects.reference,ze=v.rects.popper,He="function"==typeof xe?xe(Object.assign({},v.rects,{placement:v.placement})):xe,Xe="number"==typeof He?{mainAxis:He,altAxis:He}:Object.assign({mainAxis:0,altAxis:0},He),Qe=v.modifiersData.offset?v.modifiersData.offset[v.placement]:null,Ye={x:0,y:0};if(qe){if(ie){var et,tt="y"===Pe?vr:xr,nt="y"===Pe?br:Rr,rt="y"===Pe?"height":"width",it=qe[Pe],ot=it+Te[tt],st=it-Te[nt],dt=Re?-ze[rt]/2:0,ct=Se===Ar?Ve[rt]:ze[rt],ut=Se===Ar?-ze[rt]:-Ve[rt],lt=v.elements.arrow,pt=Re&<?getLayoutRect(lt):{width:0,height:0},ht=v.modifiersData["arrow#persistent"]?v.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},gt=ht[tt],ft=ht[nt],mt=within(0,Ve[rt],pt[rt]),vt=Ie?Ve[rt]/2-dt-mt-gt-Xe.mainAxis:ct-mt-gt-Xe.mainAxis,yt=Ie?-Ve[rt]/2+dt+mt+ft+Xe.mainAxis:ut+mt+ft+Xe.mainAxis,bt=v.elements.arrow&&getOffsetParent(v.elements.arrow),Rt=bt?"y"===Pe?bt.clientTop||0:bt.clientLeft||0:0,_t=null!=(et=null==Qe?void 0:Qe[Pe])?et:0,xt=it+yt-_t,Et=within(Re?hr(ot,it+vt-_t-Rt):ot,it,Re?lr(st,xt):st);qe[Pe]=Et,Ye[Pe]=Et-it}if(ce){var Tt,wt="x"===Pe?vr:xr,St="x"===Pe?br:Rr,Dt=qe[We],Ct="y"===We?"height":"width",kt=Dt+Te[wt],At=Dt-Te[St],It=-1!==[vr,xr].indexOf(we),Pt=null!=(Tt=null==Qe?void 0:Qe[We])?Tt:0,jt=It?kt:Dt-Ve[Ct]-ze[Ct]-Pt+Xe.altAxis,Ft=It?Dt+Ve[Ct]+ze[Ct]-Pt-Xe.altAxis:At,Ot=Re&&It?withinMaxClamp(jt,Dt,Ft):within(Re?jt:kt,Dt,Re?Ft:At);qe[We]=Ot,Ye[We]=Ot-Dt}v.modifiersData[ee]=Ye}},requiresIfExists:["offset"]};var Ci=function toPaddingObject(m,v){return mergePaddingObject("number"!=typeof(m="function"==typeof m?m(Object.assign({},v.rects,{placement:v.placement})):m)?m:expandToHashMap(m,Cr))};const Oi={name:"arrow",enabled:!0,phase:"main",fn:function arrow(m){var v,q=m.state,ee=m.name,ae=m.options,ie=q.elements.arrow,de=q.modifiersData.popperOffsets,ce=getBasePlacement(q.placement),le=getMainAxisFromPlacement(ce),pe=[xr,Rr].indexOf(ce)>=0?"height":"width";if(ie&&de){var fe=Ci(ae.padding,q),ye=getLayoutRect(ie),be="y"===le?vr:xr,Re="y"===le?br:Rr,_e=q.rects.reference[pe]+q.rects.reference[le]-de[le]-q.rects.popper[pe],xe=de[le]-q.rects.reference[le],Te=getOffsetParent(ie),we=Te?"y"===le?Te.clientHeight||0:Te.clientWidth||0:0,Se=_e/2-xe/2,Ie=fe[be],Pe=we-ye[pe]-fe[Re],We=we/2-ye[pe]/2+Se,qe=within(Ie,We,Pe),Ve=le;q.modifiersData[ee]=((v={})[Ve]=qe,v.centerOffset=qe-We,v)}},effect:function arrow_effect(m){var v=m.state,q=m.options.element,ee=void 0===q?"[data-popper-arrow]":q;null!=ee&&("string"!=typeof ee||(ee=v.elements.popper.querySelector(ee)))&&contains(v.elements.popper,ee)&&(v.elements.arrow=ee)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getSideOffsets(m,v,q){return void 0===q&&(q={x:0,y:0}),{top:m.top-v.height-q.y,right:m.right-v.width+q.x,bottom:m.bottom-v.height+q.y,left:m.left-v.width-q.x}}function isAnySideFullyClipped(m){return[vr,Rr,br,xr].some((function(v){return m[v]>=0}))}var Bi=popperGenerator({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function fn(){},effect:function effect(m){var v=m.state,q=m.instance,ee=m.options,ae=ee.scroll,ie=void 0===ae||ae,de=ee.resize,ce=void 0===de||de,le=getWindow(v.elements.popper),pe=[].concat(v.scrollParents.reference,v.scrollParents.popper);return ie&&pe.forEach((function(m){m.addEventListener("scroll",q.update,Qr)})),ce&&le.addEventListener("resize",q.update,Qr),function(){ie&&pe.forEach((function(m){m.removeEventListener("scroll",q.update,Qr)})),ce&&le.removeEventListener("resize",q.update,Qr)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function popperOffsets(m){var v=m.state,q=m.name;v.modifiersData[q]=computeOffsets({reference:v.rects.reference,element:v.rects.popper,strategy:"absolute",placement:v.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function computeStyles(m){var v=m.state,q=m.options,ee=q.gpuAcceleration,ae=void 0===ee||ee,ie=q.adaptive,de=void 0===ie||ie,ce=q.roundOffsets,le=void 0===ce||ce,pe={placement:getBasePlacement(v.placement),variation:getVariation(v.placement),popper:v.elements.popper,popperRect:v.rects.popper,gpuAcceleration:ae,isFixed:"fixed"===v.options.strategy};null!=v.modifiersData.popperOffsets&&(v.styles.popper=Object.assign({},v.styles.popper,mapToStyles(Object.assign({},pe,{offsets:v.modifiersData.popperOffsets,position:v.options.strategy,adaptive:de,roundOffsets:le})))),null!=v.modifiersData.arrow&&(v.styles.arrow=Object.assign({},v.styles.arrow,mapToStyles(Object.assign({},pe,{offsets:v.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:le})))),v.attributes.popper=Object.assign({},v.attributes.popper,{"data-popper-placement":v.placement})},data:{}},si,Ri,Ti,Di,Oi,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function hide(m){var v=m.state,q=m.name,ee=v.rects.reference,ae=v.rects.popper,ie=v.modifiersData.preventOverflow,de=detectOverflow(v,{elementContext:"reference"}),ce=detectOverflow(v,{altBoundary:!0}),le=getSideOffsets(de,ee),pe=getSideOffsets(ce,ae,ie),fe=isAnySideFullyClipped(le),ye=isAnySideFullyClipped(pe);v.modifiersData[q]={referenceClippingOffsets:le,popperEscapeOffsets:pe,isReferenceHidden:fe,hasPopperEscaped:ye},v.attributes.popper=Object.assign({},v.attributes.popper,{"data-popper-reference-hidden":fe,"data-popper-escaped":ye})}}]}),Ui="tippy-box",Hi="tippy-content",Ji="tippy-backdrop",Qi="tippy-arrow",eo="tippy-svg-arrow",to={passive:!0,capture:!0},no=function TIPPY_DEFAULT_APPEND_TO(){return document.body};function getValueAtIndexOrReturn(m,v,q){if(Array.isArray(m)){var ee=m[v];return null==ee?Array.isArray(q)?q[v]:q:ee}return m}function isType(m,v){var q={}.toString.call(m);return 0===q.indexOf("[object")&&q.indexOf(v+"]")>-1}function invokeWithArgsOrReturn(m,v){return"function"==typeof m?m.apply(void 0,v):m}function tippy_esm_debounce(m,v){return 0===v?m:function(ee){clearTimeout(q),q=setTimeout((function(){m(ee)}),v)};var q}function normalizeToArray(m){return[].concat(m)}function pushIfUnique(m,v){-1===m.indexOf(v)&&m.push(v)}function tippy_esm_getBasePlacement(m){return m.split("-")[0]}function arrayFrom(m){return[].slice.call(m)}function removeUndefinedProps(m){return Object.keys(m).reduce((function(v,q){return void 0!==m[q]&&(v[q]=m[q]),v}),{})}function div(){return document.createElement("div")}function tippy_esm_isElement(m){return["Element","Fragment"].some((function(v){return isType(m,v)}))}function isNodeList(m){return isType(m,"NodeList")}function isMouseEvent(m){return isType(m,"MouseEvent")}function isReferenceElement(m){return!(!m||!m._tippy||m._tippy.reference!==m)}function setTransitionDuration(m,v){m.forEach((function(m){m&&(m.style.transitionDuration=v+"ms")}))}function setVisibilityState(m,v){m.forEach((function(m){m&&m.setAttribute("data-state",v)}))}function getOwnerDocument(m){var v,q=normalizeToArray(m)[0];return null!=q&&null!=(v=q.ownerDocument)&&v.body?q.ownerDocument:document}function isCursorOutsideInteractiveBorder(m,v){var q=v.clientX,ee=v.clientY;return m.every((function(m){var v=m.popperRect,ae=m.popperState,ie=m.props.interactiveBorder,de=tippy_esm_getBasePlacement(ae.placement),ce=ae.modifiersData.offset;if(!ce)return!0;var le="bottom"===de?ce.top.y:0,pe="top"===de?ce.bottom.y:0,fe="right"===de?ce.left.x:0,ye="left"===de?ce.right.x:0,be=v.top-ee+le>ie,Re=ee-v.bottom-pe>ie,_e=v.left-q+fe>ie,xe=q-v.right-ye>ie;return be||Re||_e||xe}))}function updateTransitionEndListener(m,v,q){var ee=v+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(v){m[ee](v,q)}))}function actualContains(m,v){for(var q=v;q;){var ee;if(m.contains(q))return!0;q=null==q.getRootNode||null==(ee=q.getRootNode())?void 0:ee.host}return!1}var ao={isTouch:!1},ro=0;function onDocumentTouchStart(){ao.isTouch||(ao.isTouch=!0,window.performance&&document.addEventListener("mousemove",onDocumentMouseMove))}function onDocumentMouseMove(){var m=performance.now();m-ro<20&&(ao.isTouch=!1,document.removeEventListener("mousemove",onDocumentMouseMove)),ro=m}function onWindowBlur(){var m=document.activeElement;if(isReferenceElement(m)){var v=m._tippy;m.blur&&!v.state.isVisible&&m.blur()}}var io=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto;var oo={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},so=Object.assign({appendTo:no,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function onAfterUpdate(){},onBeforeUpdate:function onBeforeUpdate(){},onCreate:function onCreate(){},onDestroy:function onDestroy(){},onHidden:function onHidden(){},onHide:function onHide(){},onMount:function onMount(){},onShow:function onShow(){},onShown:function onShown(){},onTrigger:function onTrigger(){},onUntrigger:function onUntrigger(){},onClickOutside:function onClickOutside(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},oo,{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),co=Object.keys(so);function getExtendedPassedProps(m){var v=(m.plugins||[]).reduce((function(v,q){var ee,ae=q.name,ie=q.defaultValue;ae&&(v[ae]=void 0!==m[ae]?m[ae]:null!=(ee=so[ae])?ee:ie);return v}),{});return Object.assign({},m,v)}function getDataAttributeProps(m,v){return(v?Object.keys(getExtendedPassedProps(Object.assign({},so,{plugins:v}))):co).reduce((function(v,q){var ee=(m.getAttribute("data-tippy-"+q)||"").trim();if(!ee)return v;if("content"===q)v[q]=ee;else try{v[q]=JSON.parse(ee)}catch(m){v[q]=ee}return v}),{})}function evaluateProps(m,v){var q=Object.assign({},v,{content:invokeWithArgsOrReturn(v.content,[m])},v.ignoreAttributes?{}:getDataAttributeProps(m,v.plugins));return q.aria=Object.assign({},so.aria,q.aria),q.aria={expanded:"auto"===q.aria.expanded?v.interactive:q.aria.expanded,content:"auto"===q.aria.content?v.interactive?null:"describedby":q.aria.content},q}var uo=function innerHTML(){return"innerHTML"};function dangerouslySetInnerHTML(m,v){m[uo()]=v}function createArrowElement(m){var v=div();return!0===m?v.className=Qi:(v.className=eo,tippy_esm_isElement(m)?v.appendChild(m):dangerouslySetInnerHTML(v,m)),v}function setContent(m,v){tippy_esm_isElement(v.content)?(dangerouslySetInnerHTML(m,""),m.appendChild(v.content)):"function"!=typeof v.content&&(v.allowHTML?dangerouslySetInnerHTML(m,v.content):m.textContent=v.content)}function getChildren(m){var v=m.firstElementChild,q=arrayFrom(v.children);return{box:v,content:q.find((function(m){return m.classList.contains(Hi)})),arrow:q.find((function(m){return m.classList.contains(Qi)||m.classList.contains(eo)})),backdrop:q.find((function(m){return m.classList.contains(Ji)}))}}function render(m){var v=div(),q=div();q.className=Ui,q.setAttribute("data-state","hidden"),q.setAttribute("tabindex","-1");var ee=div();function onUpdate(q,ee){var ae=getChildren(v),ie=ae.box,de=ae.content,ce=ae.arrow;ee.theme?ie.setAttribute("data-theme",ee.theme):ie.removeAttribute("data-theme"),"string"==typeof ee.animation?ie.setAttribute("data-animation",ee.animation):ie.removeAttribute("data-animation"),ee.inertia?ie.setAttribute("data-inertia",""):ie.removeAttribute("data-inertia"),ie.style.maxWidth="number"==typeof ee.maxWidth?ee.maxWidth+"px":ee.maxWidth,ee.role?ie.setAttribute("role",ee.role):ie.removeAttribute("role"),q.content===ee.content&&q.allowHTML===ee.allowHTML||setContent(de,m.props),ee.arrow?ce?q.arrow!==ee.arrow&&(ie.removeChild(ce),ie.appendChild(createArrowElement(ee.arrow))):ie.appendChild(createArrowElement(ee.arrow)):ce&&ie.removeChild(ce)}return ee.className=Hi,ee.setAttribute("data-state","hidden"),setContent(ee,m.props),v.appendChild(q),q.appendChild(ee),onUpdate(m.props,m.props),{popper:v,onUpdate:onUpdate}}render.$$tippy=!0;var lo=1,po=[],ho=[];function createTippy(m,v){var q,ee,ae,ie,de,ce,le,pe,fe=evaluateProps(m,Object.assign({},so,getExtendedPassedProps(removeUndefinedProps(v)))),ye=!1,be=!1,Re=!1,_e=!1,xe=[],Te=tippy_esm_debounce(onMouseMove,fe.interactiveDebounce),we=lo++,Se=(pe=fe.plugins).filter((function(m,v){return pe.indexOf(m)===v})),Ie={id:we,reference:m,popper:div(),popperInstance:null,props:fe,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:Se,clearDelayTimeouts:function clearDelayTimeouts(){clearTimeout(q),clearTimeout(ee),cancelAnimationFrame(ae)},setProps:function setProps(v){0;if(Ie.state.isDestroyed)return;invokeHook("onBeforeUpdate",[Ie,v]),removeListeners();var q=Ie.props,ee=evaluateProps(m,Object.assign({},q,removeUndefinedProps(v),{ignoreAttributes:!0}));Ie.props=ee,addListeners(),q.interactiveDebounce!==ee.interactiveDebounce&&(cleanupInteractiveMouseListeners(),Te=tippy_esm_debounce(onMouseMove,ee.interactiveDebounce));q.triggerTarget&&!ee.triggerTarget?normalizeToArray(q.triggerTarget).forEach((function(m){m.removeAttribute("aria-expanded")})):ee.triggerTarget&&m.removeAttribute("aria-expanded");handleAriaExpandedAttribute(),handleStyles(),qe&&qe(q,ee);Ie.popperInstance&&(createPopperInstance(),getNestedPopperTree().forEach((function(m){requestAnimationFrame(m._tippy.popperInstance.forceUpdate)})));invokeHook("onAfterUpdate",[Ie,v])},setContent:function setContent(m){Ie.setProps({content:m})},show:function show(){0;var m=Ie.state.isVisible,v=Ie.state.isDestroyed,q=!Ie.state.isEnabled,ee=ao.isTouch&&!Ie.props.touch,ae=getValueAtIndexOrReturn(Ie.props.duration,0,so.duration);if(m||v||q||ee)return;if(getCurrentTarget().hasAttribute("disabled"))return;if(invokeHook("onShow",[Ie],!1),!1===Ie.props.onShow(Ie))return;Ie.state.isVisible=!0,getIsDefaultRenderFn()&&(We.style.visibility="visible");handleStyles(),addDocumentPress(),Ie.state.isMounted||(We.style.transition="none");if(getIsDefaultRenderFn()){var ie=getDefaultTemplateChildren();setTransitionDuration([ie.box,ie.content],0)}ce=function onFirstUpdate(){var m;if(Ie.state.isVisible&&!_e){if(_e=!0,We.offsetHeight,We.style.transition=Ie.props.moveTransition,getIsDefaultRenderFn()&&Ie.props.animation){var v=getDefaultTemplateChildren(),q=v.box,ee=v.content;setTransitionDuration([q,ee],ae),setVisibilityState([q,ee],"visible")}handleAriaContentAttribute(),handleAriaExpandedAttribute(),pushIfUnique(ho,Ie),null==(m=Ie.popperInstance)||m.forceUpdate(),invokeHook("onMount",[Ie]),Ie.props.animation&&getIsDefaultRenderFn()&&onTransitionedIn(ae,(function(){Ie.state.isShown=!0,invokeHook("onShown",[Ie])}))}},mount()},hide:function hide(){0;var m=!Ie.state.isVisible,v=Ie.state.isDestroyed,q=!Ie.state.isEnabled,ee=getValueAtIndexOrReturn(Ie.props.duration,1,so.duration);if(m||v||q)return;if(invokeHook("onHide",[Ie],!1),!1===Ie.props.onHide(Ie))return;Ie.state.isVisible=!1,Ie.state.isShown=!1,_e=!1,ye=!1,getIsDefaultRenderFn()&&(We.style.visibility="hidden");if(cleanupInteractiveMouseListeners(),removeDocumentPress(),handleStyles(!0),getIsDefaultRenderFn()){var ae=getDefaultTemplateChildren(),ie=ae.box,de=ae.content;Ie.props.animation&&(setTransitionDuration([ie,de],ee),setVisibilityState([ie,de],"hidden"))}handleAriaContentAttribute(),handleAriaExpandedAttribute(),Ie.props.animation?getIsDefaultRenderFn()&&onTransitionedOut(ee,Ie.unmount):Ie.unmount()},hideWithInteractivity:function hideWithInteractivity(m){0;getDocument().addEventListener("mousemove",Te),pushIfUnique(po,Te),Te(m)},enable:function enable(){Ie.state.isEnabled=!0},disable:function disable(){Ie.hide(),Ie.state.isEnabled=!1},unmount:function unmount(){0;Ie.state.isVisible&&Ie.hide();if(!Ie.state.isMounted)return;destroyPopperInstance(),getNestedPopperTree().forEach((function(m){m._tippy.unmount()})),We.parentNode&&We.parentNode.removeChild(We);ho=ho.filter((function(m){return m!==Ie})),Ie.state.isMounted=!1,invokeHook("onHidden",[Ie])},destroy:function destroy(){0;if(Ie.state.isDestroyed)return;Ie.clearDelayTimeouts(),Ie.unmount(),removeListeners(),delete m._tippy,Ie.state.isDestroyed=!0,invokeHook("onDestroy",[Ie])}};if(!fe.render)return Ie;var Pe=fe.render(Ie),We=Pe.popper,qe=Pe.onUpdate;We.setAttribute("data-tippy-root",""),We.id="tippy-"+Ie.id,Ie.popper=We,m._tippy=Ie,We._tippy=Ie;var Ve=Se.map((function(m){return m.fn(Ie)})),ze=m.hasAttribute("aria-expanded");return addListeners(),handleAriaExpandedAttribute(),handleStyles(),invokeHook("onCreate",[Ie]),fe.showOnCreate&&scheduleShow(),We.addEventListener("mouseenter",(function(){Ie.props.interactive&&Ie.state.isVisible&&Ie.clearDelayTimeouts()})),We.addEventListener("mouseleave",(function(){Ie.props.interactive&&Ie.props.trigger.indexOf("mouseenter")>=0&&getDocument().addEventListener("mousemove",Te)})),Ie;function getNormalizedTouchSettings(){var m=Ie.props.touch;return Array.isArray(m)?m:[m,0]}function getIsCustomTouchBehavior(){return"hold"===getNormalizedTouchSettings()[0]}function getIsDefaultRenderFn(){var m;return!(null==(m=Ie.props.render)||!m.$$tippy)}function getCurrentTarget(){return le||m}function getDocument(){var m=getCurrentTarget().parentNode;return m?getOwnerDocument(m):document}function getDefaultTemplateChildren(){return getChildren(We)}function getDelay(m){return Ie.state.isMounted&&!Ie.state.isVisible||ao.isTouch||ie&&"focus"===ie.type?0:getValueAtIndexOrReturn(Ie.props.delay,m?0:1,so.delay)}function handleStyles(m){void 0===m&&(m=!1),We.style.pointerEvents=Ie.props.interactive&&!m?"":"none",We.style.zIndex=""+Ie.props.zIndex}function invokeHook(m,v,q){var ee;(void 0===q&&(q=!0),Ve.forEach((function(q){q[m]&&q[m].apply(q,v)})),q)&&(ee=Ie.props)[m].apply(ee,v)}function handleAriaContentAttribute(){var v=Ie.props.aria;if(v.content){var q="aria-"+v.content,ee=We.id;normalizeToArray(Ie.props.triggerTarget||m).forEach((function(m){var v=m.getAttribute(q);if(Ie.state.isVisible)m.setAttribute(q,v?v+" "+ee:ee);else{var ae=v&&v.replace(ee,"").trim();ae?m.setAttribute(q,ae):m.removeAttribute(q)}}))}}function handleAriaExpandedAttribute(){!ze&&Ie.props.aria.expanded&&normalizeToArray(Ie.props.triggerTarget||m).forEach((function(m){Ie.props.interactive?m.setAttribute("aria-expanded",Ie.state.isVisible&&m===getCurrentTarget()?"true":"false"):m.removeAttribute("aria-expanded")}))}function cleanupInteractiveMouseListeners(){getDocument().removeEventListener("mousemove",Te),po=po.filter((function(m){return m!==Te}))}function onDocumentPress(v){if(!ao.isTouch||!Re&&"mousedown"!==v.type){var q=v.composedPath&&v.composedPath()[0]||v.target;if(!Ie.props.interactive||!actualContains(We,q)){if(normalizeToArray(Ie.props.triggerTarget||m).some((function(m){return actualContains(m,q)}))){if(ao.isTouch)return;if(Ie.state.isVisible&&Ie.props.trigger.indexOf("click")>=0)return}else invokeHook("onClickOutside",[Ie,v]);!0===Ie.props.hideOnClick&&(Ie.clearDelayTimeouts(),Ie.hide(),be=!0,setTimeout((function(){be=!1})),Ie.state.isMounted||removeDocumentPress())}}}function onTouchMove(){Re=!0}function onTouchStart(){Re=!1}function addDocumentPress(){var m=getDocument();m.addEventListener("mousedown",onDocumentPress,!0),m.addEventListener("touchend",onDocumentPress,to),m.addEventListener("touchstart",onTouchStart,to),m.addEventListener("touchmove",onTouchMove,to)}function removeDocumentPress(){var m=getDocument();m.removeEventListener("mousedown",onDocumentPress,!0),m.removeEventListener("touchend",onDocumentPress,to),m.removeEventListener("touchstart",onTouchStart,to),m.removeEventListener("touchmove",onTouchMove,to)}function onTransitionedOut(m,v){onTransitionEnd(m,(function(){!Ie.state.isVisible&&We.parentNode&&We.parentNode.contains(We)&&v()}))}function onTransitionedIn(m,v){onTransitionEnd(m,v)}function onTransitionEnd(m,v){var q=getDefaultTemplateChildren().box;function listener(m){m.target===q&&(updateTransitionEndListener(q,"remove",listener),v())}if(0===m)return v();updateTransitionEndListener(q,"remove",de),updateTransitionEndListener(q,"add",listener),de=listener}function on(v,q,ee){void 0===ee&&(ee=!1),normalizeToArray(Ie.props.triggerTarget||m).forEach((function(m){m.addEventListener(v,q,ee),xe.push({node:m,eventType:v,handler:q,options:ee})}))}function addListeners(){var m;getIsCustomTouchBehavior()&&(on("touchstart",onTrigger,{passive:!0}),on("touchend",onMouseLeave,{passive:!0})),(m=Ie.props.trigger,m.split(/\s+/).filter(Boolean)).forEach((function(m){if("manual"!==m)switch(on(m,onTrigger),m){case"mouseenter":on("mouseleave",onMouseLeave);break;case"focus":on(io?"focusout":"blur",onBlurOrFocusOut);break;case"focusin":on("focusout",onBlurOrFocusOut)}}))}function removeListeners(){xe.forEach((function(m){var v=m.node,q=m.eventType,ee=m.handler,ae=m.options;v.removeEventListener(q,ee,ae)})),xe=[]}function onTrigger(m){var v,q=!1;if(Ie.state.isEnabled&&!isEventListenerStopped(m)&&!be){var ee="focus"===(null==(v=ie)?void 0:v.type);ie=m,le=m.currentTarget,handleAriaExpandedAttribute(),!Ie.state.isVisible&&isMouseEvent(m)&&po.forEach((function(v){return v(m)})),"click"===m.type&&(Ie.props.trigger.indexOf("mouseenter")<0||ye)&&!1!==Ie.props.hideOnClick&&Ie.state.isVisible?q=!0:scheduleShow(m),"click"===m.type&&(ye=!q),q&&!ee&&scheduleHide(m)}}function onMouseMove(m){var v=m.target,q=getCurrentTarget().contains(v)||We.contains(v);if("mousemove"!==m.type||!q){var ee=getNestedPopperTree().concat(We).map((function(m){var v,q=null==(v=m._tippy.popperInstance)?void 0:v.state;return q?{popperRect:m.getBoundingClientRect(),popperState:q,props:fe}:null})).filter(Boolean);isCursorOutsideInteractiveBorder(ee,m)&&(cleanupInteractiveMouseListeners(),scheduleHide(m))}}function onMouseLeave(m){isEventListenerStopped(m)||Ie.props.trigger.indexOf("click")>=0&&ye||(Ie.props.interactive?Ie.hideWithInteractivity(m):scheduleHide(m))}function onBlurOrFocusOut(m){Ie.props.trigger.indexOf("focusin")<0&&m.target!==getCurrentTarget()||Ie.props.interactive&&m.relatedTarget&&We.contains(m.relatedTarget)||scheduleHide(m)}function isEventListenerStopped(m){return!!ao.isTouch&&getIsCustomTouchBehavior()!==m.type.indexOf("touch")>=0}function createPopperInstance(){destroyPopperInstance();var v=Ie.props,q=v.popperOptions,ee=v.placement,ae=v.offset,ie=v.getReferenceClientRect,de=v.moveTransition,le=getIsDefaultRenderFn()?getChildren(We).arrow:null,pe=ie?{getBoundingClientRect:ie,contextElement:ie.contextElement||getCurrentTarget()}:m,fe={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function fn(m){var v=m.state;if(getIsDefaultRenderFn()){var q=getDefaultTemplateChildren().box;["placement","reference-hidden","escaped"].forEach((function(m){"placement"===m?q.setAttribute("data-placement",v.placement):v.attributes.popper["data-popper-"+m]?q.setAttribute("data-"+m,""):q.removeAttribute("data-"+m)})),v.attributes.popper={}}}},ye=[{name:"offset",options:{offset:ae}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!de}},fe];getIsDefaultRenderFn()&&le&&ye.push({name:"arrow",options:{element:le,padding:3}}),ye.push.apply(ye,(null==q?void 0:q.modifiers)||[]),Ie.popperInstance=Bi(pe,We,Object.assign({},q,{placement:ee,onFirstUpdate:ce,modifiers:ye}))}function destroyPopperInstance(){Ie.popperInstance&&(Ie.popperInstance.destroy(),Ie.popperInstance=null)}function mount(){var m,v=Ie.props.appendTo,q=getCurrentTarget();(m=Ie.props.interactive&&v===no||"parent"===v?q.parentNode:invokeWithArgsOrReturn(v,[q])).contains(We)||m.appendChild(We),Ie.state.isMounted=!0,createPopperInstance()}function getNestedPopperTree(){return arrayFrom(We.querySelectorAll("[data-tippy-root]"))}function scheduleShow(m){Ie.clearDelayTimeouts(),m&&invokeHook("onTrigger",[Ie,m]),addDocumentPress();var v=getDelay(!0),ee=getNormalizedTouchSettings(),ae=ee[0],ie=ee[1];ao.isTouch&&"hold"===ae&&ie&&(v=ie),v?q=setTimeout((function(){Ie.show()}),v):Ie.show()}function scheduleHide(m){if(Ie.clearDelayTimeouts(),invokeHook("onUntrigger",[Ie,m]),Ie.state.isVisible){if(!(Ie.props.trigger.indexOf("mouseenter")>=0&&Ie.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(m.type)>=0&&ye)){var v=getDelay(!1);v?ee=setTimeout((function(){Ie.state.isVisible&&Ie.hide()}),v):ae=requestAnimationFrame((function(){Ie.hide()}))}}else removeDocumentPress()}}function tippy(m,v){void 0===v&&(v={});var q=so.plugins.concat(v.plugins||[]);document.addEventListener("touchstart",onDocumentTouchStart,to),window.addEventListener("blur",onWindowBlur);var ee,ae=Object.assign({},v,{plugins:q}),ie=(tippy_esm_isElement(ee=m)?[ee]:isNodeList(ee)?arrayFrom(ee):Array.isArray(ee)?ee:arrayFrom(document.querySelectorAll(ee))).reduce((function(m,v){var q=v&&createTippy(v,ae);return q&&m.push(q),m}),[]);return tippy_esm_isElement(m)?ie[0]:ie}tippy.defaultProps=so,tippy.setDefaultProps=function setDefaultProps(m){Object.keys(m).forEach((function(v){so[v]=m[v]}))},tippy.currentInput=ao;Object.assign({},si,{effect:function effect(m){var v=m.state,q={popper:{position:v.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(v.elements.popper.style,q.popper),v.styles=q,v.elements.arrow&&Object.assign(v.elements.arrow.style,q.arrow)}});tippy.setDefaultProps({render:render});const go=tippy;function tippy_react_esm_objectWithoutPropertiesLoose(m,v){if(null==m)return{};var q,ee,ae={},ie=Object.keys(m);for(ee=0;ee=0||(ae[q]=m[q]);return ae}var fo="undefined"!=typeof window&&"undefined"!=typeof document;function preserveRef(m,v){m&&("function"==typeof m&&m(v),{}.hasOwnProperty.call(m,"current")&&(m.current=v))}function ssrSafeCreateDiv(){return fo&&document.createElement("div")}function toDataAttributes(m){var v={"data-placement":m.placement};return m.referenceHidden&&(v["data-reference-hidden"]=""),m.escaped&&(v["data-escaped"]=""),v}function deepPreserveProps(m,v){var q,ee;return Object.assign({},v,{popperOptions:Object.assign({},m.popperOptions,v.popperOptions,{modifiers:[].concat(((null==(q=m.popperOptions)?void 0:q.modifiers)||[]).filter((function(m){return m.name.indexOf("tippy")>=0})),(null==(ee=v.popperOptions)?void 0:ee.modifiers)||[])})})}var mo=fo?q.useLayoutEffect:q.useEffect;function useMutableBox(m){var v=(0,q.useRef)();return v.current||(v.current="function"==typeof m?m():m),v.current}function updateClassName(m,v,q){q.split(/\s+/).forEach((function(q){q&&m.classList[v](q)}))}var vo={name:"className",defaultValue:"",fn:function fn(m){var v=m.popper.firstElementChild,q=function isDefaultRenderFn(){var v;return!!(null==(v=m.props.render)?void 0:v.$$tippy)};function add(){m.props.className&&!q()||updateClassName(v,"add",m.props.className)}return{onCreate:add,onBeforeUpdate:function remove(){q()&&updateClassName(v,"remove",m.props.className)},onAfterUpdate:add}}};function TippyGenerator(m){return function Tippy(ee){var ae=ee.children,ie=ee.content,de=ee.visible,ce=ee.singleton,le=ee.render,pe=ee.reference,fe=ee.disabled,ye=void 0!==fe&&fe,be=ee.ignoreAttributes,Re=void 0===be||be,_e=(ee.__source,ee.__self,tippy_react_esm_objectWithoutPropertiesLoose(ee,["children","content","visible","singleton","render","reference","disabled","ignoreAttributes","__source","__self"])),xe=void 0!==de,Te=void 0!==ce,we=(0,q.useState)(!1),Se=we[0],Ie=we[1],Pe=(0,q.useState)({}),We=Pe[0],qe=Pe[1],Ve=(0,q.useState)(),ze=Ve[0],He=Ve[1],Xe=useMutableBox((function(){return{container:ssrSafeCreateDiv(),renders:1}})),Qe=Object.assign({ignoreAttributes:Re},_e,{content:Xe.container});xe&&(Qe.trigger="manual",Qe.hideOnClick=!1),Te&&(ye=!0);var Ye=Qe,et=Qe.plugins||[];le&&(Ye=Object.assign({},Qe,{plugins:Te?[].concat(et,[{fn:function fn(){return{onTrigger:function onTrigger(m,v){var q=ce.data.children.find((function(m){return m.instance.reference===v.currentTarget})).content;He(q)}}}}]):et,render:function render(){return{popper:Xe.container}}}));var tt=[pe].concat(ae?[ae.type]:[]);return mo((function(){var v=pe;pe&&pe.hasOwnProperty("current")&&(v=pe.current);var q=m(v||Xe.ref||ssrSafeCreateDiv(),Object.assign({},Ye,{plugins:[vo].concat(Qe.plugins||[])}));return Xe.instance=q,ye&&q.disable(),de&&q.show(),Te&&ce.hook({instance:q,content:ie,props:Ye}),Ie(!0),function(){q.destroy(),null==ce||ce.cleanup(q)}}),tt),mo((function(){if(1!==Xe.renders){var m=Xe.instance;m.setProps(deepPreserveProps(m.props,Ye)),ye?m.disable():m.enable(),xe&&(de?m.show():m.hide()),Te&&ce.hook({instance:m,content:ie,props:Ye})}else Xe.renders++})),mo((function(){var m;if(le){var v=Xe.instance;v.setProps({popperOptions:Object.assign({},v.props.popperOptions,{modifiers:[].concat((null==(m=v.props.popperOptions)?void 0:m.modifiers)||[],[{name:"$$tippyReact",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function fn(m){var v,q=m.state,ee=null==(v=q.modifiersData)?void 0:v.hide;We.placement===q.placement&&We.referenceHidden===(null==ee?void 0:ee.isReferenceHidden)&&We.escaped===(null==ee?void 0:ee.hasPopperEscaped)||qe({placement:q.placement,referenceHidden:null==ee?void 0:ee.isReferenceHidden,escaped:null==ee?void 0:ee.hasPopperEscaped}),q.attributes.popper={}}}])})})}}),[We.placement,We.referenceHidden,We.escaped].concat(tt)),q.createElement(q.Fragment,null,ae?(0,q.cloneElement)(ae,{ref:function ref(m){Xe.ref=m,preserveRef(ae.ref,m)}}):null,Se&&(0,v.createPortal)(le?le(toDataAttributes(We),ze):ie,Xe.container))}}var forwardRef=function(m,v){return(0,q.forwardRef)((function TippyWrapper(ee,ae){var ie=ee.children,de=tippy_react_esm_objectWithoutPropertiesLoose(ee,["children"]);return q.createElement(m,Object.assign({},v,de),ie?(0,q.cloneElement)(ie,{ref:function ref(m){preserveRef(ae,m),preserveRef(ie.ref,m)}}):null)}))};const yo=forwardRef(TippyGenerator(go));const bo=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.borderRadius,ae=m.fontSize;return{tooltip:{"&.tippy-box":{transitionProperty:[["opacity"]],'&[data-state="hidden"]':{opacity:0}},"& .tippy-content":{padding:v[0],border:"1px "+q.border+" solid",borderRadius:ee,background:q.baseBackground,boxShadow:[[0,2,4,"rgba(0,0,0,.15)"]],fontSize:ae.small,color:q.type}}}}))((function TooltipRenderer(m){var v=m.classes,ee=m.children,ae=m.content,ie=m.placement,de=void 0===ie?"top":ie;return q.createElement(yo,{content:ae,className:v.tooltip,interactive:!0,placement:de,trigger:"click mouseenter focus",arrow:!1},q.createElement("span",{role:"button",tabIndex:0},ee))}));const Ro=(0,ie.Z)((function styles(m){return{complexType:{alignItems:"center",display:"inline-flex"},name:{flexShrink:0},icon:{marginLeft:m.space[0],flexShrink:0}}}))((function ComplexTypeRenderer(m){var v=m.classes,ee=m.name,ae=m.raw;return q.createElement(bo,{placement:"right",content:ae},q.createElement("span",{className:v.complexType},q.createElement("span",{className:v.name},q.createElement(hn.Z,null,ee)),q.createElement(MdInfoOutline,{className:v.icon})))}));var _o=__webpack_require__(11193);function renderType(m){if(!m)return"unknown";var v=m.name;switch(v){case"arrayOf":return m.value.name+"[]";case"objectOf":return"{"+renderType(m.value)+"}";case"instanceOf":return m.value;default:return v}}function renderAdvancedType(m){switch(m.name){case"enum":return q.createElement(Aa,null,m.name);case"literal":return q.createElement(Aa,null,m.value);case"signature":return q.createElement(Ro,{name:m.type,raw:m.raw});case"union":case"tuple":return q.createElement(Ro,{name:m.name,raw:m.raw});default:return q.createElement(Aa,null,m.raw||m.name)}}var xo=__webpack_require__(17749);function renderEnum(m){if(!Array.isArray(m.value))return q.createElement("span",null,m.value);var v=m.value.map((function(m){var v=m.value;return q.createElement(Zn.Z,{key:v},(0,_o.xC)((0,_o.I8)(v)))}));return q.createElement("span",null,"One of: ",q.createElement(ja(),{separator:", "},v))}function renderUnion(m){if(!Array.isArray(m.value))return q.createElement("span",null,m.value);var v=m.value.map((function(m,v){return q.createElement(Aa,{key:m.name+"-"+v},renderType(m))}));return q.createElement("span",null,"One of type: ",q.createElement(ja(),{separator:", "},v))}function renderShape(m){return Object.keys(m).map((function(v){var ee=m[v],ae=(0,xo.Z)(ee),ie=ee.description;return q.createElement("div",{key:v},q.createElement(Ca,null,v),": ",q.createElement(Aa,null,renderType(ee)),ae&&" — ",ae,ie&&" — ",ie&&q.createElement(wa,{text:ie,inline:!0}))}))}function renderExtra(m){var v=(0,_o.oL)(m);if(!v)return null;switch(v.name){case"enum":return renderEnum(v);case"union":return renderUnion(v);case"shape":case"exact":return m.type&&renderShape(m.type.value);case"arrayOf":case"objectOf":return"shape"===v.value.name||"exact"===v.value.name?m.type&&renderShape(m.type.value.value):null;default:return null}}function PropsRenderer_extends(){return PropsRenderer_extends=Object.assign||function(m){for(var v=1;v0&&q.createElement(za,{args:de,heading:!0}),ce&&q.createElement(Ba,PropsRenderer_extends({},Object.assign({},ce,{name:""}),{returns:!0})))}}],To=function PropsRenderer(m){var v=m.props;return q.createElement(rr,{columns:Eo,rows:v,getRowKey:getRowKey})};To.propTypes={props:ae().array.isRequired};const wo=To;function MethodsRenderer_extends(){return MethodsRenderer_extends=Object.assign||function(m){for(var v=1;v-1?we.substring(0,we.indexOf("?")):we;be&&(Se+=Ie),le&&(Se+="?nochrome");var Pe=encodeURIComponent(ee||"");if(de?Se+="#"+ae:(ce||le)&&(Se+=buildIsolatedOrNoChromeFragment({currentHash:Ie,encodedName:Pe})),fe){var We=fe.map(encodeURIComponent);ye||(We=[].concat(We,[Pe])),Se+="#/"+We.join("/")}return ye&&(Se+="?id="+ae),void 0!==ie&&(Se+="/"+ie),pe?_e+Se:Se}var Lo=function IsolateButton(m){var v=m.name,ee=m.example,ae=m.isolated,ie=m.href;if(ae&&!ie)return null;var de=ee?v+"-"+ee+"-isolate-button":v+"-isolate-button";return ae?q.createElement(Oo,{href:ie,title:"Show all components",testId:de},q.createElement(MdFullscreenExit,null)):q.createElement(Oo,{href:getUrl({name:v,example:ee,isolated:!0}),title:"Open isolated",testId:de},q.createElement(MdFullscreen,null))};Lo.propTypes={name:ae().string.isRequired,example:ae().number,isolated:ae().bool};const Bo=Lo;var Uo=function TabButtonRenderer(m){var v,ee=m.classes,ae=m.name,ie=m.className,de=m.onClick,ce=m.active,le=m.children,pe=(0,un.Z)(ee.button,ie,((v={})[ee.isActive]=ce,v));return q.createElement("button",{type:"button",name:ae,className:pe,onClick:de,"aria-pressed":ce},le)};Uo.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string.isRequired,className:ae().string,onClick:ae().func.isRequired,active:ae().bool,children:ae().node.isRequired},Uo.defaultProps={active:!1};const No=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontFamily,ae=m.fontSize,ie=m.buttonTextTransform;return{button:{padding:[[v[1],0]],fontFamily:ee.base,fontSize:ae.base,color:q.light,background:"transparent",textTransform:ie,transition:"color 750ms ease-out",border:"none",cursor:"pointer","&:hover, &:focus":{isolate:!1,outline:0,color:q.linkHover,transition:"color 150ms ease-in"},"&:focus:not($isActive)":{isolate:!1,outline:[[1,"dotted",q.linkHover]]},"& + &":{isolate:!1,marginLeft:v[1]}},isActive:{borderBottom:[[2,q.linkHover,"solid"]]}}}))(Uo);var Mo=function CodeTabButton(m){return q.createElement(No,m,"View Code")};Mo.propTypes={onClick:ae().func.isRequired,name:ae().string.isRequired,active:ae().bool};const Wo=Mo;var qo=function UsageTabButton(m){var v=m.props;return!Io()(v.props)||!Io()(v.methods)?q.createElement(No,m,"Props & methods"):null};qo.propTypes={onClick:ae().func.isRequired,name:ae().string.isRequired,props:ae().shape({props:ae().array,methods:ae().array}).isRequired,active:ae().bool};const Vo=qo;var zo="rsg-code-editor",Ho="rsg-usage",Go=[Bo];const slots=function(m){return{sectionToolbar:Go,componentToolbar:Go,exampleToolbar:Go,exampleTabButtons:[{id:zo,render:Wo}],exampleTabs:[{id:zo,render:be}],docsTabButtons:[{id:Ho,render:Vo}],docsTabs:[{id:Ho,render:jo}]}};var Xo=__webpack_require__(61456);function ComponentsListRenderer_extends(){return ComponentsListRenderer_extends=Object.assign||function(m){for(var v=1;v0?q.createElement($o,{items:v}):null};Jo.propTypes={items:ae().array.isRequired};const Qo=Jo;var Yo=function TableOfContentsRenderer(m){var v=m.classes,ee=m.children,ae=m.searchTerm,ie=m.onSearchTermChange;return q.createElement("div",null,q.createElement("div",{className:v.root},q.createElement("nav",null,q.createElement("div",{className:v.search},q.createElement("input",{value:ae,className:v.input,placeholder:"Filter by name","aria-label":"Filter by name",onChange:function onChange(m){return ie(m.target.value)}})),ee)))};Yo.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node,searchTerm:ae().string.isRequired,onSearchTermChange:ae().func.isRequired};const es=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontFamily,ae=m.fontSize,ie=m.borderRadius;return{root:{fontFamily:ee.base},search:{padding:v[2]},input:{display:"block",width:"100%",padding:v[1],color:q.base,backgroundColor:q.baseBackground,fontFamily:ee.base,fontSize:ae.base,border:[[1,q.border,"solid"]],borderRadius:ie,transition:"all ease-in-out .1s","&:focus":{isolate:!1,borderColor:q.link,boxShadow:[[0,0,0,2,q.focus]],outline:0},"&::placeholder":{isolate:!1,fontFamily:ee.base,fontSize:ae.base,color:q.light}}}}))(Yo);__webpack_require__(24603),__webpack_require__(23123);function getFilterRegExp(m){return m=m.replace(/[^a-z0-9]/gi,"").split("").join(".*"),new RegExp(m,"i")}function filterComponentsByName(m,v){var q=getFilterRegExp(v);return m.filter((function(m){var v=m.name;return q.test(v)}))}function filterSectionsByName(m,v){var q=getFilterRegExp(v);return m.map((function(m){return Object.assign({},m,{sections:m.sections?filterSectionsByName(m.sections,v):[],components:m.components?filterComponentsByName(m.components,v):[]})})).filter((function(m){return m.components.length>0||m.sections.length>0||q.test(m.name||"-")}))}var ns=__webpack_require__(3522),as=__webpack_require__.n(ns),rs="#/",os=/(.*)\?/;function trimHash(m,v){if(!m)return"";var q=new RegExp("^"+as()(v||rs),"g");return m.replace(q,"")}var ss=function trimParams(m){var v=os.exec(m);return v&&v[1]||m},ds=function hasInHash(m,v){return""!==m&&m.indexOf(v)>-1},cs=function getHash(m,v){return decodeURIComponent(ss(trimHash(m,v)))},us=function getHashAsArray(m,v){return ss(trimHash(m,v)).split("/").map(decodeURIComponent)},ls=function getParameterByName(m,v){v=v.replace(/[[\]]/g,"\\$&");var q=new RegExp("[?&]"+v+"(=([^&#]*)|&|#|$)").exec(m);return q?q[2]?decodeURIComponent(q[2].replace(/\+/g," ")):"":null};function TableOfContents_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function TableOfContents_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var ps=function(m){var v,ee;ee=m,(v=TableOfContents).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=TableOfContents;function TableOfContents(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae0?ie.renderLevel(q,v,ce,0===de):{content:void 0,containsSelected:!1},ye=fe.content,be=fe.containsSelected,Re=(!v&&m.href?cs(m.href):m.href)===le;return(be||Re)&&(pe=!0),Object.assign({},m,{heading:!!m.name&&q.length>0,content:ye,selected:Re,shouldOpenInNewTab:!!m.external&&!!m.externalLink,initialOpen:"collapse"!==ie.props.tocMode||be||m.expand,forcedOpen:!!ie.state.searchTerm.length})}));return{content:q.createElement(Qo,{items:fe}),containsSelected:pe}},ie.renderSections=function renderSections(){var m=this.state.searchTerm,v=this.props,q=v.sections,ee=v.useRouterLinks,ae=1===q.length?q[0].sections&&q[0].sections.length?q[0].sections:q[0].components:q,ie=ae?filterSectionsByName(ae,m):ae||[];return this.renderLevel(ie,ee).content},ie.render=function render(){var m=this;return q.createElement(es,{searchTerm:this.state.searchTerm,onSearchTermChange:function handleSearchTermChange(v){return m.setState({searchTerm:v})}},this.renderSections())},TableOfContents}(q.Component);TableOfContents_defineProperty(ps,"propTypes",{sections:ae().array.isRequired,useRouterLinks:ae().bool,tocMode:ae().string,loc:ae().object}),TableOfContents_defineProperty(ps,"defaultProps",{loc:window.location});const hs=(0,ie.Z)((function styles(m){var v=m.color,q=m.fontFamily,ee=m.fontSize;return{logo:{color:v.base,margin:0,fontFamily:q.base,fontSize:ee.h4,fontWeight:"normal"}}}))((function LogoRenderer(m){var v=m.classes,ee=m.children;return q.createElement("h1",{className:v.logo},ee)}));var gs=function RibbonRenderer(m){var v=m.classes,ee=m.url,ae=m.text;return q.createElement("footer",{className:v.root},q.createElement("a",{href:ee,className:v.link},ae))};gs.defaultProps={text:"Fork me on GitHub"},gs.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,url:ae().string.isRequired,text:ae().string};const fs=(0,ie.Z)((function styles(m){var v=m.color,q=m.space,ee=m.fontSize;return{root:{position:"fixed",top:0,right:0,width:149,height:149,zIndex:999},link:{fontFamily:m.fontFamily.base,position:"relative",right:-37,top:-22,display:"block",width:190,padding:[[q[0],q[2]]],textAlign:"center",color:v.ribbonText,fontSize:ee.base,background:v.ribbonBackground,textDecoration:"none",textShadow:[[0,"-1px",0,"rgba(0,0,0,.15)"]],transformOrigin:[[0,0]],transform:"rotate(45deg)",cursor:"pointer"}}}))(gs);function Ribbon(){var m=(0,Xo.E)().config.ribbon;return m?q.createElement(fs,m):null}var ms=function VersionRenderer(m){var v=m.classes,ee=m.children;return q.createElement("p",{"aria-label":"version",className:v.version},ee)};ms.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node};const vs=(0,ie.Z)((function styles(m){var v=m.color,q=m.fontFamily,ee=m.fontSize;return{version:{color:v.light,margin:[[5,0,0,0]],fontFamily:q.base,fontSize:ee.base,fontWeight:"normal"}}}))(ms);var ys=function StyleGuideRenderer(m){var v=m.classes,ee=m.title,ae=m.version,ie=m.homepageUrl,de=m.children,ce=m.toc,le=m.hasSidebar;return q.createElement("div",{className:(0,un.Z)(v.root,le&&v.hasSidebar)},q.createElement("main",{className:v.content},de,q.createElement("footer",{className:v.footer},q.createElement(wa,{text:"Created with [React Styleguidist]("+ie+")"}))),le&&q.createElement("div",{className:v.sidebar,"data-testid":"sidebar"},q.createElement("header",{className:v.logo},q.createElement(hs,null,ee),ae&&q.createElement(vs,null,ae)),ce),q.createElement(Ribbon,null))};ys.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,title:ae().string.isRequired,version:ae().string,homepageUrl:ae().string.isRequired,children:ae().node.isRequired,toc:ae().node.isRequired,hasSidebar:ae().bool};const bs=(0,ie.Z)((function styles(m){var v,q,ee,ae=m.color,ie=m.fontFamily,de=m.fontSize,ce=m.sidebarWidth,le=m.mq,pe=m.space,fe=m.maxWidth;return{root:{minHeight:"100vh",backgroundColor:ae.baseBackground},hasSidebar:(v={paddingLeft:ce},v[le.small]={paddingLeft:0},v),content:(q={maxWidth:fe,padding:[[pe[2],pe[4]]],margin:[[0,"auto"]]},q[le.small]={padding:pe[2]},q.display="block",q),sidebar:(ee={backgroundColor:ae.sidebarBackground,border:[[ae.border,"solid"]],borderWidth:[[0,1,0,0]],position:"fixed",top:0,left:0,bottom:0,width:ce,overflow:"auto",WebkitOverflowScrolling:"touch"},ee[le.small]={position:"static",width:"auto",borderWidth:[[1,0,0,0]],paddingBottom:pe[0]},ee),logo:{padding:pe[2],borderBottom:[[1,ae.border,"solid"]]},footer:{display:"block",color:ae.light,fontFamily:ie.base,fontSize:de.small}}}))(ys);var Rs=__webpack_require__(23279),_s=__webpack_require__.n(Rs),xs=function PlaygroundErrorRenderer(m){var v=m.classes,ee=m.message;return q.createElement("pre",{className:v.root},ee)};xs.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,message:ae().string.isRequired};const Es=(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{root:{margin:0,lineHeight:1.2,fontSize:q.small,fontFamily:v.monospace,color:ee.error,whiteSpace:"pre-wrap"}}}))(xs);var Ts=function(m){var v,q;q=m,(v=Wrapper).prototype=Object.create(q.prototype),v.prototype.constructor=v,v.__proto__=q;var ee;ee=Wrapper;function Wrapper(){return m.apply(this,arguments)||this}var ae=Wrapper.prototype;return ae.componentDidCatch=function componentDidCatch(m){this.props.onError(m)},ae.render=function render(){return this.props.children},Wrapper}(q.Component);!function Wrapper_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}(Ts,"propTypes",{children:ae().node.isRequired,onError:ae().func.isRequired});__webpack_require__(4723),__webpack_require__(73210);for(var ws=__webpack_require__(63230),Ss=__webpack_require__(55977),Ds=__webpack_require__.n(Ss),Cs=__webpack_require__(16018),ks={},As="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Is=0;Is0&&(ie+=";"),0!==ce.length){for(var le=0,pe=[],fe=0,ye=ce;fe1&&(Re+=encodeInteger(be[1]-v)+encodeInteger(be[2]-q)+encodeInteger(be[3]-ee),v=be[1],q=be[2],ee=be[3]),5===be.length&&(Re+=encodeInteger(be[4]-ae),ae=be[4]),pe.push(Re)}ie+=pe.join(",")}}return ie}function encodeInteger(m){var v="";m=m<0?-m<<1|1:m<<1;do{var q=31&m;(m>>>=5)>0&&(q|=32),v+=As[q]}while(m>0);return v}var Ps=__webpack_require__(48764).Buffer,js=function BitSet(m){this.bits=m instanceof BitSet?m.bits.slice():[]};js.prototype.add=function add(m){this.bits[m>>5]|=1<<(31&m)},js.prototype.has=function has(m){return!!(this.bits[m>>5]&1<<(31&m))};var Fs=function Chunk(m,v,q){this.start=m,this.end=v,this.original=q,this.intro="",this.outro="",this.content=q,this.storeName=!1,this.edited=!1,Object.defineProperties(this,{previous:{writable:!0,value:null},next:{writable:!0,value:null}})};Fs.prototype.appendLeft=function appendLeft(m){this.outro+=m},Fs.prototype.appendRight=function appendRight(m){this.intro=this.intro+m},Fs.prototype.clone=function clone(){var m=new Fs(this.start,this.end,this.original);return m.intro=this.intro,m.outro=this.outro,m.content=this.content,m.storeName=this.storeName,m.edited=this.edited,m},Fs.prototype.contains=function contains(m){return this.start=ee.length)return"\t";var ae=ee.reduce((function(m,v){var q=/^ +/.exec(v)[0].length;return Math.min(q,m)}),1/0);return new Array(ae+1).join(" ")}function getRelativePath(m,v){var q=m.split(/[/\\]/),ee=v.split(/[/\\]/);for(q.pop();q[0]===ee[0];)q.shift(),ee.shift();if(q.length)for(var ae=q.length;ae--;)q[ae]="..";return q.concat(ee).join("/")}Os.prototype.toString=function toString(){return JSON.stringify(this)},Os.prototype.toUrl=function toUrl(){return"data:application/json;charset=utf-8;base64,"+btoa(this.toString())};var Ls=Object.prototype.toString;function isObject(m){return"[object Object]"===Ls.call(m)}function getLocator(m){for(var v=m.split("\n"),q=[],ee=0,ae=0;ee>1;m=0&&ae.push(ee),this.rawSegments.push(ae)}else this.pending&&this.rawSegments.push(this.pending);this.advance(v),this.pending=null},Bs.prototype.addUneditedChunk=function addUneditedChunk(m,v,q,ee,ae){for(var ie=v.start,de=!0;ie1){for(var q=0;q=m&&q<=v)throw new Error("Cannot move a selection inside itself");this._split(m),this._split(v),this._split(q);var ee=this.byStart[m],ae=this.byEnd[v],ie=ee.previous,de=ae.next,ce=this.byStart[q];if(!ce&&ae===this.lastChunk)return this;var le=ce?ce.previous:this.lastChunk;return ie&&(ie.next=de),de&&(de.previous=ie),le&&(le.next=ee),ce&&(ce.previous=ae),ee.previous||(this.firstChunk=ae.next),ae.next||(this.lastChunk=ee.previous,this.lastChunk.next=null),ee.previous=le,ae.next=ce||null,le||(this.firstChunk=ee),ce||(this.lastChunk=ae),this},Ms.prototype.overwrite=function overwrite(m,v,q,ee){if("string"!=typeof q)throw new TypeError("replacement content must be a string");for(;m<0;)m+=this.original.length;for(;v<0;)v+=this.original.length;if(v>this.original.length)throw new Error("end is out of bounds");if(m===v)throw new Error("Cannot overwrite a zero-length range – use appendLeft or prependRight instead");this._split(m),this._split(v),!0===ee&&(Ns.storeName||(console.warn("The final argument to magicString.overwrite(...) should be an options object. See https://github.com/rich-harris/magic-string"),Ns.storeName=!0),ee={storeName:!0});var ae=void 0!==ee&&ee.storeName,ie=void 0!==ee&&ee.contentOnly;if(ae){var de=this.original.slice(m,v);Object.defineProperty(this.storedNames,de,{writable:!0,value:!0,enumerable:!0})}var ce=this.byStart[m],le=this.byEnd[v];if(ce){for(var pe=ce;pe!==le;){if(pe.next!==this.byStart[pe.end])throw new Error("Cannot overwrite across a split point");(pe=pe.next).edit("",!1)}ce.edit(q,ae,ie)}else{var fe=new Fs(m,v,"").edit(q,ae);le.next=fe,fe.previous=le}return this},Ms.prototype.prepend=function prepend(m){if("string"!=typeof m)throw new TypeError("outro content must be a string");return this.intro=m+this.intro,this},Ms.prototype.prependLeft=function prependLeft(m,v){if("string"!=typeof v)throw new TypeError("inserted content must be a string");this._split(m);var q=this.byEnd[m];return q?q.prependLeft(v):this.intro=v+this.intro,this},Ms.prototype.prependRight=function prependRight(m,v){if("string"!=typeof v)throw new TypeError("inserted content must be a string");this._split(m);var q=this.byStart[m];return q?q.prependRight(v):this.outro=v+this.outro,this},Ms.prototype.remove=function remove(m,v){for(;m<0;)m+=this.original.length;for(;v<0;)v+=this.original.length;if(m===v)return this;if(m<0||v>this.original.length)throw new Error("Character is out of bounds");if(m>v)throw new Error("end must be greater than start");this._split(m),this._split(v);for(var q=this.byStart[m];q;)q.intro="",q.outro="",q.edit(""),q=v>q.end?this.byStart[q.end]:null;return this},Ms.prototype.lastChar=function lastChar(){if(this.outro.length)return this.outro[this.outro.length-1];var m=this.lastChunk;do{if(m.outro.length)return m.outro[m.outro.length-1];if(m.content.length)return m.content[m.content.length-1];if(m.intro.length)return m.intro[m.intro.length-1]}while(m=m.previous);return this.intro.length?this.intro[this.intro.length-1]:""},Ms.prototype.lastLine=function lastLine(){var m=this.outro.lastIndexOf(Us);if(-1!==m)return this.outro.substr(m+1);var v=this.outro,q=this.lastChunk;do{if(q.outro.length>0){if(-1!==(m=q.outro.lastIndexOf(Us)))return q.outro.substr(m+1)+v;v=q.outro+v}if(q.content.length>0){if(-1!==(m=q.content.lastIndexOf(Us)))return q.content.substr(m+1)+v;v=q.content+v}if(q.intro.length>0){if(-1!==(m=q.intro.lastIndexOf(Us)))return q.intro.substr(m+1)+v;v=q.intro+v}}while(q=q.previous);return-1!==(m=this.intro.lastIndexOf(Us))?this.intro.substr(m+1)+v:this.intro+v},Ms.prototype.slice=function slice(m,v){for(void 0===m&&(m=0),void 0===v&&(v=this.original.length);m<0;)m+=this.original.length;for(;v<0;)v+=this.original.length;for(var q="",ee=this.firstChunk;ee&&(ee.start>m||ee.end<=m);){if(ee.start=v)return q;ee=ee.next}if(ee&&ee.edited&&ee.start!==m)throw new Error("Cannot use replaced character "+m+" as slice start anchor.");for(var ae=ee;ee;){!ee.intro||ae===ee&&ee.start!==m||(q+=ee.intro);var ie=ee.start=v;if(ie&&ee.edited&&ee.end!==v)throw new Error("Cannot use replaced character "+v+" as slice end anchor.");var de=ae===ee?m-ee.start:0,ce=ie?ee.content.length+v-ee.end:ee.content.length;if(q+=ee.content.slice(de,ce),!ee.outro||ie&&ee.end!==v||(q+=ee.outro),ie)break;ee=ee.next}return q},Ms.prototype.snip=function snip(m,v){var q=this.clone();return q.remove(0,m),q.remove(v,q.original.length),q},Ms.prototype._split=function _split(m){if(!this.byStart[m]&&!this.byEnd[m])for(var v=this.lastSearchedChunk,q=m>v.end;v;){if(v.contains(m))return this._splitChunk(v,m);v=q?this.byStart[v.end]:this.byEnd[v.start]}},Ms.prototype._splitChunk=function _splitChunk(m,v){if(m.edited&&m.content.length){var q=getLocator(this.original)(v);throw new Error("Cannot split a chunk that has already been edited ("+q.line+":"+q.column+' – "'+m.original+'")')}var ee=m.split(v);return this.byEnd[v]=m,this.byStart[v]=ee,this.byEnd[ee.end]=ee,m===this.lastChunk&&(this.lastChunk=ee),this.lastSearchedChunk=m,!0},Ms.prototype.toString=function toString(){for(var m=this.intro,v=this.firstChunk;v;)m+=v.toString(),v=v.next;return m+this.outro},Ms.prototype.isEmpty=function isEmpty(){var m=this.firstChunk;do{if(m.intro.length&&m.intro.trim()||m.content.length&&m.content.trim()||m.outro.length&&m.outro.trim())return!1}while(m=m.next);return!0},Ms.prototype.length=function length(){var m=this.firstChunk,length=0;do{length+=m.intro.length+m.content.length+m.outro.length}while(m=m.next);return length},Ms.prototype.trimLines=function trimLines(){return this.trim("[\\r\\n]")},Ms.prototype.trim=function trim(m){return this.trimStart(m).trimEnd(m)},Ms.prototype.trimEndAborted=function trimEndAborted(m){var v=new RegExp((m||"\\s")+"+$");if(this.outro=this.outro.replace(v,""),this.outro.length)return!0;var q=this.lastChunk;do{var ee=q.end,ae=q.trimEnd(v);if(q.end!==ee&&(this.lastChunk===q&&(this.lastChunk=q.next),this.byEnd[q.end]=q,this.byStart[q.next.start]=q.next,this.byEnd[q.next.end]=q.next),ae)return!0;q=q.previous}while(q);return!1},Ms.prototype.trimEnd=function trimEnd(m){return this.trimEndAborted(m),this},Ms.prototype.trimStartAborted=function trimStartAborted(m){var v=new RegExp("^"+(m||"\\s")+"+");if(this.intro=this.intro.replace(v,""),this.intro.length)return!0;var q=this.firstChunk;do{var ee=q.end,ae=q.trimStart(v);if(q.end!==ee&&(q===this.lastChunk&&(this.lastChunk=q.next),this.byEnd[q.end]=q,this.byStart[q.next.start]=q.next,this.byEnd[q.next.end]=q.next),ae)return!0;q=q.next}while(q);return!1},Ms.prototype.trimStart=function trimStart(m){return this.trimStartAborted(m),this};var Ws=Object.prototype.hasOwnProperty,qs=function Bundle(m){void 0===m&&(m={}),this.intro=m.intro||"",this.separator=void 0!==m.separator?m.separator:"\n",this.sources=[],this.uniqueSources=[],this.uniqueSourceIndexByFilename={}};qs.prototype.addSource=function addSource(m){if(m instanceof Ms)return this.addSource({content:m,filename:m.filename,separator:this.separator});if(!isObject(m)||!m.content)throw new Error("bundle.addSource() takes an object with a `content` property, which should be an instance of MagicString, and an optional `filename`");if(["filename","indentExclusionRanges","separator"].forEach((function(v){Ws.call(m,v)||(m[v]=m.content[v])})),void 0===m.separator&&(m.separator=this.separator),m.filename)if(Ws.call(this.uniqueSourceIndexByFilename,m.filename)){var v=this.uniqueSources[this.uniqueSourceIndexByFilename[m.filename]];if(m.content.original!==v.content)throw new Error("Illegal source: same filename ("+m.filename+"), different contents")}else this.uniqueSourceIndexByFilename[m.filename]=this.uniqueSources.length,this.uniqueSources.push({filename:m.filename,content:m.content.original});return this.sources.push(m),this},qs.prototype.append=function append(m,v){return this.addSource({content:new Ms(m),separator:v&&v.separator||""}),this},qs.prototype.clone=function clone(){var m=new qs({intro:this.intro,separator:this.separator});return this.sources.forEach((function(v){m.addSource({filename:v.filename,content:v.content.clone(),separator:v.separator})})),m},qs.prototype.generateDecodedMap=function generateDecodedMap(m){var v=this;void 0===m&&(m={});var q=[];this.sources.forEach((function(m){Object.keys(m.content.storedNames).forEach((function(m){~q.indexOf(m)||q.push(m)}))}));var ee=new Bs(m.hires);return this.intro&&ee.advance(this.intro),this.sources.forEach((function(m,ae){ae>0&&ee.advance(v.separator);var ie=m.filename?v.uniqueSourceIndexByFilename[m.filename]:-1,de=m.content,ce=getLocator(de.original);de.intro&&ee.advance(de.intro),de.firstChunk.eachNext((function(v){var ae=ce(v.start);v.intro.length&&ee.advance(v.intro),m.filename?v.edited?ee.addEdit(ie,v.content,ae,v.storeName?q.indexOf(v.original):-1):ee.addUneditedChunk(ie,v,de.original,ae,de.sourcemapLocations):ee.advance(v.content),v.outro.length&&ee.advance(v.outro)})),de.outro&&ee.advance(de.outro)})),{file:m.file?m.file.split(/[/\\]/).pop():null,sources:this.uniqueSources.map((function(v){return m.file?getRelativePath(m.file,v.filename):v.filename})),sourcesContent:this.uniqueSources.map((function(v){return m.includeContent?v.content:null})),names:q,mappings:ee.raw}},qs.prototype.generateMap=function generateMap(m){return new Os(this.generateDecodedMap(m))},qs.prototype.getIndentString=function getIndentString(){var m={};return this.sources.forEach((function(v){var q=v.content.indentStr;null!==q&&(m[q]||(m[q]=0),m[q]+=1)})),Object.keys(m).sort((function(v,q){return m[v]-m[q]}))[0]||"\t"},qs.prototype.indent=function indent(m){var v=this;if(arguments.length||(m=this.getIndentString()),""===m)return this;var q=!this.intro||"\n"===this.intro.slice(-1);return this.sources.forEach((function(ee,ae){var ie=void 0!==ee.separator?ee.separator:v.separator,de=q||ae>0&&/\r?\n$/.test(ie);ee.content.indent(m,{exclude:ee.indentExclusionRanges,indentStart:de}),q="\n"===ee.content.lastChar()})),this.intro&&(this.intro=m+this.intro.replace(/^[^\n]/gm,(function(v,q){return q>0?m+v:v}))),this},qs.prototype.prepend=function prepend(m){return this.intro=m+this.intro,this},qs.prototype.toString=function toString(){var m=this,v=this.sources.map((function(v,q){var ee=void 0!==v.separator?v.separator:m.separator;return(q>0?ee:"")+v.content.toString()})).join("");return this.intro+v},qs.prototype.isEmpty=function isEmpty(){return(!this.intro.length||!this.intro.trim())&&!this.sources.some((function(m){return!m.content.isEmpty()}))},qs.prototype.length=function length(){return this.sources.reduce((function(m,v){return m+v.content.length()}),this.intro.length)},qs.prototype.trimLines=function trimLines(){return this.trim("[\\r\\n]")},qs.prototype.trim=function trim(m){return this.trimStart(m).trimEnd(m)},qs.prototype.trimStart=function trimStart(m){var v=new RegExp("^"+(m||"\\s")+"+");if(this.intro=this.intro.replace(v,""),!this.intro){var q,ee=0;do{if(!(q=this.sources[ee++]))break}while(!q.content.trimStartAborted(m))}return this},qs.prototype.trimEnd=function trimEnd(m){var v,q=new RegExp((m||"\\s")+"+$"),ee=this.sources.length-1;do{if(!(v=this.sources[ee--])){this.intro=this.intro.replace(q,"");break}}while(!v.content.trimEndAborted(m));return this};var Vs=__webpack_require__(11890),zs=__webpack_require__.n(Vs);function toJSON(m){var v={};return Object.keys(m).forEach((function(q){"parent"!==q&&"program"!==q&&"keys"!==q&&"__wrapped"!==q&&(Array.isArray(m[q])?v[q]=m[q].map(toJSON):m[q]&&m[q].toJSON?v[q]=m[q].toJSON():v[q]=m[q])})),v}var Hs=function Node(){};function extractNames(m){var v=[];return Gs[m.type](v,m),v}Hs.prototype.ancestor=function ancestor(m){for(var v=this;m--;)if(!(v=v.parent))return null;return v},Hs.prototype.contains=function contains(m){for(;m;){if(m===this)return!0;m=m.parent}return!1},Hs.prototype.findLexicalBoundary=function findLexicalBoundary(){return this.parent.findLexicalBoundary()},Hs.prototype.findNearest=function findNearest(m){return"string"==typeof m&&(m=new RegExp("^"+m+"$")),m.test(this.type)?this:this.parent.findNearest(m)},Hs.prototype.unparenthesizedParent=function unparenthesizedParent(){for(var m=this.parent;m&&"ParenthesizedExpression"===m.type;)m=m.parent;return m},Hs.prototype.unparenthesize=function unparenthesize(){for(var m=this;"ParenthesizedExpression"===m.type;)m=m.expression;return m},Hs.prototype.findScope=function findScope(m){return this.parent.findScope(m)},Hs.prototype.getIndentation=function getIndentation(){return this.parent.getIndentation()},Hs.prototype.initialise=function initialise(m){for(var v=0,q=this.keys;vv)return{line:q+1,column:v-ie,char:q};ie=de}throw new Error("Could not determine location of character")}function pad(m,v){var q=String(m);return q+repeat(" ",v-q.length)}function repeat(m,v){for(var q="";v--;)q+=m;return q}function getSnippet(m,v,q){void 0===q&&(q=1);var ee=Math.max(v.line-5,0),ae=v.line,ie=String(ae).length,de=m.split("\n").slice(ee,ae),ce=de[de.length-1].slice(0,v.column).replace(/\t/g," ").length,le=de.map((function(m,v){return pad(v+ee+1,ie)+" : "+m.replace(/\t/g," ")})).join("\n");return le+="\n"+repeat(" ",ie+3+ce)+repeat("^",q)}"do if in for let new try var case else enum eval null this true void with await break catch class const false super throw while yield delete export import public return static switch typeof default extends finally package private continue debugger function arguments interface protected implements instanceof".split(" ").forEach((function(m){return Xs[m]=!0})),Scope.prototype={addDeclaration:function addDeclaration(m,v){for(var q=0,ee=extractNames(m);q1&&(fe=v(ie),ce.push((function(v,q,ce){m.prependRight(ae.start,(de?"":q+"var ")+fe+" = "),m.overwrite(ae.start,ee=ae.start+1,ie),m.appendLeft(ee,ce),m.overwrite(ae.start,ee=ae.start+1,(de?"":q+"var ")+fe+" = "+ie+ce),m.move(ae.start,ee,v)}))),destructureObjectPattern(m,v,q,ae,fe,de,ce);break;case"ArrayPattern":if(m.remove(ee,ee=ae.start),ae.elements.filter(Boolean).length>1){var ye=v(ie);ce.push((function(v,q,ce){m.prependRight(ae.start,(de?"":q+"var ")+ye+" = "),m.overwrite(ae.start,ee=ae.start+1,ie,{contentOnly:!0}),m.appendLeft(ee,ce),m.move(ae.start,ee,v)})),ae.elements.forEach((function(ae,ie){ae&&("RestElement"===ae.type?handleProperty(m,v,q,ee,ae.argument,ye+".slice("+ie+")",de,ce):handleProperty(m,v,q,ee,ae,ye+"["+ie+"]",de,ce),ee=ae.end)}))}else{var be=findIndex(ae.elements,Boolean),Re=ae.elements[be];"RestElement"===Re.type?handleProperty(m,v,q,ee,Re.argument,ie+".slice("+be+")",de,ce):handleProperty(m,v,q,ee,Re,ie+"["+be+"]",de,ce),ee=Re.end}m.remove(ee,ae.end);break;default:throw new Error("Unexpected node type in destructuring ("+ae.type+")")}}var $s=function(m){function BlockStatement(){m.apply(this,arguments)}return m&&(BlockStatement.__proto__=m),BlockStatement.prototype=Object.create(m&&m.prototype),BlockStatement.prototype.constructor=BlockStatement,BlockStatement.prototype.createScope=function createScope(){var m=this;this.parentIsFunction=/Function/.test(this.parent.type),this.isFunctionBlock=this.parentIsFunction||"Root"===this.parent.type,this.scope=new Scope({block:!this.isFunctionBlock,parent:this.parent.findScope(!1),declare:function(v){return m.createdDeclarations.push(v)}}),this.parentIsFunction&&this.parent.params.forEach((function(v){m.scope.addDeclaration(v,"param")}))},BlockStatement.prototype.initialise=function initialise(m){this.thisAlias=null,this.argumentsAlias=null,this.defaultParameters=[],this.createdDeclarations=[],this.scope||this.createScope(),this.body.forEach((function(v){return v.initialise(m)})),this.scope.consolidate()},BlockStatement.prototype.findLexicalBoundary=function findLexicalBoundary(){return"Program"===this.type||/^Function/.test(this.parent.type)?this:this.parent.findLexicalBoundary()},BlockStatement.prototype.findScope=function findScope(m){return m&&!this.isFunctionBlock?this.parent.findScope(m):this.scope},BlockStatement.prototype.getArgumentsAlias=function getArgumentsAlias(){return this.argumentsAlias||(this.argumentsAlias=this.scope.createIdentifier("arguments")),this.argumentsAlias},BlockStatement.prototype.getArgumentsArrayAlias=function getArgumentsArrayAlias(){return this.argumentsArrayAlias||(this.argumentsArrayAlias=this.scope.createIdentifier("argsArray")),this.argumentsArrayAlias},BlockStatement.prototype.getThisAlias=function getThisAlias(){return this.thisAlias||(this.thisAlias=this.scope.createIdentifier("this")),this.thisAlias},BlockStatement.prototype.getIndentation=function getIndentation(){if(void 0===this.indentation){for(var m=this.program.magicString.original,v=this.synthetic||!this.body.length,q=v?this.start:this.body[0].start;q&&"\n"!==m[q];)q-=1;for(this.indentation="";;){var ee=m[q+=1];if(" "!==ee&&"\t"!==ee)break;this.indentation+=ee}for(var ae=this.program.magicString.getIndentString(),ie=this.parent;ie;)"constructor"!==ie.kind||ie.parent.parent.superClass||(this.indentation=this.indentation.replace(ae,"")),ie=ie.parent;v&&(this.indentation+=ae)}return this.indentation},BlockStatement.prototype.transpile=function transpile(v,q){var ee,ae,ie=this,de=this.getIndentation(),ce=[];if(this.argumentsAlias&&ce.push((function(m,q,ee){var ae=q+"var "+ie.argumentsAlias+" = arguments"+ee;v.appendLeft(m,ae)})),this.thisAlias&&ce.push((function(m,q,ee){var ae=q+"var "+ie.thisAlias+" = this"+ee;v.appendLeft(m,ae)})),this.argumentsArrayAlias&&ce.push((function(m,q,ee){var ae=ie.scope.createIdentifier("i"),ce=q+"var "+ae+" = arguments.length, "+ie.argumentsArrayAlias+" = Array("+ae+");\n"+de+"while ( "+ae+"-- ) "+ie.argumentsArrayAlias+"["+ae+"] = arguments["+ae+"]"+ee;v.appendLeft(m,ce)})),/Function/.test(this.parent.type)?this.transpileParameters(this.parent.params,v,q,de,ce):"CatchClause"===this.parent.type&&this.transpileParameters([this.parent.param],v,q,de,ce),q.letConst&&this.isFunctionBlock&&this.transpileBlockScopedIdentifiers(v),m.prototype.transpile.call(this,v,q),this.createdDeclarations.length&&ce.push((function(m,q,ee){var ae=q+"var "+ie.createdDeclarations.join(", ")+ee;v.appendLeft(m,ae)})),this.synthetic)if("ArrowFunctionExpression"===this.parent.type){var le=this.body[0];ce.length?(v.appendLeft(this.start,"{").prependRight(this.end,this.parent.getIndentation()+"}"),v.prependRight(le.start,"\n"+de+"return "),v.appendLeft(le.end,";\n")):q.arrow&&(v.prependRight(le.start,"{ return "),v.appendLeft(le.end,"; }"))}else ce.length&&v.prependRight(this.start,"{").appendLeft(this.end,"}");ae=this.body[0],ee=ae&&"ExpressionStatement"===ae.type&&"Literal"===ae.expression.type&&"use strict"===ae.expression.value?this.body[0].end:this.synthetic||"Root"===this.parent.type?this.start:this.start+1;var pe="\n"+de,fe=";";ce.forEach((function(m,v){v===ce.length-1&&(fe=";\n"),m(ee,pe,fe)}))},BlockStatement.prototype.transpileParameters=function transpileParameters(m,v,q,ee,ae){var ie=this;m.forEach((function(de){if("AssignmentPattern"===de.type&&"Identifier"===de.left.type)q.defaultParameter&&ae.push((function(m,q,ee){var ae=q+"if ( "+de.left.name+" === void 0 ) "+de.left.name;v.prependRight(de.left.end,ae).move(de.left.end,de.right.end,m).appendLeft(de.right.end,ee)}));else if("RestElement"===de.type)q.spreadRest&&ae.push((function(q,ae,ce){var le=m[m.length-2];if(le)v.remove(le?le.end:de.start,de.end);else{for(var pe=de.start,fe=de.end;/\s/.test(v.original[pe-1]);)pe-=1;for(;/\s/.test(v.original[fe]);)fe+=1;v.remove(pe,fe)}var ye=de.argument.name,be=ie.scope.createIdentifier("len"),Re=m.length-1;Re?v.prependRight(q,ae+"var "+ye+" = [], "+be+" = arguments.length - "+Re+";\n"+ee+"while ( "+be+"-- > 0 ) "+ye+"[ "+be+" ] = arguments[ "+be+" + "+Re+" ]"+ce):v.prependRight(q,ae+"var "+ye+" = [], "+be+" = arguments.length;\n"+ee+"while ( "+be+"-- ) "+ye+"[ "+be+" ] = arguments[ "+be+" ]"+ce)}));else if("Identifier"!==de.type&&q.parameterDestructuring){var ce=ie.scope.createIdentifier("ref");destructure(v,(function(m){return ie.scope.createIdentifier(m)}),(function(m){var v=m.name;return ie.scope.resolveName(v)}),de,ce,!1,ae),v.prependRight(de.start,ce)}}))},BlockStatement.prototype.transpileBlockScopedIdentifiers=function transpileBlockScopedIdentifiers(m){var v=this;Object.keys(this.scope.blockScopedDeclarations).forEach((function(q){for(var ee=0,ae=v.scope.blockScopedDeclarations[q];eethis.start?v.overwrite(this.start,ce,pe):v.prependRight(this.start,pe)}else m.prototype.transpile.call(this,v,q);q.trailingFunctionCommas&&this.params.length&&!ie&&removeTrailingComma(v,this.params[this.params.length-1].end)},ArrowFunctionExpression.prototype.needsArguments=function needsArguments(m){return m.spreadRest&&this.params.filter((function(m){return"RestElement"===m.type})).length>0},ArrowFunctionExpression}(Hs);function checkConst(m,v){var q=v.findDeclaration(m.name);if(q&&"const"===q.kind)throw new Zs(m.name+" is read-only",m)}var Ys=function(m){function AssignmentExpression(){m.apply(this,arguments)}return m&&(AssignmentExpression.__proto__=m),AssignmentExpression.prototype=Object.create(m&&m.prototype),AssignmentExpression.prototype.constructor=AssignmentExpression,AssignmentExpression.prototype.initialise=function initialise(v){if("Identifier"===this.left.type){var q=this.findScope(!1).findDeclaration(this.left.name),ee=q&&q.node.ancestor(3);ee&&"ForStatement"===ee.type&&ee.body.contains(this)&&(ee.reassigned[this.left.name]=!0)}m.prototype.initialise.call(this,v)},AssignmentExpression.prototype.transpile=function transpile(v,q){"Identifier"===this.left.type&&checkConst(this.left,this.findScope(!1)),"**="===this.operator&&q.exponentiation?this.transpileExponentiation(v,q):/Pattern/.test(this.left.type)&&q.destructuring&&this.transpileDestructuring(v),m.prototype.transpile.call(this,v,q)},AssignmentExpression.prototype.transpileDestructuring=function transpileDestructuring(m){var v=this,q=this.findScope(!0),ee=this.findScope(!1),ae=q.createDeclaration("assign");m.appendRight(this.left.end,"("+ae),m.appendLeft(this.right.end,", ");var ie=[];destructure(m,(function(m){return q.createDeclaration(m)}),(function(m){var v=ee.resolveName(m.name);return checkConst(m,ee),v}),this.left,ae,!0,ie);var de=", ";ie.forEach((function(m,q){q===ie.length-1&&(de=""),m(v.end,"",de)})),"ExpressionStatement"===this.unparenthesizedParent().type?m.prependRight(this.end,")"):m.appendRight(this.end,", "+ae+")")},AssignmentExpression.prototype.transpileExponentiation=function transpileExponentiation(m){for(var v,q=this.findScope(!1),ee=this.left.end;"*"!==m.original[ee];)ee+=1;m.remove(ee,ee+2);var ae=this.left.unparenthesize();if("Identifier"===ae.type)v=q.resolveName(ae.name);else if("MemberExpression"===ae.type){var ie,de,ce=!1,le=!1,pe=this.findNearest(/(?:Statement|Declaration)$/),fe=pe.getIndentation();"Identifier"===ae.property.type?de=ae.computed?q.resolveName(ae.property.name):ae.property.name:(de=q.createDeclaration("property"),le=!0),"Identifier"===ae.object.type?ie=q.resolveName(ae.object.name):(ie=q.createDeclaration("object"),ce=!0),ae.start===pe.start?ce&&le?(m.prependRight(pe.start,ie+" = "),m.overwrite(ae.object.end,ae.property.start,";\n"+fe+de+" = "),m.overwrite(ae.property.end,ae.end,";\n"+fe+ie+"["+de+"]")):ce?(m.prependRight(pe.start,ie+" = "),m.appendLeft(ae.object.end,";\n"+fe),m.appendLeft(ae.object.end,ie)):le&&(m.prependRight(ae.property.start,de+" = "),m.appendLeft(ae.property.end,";\n"+fe),m.move(ae.property.start,ae.property.end,this.start),m.appendLeft(ae.object.end,"["+de+"]"),m.remove(ae.object.end,ae.property.start),m.remove(ae.property.end,ae.end)):(ce&&le?(m.prependRight(ae.start,"( "+ie+" = "),m.overwrite(ae.object.end,ae.property.start,", "+de+" = "),m.overwrite(ae.property.end,ae.end,", "+ie+"["+de+"]")):ce?(m.prependRight(ae.start,"( "+ie+" = "),m.appendLeft(ae.object.end,", "+ie)):le&&(m.prependRight(ae.property.start,"( "+de+" = "),m.appendLeft(ae.property.end,", "),m.move(ae.property.start,ae.property.end,ae.start),m.overwrite(ae.object.end,ae.property.start,"["+de+"]"),m.remove(ae.property.end,ae.end)),le&&m.appendLeft(this.end," )")),v=ie+(ae.computed||le?"["+de+"]":"."+de)}m.prependRight(this.right.start,"Math.pow( "+v+", "),m.appendLeft(this.right.end," )")},AssignmentExpression}(Hs),ed=function(m){function AwaitExpression(){m.apply(this,arguments)}return m&&(AwaitExpression.__proto__=m),AwaitExpression.prototype=Object.create(m&&m.prototype),AwaitExpression.prototype.constructor=AwaitExpression,AwaitExpression.prototype.initialise=function initialise(v){v.asyncAwait&&Zs.missingTransform("await","asyncAwait",this),m.prototype.initialise.call(this,v)},AwaitExpression}(Hs),td=function(m){function BinaryExpression(){m.apply(this,arguments)}return m&&(BinaryExpression.__proto__=m),BinaryExpression.prototype=Object.create(m&&m.prototype),BinaryExpression.prototype.constructor=BinaryExpression,BinaryExpression.prototype.transpile=function transpile(v,q){"**"===this.operator&&q.exponentiation&&(v.prependRight(this.start,"Math.pow( "),v.overwrite(this.left.end,this.right.start,", "),v.appendLeft(this.end," )")),m.prototype.transpile.call(this,v,q)},BinaryExpression}(Hs),sd=/(?:For(?:In|Of)?|While)Statement/,dd=function(m){function BreakStatement(){m.apply(this,arguments)}return m&&(BreakStatement.__proto__=m),BreakStatement.prototype=Object.create(m&&m.prototype),BreakStatement.prototype.constructor=BreakStatement,BreakStatement.prototype.initialise=function initialise(){var m=this.findNearest(sd),v=this.findNearest("SwitchCase");m&&(!v||m.depth>v.depth)&&(m.canBreak=!0,this.loop=m)},BreakStatement.prototype.transpile=function transpile(m){if(this.loop&&this.loop.shouldRewriteAsFunction){if(this.label)throw new Zs("Labels are not currently supported in a loop with locally-scoped variables",this);m.overwrite(this.start,this.start+5,"return 'break'")}},BreakStatement}(Hs),cd=function(m){function CallExpression(){m.apply(this,arguments)}return m&&(CallExpression.__proto__=m),CallExpression.prototype=Object.create(m&&m.prototype),CallExpression.prototype.constructor=CallExpression,CallExpression.prototype.initialise=function initialise(v){if(v.spreadRest&&this.arguments.length>1)for(var q=this.findLexicalBoundary(),ee=this.arguments.length;ee--;){var ae=this.arguments[ee];"SpreadElement"===ae.type&&isArguments(ae.argument)&&(this.argumentsArrayAlias=q.getArgumentsArrayAlias())}m.prototype.initialise.call(this,v)},CallExpression.prototype.transpile=function transpile(v,q){if(q.spreadRest&&this.arguments.length&&inlineSpreads(v,this,this.arguments),q.spreadRest&&this.arguments.length){var ee,ae=!1,ie=this.arguments[0];if(1===this.arguments.length?"SpreadElement"===ie.type&&(v.remove(ie.start,ie.argument.start),ae=!0):ae=spread(v,this.arguments,ie.start,this.argumentsArrayAlias),ae){var de=null;if("Super"===this.callee.type?de=this.callee:"MemberExpression"===this.callee.type&&"Super"===this.callee.object.type&&(de=this.callee.object),de||"MemberExpression"!==this.callee.type)ee="void 0";else if("Identifier"===this.callee.object.type)ee=this.callee.object.name;else{ee=this.findScope(!0).createDeclaration("ref");var ce=this.callee.object;v.prependRight(ce.start,"("+ee+" = "),v.appendLeft(ce.end,")")}v.appendLeft(this.callee.end,".apply"),de?(de.noCall=!0,this.arguments.length>1&&("SpreadElement"===ie.type?needsParentheses(ie.argument)&&v.prependRight(ie.start,"( "):v.prependRight(ie.start,"[ "),v.appendLeft(this.arguments[this.arguments.length-1].end," )"))):1===this.arguments.length?v.prependRight(ie.start,ee+", "):("SpreadElement"===ie.type?needsParentheses(ie.argument)?v.appendLeft(ie.start,ee+", ( "):v.appendLeft(ie.start,ee+", "):v.appendLeft(ie.start,ee+", [ "),v.appendLeft(this.arguments[this.arguments.length-1].end," )"))}}q.trailingFunctionCommas&&this.arguments.length&&removeTrailingComma(v,this.arguments[this.arguments.length-1].end),m.prototype.transpile.call(this,v,q)},CallExpression}(Hs),ud=function(m){function CatchClause(){m.apply(this,arguments)}return m&&(CatchClause.__proto__=m),CatchClause.prototype=Object.create(m&&m.prototype),CatchClause.prototype.constructor=CatchClause,CatchClause.prototype.initialise=function initialise(v){var q=this;this.createdDeclarations=[],this.scope=new Scope({block:!0,parent:this.parent.findScope(!1),declare:function(m){return q.createdDeclarations.push(m)}}),this.scope.addDeclaration(this.param,"catch"),m.prototype.initialise.call(this,v),this.scope.consolidate()},CatchClause.prototype.findScope=function findScope(m){return m?this.parent.findScope(m):this.scope},CatchClause}(Hs),ld=function(m){function ClassBody(){m.apply(this,arguments)}return m&&(ClassBody.__proto__=m),ClassBody.prototype=Object.create(m&&m.prototype),ClassBody.prototype.constructor=ClassBody,ClassBody.prototype.transpile=function transpile(v,q,ee,ae){var ie=this;if(q.classes){var de=this.parent.name,ce=v.getIndentString(),le=this.getIndentation()+(ee?ce:""),pe=le+ce,fe=findIndex(this.body,(function(m){return"constructor"===m.kind})),ye=this.body[fe],be="",Re="";if(this.body.length?(v.remove(this.start,this.body[0].start),v.remove(this.body[this.body.length-1].end,this.end)):v.remove(this.start,this.end),ye){ye.value.body.isConstructorBody=!0;var _e=this.body[fe-1],xe=this.body[fe+1];fe>0&&(v.remove(_e.end,ye.start),v.move(ye.start,xe?xe.start:this.end-1,this.body[0].start)),ee||v.appendLeft(ye.end,";")}var Te=!1!==this.program.options.namedFunctionExpressions,we=Te||this.parent.superClass||"ClassDeclaration"!==this.parent.type;if(this.parent.superClass){var Se="if ( "+ae+" ) "+de+".__proto__ = "+ae+";\n"+le+de+".prototype = Object.create( "+ae+" && "+ae+".prototype );\n"+le+de+".prototype.constructor = "+de+";";if(ye)be+="\n\n"+le+Se;else be+=(Se="function "+de+" () {"+(ae?"\n"+pe+ae+".apply(this, arguments);\n"+le+"}":"}")+(ee?"":";")+(this.body.length?"\n\n"+le:"")+Se)+"\n\n"+le}else if(!ye){var Ie="function "+(we?de+" ":"")+"() {}";"ClassDeclaration"===this.parent.type&&(Ie+=";"),this.body.length&&(Ie+="\n\n"+le),be+=Ie}var Pe,We,qe=this.findScope(!1),Ve=[],ze=[];if(this.body.forEach((function(m,ee){if("get"!==m.kind&&"set"!==m.kind||!q.getterSetter||Zs.missingTransform("getters and setters","getterSetter",m),"constructor"!==m.kind){if(m.static){var ae=" "==v.original[m.start+6]?7:6;v.remove(m.start,m.start+ae)}var ce,pe="method"!==m.kind,ye=m.key.name;(Xs[ye]||m.value.body.scope.references[ye])&&(ye=qe.createIdentifier(ye));var be=!1;if(m.computed||"Literal"!==m.key.type||(be=!0,m.computed=!0),pe){if(m.computed)throw new Error("Computed accessor properties are not currently supported");v.remove(m.start,m.key.start),m.static?(~ze.indexOf(m.key.name)||ze.push(m.key.name),We||(We=qe.createIdentifier("staticAccessors")),ce=""+We):(~Ve.indexOf(m.key.name)||Ve.push(m.key.name),Pe||(Pe=qe.createIdentifier("prototypeAccessors")),ce=""+Pe)}else ce=m.static?""+de:de+".prototype";m.computed||(ce+="."),(fe>0&&ee===fe+1||0===ee&&fe===ie.body.length-1)&&(ce="\n\n"+le+ce);var Re=m.key.end;if(m.computed)if(be)v.prependRight(m.key.start,"["),v.appendLeft(m.key.end,"]");else{for(;"]"!==v.original[Re];)Re+=1;Re+=1}var _e=m.computed||pe||!Te?"":ye+" ",xe=(pe?"."+m.kind:"")+" = "+(m.value.async?"async ":"")+"function"+(m.value.generator?"* ":" ")+_e;v.remove(Re,m.value.start),v.prependRight(m.value.start,xe),v.appendLeft(m.end,";"),m.value.generator&&v.remove(m.start,m.key.start);var Se=m.key.start;if(m.computed&&!be)for(;"["!=v.original[Se];)--Se;m.startthis.depth){this.shouldRewriteAsFunction=!0;for(var le=0,pe=this.thisRefs;lev.depth&&(this.alias=v.getArgumentsAlias()),ee&&ee.body.contains(this)&&ee.depth>v.depth&&(this.alias=v.getArgumentsAlias())}this.findScope(!1).addReference(this)}},Identifier.prototype.isLabel=function isLabel(){switch(this.parent.type){case"BreakStatement":case"ContinueStatement":case"LabeledStatement":return!0;default:return!1}},Identifier.prototype.transpile=function transpile(m){this.alias&&m.overwrite(this.start,this.end,this.alias,{storeName:!0,contentOnly:!0})},Identifier}(Hs),Dd=function(m){function IfStatement(){m.apply(this,arguments)}return m&&(IfStatement.__proto__=m),IfStatement.prototype=Object.create(m&&m.prototype),IfStatement.prototype.constructor=IfStatement,IfStatement.prototype.initialise=function initialise(v){m.prototype.initialise.call(this,v)},IfStatement.prototype.transpile=function transpile(v,q){("BlockStatement"!==this.consequent.type||"BlockStatement"===this.consequent.type&&this.consequent.synthetic)&&(v.appendLeft(this.consequent.start,"{ "),v.prependRight(this.consequent.end," }")),this.alternate&&"IfStatement"!==this.alternate.type&&("BlockStatement"!==this.alternate.type||"BlockStatement"===this.alternate.type&&this.alternate.synthetic)&&(v.appendLeft(this.alternate.start,"{ "),v.prependRight(this.alternate.end," }")),m.prototype.transpile.call(this,v,q)},IfStatement}(Hs),Cd=function(m){function Import(){m.apply(this,arguments)}return m&&(Import.__proto__=m),Import.prototype=Object.create(m&&m.prototype),Import.prototype.constructor=Import,Import.prototype.initialise=function initialise(v){v.moduleImport&&Zs.missingTransform("dynamic import expressions","moduleImport",this),m.prototype.initialise.call(this,v)},Import}(Hs),kd=function(m){function ImportDeclaration(){m.apply(this,arguments)}return m&&(ImportDeclaration.__proto__=m),ImportDeclaration.prototype=Object.create(m&&m.prototype),ImportDeclaration.prototype.constructor=ImportDeclaration,ImportDeclaration.prototype.initialise=function initialise(v){v.moduleImport&&Zs.missingTransform("import","moduleImport",this),m.prototype.initialise.call(this,v)},ImportDeclaration}(Hs),Ad=function(m){function ImportDefaultSpecifier(){m.apply(this,arguments)}return m&&(ImportDefaultSpecifier.__proto__=m),ImportDefaultSpecifier.prototype=Object.create(m&&m.prototype),ImportDefaultSpecifier.prototype.constructor=ImportDefaultSpecifier,ImportDefaultSpecifier.prototype.initialise=function initialise(v){this.findScope(!0).addDeclaration(this.local,"import"),m.prototype.initialise.call(this,v)},ImportDefaultSpecifier}(Hs),Id=function(m){function ImportSpecifier(){m.apply(this,arguments)}return m&&(ImportSpecifier.__proto__=m),ImportSpecifier.prototype=Object.create(m&&m.prototype),ImportSpecifier.prototype.constructor=ImportSpecifier,ImportSpecifier.prototype.initialise=function initialise(v){this.findScope(!0).addDeclaration(this.local,"import"),m.prototype.initialise.call(this,v)},ImportSpecifier}(Hs),Fd=function(m){function JSXAttribute(){m.apply(this,arguments)}return m&&(JSXAttribute.__proto__=m),JSXAttribute.prototype=Object.create(m&&m.prototype),JSXAttribute.prototype.constructor=JSXAttribute,JSXAttribute.prototype.transpile=function transpile(v,q){var ee,ae=this.name,ie=ae.start,de=ae.name,ce=this.value?this.value.start:this.name.end;v.overwrite(ie,ce,(/-/.test(ee=de)?"'"+ee+"'":ee)+": "+(this.value?"":"true")),m.prototype.transpile.call(this,v,q)},JSXAttribute}(Hs);var Od=function(m){function JSXClosingElement(){m.apply(this,arguments)}return m&&(JSXClosingElement.__proto__=m),JSXClosingElement.prototype=Object.create(m&&m.prototype),JSXClosingElement.prototype.constructor=JSXClosingElement,JSXClosingElement.prototype.transpile=function transpile(m){var v,q=!0,ee=this.parent.children[this.parent.children.length-1];(ee&&("JSXText"===(v=ee).type&&!/\S/.test(v.value)&&/\n/.test(v.value))||this.parent.openingElement.attributes.length)&&(q=!1),m.overwrite(this.start,this.end,q?" )":")")},JSXClosingElement}(Hs);var Ld=function(m){function JSXClosingFragment(){m.apply(this,arguments)}return m&&(JSXClosingFragment.__proto__=m),JSXClosingFragment.prototype=Object.create(m&&m.prototype),JSXClosingFragment.prototype.constructor=JSXClosingFragment,JSXClosingFragment.prototype.transpile=function transpile(m){var v,q=!0,ee=this.parent.children[this.parent.children.length-1];ee&&("JSXText"===(v=ee).type&&!/\S/.test(v.value)&&/\n/.test(v.value))&&(q=!1),m.overwrite(this.start,this.end,q?" )":")")},JSXClosingFragment}(Hs);function normalise(m,v){return v&&/\n/.test(m)&&(m=m.replace(/[ \f\n\r\t\v]+$/,"")),m=m.replace(/^\n\r?[ \f\n\r\t\v]+/,"").replace(/[ \f\n\r\t\v]*\n\r?[ \f\n\r\t\v]*/gm," "),JSON.stringify(m)}var Bd=function(m){function JSXElement(){m.apply(this,arguments)}return m&&(JSXElement.__proto__=m),JSXElement.prototype=Object.create(m&&m.prototype),JSXElement.prototype.constructor=JSXElement,JSXElement.prototype.transpile=function transpile(v,q){m.prototype.transpile.call(this,v,q);var ee=this.children.filter((function(m){return"JSXText"!==m.type||(/[^ \f\n\r\t\v]/.test(m.raw)||!/\n/.test(m.raw))}));if(ee.length){var ae,ie=(this.openingElement||this.openingFragment).end;for(ae=0;ae0&&(fe.start===ie?v.prependRight(ie,", "):v.overwrite(ie,fe.start,", ")),pe&&"JSXSpreadAttribute"!==fe.type){var ye=this.attributes[de-1],be=this.attributes[de+1];ye&&"JSXSpreadAttribute"!==ye.type||v.prependRight(fe.start,"{ "),be&&"JSXSpreadAttribute"!==be.type||v.appendLeft(fe.end," }")}ie=fe.end}if(pe)if(1===ae)le=ee?"',":",";else{if(!this.program.options.objectAssign)throw new Zs("Mixed JSX attributes ending in spread requires specified objectAssign option with 'Object.assign' or polyfill helper.",this);le=ee?"', "+this.program.options.objectAssign+"({},":", "+this.program.options.objectAssign+"({},",ce=")"}else le=ee?"', {":", {",ce=" }";v.prependRight(this.name.end,le),ce&&v.appendLeft(this.attributes[ae-1].end,ce)}else v.appendLeft(this.name.end,ee?"', null":", null"),ie=this.name.end;this.selfClosing?v.overwrite(ie,this.end,this.attributes.length?")":" )"):v.remove(ie,this.end)},JSXOpeningElement}(Hs),Wd=function(m){function JSXOpeningFragment(){m.apply(this,arguments)}return m&&(JSXOpeningFragment.__proto__=m),JSXOpeningFragment.prototype=Object.create(m&&m.prototype),JSXOpeningFragment.prototype.constructor=JSXOpeningFragment,JSXOpeningFragment.prototype.transpile=function transpile(m){m.overwrite(this.start,this.end,this.program.jsx+"( "+this.program.jsxFragment+", null")},JSXOpeningFragment}(Hs),Vd=function(m){function JSXSpreadAttribute(){m.apply(this,arguments)}return m&&(JSXSpreadAttribute.__proto__=m),JSXSpreadAttribute.prototype=Object.create(m&&m.prototype),JSXSpreadAttribute.prototype.constructor=JSXSpreadAttribute,JSXSpreadAttribute.prototype.transpile=function transpile(v,q){v.remove(this.start,this.argument.start),v.remove(this.argument.end,this.end),m.prototype.transpile.call(this,v,q)},JSXSpreadAttribute}(Hs),Hd=/[\u2028-\u2029]/g,Gd=function(m){function Literal(){m.apply(this,arguments)}return m&&(Literal.__proto__=m),Literal.prototype=Object.create(m&&m.prototype),Literal.prototype.constructor=Literal,Literal.prototype.initialise=function initialise(){"string"==typeof this.value&&this.program.indentExclusionElements.push(this)},Literal.prototype.transpile=function transpile(m,v){if(v.numericLiteral&&this.raw.match(/^0[bo]/i)&&m.overwrite(this.start,this.end,String(this.value),{storeName:!0,contentOnly:!0}),this.regex){var q=this.regex,ee=q.pattern,ae=q.flags;v.stickyRegExp&&/y/.test(ae)&&Zs.missingTransform("the regular expression sticky flag","stickyRegExp",this),v.unicodeRegExp&&/u/.test(ae)&&m.overwrite(this.start,this.end,"/"+zs()(ee,ae)+"/"+ae.replace("u",""),{contentOnly:!0})}else"string"==typeof this.value&&this.value.match(Hd)&&m.overwrite(this.start,this.end,this.raw.replace(Hd,(function(m){return"\u2028"==m?"\\u2028":"\\u2029"})),{contentOnly:!0})},Literal}(Hs),Xd=function(m){function MemberExpression(){m.apply(this,arguments)}return m&&(MemberExpression.__proto__=m),MemberExpression.prototype=Object.create(m&&m.prototype),MemberExpression.prototype.constructor=MemberExpression,MemberExpression.prototype.transpile=function transpile(v,q){q.reservedProperties&&Xs[this.property.name]&&(v.overwrite(this.object.end,this.property.start,"['"),v.appendLeft(this.property.end,"']")),m.prototype.transpile.call(this,v,q)},MemberExpression}(Hs),Zd=function(m){function NewExpression(){m.apply(this,arguments)}return m&&(NewExpression.__proto__=m),NewExpression.prototype=Object.create(m&&m.prototype),NewExpression.prototype.constructor=NewExpression,NewExpression.prototype.initialise=function initialise(v){if(v.spreadRest&&this.arguments.length)for(var q=this.findLexicalBoundary(),ee=this.arguments.length;ee--;){var ae=this.arguments[ee];if("SpreadElement"===ae.type&&isArguments(ae.argument)){this.argumentsArrayAlias=q.getArgumentsArrayAlias();break}}m.prototype.initialise.call(this,v)},NewExpression.prototype.transpile=function transpile(v,q){if(m.prototype.transpile.call(this,v,q),q.spreadRest&&this.arguments.length&&inlineSpreads(v,this,this.arguments),q.spreadRest&&this.arguments.length){var ee=this.arguments[0];spread(v,this.arguments,ee.start,this.argumentsArrayAlias,!0)&&(v.prependRight(this.start+"new".length," (Function.prototype.bind.apply("),v.overwrite(this.callee.end,ee.start,", [ null ].concat( "),v.appendLeft(this.end," ))"))}this.arguments.length&&removeTrailingComma(v,this.arguments[this.arguments.length-1].end)},NewExpression}(Hs),Kd=function(m){function ObjectExpression(){m.apply(this,arguments)}return m&&(ObjectExpression.__proto__=m),ObjectExpression.prototype=Object.create(m&&m.prototype),ObjectExpression.prototype.constructor=ObjectExpression,ObjectExpression.prototype.transpile=function transpile(v,q){var ee;m.prototype.transpile.call(this,v,q);for(var ae=this.start+1,ie=0,de=0,ce=null,le=null,pe=0;pe0?(v.remove(fe.start,ye.properties[0].start),v.remove(ye.properties[ye.properties.length-1].end,fe.end),(ee=this.properties).splice.apply(ee,[pe,1].concat(ye.properties)),pe--):(v.remove(fe.start,pe===this.properties.length-1?fe.end:this.properties[pe+1].start),this.properties.splice(pe,1),pe--):(ie+=1,null===ce&&(ce=pe))}else fe.computed&&q.computedProperty&&(de+=1,null===le&&(le=pe))}if(!ie||q.objectRestSpread||de&&q.computedProperty){if(ie){if(!this.program.options.objectAssign)throw new Zs("Object spread operator requires specified objectAssign option with 'Object.assign' or polyfill helper.",this);for(var be=this.properties.length;be--;){var Re=this.properties[be];if("Property"===Re.type&&!de){var _e=this.properties[be-1],xe=this.properties[be+1];_e&&"Property"===_e.type||v.prependRight(Re.start,"{"),xe&&"Property"===xe.type||v.appendLeft(Re.end,"}")}"SpreadElement"===Re.type&&(v.remove(Re.start,Re.argument.start),v.remove(Re.argument.end,Re.end))}ae=this.properties[0].start,de?"SpreadElement"===this.properties[0].type?(v.overwrite(this.start,ae,this.program.options.objectAssign+"({}, "),v.remove(this.end-1,this.end),v.appendRight(this.end,")")):(v.prependLeft(this.start,this.program.options.objectAssign+"("),v.appendRight(this.end,")")):(v.overwrite(this.start,ae,this.program.options.objectAssign+"({}, "),v.overwrite(this.properties[this.properties.length-1].end,this.end,")"))}}else ie=0,ce=null;if(de&&q.computedProperty){var Te,we,Se=this.getIndentation();"VariableDeclarator"===this.parent.type&&1===this.parent.parent.declarations.length&&"Identifier"===this.parent.id.type?(Te=!0,we=this.parent.id.alias||this.parent.id.name):("AssignmentExpression"===this.parent.type&&"ExpressionStatement"===this.parent.parent.type&&"Identifier"===this.parent.left.type||"AssignmentPattern"===this.parent.type&&"Identifier"===this.parent.left.type)&&(Te=!0,we=this.parent.left.alias||this.parent.left.name),ie&&(Te=!1),we=this.findScope(!1).resolveName(we);var Ie=ae,Pe=this.end;Te||(null===ce||lett&&v.remove(tt,Xe.value.start),v.prependLeft(tt," = ")):v.overwrite(Xe.start,Xe.value.start,"["+v.slice(Xe.start,Xe.key.end)+"] = "),!Xe.method||!Xe.computed&&q.conciseMethodProperty||(Xe.value.generator&&v.remove(Xe.start,Xe.key.start),v.prependRight(Xe.value.start,"function"+(Xe.value.generator?"*":"")+" "))}else"SpreadElement"===Xe.type?we&&He>0&&(We||(We=this.properties[He-1]),v.appendLeft(We.end,", "+we+" )"),We=null,we=null):(!ze&&ie&&(v.prependRight(Xe.start,"{"),v.appendLeft(Xe.end,"}")),Ve=!0);if(ze&&("SpreadElement"===Xe.type||Xe.computed)){var nt=Ve?this.properties[this.properties.length-1].end:this.end-1;","==v.original[nt]&&++nt;var rt=v.slice(nt,Pe);v.prependLeft(Qe,rt),v.remove(nt,Pe),ze=!1}var it=Xe.end;if(Hethis.nearestFunction.depth)&&(this.loop.canReturn=!0,this.shouldWrap=!0),this.argument&&this.argument.initialise(m)},ReturnStatement.prototype.transpile=function transpile(m,v){var q=this.shouldWrap&&this.loop&&this.loop.shouldRewriteAsFunction;this.argument?(q&&m.prependRight(this.argument.start,"{ v: "),this.argument.transpile(m,v),q&&m.appendLeft(this.argument.end," }")):q&&m.appendLeft(this.start+6," {}")},ReturnStatement}(Hs),Qd=function(m){function Super(){m.apply(this,arguments)}return m&&(Super.__proto__=m),Super.prototype=Object.create(m&&m.prototype),Super.prototype.constructor=Super,Super.prototype.initialise=function initialise(m){if(m.classes){if(this.method=this.findNearest("MethodDefinition"),!this.method)throw new Zs("use of super outside class method",this);var v=this.findNearest("ClassBody").parent;if(this.superClassName=v.superClass&&(v.superClass.name||"superclass"),!this.superClassName)throw new Zs("super used in base class",this);if(this.isCalled="CallExpression"===this.parent.type&&this===this.parent.callee,"constructor"!==this.method.kind&&this.isCalled)throw new Zs("super() not allowed outside class constructor",this);if(this.isMember="MemberExpression"===this.parent.type,!this.isCalled&&!this.isMember)throw new Zs("Unexpected use of `super` (expected `super(...)` or `super.*`)",this)}if(m.arrow){var q=this.findLexicalBoundary(),ee=this.findNearest("ArrowFunctionExpression"),ae=this.findNearest(sd);ee&&ee.depth>q.depth&&(this.thisAlias=q.getThisAlias()),ae&&ae.body.contains(this)&&ae.depth>q.depth&&(this.thisAlias=q.getThisAlias())}},Super.prototype.transpile=function transpile(m,v){if(v.classes){var q=this.isCalled||this.method.static?this.superClassName:this.superClassName+".prototype";m.overwrite(this.start,this.end,q,{storeName:!0,contentOnly:!0});var ee=this.isCalled?this.parent:this.parent.parent;if(ee&&"CallExpression"===ee.type){this.noCall||m.appendLeft(ee.callee.end,".call");var ae=this.thisAlias||"this";ee.arguments.length?m.appendLeft(ee.arguments[0].start,ae+", "):m.appendLeft(ee.end-1,""+ae)}}},Super}(Hs),Yd=function(m){function TaggedTemplateExpression(){m.apply(this,arguments)}return m&&(TaggedTemplateExpression.__proto__=m),TaggedTemplateExpression.prototype=Object.create(m&&m.prototype),TaggedTemplateExpression.prototype.constructor=TaggedTemplateExpression,TaggedTemplateExpression.prototype.initialise=function initialise(v){v.templateString&&!v.dangerousTaggedTemplateString&&Zs.missingTransform("tagged template strings","templateString",this,"dangerousTaggedTemplateString"),m.prototype.initialise.call(this,v)},TaggedTemplateExpression.prototype.transpile=function transpile(v,q){if(q.templateString&&q.dangerousTaggedTemplateString){var ee=this.quasi.expressions.concat(this.quasi.quasis).sort((function(m,v){return m.start-v.start})),ae=this.program.body.scope,ie=this.quasi.quasis.map((function(m){return JSON.stringify(m.value.cooked)})).join(", "),de=this.program.templateLiteralQuasis[ie];de||(de=ae.createIdentifier("templateObject"),v.prependLeft(this.program.prependAt,"var "+de+" = Object.freeze(["+ie+"]);\n"),this.program.templateLiteralQuasis[ie]=de),v.overwrite(this.tag.end,ee[0].start,"("+de);var ce=ee[0].start;ee.forEach((function(m){"TemplateElement"===m.type?v.remove(ce,m.end):v.overwrite(ce,m.start,", "),ce=m.end})),v.overwrite(ce,this.end,")")}m.prototype.transpile.call(this,v,q)},TaggedTemplateExpression}(Hs),ec=function(m){function TemplateElement(){m.apply(this,arguments)}return m&&(TemplateElement.__proto__=m),TemplateElement.prototype=Object.create(m&&m.prototype),TemplateElement.prototype.constructor=TemplateElement,TemplateElement.prototype.initialise=function initialise(){this.program.indentExclusionElements.push(this)},TemplateElement}(Hs),nc=function(m){function TemplateLiteral(){m.apply(this,arguments)}return m&&(TemplateLiteral.__proto__=m),TemplateLiteral.prototype=Object.create(m&&m.prototype),TemplateLiteral.prototype.constructor=TemplateLiteral,TemplateLiteral.prototype.transpile=function transpile(v,q){if(m.prototype.transpile.call(this,v,q),q.templateString&&"TaggedTemplateExpression"!==this.parent.type){var ee=this.expressions.concat(this.quasis).sort((function(m,v){return m.start-v.start||m.end-v.end})).filter((function(m,v){return"TemplateElement"!==m.type||(!!m.value.raw||!v)}));if(ee.length>=3){var ae=ee[0],ie=ee[2];"TemplateElement"===ae.type&&""===ae.value.raw&&"TemplateElement"===ie.type&&ee.shift()}var de=!(1===this.quasis.length&&0===this.expressions.length||"TemplateLiteral"===this.parent.type||"AssignmentExpression"===this.parent.type||"AssignmentPattern"===this.parent.type||"VariableDeclarator"===this.parent.type||"BinaryExpression"===this.parent.type&&"+"===this.parent.operator);de&&v.appendRight(this.start,"(");var ce=this.start;ee.forEach((function(m,q){var ee=0===q?de?"(":"":" + ";if("TemplateElement"===m.type)v.overwrite(ce,m.end,ee+JSON.stringify(m.value.cooked));else{var ae="Identifier"!==m.type;ae&&(ee+="("),v.remove(ce,m.start),ee&&v.prependRight(m.start,ee),ae&&v.appendLeft(m.end,")")}ce=m.end})),de&&v.appendLeft(ce,")"),v.overwrite(ce,this.end,"",{contentOnly:!0})}},TemplateLiteral}(Hs),ic=function(m){function ThisExpression(){m.apply(this,arguments)}return m&&(ThisExpression.__proto__=m),ThisExpression.prototype=Object.create(m&&m.prototype),ThisExpression.prototype.constructor=ThisExpression,ThisExpression.prototype.initialise=function initialise(m){var v=this.findLexicalBoundary();if(m.letConst)for(var q=this.findNearest(sd);q&&q.depth>v.depth;)q.thisRefs.push(this),q=q.parent.findNearest(sd);if(m.arrow){var ee=this.findNearest("ArrowFunctionExpression");ee&&ee.depth>v.depth&&(this.alias=v.getThisAlias())}},ThisExpression.prototype.transpile=function transpile(m){this.alias&&m.overwrite(this.start,this.end,this.alias,{storeName:!0,contentOnly:!0})},ThisExpression}(Hs),oc=function(m){function UpdateExpression(){m.apply(this,arguments)}return m&&(UpdateExpression.__proto__=m),UpdateExpression.prototype=Object.create(m&&m.prototype),UpdateExpression.prototype.constructor=UpdateExpression,UpdateExpression.prototype.initialise=function initialise(v){if("Identifier"===this.argument.type){var q=this.findScope(!1).findDeclaration(this.argument.name),ee=q&&q.node.ancestor(3);ee&&"ForStatement"===ee.type&&ee.body.contains(this)&&(ee.reassigned[this.argument.name]=!0)}m.prototype.initialise.call(this,v)},UpdateExpression.prototype.transpile=function transpile(v,q){"Identifier"===this.argument.type&&checkConst(this.argument,this.findScope(!1)),m.prototype.transpile.call(this,v,q)},UpdateExpression}(Hs),lc=function(m){function VariableDeclaration(){m.apply(this,arguments)}return m&&(VariableDeclaration.__proto__=m),VariableDeclaration.prototype=Object.create(m&&m.prototype),VariableDeclaration.prototype.constructor=VariableDeclaration,VariableDeclaration.prototype.initialise=function initialise(m){this.scope=this.findScope("var"===this.kind),this.declarations.forEach((function(v){return v.initialise(m)}))},VariableDeclaration.prototype.transpile=function transpile(m,v){var q=this,ee=this.getIndentation(),ae=this.kind;if(v.letConst&&"var"!==ae&&(ae="var",m.overwrite(this.start,this.start+this.kind.length,ae,{contentOnly:!0,storeName:!0})),v.destructuring&&"ForOfStatement"!==this.parent.type&&"ForInStatement"!==this.parent.type){var ie,de=this.start;this.declarations.forEach((function(ae,ce){if(ae.transpile(m,v),"Identifier"===ae.id.type)ce>0&&"Identifier"!==q.declarations[ce-1].id.type&&m.overwrite(de,ae.id.start,"var ");else{var le=sd.test(q.parent.type);0===ce?m.remove(de,ae.id.start):m.overwrite(de,ae.id.start,";\n"+ee);var pe="Identifier"===ae.init.type&&!ae.init.rewritten,fe=pe?ae.init.alias||ae.init.name:ae.findScope(!0).createIdentifier("ref");de=ae.start;var ye=[];pe?m.remove(ae.id.end,ae.end):ye.push((function(v,q,ee){m.prependRight(ae.id.end,"var "+fe),m.appendLeft(ae.init.end,""+ee),m.move(ae.id.end,ae.end,v)}));var be=ae.findScope(!1);destructure(m,(function(m){return be.createIdentifier(m)}),(function(m){var v=m.name;return be.resolveName(v)}),ae.id,fe,le,ye);var Re=le?"var ":"",_e=le?", ":";\n"+ee;ye.forEach((function(m,v){ce===q.declarations.length-1&&v===ye.length-1&&(_e=le?"":";"),m(ae.start,0===v?Re:"",_e)}))}de=ae.end,ie="Identifier"!==ae.id.type})),ie&&this.end>de&&m.overwrite(de,this.end,"",{contentOnly:!0})}else this.declarations.forEach((function(q){q.transpile(m,v)}))},VariableDeclaration}(Hs),pc=function(m){function VariableDeclarator(){m.apply(this,arguments)}return m&&(VariableDeclarator.__proto__=m),VariableDeclarator.prototype=Object.create(m&&m.prototype),VariableDeclarator.prototype.constructor=VariableDeclarator,VariableDeclarator.prototype.initialise=function initialise(v){var q=this.parent.kind;"let"===q&&"ForStatement"===this.parent.parent.type&&(q="for.let"),this.parent.scope.addDeclaration(this.id,q),m.prototype.initialise.call(this,v)},VariableDeclarator.prototype.transpile=function transpile(m,v){if(!this.init&&v.letConst&&"var"!==this.parent.kind){var q=this.findNearest(/Function|^For(In|Of)?Statement|^(?:Do)?WhileStatement/);!q||/Function/.test(q.type)||this.isLeftDeclaratorOfLoop()||m.appendLeft(this.id.end," = (void 0)")}this.id&&this.id.transpile(m,v),this.init&&this.init.transpile(m,v)},VariableDeclarator.prototype.isLeftDeclaratorOfLoop=function isLeftDeclaratorOfLoop(){return this.parent&&"VariableDeclaration"===this.parent.type&&this.parent.parent&&("ForInStatement"===this.parent.parent.type||"ForOfStatement"===this.parent.parent.type)&&this.parent.parent.left&&this.parent.parent.left.declarations[0]===this},VariableDeclarator}(Hs),hc={ArrayExpression:Js,ArrowFunctionExpression:Qs,AssignmentExpression:Ys,AwaitExpression:ed,BinaryExpression:td,BreakStatement:dd,CallExpression:cd,CatchClause:ud,ClassBody:ld,ClassDeclaration:fd,ClassExpression:md,ContinueStatement:vd,DoWhileStatement:Rd,ExportNamedDeclaration:bd,ExportDefaultDeclaration:yd,ForStatement:_d,ForInStatement:xd,ForOfStatement:Ed,FunctionDeclaration:Td,FunctionExpression:wd,Identifier:Sd,IfStatement:Dd,Import:Cd,ImportDeclaration:kd,ImportDefaultSpecifier:Ad,ImportSpecifier:Id,JSXAttribute:Fd,JSXClosingElement:Od,JSXClosingFragment:Ld,JSXElement:Bd,JSXExpressionContainer:Ud,JSXFragment:Nd,JSXOpeningElement:Md,JSXOpeningFragment:Wd,JSXSpreadAttribute:Vd,Literal:Gd,MemberExpression:Xd,NewExpression:Zd,ObjectExpression:Kd,Property:$d,ReturnStatement:Jd,Super:Qd,TaggedTemplateExpression:Yd,TemplateElement:ec,TemplateLiteral:nc,ThisExpression:ic,UpdateExpression:oc,VariableDeclaration:lc,VariableDeclarator:pc,WhileStatement:Rd},gc={Program:["body"],Literal:[]},fc={IfStatement:"consequent",ForStatement:"body",ForInStatement:"body",ForOfStatement:"body",WhileStatement:"body",DoWhileStatement:"body",ArrowFunctionExpression:"body"};function wrap(m,v){if(m)if("length"in m)for(var q=m.length;q--;)wrap(m[q],v);else if(!m.__wrapped){m.__wrapped=!0,gc[m.type]||(gc[m.type]=Object.keys(m).filter((function(v){return"object"==typeof m[v]})));var ee=fc[m.type];if(ee&&"BlockStatement"!==m[ee].type){var ae=m[ee];m[ee]={start:ae.start,end:ae.end,type:"BlockStatement",body:[ae],synthetic:!0}}m.parent=v,m.program=v.program||v,m.depth=v.depth+1,m.keys=gc[m.type],m.indentation=void 0;for(var ie=0,de=gc[m.type];ieIc=!0,remove:()=>jc=!0,replace:m=>Fc=m},Lc={};function replace(m,v,q,ee){m&&(null!==q?m[v][q]=ee:m[v]=ee)}function remove(m,v,q){m&&(null!==q?m[v].splice(q,1):delete m[v])}function visit(m,v,q,ee,ae,ie){if(m){if(q){const ee=Ic,de=jc,ce=Fc;Ic=!1,jc=!1,Fc=null,q.call(Oc,m,v,ae,ie),Fc&&replace(v,ae,ie,m=Fc),jc&&remove(v,ae,ie);const le=Ic,pe=jc;if(Ic=ee,jc=de,Fc=ce,le)return m;if(pe)return null}const de=m.type&&Lc[m.type]||(Lc[m.type]=Object.keys(m).filter((v=>"object"==typeof m[v])));for(let v=0;v1&&(m=v.shift()),{key:m,name:v[0]}}function generate(m,v,q,ee){var ae,ie=v.replace(/\W/g,"_")+"$"+Nc++,de="const "+alias(ie).name+" = "+(v=ee+"('"+v+"')")+";";return q&&(de+="\nconst "+q+" = "+ie+".default || "+ie+";"),m.forEach((function(m){ae=alias(m),de+="\nconst "+ae.name+" = "+ie+"."+ae.key+";"})),de}var Vc={ecmaVersion:2019,sourceType:"module"};function getAst(m){try{return ws.Parser.parse(m,Object.assign({},Vc))}catch(m){return}}var Gc=function hasImports(m){return!!m.match(/import[\S\s]+?['"]([^'"]+)['"];?/m)};function transpileImports(m){if(!Gc(m))return m;var v=getAst(m);if(!v)return m;var q=0;return walk(v,{enter:function enter(v){if("ImportDeclaration"===v.type&&v.source){var ee=v.start+q,ae=v.end+q,ie=m.substring(ee,ae),de=(void 0===ce&&(ce="require"),Nc=0,ie.replace(qc,(function(m,v,q,ee,ae){return generate(ee?ee.split(",").filter((function(m){return m.trim()})):[],ae,q,ce)})).replace(Mc,(function(m,v){return ce+"('"+v+"');"})));m=m.substring(0,ee)+de+m.substring(ae),q+=de.length-ie.length}var ce}}),m}var Kc=function compile(m,v){return transform(m,v).code},Jc=function startsWithJsx(m){return!!m.trim().match(/^"+m+";"};function compileCode(m,v,q){try{var ee=Jc(m)?Qc(m):m;return transpileImports(Kc(ee,v))}catch(m){q&&q(m)}return""}var eu=__webpack_require__(13311),tu=__webpack_require__.n(eu),nu=function unsemicolon(m){return m.replace(/;\s*$/,"")};function splitExampleCode(m){var v=getAst(m);if(!v)return{head:"",example:m};var q=tu()(v.body.reverse(),{type:"ExpressionStatement"});if(!q)return{head:"",example:m};var ee=q.start,ae=q.end,ie=nu(m.substring(0,ee));return{head:ie,example:ie+";\nreturn ("+nu(m.substring(ee,ae))+");"}}var au=function(m){var v,ee;ee=m,(v=ReactExample).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=ReactExample;function ReactExample(){return m.apply(this,arguments)||this}var ie=ReactExample.prototype;return ie.shouldComponentUpdate=function shouldComponentUpdate(m){return this.props.code!==m.code},ie.getExampleComponent=function getExampleComponent(m){return this.props.evalInContext("\n\t\t\t"+m+"\n\t\t")},ie.render=function render(){var m=this.props,v=m.code,ee=m.compilerConfig,ae=void 0===ee?{}:ee,ie=m.onError,de=compileCode(v,ae,ie);if(!de)return null;var ce=splitExampleCode(de).example,le=this.getExampleComponent(ce);return q.createElement(Ts,{onError:ie},q.createElement(le,null))},ReactExample}(q.Component);function Preview_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function Preview_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}!function ReactExample_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}(au,"propTypes",{code:ae().string.isRequired,evalInContext:ae().func.isRequired,onError:ae().func.isRequired,compilerConfig:ae().object});var ru=function improveErrorMessage(m){return m.replace("Check the render method of `StateHolder`.","Check the code of your example in a Markdown file or in the editor below.")},iu=function(m){var ee,ae;ae=m,(ee=Preview).prototype=Object.create(ae.prototype),ee.prototype.constructor=ee,ee.__proto__=ae;var ie;ie=Preview;function Preview(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae0&&console.clear(),this.executeCode()},de.shouldComponentUpdate=function shouldComponentUpdate(m,v){return this.state.error!==v.error||this.props.code!==m.code},de.componentDidUpdate=function componentDidUpdate(m){this.props.code!==m.code&&this.executeCode()},de.componentWillUnmount=function componentWillUnmount(){this.unmountPreview()},de.unmountPreview=function unmountPreview(){this.mountNode&&v.unmountComponentAtNode(this.mountNode)},de.executeCode=function executeCode(){var m=this;this.setState({error:null});var ee=this.props.code;if(ee){var ae=q.createElement(au,{code:ee,evalInContext:this.props.evalInContext,onError:this.handleError,compilerConfig:this.context.config.compilerConfig});window.requestAnimationFrame((function(){try{v.render(ae,m.mountNode)}catch(v){m.handleError(v)}}))}},de.render=function render(){var m=this,v=this.state.error;return q.createElement(q.Fragment,null,q.createElement("div",{"data-testid":"mountNode",ref:function ref(v){return m.mountNode=v}}),v&&q.createElement(Es,{message:v}))},Preview}(q.Component);function Slot_extends(){return Slot_extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}Preview_defineProperty(iu,"propTypes",{code:ae().string.isRequired,evalInContext:ae().func.isRequired}),Preview_defineProperty(iu,"contextType",Xo.Z),Slot.propTypes={name:ae().string.isRequired,active:ae().string,onlyActive:ae().bool,props:ae().object,className:ae().string};var ou=function PlaygroundRenderer(m){var v,ee=m.classes,ae=m.exampleIndex,ie=m.name,de=m.padded,ce=m.preview,le=m.previewProps,pe=m.tabButtons,fe=m.tabBody,ye=m.toolbar,be=le.className,Re=PlaygroundRenderer_objectWithoutPropertiesLoose(le,["className"]),_e=(0,un.Z)(ee.preview,be,((v={})[ee.padded]=de,v));return q.createElement("div",{className:ee.root,"data-testid":ie+"-example-"+ae},q.createElement("div",PlaygroundRenderer_extends({className:_e},Re,{"data-preview":ie,"data-testid":"preview-wrapper"}),ce),q.createElement("div",{className:ee.controls},q.createElement("div",{className:ee.tabs},pe),q.createElement("div",{className:ee.toolbar},ye)),q.createElement("div",{className:ee.tab},fe))};ou.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,exampleIndex:ae().number.isRequired,name:ae().string.isRequired,padded:ae().bool.isRequired,preview:ae().node.isRequired,previewProps:ae().object.isRequired,tabButtons:ae().node.isRequired,tabBody:ae().node.isRequired,toolbar:ae().node.isRequired};const su=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.borderRadius;return{root:{marginBottom:v[4]},preview:{padding:v[2],border:[[1,q.border,"solid"]],borderRadius:ee,width:"100%",display:"inline-block"},controls:{display:"flex",alignItems:"center",marginBottom:v[1]},toolbar:{marginLeft:"auto"},tab:{},padded:{"& > *":{isolate:!1,marginLeft:-v[1],marginRight:-v[1],"& > *":{isolate:!1,marginRight:v[1],marginLeft:v[1]}}}}}))(ou);__webpack_require__(43371);var du=Object.freeze({all:"all",section:"section",component:"component",example:"example",notFound:"notFound"}),cu=Object.freeze({hide:"hide",collapse:"collapse",expand:"expand"}),uu=Object.freeze({hide:"hide",collapse:"collapse",expand:"expand"});function Playground_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function Playground_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var lu=function(m){var v,ee;ee=m,(v=Playground).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=Playground;function Playground(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae=0||(ae[q]=m[q]);return ae}var bu=function SectionHeading(m){var v=m.slotName,ee=m.slotProps,ae=m.children,ie=m.id,de=m.href,ce=SectionHeading_objectWithoutPropertiesLoose(m,["slotName","slotProps","children","id","href"]);return q.createElement(yu,SectionHeading_extends({toolbar:q.createElement(Slot,{name:v,props:ee}),id:ie,href:de},ce),ae)};bu.propTypes={children:ae().node,id:ae().string.isRequired,slotName:ae().string.isRequired,slotProps:ae().any.isRequired,depth:ae().number.isRequired,deprecated:ae().bool,pagePerSection:ae().bool};const Ru=bu;var _u=__webpack_require__(66485),xu=__webpack_require__.n(_u);const Eu=(0,ie.Z)((function styles(m){var v=m.space,q=m.fontFamily,ee=m.fontSize,ae=m.color;return{pathline:{fontFamily:q.monospace,fontSize:ee.small,color:ae.light,wordBreak:"break-all"},copyButton:{marginLeft:v[0]}}}))((function PathlineRenderer(m){var v=m.classes,ee=m.children;return q.createElement("div",{className:v.pathline},ee,q.createElement(Oo,{small:!0,className:v.copyButton,onClick:function onClick(){return ee&&xu()(ee.toString())},title:"Copy to clipboard"},q.createElement(MdContentCopy,null)))}));var Tu=function ReactComponentRenderer(m){var v=m.classes,ee=m.name,ae=m.heading,ie=m.pathLine,de=m.description,ce=m.docs,le=m.examples,pe=m.tabButtons,fe=m.tabBody;return q.createElement("div",{className:v.root,"data-testid":ee+"-container"},q.createElement("header",{className:v.header},ae,ie&&q.createElement(Eu,null,ie)),(de||ce)&&q.createElement("div",{className:v.docs},de,ce),pe&&q.createElement("div",{className:v.tabs},q.createElement("div",{className:v.tabButtons},pe),q.createElement("div",{className:v.tabBody},fe)),le)};Tu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string.isRequired,heading:ae().node.isRequired,filepath:ae().string,pathLine:ae().string,tabButtons:ae().node,tabBody:ae().node,description:ae().node,docs:ae().node,examples:ae().node,isolated:ae().bool};const wu=(0,ie.Z)((function styles(m){var v=m.color,q=m.fontSize,ee=m.space;return{root:{marginBottom:ee[6]},header:{marginBottom:ee[3]},tabs:{marginBottom:ee[3]},tabButtons:{marginBottom:ee[1]},tabBody:{overflowX:"auto",maxWidth:"100%",WebkitOverflowScrolling:"touch"},docs:{color:v.base,fontSize:q.text}}}))(Tu);var Su=__webpack_require__(3386);function ExamplePlaceholderRenderer_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function ExamplePlaceholderRenderer_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var Du=function(m){var v,ee;ee=m,(v=ExamplePlaceholderRenderer).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=ExamplePlaceholderRenderer;function ExamplePlaceholderRenderer(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae\n\t```\n\nYou may need to **restart** the style guide server after adding an example file.\n\nRead more in the [documenting components guide]('+Su.tI+").\n\t\t\t\t\t"}):q.createElement("button",{className:v.button,onClick:this.handleOpen},"Add examples to this component")},ExamplePlaceholderRenderer}(q.Component);ExamplePlaceholderRenderer_defineProperty(Du,"propTypes",{classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string});(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{button:{padding:0,fontSize:q.base,fontFamily:v.base,textDecoration:"underline",color:ee.light,border:0,cursor:"pointer",background:"transparent","&:hover, &:active":{isolate:!1,color:ee.lightest}}}}))(Du);function ReactComponent_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function ReactComponent_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var ExamplePlaceholder=function(){return q.createElement("div",null)},Cu=function(m){var v,ee;ee=m,(v=ReactComponent).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=ReactComponent;function ReactComponent(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae0?q.createElement(mu,{examples:We,name:fe,exampleMode:pe}):q.createElement(ExamplePlaceholder,{name:fe}),tabButtons:ze&&q.createElement(Slot,{name:"docsTabButtons",active:m,props:Object.assign({},de,{onClick:this.handleTabChange})}),tabBody:q.createElement(Slot,{name:"docsTabs",active:m,onlyActive:!0,props:de})})},ReactComponent}(q.Component);function ComponentsRenderer(m){var v=m.children;return q.createElement("div",null,v)}ReactComponent_defineProperty(Cu,"propTypes",{component:ae().object.isRequired,depth:ae().number.isRequired,exampleMode:ae().string.isRequired,usageMode:ae().string.isRequired}),ReactComponent_defineProperty(Cu,"contextType",Xo.Z),ComponentsRenderer.propTypes={children:ae().node.isRequired};var ku=function Components(m){var v=m.components,ee=m.depth,ae=m.exampleMode,ie=m.usageMode;return q.createElement(ComponentsRenderer,null,v.map((function(m){return q.createElement(Cu,{key:m.filepath,component:m,exampleMode:ae,usageMode:ie,depth:ee})})))};ku.propTypes={components:ae().array.isRequired,depth:ae().number.isRequired,exampleMode:ae().string.isRequired,usageMode:ae().string.isRequired};const Au=ku;var Iu=function SectionRenderer(m){var v=m.classes,ee=m.name,ae=m.slug,ie=m.content,de=m.components,ce=m.sections,le=m.depth,pe=m.description,fe=m.pagePerSection;return q.createElement("section",{className:v.root,"data-testid":"section-"+ae},ee&&q.createElement(Ru,{depth:le,id:ae,slotName:"sectionToolbar",pagePerSection:fe,slotProps:m},ee),pe&&q.createElement(wa,{text:pe}),ie,ce,de)};Iu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string,description:ae().string,slug:ae().string.isRequired,content:ae().node,components:ae().node,sections:ae().node,isolated:ae().bool,depth:ae().number.isRequired,pagePerSection:ae().bool};const Pu=(0,ie.Z)((function styles(m){return{root:{marginBottom:m.space[4]}}}))(Iu);var ju=function Section(m){var v=m.section,ee=m.depth,ae=(0,Xo.E)(),ie=ae.displayMode,de=ae.config.pagePerSection,ce=v.name,le=v.slug,pe=v.filepath,fe=v.content,ye=v.components,be=v.sections,Re=v.description,_e=v.exampleMode,xe=v.usageMode,Te=Array.isArray(fe)?q.createElement(mu,{examples:fe,name:ce,exampleMode:_e}):null,we=ye&&q.createElement(Au,{usageMode:xe,exampleMode:_e,components:ye,depth:ee+1}),Se=be&&q.createElement(Uu,{sections:be,depth:ee+1});return q.createElement(Pu,{description:Re,pagePerSection:de,name:ce,slug:le,filepath:pe,content:Te,components:we,sections:Se,isolated:ie!==du.all,depth:ee})};ju.propTypes={section:ae().any.isRequired,depth:ae().number.isRequired};const Fu=ju;var Ou=function SectionsRenderer(m){var v=m.classes,ee=m.children;return q.createElement("section",{className:v.root},ee)};Ou.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node};const Lu=(0,ie.Z)((function styles(){return{root:{}}}))(Ou);var Bu=function Sections(m){var v=m.sections,ee=m.depth;return q.createElement(Lu,null,v.filter((function(m){return!m.externalLink})).map((function(m,v){return q.createElement(Fu,{key:v,section:m,depth:ee})})))};Bu.propTypes={sections:ae().array.isRequired,depth:ae().number.isRequired,root:ae().bool};const Uu=Bu;var Nu=function WelcomeRenderer(m){var v=m.classes,ee=m.patterns;return q.createElement("div",{className:v.root},q.createElement(wa,{text:"\n# Welcome to React Styleguidist!\n\n**We couldn’t find any components** using these patterns:\n\n"+ee.map((function(m){return"- `"+m+"`"})).join("\n")+"\n\nCreate **styleguide.config.js** file in your project root directory like this:\n\n module.exports = {\n components: 'src/components/**/*.js'\n };\n\nRead more in the [locating components guide]("+Su.aJ+").\n\t\t\t\t"}))};Nu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,patterns:ae().array.isRequired};const Mu=(0,ie.Z)((function styles(m){var v=m.space;return{root:{maxWidth:m.maxWidth,margin:[[0,"auto"]],padding:v[4]}}}))(Nu);var Wu=function ErrorRenderer(m){var v=m.classes,ee=m.error,ae=m.info;return q.createElement("div",{className:v.root},q.createElement("pre",{className:v.stack},ee.toString(),ae.componentStack),q.createElement("div",{className:v.message},q.createElement("p",null,"This may be due to an error in a component you are overriding, or a bug in React Styleguidist."),q.createElement("p",null,"If you believe this is a bug, ",q.createElement("a",{style:{color:"inherit"},href:"https://github.com/styleguidist/react-styleguidist/issues"},"please submit an issue"),".")))};Wu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,error:ae().object.isRequired,info:ae().any.isRequired};const qu=(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{root:{margin:m.space[2],lineHeight:1.2,fontSize:q.small},stack:{color:ee.error,whiteSpace:"pre-wrap",fontFamily:v.monospace},message:{color:ee.error,fontFamily:v.base}}}))(Wu);var Vu=function NotFoundRenderer(m){var v=m.classes;return q.createElement("div",{className:v.root},q.createElement(wa,{text:"\n# Page not found\nThe link you followed may be broken, or the page may have been removed.\n"}))};Vu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired};const zu=(0,ie.Z)((function styles(m){return{root:{maxWidth:m.maxWidth,margin:[[0,"auto"]]}}}))(Vu);function StyleGuide_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function StyleGuide_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}function hasSidebar(m,v){return m===du.notFound||v&&m===du.all}var Hu=function(m){var v,ee;ee=m,(v=StyleGuide).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=StyleGuide;function StyleGuide(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae0&&ae&&(ee=Object.assign({},ee,{sections:[],components:[]})),m=[ee]}else m=[]}})),m.length||(le=du.notFound),ae=ie[ie.length-1];else if((pe=filterComponentsInSectionsByExactName(m,ae,!0)).length)m=pe,le=du.component;else{var fe=findSection(m,ae);m=fe?[fe]:[],le=du.section}if(Ku()(de))if(1===pe.length){var ye=pe[0].components;m=[Object.assign({},pe[0],{components:ye&&"number"==typeof de?[filterComponentExamples(ye[0],de)]:[]})],le=du.example}else 1===m.length&&(m=[filterSectionExamples(m[0],de)],le=du.example)}return{sections:m,displayMode:le}}function processComponents(m,v){var q=v.useRouterLinks,ee=v.useHashId,ae=v.hashPath;return m.map((function(m){return m.props?Object.assign({},m,{name:m.props.displayName,visibleName:m.props.visibleName||m.props.displayName,props:Object.assign({},m.props,{examples:[].concat(m.props.examples||[],m.props.example||[])}),href:m.href||getUrl({name:m.props.displayName,slug:m.slug,anchor:!q,hashPath:!!q&&ae,useSlugAsIdParam:!!q&&ee})}):{}}))}function processSections(m,v){var q=v.useRouterLinks,ee=v.useHashId,ae=void 0!==ee&&ee,ie=v.hashPath,de=void 0===ie?[]:ie;return m.map((function(m){var v={useRouterLinks:Boolean(q&&m.name),useHashId:0===m.sectionDepth,hashPath:[].concat(de,[m.name?m.name:"-"])},ee=m.href||getUrl({name:m.name,slug:m.slug,anchor:!q,hashPath:!!q&&de,useSlugAsIdParam:!!q&&ae});return Object.assign({},m,{externalLink:!!m.href,href:ee,visibleName:m.name,components:processComponents(m.components||[],v),sections:processSections(m.sections||[],v)})}))}function renderStyleguide(m,v,ee,ae,ie){return void 0===ee&&(ee=window.location),void 0===ae&&(ae=document),void 0===ie&&(ie=window.history),function(){var de=processSections(m.sections,{useRouterLinks:m.config.pagePerSection}),ce=m.config,le=ce.title,pe=ce.pagePerSection,fe=(ce.theme,ce.styles,getRouteData(de,ee.hash,pe)),ye=fe.sections,be=fe.displayMode;if(ae.title=getPageTitle(ye,le,be),"#/"===ee.hash){var Re=ee.pathname+ee.search;ie.replaceState("",ae.title,Re)}return q.createElement(Hu,{codeRevision:v,cssRevision:"0",config:m.config,slots:slots(m.config),welcomeScreen:m.welcomeScreen,patterns:m.patterns,sections:ye,allSections:de,displayMode:be,pagePerSection:pe})}()}var $u=function render(){var m=__webpack_require__(72801);v.render(renderStyleguide(m,0),document.getElementById(m.config.mountPointId))};window.addEventListener("hashchange",$u),window.addEventListener("hashchange",(function scrollToOrigin(){var m,v=window.location.hash;if(m=ds(v,"#/")||ds(v,"#!/")?ls(v,"id"):cs(v,"#"),v)if(m){var q=document.getElementById(m);q&&q.scrollIntoView(!0)}else window.scrollTo(0,0)})),$u()})()})(); \ No newline at end of file diff --git a/docs/build/bundle.6ca4ccaf.js b/docs/build/bundle.6ca4ccaf.js new file mode 100644 index 00000000..056ba9b8 --- /dev/null +++ b/docs/build/bundle.6ca4ccaf.js @@ -0,0 +1,2 @@ +/*! For license information please see bundle.6ca4ccaf.js.LICENSE.txt */ +(()=>{var __webpack_modules__={1875:(m,v,q)=>{"use strict";var ee=q(976),ae=q(7163);m.exports=function(m){var v=m.getComponent("MenuItem");return m.extend(v,{constructor:function(m,q){var ae=q.source;if(!ee.isObject(ae))throw new Error('was not provided a "source" object, but rather: '+typeof ae);q=ee.extend({selectable:!0,label:ae.label},q),v.call(this,m,q),this.source=ae},handleClick:function(m){v.prototype.handleClick.call(this,m),this.player().trigger(ae.QUALITY_REQUESTED,this.source)}})}},62864:(m,v,q)=>{"use strict";var ee=q(976),ae=q(7163),ie=q(1875),de="vjs-quality-changing";m.exports=function(m){var v,q=m.getComponent("MenuButton"),ce=ie(m);return v=m.extend(q,{constructor:function(m,v){q.call(this,m,v),m.on(ae.QUALITY_REQUESTED,function(v,q){this.setSelectedSource(q),m.addClass(de),m.one("loadeddata",(function(){m.removeClass(de)}))}.bind(this)),m.on(ae.PLAYER_SOURCES_CHANGED,function(){this.update()}.bind(this)),m.on(ae.QUALITY_SELECTED,function(m,v){this.setSelectedSource(v)}.bind(this)),m.one("ready",function(){this.selectedSrc=m.src(),this.update()}.bind(this)),this.controlText("Open quality selector menu")},setSelectedSource:function(m){var v=m?m.src:void 0;this.selectedSrc!==v&&(this.selectedSrc=v,ee.each(this.items,(function(m){m.selected(m.source.src===v)})))},createItems:function(){var m=this.player(),v=m.currentSources();return!v||v.length<2?[]:ee.map(v,function(v){return new ce(m,{source:v,selected:v.src===this.selectedSrc})}.bind(this))},buildWrapperCSSClass:function(){return"vjs-quality-selector "+q.prototype.buildWrapperCSSClass.call(this)}}),m.registerComponent("QualitySelector",v),v}},7163:m=>{"use strict";m.exports={QUALITY_REQUESTED:"qualityRequested",QUALITY_SELECTED:"qualitySelected",PLAYER_SOURCES_CHANGED:"playerSourcesChanged"}},61470:(m,v,q)=>{"use strict";var ee=q(976),ae=q(7163),ie=q(62864),de=q(69006),ce=q(31527);m.exports=function(m){m=m||window.videojs,ie(m),de(m),m.hook("setup",(function(m){m.on(ae.QUALITY_REQUESTED,(function changeQuality(v,q){var ae=m.currentSources(),ie=m.currentTime(),de=m.playbackRate(),le=m.paused();ee.each(ae,(function(m){m.selected=!1})),ee.findWhere(ae,{src:q.src}).selected=!0,m._qualitySelectorSafeSeek&&m._qualitySelectorSafeSeek.onQualitySelectionChange(),m.src(ae),m.ready((function(){m._qualitySelectorSafeSeek&&!m._qualitySelectorSafeSeek.hasFinished()||(m._qualitySelectorSafeSeek=new ce(m,ie),m.playbackRate(de)),le||m.play()}))}))}))},m.exports.EVENTS=ae},69006:(m,v,q)=>{"use strict";var ee=q(976),ae=q(7163);m.exports=function(m){m.use("*",(function(m){return{setSource:function(v,q){var ie,de=m.currentSources();m._qualitySelectorSafeSeek&&m._qualitySelectorSafeSeek.onPlayerSourcesChange(),ee.isEqual(de,m._qualitySelectorPreviousSources)||(m.trigger(ae.PLAYER_SOURCES_CHANGED,de),m._qualitySelectorPreviousSources=de),ie=ee.find(de,(function(m){return!0===m.selected||"true"===m.selected||"selected"===m.selected}))||v,m.trigger(ae.QUALITY_SELECTED,ie),q(null,ie)}}}))}},31527:(m,v,q)=>{"use strict";var ee=q(219);m.exports=ee.extend({init:function(m,v){this._player=m,this._seekToTime=v,this._hasFinished=!1,this._keepThisInstanceWhenPlayerSourcesChange=!1,this._seekWhenSafe()},_seekWhenSafe:function(){this._player.readyState()<3?(this._seekFn=this._seek.bind(this),this._player.one("canplay",this._seekFn)):this._seek()},onPlayerSourcesChange:function(){this._keepThisInstanceWhenPlayerSourcesChange?this._keepThisInstanceWhenPlayerSourcesChange=!1:this.cancel()},onQualitySelectionChange:function(){this.hasFinished()||(this._keepThisInstanceWhenPlayerSourcesChange=!0)},_seek:function(){this._player.currentTime(this._seekToTime),this._keepThisInstanceWhenPlayerSourcesChange=!1,this._hasFinished=!0},hasFinished:function(){return this._hasFinished},cancel:function(){this._player.off("canplay",this._seekFn),this._keepThisInstanceWhenPlayerSourcesChange=!1,this._hasFinished=!0}})},13490:(m,v,q)=>{"use strict";var ee=q(58908);function getCharset(m){return void 0===m&&(m=""),m.toLowerCase().split(";").reduce((function(m,v){var q=v.split("="),ee=q[0],ae=q[1];return"charset"===ee.trim()?ae.trim():m}),"utf-8")}m.exports=function httpResponseHandler(m,v){return void 0===v&&(v=!1),function(q,ae,ie){if(q)m(q);else if(ae.statusCode>=400&&ae.statusCode<=599){var de=ie;if(v)if(ee.TextDecoder){var ce=getCharset(ae.headers&&ae.headers["content-type"]);try{de=new TextDecoder(ce).decode(ie)}catch(m){}}else de=String.fromCharCode.apply(null,new Uint8Array(ie));m({cause:de})}else m(null,ie)}}},9603:(m,v,q)=>{"use strict";var ee=q(58908),ae=q(10434),ie=q(27376);createXHR.httpHandler=q(13490);var de=function parseHeaders(m){var v={};return m?(m.trim().split("\n").forEach((function(m){var q=m.indexOf(":"),ee=m.slice(0,q).trim().toLowerCase(),ae=m.slice(q+1).trim();void 0===v[ee]?v[ee]=ae:Array.isArray(v[ee])?v[ee].push(ae):v[ee]=[v[ee],ae]})),v):v};function isEmpty(m){for(var v in m)if(m.hasOwnProperty(v))return!1;return!0}function initParams(m,v,q){var ee=m;return ie(v)?(q=v,"string"==typeof m&&(ee={uri:m})):ee=ae({},v,{uri:m}),ee.callback=q,ee}function createXHR(m,v,q){return _createXHR(v=initParams(m,v,q))}function _createXHR(m){if(void 0===m.callback)throw new Error("callback argument missing");var v=!1,q=function cbOnce(q,ee,ae){v||(v=!0,m.callback(q,ee,ae))};function getBody(){var m=void 0;if(m=ie.response?ie.response:ie.responseText||getXml(ie),Re)try{m=JSON.parse(m)}catch(m){}return m}function errorFunc(m){return clearTimeout(ce),m instanceof Error||(m=new Error(""+(m||"Unknown XMLHttpRequest Error"))),m.statusCode=0,q(m,_e)}function loadFunc(){if(!ae){var v;clearTimeout(ce),v=m.useXDR&&void 0===ie.status?200:1223===ie.status?204:ie.status;var ee=_e,fe=null;return 0!==v?(ee={body:getBody(),statusCode:v,method:pe,headers:{},url:le,rawRequest:ie},ie.getAllResponseHeaders&&(ee.headers=de(ie.getAllResponseHeaders()))):fe=new Error("Internal XMLHttpRequest Error"),q(fe,ee,ee.body)}}var ee,ae,ie=m.xhr||null;ie||(ie=m.cors||m.useXDR?new createXHR.XDomainRequest:new createXHR.XMLHttpRequest);var ce,le=ie.url=m.uri||m.url,pe=ie.method=m.method||"GET",fe=m.body||m.data,ye=ie.headers=m.headers||{},be=!!m.sync,Re=!1,_e={body:void 0,headers:{},statusCode:0,method:pe,url:le,rawRequest:ie};if("json"in m&&!1!==m.json&&(Re=!0,ye.accept||ye.Accept||(ye.Accept="application/json"),"GET"!==pe&&"HEAD"!==pe&&(ye["content-type"]||ye["Content-Type"]||(ye["Content-Type"]="application/json"),fe=JSON.stringify(!0===m.json?fe:m.json))),ie.onreadystatechange=function readystatechange(){4===ie.readyState&&setTimeout(loadFunc,0)},ie.onload=loadFunc,ie.onerror=errorFunc,ie.onprogress=function(){},ie.onabort=function(){ae=!0},ie.ontimeout=errorFunc,ie.open(pe,le,!be,m.username,m.password),be||(ie.withCredentials=!!m.withCredentials),!be&&m.timeout>0&&(ce=setTimeout((function(){if(!ae){ae=!0,ie.abort("timeout");var m=new Error("XMLHttpRequest timeout");m.code="ETIMEDOUT",errorFunc(m)}}),m.timeout)),ie.setRequestHeader)for(ee in ye)ye.hasOwnProperty(ee)&&ie.setRequestHeader(ee,ye[ee]);else if(m.headers&&!isEmpty(m.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in m&&(ie.responseType=m.responseType),"beforeSend"in m&&"function"==typeof m.beforeSend&&m.beforeSend(ie),ie.send(fe||null),ie}function getXml(m){try{if("document"===m.responseType)return m.responseXML;var v=m.responseXML&&"parsererror"===m.responseXML.documentElement.nodeName;if(""===m.responseType&&!v)return m.responseXML}catch(m){}return null}m.exports=createXHR,m.exports.default=createXHR,createXHR.XMLHttpRequest=ee.XMLHttpRequest||function noop(){},createXHR.XDomainRequest="withCredentials"in new createXHR.XMLHttpRequest?createXHR.XMLHttpRequest:ee.XDomainRequest,function forEachArray(m,v){for(var q=0;q{"use strict";function freeze(m,v){return void 0===v&&(v=Object),v&&"function"==typeof v.freeze?v.freeze(m):m}var q=freeze({HTML:"text/html",isHTML:function(m){return m===q.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),ee=freeze({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(m){return m===ee.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});v.assign=function assign(m,v){if(null===m||"object"!=typeof m)throw new TypeError("target is not an object");for(var q in v)Object.prototype.hasOwnProperty.call(v,q)&&(m[q]=v[q]);return m},v.find=function find(m,v,q){if(void 0===q&&(q=Array.prototype),m&&"function"==typeof q.find)return q.find.call(m,v);for(var ee=0;ee{var ee=q(72167),ae=q(41146),ie=q(31045),de=q(76925),ce=ae.DOMImplementation,le=ee.NAMESPACE,pe=de.ParseError,fe=de.XMLReader;function normalizeLineEndings(m){return m.replace(/\r[\n\u0085]/g,"\n").replace(/[\r\u0085\u2028]/g,"\n")}function DOMParser(m){this.options=m||{locator:{}}}function buildErrorHandler(m,v,q){if(!m){if(v instanceof DOMHandler)return v;m=v}var ee={},ae=m instanceof Function;function build(v){var ie=m[v];!ie&&ae&&(ie=2==m.length?function(q){m(v,q)}:m),ee[v]=ie&&function(m){ie("[xmldom "+v+"]\t"+m+_locator(q))}||function(){}}return q=q||{},build("warning"),build("error"),build("fatalError"),ee}function DOMHandler(){this.cdata=!1}function position(m,v){v.lineNumber=m.lineNumber,v.columnNumber=m.columnNumber}function _locator(m){if(m)return"\n@"+(m.systemId||"")+"#[line:"+m.lineNumber+",col:"+m.columnNumber+"]"}function _toString(m,v,q){return"string"==typeof m?m.substr(v,q):m.length>=v+q||v?new java.lang.String(m,v,q)+"":m}function appendElement(m,v){m.currentElement?m.currentElement.appendChild(v):m.doc.appendChild(v)}DOMParser.prototype.parseFromString=function(m,v){var q=this.options,ee=new fe,ae=q.domBuilder||new DOMHandler,de=q.errorHandler,ce=q.locator,pe=q.xmlns||{},ye=/\/x?html?$/.test(v),be=ye?ie.HTML_ENTITIES:ie.XML_ENTITIES;ce&&ae.setDocumentLocator(ce),ee.errorHandler=buildErrorHandler(de,ae,ce),ee.domBuilder=q.domBuilder||ae,ye&&(pe[""]=le.HTML),pe.xml=pe.xml||le.XML;var Re=q.normalizeLineEndings||normalizeLineEndings;return m&&"string"==typeof m?ee.parse(Re(m),pe,be):ee.errorHandler.error("invalid doc source"),ae.doc},DOMHandler.prototype={startDocument:function(){this.doc=(new ce).createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(m,v,q,ee){var ae=this.doc,ie=ae.createElementNS(m,q||v),de=ee.length;appendElement(this,ie),this.currentElement=ie,this.locator&&position(this.locator,ie);for(var ce=0;ce{var ee=q(72167),ae=ee.find,ie=ee.NAMESPACE;function notEmptyString(m){return""!==m}function splitOnASCIIWhitespace(m){return m?m.split(/[\t\n\f\r ]+/).filter(notEmptyString):[]}function orderedSetReducer(m,v){return m.hasOwnProperty(v)||(m[v]=!0),m}function toOrderedSet(m){if(!m)return[];var v=splitOnASCIIWhitespace(m);return Object.keys(v.reduce(orderedSetReducer,{}))}function copy(m,v){for(var q in m)Object.prototype.hasOwnProperty.call(m,q)&&(v[q]=m[q])}function _extends(m,v){var q=m.prototype;if(!(q instanceof v)){function t(){}t.prototype=v.prototype,copy(q,t=new t),m.prototype=q=t}q.constructor!=m&&("function"!=typeof m&&console.error("unknown Class:"+m),q.constructor=m)}var de={},ce=de.ELEMENT_NODE=1,le=de.ATTRIBUTE_NODE=2,pe=de.TEXT_NODE=3,fe=de.CDATA_SECTION_NODE=4,ye=de.ENTITY_REFERENCE_NODE=5,be=de.ENTITY_NODE=6,Re=de.PROCESSING_INSTRUCTION_NODE=7,_e=de.COMMENT_NODE=8,xe=de.DOCUMENT_NODE=9,Te=de.DOCUMENT_TYPE_NODE=10,we=de.DOCUMENT_FRAGMENT_NODE=11,Se=de.NOTATION_NODE=12,Ie={},Pe={},We=(Ie.INDEX_SIZE_ERR=(Pe[1]="Index size error",1),Ie.DOMSTRING_SIZE_ERR=(Pe[2]="DOMString size error",2),Ie.HIERARCHY_REQUEST_ERR=(Pe[3]="Hierarchy request error",3)),qe=(Ie.WRONG_DOCUMENT_ERR=(Pe[4]="Wrong document",4),Ie.INVALID_CHARACTER_ERR=(Pe[5]="Invalid character",5),Ie.NO_DATA_ALLOWED_ERR=(Pe[6]="No data allowed",6),Ie.NO_MODIFICATION_ALLOWED_ERR=(Pe[7]="No modification allowed",7),Ie.NOT_FOUND_ERR=(Pe[8]="Not found",8)),Ve=(Ie.NOT_SUPPORTED_ERR=(Pe[9]="Not supported",9),Ie.INUSE_ATTRIBUTE_ERR=(Pe[10]="Attribute in use",10));Ie.INVALID_STATE_ERR=(Pe[11]="Invalid state",11),Ie.SYNTAX_ERR=(Pe[12]="Syntax error",12),Ie.INVALID_MODIFICATION_ERR=(Pe[13]="Invalid modification",13),Ie.NAMESPACE_ERR=(Pe[14]="Invalid namespace",14),Ie.INVALID_ACCESS_ERR=(Pe[15]="Invalid access",15);function DOMException(m,v){if(v instanceof Error)var q=v;else q=this,Error.call(this,Pe[m]),this.message=Pe[m],Error.captureStackTrace&&Error.captureStackTrace(this,DOMException);return q.code=m,v&&(this.message=this.message+": "+v),q}function NodeList(){}function LiveNodeList(m,v){this._node=m,this._refresh=v,_updateLiveList(this)}function _updateLiveList(m){var v=m._node._inc||m._node.ownerDocument._inc;if(m._inc!=v){var q=m._refresh(m._node);__set__(m,"length",q.length),copy(q,m),m._inc=v}}function NamedNodeMap(){}function _findNodeIndex(m,v){for(var q=m.length;q--;)if(m[q]===v)return q}function _addNamedNode(m,v,q,ee){if(ee?v[_findNodeIndex(v,ee)]=q:v[v.length++]=q,m){q.ownerElement=m;var ae=m.ownerDocument;ae&&(ee&&_onRemoveAttribute(ae,m,ee),_onAddAttribute(ae,m,q))}}function _removeNamedNode(m,v,q){var ee=_findNodeIndex(v,q);if(!(ee>=0))throw new DOMException(qe,new Error(m.tagName+"@"+q));for(var ae=v.length-1;ee"==m&&">")||"&"==m&&"&"||'"'==m&&"""||"&#"+m.charCodeAt()+";"}function _visitNode(m,v){if(v(m))return!0;if(m=m.firstChild)do{if(_visitNode(m,v))return!0}while(m=m.nextSibling)}function Document(){this.ownerDocument=this}function _onAddAttribute(m,v,q){m&&m._inc++,q.namespaceURI===ie.XMLNS&&(v._nsMap[q.prefix?q.localName:""]=q.value)}function _onRemoveAttribute(m,v,q,ee){m&&m._inc++,q.namespaceURI===ie.XMLNS&&delete v._nsMap[q.prefix?q.localName:""]}function _onUpdateChild(m,v,q){if(m&&m._inc){m._inc++;var ee=v.childNodes;if(q)ee[ee.length++]=q;else{for(var ae=v.firstChild,ie=0;ae;)ee[ie++]=ae,ae=ae.nextSibling;ee.length=ie,delete ee[ee.length]}}}function _removeChild(m,v){var q=v.previousSibling,ee=v.nextSibling;return q?q.nextSibling=ee:m.firstChild=ee,ee?ee.previousSibling=q:m.lastChild=q,v.parentNode=null,v.previousSibling=null,v.nextSibling=null,_onUpdateChild(m.ownerDocument,m),v}function hasValidParentNodeType(m){return m&&(m.nodeType===Node.DOCUMENT_NODE||m.nodeType===Node.DOCUMENT_FRAGMENT_NODE||m.nodeType===Node.ELEMENT_NODE)}function hasInsertableNodeType(m){return m&&(isElementNode(m)||isTextNode(m)||isDocTypeNode(m)||m.nodeType===Node.DOCUMENT_FRAGMENT_NODE||m.nodeType===Node.COMMENT_NODE||m.nodeType===Node.PROCESSING_INSTRUCTION_NODE)}function isDocTypeNode(m){return m&&m.nodeType===Node.DOCUMENT_TYPE_NODE}function isElementNode(m){return m&&m.nodeType===Node.ELEMENT_NODE}function isTextNode(m){return m&&m.nodeType===Node.TEXT_NODE}function isElementInsertionPossible(m,v){var q=m.childNodes||[];if(ae(q,isElementNode)||isDocTypeNode(v))return!1;var ee=ae(q,isDocTypeNode);return!(v&&ee&&q.indexOf(ee)>q.indexOf(v))}function isElementReplacementPossible(m,v){var q=m.childNodes||[];if(ae(q,(function hasElementChildThatIsNotChild(m){return isElementNode(m)&&m!==v})))return!1;var ee=ae(q,isDocTypeNode);return!(v&&ee&&q.indexOf(ee)>q.indexOf(v))}function assertPreInsertionValidity1to5(m,v,q){if(!hasValidParentNodeType(m))throw new DOMException(We,"Unexpected parent node type "+m.nodeType);if(q&&q.parentNode!==m)throw new DOMException(qe,"child not in parent");if(!hasInsertableNodeType(v)||isDocTypeNode(v)&&m.nodeType!==Node.DOCUMENT_NODE)throw new DOMException(We,"Unexpected node type "+v.nodeType+" for parent node type "+m.nodeType)}function assertPreInsertionValidityInDocument(m,v,q){var ee=m.childNodes||[],ie=v.childNodes||[];if(v.nodeType===Node.DOCUMENT_FRAGMENT_NODE){var de=ie.filter(isElementNode);if(de.length>1||ae(ie,isTextNode))throw new DOMException(We,"More than one element or text in fragment");if(1===de.length&&!isElementInsertionPossible(m,q))throw new DOMException(We,"Element in fragment can not be inserted before doctype")}if(isElementNode(v)&&!isElementInsertionPossible(m,q))throw new DOMException(We,"Only one element can be added and only after doctype");if(isDocTypeNode(v)){if(ae(ee,isDocTypeNode))throw new DOMException(We,"Only one doctype is allowed");var ce=ae(ee,isElementNode);if(q&&ee.indexOf(ce)1||ae(ie,isTextNode))throw new DOMException(We,"More than one element or text in fragment");if(1===de.length&&!isElementReplacementPossible(m,q))throw new DOMException(We,"Element in fragment can not be inserted before doctype")}if(isElementNode(v)&&!isElementReplacementPossible(m,q))throw new DOMException(We,"Only one element can be added and only after doctype");if(isDocTypeNode(v)){if(ae(ee,(function hasDoctypeChildThatIsNotChild(m){return isDocTypeNode(m)&&m!==q})))throw new DOMException(We,"Only one doctype is allowed");var ce=ae(ee,isElementNode);if(q&&ee.indexOf(ce)=0;Ve--){if(""===(ze=ae[Ve]).prefix&&ze.namespace===m.namespaceURI){We=ze.namespace;break}}if(We!==m.namespaceURI)for(Ve=ae.length-1;Ve>=0;Ve--){var ze;if((ze=ae[Ve]).namespace===m.namespaceURI){ze.prefix&&(Pe=ze.prefix+":"+Ie);break}}}v.push("<",Pe);for(var He=0;He"),q&&/^script$/i.test(Ie))for(;Se;)Se.data?v.push(Se.data):serializeToString(Se,v,q,ee,ae.slice()),Se=Se.nextSibling;else for(;Se;)serializeToString(Se,v,q,ee,ae.slice()),Se=Se.nextSibling;v.push("")}else v.push("/>");return;case xe:case we:for(Se=m.firstChild;Se;)serializeToString(Se,v,q,ee,ae.slice()),Se=Se.nextSibling;return;case le:return addSerializedAttribute(v,m.name,m.value);case pe:return v.push(m.data.replace(/[<&>]/g,_xmlEncoder));case fe:return v.push("");case _e:return v.push("\x3c!--",m.data,"--\x3e");case Te:var et=m.publicId,tt=m.systemId;if(v.push("");else if(tt&&"."!=tt)v.push(" SYSTEM ",tt,">");else{var nt=m.internalSubset;nt&&v.push(" [",nt,"]"),v.push(">")}return;case Re:return v.push("");case ye:return v.push("&",m.nodeName,";");default:v.push("??",m.nodeName)}}function importNode(m,v,q){var ee;switch(v.nodeType){case ce:(ee=v.cloneNode(!1)).ownerDocument=m;case we:break;case le:q=!0}if(ee||(ee=v.cloneNode(!1)),ee.ownerDocument=m,ee.parentNode=null,q)for(var ae=v.firstChild;ae;)ee.appendChild(importNode(m,ae,q)),ae=ae.nextSibling;return ee}function cloneNode(m,v,q){var ee=new v.constructor;for(var ae in v)if(Object.prototype.hasOwnProperty.call(v,ae)){var ie=v[ae];"object"!=typeof ie&&ie!=ee[ae]&&(ee[ae]=ie)}switch(v.childNodes&&(ee.childNodes=new NodeList),ee.ownerDocument=m,ee.nodeType){case ce:var de=v.attributes,pe=ee.attributes=new NamedNodeMap,fe=de.length;pe._ownerElement=ee;for(var ye=0;ye0},lookupPrefix:function(m){for(var v=this;v;){var q=v._nsMap;if(q)for(var ee in q)if(Object.prototype.hasOwnProperty.call(q,ee)&&q[ee]===m)return ee;v=v.nodeType==le?v.ownerDocument:v.parentNode}return null},lookupNamespaceURI:function(m){for(var v=this;v;){var q=v._nsMap;if(q&&Object.prototype.hasOwnProperty.call(q,m))return q[m];v=v.nodeType==le?v.ownerDocument:v.parentNode}return null},isDefaultNamespace:function(m){return null==this.lookupPrefix(m)}},copy(de,Node),copy(de,Node.prototype),Document.prototype={nodeName:"#document",nodeType:xe,doctype:null,documentElement:null,_inc:1,insertBefore:function(m,v){if(m.nodeType==we){for(var q=m.firstChild;q;){var ee=q.nextSibling;this.insertBefore(q,v),q=ee}return m}return _insertBefore(this,m,v),m.ownerDocument=this,null===this.documentElement&&m.nodeType===ce&&(this.documentElement=m),m},removeChild:function(m){return this.documentElement==m&&(this.documentElement=null),_removeChild(this,m)},replaceChild:function(m,v){_insertBefore(this,m,v,assertPreReplacementValidityInDocument),m.ownerDocument=this,v&&this.removeChild(v),isElementNode(m)&&(this.documentElement=m)},importNode:function(m,v){return importNode(this,m,v)},getElementById:function(m){var v=null;return _visitNode(this.documentElement,(function(q){if(q.nodeType==ce&&q.getAttribute("id")==m)return v=q,!0})),v},getElementsByClassName:function(m){var v=toOrderedSet(m);return new LiveNodeList(this,(function(q){var ee=[];return v.length>0&&_visitNode(q.documentElement,(function(ae){if(ae!==q&&ae.nodeType===ce){var ie=ae.getAttribute("class");if(ie){var de=m===ie;if(!de){var le=toOrderedSet(ie);de=v.every((pe=le,function(m){return pe&&-1!==pe.indexOf(m)}))}de&&ee.push(ae)}}var pe})),ee}))},createElement:function(m){var v=new Element;return v.ownerDocument=this,v.nodeName=m,v.tagName=m,v.localName=m,v.childNodes=new NodeList,(v.attributes=new NamedNodeMap)._ownerElement=v,v},createDocumentFragment:function(){var m=new DocumentFragment;return m.ownerDocument=this,m.childNodes=new NodeList,m},createTextNode:function(m){var v=new Text;return v.ownerDocument=this,v.appendData(m),v},createComment:function(m){var v=new Comment;return v.ownerDocument=this,v.appendData(m),v},createCDATASection:function(m){var v=new CDATASection;return v.ownerDocument=this,v.appendData(m),v},createProcessingInstruction:function(m,v){var q=new ProcessingInstruction;return q.ownerDocument=this,q.tagName=q.target=m,q.nodeValue=q.data=v,q},createAttribute:function(m){var v=new Attr;return v.ownerDocument=this,v.name=m,v.nodeName=m,v.localName=m,v.specified=!0,v},createEntityReference:function(m){var v=new EntityReference;return v.ownerDocument=this,v.nodeName=m,v},createElementNS:function(m,v){var q=new Element,ee=v.split(":"),ae=q.attributes=new NamedNodeMap;return q.childNodes=new NodeList,q.ownerDocument=this,q.nodeName=v,q.tagName=v,q.namespaceURI=m,2==ee.length?(q.prefix=ee[0],q.localName=ee[1]):q.localName=v,ae._ownerElement=q,q},createAttributeNS:function(m,v){var q=new Attr,ee=v.split(":");return q.ownerDocument=this,q.nodeName=v,q.name=v,q.namespaceURI=m,q.specified=!0,2==ee.length?(q.prefix=ee[0],q.localName=ee[1]):q.localName=v,q}},_extends(Document,Node),Element.prototype={nodeType:ce,hasAttribute:function(m){return null!=this.getAttributeNode(m)},getAttribute:function(m){var v=this.getAttributeNode(m);return v&&v.value||""},getAttributeNode:function(m){return this.attributes.getNamedItem(m)},setAttribute:function(m,v){var q=this.ownerDocument.createAttribute(m);q.value=q.nodeValue=""+v,this.setAttributeNode(q)},removeAttribute:function(m){var v=this.getAttributeNode(m);v&&this.removeAttributeNode(v)},appendChild:function(m){return m.nodeType===we?this.insertBefore(m,null):_appendSingleChild(this,m)},setAttributeNode:function(m){return this.attributes.setNamedItem(m)},setAttributeNodeNS:function(m){return this.attributes.setNamedItemNS(m)},removeAttributeNode:function(m){return this.attributes.removeNamedItem(m.nodeName)},removeAttributeNS:function(m,v){var q=this.getAttributeNodeNS(m,v);q&&this.removeAttributeNode(q)},hasAttributeNS:function(m,v){return null!=this.getAttributeNodeNS(m,v)},getAttributeNS:function(m,v){var q=this.getAttributeNodeNS(m,v);return q&&q.value||""},setAttributeNS:function(m,v,q){var ee=this.ownerDocument.createAttributeNS(m,v);ee.value=ee.nodeValue=""+q,this.setAttributeNode(ee)},getAttributeNodeNS:function(m,v){return this.attributes.getNamedItemNS(m,v)},getElementsByTagName:function(m){return new LiveNodeList(this,(function(v){var q=[];return _visitNode(v,(function(ee){ee===v||ee.nodeType!=ce||"*"!==m&&ee.tagName!=m||q.push(ee)})),q}))},getElementsByTagNameNS:function(m,v){return new LiveNodeList(this,(function(q){var ee=[];return _visitNode(q,(function(ae){ae===q||ae.nodeType!==ce||"*"!==m&&ae.namespaceURI!==m||"*"!==v&&ae.localName!=v||ee.push(ae)})),ee}))}},Document.prototype.getElementsByTagName=Element.prototype.getElementsByTagName,Document.prototype.getElementsByTagNameNS=Element.prototype.getElementsByTagNameNS,_extends(Element,Node),Attr.prototype.nodeType=le,_extends(Attr,Node),CharacterData.prototype={data:"",substringData:function(m,v){return this.data.substring(m,m+v)},appendData:function(m){m=this.data+m,this.nodeValue=this.data=m,this.length=m.length},insertData:function(m,v){this.replaceData(m,0,v)},appendChild:function(m){throw new Error(Pe[We])},deleteData:function(m,v){this.replaceData(m,v,"")},replaceData:function(m,v,q){q=this.data.substring(0,m)+q+this.data.substring(m+v),this.nodeValue=this.data=q,this.length=q.length}},_extends(CharacterData,Node),Text.prototype={nodeName:"#text",nodeType:pe,splitText:function(m){var v=this.data,q=v.substring(m);v=v.substring(0,m),this.data=this.nodeValue=v,this.length=v.length;var ee=this.ownerDocument.createTextNode(q);return this.parentNode&&this.parentNode.insertBefore(ee,this.nextSibling),ee}},_extends(Text,CharacterData),Comment.prototype={nodeName:"#comment",nodeType:_e},_extends(Comment,CharacterData),CDATASection.prototype={nodeName:"#cdata-section",nodeType:fe},_extends(CDATASection,CharacterData),DocumentType.prototype.nodeType=Te,_extends(DocumentType,Node),Notation.prototype.nodeType=Se,_extends(Notation,Node),Entity.prototype.nodeType=be,_extends(Entity,Node),EntityReference.prototype.nodeType=ye,_extends(EntityReference,Node),DocumentFragment.prototype.nodeName="#document-fragment",DocumentFragment.prototype.nodeType=we,_extends(DocumentFragment,Node),ProcessingInstruction.prototype.nodeType=Re,_extends(ProcessingInstruction,Node),XMLSerializer.prototype.serializeToString=function(m,v,q){return nodeSerializeToString.call(m,v,q)},Node.prototype.toString=nodeSerializeToString;try{if(Object.defineProperty){function getTextContent(m){switch(m.nodeType){case ce:case we:var v=[];for(m=m.firstChild;m;)7!==m.nodeType&&8!==m.nodeType&&v.push(getTextContent(m)),m=m.nextSibling;return v.join("");default:return m.nodeValue}}Object.defineProperty(LiveNodeList.prototype,"length",{get:function(){return _updateLiveList(this),this.$$length}}),Object.defineProperty(Node.prototype,"textContent",{get:function(){return getTextContent(this)},set:function(m){switch(this.nodeType){case ce:case we:for(;this.firstChild;)this.removeChild(this.firstChild);(m||String(m))&&this.appendChild(this.ownerDocument.createTextNode(m));break;default:this.data=m,this.value=m,this.nodeValue=m}}}),__set__=function(m,v,q){m["$$"+v]=q}}}catch(ze){}v.DocumentType=DocumentType,v.DOMException=DOMException,v.DOMImplementation=DOMImplementation,v.Element=Element,v.Node=Node,v.NodeList=NodeList,v.XMLSerializer=XMLSerializer},31045:(m,v,q)=>{var ee=q(72167).freeze;v.XML_ENTITIES=ee({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),v.HTML_ENTITIES=ee({lt:"<",gt:">",amp:"&",quot:'"',apos:"'",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",times:"×",divide:"÷",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",euro:"€",trade:"™",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"}),v.entityMap=v.HTML_ENTITIES},3969:(m,v,q)=>{var ee=q(41146);ee.DOMImplementation,ee.XMLSerializer,v.DOMParser=q(86129).DOMParser},76925:(m,v,q)=>{var ee=q(72167).NAMESPACE,ae=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,ie=new RegExp("[\\-\\.0-9"+ae.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),de=new RegExp("^"+ae.source+ie.source+"*(?::"+ae.source+ie.source+"*)?$"),ce=0,le=1,pe=2,fe=3,ye=4,be=5,Re=6,_e=7;function ParseError(m,v){this.message=m,this.locator=v,Error.captureStackTrace&&Error.captureStackTrace(this,ParseError)}function XMLReader(){}function parse(m,v,q,ae,ie){function fixedFromCharCode(m){if(m>65535){var v=55296+((m-=65536)>>10),q=56320+(1023&m);return String.fromCharCode(v,q)}return String.fromCharCode(m)}function entityReplacer(m){var v=m.slice(1,-1);return Object.hasOwnProperty.call(q,v)?q[v]:"#"===v.charAt(0)?fixedFromCharCode(parseInt(v.substr(1).replace("x","0x"))):(ie.error("entity not found:"+m),m)}function appendText(v){if(v>be){var q=m.substring(be,v).replace(/&#?\w+;/g,entityReplacer);pe&&position(be),ae.characters(q,0,v-be),be=v}}function position(v,q){for(;v>=ce&&(q=le.exec(m));)de=q.index,ce=de+q[0].length,pe.lineNumber++;pe.columnNumber=v-de+1}for(var de=0,ce=0,le=/.*(?:\r\n?|\n)|.*$/g,pe=ae.locator,fe=[{currentNSMap:v}],ye={},be=0;;){try{var Re=m.indexOf("<",be);if(Re<0){if(!m.substr(be).match(/^\s*$/)){var _e=ae.doc,xe=_e.createTextNode(m.substr(be));_e.appendChild(xe),ae.currentElement=xe}return}switch(Re>be&&appendText(Re),m.charAt(Re+1)){case"/":var Te=m.indexOf(">",Re+3),we=m.substring(Re+2,Te).replace(/[ \t\n\r]+$/g,""),Se=fe.pop();Te<0?(we=m.substring(Re+2).replace(/[\s<].*/,""),ie.error("end tag name: "+we+" is not complete:"+Se.tagName),Te=Re+1+we.length):we.match(/\sbe?be=Te:appendText(Math.max(Re,be)+1)}}function copyLocator(m,v){return v.lineNumber=m.lineNumber,v.columnNumber=m.columnNumber,v}function parseElementStartPart(m,v,q,ae,ie,de){function addAttribute(m,v,ee){q.attributeNames.hasOwnProperty(m)&&de.fatalError("Attribute "+m+" redefined"),q.addValue(m,v.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,ie),ee)}for(var xe,Te=++v,we=ce;;){var Se=m.charAt(Te);switch(Se){case"=":if(we===le)xe=m.slice(v,Te),we=fe;else{if(we!==pe)throw new Error("attribute equal must after attrName");we=fe}break;case"'":case'"':if(we===fe||we===le){if(we===le&&(de.warning('attribute value must after "="'),xe=m.slice(v,Te)),v=Te+1,!((Te=m.indexOf(Se,v))>0))throw new Error("attribute value no end '"+Se+"' match");addAttribute(xe,Ie=m.slice(v,Te),v-1),we=be}else{if(we!=ye)throw new Error('attribute value must after "="');addAttribute(xe,Ie=m.slice(v,Te),v),de.warning('attribute "'+xe+'" missed start quot('+Se+")!!"),v=Te+1,we=be}break;case"/":switch(we){case ce:q.setTagName(m.slice(v,Te));case be:case Re:case _e:we=_e,q.closed=!0;case ye:case le:case pe:break;default:throw new Error("attribute invalid close char('/')")}break;case"":return de.error("unexpected end of input"),we==ce&&q.setTagName(m.slice(v,Te)),Te;case">":switch(we){case ce:q.setTagName(m.slice(v,Te));case be:case Re:case _e:break;case ye:case le:"/"===(Ie=m.slice(v,Te)).slice(-1)&&(q.closed=!0,Ie=Ie.slice(0,-1));case pe:we===pe&&(Ie=xe),we==ye?(de.warning('attribute "'+Ie+'" missed quot(")!'),addAttribute(xe,Ie,v)):(ee.isHTML(ae[""])&&Ie.match(/^(?:disabled|checked|selected)$/i)||de.warning('attribute "'+Ie+'" missed value!! "'+Ie+'" instead!!'),addAttribute(Ie,Ie,v));break;case fe:throw new Error("attribute value missed!!")}return Te;case"€":Se=" ";default:if(Se<=" ")switch(we){case ce:q.setTagName(m.slice(v,Te)),we=Re;break;case le:xe=m.slice(v,Te),we=pe;break;case ye:var Ie=m.slice(v,Te);de.warning('attribute "'+Ie+'" missed quot(")!!'),addAttribute(xe,Ie,v);case be:we=Re}else switch(we){case pe:q.tagName;ee.isHTML(ae[""])&&xe.match(/^(?:disabled|checked|selected)$/i)||de.warning('attribute "'+xe+'" missed value!! "'+xe+'" instead2!!'),addAttribute(xe,xe,v),v=Te,we=le;break;case be:de.warning('attribute space is required"'+xe+'"!!');case Re:we=le,v=Te;break;case fe:we=ye,v=Te;break;case _e:throw new Error("elements closed character '/' and '>' must be connected to")}}Te++}}function appendElement(m,v,q){for(var ae=m.tagName,ie=null,de=m.length;de--;){var ce=m[de],le=ce.qName,pe=ce.value;if((Re=le.indexOf(":"))>0)var fe=ce.prefix=le.slice(0,Re),ye=le.slice(Re+1),be="xmlns"===fe&&ye;else ye=le,fe=null,be="xmlns"===le&&"";ce.localName=ye,!1!==be&&(null==ie&&(ie={},_copy(q,q={})),q[be]=ie[be]=pe,ce.uri=ee.XMLNS,v.startPrefixMapping(be,pe))}for(de=m.length;de--;){(fe=(ce=m[de]).prefix)&&("xml"===fe&&(ce.uri=ee.XML),"xmlns"!==fe&&(ce.uri=q[fe||""]))}var Re;(Re=ae.indexOf(":"))>0?(fe=m.prefix=ae.slice(0,Re),ye=m.localName=ae.slice(Re+1)):(fe=null,ye=m.localName=ae);var _e=m.uri=q[fe||""];if(v.startElement(_e,ye,ae,m),!m.closed)return m.currentNSMap=q,m.localNSMap=ie,!0;if(v.endElement(_e,ye,ae),ie)for(fe in ie)Object.prototype.hasOwnProperty.call(ie,fe)&&v.endPrefixMapping(fe)}function parseHtmlSpecialContent(m,v,q,ee,ae){if(/^(?:script|textarea)$/i.test(q)){var ie=m.indexOf("",v),de=m.substring(v+1,ie);if(/[&<]/.test(de))return/^script$/i.test(q)?(ae.characters(de,0,de.length),ie):(de=de.replace(/&#?\w+;/g,ee),ae.characters(de,0,de.length),ie)}return v+1}function fixSelfClosed(m,v,q,ee){var ae=ee[q];return null==ae&&((ae=m.lastIndexOf(""))v?(q.comment(m,v+4,ae-v-4),ae+3):(ee.error("Unclosed comment"),-1):-1;if("CDATA["==m.substr(v+3,6)){var ae=m.indexOf("]]>",v+9);return q.startCDATA(),q.characters(m,v+9,ae-v-9),q.endCDATA(),ae+3}var ie=split(m,v),de=ie.length;if(de>1&&/!doctype/i.test(ie[0][0])){var ce=ie[1][0],le=!1,pe=!1;de>3&&(/^public$/i.test(ie[2][0])?(le=ie[3][0],pe=de>4&&ie[4][0]):/^system$/i.test(ie[2][0])&&(pe=ie[3][0]));var fe=ie[de-1];return q.startDTD(ce,le,pe),q.endDTD(),fe.index+fe[0].length}return-1}function parseInstruction(m,v,q){var ee=m.indexOf("?>",v);if(ee){var ae=m.substring(v,ee).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);if(ae){ae[0].length;return q.processingInstruction(ae[1],ae[2]),ee+2}return-1}return-1}function ElementAttributes(){this.attributeNames={}}function split(m,v){var q,ee=[],ae=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(ae.lastIndex=v,ae.exec(m);q=ae.exec(m);)if(ee.push(q),q[1])return ee}ParseError.prototype=new Error,ParseError.prototype.name=ParseError.name,XMLReader.prototype={parse:function(m,v,q){var ee=this.domBuilder;ee.startDocument(),_copy(v,v={}),parse(m,v,q,ee,this.errorHandler),ee.endDocument()}},ElementAttributes.prototype={setTagName:function(m){if(!de.test(m))throw new Error("invalid tagName:"+m);this.tagName=m},addValue:function(m,v,q){if(!de.test(m))throw new Error("invalid attribute:"+m);this.attributeNames[m]=this.length,this[this.length++]={qName:m,value:v,offset:q}},length:0,getLocalName:function(m){return this[m].localName},getLocator:function(m){return this[m].locator},getQName:function(m){return this[m].qName},getURI:function(m){return this[m].uri},getValue:function(m){return this[m].value}},v.XMLReader=XMLReader,v.ParseError=ParseError},16018:(m,v,q)=>{"use strict";var ee=function(){function defineProperties(m,v){for(var q=0;q{"use strict";const ee=q(73325),ae=/^[\da-fA-F]+$/,ie=/^\d+$/,de=new WeakMap;function getJsxTokens(m){m=m.Parser.acorn||m;let v=de.get(m);if(!v){const q=m.tokTypes,ee=m.TokContext,ae=m.TokenType,ie=new ee("...",!0,!0),pe={tc_oTag:ie,tc_cTag:ce,tc_expr:le},fe={jsxName:new ae("jsxName"),jsxText:new ae("jsxText",{beforeExpr:!0}),jsxTagStart:new ae("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new ae("jsxTagEnd")};fe.jsxTagStart.updateContext=function(){this.context.push(le),this.context.push(ie),this.exprAllowed=!1},fe.jsxTagEnd.updateContext=function(m){let v=this.context.pop();v===ie&&m===q.slash||v===ce?(this.context.pop(),this.exprAllowed=this.curContext()===le):this.exprAllowed=!0},v={tokContexts:pe,tokTypes:fe},de.set(m,v)}return v}function getQualifiedJSXName(m){return m?"JSXIdentifier"===m.type?m.name:"JSXNamespacedName"===m.type?m.namespace.name+":"+m.name.name:"JSXMemberExpression"===m.type?getQualifiedJSXName(m.object)+"."+getQualifiedJSXName(m.property):void 0:m}function plugin(m,v){const de=v.acorn||q(63230),ce=getJsxTokens(de),le=de.tokTypes,pe=ce.tokTypes,fe=de.tokContexts,ye=ce.tokContexts.tc_oTag,be=ce.tokContexts.tc_cTag,Re=ce.tokContexts.tc_expr,_e=de.isNewLine,xe=de.isIdentifierStart,Te=de.isIdentifierChar;return class extends v{static get acornJsx(){return ce}jsx_readToken(){let m="",v=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let q=this.input.charCodeAt(this.pos);switch(q){case 60:case 123:return this.pos===this.start?60===q&&this.exprAllowed?(++this.pos,this.finishToken(pe.jsxTagStart)):this.getTokenFromCode(q):(m+=this.input.slice(v,this.pos),this.finishToken(pe.jsxText,m));case 38:m+=this.input.slice(v,this.pos),m+=this.jsx_readEntity(),v=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(62===q?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:_e(q)?(m+=this.input.slice(v,this.pos),m+=this.jsx_readNewLine(!0),v=this.pos):++this.pos}}}jsx_readNewLine(m){let v,q=this.input.charCodeAt(this.pos);return++this.pos,13===q&&10===this.input.charCodeAt(this.pos)?(++this.pos,v=m?"\n":"\r\n"):v=String.fromCharCode(q),this.options.locations&&(++this.curLine,this.lineStart=this.pos),v}jsx_readString(m){let v="",q=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let ee=this.input.charCodeAt(this.pos);if(ee===m)break;38===ee?(v+=this.input.slice(q,this.pos),v+=this.jsx_readEntity(),q=this.pos):_e(ee)?(v+=this.input.slice(q,this.pos),v+=this.jsx_readNewLine(!1),q=this.pos):++this.pos}return v+=this.input.slice(q,this.pos++),this.finishToken(le.string,v)}jsx_readEntity(){let m,v="",q=0,de=this.input[this.pos];"&"!==de&&this.raise(this.pos,"Entity must start with an ampersand");let ce=++this.pos;for(;this.pos")}let de=ae.name?"Element":"Fragment";return q["opening"+de]=ae,q["closing"+de]=ie,q.children=ee,this.type===le.relational&&"<"===this.value&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(q,"JSX"+de)}jsx_parseText(){let m=this.parseLiteral(this.value);return m.type="JSXText",m}jsx_parseElement(){let m=this.start,v=this.startLoc;return this.next(),this.jsx_parseElementAt(m,v)}parseExprAtom(m){return this.type===pe.jsxText?this.jsx_parseText():this.type===pe.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(m)}readToken(m){let v=this.curContext();if(v===Re)return this.jsx_readToken();if(v===ye||v===be){if(xe(m))return this.jsx_readWord();if(62==m)return++this.pos,this.finishToken(pe.jsxTagEnd);if((34===m||39===m)&&v==ye)return this.jsx_readString(m)}return 60===m&&this.exprAllowed&&33!==this.input.charCodeAt(this.pos+1)?(++this.pos,this.finishToken(pe.jsxTagStart)):super.readToken(m)}updateContext(m){if(this.type==le.braceL){var v=this.curContext();v==ye?this.context.push(fe.b_expr):v==Re?this.context.push(fe.b_tmpl):super.updateContext(m),this.exprAllowed=!0}else{if(this.type!==le.slash||m!==pe.jsxTagStart)return super.updateContext(m);this.context.length-=2,this.context.push(be),this.exprAllowed=!1}}}}m.exports=function(m){return m=m||{},function(v){return plugin({allowNamespaces:!1!==m.allowNamespaces,allowNamespacedObjects:!!m.allowNamespacedObjects},v)}},Object.defineProperty(m.exports,"tokTypes",{get:function get_tokTypes(){return getJsxTokens(q(63230)).tokTypes},configurable:!0,enumerable:!0})},73325:m=>{m.exports={quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"}},48583:(m,v,q)=>{"use strict";var ee=q(27418);function compare(m,v){if(m===v)return 0;for(var q=m.length,ee=v.length,ae=0,ie=Math.min(q,ee);ae=0;pe--)if(ye[pe]!==be[pe])return!1;for(pe=ye.length-1;pe>=0;pe--)if(!_deepEqual(m[le=ye[pe]],v[le],q,ee))return!1;return!0}function expectedException(m,v){if(!m||!v)return!1;if("[object RegExp]"==Object.prototype.toString.call(v))return v.test(m);try{if(m instanceof v)return!0}catch(m){}return!Error.isPrototypeOf(v)&&!0===v.call({},m)}function _tryBlock(m){var v;try{m()}catch(m){v=m}return v}function _throws(m,v,q,ee){var ie;if("function"!=typeof v)throw new TypeError('"block" argument must be a function');"string"==typeof q&&(ee=q,q=null),ie=_tryBlock(v),ee=(q&&q.name?" ("+q.name+").":".")+(ee?" "+ee:"."),m&&!ie&&fail(ie,q,"Missing expected exception"+ee);var de="string"==typeof ee,ce=!m&&ie&&!q;if((!m&&ae.isError(ie)&&de&&expectedException(ie,q)||ce)&&fail(ie,q,"Got unwanted exception"+ee),m&&ie&&q&&!expectedException(ie,q)||!m&&ie)throw ie}le.AssertionError=function AssertionError(m){this.name="AssertionError",this.actual=m.actual,this.expected=m.expected,this.operator=m.operator,m.message?(this.message=m.message,this.generatedMessage=!1):(this.message=getMessage(this),this.generatedMessage=!0);var v=m.stackStartFunction||fail;if(Error.captureStackTrace)Error.captureStackTrace(this,v);else{var q=new Error;if(q.stack){var ee=q.stack,ae=getName(v),ie=ee.indexOf("\n"+ae);if(ie>=0){var de=ee.indexOf("\n",ie+1);ee=ee.substring(de+1)}this.stack=ee}}},ae.inherits(le.AssertionError,Error),le.fail=fail,le.ok=ok,le.equal=function equal(m,v,q){m!=v&&fail(m,v,q,"==",le.equal)},le.notEqual=function notEqual(m,v,q){m==v&&fail(m,v,q,"!=",le.notEqual)},le.deepEqual=function deepEqual(m,v,q){_deepEqual(m,v,!1)||fail(m,v,q,"deepEqual",le.deepEqual)},le.deepStrictEqual=function deepStrictEqual(m,v,q){_deepEqual(m,v,!0)||fail(m,v,q,"deepStrictEqual",le.deepStrictEqual)},le.notDeepEqual=function notDeepEqual(m,v,q){_deepEqual(m,v,!1)&&fail(m,v,q,"notDeepEqual",le.notDeepEqual)},le.notDeepStrictEqual=function notDeepStrictEqual(m,v,q){_deepEqual(m,v,!0)&&fail(m,v,q,"notDeepStrictEqual",notDeepStrictEqual)},le.strictEqual=function strictEqual(m,v,q){m!==v&&fail(m,v,q,"===",le.strictEqual)},le.notStrictEqual=function notStrictEqual(m,v,q){m===v&&fail(m,v,q,"!==",le.notStrictEqual)},le.throws=function(m,v,q){_throws(!0,m,v,q)},le.doesNotThrow=function(m,v,q){_throws(!1,m,v,q)},le.ifError=function(m){if(m)throw m},le.strict=ee((function strict(m,v){m||fail(m,!0,v,"==",strict)}),le,{equal:le.strictEqual,deepEqual:le.deepStrictEqual,notEqual:le.notStrictEqual,notDeepEqual:le.notDeepStrictEqual}),le.strict.strict=le.strict;var fe=Object.keys||function(m){var v=[];for(var q in m)ie.call(m,q)&&v.push(q);return v}},56487:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ae});var ee={url:"https://samvera-labs.github.io/ramp",env:"prod"};const ae=ee},29837:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ae});var ee=q(56487).default.url;const ae={"@context":"http://iiif.io/api/presentation/3/context.json",id:"".concat(ee,"/manifests/lunchroom_manners.json"),type:"Manifest",label:{en:["Beginning Reponsibility: Lunchroom Manners [motion picture] Coronet Films"]},metadata:[{label:{en:["Title"]},value:{none:["This is the
title
of the item!"]}},{label:{none:["Date"]},value:{none:["2023 (Creation date: 2023)"]}},{label:{none:["Main contributors"]},value:{none:["The Avalon Media System Team"]}},{label:{none:["Summary"]},value:{none:["This is the summary field. It may include a summary of the item.\n\nDoes a pre tag exist here?\n\nHow about some bold?\n\nOr italics?"]}},{label:{none:["Contributors"]},value:{none:["Mr. Bungle","Coronet Films"]}},{label:{none:["Publishers"]},value:{none:["Indiana University","Avalon"]}},{label:{none:["Genres"]},value:{none:["Education","Puppet"]}},{label:{none:["Subjects"]},value:{none:["Puppets","Best Practice"]}},{label:{none:["Time period"]},value:{none:["2020-2021"]}},{label:{none:["Locations"]},value:{none:["Indiana University","Indiana"]}},{label:{none:["Collection"]},value:{none:['Testing']}},{label:{none:["Unit"]},value:{none:['Default Unit']}},{label:{none:["Languages"]},value:{none:["English"]}},{label:{none:["Rights Statement"]},value:{none:['In Copyright - Educational Use Permitted']}},{label:{none:["Terms of Use"]},value:{none:["These are the terms of use. They are written in this field."]}},{label:{none:["Physical Descriptions"]},value:{none:["Puppets","Lunchroom"]}},{label:{none:["Related Items"]},value:{none:['IMDB Record','Avalon Website']}},{label:{none:["Notes"]},value:{none:["Here's a general note."]}},{label:{none:["Local Note"]},value:{none:["Here's a very local note."]}},{label:{none:["Table of Contents"]},value:{none:["ToC\n--\nFirst Chapter\n--\nSecond Chapter","This is a second table of contents field.\n\nMore chapters here?"]}},{label:{none:["Other Identifiers"]},value:{none:["Videorecording Identifier: VA2038","Issue Number: 77"]}}],rendering:[{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners.vtt"),type:"Text",label:{en:["Transcript file"]},format:"text/vtt"}],start:{id:"".concat(ee,"/manifests/lunchroom_manners.json"),type:"SpecificResource",source:"".concat(ee,"/manifests/lunchroom_manners/canvas/1"),selector:{type:"PointSelector",t:180}},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1"),type:"Canvas",height:360,width:480,duration:572.034,label:{en:["Lunchroom Manners"]},placeholderCanvas:{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/placeholder"),type:"Canvas",width:640,height:360,items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/placeholder/1"),type:"AnnotationPage",items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/placeholder/1-image"),type:"Annotation",motivation:"painting",body:{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners_poster.jpg"),type:"Image",format:"image/jpeg",width:640,height:360},target:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/placeholder")}]}]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/page"),type:"AnnotationPage",items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1/page/annotation"),type:"Annotation",motivation:"painting",body:[{type:"Choice",choiceHint:"user",items:[{id:"".concat(ee,"/lunchroom_manners/high/lunchroom_manners_1024kb.mp4"),type:"Video",format:"video/mp4",label:{en:["High"]}},{id:"".concat(ee,"/lunchroom_manners/medium/lunchroom_manners_512kb.mp4"),type:"Video",format:"video/mp4",label:{en:["Medium"]}},{id:"".concat(ee,"/lunchroom_manners/low/lunchroom_manners_256kb.mp4"),type:"Video",format:"video/mp4",label:{en:["Low"]}}]},{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners.vtt"),type:"Text",format:"text/vtt",label:{en:["Captions in WebVTT format"]},language:"en"}],target:"".concat(ee,"/manifests/lunchroom_manners/canvas/1")}]}],rendering:[{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners_poster.jpg"),type:"Image",label:{en:["Poster Image"]},format:"image/jpeg"}]}],structures:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/0"),type:"Range",label:{en:["Table of Contents"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/1"),type:"Range",label:{en:["Lunchroom Manners"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-1"),type:"Range",label:{en:["Washing Hands"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-1-1"),type:"Range",label:{en:["Using Soap"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=157,160"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-1-3"),type:"Range",label:{en:["Rinsing Well"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=165,170"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-2"),type:"Range",label:{en:["After Washing Hands"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-2-1"),type:"Range",label:{en:["Drying Hands"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=170,180"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/1-2-2"),type:"Range",label:{en:["Getting Ready"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=180,190"),type:"Canvas"}]}]}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2"),type:"Range",label:{en:["In the Lunchroom"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-1"),type:"Range",label:{en:["At the Counter"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-1-1"),type:"Range",label:{en:["Getting Tray"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=227,245"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-1-2"),type:"Range",label:{en:["Choosing Food"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=258,288"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-1-3"),type:"Range",label:{en:["There will be Cake"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=301,308"),type:"Canvas"}]}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-2"),type:"Range",label:{en:["At the Table"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-2-1"),type:"Range",label:{en:["Sitting Quietly"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=323,333"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-2-2"),type:"Range",label:{en:["Eating Neatly"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=362,378"),type:"Canvas"}]}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-3"),type:"Range",label:{en:["Leaving the Lunchroom"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-3-1"),type:"Range",label:{en:["Cleaning Up"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=448,492"),type:"Canvas"}]},{id:"".concat(ee,"/manifests/lunchroom_manners/range/2-3-2"),type:"Range",label:{en:["Putting Things Away"]},items:[{id:"".concat(ee,"/manifests/lunchroom_manners/canvas/1#t=511,527"),type:"Canvas"}]}]}]}]}]}],thumbnail:[{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners_poster.jpg"),type:"Image"}]}},63747:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ae});var ee=q(56487).default.url;const ae={"@context":"http://iiif.io/api/presentation/3/context.json",id:"".concat(ee,"/manifests/playlist.js"),type:"Manifest",label:{en:["Playlist Manifest [Playlist]"]},behavior:["auto-advance"],metadata:[{label:{en:["Title"]},value:{none:["Playlist Manifest [Playlist]"]}}],items:[{id:"".concat(ee,"/manifests/playlist/canvas/1"),type:"Canvas",duration:572.034,label:{en:["Lunchroom Manners"]},placeholderCanvas:{id:"".concat(ee,"/manifests/playlist/canvas/1/placeholder"),type:"Canvas",width:640,height:360,items:[{id:"".concat(ee,"/manifests/playlist/canvas/1/placeholder/1"),type:"AnnotationPage",items:[{id:"".concat(ee,"/manifests/playlist/canvas/1/placeholder/1-image"),type:"Annotation",motivation:"painting",body:{id:"".concat(ee,"/lunchroom_manners/lunchroom_manners_poster.jpg"),type:"Image",format:"image/jpeg",width:640,height:360},target:"".concat(ee,"/manifests/playlist/canvas/1/placeholder")}]}]},items:[{id:"".concat(ee,"/manifests/playlist/canvas/1/page"),type:"AnnotationPage",items:[{id:"".concat(ee,"/manifests/playlist/canvas/1/page/annotation"),type:"Annotation",motivation:"painting",body:[{type:"Choice",choiceHint:"user",items:[{id:"".concat(ee,"/lunchroom_manners/high/lunchroom_manners_1024kb.mp4#t=0,572.0"),type:"Video",format:"video/mp4",label:{en:["High"]},height:360,width:480,duration:572},{id:"".concat(ee,"/lunchroom_manners/medium/lunchroom_manners_512kb.mp4#t=0,572.0"),type:"Video",format:"video/mp4",label:{en:["Medium"]},height:360,width:480,duration:572},{id:"".concat(ee,"/lunchroom_manners/low/lunchroom_manners_256kb.mp4#t=0,572.0"),type:"Video",format:"video/mp4",label:{en:["Low"]},height:360,width:480,duration:572}]}],target:"".concat(ee,"/manifests/playlist/canvas/1")}]}],annotations:[{type:"AnnotationPage",id:"".concat(ee,"/manifests/playlist/canvas/1/annotation_page/1"),items:[{type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:"Marker 1"},id:"".concat(ee,"/manifests/playlist/canvas/1/marker/1"),target:"".concat(ee,"/manifests/playlist/canvas/1#t=2.836")},{type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:"Marker 2"},id:"".concat(ee,"/manifests/playlist/canvas/1/marker/2"),target:"".concat(ee,"/manifests/playlist/canvas/1#t=369.811")}]}]}],structures:[{id:"".concat(ee,"/manifests/playlist/range/0"),type:"Range",label:{en:["Playlist Item"]},items:[{type:"Canvas",id:"".concat(ee,"/manifests/playlist/canvas/1#t=0,")}]}]}},81693:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>le});var ee=q(67294),ae=q(45697),ie=q.n(ae),de=q(35782),ce=(q(14844),function AutoAdvanceToggle(m){var v=m.label,q=void 0===v?"Autoplay":v,ae=m.showLabel,ie=void 0===ae||ae,ce=(0,de.gA)().autoAdvance,le=(0,de.bz)();return ee.createElement("div",{"data-testid":"auto-advance",className:"ramp--auto-advance"},ie&&ee.createElement("span",{className:"ramp--auto-advance-label","data-testid":"auto-advance-label",htmlFor:"auto-advance-toggle",id:"auto-advance-toggle-label"},q),ee.createElement("label",{className:"ramp--auto-advance-toggle","aria-labelledby":"auto-advance-toggle-label"},ee.createElement("input",{"data-testid":"auto-advance-toggle",name:"auto-advance-toggle",type:"checkbox",checked:ce,"aria-label":q,onChange:function onChange(m){return le({autoAdvance:m.target.checked,type:"setAutoAdvance"})}}),ee.createElement("span",{className:"slider round"})))});ce.propTypes={label:ie().string,showLabel:ie().bool};const le=ce},22438:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>IIIFPlayer});var ee=q(67294),ae=q(35782),ie=q(40217),de=q(15861),ce=q(70885),le=q(64687),pe=q.n(le),fe=q(45697),ye=q.n(fe),be=q(48828),Re=q(40927),_e=q(18056),xe=q(4511);function IIIFPlayerWrapper(m){var v=m.manifestUrl,q=m.customErrorMessage,le=m.emptyManifestMessage,fe=m.startCanvasId,ye=m.startCanvasTime,Te=m.children,we=m.manifest,Se=ee.useState(we),Ie=(0,ce.Z)(Se,2),Pe=Ie[0],We=Ie[1],qe=(0,ae.bz)(),Ve=(0,ie.cR)(),ze=(0,xe.cO)().showBoundary;return ee.useEffect((0,de.Z)(pe().mark((function _callee(){var m;return pe().wrap((function _callee$(ee){for(;;)switch(ee.prev=ee.next){case 0:if((0,_e.$K)(q),(0,_e.cY)(le),!Pe){ee.next=6;break}qe({manifest:Pe,type:"updateManifest"}),ee.next=15;break;case 6:return m={},ee.prev=7,ee.next=10,fetch(v,m).then((function(m){if(200!=m.status&&201!=m.status)throw new Error("Failed to fetch Manifest. Please check again.");return m.json()})).then((function(m){We(m),qe({manifest:m,type:"updateManifest"})})).catch((function(m){throw console.log("Error fetching manifest, ",m),new Error("Failed to fetch Manifest. Please check again.")}));case 10:ee.next=15;break;case 12:ee.prev=12,ee.t0=ee.catch(7),ze(ee.t0);case 15:case"end":return ee.stop()}}),_callee,null,[[7,12]])}))),[]),ee.useEffect((function(){if(Pe){qe({autoAdvance:(0,be.dD)(Pe),type:"setAutoAdvance"});var m=(0,Re.gY)(Pe);qe({isPlaylist:m,type:"setIsPlaylist"});var v=(0,Re.cL)(Pe);qe({annotationService:v,type:"setAnnotationService"});var q=(0,be.H7)(Pe,fe,ye);"SR"==q.type&&Ve({currentTime:q.time,type:"setCurrentTime"}),qe({canvasIndex:q.canvas,type:"switchCanvas"})}}),[Pe]),Pe?ee.createElement(ee.Fragment,null,Te):ee.createElement("p",null,"...Loading")}IIIFPlayerWrapper.propTypes={manifest:ye().object,customErrorMessage:ye().string,emptyManifestMessage:ye().string,manifestUrl:ye().string,startCanvasId:ye().string,startCanvasTime:ye().number,children:ye().node};var Te=q(93379),we=q.n(Te),Se=q(9065),Ie={insert:"head",singleton:!1};we()(Se.Z,Ie);Se.Z.locals;function Fallback(m){var v=m.error,q=m.resetErrorBoundary;return ee.createElement("div",{role:"alert",className:"ramp--error-message__alert"},ee.createElement("span",{className:"ramp--error-message__message",dangerouslySetInnerHTML:{__html:v.message}}),ee.createElement("button",{className:"ramp--error-message__reset-button",onClick:q},"Try again"))}var Pe=function ErrorMessage(m){m.message;var v=m.children;return ee.createElement(xe.SV,{FallbackComponent:Fallback,onReset:function onReset(m){}},v)};Pe.propTypes={message:ye().string,children:ye().object};const We=Pe;var qe=q(61144),Ve={insert:"head",singleton:!1};we()(qe.Z,Ve);qe.Z.locals;function IIIFPlayer(m){var v=m.manifestUrl,q=m.manifest,de=m.customErrorMessage,ce=m.emptyManifestMessage,le=m.startCanvasId,pe=m.startCanvasTime,fe=m.children;return v||q?ee.createElement(ae.po,null,ee.createElement(ie.I0,null,ee.createElement(We,null,ee.createElement(IIIFPlayerWrapper,{manifestUrl:v,manifest:q,customErrorMessage:de,emptyManifestMessage:ce,startCanvasId:le,startCanvasTime:pe},fe)))):ee.createElement("p",null,"Please provide a valid manifest.")}IIIFPlayer.propTypes={manifestUrl:ye().string,manifest:ye().object,customErrorMessage:ye().string,emptyManifestMessage:ye().string,startCanvasId:ye().string,startCanvasTime:ye().number},IIIFPlayer.defaultProps={}},37665:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>Ve});var ee=q(42982),ae=q(70885),ie=q(67294),de=q(45697),ce=q.n(de),le=q(35782),pe=q(40217),fe=q(40927),ye=q(48828),be=q(18056),Re=function EditIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1rem",width:"1rem",scale:.8}},ie.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1213 2.70705C19.9497 1.53548 18.0503 1.53547 16.8787 2.70705L15.1989 4.38685L7.29289 12.2928C7.16473 12.421 7.07382 12.5816 7.02986 12.7574L6.02986 16.7574C5.94466 17.0982 6.04451 17.4587 6.29289 17.707C6.54127 17.9554 6.90176 18.0553 7.24254 17.9701L11.2425 16.9701C11.4184 16.9261 11.5789 16.8352 11.7071 16.707L19.5556 8.85857L21.2929 7.12126C22.4645 5.94969 22.4645 4.05019 21.2929 2.87862L21.1213 2.70705ZM18.2929 4.12126C18.6834 3.73074 19.3166 3.73074 19.7071 4.12126L19.8787 4.29283C20.2692 4.68336 20.2692 5.31653 19.8787 5.70705L18.8622 6.72357L17.3068 5.10738L18.2929 4.12126ZM15.8923 6.52185L17.4477 8.13804L10.4888 15.097L8.37437 15.6256L8.90296 13.5112L15.8923 6.52185ZM4 7.99994C4 7.44766 4.44772 6.99994 5 6.99994H10C10.5523 6.99994 11 6.55223 11 5.99994C11 5.44766 10.5523 4.99994 10 4.99994H5C3.34315 4.99994 2 6.34309 2 7.99994V18.9999C2 20.6568 3.34315 21.9999 5 21.9999H16C17.6569 21.9999 19 20.6568 19 18.9999V13.9999C19 13.4477 18.5523 12.9999 18 12.9999C17.4477 12.9999 17 13.4477 17 13.9999V18.9999C17 19.5522 16.5523 19.9999 16 19.9999H5C4.44772 19.9999 4 19.5522 4 18.9999V7.99994Z",fill:"#fffff"}))},_e=function DeleteIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"#ffffff",style:{height:"1rem",width:"1rem",scale:.8}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{d:"M10 12V17",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),ie.createElement("path",{d:"M14 12V17",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),ie.createElement("path",{d:"M4 7H20",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),ie.createElement("path",{d:"M6 10V18C6 19.6569 7.34315 21 9 21H15C16.6569 21 18 19.6569 18 18V10",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),ie.createElement("path",{d:"M9 5C9 3.89543 9.89543 3 11 3H13C14.1046 3 15 3.89543 15 5V7H9V5Z",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))},xe=function SaveIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{height:"1rem",width:"1rem",scale:.8}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{id:"Vector",d:"M6 12L10.2426 16.2426L18.727 7.75732",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))},Te=function CancelIcon(){return ie.createElement("svg",{fill:"#ffffff",viewBox:"0 0 32 32",version:"1.1",xmlns:"http://www.w3.org/2000/svg",style:{height:"1rem",width:"1rem",scale:.8}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{d:"M19.587 16.001l6.096 6.096c0.396 0.396 0.396 1.039 0 1.435l-2.151 2.151c-0.396 0.396-1.038 0.396-1.435 0l-6.097-6.096-6.097 6.096c-0.396 0.396-1.038 0.396-1.434 0l-2.152-2.151c-0.396-0.396-0.396-1.038 0-1.435l6.097-6.096-6.097-6.097c-0.396-0.396-0.396-1.039 0-1.435l2.153-2.151c0.396-0.396 1.038-0.396 1.434 0l6.096 6.097 6.097-6.097c0.396-0.396 1.038-0.396 1.435 0l2.151 2.152c0.396 0.396 0.396 1.038 0 1.435l-6.096 6.096z"})))},we=function CreateMarker(m){var v=m.newMarkerEndpoint,q=m.canvasId,ee=m.handleCreate,de=m.getCurrentTime,ce=m.csrfToken,le=ie.useState(!1),pe=(0,ae.Z)(le,2),ye=pe[0],Re=pe[1],_e=ie.useState(!1),we=(0,ae.Z)(_e,2),Se=we[0],Ie=we[1],Pe=ie.useState(!1),We=(0,ae.Z)(Pe,2),qe=We[0],Ve=We[1],ze=ie.useState(""),He=(0,ae.Z)(ze,2),Xe=He[0],Qe=He[1],Ye=ie.useState(),et=(0,ae.Z)(Ye,2),tt=et[0],nt=et[1],rt=function validateTime(m){nt(m);var v=(0,be.jh)(m);Ie(v)};return ie.createElement("div",{className:"ramp-markers-display__new-marker"},ie.createElement("button",{type:"submit",onClick:function handleAddMarker(){var m=(0,be.n7)(de(),!0,!0);rt(m),Re(!0)},className:"ramp--markers-display__edit-button","data-testid":"create-new-marker-button"},"Add New Marker"),ye&&ie.createElement("form",{className:"ramp--markers-display__new-marker-form",method:"post",onSubmit:function handleCreateSubmit(m){m.preventDefault();var ae=m.target,ie=new FormData(ae),de=Object.fromEntries(ie.entries()),le=de.label,pe=de.time,ye={type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:le},target:"".concat(q,"#t=").concat((0,be.lP)(pe))},_e={method:"POST",credentials:"same-origin",headers:{Accept:"application/json"},body:JSON.stringify(ye)};void 0!==ce&&(_e.headers["X-CSRF-Token"]=ce),fetch(v,_e).then((function(m){if(201!=m.status)throw new Error;return m.json()})).then((function(m){var v=(0,fe.D7)(m),q=(0,fe.l8)(v);q&&ee(q),Re(!1)})).catch((function(m){console.error("CreateMarker -> handleCreateMarker() -> failed to create annotation; ",m),Ve(!0),Qe("Marker creation failed.")}))},"data-testid":"create-new-marker-form"},ie.createElement("table",{className:"create-marker-form-table"},ie.createElement("tbody",null,ie.createElement("tr",null,ie.createElement("td",null,ie.createElement("label",{htmlFor:"new-marker-title"},"Title:"),ie.createElement("input",{id:"new-marker-title","data-testid":"create-marker-title",type:"text",className:"ramp--markers-display__create-marker",name:"label"})),ie.createElement("td",null,ie.createElement("label",{htmlFor:"new-marker-time"},"Time:"),ie.createElement("input",{id:"new-marker-time","data-testid":"create-marker-timestamp",type:"text",className:"ramp--markers-display__create-marker ".concat(Se?"time-valid":"time-invalid"),name:"time",value:tt,onChange:function onChange(m){return rt(m.target.value)}})),ie.createElement("td",null,ie.createElement("div",{className:"marker-actions"},qe&&ie.createElement("p",{className:"ramp--markers-display__error-message"},Xe),ie.createElement("button",{type:"submit",className:"ramp--markers-display__edit-button","data-testid":"edit-save-button",disabled:!Se},ie.createElement(xe,null)," Save"),ie.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"edit-cancel-button",onClick:function handleCreateCancel(){Re(!1),Ie(!1),Qe(""),Ve(!1)}},ie.createElement(Te,null)," Cancel"))))))))};we.propTypes={newMarkerEndpoint:ce().string.isRequired,canvasId:ce().string,handleCreate:ce().func.isRequired,getCurrentTime:ce().func.isRequired};const Se=we;var Ie=function MarkerRow(m){var v=m.marker,q=m.handleSubmit,ee=m.handleMarkerClick,de=m.handleDelete,ce=m.hasAnnotationService,le=m.isEditing,pe=m.toggleIsEditing,fe=m.csrfToken,ye=ie.useState(!1),we=(0,ae.Z)(ye,2),Se=we[0],Ie=we[1],Pe=ie.useState(!0),We=(0,ae.Z)(Pe,2),qe=We[0],Ve=We[1],ze=ie.useState(),He=(0,ae.Z)(ze,2),Xe=He[0],Qe=He[1],Ye=ie.useState(!1),et=(0,ae.Z)(Ye,2),tt=et[0],nt=et[1],rt=ie.useState(!1),it=(0,ae.Z)(rt,2),ot=it[0],st=it[1],dt=ie.useState(""),ct=(0,ae.Z)(dt,2),ut=ct[0],lt=ct[1];ie.useEffect((function(){return{}}),[]),ie.useEffect((function(){ht(v.value),mt(v.timeStr)}),[v]);var pt=ie.useRef(v.value),ht=function setMarkerLabel(m){pt.current=m},gt=ie.useRef((0,be.lP)(v.timeStr)),ft=ie.useRef(v.timeStr),mt=function setMarkerTime(m){ft.current=m,gt.current=(0,be.lP)(m)},vt=function validateTime(m){var v=(0,be.jh)(m);Ve(v),mt(m)},yt=function resetError(){st(!1),lt("")},bt=function cancelAction(){nt(!1),Ie(!1),pe(!1)};return Se?ie.createElement("tr",null,ie.createElement("td",null,ie.createElement("input",{id:"label","data-testid":"edit-label",defaultValue:pt.current,type:"text",className:"ramp--markers-display__edit-marker",onChange:function onChange(m){return ht(m.target.value)},name:"label"})),ie.createElement("td",null,ie.createElement("input",{className:"ramp--markers-display__edit-marker ".concat(qe?"time-valid":"time-invalid"),id:"time","data-testid":"edit-timestamp",defaultValue:ft.current,type:"text",onChange:function onChange(m){return vt(m.target.value)},name:"time"})),ie.createElement("td",null,ie.createElement("div",{className:"marker-actions"},ot&&ie.createElement("p",{className:"ramp--markers-display__error-message"},ut),ie.createElement("button",{type:"submit",onClick:function handleEditSubmit(){var m={type:"Annotation",motivation:"highlighting",body:{type:"TextualBody",format:"text/html",value:pt.current},id:v.id,target:"".concat(v.canvasId,"#t=").concat((0,be.lP)(ft.current))},ee={method:"PUT",credentials:"same-origin",headers:{Accept:"application/json"},body:JSON.stringify(m)};void 0!==fe&&(ee.headers["X-CSRF-Token"]=fe),fetch(v.id,ee).then((function(m){if(201!=m.status)throw new Error;q(pt.current,ft.current,v.id),yt(),bt()})).catch((function(m){console.error("MarkerRow -> handleEditSubmit -> failed to update annotation; ",m),st(!0),lt("Marker update failed")}))},disabled:!qe,className:"ramp--markers-display__edit-button","data-testid":"edit-save-button"},ie.createElement(xe,null)," Save"),ie.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"edit-cancel-button",onClick:function handleCancel(){mt(Xe.time),ht(Xe.label),Qe({}),yt(),bt()}},ie.createElement(Te,null)," Cancel")))):tt?ie.createElement("tr",null,ie.createElement("td",null,ie.createElement("a",{href:"".concat(v.canvasId,"#t=").concat(gt.current,","),onClick:function onClick(m){return ee(m)},"data-offset":gt.current},pt.current)),ie.createElement("td",null,ft.current),ie.createElement("td",null,ie.createElement("div",{className:"marker-actions"},ie.createElement("p",null,"Are you sure?"),ie.createElement("button",{type:"submit",className:"ramp--markers-display__edit-button-danger","data-testid":"delete-confirm-button",onClick:function submitDelete(){var m={method:"DELETE",credentials:"same-origin",headers:{Accept:"application/json"}};void 0!==fe&&(m.headers["X-CSRF-Token"]=fe),fetch(v.id,m).then((function(m){if(200!=m.status)throw new Error;de(v.id),yt(),bt()})).catch((function(m){console.error("MarkerRow -> submitDelete() -> failed to delete annotation; ",m),bt(),st(!0),lt("Marker delete failed."),setTimeout((function(){yt()}),1500)}))}},ie.createElement(xe,null)," Yes"),ie.createElement("button",{className:"ramp--markers-display__edit-button","data-testid":"delete-cancel-button",onClick:bt},ie.createElement(Te,null)," Cancel")))):ie.createElement("tr",null,ie.createElement("td",null,ie.createElement("a",{href:"".concat(v.canvasId,"#t=").concat(gt.current,","),onClick:function onClick(m){return ee(m)},"data-offset":gt.current},pt.current)),ie.createElement("td",null,ft.current),ce&&ie.createElement("td",null,ie.createElement("div",{className:"marker-actions"},ot&&ie.createElement("p",{className:"ramp--markers-display__error-message"},ut),ie.createElement("button",{onClick:function handleEdit(){Qe({time:ft.current,label:pt.current}),Ie(!0),pe(!0)},className:"ramp--markers-display__edit-button","data-testid":"edit-button",disabled:le},ie.createElement(Re,null)," Edit"),ie.createElement("button",{className:"ramp--markers-display__edit-button-danger","data-testid":"delete-button",disabled:le,onClick:function toggleDelete(){nt(!0),pe(!0)}},ie.createElement(_e,null)," Delete"))))};Ie.propTypes={marker:ce().object.isRequired,handleSubmit:ce().func.isRequired,handleMarkerClick:ce().func.isRequired,handleDelete:ce().func.isRequired,hasAnnotationService:ce().bool.isRequired,isEditing:ce().bool.isRequired,toggleIsEditing:ce().func.isRequired};const Pe=Ie;var We=q(4511),qe=(q(21244),function MarkersDisplay(m){var v,q=m.showHeading,de=void 0===q||q,ce=m.headingText,Re=void 0===ce?"Markers":ce,_e=(0,le.gA)(),xe=_e.manifest,Te=_e.canvasIndex,we=_e.playlist,Ie=(0,pe.FI)().player,qe=(0,le.bz)(),Ve=we.isEditing,ze=we.hasAnnotationService,He=we.annotationServiceId,Xe=ie.useState([]),Qe=(0,ae.Z)(Xe,2),Ye=(Qe[0],Qe[1]),et=(0,We.cO)().showBoundary,tt=ie.useRef(),nt=ie.useRef([]),rt=function setCanvasMarkers(m){Ye.apply(void 0,(0,ee.Z)(m)),nt.current=m},it=null===(v=document.getElementsByName("csrf-token")[0])||void 0===v?void 0:v.content;ie.useEffect((function(){if(xe)try{var m=(0,fe.$d)(xe);qe({markers:m,type:"setPlaylistMarkers"});var v=(0,ye.ES)(xe);null!=v&&(null==v?void 0:v.length)>0&&(tt.current=v[Te].canvasId)}catch(m){et(m)}}),[xe]),ie.useEffect((function(){var m;if((null===(m=we.markers)||void 0===m?void 0:m.length)>0){var v=we.markers.filter((function(m){return m.canvasIndex===Te}))[0].canvasMarkers;rt(v)}if(xe)try{var q=(0,ye.ES)(xe);null!=q&&(null==q?void 0:q.length)>0&&(tt.current=q[Te].canvasId)}catch(m){et(m)}}),[Te,we.markers]);var ot=function handleSubmit(m,v,q){var ee=nt.current.map((function(ee){return ee.id===q&&(ee.value=m,ee.timeStr=v,ee.time=(0,be.lP)(v)),ee}));rt(ee),qe({updatedMarkers:ee,type:"setPlaylistMarkers"})},st=function handleDelete(m){var v=nt.current.filter((function(v){return v.id!=m}));rt(v),qe({updatedMarkers:v,type:"setPlaylistMarkers"})},dt=function handleMarkerClick(m){m.preventDefault();var v=parseFloat(m.target.dataset.offset);Ie.currentTime(v)},ct=function toggleIsEditing(m){qe({isEditing:m,type:"setIsEditing"})};return ie.createElement("div",{className:"ramp--markers-display","data-testid":"markers-display"},de&&ie.createElement("div",{className:"ramp--markers-display__title","data-testid":"markers-display-title"},ie.createElement("h4",null,Re)),ze&&ie.createElement(Se,{newMarkerEndpoint:He,canvasId:tt.current,handleCreate:function handleCreate(m){rt([].concat((0,ee.Z)(nt.current),[m])),qe({updatedMarkers:nt.current,type:"setPlaylistMarkers"})},getCurrentTime:function getCurrentTime(){return Ie?Ie.currentTime():0},csrfToken:it}),nt.current.length>0&&ie.createElement("table",{className:"ramp--markers-display_table","data-testid":"markers-display-table"},ie.createElement("thead",null,ie.createElement("tr",null,ie.createElement("th",null,"Name"),ie.createElement("th",null,"Time"),ze&&ie.createElement("th",null,"Actions"))),ie.createElement("tbody",null,nt.current.map((function(m,v){return ie.createElement(Pe,{key:v,marker:m,handleSubmit:ot,handleMarkerClick:dt,handleDelete:st,hasAnnotationService:ze,isEditing:Ve,toggleIsEditing:ct,csrfToken:it})})))))});qe.propTypes={showHeading:ce().bool,headingText:ce().string};const Ve=qe},8789:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>Zt});var ee=q(4942),ae=q(70885),ie=q(67294),de=q(45697),ce=q.n(de),le=q(15861),pe=q(64687),fe=q.n(pe),ye=q(69011),be=(q(30114),q(93379)),Re=q.n(be),_e=q(8719),xe={insert:"head",singleton:!1};Re()(_e.Z,xe);_e.Z.locals;var Te=q(11871),we={insert:"head",singleton:!1};Re()(Te.Z,we);Te.Z.locals;var Se,Ie,Pe,We=q(40217),qe=q(35782),Ve=q(18056),ze=!1,He=!1,Xe=!1,Qe=!1,Ye=!1,et=!1,tt=!1,nt=!1,rt=!1,it=!1,ot=!1,st=!1,dt=!1,ct=window.navigator&&window.navigator.userAgentData;if(ct&&ct.platform&&ct.brands&&(He="Android"===ct.platform,Xe=Boolean(ct.brands.find((function(m){return"Microsoft Edge"===m.brand}))),Qe=Boolean(ct.brands.find((function(m){return"Chromium"===m.brand}))),Ye=!Xe&&Qe,(ct.brands.find((function(m){return"Chromium"===m.brand}))||{}).version||null,"Windows"===ct.platform,rt=navigator.maxTouchPoints&&navigator.maxTouchPoints>2&&!window.matchMedia("(pointer: fine").matches,nt=ct.mobile||He||rt),!Qe){var ut=window.navigator&&window.navigator.userAgent||"";ze=/iPod/i.test(ut),(Pe=ut.match(/OS (\d+)_/i))&&Pe[1]?Pe[1]:null,He=/Android/i.test(ut),function(){var m=ut.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!m)return null;var v=m[1]&&parseFloat(m[1]),q=m[2]&&parseFloat(m[2]);return v&&q?parseFloat(m[1]+"."+m[2]):v||null}(),/Firefox/i.test(ut),Xe=/Edg/i.test(ut),Qe=/Chrome/i.test(ut)||/CriOS/i.test(ut),Ye=!Xe&&Qe,function(){var m=ut.match(/(Chrome|CriOS)\/(\d+)/);return m&&m[2]?parseFloat(m[2]):null}(),Se=/MSIE\s(\d+)\.\d/.exec(ut),!(Ie=Se&&parseFloat(Se[1]))&&/Trident\/7.0/i.test(ut)&&/rv:11.0/.test(ut)&&(Ie=11),Ie,st=/Tizen/i.test(ut),dt=/Web0S/i.test(ut),et=/Safari/i.test(ut)&&!Ye&&!He&&!Xe&&!st&&!dt,/Windows/i.test(ut),ot=(it=/iPhone/i.test(ut)&&!tt)||tt||ze,rt=navigator.maxTouchPoints&&navigator.maxTouchPoints>2&&!window.matchMedia("(pointer: fine").matches,tt=rt&&!He&&!it,nt=He||ot||it||rt||/Mobi/i.test(ut)}function getValue(m,v){try{return JSON.parse(localStorage.getItem(m))||v}catch(m){return v}}var lt=function useLocalStorage(m,v){var q=(0,ie.useState)((function(){return getValue(m,v)})),ee=(0,ae.Z)(q,2),de=ee[0],ce=ee[1];return(0,ie.useEffect)((function(){try{localStorage.setItem(m,JSON.stringify(de))}catch(m){}}),[m,de]),[de,ce]};function _classCallCheck(m,v){if(!(m instanceof v))throw new TypeError("Cannot call a class as a function")}var pt=q(43144),ht=q(97326),gt=q(60136),ft=q(71002);function _possibleConstructorReturn(m,v){if(v&&("object"===(0,ft.Z)(v)||"function"==typeof v))return v;if(void 0!==v)throw new TypeError("Derived constructors may only return object or undefined");return(0,ht.Z)(m)}var mt=q(61120),vt=q(73935),yt=q(63028),bt={insert:"head",singleton:!1};Re()(yt.Z,bt);yt.Z.locals;function _createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return _arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?_arrayLikeToArray(m,v):void 0}}function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q0?q.player.targets:q.options.targets,q.mount()})),m.on("canplay",(function(){q.options.duration=q.player.duration(),q.initProgressBar()})),q}return(0,pt.Z)(VideoJSProgress,[{key:"initProgressBar",value:function initProgressBar(){var m,v=this.options,q=v.targets,ee=v.duration,ae=q[v.srcIndex],ie=ae.start,de=ae.end,ce=ie,le=de,pe=q.length>1,fe=q.reduce((function(m,v){return m+v.duration}),0);if(pe)m=Math.min(100,Math.max(0,(de-ie)/fe*100));else{var ye=100*ce/ee,be=100*(ee-le)/ee;m=100-ye-be;var Re=document.getElementById("left-block"),_e=document.getElementById("right-block"),xe=document.getElementsByClassName("vjs-custom-progress-inactive");Re&&(Re.style.width=ye+"%"),_e&&(_e.style.width=be+"%");var Te,we=_createForOfIteratorHelper(xe);try{for(we.s();!(Te=we.n()).done;){var Se=Te.value,Ie=100*q[Se.dataset.srcindex].duration/ee;Se.style.width=Ie+"%"}}catch(m){we.e(m)}finally{we.f()}}document.getElementById("slider-range")&&(document.getElementById("slider-range").style.width=m+"%")}},{key:"handleTimeUpdate",value:function handleTimeUpdate(m){var v=this.player,q=this.options,ee=this.el_,ae=q.srcIndex,ie=q.targets,de=ie[ae],ce=de.start,le=de.end;if(ee&&v){var pe=ie.filter((function(m,v){return v>ae}));m=le&&!v.paused()&&!v.isDisposed()&&(0==pe.length&&q.nextItemClicked(0,ie[0].start),v.pause(),v.trigger("ended"),v.one("play",(function(){var m=v.currentTime();m1,yt=ie.useRef(de),bt=function setInitTime(m){yt.current=m},Rt=ie.useRef(Re),_t=function setProgress(m){Rt.current=m,_e(m)};ie.useEffect((function(){var m;(null===(m=q.targets)||void 0===m?void 0:m.length)>0&&mt(q.targets),Ie.current&&We.current&&(Ie.current.style.top=-Ie.current.offsetHeight-6*We.current.offsetHeight+"px");var v=ft.filter((function(m,v){return v>le})),ee=ft.filter((function(m,v){return vle})),ae=ft.filter((function(m,v){return v0&&0==q.currentTime()?(m=yt.current,q.currentTime(yt.current)):m=q.currentTime(),v||_t(m),ee(m),bt(0)}};q.on("dispose",(function(){clearInterval(v)})),q.on("fullscreenchange",(function(m){q.isFullscreen()||_t(q.currentTime())}));var Et=function convertToTime(m,v){var q=m.nativeEvent.offsetX;if(q&&null!=q){var ee=q/m.target.clientWidth*(m.target.max-m.target.min);return null!=v&&(ee+=ft[v].altStart),ee}},Tt=function updateProgress(m){var v=we;lt>0&&(v-=pe[lt].altStart);var ee=st.start,ae=st.end;v>=ee&&v<=ae&&(q.currentTime(v),_t(v))},wt=function handleMouseMove(m,v){var q=le;v&&(q=m.target.dataset.srcindex);var ee=Et(m,q);pt(q),Se(ee),Ie.current.innerHTML=Ct(ee);var ae=m.nativeEvent.offsetX-Ie.current.offsetWidth/2;Pe.current&&(ae+=Pe.current.offsetWidth);var ie,de=_createForOfIteratorHelper(document.querySelectorAll('input[type=range][class^="vjs-custom-progress"]'));try{for(de.s();!(ie=de.n()).done;){var ce=ie.value;ce.dataset.srcindex0&&(q-=ft[v-1].duration),fe(v,q)},Dt=function calculateTotalDuration(){var m=ft.reduce((function(m,v){return m+v.duration}),0);return isNaN(m)&&(m=ft[0].end),m},Ct=function formatTooltipTime(m){var v=st.start,q=st.end;return vt||m>=v&&m<=q?(0,Ve.n7)(m):m>=q?(0,Ve.n7)(q):m<=v?(0,Ve.n7)(v):void 0},kt=function handleTouchEvent(m){wt(m,!1)},At=function createRange(m){var v=[];return m.map((function(m){var q=Math.min(100,Math.max(0,m.duration/Dt()*100));v.push(ie.createElement("input",{type:"range","aria-label":"Progress bar","aria-valuemax":m.end,"aria-valuemin":m.start,min:m.start,max:m.end,role:"slider","data-srcindex":m.sIndex,className:"vjs-custom-progress-inactive",onMouseMove:function onMouseMove(m){return wt(m,!0)},onClick:St,key:m.sIndex,tabIndex:0,style:{width:"".concat(q,"%")}}))})),v};return ie.createElement("div",{className:"vjs-progress-holder vjs-slider vjs-slider-horizontal"},ie.createElement("span",{className:"tooltiptext",ref:Ie,"aria-hidden":!0}),ie.createElement("div",{className:"vjs-custom-progress-container"},He.length>0?At(He):ie.createElement("div",{className:"block-stripes",role:"presentation",ref:Pe,id:"left-block",style:{width:"0%"}}),ie.createElement("input",{type:"range","aria-label":"Progress bar","aria-valuemax":st.end,"aria-valuemin":st.start,"aria-valuenow":Re,max:st.end,min:st.start,value:Re,role:"slider","data-srcindex":le,className:"vjs-custom-progress",onChange:Tt,onClick:Tt,onTouchEnd:kt,onTouchStart:kt,onMouseDown:function onMouseDown(m){return wt(m,!1)},onPointerMove:function onPointerMove(m){return wt(m,!1)},id:"slider-range",ref:We}),et.length>0?At(et):ie.createElement("div",{className:"block-stripes",role:"presentation",id:"right-block",style:{width:"0%"}})))}Rt.registerComponent("VideoJSProgress",_t);function VideoJSCurrentTime_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var xt=ye.default.getComponent("Component"),Et=function(m){(0,gt.Z)(VideoJSCurrentTime,m);var v,q,ee=(v=VideoJSCurrentTime,q=VideoJSCurrentTime_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSCurrentTime(m,v){var q;return _classCallCheck(this,VideoJSCurrentTime),(q=ee.call(this,m,v)).addClass("vjs-time-control"),q.setAttribute("role","presentation"),q.mount=q.mount.bind((0,ht.Z)(q)),q.player=m,q.options=v,m.on("loadstart",(function(){q.mount()})),q.on("dispose",(function(){vt.unmountComponentAtNode(q.el())})),q}return(0,pt.Z)(VideoJSCurrentTime,[{key:"mount",value:function mount(){vt.render(ie.createElement(CurrentTimeDisplay,{player:this.player,options:this.options}),this.el())}}]),VideoJSCurrentTime}(xt);function CurrentTimeDisplay(m){var v,q=m.player,ee=m.options,de=ee.targets,ce=ie.useState(q.currentTime()),le=(0,ae.Z)(ce,2),pe=le[0],fe=le[1],ye=ie.useRef(ee.currentTime),be=function setInitTime(m){ye.current=m};ie.useEffect((function(){return v=setInterval((function(){Re()}),100),function(){clearInterval(v)}}),[]);var Re=function handleTimeUpdate(){if(!q.isDisposed()){var m,v=q.hasClass("vjs-ios-native-fs");m=ye.current>0&&0==q.currentTime()?ye.current:q.currentTime();var ee=de[q.srcIndex],ae=ee.start,ie=ee.altStart;ie!=ae&&q.srcIndex>0&&(m+=ie),v||fe(m),be(0)}};return q.on("fullscreenchange",(function(m){q.isFullscreen()||fe(q.currentTime())})),ie.createElement("span",{className:"vjs-current-time-display",role:"presentation"},(0,Ve.n7)(pe))}xt.registerComponent("VideoJSCurrentTime",Et);var Tt=q(52526),wt={insert:"head",singleton:!1};Re()(Tt.Z,wt);Tt.Z.locals;function VideoJSFileDownload_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var St=ye.default.getComponent("MenuButton"),Dt=ye.default.getComponent("MenuItem"),Ct=function(m){(0,gt.Z)(VideoJSFileDownload,m);var v,q,ee=(v=VideoJSFileDownload,q=VideoJSFileDownload_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSFileDownload(m,v){var q;return _classCallCheck(this,VideoJSFileDownload),(q=ee.call(this,m,v)).addClass("vjs-file-download-icon"),q.setAttribute("data-testid","videojs-file-download"),q}return(0,pt.Z)(VideoJSFileDownload,[{key:"createItems",value:function createItems(){var m=this.options_,v=this.player_,q=m.files;return(null==q?void 0:q.length)>0?q.map((function(m){var q=new Dt(v,{label:m.label});return q.handleClick=function(){(0,Ve.NB)(m.id,m.filename,m.fileExt)},q})):[]}}]),VideoJSFileDownload}(St);ye.default.registerComponent("VideoJSFileDownload",Ct);var kt=q(87462),At=q(5143),It={insert:"head",singleton:!1};Re()(At.Z,It);At.Z.locals;function VideoJSNextButton_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var Pt=ye.default.getComponent("Component"),jt=function NextButtonIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",transform:"rotate(0)",style:{fill:"white",height:"1.25rem",width:"1.25rem"}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{d:"M4 20L15.3333 12L4 4V20Z",fill:"#ffffff"}),ie.createElement("path",{d:"M20 4H17.3333V20H20V4Z",fill:"#ffffff"})))},Ft=function(m){(0,gt.Z)(VideoJSNextButton,m);var v,q,ee=(v=VideoJSNextButton,q=VideoJSNextButton_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSNextButton(m,v){var q;return _classCallCheck(this,VideoJSNextButton),(q=ee.call(this,m,v)).setAttribute("data-testid","videojs-next-button"),q.mount=q.mount.bind((0,ht.Z)(q)),q.options=v,q.player=m,m.on("loadstart",(function(){q.mount()})),q.on("dispose",(function(){vt.unmountComponentAtNode(q.el())})),q}return(0,pt.Z)(VideoJSNextButton,[{key:"mount",value:function mount(){vt.render(ie.createElement(NextButton,(0,kt.Z)({},this.options,{player:this.player})),this.el())}}]),VideoJSNextButton}(Pt);function NextButton(m){var v=m.lastCanvasIndex,q=m.switchPlayer,ee=m.playerFocusElement,de=m.player,ce=ie.useRef(),le=ie.useState(de.canvasIndex||0),pe=(0,ae.Z)(le,2),fe=pe[0],ye=pe[1];ie.useEffect((function(){de&&null!=de&&ye(de.canvasIndex)}),[de.src()]),ie.useEffect((function(){"nextBtn"==ee&&ce.current.focus()}),[]);var be=function handleNextClick(m){fe!=v&&q(fe+1,!0,m?"nextBtn":"")};return ie.createElement("div",{className:"vjs-button vjs-control"},ie.createElement("button",{className:"vjs-button vjs-next-button",role:"button",ref:ce,tabIndex:0,title:"Next",onClick:function onClick(){return be(!1)},onKeyDown:function handleNextKeyDown(m){32!==m.which&&13!==m.which||(m.stopPropagation(),be(!0))}},ie.createElement(jt,null)))}ye.default.registerComponent("VideoJSNextButton",Ft);function VideoJSPreviousButton_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var Ot=ye.default.getComponent("Component"),Lt=function PreviousButtonIcon(){return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem"}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{d:"M20 4L8.66667 12L20 20V4Z",fill:"#ffffff"}),ie.createElement("path",{d:"M4 20H6.66667V4H4V20Z",fill:"#ffffff"})))},Bt=function(m){(0,gt.Z)(VideoJSPreviousButton,m);var v,q,ee=(v=VideoJSPreviousButton,q=VideoJSPreviousButton_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSPreviousButton(m,v){var q;return _classCallCheck(this,VideoJSPreviousButton),(q=ee.call(this,m,v)).setAttribute("data-testid","videojs-previous-button"),q.mount=q.mount.bind((0,ht.Z)(q)),q.options=v,q.player=m,m.on("loadstart",(function(){q.mount()})),q.on("dispose",(function(){vt.unmountComponentAtNode(q.el())})),q}return(0,pt.Z)(VideoJSPreviousButton,[{key:"mount",value:function mount(){vt.render(ie.createElement(PreviousButton,(0,kt.Z)({},this.options,{player:this.player})),this.el())}}]),VideoJSPreviousButton}(Ot);function PreviousButton(m){var v=m.switchPlayer,q=m.playerFocusElement,ee=m.player,de=ie.useRef(),ce=ie.useState(ee.canvasIndex||0),le=(0,ae.Z)(ce,2),pe=le[0],fe=le[1];ie.useEffect((function(){ee&&null!=ee&&fe(ee.canvasIndex)}),[ee.src()]),ie.useEffect((function(){"previousBtn"==q&&de.current.focus()}),[]);var ye=function handlePreviousClick(m){pe>-1&&0!=pe?v(pe-1,!0,m?"previousBtn":""):0==pe&&ee.currentTime(0)};return ie.createElement("div",{className:"vjs-button vjs-control"},ie.createElement("button",{className:"vjs-button vjs-previous-button",role:"button",ref:de,tabIndex:0,title:0==pe?"Replay":"Previous",onClick:function onClick(){return ye(!1)},onKeyDown:function handlePreviousKeyDown(m){32!==m.which&&13!==m.which||(m.stopPropagation(),ye(!0))}},ie.createElement(Lt,null)))}Ot.registerComponent("VideoJSPreviousButton",Bt);var Ut=q(42966),Nt={insert:"head",singleton:!1};Re()(Ut.Z,Nt);Ut.Z.locals;function VideoJSTrackScrubber_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}var Mt=ye.default.getComponent("Component"),Wt=function(m){(0,gt.Z)(VideoJSTrackScrubber,m);var v,q,ee=(v=VideoJSTrackScrubber,q=VideoJSTrackScrubber_isNativeReflectConstruct(),function _createSuperInternal(){var m,ee=(0,mt.Z)(v);if(q){var ae=(0,mt.Z)(this).constructor;m=Reflect.construct(ee,arguments,ae)}else m=ee.apply(this,arguments);return _possibleConstructorReturn(this,m)});function VideoJSTrackScrubber(m,v){var q;return _classCallCheck(this,VideoJSTrackScrubber),(q=ee.call(this,m,v)).setAttribute("data-testid","videojs-track-scrubber-button"),q.mount=q.mount.bind((0,ht.Z)(q)),q.options=v,q.player=m,q.options.trackScrubberRef.current&&q.el_&&(m.on("loadstart",(function(){q.mount()})),q.on("dispose",(function(){vt.unmountComponentAtNode(q.el())}))),q}return(0,pt.Z)(VideoJSTrackScrubber,[{key:"mount",value:function mount(){vt.render(ie.createElement(TrackScrubberButton,{player:this.player,trackScrubberRef:this.options.trackScrubberRef,timeToolRef:this.options.timeToolRef,isPlaylist:this.options.isPlaylist}),this.el())}}]),VideoJSTrackScrubber}(Mt),qt=function TrackScrubberZoomInIcon(m){var v=m.scale;return ie.createElement("svg",{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem",scale:v}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{fill:"#ffffff",fillRule:"evenodd",d:"M4 9a5 5 0 1110 0A5 5 0 014 9zm5-7a7 7 0 104.2 12.6.999.999 0 00.093.107l3 3a1 1 0 001.414-1.414l-3-3a.999.999 0 00-.107-.093A7 7 0 009 2zM8 6.5a1 1 0 112 0V8h1.5a1 1 0 110 2H10v1.5a1 1 0 11-2 0V10H6.5a1 1 0 010-2H8V6.5z"})))},Vt=function TrackScrubberZoomOutIcon(m){var v=m.scale;return ie.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{fill:"white",height:"1.25rem",width:"1.25rem",scale:v}},ie.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 11C4 7.13401 7.13401 4 11 4C14.866 4 18 7.13401 18 11C18 14.866 14.866 18 11 18C7.13401 18 4 14.866 4 11ZM11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C13.125 20 15.078 19.2635 16.6177 18.0319L20.2929 21.7071C20.6834 22.0976 21.3166 22.0976 21.7071 21.7071C22.0976 21.3166 22.0976 20.6834 21.7071 20.2929L18.0319 16.6177C19.2635 15.078 20 13.125 20 11C20 6.02944 15.9706 2 11 2Z",fill:"#ffffff"}),ie.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 11C7 10.4477 7.44772 10 8 10H14C14.5523 10 15 10.4477 15 11C15 11.5523 14.5523 12 14 12H8C7.44772 12 7 11.5523 7 11Z",fill:"#ffffff"})))};function TrackScrubberButton(m){var v,q=m.player,ee=m.trackScrubberRef,de=m.timeToolRef,ce=m.isPlaylist,le=ie.useState(!0),pe=(0,ae.Z)(le,2),fe=pe[0],ye=pe[1],be=ie.useState({}),Re=(0,ae.Z)(be,2),_e=Re[0],xe=Re[1],Te=ie.useRef(),we=function setCurrentTrack(m){Te.current=m,xe(m)};ie.useEffect((function(){(tt||nt)&&de.current&&(de.current.style.display="none"),v=setInterval((function(){Ie()}),100),q.canvasIsEmpty&&ye(!0)}),[q.src(),q.srcIndex,q.canvasIsEmpty]);var Se=function handleTrackScrubberClick(){ee.current&&Te.current&&(q.isFullscreen()&&q.exitFullscreen(),ye((function(m){return!m})))};ie.useEffect((function(){if(ee.current)if(fe)ee.current.classList.add("hidden");else{Pe(),ee.current.classList.remove("hidden");var m=!1,v=(0,ae.Z)(ee.current.children,3),q=(v[0],v[1]);v[2];q.addEventListener("mouseenter",(function(m){qe(m)})),q.addEventListener("pointerup",(function(v){m&&ze(v)})),q.addEventListener("pointermove",(function(v){qe(v),m=!0})),q.addEventListener("pointerdown",(function(v){1===v.which&&(ze(v),m=!1)}))}}),[fe]),q.on("fullscreenchange",(function(){q.isFullscreen()&&!fe&&ye((function(m){return!m}))})),q.on("dispose",(function(){clearInterval(v)}));var Ie=function timeUpdateHandler(){var m;if(!q.isDisposed()&&!q.ended()){if(q.markers&&(null===(m=q.markers.getMarkers())||void 0===m?void 0:m.length)>0&&!ce){var v=q.markers.getMarkers()[0];v.key!=(null==_e?void 0:_e.key)&&we(v)}else void 0===_e.key&&we({duration:q.playableDuration,time:q.altStart,key:"",text:"Complete media file"});var ee=q.currentTime();ee=q.srcIndex&&q.srcIndex>0?ee+q.altStart:ee,We(ee,q)}},Pe=function populateTrackScrubber(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(ee.current){var q=(0,ae.Z)(ee.current.children,3),ie=q[0],de=(q[1],q[2]);document.documentElement.style.setProperty("--range-scrubber","calc(".concat(v,"%)")),de.innerHTML=(0,Ve.n7)(Te.current.duration);var ce=!isNaN(m)&&m>0?m:0;ie.innerHTML=(0,Ve.n7)(ce)}},We=function updateTrackScrubberProgressBar(m,v){var q;if(!Te.current&&(v.markers&&(null===(q=v.markers.getMarkers())||void 0===q?void 0:q.length)>0)){var ee=v.markers.getMarkers()[0];ee.key!=(null==_e?void 0:_e.key)&&we(ee)}var ae=v.altStart,ie=v.srcIndex>0?m-Te.current.time+ae:m-Te.current.time,de=Math.min(100,Math.max(0,100*ie/Te.current.duration));Pe(ie,de)},qe=function handleMouseMove(m){if(de.current){var v=He(m);if(isFinite(v)){var q=m.offsetX-de.current.offsetWidth/2;de.current.style.left=q+"px",de.current.innerHTML=(0,Ve.n7)(v)}}},ze=function handleSetProgress(m){if(Te.current){var v=He(m);if(null!=v){var ee=Math.min(100,Math.max(0,v/Te.current.duration*100));document.documentElement.style.setProperty("--range-scrubber","calc(".concat(ee,"%)"));var ae=q.srcIndex&&q.srcIndex>0?v-Te.current.time:v+Te.current.time;q.currentTime(ae)}}},He=function getTrackTime(m){if(Te.current){var v=m.offsetX;if(v&&null!=v)return v/m.target.clientWidth*Te.current.duration}};return ie.createElement("div",{className:"vjs-button vjs-control"},ie.createElement("button",{className:"vjs-button vjs-track-scrubber-button",role:"button",tabIndex:0,title:"Toggle track scrubber",onClick:Se,onKeyDown:function handleTrackScrubberKeyDown(m){32!==m.which&&13!==m.which||(m.preventDefault(),Se(),m.stopPropagation())}},fe&&ie.createElement(qt,{scale:"0.9"}),!fe&&ie.createElement(Vt,{scale:"0.9"})))}Mt.registerComponent("VideoJSTrackScrubber",Wt);function VideoJSPlayer_createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=VideoJSPlayer_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function VideoJSPlayer_unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return VideoJSPlayer_arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?VideoJSPlayer_arrayLikeToArray(m,v):void 0}}function VideoJSPlayer_arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q0)){de.next=12;break}return de.next=5,dn(xe.language).then((function(m){q=JSON.stringify(m)}));case 5:ee=JSON.parse(q),ln(),ye.default.addLanguage(xe.language,ee),ae=Mt.current=(0,ye.default)(Nt.current,xe,(function(){gn(Mt.current)})),we({player:ae,type:"updatePlayer"}),de.next=13;break;case 12:Mt.current&&(null===(v=xe.sources)||void 0===v?void 0:v.length)>0&&(ie=Mt.current,Xt(!1),pn(ie),hn(ie),we({player:ie,type:"updatePlayer"}));case 13:case"end":return de.stop()}}),_callee2)}))),[xe.sources,Nt]),ie.useEffect((function(){Mt.current&&(Jt.current&&Mt.current.pause(),Mt.current.audioOnlyMode(!1),Mt.current.canvasIsEmpty=!0,Mt.current.aspectRatio("16:9"))}),[ct]);var ln=function buildTracksHTML(){(null==pe?void 0:pe.length)>0&&Nt.current&&pe.map((function(m){var v=document.createElement("track");v.setAttribute("key",m.key),v.setAttribute("src",m.src),v.setAttribute("kind",m.kind),v.setAttribute("label",m.label),v.setAttribute("srcLang",m.srclang),Nt.current.appendChild(v)}))},pn=function updatePlayer(m){m.src(xe.sources),m.poster(xe.poster),m.canvasIndex=Yt.current,m.srcIndex=Ye,m.targets=et,m.duration(Pe),m.canvasIsEmpty=Kt.current;for(var q=m.remoteTextTracks(),ee=q.length;ee--;)m.removeRemoteTextTrack(q[ee]);if(pe.forEach((function(v){m.addRemoteTextTrack(v,!1)})),null!=m.getChild("controlBar")&&!ct){var ae=m.getChild("controlBar");if(dt||it.isPlaylist){if(!ae.getChild("videoJSTrackScrubber")){var ie=ae.children().findIndex((function(m){return"DurationDisplay"==m.name_}))||6;ae.addChild("videoJSTrackScrubber",{trackScrubberRef:de,timeToolRef:ce},ie+1)}}else ae.removeChild("videoJSTrackScrubber");if(v?(m.audioOnlyMode(!1),m.removeClass("vjs-audio"),m.aspectRatio("16:9"),m.addChild("bigPlayButton")):(m.audioOnlyMode(!0),m.addClass("vjs-audio"),m.height(m.controlBar.height()),m.removeChild("bigPlayButton")),!nt){var le=ae.children().findIndex((function(m){return"VolumePanel"==m.name_}));ae.removeChild("volumePanel"),v?ae.addChild("volumePanel",{inline:!1},le):ae.addChild("volumePanel",{inline:!0},le),m.trigger("volumechange")}if(_e&&(ae.removeChild("videoJSFileDownload"),(null==Re?void 0:Re.length)>0)){var fe={title:"Download Files",controlText:"Alternate resource download",files:Re};v?ae.addChild("videoJSFileDownload",_objectSpread({},fe),ae.children().length-1):ae.addChild("videoJSFileDownload",_objectSpread({},fe))}}},hn=function playerLoadedMetadata(m){m.one("loadedmetadata",(function(){if(ye.default.log("Player loadedmetadata"),m.duration($t.current),Qt.current?m.currentTime(0):m.currentTime(ft),Qt.current||Jt.current){var q=m.play();void 0!==q&&q.then((function(m){})).catch((function(m){}))}v&&mn(m);var ee=(0,Ve.dS)(xe.sources[0].src,$t.current);null!=ee?(m.playableDuration=ee.end-ee.start,m.altStart=ee.start):(m.playableDuration=$t.current,m.altStart=et[Ye].altStart),Xt(!0)}))},gn=function playerInitSetup(m){m.on("ready",(function(){ye.default.log("Player ready"),(nt||tt)&&m.controlBar.addClass("vjs-mobile-visible"),m.muted(Bt),m.volume(kt),m.canvasIndex=Yt.current,m.srcIndex=Ye,m.markers&&(ee?m.markers({markerTip:{display:!0,text:function text(m){return m.text}},markerStyle:{"border-radius":0,height:"0.5em",width:"0.5em",transform:"rotate(-45deg)",top:"4px",content:"","border-style":"solid","border-width":"0.25em 0.25em 0 0","background-color":"transparent"},markers:[]}):m.markers({markerTip:{display:!0,text:function text(m){return m.text}},markerStyle:{opacity:"0.5","background-color":"#80A590","border-radius":0,height:"16px",top:"-7px"},markers:[]}))})),hn(m),m.on("pause",(function(){Kt.current||we({isPlaying:!1,type:"setPlayingStatus"})})),m.on("canplay",(function(){we({isEnded:!1,type:"setIsEnded"})})),m.on("play",(function(){we({isPlaying:!0,type:"setPlayingStatus"})})),m.on("timeupdate",(function(){xn()})),m.on("ended",(function(){we({isEnded:!0,type:"setIsEnded"}),bn()})),m.on("volumechange",(function(){Ut(m.muted()),At(m.volume())})),m.on("qualityRequested",(function(m,v){Ft(v.label)})),document.addEventListener("keydown",(function(v){(0,Ve.xy)(v,m,Kt.current)}))},mn=function setUpCaptions(m){var v,q=m.textTracks();if(nt&&!He&&q.on("addtrack",(function(){for(var v=0;v0){var ee=q.tracks_.filter((function(m){return"subtitles"===m.kind||"captions"===m.kind}));(null==ee?void 0:ee.length)>0&&(ee[0].mode="showing",yn(!0))}q.on("change",(function(){for(var m=[],v=0;v0&&Gt.current){var q=it.markers.filter((function(m){return m.canvasIndex===ze}))[0].canvasMarkers,ee=[];q.map((function(m){ee.push({time:parseFloat(m.time),text:m.value})})),v.duration($t.current),v&&v.markers&&Gt.current&&v.markers.reset(ee)}}),[Mt.current,Gt.current,it.markers]),ie.useEffect((function(){null!==Mt.current&&Gt.current&&Mt.current.currentTime(Ht.current,we({type:"resetClick"}))}),[ut,_t]);var vn=function setSelectedQuality(m){var v=null==m?void 0:m.find((function(m){return 1==m.selected})),q=null==m?void 0:m.find((function(m){return m.label==jt}));q&&(v.selected=!1,q.selected=!0)},yn=function handleCaptionChange(m){var v,q=Mt.current;q.controlBar.subsCapsButton&&null!==(v=q.controlBar.subsCapsButton)&&void 0!==v&&v.children_&&(m?q.controlBar.subsCapsButton.children_[0].addClass("captions-on"):q.controlBar.subsCapsButton.children_[0].removeClass("captions-on"))},bn=function handleEnded(){var m;if(Wt.current||Qe)if(Mt.current&&Mt.current.markers&&Mt.current.markers.removeAll(),Qe)Ye+10){var v=un.current[Yt.current+1];if(v&&null!=v){Ie({canvasIndex:Yt.current+1,type:"switchCanvas"}),we({startTime:0,type:"setTimeFragment"}),we({currentTime:0,type:"setCurrentTime"});var q=cn.current.filter((function(m){return m.canvasIndex===v.canvasIndex&&1===m.itemIndex})),ee=null!=v.id?v:q[0],ae=0;null!=ee&&null!=ee.id&&(ae=(0,Ve.dS)(ee.id,$t.current).start),0===ae?Ie({item:ee,type:"switchItem"}):ee.isEmpty&&(Ie({item:ee,type:"switchItem"}),Mt.current.currentTime(ae))}}},xn=function handleTimeUpdate(){var m=Mt.current;if(null!==m&&Gt.current){var v=m.currentTime()||Ht.current;Qe&&qt.current>0&&(v+=et[qt.current].altStart);var q=Hn(v);q&&Vt.current!=q.id?(zt(q.id),Ie({item:q,type:"switchItem"}),Sn(q,m)):null===q&&m.markers&&zn()}},Sn=function updatePlayerMarkers(m,v){if(!ee&&v.markers){ee||v.markers.removeAll();var q=(0,Ve.dS)(m.id,$t.current),ae=q.start,ie=q.end;if(we({endTime:ie,startTime:ae,type:"setTimeFragment"}),ae!=ie){var de=ie>$t.current?$t.current:ie;v.markers.add([{time:ae,duration:de-ae,text:m.label}])}}},Cn=null,On=null,zn=function cleanUpNav(){Zt.current&&Ie({item:null,type:"switchItem"}),zt(null);var m=Mt.current;m.markers&&(ee||m.markers.removeAll())},Hn=function getActiveSegment(m){var v=m;Qe&&(v+=et[Ye].altStart);var q,ee=VideoJSPlayer_createForOfIteratorHelper(cn.current);try{for(ee.s();!(q=ee.n()).done;){var ae=q.value,ie=ae.id,de=ae.isCanvas;if(ae.canvasIndex==Yt.current+1){if(de)return ae;var ce=(0,Ve.dS)(ie,Pe),le=(0,Ve.Or)(ce,Pe);if(v>=ce.start&&v0?ye({currentTime:ce[0].altStart,type:"setCurrentTime"}):ye({currentTime:0,type:"setCurrentTime"})),we(MediaPlayer_objectSpread(MediaPlayer_objectSpread({},Te),{},{error:fe,sources:ie,tracks:de})),pe?(be({canvasDuration:pe.duration,type:"canvasDuration"}),dn(pe.duration,ie,m,ae)):(be({type:"setCanvasIsEmpty",isEmpty:!0}),we(MediaPlayer_objectSpread(MediaPlayer_objectSpread({},Te),{},{error:fe}))),pt(ae||!1),dt(m),q){var _e,xe=(0,Ht.Fp)(Ft,m);Pt(xe.manifest.concat(null===(_e=xe.canvas[m])||void 0===_e?void 0:_e.files))}tt(!fe)}catch(m){Re(m)}},sn=function nextItemClicked(m,v){ye({currentTime:v,type:"setCurrentTime"}),be({srcIndex:m,type:"setSrcIndex"})},dn=function updatePlayerSrcDetails(m,v,q,ee){var ae={};if(ee)be({type:"setCanvasIsEmpty",isEmpty:!1});else if(0===v.length){ye({type:"updatePlayer"});var ie=(0,Ht.e$)(Ft,q);we(MediaPlayer_objectSpread(MediaPlayer_objectSpread({},Te),{},{error:ie})),Zt.current&&cn(),be({type:"setCanvasIsEmpty",isEmpty:!0})}else{var de=(null==v?void 0:v.length)>0?v.filter((function(m){return m.selected}))[0]:null;de&&(null==(ae=(0,Ve.dS)(de.src,m))&&(ae={start:0,end:m}),ae.altStart=ae.start,be({canvasTargets:[ae],type:"canvasTargets"}),be({type:"setCanvasIsEmpty",isEmpty:!1}))}},cn=function createCanvasMessageTimer(){Qt.current=setTimeout((function(){Xt.current2&&void 0!==arguments[2]&&arguments[2],ee=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";Xt.current!=m&&m<=Kt.current&&((!q||q&&Zt.current)&&be({canvasIndex:m,type:"switchCanvas"}),Yt(m,v),ye({element:ee,type:"setPlayerFocusElement"}))};return ie.useEffect((function(){var m;Pe&&Ye&&!Lt?(m=Lt?{sources:[]}:{aspectRatio:Et?"16:9":"1:0",audioOnlyMode:!Et,autoplay:!1,bigPlayButton:Et,id:"iiif-media-player",playbackRates:le?[.5,.75,1,1.5,2]:[],inactivityTimeout:nt||rt?0:2e3,poster:Et?(0,Ht.e$)(Ft,jt,!0):null,controls:!0,fluid:!0,language:"en",controlBar:{children:[ft?"videoJSPreviousButton":"","playToggle",ft?"videoJSNextButton":"","videoJSProgress","videoJSCurrentTime","timeDivider","durationDisplay",Wt||Nt.isPlaylist?"videoJSTrackScrubber":"",Te.tracks.length>0&&Et?"subsCapsButton":"",nt?"muteToggle":"volumePanel","qualitySelector",le?"playbackRateMenuButton":"",de?"pictureInPictureToggle":"",q?"videoJSFileDownload":"","fullscreenToggle"],videoJSProgress:{duration:Ot,srcIndex:Bt,targets:Ut,currentTime:Vt||0,nextItemClicked:sn,switchPlayer:ln},videoJSCurrentTime:{srcIndex:Bt,targets:Ut,currentTime:Vt||0}},sources:lt?[Te.sources[Bt]]:Te.sources,html5:{nativeTextTracks:nt&&!He},userActions:{hotkeys:et?void 0:function(m){(0,Ve.xy)(m,this)}}},nt||Lt||(m.controlBar.volumePanel={inline:!Et}),q&&!Lt&&(m.controlBar.videoJSFileDownload={title:"Download Files",controlText:"Alternate resource download",files:It}),ft&&!Lt&&(m.controlBar.videoJSPreviousButton={canvasIndex:jt,switchPlayer:ln,playerFocusElement:qt},m.controlBar.videoJSNextButton={canvasIndex:jt,lastCanvasIndex:Kt.current,switchPlayer:ln,playerFocusElement:qt}),!Wt&&!Nt.isPlaylist||Lt||(m.controlBar.videoJSTrackScrubber={trackScrubberRef:$t,timeToolRef:Jt,isPlaylist:Nt.isPlaylist}),ze(!1)):m={sources:lt?[Te.sources[Bt]]:Te.sources,poster:Et?(0,Ht.e$)(Ft,jt,!0):null},Ct(m)}),[Ye,st,Bt,Lt]),Ye&&null!=Dt||Lt?ie.createElement("div",{"data-testid":"media-player",className:"ramp--media_player",role:"presentation"},ie.createElement(zt,{isVideo:Et,isPlaylist:Nt.isPlaylist,trackScrubberRef:$t,scrubberTooltipRef:Jt,tracks:Te.tracks,placeholderText:Te.error,renderingFiles:It,enableFileDownload:q,options:Dt})):null};Xt.propTypes={enableFileDownload:ce().bool,enablePIP:ce().bool,enablePlaybackRate:ce().bool};const Zt=Xt},17069:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>fe});var ee=q(70885),ae=q(67294),ie=q(45697),de=q.n(ie),ce=q(35782),le=q(48828),pe=(q(17691),function MetadataDisplay(m){var v=m.displayOnlyCanvasMetadata,q=void 0!==v&&v,ie=m.displayAllMetadata,de=void 0!==ie&&ie,pe=m.displayTitle,fe=void 0===pe||pe,ye=m.showHeading,be=void 0===ye||ye,Re=m.itemHeading,_e=void 0===Re?"Item Details":Re,xe=m.sectionHeaading,Te=void 0===xe?"Section Details":xe,we=(0,ce.gA)(),Se=we.manifest,Ie=we.canvasIndex,Pe=ae.useState(),We=(0,ee.Z)(Pe,2),qe=We[0],Ve=We[1],ze=ae.useState(),He=(0,ee.Z)(ze,2),Xe=(He[0],He[1]),Qe=ae.useState(),Ye=(0,ee.Z)(Qe,2),et=Ye[0],tt=Ye[1],nt=ae.useState(),rt=(0,ee.Z)(nt,2),it=rt[0],ot=rt[1],st=ae.useState(),dt=(0,ee.Z)(st,2),ct=dt[0],ut=dt[1],lt=ae.useState(),pt=(0,ee.Z)(lt,2),ht=pt[0],gt=pt[1],ft=ae.useState(),mt=(0,ee.Z)(ft,2),vt=mt[0],yt=mt[1],bt=ae.useRef(),Rt=function setCanvasesMetadata(m){Xe(m),bt.current=m};ae.useEffect((function(){if(Se){var m,v=q||de;ut(v);var ee=!q||de;ot(ee);var ae=(0,le.sd)(Se,v);if(v&&(Rt(ae.canvasMetadata),_t()),ee){var ie=ae.manifestMetadata;fe||(ie=ie.filter((function(m){return"title"!=m.label.toLowerCase()}))),Ve(ie)}(null===(m=ae.rights)||void 0===m?void 0:m.length)>0&>(ae.rights)}}),[Se]),ae.useEffect((function(){Ie>=0&&ct&&_t()}),[Ie]);var _t=function setCanvasMetadataInState(){var m=bt.current.filter((function(m){return m.canvasindex===Ie}))[0];if(null!=m){var v=m.metadata,q=m.rights;fe||null==v||(v=v.filter((function(m){return"title"!=m.label.toLowerCase()}))),tt(v),null!=q&&(null==q?void 0:q.length)>0&&yt(q)}},xt=function hasMetadata(){return(null==et?void 0:et.length)>0||(null==qe?void 0:qe.length)>0},Et=function buildMetadata(m){var v=[];return(null==m?void 0:m.length)>0&&m.map((function(m,q){v.push(ae.createElement(ae.Fragment,{key:q},ae.createElement("dt",null,m.label),ae.createElement("dd",{dangerouslySetInnerHTML:{__html:m.value}})))})),ae.createElement("dl",null,v)};return ae.createElement("div",{"data-testid":"metadata-display",className:"ramp--metadata-display"},be&&ae.createElement("div",{className:"ramp--metadata-display-title","data-testid":"metadata-display-title"},ae.createElement("h4",null,"Details")),xt()&&ae.createElement("div",{className:"ramp--metadata-display-content"},it&&(null==qe?void 0:qe.length)>0&&ae.createElement(ae.Fragment,null,de&&ae.createElement("span",null,_e),Et(qe),(null==ht?void 0:ht.length)>0&&ae.createElement("span",{className:"ramp--metadata-rights-heading","data-testid":"manifest-rights"},"Rights"),Et(ht)),ct&&(null==et?void 0:et.length)>0&&ae.createElement(ae.Fragment,null,de&&ae.createElement("span",null,Te),Et(et),(null==vt?void 0:vt.length)>0&&ae.createElement("span",{className:"ramp--metadata-rights-heading","data-testid":"canvas-rights"},"Rights"),Et(vt))),!xt()&&ae.createElement("div",{"data-testid":"metadata-display-message",className:"ramp--metadata-display-message"},ae.createElement("p",null,"No valid Metadata is in the Manifest/Canvas(es)")))});pe.propTypes={displayOnlyCanvasMetadata:de().bool,displayAllMetadata:de().bool,displayTitle:de().bool,showHeading:de().bool,itemHeading:de().string,sectionHeaading:de().string};const fe=pe},67399:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ze});var ee=q(67294),ae=q(87462),ie=q(45697),de=q.n(ie),ce=q(40217),le=q(35782),pe=q(18056),fe=function SectionHeading(m){var v=m.duration,q=m.label,ae=m.itemIndex,ie=m.canvasIndex,de=m.sectionRef,ce=m.itemId,le=m.handleClick,fe=m.structureContainerRef,ye=ee.useRef();ye.current=q,ee.useEffect((function(){ie+1!==ae||!de.current||null==de.current.isClicked||de.current.isClicked||null==fe.current.isScrolling||fe.current.isScrolling||(0,pe.EP)(de.current,fe),de.current.isClicked=!1}),[ie]);var be="ramp--structured-nav__section".concat(ie+1===ae?" active":"");return null!=ce?ee.createElement("div",{className:be,role:"listitem","data-testid":"listitem-section",ref:de,"data-mediafrag":ce,"data-label":ye.current},ee.createElement("button",{"data-testid":"listitem-section-button",ref:de,onClick:le},ee.createElement("span",{className:"ramp--structured-nav__title","aria-label":ye.current},"".concat(ae,". "),ye.current,""!=v&&ee.createElement("span",{className:"ramp--structured-nav__section-duration"},v)))):ee.createElement("div",{className:be,"data-testid":"listitem-section",ref:de,"data-label":ye.current},ee.createElement("span",{className:"ramp--structured-nav__section-title",role:"listitem","data-testid":"listitem-section-span","aria-label":ye.current},"".concat(ae,". "),ye.current,""!=v&&ee.createElement("span",{className:"ramp--structured-nav__section-duration"},v)))};fe.propTypes={itemIndex:de().number.isRequired,canvasIndex:de().number,duration:de().string.isRequired,label:de().string.isRequired,sectionRef:de().object.isRequired,itemId:de().string,handleClick:de().func.isRequired,structureContainerRef:de().object.isRequired};const ye=fe;var be=function LockedSVGIcon(){return ee.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{height:"0.75rem",width:"0.75rem"},className:"structure-item-locked"},ee.createElement("g",{strokeWidth:"0",strokeLinecap:"round",strokeLinejoin:"round"},ee.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.25 10.0546V8C5.25 4.27208 8.27208 1.25 12 1.25C15.7279 1.25 18.75 4.27208 18.75 8V10.0546C19.8648 10.1379 20.5907 10.348 21.1213 10.8787C22 11.7574 22 13.1716 22 16C22 18.8284 22 20.2426 21.1213 21.1213C20.2426 22 18.8284 22 16 22H8C5.17157 22 3.75736 22 2.87868 21.1213C2 20.2426 2 18.8284 2 16C2 13.1716 2 11.7574 2.87868 10.8787C3.40931 10.348 4.13525 10.1379 5.25 10.0546ZM6.75 8C6.75 5.10051 9.10051 2.75 12 2.75C14.8995 2.75 17.25 5.10051 17.25 8V10.0036C16.867 10 16.4515 10 16 10H8C7.54849 10 7.13301 10 6.75 10.0036V8Z",fill:"#000000"})))},Re=function ListItem(m){var v=m.duration,q=m.id,ae=m.isTitle,ie=m.isCanvas,de=m.isClickable,fe=m.isEmpty,Re=m.label,_e=m.summary,xe=m.homepage,we=m.items,Se=m.itemIndex,Ie=m.rangeId,Pe=m.canvasDuration,We=m.sectionRef,qe=m.structureContainerRef,Ve=(0,ce.cR)(),ze=(0,le.gA)(),He=ze.canvasIndex,Xe=ze.currentNavItem,Qe=ze.playlist.isPlaylist,Ye=ee.useRef();Ye.current=q;var et=ee.useRef();et.current=Re;var tt=ee.useRef();tt.current=_e;var nt=we&&we.length>0?ee.createElement(Te,{items:we,sectionRef:We,structureContainerRef:qe}):null,rt=ee.useRef(null),it=ee.useCallback((function(m){m.preventDefault(),m.stopPropagation();var v=(0,pe.dS)(Ye.current,Pe),q=v.start,ee=v.end;(0,pe.Or)({start:q,end:ee},{end:Pe})&&(Ve({clickedUrl:Ye.current,type:"navClick"}),rt.current.isClicked=!0,We.current&&(We.current.isClicked=!0))}));ee.useEffect((function(){!rt.current||(null==Xe?void 0:Xe.id)!=Ye.current||null==rt.current.isClicked||rt.current.isClicked||null==qe.current.isScrolling||qe.current.isScrolling||(0,pe.EP)(rt.current,qe),rt.current.isClicked=!1}),[Xe]);return""!=Re?ee.createElement("li",{"data-testid":"list-item",ref:rt,className:"ramp--structured-nav__list-item"+"".concat(null==Ye.current||(null==Xe?void 0:Xe.id)!==Ye.current||!Qe&&ie||(null==Xe?void 0:Xe.canvasIndex)!==He+1?"":" active"),"data-label":et.current,"data-summary":tt.current},function renderListItem(){return ee.createElement(ee.Fragment,{key:Ie},ie&&!Qe?ee.createElement(ee.Fragment,null,ee.createElement(ye,{itemIndex:Se,canvasIndex:He,duration:v,label:Re,sectionRef:We,itemId:Ye.current,handleClick:it,structureContainerRef:qe})):ee.createElement(ee.Fragment,null,ae?ee.createElement("span",{className:"ramp--structured-nav__item-title",role:"listitem","aria-label":et.current},et.current):ee.createElement(ee.Fragment,{key:q},ee.createElement("div",{className:"tracker"}),de?ee.createElement(ee.Fragment,null,fe&&ee.createElement(be,null),ee.createElement("a",{role:"listitem",href:xe&&""!=xe?xe:Ye.current,onClick:it},"".concat(Se,". "),et.current," ",v.length>0?" (".concat(v,")"):"")):ee.createElement("span",{role:"listitem","aria-label":et.current},et.current))))}(),nt):null};Re.propTypes={duration:de().string.isRequired,id:de().string,isTitle:de().bool.isRequired,isCanvas:de().bool.isRequired,isClickable:de().bool.isRequired,isEmpty:de().bool.isRequired,label:de().string.isRequired,summary:de().string,homepage:de().string,items:de().array.isRequired,itemIndex:de().number,rangeId:de().string.isRequired,canvasDuration:de().number.isRequired,sectionRef:de().object.isRequired,structureContainerRef:de().object.isRequired};const _e=Re;var xe=function List(m){var v=m.items,q=m.sectionRef,ie=m.structureContainerRef,de=ee.createElement("ul",{"data-testid":"list",className:"ramp--structured-nav__list",role:"presentation"},v.map((function(m,v){if(m)return ee.createElement(_e,(0,ae.Z)({},m,{sectionRef:q,key:v,structureContainerRef:ie}))})));return ee.createElement(ee.Fragment,null,de)};xe.propTypes={items:de().array.isRequired,sectionRef:de().object.isRequired,structureContainerRef:de().object.isRequired};const Te=xe;var we=q(48828),Se=q(4511),Ie=q(93379),Pe=q.n(Ie),We=q(19807),qe={insert:"head",singleton:!1};Pe()(We.Z,qe);We.Z.locals;function _createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return _arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?_arrayLikeToArray(m,v):void 0}}function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q0){var ee=m[0],ae=ee.isCanvas,ce=ee.items;(!ae||0==ce.length&&ae)&&v({item:m[0],type:"switchItem"})}var le=(0,we.Dr)(Pe,(0,we.V6)(ie)),be=(0,pe.dS)(ie,Re);if(!be||null==be)return void console.error("StructuredNavigation -> invalid media fragment in structure item -> ",be);var Te=be.start;if(xe){var Se=(0,pe.TN)(Ie,be,Re),We=Se.srcIndex;Te=Se.fragmentStart,v({srcIndex:We,type:"setSrcIndex"})}else _e!=le&&le>-1&&(v({canvasIndex:le,type:"switchCanvas"}),Xe.current=He.current[le].isEmpty);ye&&!Xe.current?(ye.currentTime(Te),q({startTime:be.start,endTime:be.end,type:"setTimeFragment"}),q({currentTime:Te,type:"setCurrentTime"}),fe&&ye.userActive(!0)):Xe.current&&q({type:"resetClick"})}}),[de,ye]),ee.useEffect((function(){if(Qe.current){var m=Qe.current,v=Qe.current.parentElement,q=Math.abs(m.scrollHeight-(m.scrollTop+m.clientHeight))<=1;Ye.current=!q,v&&tt.observe(v)}}),[ye]);var et=function handleScrollable(m){var v=m.target;v.classList.contains("ramp--structured-nav__border")&&(v=v.firstChild);var q=v.nextSibling,ee=Math.abs(v.scrollHeight-(v.scrollTop+v.clientHeight))<=1;v&&ee&&v.classList.contains("scrollable")?v.classList.remove("scrollable"):!v||ee||v.classList.contains("scrollable")||v.classList.add("scrollable"),q&&ee&&q.classList.contains("scrollable")?q.classList.remove("scrollable"):!q||ee||q.classList.contains("scrollable")||q.classList.add("scrollable")},tt=new ResizeObserver((function(m){var v,q=_createForOfIteratorHelper(m);try{for(q.s();!(v=q.n()).done;){var ee=v.value;et(ee)}}catch(m){q.e(m)}finally{q.f()}}));if(!Pe)return ee.createElement("p",null,"No manifest - Please provide a valid manifest.");var nt="",rt="";Ye.current?(nt="ramp--structured-nav scrollable",rt="scrollable"):nt="ramp--structured-nav",null!=We&&We.isPlaylist&&(nt+=" playlist-items");var it=function handleMouseOver(m){Qe.current.isScrolling=m};return ee.createElement("div",{className:"ramp--structured-nav__border"},ee.createElement("div",{"data-testid":"structured-nav",className:nt,ref:Qe,role:"list","aria-label":"Structural content",onScroll:et,onMouseLeave:function onMouseLeave(){return it(!1)},onMouseOver:function onMouseOver(){return it(!0)}},(null===(m=He.current)||void 0===m?void 0:m.length)>0?He.current.map((function(m,v){return ee.createElement(Te,{items:[m],sectionRef:ee.createRef(),key:v,structureContainerRef:Qe})})):ee.createElement("p",{className:"ramp--no-structure"},"There are no structures in the manifest")),ee.createElement("span",{className:rt},"Scroll to see more"))};Ve.propTypes={};const ze=Ve},80476:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>pe});var ee=q(70885),ae=q(67294),ie=q(35782),de=q(48828),ce=q(18056),le=q(4511);q(19931);const pe=function SupplementalFiles(m){var v=m.itemHeading,q=void 0===v?"Item files":v,pe=m.sectionHeading,fe=void 0===pe?"Section files":pe,ye=m.showHeading,be=void 0===ye||ye,Re=(0,ie.gA)().manifest,_e=ae.useState(),xe=(0,ee.Z)(_e,2),Te=xe[0],we=xe[1],Se=ae.useState(),Ie=(0,ee.Z)(Se,2),Pe=Ie[0],We=Ie[1],qe=ae.useState(!1),Ve=(0,ee.Z)(qe,2),ze=Ve[0],He=Ve[1],Xe=(0,le.cO)().showBoundary;ae.useEffect((function(){if(Re)try{var m=(0,de.Fp)(Re);we(m.manifest);var v=m.canvas;We(v);var q=v.reduce((function(m,v){return m+v.files.length}),0);He(q>0)}catch(m){Xe(m)}}),[Re]);var Qe=function hasFiles(){return!!(ze||(null==Te?void 0:Te.length)>0)},Ye=function handleDownload(m,v){m.preventDefault(),(0,ce.NB)(v.id,v.filename,v.fileExt,v.isMachineGen)};return ae.createElement("div",{"data-testid":"supplemental-files",className:"ramp--supplemental-files"},be&&ae.createElement("div",{className:"ramp--supplemental-files-heading","data-testid":"supplemental-files-heading"},ae.createElement("h4",null,"Files")),Qe()&&ae.createElement("div",{className:"ramp--supplemental-files-display-content","data-testid":"supplemental-files-display-content"},Array.isArray(Te)&&Te.length>0&&ae.createElement(ae.Fragment,null,ae.createElement("h4",null,q),ae.createElement("dl",{key:"item-files"},Te.map((function(m,v){return ae.createElement(ae.Fragment,{key:v},ae.createElement("dd",{key:"item-file-".concat(v)},ae.createElement("a",{href:m.id,key:v,onClick:function onClick(v){return Ye(v,m)}},m.label)))})))),Array.isArray(Pe)&&ze&&ae.createElement(ae.Fragment,null,ae.createElement("h4",null,fe),Pe.map((function(m,v){var q=m.files;return q.length>0&&ae.createElement("dl",{key:"section-".concat(v,"-label")},ae.createElement("dt",{key:m.label},m.label),q.map((function(m,q){return ae.createElement("dd",{key:"section-".concat(v,"-file-").concat(q)},ae.createElement("a",{href:m.id,key:q,onClick:function onClick(v){return Ye(v,m)}},m.label))})))})))),!Qe()&&ae.createElement("div",{"data-testid":"supplemental-files-empty",className:"ramp--supplemental-files-empty"},ae.createElement("p",null,"No Supplemental file(s) in Manifest")))}},58036:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>tt});var ee=q(42982),ae=q(4942),ie=q(15861),de=q(70885),ce=q(64687),le=q.n(ce),pe=q(67294),fe=q(45697),ye=q.n(fe),be=(q(96486),q(18056)),Re=function TranscriptDownloader(m){var v=m.fileUrl,q=m.fileName,ee=m.machineGenerated,ae=m.fileExt;return pe.createElement("button",{className:"ramp--transcript_downloader","data-testid":"transcript-downloader",onClick:function handleDownload(m){m.preventDefault(),(0,be.NB)(v,q,ae,ee)},href:"#","aria-label":"Transcript download button"},pe.createElement("span",{className:"download-label"}))};Re.propTypes={fileUrl:ye().string,fileName:ye().string,machineGenerated:ye().bool,fileExt:ye().string};const _e=Re;var xe=q(66947),Te=q(59255);function _createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return _arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?_arrayLikeToArray(m,v):void 0}}function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q1&&void 0!==ee[1]?ee[1]:"",ae.next=3,fetch(m).then((function(m){if(m.headers.get("Content-Type").includes("application/json"))return m.json()})).then((function(q){var ee=(0,be.Ug)(q)[0].getCanvases(),ae=[];return(null==ee?void 0:ee.length)>0&&ee.map((function(q,ee){var ie=(0,be.pF)(q.__jsonld.annotations,"supplementing"),de=[];if(ie.length>0){var ce=ie[0].getBody()[0];if("TextualBody"===ce.getProperty("type")){var le=v.length>0?v:ce.getLabel().getValue()?(0,be.eL)(ce.getLabel().getValue()):"Canvas-".concat(ee),pe=(0,be.gm)(le),fe=pe.isMachineGen,ye=pe.labelText;de.push({url:void 0===ce.id?m:ce.id,title:ye,isMachineGen:fe,id:"".concat(ye,"-").concat(ee),format:""})}else ie.forEach((function(m,v){var q=m.getBody()[0],ae="",ie="";null!=q.getLabel()&&q.getLabel().length>1?(ae=(0,be.eL)(q.getLabel()[0]._value),ie=(0,be.eL)(q.getLabel().getValue("none"))):ae=null!=q.getLabel()&&1===q.getLabel().length?(0,be.eL)(q.getLabel().getValue()):"".concat(v);var ce=q.id,le=(0,be.ox)(ce),pe=(0,be.gm)(ae),fe=pe.isMachineGen,ye=pe.labelText;""===ie&&(ie=ye),1!==le&&3!==le||de.push({title:ye,filename:ie,url:ce,isMachineGen:fe,id:"".concat(ye,"-").concat(ee,"-").concat(v),format:q.getFormat()||""})}))}ae.push({canvasId:ee,items:de})})),ae})).catch((function(v){return console.error("transcript-parser -> readSupplementingAnnotations() -> error fetching transcript resource at, ",m),[]}));case 3:return q=ae.sent,ae.abrupt("return",q);case 5:case"end":return ae.stop()}}),_callee)}))),_readSupplementingAnnotations.apply(this,arguments)}function sanitizeTranscripts(m){return _sanitizeTranscripts.apply(this,arguments)}function _sanitizeTranscripts(){return _sanitizeTranscripts=(0,ie.Z)(le().mark((function _callee4(m){var v,q,ee;return le().wrap((function _callee4$(ae){for(;;)switch(ae.prev=ae.next){case 0:if(m&&null!=m&&0!=m.length){ae.next=5;break}return console.error("No transcripts given as input"),ae.abrupt("return",[]);case 5:return v=[],m.map((function(m){return v.push({canvasId:m.canvasId,items:[]})})),ae.next=9,Promise.all(m.map(function(){var m=(0,ie.Z)(le().mark((function _callee3(m){var q,ee,ae;return le().wrap((function _callee3$(de){for(;;)switch(de.prev=de.next){case 0:return q=m.canvasId,ee=m.items,de.next=3,Promise.all(ee.map(function(){var m=(0,ie.Z)(le().mark((function _callee2(m,ee){var ae,ie,de,ce,pe,fe,ye,Re;return le().wrap((function _callee2$(le){for(;;)switch(le.prev=le.next){case 0:return ae=m.title,ie=m.url,le.next=3,readSupplementingAnnotations(ie,ae);case 3:if(de=le.sent,ce=(0,be.gm)(ae),pe=ce.isMachineGen,fe=ce.labelText,ye=[],(null==de?void 0:de.length)>0&&(ye=de.map((function(m){return m.items})).flat(),Re=groupByIndex(v.concat(de),"canvasId","items"),v=Re),0!==de.length&&0!==ye.length){le.next=11;break}return le.abrupt("return",{title:fe,filename:fe,url:ie,isMachineGen:pe,id:"".concat(fe,"-").concat(q,"-").concat(ee),format:""});case 11:return le.abrupt("return",null);case 12:case"end":return le.stop()}}),_callee2)})));return function(v,q){return m.apply(this,arguments)}}()));case 3:return ae=de.sent,de.abrupt("return",{canvasId:q,items:ae.filter((function(m){return null!=m}))});case 5:case"end":return de.stop()}}),_callee3)})));return function(v){return m.apply(this,arguments)}}()));case 9:return q=ae.sent,ee=groupByIndex(v.concat(q),"canvasId","items"),ae.abrupt("return",ee);case 12:case"end":return ae.stop()}}),_callee4)}))),_sanitizeTranscripts.apply(this,arguments)}function groupByIndex(m,v,q){return m.reduce((function(m,ee){var ae=m.filter((function(m){return m[v]==ee[v]}));if((null==ae?void 0:ae.length)>0){var ie=ae[0];ie[q]=ie[q].concat(ee[q])}else m.push(ee);return m}),[])}function parseTranscriptData(m,v,q){return _parseTranscriptData.apply(this,arguments)}function _parseTranscriptData(){return(_parseTranscriptData=(0,ie.Z)(le().mark((function _callee5(m,v,q){var ee,ae,ie,de,ce,pe,fe,ye,Re,_e,Te,we,Pe,We,qe,Ve;return le().wrap((function _callee5$(le){for(;;)switch(le.prev=le.next){case 0:if(ee=[],ae=m,void 0!==m){le.next=4;break}return le.abrupt("return",{tData:ee,tUrl:ae,tType:Ie.invalid});case 4:return ie=null,de=null,le.next=8,fetch(m).then(be.un).then((function(m){ie=m.headers.get("Content-Type"),de=m})).catch((function(m){console.error("transcript-parser -> parseTranscriptData() -> fetching transcript -> ",m)}));case 8:if(null!=ie){le.next=10;break}return le.abrupt("return",{tData:[],tUrl:ae,tType:Ie.invalid});case 10:if(ce=Se.filter((function(m){return m.type.includes(ie.split(";")[0])})),pe=Se.filter((function(m){return m.type.includes(q)})),fe="",(null==pe?void 0:pe.length)>0?fe=pe[0].ext:ce.length>0?fe=ce[0].ext:(ye=m.split(".").reverse()[0],Re=Se.filter((function(m){return m.ext===ye})),fe=Re.length>0?ye:""),void 0!==v){le.next=16;break}return le.abrupt("return",{tData:ee,tUrl:ae,tType:Ie.noTranscript});case 16:le.t0=fe,le.next="json"===le.t0?19:"txt"===le.t0?29:"srt"===le.t0||"vtt"===le.t0?39:"docx"===le.t0?49:53;break;case 19:return le.next=21,de.json();case 21:if(Te=le.sent,!(0,xe.parseManifest)(Te)){le.next=27;break}return le.abrupt("return",parseManifestTranscript(Te,m,v));case 27:return we=parseJSONData(Te),le.abrupt("return",{tData:we.tData,tUrl:ae,tType:we.tType,tFileExt:fe});case 29:return le.next=31,de.text();case 31:if(_e=le.sent,0!=_e.split("\n").length){le.next=37;break}return le.abrupt("return",{tData:[],tUrl:m,tType:Ie.noTranscript});case 37:return Pe=_e.replace(/\n/g,"
"),le.abrupt("return",{tData:[Pe],tUrl:m,tType:Ie.plainText,tFileExt:fe});case 39:return le.next=41,de.text();case 41:if(_e=le.sent,0!=_e.split("\n").length){le.next=47;break}return le.abrupt("return",{tData:[],tUrl:m,tType:Ie.noTranscript});case 47:return We=parseTimedText(_e,"srt"===fe),qe=We.tData,Ve=We.tType,le.abrupt("return",{tData:qe,tUrl:m,tType:Ve,tFileExt:fe});case 49:return le.next=51,parseWordFile(de);case 51:return ee=le.sent,le.abrupt("return",{tData:[ee],tUrl:m,tType:Ie.docx,tFileExt:fe});case 53:return le.abrupt("return",{tData:[],tUrl:m,tType:Ie.noSupport});case 54:case"end":return le.stop()}}),_callee5)})))).apply(this,arguments)}function parseWordFile(m){return _parseWordFile.apply(this,arguments)}function _parseWordFile(){return(_parseWordFile=(0,ie.Z)(le().mark((function _callee6(m){var v,q,ee;return le().wrap((function _callee6$(ae){for(;;)switch(ae.prev=ae.next){case 0:return v=null,ae.next=3,m.blob();case 3:return q=ae.sent,ee=new File([q],name,{type:m.headers.get("content-type")}),ae.next=7,Te.convertToHtml({arrayBuffer:ee}).then((function(m){v=m.value}));case 7:return ae.abrupt("return",v);case 8:case"end":return ae.stop()}}),_callee6)})))).apply(this,arguments)}function parseJSONData(m){if(0==m.length)return{tData:[],tType:Ie.noTranscript};var v,q=[],ee=_createForOfIteratorHelper(m);try{for(ee.s();!(v=ee.n()).done;){var ae=v.value;if(ae.speaker){var ie,de=ae.speaker,ce=_createForOfIteratorHelper(ae.spans);try{for(ce.s();!(ie=ce.n()).done;){var le=ie.value;le.speaker=de,q.push(le)}}catch(m){ce.e(m)}finally{ce.f()}}else{var pe,fe=_createForOfIteratorHelper(ae.spans);try{for(fe.s();!(pe=fe.n()).done;){var ye=pe.value;q.push(ye)}}catch(m){fe.e(m)}finally{fe.f()}}}}catch(m){ee.e(m)}finally{ee.f()}return{tData:q,tType:Ie.timedText}}function parseManifestTranscript(m,v,q){var ee=v,ae=[];return(ae=m.annotations?(0,be.pF)(m.annotations,"supplementing"):(0,be.fy)({manifest:m,canvasIndex:q,key:"annotations",motivation:"supplementing"})).length>0?"TextualBody"!=ae[0].getBody()[0].getProperty("type")?parseExternalAnnotations(ae[0]):{tData:createTData(ae),tUrl:ee,tType:Ie.timedText,tFileExt:"json"}:{tData:[],tUrl:ee,tType:Ie.noTranscript}}function parseExternalAnnotations(m){return _parseExternalAnnotations.apply(this,arguments)}function _parseExternalAnnotations(){return(_parseExternalAnnotations=(0,ie.Z)(le().mark((function _callee7(m){var v,q,ee,ae,ie,de,ce;return le().wrap((function _callee7$(le){for(;;)switch(le.prev=le.next){case 0:if(v=[],q="",ee=m.getBody()[0],ae=ee.getProperty("id"),ie=ee.getProperty("type"),de=ee.getFormat(),ce="","Text"!==ie){le.next=12;break}return le.next=10,fetch(ae).then(be.un).then((function(m){return m.text()})).then((function(m){if(we.webvtt.includes(de)||we.srt.includes(de)){var ee=parseTimedText(m,we.srt.includes(de));v=ee.tData,q=ee.tType,ce=Se.filter((function(m){return m.type.includes(de)}))[0].ext}else v=m.replace(/\n/g,"
"),q=Ie.plainText,ce="txt"})).catch((function(m){throw console.error("transcript-parser -> parseExternalAnnotations() -> fetching external transcript -> ",m),m}));case 10:le.next=15;break;case 12:if("AnnotationPage"!==ie){le.next=15;break}return le.next=15,fetch(ae).then(be.un).then((function(m){return m.json()})).then((function(m){var ee=(0,be.pF)([m],"supplementing");v=createTData(ee),q=Ie.timedText,ce="json"})).catch((function(m){throw console.error("transcript-parser -> parseExternalAnnotations() -> fetching annotations -> ",m),m}));case 15:return le.abrupt("return",{tData:v,tUrl:ae,tType:q,tFileExt:ce});case 16:case"end":return le.stop()}}),_callee7)})))).apply(this,arguments)}function createTData(m){var v=[];return m.map((function(m){if(null!=m.id){var q=m.getBody()[0],ee=(0,be.dS)(m.getProperty("target")),ae=ee.start,ie=ee.end;v.push({text:q.getProperty("value"),format:q.getFormat(),begin:parseFloat(ae),end:parseFloat(ie),tag:Pe.timedCue})}})),v}function parseTimedText(m){var v=arguments.length>1&&void 0!==arguments[1]&&arguments[1],q=[],ae=[],ie=m.split("\n"),de=ie;if(!v){var ce=validateWebVTT(ie),le=ce.valid,pe=ce.cue_lines,fe=ce.notes;if(!le)return console.error("Invalid WebVTT file"),{tData:[],tType:Ie.invalidTimedText};de=pe,ae=fe}var ye=groupTimedTextLines(cleanTimedText(de));return ye.unshift.apply(ye,(0,ee.Z)(ae)),ye.map((function(m){var ee=parseTimedTextLine(m,v);ee&&q.push(ee)})),{tData:q,tType:Ie.timedText}}function validateWebVTT(m){var v=m.shift().trim();if(6==(null==v?void 0:v.length)&&"WEBVTT"===v){var q=validateWebVTTHeaders(m);return{valid:q.valid,cue_lines:q.cue_lines,notes:q.notes}}return{valid:!1,cue_lines:[],notes:[]}}function validateWebVTTHeaders(m){var v=0,q=0,ee=!1,ae=[];m=m.filter((function(m){return!Number(m)}));for(var ie=0;ie").concat(m[ie].trim()),ie++;ae.push({times:"",line:ce,tag:Pe.note})}else{if(de.includes("--\x3e")){q=ie;break}"string"==typeof de&&0!=de.trim().length&&(ee=!0)}}return q>v&&!ee?{valid:!0,cue_lines:m.slice(q),notes:ae}:{valid:!1}}function cleanTimedText(m){return m.filter((function(m){return m.length>0})).filter((function(m){return!/^[0-9]*[\r]/gm.test(m)}))}function groupTimedTextLines(m){var v,q=[];for(v=0;v=q&&v<=ee?Lt(v,q,ee,m):m.classList.remove("active")}}))}}))))}),500)}),[]),pe.useEffect((function(){return function(){We([]),At([]),rt({}),St(),pt(!0),mt([]),Rt([]),It=null,_t.current=!0,clearInterval(v)}}),[]),pe.useEffect((0,ie.Z)(le().mark((function _callee(){var m;return le().wrap((function _callee$(v){for(;;)switch(v.prev=v.next){case 0:if(m=[],!((null==fe?void 0:fe.length)>0)){v.next=7;break}return v.next=4,sanitizeTranscripts(fe);case 4:m=v.sent,v.next=11;break;case 7:if(!ae){v.next=11;break}return v.next=10,readSupplementingAnnotations(ae);case 10:m=v.sent;case 11:xe(m),Ft(m);case 13:case"end":return v.stop()}}),_callee)}))),[]),pe.useEffect((function(){if((null==_e?void 0:_e.length)>0&&null!=wt.current){var m=_e.filter((function(m){return m.canvasId==wt.current}))[0];We(m.items),Ot(m.items[0])}}),[wt.current]);var jt,Ft=function initTranscriptData(m){var v,q,ee=function getCanvasT(m){return m.filter((function(m){return m.canvasId==st}))};if(!(null!=m&&m.length)>0||!(null!==(v=ee(m))&&void 0!==v&&v.length)>0||!(null!==(q=function getTItems(m){return ee(m)[0].items}(m))&&void 0!==q&&q.length)>0)Tt(!0),At([]),rt({tType:Ie.noTranscript,id:"",tError:Qe});else{Tt(!1);var ae=ee(m)[0];We(ae.items),Ot(ae.items[0])}pt(!1)},Ot=function(){var m=(0,ie.Z)(le().mark((function _callee2(m){var v,q,ae,ie,de,ce,pe,fe,ye,be,Re,_e,xe;return le().wrap((function _callee2$(le){for(;;)switch(le.prev=le.next){case 0:if(m&&null!=m){le.next=5;break}return Tt(!0),pt(!1),rt({tType:Ie.noTranscript,id:"",tError:Qe}),le.abrupt("return");case 5:if(Tt(!1),q=(v=m).id,ae=v.title,ie=v.filename,de=v.url,ce=v.isMachineGen,pe=v.format,!((null==(fe=bt.filter((function(m){return m.id==q&&m.canvasId==wt.current})))?void 0:fe.length)>0)){le.next=14;break}ye=fe[0],be=ye.tData,Re=ye.tFileExt,_e=ye.tType,xe=ye.tError,At(be),rt({title:ae,filename:ie,id:q,isMachineGen:ce,tType:_e,tUrl:de,tFileExt:Re,tError:xe}),le.next=16;break;case 14:return le.next=16,Promise.resolve(parseTranscriptData(de,wt.current,pe)).then((function(v){if(null!=v){var de=v.tData,le=v.tUrl,pe=v.tType,fe=v.tFileExt,ye="";pe===Ie.invalid?ye="Invalid URL for transcript, please check again.":pe===Ie.noTranscript?ye=Qe:pe===Ie.noSupport?ye=Ye:pe===Ie.invalidTimedText&&(ye="Invalid WebVTT file, please check again."),At(de),rt({title:ae,filename:ie,id:q,isMachineGen:ce,tType:pe,tUrl:le,tFileExt:fe,tError:ye}),m=_objectSpread(_objectSpread({},m),{},{tType:pe,tData:de,tFileExt:fe,canvasId:wt.current,tError:ye}),Rt([].concat((0,ee.Z)(bt),[m]))}}));case 16:pt(!1);case 17:case"end":return le.stop()}}),_callee2)})));return function setStateVar(v){return m.apply(this,arguments)}}(),Lt=function autoScrollAndHighlight(m,v,q,ee){ee&&v&&q&&(m>=v&&m<=q?ee.classList.add("active"):ee.classList.remove("active"),_t.current&&(0,be.EP)(ee,Ct,!0))},Bt=function handleOnKeyPress(m){"keydown"!==m.type||" "!==m.key&&"Enter"!==m.key||Ut(m)},Ut=function handleTranscriptChange(m){m.preventDefault(),It.current&&(It.current.currentTime=m.currentTarget.getAttribute("starttime")),Dt.current.map((function(m){m&&m.classList.contains("active")&&m.classList.remove("active")})),m.currentTarget.classList.add("active")},Nt=function setAutoScroll(m){xt(m)},Mt=function buildSpeakerText(m){return m.speaker?"".concat(m.speaker,": ").concat(m.text):m.text};return pe.useEffect((function(){if(kt.current){mt([]);var m=[];switch(nt.tType){case Ie.docx:m.push(pe.createElement("div",{"data-testid":"transcript_docs",dangerouslySetInnerHTML:{__html:He[0]}}));break;case Ie.timedText:He.length>0&&He.map((function(v,q){var ee;v.tag===Pe.note?ee=pe.createElement("span",{className:"ramp--transcript_text","data-testid":"transcript_text",key:"ttext_".concat(q),dangerouslySetInnerHTML:{__html:Mt(v)}}):v.tag===Pe.timedCue&&(ee=pe.createElement("a",{className:"ramp--transcript_item","data-testid":"transcript_item",key:"t_".concat(q),ref:function ref(m){return Dt.current[q]=m},onClick:Ut,onKeyDown:Bt,starttime:v.begin,endtime:v.end,href:"#",role:"listitem"},v.begin&&pe.createElement("span",{className:"ramp--transcript_time","data-testid":"transcript_time",key:"ttime_".concat(q)},"[",(0,be.n7)(v.begin,!0),"]"),pe.createElement("span",{className:"ramp--transcript_text","data-testid":"transcript_text",key:"ttext_".concat(q),dangerouslySetInnerHTML:{__html:Mt(v)}}))),m.push(ee)}));break;case Ie.plainText:m.push(pe.createElement("div",{"data-testid":"transcript_plain-text",key:0,dangerouslySetInnerHTML:{__html:He}}));break;case Ie.noSupport:case Ie.invalid:case Ie.noTranscript:default:m.push(pe.createElement("p",{key:"no-transcript",id:"no-transcript","data-testid":"no-transcript",role:"note"},nt.tError))}mt(m)}}),[wt.current,kt.current,nt.tType]),lt?pe.createElement("div",{className:"lds-spinner"},pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null)):pe.createElement("div",{className:"ramp--transcript_nav","data-testid":"transcript_nav",key:nt.title},!Et.current&&pe.createElement("div",{className:"transcript_menu"},pe.createElement(qe,{selectTranscript:function selectTranscript(m){mt([]);var v=Se.filter((function(v){return v.id===m}));Ot(v[0])},transcriptData:Se,transcriptInfo:nt,noTranscript:(null===(jt=nt.tError)||void 0===jt?void 0:jt.length)>0&&nt.tError!=Ye,setAutoScroll:function setAutoScroll(m){return Nt(m)}})),pe.createElement("div",{className:"transcript_content ".concat(kt.current?"":"static"),ref:Ct,"data-testid":"transcript_content_".concat(nt.tType),role:"list","aria-label":"Attached Transcript content"},(null==ft?void 0:ft.length)>0?ft.map((function(m){return m})):pe.createElement("div",{className:"lds-spinner"},pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null),pe.createElement("div",null))))};et.propTypes={playerID:ye().string.isRequired,manifestUrl:ye().string,transcripts:ye().arrayOf(ye().shape({canvasId:ye().number.isRequired,items:ye().arrayOf(ye().shape({title:ye().string,url:ye().string}))}))};const tt=et},35782:(m,v,q)=>{"use strict";q.d(v,{bz:()=>useManifestDispatch,gA:()=>useManifestState,po:()=>ManifestProvider});var ee=q(70885),ae=q(4942),ie=q(67294);function ownKeys(m,v){var q=Object.keys(m);if(Object.getOwnPropertySymbols){var ee=Object.getOwnPropertySymbols(m);v&&(ee=ee.filter((function(v){return Object.getOwnPropertyDescriptor(m,v).enumerable}))),q.push.apply(q,ee)}return q}function _objectSpread(m){for(var v=1;v0&&void 0!==arguments[0]?arguments[0]:le,v=arguments.length>1?arguments[1]:void 0;switch(v.type){case"updateManifest":return _objectSpread(_objectSpread({},m),{},{manifest:_objectSpread({},v.manifest)});case"switchCanvas":var q=m.canvasSegments.length>0&&m.canvasSegments.filter((function(m){return m.canvasIndex==v.canvasIndex+1&&!m.isCanvas}));return _objectSpread(_objectSpread({},m),{},{canvasIndex:v.canvasIndex,hasStructure:q.length>0});case"switchItem":return _objectSpread(_objectSpread({},m),{},{currentNavItem:v.item});case"canvasDuration":return _objectSpread(_objectSpread({},m),{},{canvasDuration:v.canvasDuration});case"canvasTargets":return _objectSpread(_objectSpread({},m),{},{targets:v.canvasTargets});case"hasMultipleItems":return _objectSpread(_objectSpread({},m),{},{hasMultiItems:v.isMultiSource});case"setSrcIndex":return _objectSpread(_objectSpread({},m),{},{srcIndex:v.srcIndex});case"setItemStartTime":return _objectSpread(_objectSpread({},m),{},{startTime:v.startTime});case"setAutoAdvance":return _objectSpread(_objectSpread({},m),{},{autoAdvance:v.autoAdvance});case"setPlaylistMarkers":if(v.markers)return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{markers:v.markers})});if(v.updatedMarkers)return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{markers:m.playlist.markers.map((function(q){return q.canvasIndex===m.canvasIndex&&(q.canvasMarkers=v.updatedMarkers),q}))})});case"setIsEditing":return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{isEditing:v.isEditing})});case"setIsPlaylist":return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{isPlaylist:v.isPlaylist})});case"setCanvasIsEmpty":return _objectSpread(_objectSpread({},m),{},{canvasIsEmpty:v.isEmpty});case"setAnnotationService":return _objectSpread(_objectSpread({},m),{},{playlist:_objectSpread(_objectSpread({},m.playlist),{},{annotationServiceId:v.annotationService,hasAnnotationService:!!v.annotationService})});case"setStructures":return _objectSpread(_objectSpread({},m),{},{structures:v.structures});case"setCanvasSegments":var ee=v.timespans.filter((function(v){return v.canvasIndex==m.canvasIndex+1&&!v.isCanvas}));return _objectSpread(_objectSpread({},m),{},{canvasSegments:v.timespans,hasStructure:ee.length>0});default:throw new Error("Unhandled action type: ".concat(v.type))}}function ManifestProvider(m){var v=m.initialState,q=void 0===v?le:v,ae=m.children,pe=ie.useReducer(manifestReducer,q),fe=(0,ee.Z)(pe,2),ye=fe[0],be=fe[1];return ie.createElement(de.Provider,{value:ye},ie.createElement(ce.Provider,{value:be},ae))}function useManifestState(){var m=ie.useContext(de);if(void 0===m)throw new Error("useManifestState must be used within a ManifestProvider");return m}function useManifestDispatch(){var m=ie.useContext(ce);if(void 0===m)throw new Error("useManifestDispatch must be used within a ManifestProvider");return m}},40217:(m,v,q)=>{"use strict";q.d(v,{FI:()=>usePlayerState,I0:()=>PlayerProvider,cR:()=>usePlayerDispatch});var ee=q(70885),ae=q(4942),ie=q(67294);function ownKeys(m,v){var q=Object.keys(m);if(Object.getOwnPropertySymbols){var ee=Object.getOwnPropertySymbols(m);v&&(ee=ee.filter((function(v){return Object.getOwnPropertyDescriptor(m,v).enumerable}))),q.push.apply(q,ee)}return q}function _objectSpread(m){for(var v=1;v0&&void 0!==arguments[0]?arguments[0]:le,v=arguments.length>1?arguments[1]:void 0;switch(v.type){case"updatePlayer":return _objectSpread(_objectSpread({},m),{},{player:v.player});case"navClick":return _objectSpread(_objectSpread({},m),{},{clickedUrl:v.clickedUrl,isClicked:!0});case"resetClick":return _objectSpread(_objectSpread({},m),{},{isClicked:!1});case"setTimeFragment":return _objectSpread(_objectSpread({},m),{},{startTime:v.startTime,endTime:v.endTime});case"setPlayingStatus":return _objectSpread(_objectSpread({},m),{},{isPlaying:v.isPlaying});case"setCaptionStatus":return _objectSpread(_objectSpread({},m),{},{captionOn:v.captionOn});case"setIsEnded":return _objectSpread(_objectSpread({},m),{},{isEnded:v.isEnded});case"setCurrentTime":return _objectSpread(_objectSpread({},m),{},{currentTime:v.currentTime});case"setPlayerFocusElement":return _objectSpread(_objectSpread({},m),{},{playerFocusElement:v.element?v.element:""});default:throw new Error("Unhandled action type: ".concat(v.type))}}function PlayerProvider(m){var v=m.initialState,q=void 0===v?le:v,ae=m.children,pe=ie.useReducer(PlayerReducer,q),fe=(0,ee.Z)(pe,2),ye=fe[0],be=fe[1];return ie.createElement(de.Provider,{value:ye},ie.createElement(ce.Provider,{value:be},ae))}function usePlayerState(){var m=ie.useContext(de);if(void 0===m)throw new Error("usePlayerState must be used within the PlayerProvider");return m}function usePlayerDispatch(){var m=ie.useContext(ce);if(void 0===m)throw new Error("usePlayerDispatch must be used within the PlayerProvider");return m}},48828:(m,v,q)=>{"use strict";q.d(v,{Dr:()=>getCanvasIndex,ES:()=>canvasesInManifest,Fp:()=>getRenderingFiles,H7:()=>getCustomStart,Nj:()=>getStructureRanges,V6:()=>getCanvasId,Z7:()=>manifestCanvasesInfo,dD:()=>parseAutoAdvance,e$:()=>getPlaceholderCanvas,o:()=>getMediaInfo,sd:()=>getMetadata});var ee=q(4942),ae=q(66947),ie=q(55234),de=q(91036),ce=q.n(de),le=q(18056);function _createForOfIteratorHelper(m,v){var q="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!q){if(Array.isArray(m)||(q=_unsupportedIterableToArray(m))||v&&m&&"number"==typeof m.length){q&&(m=q);var ee=0,ae=function F(){};return{s:ae,n:function n(){return ee>=m.length?{done:!0}:{done:!1,value:m[ee++]}},e:function e(m){throw m},f:ae}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,de=!0,ce=!1;return{s:function s(){q=q.call(m)},n:function n(){var m=q.next();return de=m.done,m},e:function e(m){ce=!0,ie=m},f:function f(){try{de||null==q.return||q.return()}finally{if(ce)throw ie}}}}function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return _arrayLikeToArray(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?_arrayLikeToArray(m,v):void 0}}function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q canvasesInManifest() -> no canvases were found in Manifest"),new Error(le.FI);return q.map((function(m){var q=void 0,ee=m.getProperty("summary");ee&&(q=ae.PropertyValue.parse(ee).getValue());var ie=void 0,de=m.getProperty("homepage");de&&(null==de?void 0:de.length)>0&&(ie=de[0].id);try{var ce,pe=m.getContent()[0].getBody().map((function(m){return m.id})),fe=Number(m.getDuration());(null==pe?void 0:pe.length)>0&&(ce=(0,le.dS)(pe[0],fe)),v.push({canvasId:m.id,range:void 0===ce?{start:0,end:fe}:ce,isEmpty:0===pe.length,summary:q,homepage:ie||""})}catch(ee){v.push({canvasId:m.id,range:void 0,isEmpty:!0,summary:q,homepage:ie||""})}})),v}catch(m){throw m}}function manifestCanvasesInfo(m){try{var v=(0,le.Ug)(m),q=!1,ee=0;return v.length>0&&(q=v[0].isMultiCanvas(),ee=v[0].getLastPageIndex()),{isMultiCanvas:q,lastIndex:ee>-1?ee:0}}catch(m){throw m}}function getCanvasIndex(m,v){try{var q=(0,le.Ug)(m)[0].getCanvasIndexById(v);return q||0===q?q:(console.log("Canvas not found in Manifest, ",v),0)}catch(m){throw m}}function getMediaInfo(m){var v,q=m.manifest,ee=m.canvasIndex,ae=m.srcIndex,ie=void 0===ae?0:ae,de=[],ce=[];if(void 0===ee||ee<0)return{error:"Error fetching content",canvas:null,sources:[],tracks:[],canvasTargets:[]};var pe=canvasesInManifest(q);if(0==(null==pe?void 0:pe.length))return{sources:[],tracks:ce,error:le.i7,canvas:null,canvasTargets:[]};try{if(void 0===(de=(0,le.Ug)(q)[0].getCanvasByIndex(ee)))throw console.error("iiif-parser -> getMediaInfo() -> canvas undefined -> ",ee),new Error(le.FI);var fe=Number(de.getDuration()),ye=readAnnotations({manifest:q,canvasIndex:ee,key:"items",motivation:"painting",duration:fe}),be=ye.resources,Re=ye.canvasTargets,_e=ye.isMultiSource,xe=ye.error;v=setDefaultSrc(be,_e,ie);var Te=readAnnotations({manifest:q,canvasIndex:ee,key:"annotations",motivation:"supplementing",duration:fe}),we={sources:v,tracks:ce=Te?Te.resources:[],canvasTargets:Re,isMultiSource:_e,error:xe,canvas:{duration:fe,height:de.getHeight(),width:de.getWidth()}};if(we.error)return _objectSpread({},we);var Se=setMediaType(we.sources.map((function(m){return m.kind})));return _objectSpread(_objectSpread({},we),{},{error:null,mediaType:Se})}catch(xe){throw xe}}function readAnnotations(m){var v=m.manifest,q=m.canvasIndex,ee=m.key,ae=m.motivation,ie=m.duration,de=(0,le.fy)({manifest:v,canvasIndex:q,key:ee,motivation:ae});return(0,le.wj)(de,ie,ae)}function setDefaultSrc(m,v,q){var ee=!1;if(0===m.length)return[];if(v)m[q].selected=!0;else{var ae,ie=_createForOfIteratorHelper(m);try{for(ie.s();!(ae=ie.n()).done;){var de=ae.value;"auto"!=de.label||ee||(ee=!0,de.selected=!0)}}catch(m){ie.e(m)}finally{ie.f()}ee||(m[0].selected=!0)}return m}function setMediaType(m){var v=m.filter((function(v,q){return m.indexOf(v)===q}));return 1===v.length?v[0].toLowerCase():"video"}function getCanvasId(m){if(void 0!==m)return m.split("#t=")[0]}function getPlaceholderCanvas(m,v){var q,ee=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{var ae=(0,le.Ug)(m);if((null==ae?void 0:ae.length)>0){var ie=ae[0].getCanvasByIndex(v).__jsonld.placeholderCanvas;if(!ie)return ee?null:(console.error("iiif-parser -> getPlaceholderCanvas() -> placeholderCanvas property not defined"),"This item cannot be played.");var de=ie.items,ce=(0,le.pF)(de,"painting");if(ce.length>0){var pe=ce[0].getBody()[0];return ee?q="image"==pe.getType()?pe.id:null:(q=pe.getLabel().getValue()?(0,le.eL)(pe.getLabel().getValue()):"This item cannot be played.",(0,le.tk)(ie.duration)),q}}}catch(m){throw m}}function getCustomStart(m,v,q){var ee=(0,ae.parseManifest)(m).getProperty("start"),ie={};if(!ee&&void 0===v&&void 0===q)return{type:"C",canvas:0,time:0};null!=v||null!=q?(ie={id:v,selector:{type:"PointSelector",t:void 0===q?0:q},type:void 0===q?"Canvas":"SpecificResource"},null!=q&&(ie.source=v)):ee&&(ie=(0,ae.parseManifest)(m).getProperty("start"));var de=canvasesInManifest(m),ce=function getCanvasInfo(m,ee){var ae,ie=ee;if(null!=de&&(null==de?void 0:de.length)>0){if(void 0===(ae=void 0===m?0:de.findIndex((function(v){return v.canvasId===m})))||ae<0)return console.error("iiif-parser -> getCustomStart() -> given canvas ID was not in Manifest, ",v),{currentIndex:0,startTime:0};var ce=de[ae];if(null!=ce.range){var le=ce.range,pe=le.start,fe=le.end;ee>=pe&&ee<=fe||(console.error("iiif-parser -> getCustomStart() -> given canvas start time is not within Canvas duration, ",q),ie=0)}return{currentIndex:ae,startTime:ie}}return console.error("iiif-parser -> getCustomStart() -> no Canvases in given Manifest"),{currentIndex:0,startTime:0}};if(null!=ie)switch(ie.type){case"Canvas":var le=ce(ie.id,0);return{type:"C",canvas:le.currentIndex,time:le.startTime};case"SpecificResource":var pe=ie.selector.t;return{type:"SR",canvas:(le=ce(ie.source,pe)).currentIndex,time:le.startTime}}}function buildFileInfo(m,v,q){var ee=ie[m],ae=ee?ee.extensions[0]:m,de="",ce="";Object.keys(v).length>1?(de=v[Object.keys(v)[0]][0],ce=v.none[0]):ce=de=(0,le.eL)(v);var pe=de.includes("(machine generated)");return{id:q,label:"".concat(de," (.").concat(ae,")"),filename:ce,fileExt:ae,isMachineGen:pe}}function getRenderingFiles(m){try{var v=[],q=[],ee=(0,ae.parseManifest)(m).getRenderings(),ie=(0,le.Ug)(m)[0].getCanvases();return null!=ee&&null!=ee&&ee.map((function(m){var q=buildFileInfo(m.getFormat(),m.getProperty("label"),m.id);v.push(q)})),null!=ie&&null!=ie&&ie.map((function(m,v){var ee=m.__jsonld.rendering,ae=[];ee&&ee.map((function(m){var v=buildFileInfo(m.format,m.label,m.id);ae.push(v)}));var ie=m.getLabel().getValue()||"Section "+(v+1);q.push({label:(0,le.eL)(ie),files:ae})})),{manifest:v,canvas:q}}catch(m){throw m}}function getMetadata(m,v){try{var q=[],ee={canvasMetadata:q,manifestMetadata:[]},ie=(0,ae.parseManifest)(m);if(v){var de=(0,le.Ug)(m)[0].getCanvases();for(var ce in de){var pe=parseInt(ce),fe=parseRightsAsMetadata(de[pe],"Canvas");q.push({canvasindex:pe,metadata:parseMetadata(de[pe].getMetadata(),"Canvas"),rights:fe})}ee.canvasMetadata=q}var ye=parseMetadata(ie.getMetadata(),"Manifest"),be=parseRightsAsMetadata(ie,"Manifest");return ee.manifestMetadata=ye,ee.rights=be,ee}catch(m){throw console.error("iiif-parser -> getMetadata() -> cannot parse manifest, ",m),new Error(le.FI)}}function parseMetadata(m,v){var q=[];return(null==m?void 0:m.length)>0?(m.map((function(m){var v,ee=null===(v=m.getValue())||void 0===v?void 0:v.replace(/\n/g,"
"),ae=ce()(ee,_objectSpread({},pe));q.push({label:m.getLabel(),value:ae})})),q):(console.log("iiif-parser -> parseMetadata() -> no metadata in ",v),q)}function parseRightsAsMetadata(m,v){var q,ee=[],ae=m.getRequiredStatement();null!=ae&&(null===(q=ae.value)||void 0===q?void 0:q.length)>0&&(ee=parseMetadata([ae],v));var ie=m.getProperty("rights")||void 0;if(null!=ie){var de=/^(https?:\/\/[^\s]+)|(www\.[^\s]+)/.test(ie);ee.push({label:"License",value:de?"").concat(ie,""):ie})}return ee}function parseAutoAdvance(m){var v,q=null===(v=(0,ae.parseManifest)(m).getProperty("behavior"))||void 0===v?void 0:v.includes("auto-advance");return void 0!==q&&q}function getStructureRanges(m){var v=canvasesInManifest(m),q=[],ee=0,ie=function parseItem(m,ae,ie){var de,ce=(0,le.eL)(m.getLabel().getValue()),pe=m.getCanvasIds(),fe=0,ye=0,be=m.getDuration();if(null!=be){var Re=be.start;fe=be.end-Re}var _e=ae==m.parentRange,xe=!1,Te=!1,we=void 0,Se=void 0;if(pe.length>0&&(null==v?void 0:v.length)>0){var Ie=v.filter((function(m){return m.canvasId===getCanvasId(pe[0])}))[0];if(Te=Ie.isEmpty,we=Ie.summary,Se=Ie.homepage,xe=!0,null!=Ie.range){var Pe=Ie.range,We=Pe.start,qe=Pe.end;ye=qe-We,_e&&(fe=qe-We)}}var Ve={label:ce,summary:we,isTitle:0===pe.length,rangeId:m.id,id:pe.length>0?_e?"".concat(pe[0].split(",")[0],","):pe[0]:void 0,isEmpty:Te,isCanvas:_e,itemIndex:_e?ie:void 0,canvasIndex:ie,items:(null===(de=m.getRanges())||void 0===de?void 0:de.length)>0?m.getRanges().map((function(m){return parseItem(m,ae,ie)})):[],duration:(0,le.n7)(fe),isClickable:xe,homepage:Se,canvasDuration:ye};return pe.length>0&&(ee++,_e||(Ve.itemIndex=ee),q.push(Ve)),Ve},de=(0,ae.parseManifest)(m).getAllRanges();if(0===(null==de?void 0:de.length))return{structures:[],timespans:[]};var ce=de[0],pe=[],fe=ce.getRanges();return(null==fe?void 0:fe.length)>0&&fe.map((function(m,v){"no-nav"!=m.getBehavior()&&(ee=0,pe.push(ie(m,ce,v+1)))})),{structures:pe,timespans:q}}},40927:(m,v,q)=>{"use strict";q.d(v,{$d:()=>parsePlaylistAnnotations,D7:()=>createNewAnnotation,cL:()=>getAnnotationService,gY:()=>getIsPlaylist,l8:()=>parseMarkerAnnotation});var ee=q(70885),ae=q(66947),ie=q(18056);function getAnnotationService(m){var v=(0,ae.parseManifest)(m).getService();return v&&"AnnotationService0"===v.getProperty("type")?v.id:null}function getIsPlaylist(m){try{var v=m.label;return(0,ie.eL)(v).includes("[Playlist]")}catch(m){return console.error("Cannot parse manfiest, ",m),!1}}function parsePlaylistAnnotations(m){try{var v=(0,ie.Ug)(m)[0].getCanvases(),q=[];return v&&v.map((function(m,v){var ee=(0,ie.pF)(m.__jsonld.annotations,"highlighting");if(ee&&0!==ee.length){if(ee.length>0){var ae=[];ee.map((function(m){var v=parseMarkerAnnotation(m);v&&ae.push(v)})),q.push({canvasMarkers:ae,canvasIndex:v})}}else q.push({canvasMarkers:[],canvasIndex:v})})),q}catch(m){throw m}}function parseMarkerAnnotation(m){if(!m)return null;var v=m.getTarget().split("#t="),q=(0,ee.Z)(v,2),ae=q[0],de=q[1],ce=m.getBody();return(null==ce?void 0:ce.length)>0&&"TextualBody"===ce[0].getProperty("type")?{id:m.id,time:parseFloat(de),timeStr:(0,ie.n7)(parseFloat(de),!0,!0),canvasId:ae,value:ce[0].getProperty("value")?ce[0].getProperty("value"):""}:null}function createNewAnnotation(m){return new ae.Annotation(m)}},18056:(m,v,q)=>{"use strict";q.d(v,{$K:()=>setAppErrorMessage,EP:()=>autoScroll,FI:()=>le,NB:()=>fileDownload,Or:()=>checkSrcRange,TN:()=>getCanvasTarget,Ug:()=>parseSequences,aF:()=>be,cY:()=>setAppEmptyManifestMessage,dS:()=>getMediaFragment,eL:()=>getLabelValue,fy:()=>getAnnotations,gm:()=>identifyMachineGen,i7:()=>fe,jh:()=>validateTimeInput,lP:()=>timeToS,n7:()=>timeToHHmmss,ox:()=>identifySupplementingAnnotation,pF:()=>parseAnnotations,tk:()=>setCanvasMessageTimeout,un:()=>handleFetchErrors,wj:()=>getResourceItems,xy:()=>playerHotKeys});var ee=q(71002),ae=q(70885),ie=q(66947),de={transcript:1,caption:2,both:3},ce="Error encountered. Please check your Manifest.",le=ce,pe="No media resource(s). Please check your Manifest.",fe=pe,ye=1e4,be=ye;function setCanvasMessageTimeout(m){be=m||ye}function setAppErrorMessage(m){le=m||ce}function setAppEmptyManifestMessage(m){fe=m||pe}function parseSequences(m){var v=(0,ie.parseManifest)(m).getSequences();if(null!=v&&null!=v[0])return v;throw new Error(le)}function timeToHHmmss(m){var v=arguments.length>1&&void 0!==arguments[1]&&arguments[1],q=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(isNaN(m))return"";var ee=Math.floor(m/3600),ae=Math.floor(m%3600/60),ie=m-60*ae-3600*ee,de="",ce=ee<10?"0".concat(ee):"".concat(ee);de=v||ee>0?de+"".concat(ce,":"):de;var le=ae<10?"0".concat(ae):"".concat(ae);de+="".concat(le,":");var pe=q?ie.toFixed(3):parseInt(ie);return pe=ie<10?"0".concat(pe):"".concat(pe),de+="".concat(pe)}function timeToS(m){var v=m.split(":").reverse(),q=(0,ae.Z)(v,3),ee=q[0],ie=q[1],de=q[2];return(null!=de?3600*parseInt(de):0)+(null!=ie?60*parseInt(ie):0)+(""===ee?0:parseFloat(ee.replace(",",".")))}function handleFetchErrors(m){if(!m.ok)throw new Error(le);return m}function checkSrcRange(m,v){return void 0!==m&&(void 0===v||!(m.start>v.end&&m.end>v.end))}function getCanvasTarget(m,v,q){var ee,ae;return m.map((function(ie,de){var ce=de>0?m[de].altStart:0;isNaN(pe)&&(pe=q);var le=ie.start,pe=ie.end,fe=ce+le,ye=ce+pe;v.start>=fe&&v.start2&&void 0!==arguments[2]?arguments[2]:"",ee=arguments.length>3&&void 0!==arguments[3]&&arguments[3],ae=""===q?v.split(".").reverse()[0]:q;(ae.length>4||ae.length<3||ae===v)&&(ae=m.split(".").reverse()[0]);var ie=ae.length>4||ae.length<3?"":ae,de=v.endsWith(ie)?v.split(".".concat(ie))[0]:v;ee&&(de="".concat(de," (machine generated)"));var ce=""!=ie?"".concat(de,".").concat(ie):de;if(m.endsWith("transcripts")||m.endsWith("captions"))fetch(m).then((function(m){m.blob().then((function(m){var v=window.URL.createObjectURL(m),q=document.createElement("a");q.href=v,q.download="".concat(ce),q.click()}))})).catch((function(m){console.log(m)}));else{var le=document.createElement("a");le.setAttribute("href",m),le.setAttribute("download","".concat(ce)),le.style.display="none",document.body.appendChild(le),le.click(),document.body.removeChild(le)}}function getMediaFragment(m,v){if(void 0===m);else{var q=m.split("#t=")[1];if(void 0!==q){var ee=q.split(",");return null==ee[1]&&(ee[1]=v),{start:Number(ee[0]),end:Number(ee[1])}}}}function parseAnnotations(m,v){var q=[];if(!m)return q;var ee=null;if(m.length&&(ee=new ie.AnnotationPage(m[0],{})),!ee)return q;var ae=ee.getItems();if(void 0===ae)return q;for(var de=0;de1)de=!0,m.map((function(m,ee){var de=getResourceInfo(m.getBody()[0],q);if("painting"===q){var ce=parseCanvasTarget(m,v,ee);ie.push(ce)}de.length>0&&de[0].src&&ae.push(de[0])}));else{if(!((null===(ee=m[0].getBody())||void 0===ee?void 0:ee.length)>0))return{resources:ae,error:"No resources found"};m[0].getBody().map((function(m){var v=getResourceInfo(m,q);v.length>0&&v[0].src&&ae.push(v[0])}))}return{canvasTargets:ie,isMultiSource:de,resources:ae}}function parseCanvasTarget(m,v,q){var ee=getMediaFragment(m.getTarget(),v);if(null!=ee||!ee)return ee.id=m.id,isNaN(ee.end)&&(ee.end=v),ee.end=Number((ee.end-ee.start).toFixed(2)),ee.duration=ee.end,ee.altStart=ee.start,ee.start=0,ee.sIndex=q,ee}function getResourceInfo(m,v){var q=[],ee=de.both,ae=void 0;if(1===m.getLabel().length?ae=m.getLabel().getValue():m.getLabel().length>1&&(ae=getLabelValue(m.getLabel()[0]._value)),"supplementing"===v&&(ee=identifySupplementingAnnotation(m.id)),ee!=de.transcript){var ie={src:m.id,key:m.id,type:m.getProperty("format"),kind:m.getProperty("type"),label:ae||"auto",value:m.getProperty("value")?m.getProperty("value"):""};"supplementing"===v&&(ie.srclang=m.getProperty("language")||"en",ie.kind=m.getProperty("format").toLowerCase().includes("text/vtt")?"subtitles":"metadata"),q.push(ie)}return q}function identifyMachineGen(m){var v=/(\(machine(\s|\-)generated\))/gi;return{isMachineGen:v.test(m),labelText:m.replace(v,"").trim()}}function identifySupplementingAnnotation(m){var v=m.split("/").reverse()[0];return"transcripts"===v?de.transcript:"captions"===v?de.caption:de.both}function getLabelValue(m){var v=function decodeHTML(m){return m.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'")};if(m&&"object"===(0,ee.Z)(m)){var q=Object.keys(m);if(q&&q.length>0){var ae=q[0];return m[ae].length>0?v(m[ae][0]):""}}else if("string"==typeof m)return v(m);return"Label could not be parsed"}function validateTimeInput(m){return/^(([0-1][0-9])|([2][0-3])):([0-5][0-9])(:[0-5][0-9](?:[.]\d{1,3})?)?$/.test(m)}function autoScroll(m,v){var q=arguments.length>2&&void 0!==arguments[2]&&arguments[2],ee=m.offsetTop-v.current.offsetTop;if(q)v.current.scrollTop=ee;else{var ae=v.current.clientHeight-m.clientHeight;v.current.scrollTop=ee>ae?ee-v.current.clientHeight/2:ae/2>ee?0:ee/2}}function playerHotKeys(m,v,q){var ee=null==v?void 0:v.player(),ae=document.activeElement,ie=ae.className.includes("vjs")||ae.className.includes("videojs"),de=m.which,ce=m.ctrlKey||m.metaKey||m.altKey||m.shiftKey;if((!ae||-1===["input","textarea"].indexOf(ae.tagName.toLowerCase())&&("tab"!==ae.role||37!==de&&39!==de)||ie)&&!ce&&!q&&null!=ee){switch(de){case 32:case 75:m.preventDefault(),ee.paused()?ee.play():ee.pause();break;case 70:m.preventDefault(),ee.isAudio()||(ee.isFullscreen()?ee.exitFullscreen():ee.requestFullscreen());break;case 77:m.preventDefault();var le=ee.volume(),pe=ee.lastVolume_();if(0===le){var fe=pe<.1?.1:pe;ee.volume(fe),ee.muted(!1)}else ee.muted(!ee.muted());break;case 37:m.preventDefault(),ee.currentTime(ee.currentTime()-5);break;case 39:m.preventDefault(),ee.currentTime(ee.currentTime()+5);break;case 38:m.preventDefault(),ee.muted()&&ee.muted(!1),ee.volume(ee.volume()+.1);break;case 40:m.preventDefault(),ee.volume(ee.volume()-.1);break;default:return}m.stopPropagation()}}},79742:(m,v)=>{"use strict";v.byteLength=function byteLength(m){var v=getLens(m),q=v[0],ee=v[1];return 3*(q+ee)/4-ee},v.toByteArray=function toByteArray(m){var v,q,ie=getLens(m),de=ie[0],ce=ie[1],le=new ae(_byteLength(m,de,ce)),pe=0,fe=ce>0?de-4:de;for(q=0;q>16&255,le[pe++]=v>>8&255,le[pe++]=255&v;2===ce&&(v=ee[m.charCodeAt(q)]<<2|ee[m.charCodeAt(q+1)]>>4,le[pe++]=255&v);1===ce&&(v=ee[m.charCodeAt(q)]<<10|ee[m.charCodeAt(q+1)]<<4|ee[m.charCodeAt(q+2)]>>2,le[pe++]=v>>8&255,le[pe++]=255&v);return le},v.fromByteArray=function fromByteArray(m){for(var v,ee=m.length,ae=ee%3,ie=[],de=16383,ce=0,le=ee-ae;cele?le:ce+de));1===ae?(v=m[ee-1],ie.push(q[v>>2]+q[v<<4&63]+"==")):2===ae&&(v=(m[ee-2]<<8)+m[ee-1],ie.push(q[v>>10]+q[v>>4&63]+q[v<<2&63]+"="));return ie.join("")};for(var q=[],ee=[],ae="undefined"!=typeof Uint8Array?Uint8Array:Array,ie="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",de=0,ce=ie.length;de0)throw new Error("Invalid string. Length must be a multiple of 4");var q=m.indexOf("=");return-1===q&&(q=v),[q,q===v?0:4-q%4]}function _byteLength(m,v,q){return 3*(v+q)/4-q}function encodeChunk(m,v,ee){for(var ae,ie,de=[],ce=v;ce>18&63]+q[ie>>12&63]+q[ie>>6&63]+q[63&ie]);return de.join("")}ee["-".charCodeAt(0)]=62,ee["_".charCodeAt(0)]=63},89846:m=>{"use strict";m.exports=function(m){var v=m._SomePromiseArray;function any(m){var q=new v(m),ee=q.promise();return q.setHowMany(1),q.setUnwrap(),q.init(),ee}m.any=function(m){return any(m)},m.prototype.any=function(){return any(this)}}},4601:(m,v,q)=>{"use strict";var ee;try{throw new Error}catch(m){ee=m}var ae=q(10679),ie=q(7824),de=q(75942);function Async(){this._customScheduler=!1,this._isTickUsed=!1,this._lateQueue=new ie(16),this._normalQueue=new ie(16),this._haveDrainedQueues=!1,this._trampolineEnabled=!0;var m=this;this.drainQueues=function(){m._drainQueues()},this._schedule=ae}function AsyncInvokeLater(m,v,q){this._lateQueue.push(m,v,q),this._queueTick()}function AsyncInvoke(m,v,q){this._normalQueue.push(m,v,q),this._queueTick()}function AsyncSettlePromises(m){this._normalQueue._pushOne(m),this._queueTick()}Async.prototype.setScheduler=function(m){var v=this._schedule;return this._schedule=m,this._customScheduler=!0,v},Async.prototype.hasCustomScheduler=function(){return this._customScheduler},Async.prototype.enableTrampoline=function(){this._trampolineEnabled=!0},Async.prototype.disableTrampolineIfNecessary=function(){de.hasDevTools&&(this._trampolineEnabled=!1)},Async.prototype.haveItemsQueued=function(){return this._isTickUsed||this._haveDrainedQueues},Async.prototype.fatalError=function(m,v){v?(process.stderr.write("Fatal "+(m instanceof Error?m.stack:m)+"\n"),process.exit(2)):this.throwLater(m)},Async.prototype.throwLater=function(m,v){if(1===arguments.length&&(v=m,m=function(){throw v}),"undefined"!=typeof setTimeout)setTimeout((function(){m(v)}),0);else try{this._schedule((function(){m(v)}))}catch(m){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")}},de.hasDevTools?(Async.prototype.invokeLater=function(m,v,q){this._trampolineEnabled?AsyncInvokeLater.call(this,m,v,q):this._schedule((function(){setTimeout((function(){m.call(v,q)}),100)}))},Async.prototype.invoke=function(m,v,q){this._trampolineEnabled?AsyncInvoke.call(this,m,v,q):this._schedule((function(){m.call(v,q)}))},Async.prototype.settlePromises=function(m){this._trampolineEnabled?AsyncSettlePromises.call(this,m):this._schedule((function(){m._settlePromises()}))}):(Async.prototype.invokeLater=AsyncInvokeLater,Async.prototype.invoke=AsyncInvoke,Async.prototype.settlePromises=AsyncSettlePromises),Async.prototype._drainQueue=function(m){for(;m.length()>0;){var v=m.shift();if("function"==typeof v){var q=m.shift(),ee=m.shift();v.call(q,ee)}else v._settlePromises()}},Async.prototype._drainQueues=function(){this._drainQueue(this._normalQueue),this._reset(),this._haveDrainedQueues=!0,this._drainQueue(this._lateQueue)},Async.prototype._queueTick=function(){this._isTickUsed||(this._isTickUsed=!0,this._schedule(this.drainQueues))},Async.prototype._reset=function(){this._isTickUsed=!1},m.exports=Async,m.exports.firstLineError=ee},23635:m=>{"use strict";m.exports=function(m,v,q,ee){var ae=!1,rejectThis=function(m,v){this._reject(v)},targetRejected=function(m,v){v.promiseRejectionQueued=!0,v.bindingPromise._then(rejectThis,rejectThis,null,this,m)},bindingResolved=function(m,v){0==(50397184&this._bitField)&&this._resolveCallback(v.target)},bindingRejected=function(m,v){v.promiseRejectionQueued||this._reject(m)};m.prototype.bind=function(ie){ae||(ae=!0,m.prototype._propagateFrom=ee.propagateFromFunction(),m.prototype._boundValue=ee.boundValueFunction());var de=q(ie),ce=new m(v);ce._propagateFrom(this,1);var le=this._target();if(ce._setBoundTo(de),de instanceof m){var pe={promiseRejectionQueued:!1,promise:ce,target:le,bindingPromise:de};le._then(v,targetRejected,void 0,ce,pe),de._then(bindingResolved,bindingRejected,void 0,ce,pe),ce._setOnCancel(de)}else ce._resolveCallback(le);return ce},m.prototype._setBoundTo=function(m){void 0!==m?(this._bitField=2097152|this._bitField,this._boundTo=m):this._bitField=-2097153&this._bitField},m.prototype._isBound=function(){return 2097152==(2097152&this._bitField)},m.bind=function(v,q){return m.resolve(q).bind(v)}}},12293:(m,v,q)=>{"use strict";var ee=Object.create;if(ee){var ae=ee(null),ie=ee(null);ae[" size"]=ie[" size"]=0}m.exports=function(m){var v,ee,de=q(75942),ce=de.canEvaluate,le=de.isIdentifier,makeMethodCaller=function(m){return new Function("ensureMethod"," \n return function(obj) { \n 'use strict' \n var len = this.length; \n ensureMethod(obj, 'methodName'); \n switch(len) { \n case 1: return obj.methodName(this[0]); \n case 2: return obj.methodName(this[0], this[1]); \n case 3: return obj.methodName(this[0], this[1], this[2]); \n case 0: return obj.methodName(); \n default: \n return obj.methodName.apply(obj, this); \n } \n }; \n ".replace(/methodName/g,m))(ensureMethod)},makeGetter=function(m){return new Function("obj"," \n 'use strict'; \n return obj.propertyName; \n ".replace("propertyName",m))},getCompiled=function(m,v,q){var ee=q[m];if("function"!=typeof ee){if(!le(m))return null;if(ee=v(m),q[m]=ee,q[" size"]++,q[" size"]>512){for(var ae=Object.keys(q),ie=0;ie<256;++ie)delete q[ae[ie]];q[" size"]=ae.length-256}}return ee};function ensureMethod(v,q){var ee;if(null!=v&&(ee=v[q]),"function"!=typeof ee){var ae="Object "+de.classString(v)+" has no method '"+de.toString(q)+"'";throw new m.TypeError(ae)}return ee}function caller(m){return ensureMethod(m,this.pop()).apply(m,this)}function namedGetter(m){return m[this]}function indexedGetter(m){var v=+this;return v<0&&(v=Math.max(0,v+m.length)),m[v]}v=function(m){return getCompiled(m,makeMethodCaller,ae)},ee=function(m){return getCompiled(m,makeGetter,ie)},m.prototype.call=function(m){for(var q=arguments.length,ee=new Array(Math.max(q-1,0)),ae=1;ae{"use strict";m.exports=function(m,v,ee,ae){var ie=q(75942),de=ie.tryCatch,ce=ie.errorObj,le=m._async;m.prototype.break=m.prototype.cancel=function(){if(!ae.cancellation())return this._warn("cancellation is disabled");for(var m=this,v=m;m._isCancellable();){if(!m._cancelBy(v)){v._isFollowing()?v._followee().cancel():v._cancelBranched();break}var q=m._cancellationParent;if(null==q||!q._isCancellable()){m._isFollowing()?m._followee().cancel():m._cancelBranched();break}m._isFollowing()&&m._followee().cancel(),m._setWillBeCancelled(),v=m,m=q}},m.prototype._branchHasCancelled=function(){this._branchesRemainingToCancel--},m.prototype._enoughBranchesHaveCancelled=function(){return void 0===this._branchesRemainingToCancel||this._branchesRemainingToCancel<=0},m.prototype._cancelBy=function(m){return m===this?(this._branchesRemainingToCancel=0,this._invokeOnCancel(),!0):(this._branchHasCancelled(),!!this._enoughBranchesHaveCancelled()&&(this._invokeOnCancel(),!0))},m.prototype._cancelBranched=function(){this._enoughBranchesHaveCancelled()&&this._cancel()},m.prototype._cancel=function(){this._isCancellable()&&(this._setCancelled(),le.invoke(this._cancelPromises,this,void 0))},m.prototype._cancelPromises=function(){this._length()>0&&this._settlePromises()},m.prototype._unsetOnCancel=function(){this._onCancelField=void 0},m.prototype._isCancellable=function(){return this.isPending()&&!this._isCancelled()},m.prototype.isCancellable=function(){return this.isPending()&&!this.isCancelled()},m.prototype._doInvokeOnCancel=function(m,v){if(ie.isArray(m))for(var q=0;q{"use strict";m.exports=function(m){var v=q(75942),ee=q(89571).keys,ae=v.tryCatch,ie=v.errorObj;return function catchFilter(q,de,ce){return function(le){var pe=ce._boundValue();e:for(var fe=0;fe{"use strict";m.exports=function(m){var v=!1,q=[];function Context(){this._trace=new Context.CapturedTrace(peekContext())}function peekContext(){var m=q.length-1;if(m>=0)return q[m]}return m.prototype._promiseCreated=function(){},m.prototype._pushContext=function(){},m.prototype._popContext=function(){return null},m._peekContext=m.prototype._peekContext=function(){},Context.prototype._pushContext=function(){void 0!==this._trace&&(this._trace._promiseCreated=null,q.push(this._trace))},Context.prototype._popContext=function(){if(void 0!==this._trace){var m=q.pop(),v=m._promiseCreated;return m._promiseCreated=null,v}return null},Context.CapturedTrace=null,Context.create=function createContext(){if(v)return new Context},Context.deactivateLongStackTraces=function(){},Context.activateLongStackTraces=function(){var q=m.prototype._pushContext,ee=m.prototype._popContext,ae=m._peekContext,ie=m.prototype._peekContext,de=m.prototype._promiseCreated;Context.deactivateLongStackTraces=function(){m.prototype._pushContext=q,m.prototype._popContext=ee,m._peekContext=ae,m.prototype._peekContext=ie,m.prototype._promiseCreated=de,v=!1},v=!0,m.prototype._pushContext=Context.prototype._pushContext,m.prototype._popContext=Context.prototype._popContext,m._peekContext=m.prototype._peekContext=peekContext,m.prototype._promiseCreated=function(){var m=this._peekContext();m&&null==m._promiseCreated&&(m._promiseCreated=this)}},Context}},90461:(m,v,q)=>{"use strict";m.exports=function(m,v){var ee,ae,ie,de=m._getDomain,ce=m._async,le=q(57621).Warning,pe=q(75942),fe=pe.canAttachTrace,ye=/[\\\/]bluebird[\\\/]js[\\\/](release|debug|instrumented)/,be=/\((?:timers\.js):\d+:\d+\)/,Re=/[\/<\(](.+?):(\d+):(\d+)\)?\s*$/,_e=null,xe=null,Te=!1,we=!(0==pe.env("BLUEBIRD_DEBUG")||!pe.env("BLUEBIRD_DEBUG")&&"development"!==pe.env("NODE_ENV")),Se=!(0==pe.env("BLUEBIRD_WARNINGS")||!we&&!pe.env("BLUEBIRD_WARNINGS")),Ie=!(0==pe.env("BLUEBIRD_LONG_STACK_TRACES")||!we&&!pe.env("BLUEBIRD_LONG_STACK_TRACES")),Pe=0!=pe.env("BLUEBIRD_W_FORGOTTEN_RETURN")&&(Se||!!pe.env("BLUEBIRD_W_FORGOTTEN_RETURN"));m.prototype.suppressUnhandledRejections=function(){var m=this._target();m._bitField=-1048577&m._bitField|524288},m.prototype._ensurePossibleRejectionHandled=function(){0==(524288&this._bitField)&&(this._setRejectionIsUnhandled(),ce.invokeLater(this._notifyUnhandledRejection,this,void 0))},m.prototype._notifyUnhandledRejectionIsHandled=function(){fireRejectionEvent("rejectionHandled",ee,void 0,this)},m.prototype._setReturnedNonUndefined=function(){this._bitField=268435456|this._bitField},m.prototype._returnedNonUndefined=function(){return 0!=(268435456&this._bitField)},m.prototype._notifyUnhandledRejection=function(){if(this._isRejectionUnhandled()){var m=this._settledValue();this._setUnhandledRejectionIsNotified(),fireRejectionEvent("unhandledRejection",ae,m,this)}},m.prototype._setUnhandledRejectionIsNotified=function(){this._bitField=262144|this._bitField},m.prototype._unsetUnhandledRejectionIsNotified=function(){this._bitField=-262145&this._bitField},m.prototype._isUnhandledRejectionNotified=function(){return(262144&this._bitField)>0},m.prototype._setRejectionIsUnhandled=function(){this._bitField=1048576|this._bitField},m.prototype._unsetRejectionIsUnhandled=function(){this._bitField=-1048577&this._bitField,this._isUnhandledRejectionNotified()&&(this._unsetUnhandledRejectionIsNotified(),this._notifyUnhandledRejectionIsHandled())},m.prototype._isRejectionUnhandled=function(){return(1048576&this._bitField)>0},m.prototype._warn=function(m,v,q){return warn(m,v,q||this)},m.onPossiblyUnhandledRejection=function(m){var v=de();ae="function"==typeof m?null===v?m:pe.domainBind(v,m):void 0},m.onUnhandledRejectionHandled=function(m){var v=de();ee="function"==typeof m?null===v?m:pe.domainBind(v,m):void 0};var disableLongStackTraces=function(){};m.longStackTraces=function(){if(ce.haveItemsQueued()&&!Qe.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");if(!Qe.longStackTraces&&longStackTracesIsSupported()){var q=m.prototype._captureStackTrace,ee=m.prototype._attachExtraTrace;Qe.longStackTraces=!0,disableLongStackTraces=function(){if(ce.haveItemsQueued()&&!Qe.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");m.prototype._captureStackTrace=q,m.prototype._attachExtraTrace=ee,v.deactivateLongStackTraces(),ce.enableTrampoline(),Qe.longStackTraces=!1},m.prototype._captureStackTrace=longStackTracesCaptureStackTrace,m.prototype._attachExtraTrace=longStackTracesAttachExtraTrace,v.activateLongStackTraces(),ce.disableTrampolineIfNecessary()}},m.hasLongStackTraces=function(){return Qe.longStackTraces&&longStackTracesIsSupported()};var We=function(){try{if("function"==typeof CustomEvent){var m=new CustomEvent("CustomEvent");return pe.global.dispatchEvent(m),function(m,v){var q=new CustomEvent(m.toLowerCase(),{detail:v,cancelable:!0});return!pe.global.dispatchEvent(q)}}if("function"==typeof Event){m=new Event("CustomEvent");return pe.global.dispatchEvent(m),function(m,v){var q=new Event(m.toLowerCase(),{cancelable:!0});return q.detail=v,!pe.global.dispatchEvent(q)}}return(m=document.createEvent("CustomEvent")).initCustomEvent("testingtheevent",!1,!0,{}),pe.global.dispatchEvent(m),function(m,v){var q=document.createEvent("CustomEvent");return q.initCustomEvent(m.toLowerCase(),!1,!0,v),!pe.global.dispatchEvent(q)}}catch(m){}return function(){return!1}}(),qe=pe.isNode?function(){return process.emit.apply(process,arguments)}:pe.global?function(m){var v="on"+m.toLowerCase(),q=pe.global[v];return!!q&&(q.apply(pe.global,[].slice.call(arguments,1)),!0)}:function(){return!1};function generatePromiseLifecycleEventObject(m,v){return{promise:v}}var Ve={promiseCreated:generatePromiseLifecycleEventObject,promiseFulfilled:generatePromiseLifecycleEventObject,promiseRejected:generatePromiseLifecycleEventObject,promiseResolved:generatePromiseLifecycleEventObject,promiseCancelled:generatePromiseLifecycleEventObject,promiseChained:function(m,v,q){return{promise:v,child:q}},warning:function(m,v){return{warning:v}},unhandledRejection:function(m,v,q){return{reason:v,promise:q}},rejectionHandled:generatePromiseLifecycleEventObject},activeFireEvent=function(m){var v=!1;try{v=qe.apply(null,arguments)}catch(m){ce.throwLater(m),v=!0}var q=!1;try{q=We(m,Ve[m].apply(null,arguments))}catch(m){ce.throwLater(m),q=!0}return q||v};function defaultFireEvent(){return!1}function cancellationExecute(m,v,q){var ee=this;try{m(v,q,(function(m){if("function"!=typeof m)throw new TypeError("onCancel must be a function, got: "+pe.toString(m));ee._attachCancellationCallback(m)}))}catch(m){return m}}function cancellationAttachCancellationCallback(m){if(!this._isCancellable())return this;var v=this._onCancel();void 0!==v?pe.isArray(v)?v.push(m):this._setOnCancel([v,m]):this._setOnCancel(m)}function cancellationOnCancel(){return this._onCancelField}function cancellationSetOnCancel(m){this._onCancelField=m}function cancellationClearCancellationData(){this._cancellationParent=void 0,this._onCancelField=void 0}function cancellationPropagateFrom(m,v){if(0!=(1&v)){this._cancellationParent=m;var q=m._branchesRemainingToCancel;void 0===q&&(q=0),m._branchesRemainingToCancel=q+1}0!=(2&v)&&m._isBound()&&this._setBoundTo(m._boundTo)}m.config=function(v){if("longStackTraces"in(v=Object(v))&&(v.longStackTraces?m.longStackTraces():!v.longStackTraces&&m.hasLongStackTraces()&&disableLongStackTraces()),"warnings"in v){var q=v.warnings;Qe.warnings=!!q,Pe=Qe.warnings,pe.isObject(q)&&"wForgottenReturn"in q&&(Pe=!!q.wForgottenReturn)}if("cancellation"in v&&v.cancellation&&!Qe.cancellation){if(ce.haveItemsQueued())throw new Error("cannot enable cancellation after promises are in use");m.prototype._clearCancellationData=cancellationClearCancellationData,m.prototype._propagateFrom=cancellationPropagateFrom,m.prototype._onCancel=cancellationOnCancel,m.prototype._setOnCancel=cancellationSetOnCancel,m.prototype._attachCancellationCallback=cancellationAttachCancellationCallback,m.prototype._execute=cancellationExecute,ze=cancellationPropagateFrom,Qe.cancellation=!0}return"monitoring"in v&&(v.monitoring&&!Qe.monitoring?(Qe.monitoring=!0,m.prototype._fireEvent=activeFireEvent):!v.monitoring&&Qe.monitoring&&(Qe.monitoring=!1,m.prototype._fireEvent=defaultFireEvent)),m},m.prototype._fireEvent=defaultFireEvent,m.prototype._execute=function(m,v,q){try{m(v,q)}catch(m){return m}},m.prototype._onCancel=function(){},m.prototype._setOnCancel=function(m){},m.prototype._attachCancellationCallback=function(m){},m.prototype._captureStackTrace=function(){},m.prototype._attachExtraTrace=function(){},m.prototype._clearCancellationData=function(){},m.prototype._propagateFrom=function(m,v){};var ze=function bindingPropagateFrom(m,v){0!=(2&v)&&m._isBound()&&this._setBoundTo(m._boundTo)};function boundValueFunction(){var v=this._boundTo;return void 0!==v&&v instanceof m?v.isFulfilled()?v.value():void 0:v}function longStackTracesCaptureStackTrace(){this._trace=new CapturedTrace(this._peekContext())}function longStackTracesAttachExtraTrace(m,v){if(fe(m)){var q=this._trace;if(void 0!==q&&v&&(q=q._parent),void 0!==q)q.attachExtraTrace(m);else if(!m.__stackCleaned__){var ee=parseStackAndMessage(m);pe.notEnumerableProp(m,"stack",ee.message+"\n"+ee.stack.join("\n")),pe.notEnumerableProp(m,"__stackCleaned__",!0)}}}function warn(v,q,ee){if(Qe.warnings){var ae,ie=new le(v);if(q)ee._attachExtraTrace(ie);else if(Qe.longStackTraces&&(ae=m._peekContext()))ae.attachExtraTrace(ie);else{var de=parseStackAndMessage(ie);ie.stack=de.message+"\n"+de.stack.join("\n")}activeFireEvent("warning",ie)||formatAndLogError(ie,"",!0)}}function reconstructStack(m,v){for(var q=0;q=0;--ce)if(ee[ce]===ie){de=ce;break}for(ce=de;ce>=0;--ce){var le=ee[ce];if(v[ae]!==le)break;v.pop(),ae--}v=ee}}function cleanStack(m){for(var v=[],q=0;q0&&"SyntaxError"!=m.name&&(v=v.slice(q)),v}function parseStackAndMessage(m){var v=m.stack,q=m.toString();return v="string"==typeof v&&v.length>0?stackFramesAsArray(m):[" (No stack trace)"],{message:q,stack:"SyntaxError"==m.name?v:cleanStack(v)}}function formatAndLogError(m,v,q){if("undefined"!=typeof console){var ee;if(pe.isObject(m)){var ae=m.stack;ee=v+xe(ae,m)}else ee=v+String(m);"function"==typeof ie?ie(ee,q):"function"!=typeof console.log&&"object"!=typeof console.log||console.log(ee)}}function fireRejectionEvent(m,v,q,ee){var ae=!1;try{"function"==typeof v&&(ae=!0,"rejectionHandled"===m?v(ee):v(q,ee))}catch(m){ce.throwLater(m)}"unhandledRejection"===m?activeFireEvent(m,q,ee)||ae||formatAndLogError(q,"Unhandled rejection "):activeFireEvent(m,ee)}function formatNonError(m){var v;if("function"==typeof m)v="[function "+(m.name||"anonymous")+"]";else{v=m&&"function"==typeof m.toString?m.toString():pe.toString(m);if(/\[object [a-zA-Z0-9$_]+\]/.test(v))try{v=JSON.stringify(m)}catch(m){}0===v.length&&(v="(empty array)")}return"(<"+snip(v)+">, no stack trace)"}function snip(m){return m.length<41?m:m.substr(0,38)+"..."}function longStackTracesIsSupported(){return"function"==typeof Xe}var shouldIgnore=function(){return!1},He=/[\/<\(]([^:\/]+):(\d+):(?:\d+)\)?\s*$/;function parseLineInfo(m){var v=m.match(He);if(v)return{fileName:v[1],line:parseInt(v[2],10)}}function CapturedTrace(m){this._parent=m,this._promisesCreated=0;var v=this._length=1+(void 0===m?0:m._length);Xe(this,CapturedTrace),v>32&&this.uncycle()}pe.inherits(CapturedTrace,Error),v.CapturedTrace=CapturedTrace,CapturedTrace.prototype.uncycle=function(){var m=this._length;if(!(m<2)){for(var v=[],q={},ee=0,ae=this;void 0!==ae;++ee)v.push(ae),ae=ae._parent;for(ee=(m=this._length=ee)-1;ee>=0;--ee){var ie=v[ee].stack;void 0===q[ie]&&(q[ie]=ee)}for(ee=0;ee0&&(v[de-1]._parent=void 0,v[de-1]._length=1),v[ee]._parent=void 0,v[ee]._length=1;var ce=ee>0?v[ee-1]:this;de=0;--pe)v[pe]._length=le,le++;return}}}},CapturedTrace.prototype.attachExtraTrace=function(m){if(!m.__stackCleaned__){this.uncycle();for(var v=parseStackAndMessage(m),q=v.message,ee=[v.stack],ae=this;void 0!==ae;)ee.push(cleanStack(ae.stack.split("\n"))),ae=ae._parent;removeCommonRoots(ee),removeDuplicateOrEmptyJumps(ee),pe.notEnumerableProp(m,"stack",reconstructStack(q,ee)),pe.notEnumerableProp(m,"__stackCleaned__",!0)}};var Xe=function stackDetection(){var m=/^\s*at\s*/,v8stackFormatter=function(m,v){return"string"==typeof m?m:void 0!==v.name&&void 0!==v.message?v.toString():formatNonError(v)};if("number"==typeof Error.stackTraceLimit&&"function"==typeof Error.captureStackTrace){Error.stackTraceLimit+=6,_e=m,xe=v8stackFormatter;var v=Error.captureStackTrace;return shouldIgnore=function(m){return ye.test(m)},function(m,q){Error.stackTraceLimit+=6,v(m,q),Error.stackTraceLimit-=6}}var q,ee=new Error;if("string"==typeof ee.stack&&ee.stack.split("\n")[0].indexOf("stackDetection@")>=0)return _e=/@/,xe=v8stackFormatter,Te=!0,function captureStackTrace(m){m.stack=(new Error).stack};try{throw new Error}catch(m){q="stack"in m}return!("stack"in ee)&&q&&"number"==typeof Error.stackTraceLimit?(_e=m,xe=v8stackFormatter,function captureStackTrace(m){Error.stackTraceLimit+=6;try{throw new Error}catch(v){m.stack=v.stack}Error.stackTraceLimit-=6}):(xe=function(m,v){return"string"==typeof m?m:"object"!=typeof v&&"function"!=typeof v||void 0===v.name||void 0===v.message?formatNonError(v):v.toString()},null)}();"undefined"!=typeof console&&void 0!==console.warn&&(ie=function(m){console.warn(m)},pe.isNode&&process.stderr.isTTY?ie=function(m,v){var q=v?"":"";console.warn(q+m+"\n")}:pe.isNode||"string"!=typeof(new Error).stack||(ie=function(m,v){console.warn("%c"+m,v?"color: darkorange":"color: red")}));var Qe={warnings:Se,longStackTraces:!1,cancellation:!1,monitoring:!1};return Ie&&m.longStackTraces(),{longStackTraces:function(){return Qe.longStackTraces},warnings:function(){return Qe.warnings},cancellation:function(){return Qe.cancellation},monitoring:function(){return Qe.monitoring},propagateFromFunction:function(){return ze},boundValueFunction:function(){return boundValueFunction},checkForgottenReturns:function checkForgottenReturns(m,v,q,ee,ae){if(void 0===m&&null!==v&&Pe){if(void 0!==ae&&ae._returnedNonUndefined())return;if(0==(65535&ee._bitField))return;q&&(q+=" ");var ie="",de="";if(v._trace){for(var ce=v._trace.stack.split("\n"),le=cleanStack(ce),pe=le.length-1;pe>=0;--pe){var fe=le[pe];if(!be.test(fe)){var ye=fe.match(Re);ye&&(ie="at "+ye[1]+":"+ye[2]+":"+ye[3]+" ");break}}if(le.length>0){var _e=le[0];for(pe=0;pe0&&(de="\n"+ce[pe-1]);break}}}var xe="a promise was created in a "+q+"handler "+ie+"but was not returned from it, see http://goo.gl/rRqMUw"+de;ee._warn(xe,!0,v)}},setBounds:function setBounds(m,v){if(longStackTracesIsSupported()){for(var q,ee,ae=m.stack.split("\n"),ie=v.stack.split("\n"),de=-1,ce=-1,le=0;le=ce||(shouldIgnore=function(m){if(ye.test(m))return!0;var v=parseLineInfo(m);return!!(v&&v.fileName===q&&de<=v.line&&v.line<=ce)})}},warn:warn,deprecated:function deprecated(m,v){var q=m+" is deprecated and will be removed in a future version.";return v&&(q+=" Use "+v+" instead."),warn(q)},CapturedTrace:CapturedTrace,fireDomEvent:We,fireGlobalEvent:qe}}},45632:m=>{"use strict";m.exports=function(m){function returner(){return this.value}function thrower(){throw this.reason}m.prototype.return=m.prototype.thenReturn=function(v){return v instanceof m&&v.suppressUnhandledRejections(),this._then(returner,void 0,void 0,{value:v},void 0)},m.prototype.throw=m.prototype.thenThrow=function(m){return this._then(thrower,void 0,void 0,{reason:m},void 0)},m.prototype.catchThrow=function(m){if(arguments.length<=1)return this._then(void 0,thrower,void 0,{reason:m},void 0);var v=arguments[1];return this.caught(m,(function(){throw v}))},m.prototype.catchReturn=function(v){if(arguments.length<=1)return v instanceof m&&v.suppressUnhandledRejections(),this._then(void 0,returner,void 0,{value:v},void 0);var q=arguments[1];q instanceof m&&q.suppressUnhandledRejections();return this.caught(v,(function(){return q}))}}},6574:m=>{"use strict";m.exports=function(m,v){var q=m.reduce,ee=m.all;function promiseAllThis(){return ee(this)}m.prototype.each=function(m){return q(this,m,v,0)._then(promiseAllThis,void 0,void 0,this,void 0)},m.prototype.mapSeries=function(m){return q(this,m,v,v)},m.each=function(m,ee){return q(m,ee,v,0)._then(promiseAllThis,void 0,void 0,m,void 0)},m.mapSeries=function PromiseMapSeries(m,ee){return q(m,ee,v,v)}}},57621:(m,v,q)=>{"use strict";var ee,ae,ie=q(89571),de=ie.freeze,ce=q(75942),le=ce.inherits,pe=ce.notEnumerableProp;function subError(m,v){function SubError(q){if(!(this instanceof SubError))return new SubError(q);pe(this,"message","string"==typeof q?q:v),pe(this,"name",m),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):Error.call(this)}return le(SubError,Error),SubError}var fe=subError("Warning","warning"),ye=subError("CancellationError","cancellation error"),be=subError("TimeoutError","timeout error"),Re=subError("AggregateError","aggregate error");try{ee=TypeError,ae=RangeError}catch(m){ee=subError("TypeError","type error"),ae=subError("RangeError","range error")}for(var _e="join pop push shift unshift slice filter forEach some every map indexOf lastIndexOf reduce reduceRight sort reverse".split(" "),xe=0;xe<_e.length;++xe)"function"==typeof Array.prototype[_e[xe]]&&(Re.prototype[_e[xe]]=Array.prototype[_e[xe]]);ie.defineProperty(Re.prototype,"length",{value:0,configurable:!1,writable:!0,enumerable:!0}),Re.prototype.isOperational=!0;var Te=0;function OperationalError(m){if(!(this instanceof OperationalError))return new OperationalError(m);pe(this,"name","OperationalError"),pe(this,"message",m),this.cause=m,this.isOperational=!0,m instanceof Error?(pe(this,"message",m.message),pe(this,"stack",m.stack)):Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}Re.prototype.toString=function(){var m=Array(4*Te+1).join(" "),v="\n"+m+"AggregateError of:\n";Te++,m=Array(4*Te+1).join(" ");for(var q=0;q{var v=function(){"use strict";return void 0===this}();if(v)m.exports={freeze:Object.freeze,defineProperty:Object.defineProperty,getDescriptor:Object.getOwnPropertyDescriptor,keys:Object.keys,names:Object.getOwnPropertyNames,getPrototypeOf:Object.getPrototypeOf,isArray:Array.isArray,isES5:v,propertyIsWritable:function(m,v){var q=Object.getOwnPropertyDescriptor(m,v);return!(q&&!q.writable&&!q.set)}};else{var q={}.hasOwnProperty,ee={}.toString,ae={}.constructor.prototype,ObjectKeys=function(m){var v=[];for(var ee in m)q.call(m,ee)&&v.push(ee);return v};m.exports={isArray:function(m){try{return"[object Array]"===ee.call(m)}catch(m){return!1}},keys:ObjectKeys,names:ObjectKeys,defineProperty:function(m,v,q){return m[v]=q.value,m},getDescriptor:function(m,v){return{value:m[v]}},freeze:function(m){return m},getPrototypeOf:function(m){try{return Object(m).constructor.prototype}catch(m){return ae}},isES5:v,propertyIsWritable:function(){return!0}}}},66777:m=>{"use strict";m.exports=function(m,v){var q=m.map;m.prototype.filter=function(m,ee){return q(this,m,ee,v)},m.filter=function(m,ee,ae){return q(m,ee,ae,v)}}},87707:(m,v,q)=>{"use strict";m.exports=function(m,v){var ee=q(75942),ae=m.CancellationError,ie=ee.errorObj;function PassThroughHandlerContext(m,v,q){this.promise=m,this.type=v,this.handler=q,this.called=!1,this.cancelPromise=null}function FinallyHandlerCancelReaction(m){this.finallyHandler=m}function checkCancel(m,v){return null!=m.cancelPromise&&(arguments.length>1?m.cancelPromise._reject(v):m.cancelPromise._cancel(),m.cancelPromise=null,!0)}function succeed(){return finallyHandler.call(this,this.promise._target()._settledValue())}function fail(m){if(!checkCancel(this,m))return ie.e=m,ie}function finallyHandler(q){var ee=this.promise,de=this.handler;if(!this.called){this.called=!0;var ce=this.isFinallyHandler()?de.call(ee._boundValue()):de.call(ee._boundValue(),q);if(void 0!==ce){ee._setReturnedNonUndefined();var le=v(ce,ee);if(le instanceof m){if(null!=this.cancelPromise){if(le._isCancelled()){var pe=new ae("late cancellation observer");return ee._attachExtraTrace(pe),ie.e=pe,ie}le.isPending()&&le._attachCancellationCallback(new FinallyHandlerCancelReaction(this))}return le._then(succeed,fail,void 0,this,void 0)}}}return ee.isRejected()?(checkCancel(this),ie.e=q,ie):(checkCancel(this),q)}return PassThroughHandlerContext.prototype.isFinallyHandler=function(){return 0===this.type},FinallyHandlerCancelReaction.prototype._resultCancelled=function(){checkCancel(this.finallyHandler)},m.prototype._passThrough=function(m,v,q,ee){return"function"!=typeof m?this.then():this._then(q,ee,void 0,new PassThroughHandlerContext(this,v,m),void 0)},m.prototype.lastly=m.prototype.finally=function(m){return this._passThrough(m,0,finallyHandler,finallyHandler)},m.prototype.tap=function(m){return this._passThrough(m,1,finallyHandler)},PassThroughHandlerContext}},60687:(m,v,q)=>{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce=q(57621).TypeError,le=q(75942),pe=le.errorObj,fe=le.tryCatch,ye=[];function promiseFromYieldHandler(v,q,ee){for(var ie=0;ie{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce,le=q(75942),pe=le.canEvaluate,fe=le.tryCatch,ye=le.errorObj;if(pe){for(var thenCallback=function(m){return new Function("value","holder"," \n 'use strict'; \n holder.pIndex = value; \n holder.checkFulfillment(this); \n ".replace(/Index/g,m))},promiseSetter=function(m){return new Function("promise","holder"," \n 'use strict'; \n holder.pIndex = promise; \n ".replace(/Index/g,m))},generateHolderClass=function(v){for(var q=new Array(v),ee=0;ee0&&"function"==typeof arguments[ie]&&(q=arguments[ie],ie<=8&&pe)){(qe=new m(ae))._captureStackTrace();for(var fe=new(0,be[ie-1])(q),ye=Re,xe=0;xe{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce=m._getDomain,le=q(75942),pe=le.tryCatch,fe=le.errorObj,ye=m._async;function MappingPromiseArray(m,v,q,ee){this.constructor$(m),this._promise._captureStackTrace();var ae=ce();this._callback=null===ae?v:le.domainBind(ae,v),this._preservedValues=ee===ie?new Array(this.length()):null,this._limit=q,this._inFlight=0,this._queue=[],ye.invoke(this._asyncInit,this,void 0)}function map(v,q,ae,ie){if("function"!=typeof q)return ee("expecting a function but got "+le.classString(q));var de=0;if(void 0!==ae){if("object"!=typeof ae||null===ae)return m.reject(new TypeError("options argument must be an object but it is "+le.classString(ae)));if("number"!=typeof ae.concurrency)return m.reject(new TypeError("'concurrency' must be a number but it is "+le.classString(ae.concurrency)));de=ae.concurrency}return new MappingPromiseArray(v,q,de="number"==typeof de&&isFinite(de)&&de>=1?de:0,ie).promise()}le.inherits(MappingPromiseArray,v),MappingPromiseArray.prototype._asyncInit=function(){this._init$(void 0,-2)},MappingPromiseArray.prototype._init=function(){},MappingPromiseArray.prototype._promiseFulfilled=function(v,q){var ee=this._values,ie=this.length(),ce=this._preservedValues,le=this._limit;if(q<0){if(ee[q=-1*q-1]=v,le>=1&&(this._inFlight--,this._drainQueue(),this._isResolved()))return!0}else{if(le>=1&&this._inFlight>=le)return ee[q]=v,this._queue.push(q),!1;null!==ce&&(ce[q]=v);var ye=this._promise,be=this._callback,Re=ye._boundValue();ye._pushContext();var _e=pe(be).call(Re,v,q,ie),xe=ye._popContext();if(de.checkForgottenReturns(_e,xe,null!==ce?"Promise.filter":"Promise.map",ye),_e===fe)return this._reject(_e.e),!0;var Te=ae(_e,this._promise);if(Te instanceof m){var we=(Te=Te._target())._bitField;if(0==(50397184&we))return le>=1&&this._inFlight++,ee[q]=Te,Te._proxy(this,-1*(q+1)),!1;if(0==(33554432&we))return 0!=(16777216&we)?(this._reject(Te._reason()),!0):(this._cancel(),!0);_e=Te._value()}ee[q]=_e}return++this._totalResolved>=ie&&(null!==ce?this._filter(ee,ce):this._resolve(ee),!0)},MappingPromiseArray.prototype._drainQueue=function(){for(var m=this._queue,v=this._limit,q=this._values;m.length>0&&this._inFlight{"use strict";m.exports=function(m,v,ee,ae,ie){var de=q(75942),ce=de.tryCatch;m.method=function(q){if("function"!=typeof q)throw new m.TypeError("expecting a function but got "+de.classString(q));return function(){var ee=new m(v);ee._captureStackTrace(),ee._pushContext();var ae=ce(q).apply(this,arguments),de=ee._popContext();return ie.checkForgottenReturns(ae,de,"Promise.method",ee),ee._resolveFromSyncValue(ae),ee}},m.attempt=m.try=function(q){if("function"!=typeof q)return ae("expecting a function but got "+de.classString(q));var ee,le=new m(v);if(le._captureStackTrace(),le._pushContext(),arguments.length>1){ie.deprecated("calling Promise.try with more than 1 argument");var pe=arguments[1],fe=arguments[2];ee=de.isArray(pe)?ce(q).apply(fe,pe):ce(q).call(fe,pe)}else ee=ce(q)();var ye=le._popContext();return ie.checkForgottenReturns(ee,ye,"Promise.try",le),le._resolveFromSyncValue(ee),le},m.prototype._resolveFromSyncValue=function(m){m===de.errorObj?this._rejectCallback(m.e,!1):this._resolveCallback(m,!0)}}},81776:(m,v,q)=>{"use strict";var ee=q(75942),ae=ee.maybeWrapAsError,ie=q(57621).OperationalError,de=q(89571);function isUntypedError(m){return m instanceof Error&&de.getPrototypeOf(m)===Error.prototype}var ce=/^(?:name|message|stack|cause)$/;function wrapAsOperationalError(m){var v;if(isUntypedError(m)){(v=new ie(m)).name=m.name,v.message=m.message,v.stack=m.stack;for(var q=de.keys(m),ae=0;ae{"use strict";m.exports=function(m){var v=q(75942),ee=m._async,ae=v.tryCatch,ie=v.errorObj;function spreadAdapter(m,q){if(!v.isArray(m))return successAdapter.call(this,m,q);var de=ae(q).apply(this._boundValue(),[null].concat(m));de===ie&&ee.throwLater(de.e)}function successAdapter(m,v){var q=this._boundValue(),de=void 0===m?ae(v).call(q,null):ae(v).call(q,null,m);de===ie&&ee.throwLater(de.e)}function errorAdapter(m,v){if(!m){var q=new Error(m+"");q.cause=m,m=q}var de=ae(v).call(this._boundValue(),m);de===ie&&ee.throwLater(de.e)}m.prototype.asCallback=m.prototype.nodeify=function(m,v){if("function"==typeof m){var q=successAdapter;void 0!==v&&Object(v).spread&&(q=spreadAdapter),this._then(q,errorAdapter,void 0,this,m)}return this}}},7502:(m,v,q)=>{"use strict";m.exports=function(){var makeSelfResolutionError=function(){return new pe("circular promise resolution chain\n\n See http://goo.gl/MqrFmX\n")},reflectHandler=function(){return new Promise.PromiseInspection(this._target())},apiRejection=function(m){return Promise.reject(new pe(m))};function Proxyable(){}var v,ee={},ae=q(75942);v=ae.isNode?function(){var m=process.domain;return void 0===m&&(m=null),m}:function(){return null},ae.notEnumerableProp(Promise,"_getDomain",v);var ie=q(89571),de=q(4601),ce=new de;ie.defineProperty(Promise,"_async",{value:ce});var le=q(57621),pe=Promise.TypeError=le.TypeError;Promise.RangeError=le.RangeError;var fe=Promise.CancellationError=le.CancellationError;Promise.TimeoutError=le.TimeoutError,Promise.OperationalError=le.OperationalError,Promise.RejectionError=le.OperationalError,Promise.AggregateError=le.AggregateError;var INTERNAL=function(){},ye={},be={},Re=q(91778)(Promise,INTERNAL),_e=q(21640)(Promise,INTERNAL,Re,apiRejection,Proxyable),xe=q(75910)(Promise),Te=xe.create,we=q(90461)(Promise,xe),Se=(we.CapturedTrace,q(87707)(Promise,Re)),Ie=q(89976)(be),Pe=q(81776),We=ae.errorObj,qe=ae.tryCatch;function check(m,v){if("function"!=typeof v)throw new pe("expecting a function but got "+ae.classString(v));if(m.constructor!==Promise)throw new pe("the promise constructor cannot be invoked directly\n\n See http://goo.gl/MqrFmX\n")}function Promise(m){this._bitField=0,this._fulfillmentHandler0=void 0,this._rejectionHandler0=void 0,this._promise0=void 0,this._receiver0=void 0,m!==INTERNAL&&(check(this,m),this._resolveFromExecutor(m)),this._promiseCreated(),this._fireEvent("promiseCreated",this)}function deferResolve(m){this.promise._resolveCallback(m)}function deferReject(m){this.promise._rejectCallback(m,!1)}function fillTypes(m){var v=new Promise(INTERNAL);v._fulfillmentHandler0=m,v._rejectionHandler0=m,v._promise0=m,v._receiver0=m}return Promise.prototype.toString=function(){return"[object Promise]"},Promise.prototype.caught=Promise.prototype.catch=function(m){var v=arguments.length;if(v>1){var q,ee=new Array(v-1),ie=0;for(q=0;q0&&"function"!=typeof m&&"function"!=typeof v){var q=".then() only accepts functions but was passed: "+ae.classString(m);arguments.length>1&&(q+=", "+ae.classString(v)),this._warn(q)}return this._then(m,v,void 0,void 0,void 0)},Promise.prototype.done=function(m,v){this._then(m,v,void 0,void 0,void 0)._setIsFinal()},Promise.prototype.spread=function(m){return"function"!=typeof m?apiRejection("expecting a function but got "+ae.classString(m)):this.all()._then(m,void 0,void 0,ye,void 0)},Promise.prototype.toJSON=function(){var m={isFulfilled:!1,isRejected:!1,fulfillmentValue:void 0,rejectionReason:void 0};return this.isFulfilled()?(m.fulfillmentValue=this.value(),m.isFulfilled=!0):this.isRejected()&&(m.rejectionReason=this.reason(),m.isRejected=!0),m},Promise.prototype.all=function(){return arguments.length>0&&this._warn(".all() was passed arguments but it does not take any"),new _e(this).promise()},Promise.prototype.error=function(m){return this.caught(ae.originatesFromRejection,m)},Promise.getNewLibraryCopy=m.exports,Promise.is=function(m){return m instanceof Promise},Promise.fromNode=Promise.fromCallback=function(m){var v=new Promise(INTERNAL);v._captureStackTrace();var q=arguments.length>1&&!!Object(arguments[1]).multiArgs,ee=qe(m)(Pe(v,q));return ee===We&&v._rejectCallback(ee.e,!0),v._isFateSealed()||v._setAsyncGuaranteed(),v},Promise.all=function(m){return new _e(m).promise()},Promise.cast=function(m){var v=Re(m);return v instanceof Promise||((v=new Promise(INTERNAL))._captureStackTrace(),v._setFulfilled(),v._rejectionHandler0=m),v},Promise.resolve=Promise.fulfilled=Promise.cast,Promise.reject=Promise.rejected=function(m){var v=new Promise(INTERNAL);return v._captureStackTrace(),v._rejectCallback(m,!0),v},Promise.setScheduler=function(m){if("function"!=typeof m)throw new pe("expecting a function but got "+ae.classString(m));return ce.setScheduler(m)},Promise.prototype._then=function(m,q,ee,ie,de){var le=void 0!==de,pe=le?de:new Promise(INTERNAL),ye=this._target(),be=ye._bitField;le||(pe._propagateFrom(this,3),pe._captureStackTrace(),void 0===ie&&0!=(2097152&this._bitField)&&(ie=0!=(50397184&be)?this._boundValue():ye===this?void 0:this._boundTo),this._fireEvent("promiseChained",this,pe));var Re=v();if(0!=(50397184&be)){var _e,xe,Te=ye._settlePromiseCtx;0!=(33554432&be)?(xe=ye._rejectionHandler0,_e=m):0!=(16777216&be)?(xe=ye._fulfillmentHandler0,_e=q,ye._unsetRejectionIsUnhandled()):(Te=ye._settlePromiseLateCancellationObserver,xe=new fe("late cancellation observer"),ye._attachExtraTrace(xe),_e=q),ce.invoke(Te,ye,{handler:null===Re?_e:"function"==typeof _e&&ae.domainBind(Re,_e),promise:pe,receiver:ie,value:xe})}else ye._addCallbacks(m,q,pe,ie,Re);return pe},Promise.prototype._length=function(){return 65535&this._bitField},Promise.prototype._isFateSealed=function(){return 0!=(117506048&this._bitField)},Promise.prototype._isFollowing=function(){return 67108864==(67108864&this._bitField)},Promise.prototype._setLength=function(m){this._bitField=-65536&this._bitField|65535&m},Promise.prototype._setFulfilled=function(){this._bitField=33554432|this._bitField,this._fireEvent("promiseFulfilled",this)},Promise.prototype._setRejected=function(){this._bitField=16777216|this._bitField,this._fireEvent("promiseRejected",this)},Promise.prototype._setFollowing=function(){this._bitField=67108864|this._bitField,this._fireEvent("promiseResolved",this)},Promise.prototype._setIsFinal=function(){this._bitField=4194304|this._bitField},Promise.prototype._isFinal=function(){return(4194304&this._bitField)>0},Promise.prototype._unsetCancelled=function(){this._bitField=-65537&this._bitField},Promise.prototype._setCancelled=function(){this._bitField=65536|this._bitField,this._fireEvent("promiseCancelled",this)},Promise.prototype._setWillBeCancelled=function(){this._bitField=8388608|this._bitField},Promise.prototype._setAsyncGuaranteed=function(){ce.hasCustomScheduler()||(this._bitField=134217728|this._bitField)},Promise.prototype._receiverAt=function(m){var v=0===m?this._receiver0:this[4*m-4+3];if(v!==ee)return void 0===v&&this._isBound()?this._boundValue():v},Promise.prototype._promiseAt=function(m){return this[4*m-4+2]},Promise.prototype._fulfillmentHandlerAt=function(m){return this[4*m-4+0]},Promise.prototype._rejectionHandlerAt=function(m){return this[4*m-4+1]},Promise.prototype._boundValue=function(){},Promise.prototype._migrateCallback0=function(m){m._bitField;var v=m._fulfillmentHandler0,q=m._rejectionHandler0,ae=m._promise0,ie=m._receiverAt(0);void 0===ie&&(ie=ee),this._addCallbacks(v,q,ae,ie,null)},Promise.prototype._migrateCallbackAt=function(m,v){var q=m._fulfillmentHandlerAt(v),ae=m._rejectionHandlerAt(v),ie=m._promiseAt(v),de=m._receiverAt(v);void 0===de&&(de=ee),this._addCallbacks(q,ae,ie,de,null)},Promise.prototype._addCallbacks=function(m,v,q,ee,ie){var de=this._length();if(de>=65531&&(de=0,this._setLength(0)),0===de)this._promise0=q,this._receiver0=ee,"function"==typeof m&&(this._fulfillmentHandler0=null===ie?m:ae.domainBind(ie,m)),"function"==typeof v&&(this._rejectionHandler0=null===ie?v:ae.domainBind(ie,v));else{var ce=4*de-4;this[ce+2]=q,this[ce+3]=ee,"function"==typeof m&&(this[ce+0]=null===ie?m:ae.domainBind(ie,m)),"function"==typeof v&&(this[ce+1]=null===ie?v:ae.domainBind(ie,v))}return this._setLength(de+1),de},Promise.prototype._proxy=function(m,v){this._addCallbacks(void 0,void 0,v,m,null)},Promise.prototype._resolveCallback=function(m,v){if(0==(117506048&this._bitField)){if(m===this)return this._rejectCallback(makeSelfResolutionError(),!1);var q=Re(m,this);if(!(q instanceof Promise))return this._fulfill(m);v&&this._propagateFrom(q,2);var ee=q._target();if(ee!==this){var ae=ee._bitField;if(0==(50397184&ae)){var ie=this._length();ie>0&&ee._migrateCallback0(this);for(var de=1;de>>16)){if(m===this){var q=makeSelfResolutionError();return this._attachExtraTrace(q),this._reject(q)}this._setFulfilled(),this._rejectionHandler0=m,(65535&v)>0&&(0!=(134217728&v)?this._settlePromises():ce.settlePromises(this))}},Promise.prototype._reject=function(m){var v=this._bitField;if(!((117506048&v)>>>16)){if(this._setRejected(),this._fulfillmentHandler0=m,this._isFinal())return ce.fatalError(m,ae.isNode);(65535&v)>0?ce.settlePromises(this):this._ensurePossibleRejectionHandled()}},Promise.prototype._fulfillPromises=function(m,v){for(var q=1;q0){if(0!=(16842752&m)){var q=this._fulfillmentHandler0;this._settlePromise0(this._rejectionHandler0,q,m),this._rejectPromises(v,q)}else{var ee=this._rejectionHandler0;this._settlePromise0(this._fulfillmentHandler0,ee,m),this._fulfillPromises(v,ee)}this._setLength(0)}this._clearCancellationData()},Promise.prototype._settledValue=function(){var m=this._bitField;return 0!=(33554432&m)?this._rejectionHandler0:0!=(16777216&m)?this._fulfillmentHandler0:void 0},Promise.defer=Promise.pending=function(){return we.deprecated("Promise.defer","new Promise"),{promise:new Promise(INTERNAL),resolve:deferResolve,reject:deferReject}},ae.notEnumerableProp(Promise,"_makeSelfResolutionError",makeSelfResolutionError),q(96926)(Promise,INTERNAL,Re,apiRejection,we),q(23635)(Promise,INTERNAL,Re,we),q(11735)(Promise,_e,apiRejection,we),q(45632)(Promise),q(1958)(Promise),q(17717)(Promise,_e,Re,INTERNAL,ce,v),Promise.Promise=Promise,Promise.version="3.4.7",q(6343)(Promise,_e,apiRejection,Re,INTERNAL,we),q(12293)(Promise),q(14525)(Promise,apiRejection,Re,Te,INTERNAL,we),q(98418)(Promise,INTERNAL,we),q(60687)(Promise,apiRejection,INTERNAL,Re,Proxyable,we),q(61941)(Promise),q(79346)(Promise,INTERNAL),q(5733)(Promise,_e,Re,apiRejection),q(94648)(Promise,INTERNAL,Re,apiRejection),q(73609)(Promise,_e,apiRejection,Re,INTERNAL,we),q(38615)(Promise,_e,we),q(74488)(Promise,_e,apiRejection),q(66777)(Promise,INTERNAL),q(6574)(Promise,INTERNAL),q(89846)(Promise),ae.toFastProperties(Promise),ae.toFastProperties(Promise.prototype),fillTypes({a:1}),fillTypes({b:2}),fillTypes({c:3}),fillTypes(1),fillTypes((function(){})),fillTypes(void 0),fillTypes(!1),fillTypes(new Promise(INTERNAL)),we.setBounds(de.firstLineError,ae.lastLineError),Promise}},21640:(m,v,q)=>{"use strict";m.exports=function(m,v,ee,ae,ie){var de=q(75942);de.isArray;function toResolutionValue(m){switch(m){case-2:return[];case-3:return{}}}function PromiseArray(q){var ee=this._promise=new m(v);q instanceof m&&ee._propagateFrom(q,3),ee._setOnCancel(this),this._values=q,this._length=0,this._totalResolved=0,this._init(void 0,-2)}return de.inherits(PromiseArray,ie),PromiseArray.prototype.length=function(){return this._length},PromiseArray.prototype.promise=function(){return this._promise},PromiseArray.prototype._init=function init(v,q){var ie=ee(this._values,this._promise);if(ie instanceof m){var ce=(ie=ie._target())._bitField;if(this._values=ie,0==(50397184&ce))return this._promise._setAsyncGuaranteed(),ie._then(init,this._reject,void 0,this,q);if(0==(33554432&ce))return 0!=(16777216&ce)?this._reject(ie._reason()):this._cancel();ie=ie._value()}if(null!==(ie=de.asArray(ie)))0!==ie.length?this._iterate(ie):-5===q?this._resolveEmptyArray():this._resolve(toResolutionValue(q));else{var le=ae("expecting an array or an iterable object but got "+de.classString(ie)).reason();this._promise._rejectCallback(le,!1)}},PromiseArray.prototype._iterate=function(v){var q=this.getActualLength(v.length);this._length=q,this._values=this.shouldCopyValues()?new Array(q):this._values;for(var ae=this._promise,ie=!1,de=null,ce=0;ce=this._length&&(this._resolve(this._values),!0)},PromiseArray.prototype._promiseCancelled=function(){return this._cancel(),!0},PromiseArray.prototype._promiseRejected=function(m){return this._totalResolved++,this._reject(m),!0},PromiseArray.prototype._resultCancelled=function(){if(!this._isResolved()){var v=this._values;if(this._cancel(),v instanceof m)v.cancel();else for(var q=0;q{"use strict";m.exports=function(m,v){var ee={},ae=q(75942),ie=q(81776),de=ae.withAppended,ce=ae.maybeWrapAsError,le=ae.canEvaluate,pe=q(57621).TypeError,fe={__isPromisified__:!0},ye=new RegExp("^(?:"+["arity","length","name","arguments","caller","callee","prototype","__isPromisified__"].join("|")+")$"),defaultFilter=function(m){return ae.isIdentifier(m)&&"_"!==m.charAt(0)&&"constructor"!==m};function propsFilter(m){return!ye.test(m)}function isPromisified(m){try{return!0===m.__isPromisified__}catch(m){return!1}}function hasPromisified(m,v,q){var ee=ae.getDataPropertyOrDefault(m,v+q,fe);return!!ee&&isPromisified(ee)}function checkValid(m,v,q){for(var ee=0;ee=q;--ee)v.push(ee);for(ee=m+1;ee<=3;++ee)v.push(ee);return v},parameterDeclaration=function(m){return ae.filledRange(Math.max(m,3),"_arg","")},parameterCount=function(m){return"number"==typeof m.length?Math.max(Math.min(m.length,1024),0):0};var be=le?function(q,le,pe,fe,ye,be){var Re=Math.max(0,parameterCount(fe)-1),_e=switchCaseArgumentOrder(Re),xe="string"==typeof q||le===ee;var Te="string"==typeof q?"this != null ? this['"+q+"'] : fn":"fn",we="'use strict'; \n var ret = function (Parameters) { \n 'use strict'; \n var len = arguments.length; \n var promise = new Promise(INTERNAL); \n promise._captureStackTrace(); \n var nodeback = nodebackForPromise(promise, "+be+"); \n var ret; \n var callback = tryCatch([GetFunctionCode]); \n switch(len) { \n [CodeForSwitchCase] \n } \n if (ret === errorObj) { \n promise._rejectCallback(maybeWrapAsError(ret.e), true, true);\n } \n if (!promise._isFateSealed()) promise._setAsyncGuaranteed(); \n return promise; \n }; \n notEnumerableProp(ret, '__isPromisified__', true); \n return ret; \n ".replace("[CodeForSwitchCase]",function generateArgumentSwitchCase(){for(var m,v,q,ee,ie="",de=0;de<_e.length;++de)ie+="case "+_e[de]+":"+(m=_e[de],v=void 0,q=void 0,ee=void 0,q=(v=m,ae.filledRange(v,"_arg","")).join(", "),ee=m>0?", ":"",(xe?"ret = callback.call(this, {{args}}, nodeback); break;\n":void 0===le?"ret = callback({{args}}, nodeback); break;\n":"ret = callback.call(receiver, {{args}}, nodeback); break;\n").replace("{{args}}",q).replace(", ",ee));return ie+=" \n default: \n var args = new Array(len + 1); \n var i = 0; \n for (var i = 0; i < len; ++i) { \n args[i] = arguments[i]; \n } \n args[i] = nodeback; \n [CodeForCall] \n break; \n ".replace("[CodeForCall]",xe?"ret = callback.apply(this, args);\n":"ret = callback.apply(receiver, args);\n")}()).replace("[GetFunctionCode]",Te);return we=we.replace("Parameters",parameterDeclaration(Re)),new Function("Promise","fn","receiver","withAppended","maybeWrapAsError","nodebackForPromise","tryCatch","errorObj","notEnumerableProp","INTERNAL",we)(m,fe,le,de,ce,ie,ae.tryCatch,ae.errorObj,ae.notEnumerableProp,v)}:function makeNodePromisifiedClosure(q,le,pe,fe,ye,be){var Re=function(){return this}(),_e=q;function promisified(){var ae=le;le===ee&&(ae=this);var pe=new m(v);pe._captureStackTrace();var fe="string"==typeof _e&&this!==Re?this[_e]:q,ye=ie(pe,be);try{fe.apply(ae,de(arguments,ye))}catch(m){pe._rejectCallback(ce(m),!0,!0)}return pe._isFateSealed()||pe._setAsyncGuaranteed(),pe}return"string"==typeof _e&&(q=fe),ae.notEnumerableProp(promisified,"__isPromisified__",!0),promisified};function promisifyAll(m,v,q,ie,de){for(var ce=new RegExp(escapeIdentRegex(v)+"$"),le=promisifiableMethods(m,v,ce,q),pe=0,fe=le.length;pe{"use strict";m.exports=function(m,v,ee,ae){var ie,de=q(75942),ce=de.isObject,le=q(89571);"function"==typeof Map&&(ie=Map);var pe=function(){var m=0,v=0;function extractEntry(q,ee){this[m]=q,this[m+v]=ee,m++}return function mapToEntries(q){v=q.size,m=0;var ee=new Array(2*q.size);return q.forEach(extractEntry,ee),ee}}(),entriesToMap=function(m){for(var v=new ie,q=m.length/2|0,ee=0;ee=this._length){var q;if(this._isMap)q=entriesToMap(this._values);else{q={};for(var ee=this.length(),ae=0,ie=this.length();ae>1},m.prototype.props=function(){return props(this)},m.props=function(m){return props(m)}}},7824:m=>{"use strict";function arrayMove(m,v,q,ee,ae){for(var ie=0;ie{"use strict";m.exports=function(m,v,ee,ae){var ie=q(75942),raceLater=function(m){return m.then((function(v){return race(v,m)}))};function race(q,de){var ce=ee(q);if(ce instanceof m)return raceLater(ce);if(null===(q=ie.asArray(q)))return ae("expecting an array or an iterable object but got "+ie.classString(q));var le=new m(v);void 0!==de&&le._propagateFrom(de,3);for(var pe=le._fulfill,fe=le._reject,ye=0,be=q.length;ye{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce=m._getDomain,le=q(75942),pe=le.tryCatch;function ReductionPromiseArray(v,q,ee,ae){this.constructor$(v);var de=ce();this._fn=null===de?q:le.domainBind(de,q),void 0!==ee&&(ee=m.resolve(ee))._attachCancellationCallback(this),this._initialValue=ee,this._currentCancellable=null,this._eachValues=ae===ie?Array(this._length):0===ae?null:void 0,this._promise._captureStackTrace(),this._init$(void 0,-5)}function completed(m,v){this.isFulfilled()?v._resolve(m):v._reject(m)}function reduce(m,v,q,ae){return"function"!=typeof v?ee("expecting a function but got "+le.classString(v)):new ReductionPromiseArray(m,v,q,ae).promise()}function gotAccum(v){this.accum=v,this.array._gotAccum(v);var q=ae(this.value,this.array._promise);return q instanceof m?(this.array._currentCancellable=q,q._then(gotValue,void 0,void 0,this,void 0)):gotValue.call(this,q)}function gotValue(v){var q,ee=this.array,ae=ee._promise,ie=pe(ee._fn);ae._pushContext(),(q=void 0!==ee._eachValues?ie.call(ae._boundValue(),v,this.index,this.length):ie.call(ae._boundValue(),this.accum,v,this.index,this.length))instanceof m&&(ee._currentCancellable=q);var ce=ae._popContext();return de.checkForgottenReturns(q,ce,void 0!==ee._eachValues?"Promise.each":"Promise.reduce",ae),q}le.inherits(ReductionPromiseArray,v),ReductionPromiseArray.prototype._gotAccum=function(m){void 0!==this._eachValues&&null!==this._eachValues&&m!==ie&&this._eachValues.push(m)},ReductionPromiseArray.prototype._eachComplete=function(m){return null!==this._eachValues&&this._eachValues.push(m),this._eachValues},ReductionPromiseArray.prototype._init=function(){},ReductionPromiseArray.prototype._resolveEmptyArray=function(){this._resolve(void 0!==this._eachValues?this._eachValues:this._initialValue)},ReductionPromiseArray.prototype.shouldCopyValues=function(){return!1},ReductionPromiseArray.prototype._resolve=function(m){this._promise._resolveCallback(m),this._values=null},ReductionPromiseArray.prototype._resultCancelled=function(v){if(v===this._initialValue)return this._cancel();this._isResolved()||(this._resultCancelled$(),this._currentCancellable instanceof m&&this._currentCancellable.cancel(),this._initialValue instanceof m&&this._initialValue.cancel())},ReductionPromiseArray.prototype._iterate=function(v){var q,ee;this._values=v;var ae=v.length;if(void 0!==this._initialValue?(q=this._initialValue,ee=0):(q=m.resolve(v[0]),ee=1),this._currentCancellable=q,!q.isRejected())for(;ee{"use strict";var ee,ae=q(75942),ie=ae.getNativePromise();if(ae.isNode&&"undefined"==typeof MutationObserver){var de=q.g.setImmediate,ce=process.nextTick;ee=ae.isRecentNode?function(m){de.call(q.g,m)}:function(m){ce.call(process,m)}}else if("function"==typeof ie&&"function"==typeof ie.resolve){var le=ie.resolve();ee=function(m){le.then(m)}}else ee="undefined"==typeof MutationObserver||"undefined"!=typeof window&&window.navigator&&(window.navigator.standalone||window.cordova)?"undefined"!=typeof setImmediate?function(m){setImmediate(m)}:"undefined"!=typeof setTimeout?function(m){setTimeout(m,0)}:function(){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")}:function(){var m=document.createElement("div"),v={attributes:!0},q=!1,ee=document.createElement("div");new MutationObserver((function(){m.classList.toggle("foo"),q=!1})).observe(ee,v);return function schedule(ae){var ie=new MutationObserver((function(){ie.disconnect(),ae()}));ie.observe(m,v),q||(q=!0,ee.classList.toggle("foo"))}}();m.exports=ee},38615:(m,v,q)=>{"use strict";m.exports=function(m,v,ee){var ae=m.PromiseInspection;function SettledPromiseArray(m){this.constructor$(m)}q(75942).inherits(SettledPromiseArray,v),SettledPromiseArray.prototype._promiseResolved=function(m,v){return this._values[m]=v,++this._totalResolved>=this._length&&(this._resolve(this._values),!0)},SettledPromiseArray.prototype._promiseFulfilled=function(m,v){var q=new ae;return q._bitField=33554432,q._settledValueField=m,this._promiseResolved(v,q)},SettledPromiseArray.prototype._promiseRejected=function(m,v){var q=new ae;return q._bitField=16777216,q._settledValueField=m,this._promiseResolved(v,q)},m.settle=function(m){return ee.deprecated(".settle()",".reflect()"),new SettledPromiseArray(m).promise()},m.prototype.settle=function(){return m.settle(this)}}},74488:(m,v,q)=>{"use strict";m.exports=function(m,v,ee){var ae=q(75942),ie=q(57621).RangeError,de=q(57621).AggregateError,ce=ae.isArray,le={};function SomePromiseArray(m){this.constructor$(m),this._howMany=0,this._unwrap=!1,this._initialized=!1}function some(m,v){if((0|v)!==v||v<0)return ee("expecting a positive integer\n\n See http://goo.gl/MqrFmX\n");var q=new SomePromiseArray(m),ae=q.promise();return q.setHowMany(v),q.init(),ae}ae.inherits(SomePromiseArray,v),SomePromiseArray.prototype._init=function(){if(this._initialized)if(0!==this._howMany){this._init$(void 0,-5);var m=ce(this._values);!this._isResolved()&&m&&this._howMany>this._canPossiblyFulfill()&&this._reject(this._getRangeError(this.length()))}else this._resolve([])},SomePromiseArray.prototype.init=function(){this._initialized=!0,this._init()},SomePromiseArray.prototype.setUnwrap=function(){this._unwrap=!0},SomePromiseArray.prototype.howMany=function(){return this._howMany},SomePromiseArray.prototype.setHowMany=function(m){this._howMany=m},SomePromiseArray.prototype._promiseFulfilled=function(m){return this._addFulfilled(m),this._fulfilled()===this.howMany()&&(this._values.length=this.howMany(),1===this.howMany()&&this._unwrap?this._resolve(this._values[0]):this._resolve(this._values),!0)},SomePromiseArray.prototype._promiseRejected=function(m){return this._addRejected(m),this._checkOutcome()},SomePromiseArray.prototype._promiseCancelled=function(){return this._values instanceof m||null==this._values?this._cancel():(this._addRejected(le),this._checkOutcome())},SomePromiseArray.prototype._checkOutcome=function(){if(this.howMany()>this._canPossiblyFulfill()){for(var m=new de,v=this.length();v0?this._reject(m):this._cancel(),!0}return!1},SomePromiseArray.prototype._fulfilled=function(){return this._totalResolved},SomePromiseArray.prototype._rejected=function(){return this._values.length-this.length()},SomePromiseArray.prototype._addRejected=function(m){this._values.push(m)},SomePromiseArray.prototype._addFulfilled=function(m){this._values[this._totalResolved++]=m},SomePromiseArray.prototype._canPossiblyFulfill=function(){return this.length()-this._rejected()},SomePromiseArray.prototype._getRangeError=function(m){var v="Input array must contain at least "+this._howMany+" items but contains only "+m+" items";return new ie(v)},SomePromiseArray.prototype._resolveEmptyArray=function(){this._reject(this._getRangeError(0))},m.some=function(m,v){return some(m,v)},m.prototype.some=function(m){return some(this,m)},m._SomePromiseArray=SomePromiseArray}},1958:m=>{"use strict";m.exports=function(m){function PromiseInspection(m){void 0!==m?(m=m._target(),this._bitField=m._bitField,this._settledValueField=m._isFateSealed()?m._settledValue():void 0):(this._bitField=0,this._settledValueField=void 0)}PromiseInspection.prototype._settledValue=function(){return this._settledValueField};var v=PromiseInspection.prototype.value=function(){if(!this.isFulfilled())throw new TypeError("cannot get fulfillment value of a non-fulfilled promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},q=PromiseInspection.prototype.error=PromiseInspection.prototype.reason=function(){if(!this.isRejected())throw new TypeError("cannot get rejection reason of a non-rejected promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},ee=PromiseInspection.prototype.isFulfilled=function(){return 0!=(33554432&this._bitField)},ae=PromiseInspection.prototype.isRejected=function(){return 0!=(16777216&this._bitField)},ie=PromiseInspection.prototype.isPending=function(){return 0==(50397184&this._bitField)},de=PromiseInspection.prototype.isResolved=function(){return 0!=(50331648&this._bitField)};PromiseInspection.prototype.isCancelled=function(){return 0!=(8454144&this._bitField)},m.prototype.__isCancelled=function(){return 65536==(65536&this._bitField)},m.prototype._isCancelled=function(){return this._target().__isCancelled()},m.prototype.isCancelled=function(){return 0!=(8454144&this._target()._bitField)},m.prototype.isPending=function(){return ie.call(this._target())},m.prototype.isRejected=function(){return ae.call(this._target())},m.prototype.isFulfilled=function(){return ee.call(this._target())},m.prototype.isResolved=function(){return de.call(this._target())},m.prototype.value=function(){return v.call(this._target())},m.prototype.reason=function(){var m=this._target();return m._unsetRejectionIsUnhandled(),q.call(m)},m.prototype._value=function(){return this._settledValue()},m.prototype._reason=function(){return this._unsetRejectionIsUnhandled(),this._settledValue()},m.PromiseInspection=PromiseInspection}},91778:(m,v,q)=>{"use strict";m.exports=function(m,v){var ee=q(75942),ae=ee.errorObj,ie=ee.isObject;function doGetThen(m){return m.then}function getThen(m){try{return doGetThen(m)}catch(m){return ae.e=m,ae}}var de={}.hasOwnProperty;function isAnyBluebirdPromise(m){try{return de.call(m,"_promise0")}catch(m){return!1}}function doThenable(q,ie,de){var ce=new m(v),le=ce;de&&de._pushContext(),ce._captureStackTrace(),de&&de._popContext();var pe=!0,fe=ee.tryCatch(ie).call(q,(function resolve(m){if(!ce)return;ce._resolveCallback(m),ce=null}),(function reject(m){if(!ce)return;ce._rejectCallback(m,pe,!0),ce=null}));return pe=!1,ce&&fe===ae&&(ce._rejectCallback(fe.e,!0,!0),ce=null),le}return function tryConvertToPromise(q,ee){if(ie(q)){if(q instanceof m)return q;var de=getThen(q);if(de===ae){ee&&ee._pushContext();var ce=m.reject(de.e);return ee&&ee._popContext(),ce}if("function"==typeof de){if(isAnyBluebirdPromise(q)){ce=new m(v);return q._then(ce._fulfill,ce._reject,void 0,ce,null),ce}return doThenable(q,de,ee)}}return q}}},98418:(m,v,q)=>{"use strict";m.exports=function(m,v,ee){var ae=q(75942),ie=m.TimeoutError;function HandleWrapper(m){this.handle=m}HandleWrapper.prototype._resultCancelled=function(){clearTimeout(this.handle)};var afterValue=function(m){return de(+this).thenReturn(m)},de=m.delay=function(q,ae){var ie,de;return void 0!==ae?(ie=m.resolve(ae)._then(afterValue,null,null,q,void 0),ee.cancellation()&&ae instanceof m&&ie._setOnCancel(ae)):(ie=new m(v),de=setTimeout((function(){ie._fulfill()}),+q),ee.cancellation()&&ie._setOnCancel(new HandleWrapper(de)),ie._captureStackTrace()),ie._setAsyncGuaranteed(),ie};m.prototype.delay=function(m){return de(m,this)};var afterTimeout=function(m,v,q){var ee;ee="string"!=typeof v?v instanceof Error?v:new ie("operation timed out"):new ie(v),ae.markAsOriginatingFromRejection(ee),m._attachExtraTrace(ee),m._reject(ee),null!=q&&q.cancel()};function successClear(m){return clearTimeout(this.handle),m}function failureClear(m){throw clearTimeout(this.handle),m}m.prototype.timeout=function(m,v){var q,ae;m=+m;var ie=new HandleWrapper(setTimeout((function timeoutTimeout(){q.isPending()&&afterTimeout(q,v,ae)}),m));return ee.cancellation()?(ae=this.then(),(q=ae._then(successClear,failureClear,void 0,ie,void 0))._setOnCancel(ie)):q=this._then(successClear,failureClear,void 0,ie,void 0),q}}},14525:(m,v,q)=>{"use strict";m.exports=function(m,v,ee,ae,ie,de){var ce=q(75942),le=q(57621).TypeError,pe=q(75942).inherits,fe=ce.errorObj,ye=ce.tryCatch,be={};function thrower(m){setTimeout((function(){throw m}),0)}function castPreservingDisposable(m){var v=ee(m);return v!==m&&"function"==typeof m._isDisposable&&"function"==typeof m._getDisposer&&m._isDisposable()&&v._setDisposable(m._getDisposer()),v}function dispose(v,q){var ae=0,de=v.length,ce=new m(ie);return function iterator(){if(ae>=de)return ce._fulfill();var ie=castPreservingDisposable(v[ae++]);if(ie instanceof m&&ie._isDisposable()){try{ie=ee(ie._getDisposer().tryDispose(q),v.promise)}catch(m){return thrower(m)}if(ie instanceof m)return ie._then(iterator,thrower,null,null,null)}iterator()}(),ce}function Disposer(m,v,q){this._data=m,this._promise=v,this._context=q}function FunctionDisposer(m,v,q){this.constructor$(m,v,q)}function maybeUnwrapDisposer(m){return Disposer.isDisposer(m)?(this.resources[this.index]._setDisposable(m),m.promise()):m}function ResourceList(m){this.length=m,this.promise=null,this[m-1]=null}Disposer.prototype.data=function(){return this._data},Disposer.prototype.promise=function(){return this._promise},Disposer.prototype.resource=function(){return this.promise().isFulfilled()?this.promise().value():be},Disposer.prototype.tryDispose=function(m){var v=this.resource(),q=this._context;void 0!==q&&q._pushContext();var ee=v!==be?this.doDispose(v,m):null;return void 0!==q&&q._popContext(),this._promise._unsetDisposable(),this._data=null,ee},Disposer.isDisposer=function(m){return null!=m&&"function"==typeof m.resource&&"function"==typeof m.tryDispose},pe(FunctionDisposer,Disposer),FunctionDisposer.prototype.doDispose=function(m,v){return this.data().call(m,m,v)},ResourceList.prototype._resultCancelled=function(){for(var v=this.length,q=0;q0},m.prototype._getDisposer=function(){return this._disposer},m.prototype._unsetDisposable=function(){this._bitField=-131073&this._bitField,this._disposer=void 0},m.prototype.disposer=function(m){if("function"==typeof m)return new FunctionDisposer(m,this,ae());throw new le}}},75942:function(m,v,q){"use strict";var ee=q(89571),ae="undefined"==typeof navigator,ie={e:{}},de,ce="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==q.g?q.g:void 0!==this?this:null;function tryCatcher(){try{var m=de;return de=null,m.apply(this,arguments)}catch(m){return ie.e=m,ie}}function tryCatch(m){return de=m,tryCatcher}var inherits=function(m,v){var q={}.hasOwnProperty;function T(){for(var ee in this.constructor=m,this.constructor$=v,v.prototype)q.call(v.prototype,ee)&&"$"!==ee.charAt(ee.length-1)&&(this[ee+"$"]=v.prototype[ee])}return T.prototype=v.prototype,m.prototype=new T,m.prototype};function isPrimitive(m){return null==m||!0===m||!1===m||"string"==typeof m||"number"==typeof m}function isObject(m){return"function"==typeof m||"object"==typeof m&&null!==m}function maybeWrapAsError(m){return isPrimitive(m)?new Error(safeToString(m)):m}function withAppended(m,v){var q,ee=m.length,ae=new Array(ee+1);for(q=0;q1,ae=v.length>0&&!(1===v.length&&"constructor"===v[0]),ie=pe.test(m+"")&&ee.names(m).length>0;if(q||ae||ie)return!0}return!1}catch(m){return!1}}function toFastProperties(m){function FakeConstructor(){}FakeConstructor.prototype=m;for(var v=8;v--;)new FakeConstructor;return m}var fe=/^[a-z$_][a-z$_0-9]*$/i;function isIdentifier(m){return fe.test(m)}function filledRange(m,v,q){for(var ee=new Array(m),ae=0;ae10||Te[0]>0),xe.isNode&&xe.toFastProperties(process);try{throw new Error}catch(m){xe.lastLineError=m}m.exports=xe},48764:(m,v,q)=>{"use strict";const ee=q(79742),ae=q(80645),ie="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;v.Buffer=Buffer,v.SlowBuffer=function SlowBuffer(m){+m!=m&&(m=0);return Buffer.alloc(+m)},v.INSPECT_MAX_BYTES=50;const de=2147483647;function createBuffer(m){if(m>de)throw new RangeError('The value "'+m+'" is invalid for option "size"');const v=new Uint8Array(m);return Object.setPrototypeOf(v,Buffer.prototype),v}function Buffer(m,v,q){if("number"==typeof m){if("string"==typeof v)throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(m)}return from(m,v,q)}function from(m,v,q){if("string"==typeof m)return fromString(m,v);if(ArrayBuffer.isView(m))return fromArrayView(m);if(null==m)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m);if(isInstance(m,ArrayBuffer)||m&&isInstance(m.buffer,ArrayBuffer))return fromArrayBuffer(m,v,q);if("undefined"!=typeof SharedArrayBuffer&&(isInstance(m,SharedArrayBuffer)||m&&isInstance(m.buffer,SharedArrayBuffer)))return fromArrayBuffer(m,v,q);if("number"==typeof m)throw new TypeError('The "value" argument must not be of type number. Received type number');const ee=m.valueOf&&m.valueOf();if(null!=ee&&ee!==m)return Buffer.from(ee,v,q);const ae=fromObject(m);if(ae)return ae;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof m[Symbol.toPrimitive])return Buffer.from(m[Symbol.toPrimitive]("string"),v,q);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m)}function assertSize(m){if("number"!=typeof m)throw new TypeError('"size" argument must be of type number');if(m<0)throw new RangeError('The value "'+m+'" is invalid for option "size"')}function alloc(m,v,q){return assertSize(m),m<=0?createBuffer(m):void 0!==v?"string"==typeof q?createBuffer(m).fill(v,q):createBuffer(m).fill(v):createBuffer(m)}function allocUnsafe(m){return assertSize(m),createBuffer(m<0?0:0|checked(m))}function fromString(m,v){if("string"==typeof v&&""!==v||(v="utf8"),!Buffer.isEncoding(v))throw new TypeError("Unknown encoding: "+v);const q=0|byteLength(m,v);let ee=createBuffer(q);const ae=ee.write(m,v);return ae!==q&&(ee=ee.slice(0,ae)),ee}function fromArrayLike(m){const v=m.length<0?0:0|checked(m.length),q=createBuffer(v);for(let ee=0;ee=de)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+de.toString(16)+" bytes");return 0|m}function byteLength(m,v){if(Buffer.isBuffer(m))return m.length;if(ArrayBuffer.isView(m)||isInstance(m,ArrayBuffer))return m.byteLength;if("string"!=typeof m)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof m);const q=m.length,ee=arguments.length>2&&!0===arguments[2];if(!ee&&0===q)return 0;let ae=!1;for(;;)switch(v){case"ascii":case"latin1":case"binary":return q;case"utf8":case"utf-8":return utf8ToBytes(m).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*q;case"hex":return q>>>1;case"base64":return base64ToBytes(m).length;default:if(ae)return ee?-1:utf8ToBytes(m).length;v=(""+v).toLowerCase(),ae=!0}}function slowToString(m,v,q){let ee=!1;if((void 0===v||v<0)&&(v=0),v>this.length)return"";if((void 0===q||q>this.length)&&(q=this.length),q<=0)return"";if((q>>>=0)<=(v>>>=0))return"";for(m||(m="utf8");;)switch(m){case"hex":return hexSlice(this,v,q);case"utf8":case"utf-8":return utf8Slice(this,v,q);case"ascii":return asciiSlice(this,v,q);case"latin1":case"binary":return latin1Slice(this,v,q);case"base64":return base64Slice(this,v,q);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,v,q);default:if(ee)throw new TypeError("Unknown encoding: "+m);m=(m+"").toLowerCase(),ee=!0}}function swap(m,v,q){const ee=m[v];m[v]=m[q],m[q]=ee}function bidirectionalIndexOf(m,v,q,ee,ae){if(0===m.length)return-1;if("string"==typeof q?(ee=q,q=0):q>2147483647?q=2147483647:q<-2147483648&&(q=-2147483648),numberIsNaN(q=+q)&&(q=ae?0:m.length-1),q<0&&(q=m.length+q),q>=m.length){if(ae)return-1;q=m.length-1}else if(q<0){if(!ae)return-1;q=0}if("string"==typeof v&&(v=Buffer.from(v,ee)),Buffer.isBuffer(v))return 0===v.length?-1:arrayIndexOf(m,v,q,ee,ae);if("number"==typeof v)return v&=255,"function"==typeof Uint8Array.prototype.indexOf?ae?Uint8Array.prototype.indexOf.call(m,v,q):Uint8Array.prototype.lastIndexOf.call(m,v,q):arrayIndexOf(m,[v],q,ee,ae);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(m,v,q,ee,ae){let ie,de=1,ce=m.length,le=v.length;if(void 0!==ee&&("ucs2"===(ee=String(ee).toLowerCase())||"ucs-2"===ee||"utf16le"===ee||"utf-16le"===ee)){if(m.length<2||v.length<2)return-1;de=2,ce/=2,le/=2,q/=2}function read(m,v){return 1===de?m[v]:m.readUInt16BE(v*de)}if(ae){let ee=-1;for(ie=q;iece&&(q=ce-le),ie=q;ie>=0;ie--){let q=!0;for(let ee=0;eeae&&(ee=ae):ee=ae;const ie=v.length;let de;for(ee>ie/2&&(ee=ie/2),de=0;de239?4:v>223?3:v>191?2:1;if(ae+de<=q){let q,ee,ce,le;switch(de){case 1:v<128&&(ie=v);break;case 2:q=m[ae+1],128==(192&q)&&(le=(31&v)<<6|63&q,le>127&&(ie=le));break;case 3:q=m[ae+1],ee=m[ae+2],128==(192&q)&&128==(192&ee)&&(le=(15&v)<<12|(63&q)<<6|63&ee,le>2047&&(le<55296||le>57343)&&(ie=le));break;case 4:q=m[ae+1],ee=m[ae+2],ce=m[ae+3],128==(192&q)&&128==(192&ee)&&128==(192&ce)&&(le=(15&v)<<18|(63&q)<<12|(63&ee)<<6|63&ce,le>65535&&le<1114112&&(ie=le))}}null===ie?(ie=65533,de=1):ie>65535&&(ie-=65536,ee.push(ie>>>10&1023|55296),ie=56320|1023&ie),ee.push(ie),ae+=de}return decodeCodePointsArray(ee)}v.kMaxLength=de,Buffer.TYPED_ARRAY_SUPPORT=function typedArraySupport(){try{const m=new Uint8Array(1),v={foo:function(){return 42}};return Object.setPrototypeOf(v,Uint8Array.prototype),Object.setPrototypeOf(m,v),42===m.foo()}catch(m){return!1}}(),Buffer.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(Buffer.prototype,"parent",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.buffer}}),Object.defineProperty(Buffer.prototype,"offset",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.byteOffset}}),Buffer.poolSize=8192,Buffer.from=function(m,v,q){return from(m,v,q)},Object.setPrototypeOf(Buffer.prototype,Uint8Array.prototype),Object.setPrototypeOf(Buffer,Uint8Array),Buffer.alloc=function(m,v,q){return alloc(m,v,q)},Buffer.allocUnsafe=function(m){return allocUnsafe(m)},Buffer.allocUnsafeSlow=function(m){return allocUnsafe(m)},Buffer.isBuffer=function isBuffer(m){return null!=m&&!0===m._isBuffer&&m!==Buffer.prototype},Buffer.compare=function compare(m,v){if(isInstance(m,Uint8Array)&&(m=Buffer.from(m,m.offset,m.byteLength)),isInstance(v,Uint8Array)&&(v=Buffer.from(v,v.offset,v.byteLength)),!Buffer.isBuffer(m)||!Buffer.isBuffer(v))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(m===v)return 0;let q=m.length,ee=v.length;for(let ae=0,ie=Math.min(q,ee);aeee.length?(Buffer.isBuffer(v)||(v=Buffer.from(v)),v.copy(ee,ae)):Uint8Array.prototype.set.call(ee,v,ae);else{if(!Buffer.isBuffer(v))throw new TypeError('"list" argument must be an Array of Buffers');v.copy(ee,ae)}ae+=v.length}return ee},Buffer.byteLength=byteLength,Buffer.prototype._isBuffer=!0,Buffer.prototype.swap16=function swap16(){const m=this.length;if(m%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let v=0;vq&&(m+=" ... "),""},ie&&(Buffer.prototype[ie]=Buffer.prototype.inspect),Buffer.prototype.compare=function compare(m,v,q,ee,ae){if(isInstance(m,Uint8Array)&&(m=Buffer.from(m,m.offset,m.byteLength)),!Buffer.isBuffer(m))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof m);if(void 0===v&&(v=0),void 0===q&&(q=m?m.length:0),void 0===ee&&(ee=0),void 0===ae&&(ae=this.length),v<0||q>m.length||ee<0||ae>this.length)throw new RangeError("out of range index");if(ee>=ae&&v>=q)return 0;if(ee>=ae)return-1;if(v>=q)return 1;if(this===m)return 0;let ie=(ae>>>=0)-(ee>>>=0),de=(q>>>=0)-(v>>>=0);const ce=Math.min(ie,de),le=this.slice(ee,ae),pe=m.slice(v,q);for(let m=0;m>>=0,isFinite(q)?(q>>>=0,void 0===ee&&(ee="utf8")):(ee=q,q=void 0)}const ae=this.length-v;if((void 0===q||q>ae)&&(q=ae),m.length>0&&(q<0||v<0)||v>this.length)throw new RangeError("Attempt to write outside buffer bounds");ee||(ee="utf8");let ie=!1;for(;;)switch(ee){case"hex":return hexWrite(this,m,v,q);case"utf8":case"utf-8":return utf8Write(this,m,v,q);case"ascii":case"latin1":case"binary":return asciiWrite(this,m,v,q);case"base64":return base64Write(this,m,v,q);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,m,v,q);default:if(ie)throw new TypeError("Unknown encoding: "+ee);ee=(""+ee).toLowerCase(),ie=!0}},Buffer.prototype.toJSON=function toJSON(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const ce=4096;function decodeCodePointsArray(m){const v=m.length;if(v<=ce)return String.fromCharCode.apply(String,m);let q="",ee=0;for(;eeee)&&(q=ee);let ae="";for(let ee=v;eeq)throw new RangeError("Trying to access beyond buffer length")}function checkInt(m,v,q,ee,ae,ie){if(!Buffer.isBuffer(m))throw new TypeError('"buffer" argument must be a Buffer instance');if(v>ae||vm.length)throw new RangeError("Index out of range")}function wrtBigUInt64LE(m,v,q,ee,ae){checkIntBI(v,ee,ae,m,q,7);let ie=Number(v&BigInt(4294967295));m[q++]=ie,ie>>=8,m[q++]=ie,ie>>=8,m[q++]=ie,ie>>=8,m[q++]=ie;let de=Number(v>>BigInt(32)&BigInt(4294967295));return m[q++]=de,de>>=8,m[q++]=de,de>>=8,m[q++]=de,de>>=8,m[q++]=de,q}function wrtBigUInt64BE(m,v,q,ee,ae){checkIntBI(v,ee,ae,m,q,7);let ie=Number(v&BigInt(4294967295));m[q+7]=ie,ie>>=8,m[q+6]=ie,ie>>=8,m[q+5]=ie,ie>>=8,m[q+4]=ie;let de=Number(v>>BigInt(32)&BigInt(4294967295));return m[q+3]=de,de>>=8,m[q+2]=de,de>>=8,m[q+1]=de,de>>=8,m[q]=de,q+8}function checkIEEE754(m,v,q,ee,ae,ie){if(q+ee>m.length)throw new RangeError("Index out of range");if(q<0)throw new RangeError("Index out of range")}function writeFloat(m,v,q,ee,ie){return v=+v,q>>>=0,ie||checkIEEE754(m,0,q,4),ae.write(m,v,q,ee,23,4),q+4}function writeDouble(m,v,q,ee,ie){return v=+v,q>>>=0,ie||checkIEEE754(m,0,q,8),ae.write(m,v,q,ee,52,8),q+8}Buffer.prototype.slice=function slice(m,v){const q=this.length;(m=~~m)<0?(m+=q)<0&&(m=0):m>q&&(m=q),(v=void 0===v?q:~~v)<0?(v+=q)<0&&(v=0):v>q&&(v=q),v>>=0,v>>>=0,q||checkOffset(m,v,this.length);let ee=this[m],ae=1,ie=0;for(;++ie>>=0,v>>>=0,q||checkOffset(m,v,this.length);let ee=this[m+--v],ae=1;for(;v>0&&(ae*=256);)ee+=this[m+--v]*ae;return ee},Buffer.prototype.readUint8=Buffer.prototype.readUInt8=function readUInt8(m,v){return m>>>=0,v||checkOffset(m,1,this.length),this[m]},Buffer.prototype.readUint16LE=Buffer.prototype.readUInt16LE=function readUInt16LE(m,v){return m>>>=0,v||checkOffset(m,2,this.length),this[m]|this[m+1]<<8},Buffer.prototype.readUint16BE=Buffer.prototype.readUInt16BE=function readUInt16BE(m,v){return m>>>=0,v||checkOffset(m,2,this.length),this[m]<<8|this[m+1]},Buffer.prototype.readUint32LE=Buffer.prototype.readUInt32LE=function readUInt32LE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),(this[m]|this[m+1]<<8|this[m+2]<<16)+16777216*this[m+3]},Buffer.prototype.readUint32BE=Buffer.prototype.readUInt32BE=function readUInt32BE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),16777216*this[m]+(this[m+1]<<16|this[m+2]<<8|this[m+3])},Buffer.prototype.readBigUInt64LE=defineBigIntMethod((function readBigUInt64LE(m){validateNumber(m>>>=0,"offset");const v=this[m],q=this[m+7];void 0!==v&&void 0!==q||boundsError(m,this.length-8);const ee=v+256*this[++m]+65536*this[++m]+this[++m]*2**24,ae=this[++m]+256*this[++m]+65536*this[++m]+q*2**24;return BigInt(ee)+(BigInt(ae)<>>=0,"offset");const v=this[m],q=this[m+7];void 0!==v&&void 0!==q||boundsError(m,this.length-8);const ee=v*2**24+65536*this[++m]+256*this[++m]+this[++m],ae=this[++m]*2**24+65536*this[++m]+256*this[++m]+q;return(BigInt(ee)<>>=0,v>>>=0,q||checkOffset(m,v,this.length);let ee=this[m],ae=1,ie=0;for(;++ie=ae&&(ee-=Math.pow(2,8*v)),ee},Buffer.prototype.readIntBE=function readIntBE(m,v,q){m>>>=0,v>>>=0,q||checkOffset(m,v,this.length);let ee=v,ae=1,ie=this[m+--ee];for(;ee>0&&(ae*=256);)ie+=this[m+--ee]*ae;return ae*=128,ie>=ae&&(ie-=Math.pow(2,8*v)),ie},Buffer.prototype.readInt8=function readInt8(m,v){return m>>>=0,v||checkOffset(m,1,this.length),128&this[m]?-1*(255-this[m]+1):this[m]},Buffer.prototype.readInt16LE=function readInt16LE(m,v){m>>>=0,v||checkOffset(m,2,this.length);const q=this[m]|this[m+1]<<8;return 32768&q?4294901760|q:q},Buffer.prototype.readInt16BE=function readInt16BE(m,v){m>>>=0,v||checkOffset(m,2,this.length);const q=this[m+1]|this[m]<<8;return 32768&q?4294901760|q:q},Buffer.prototype.readInt32LE=function readInt32LE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),this[m]|this[m+1]<<8|this[m+2]<<16|this[m+3]<<24},Buffer.prototype.readInt32BE=function readInt32BE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),this[m]<<24|this[m+1]<<16|this[m+2]<<8|this[m+3]},Buffer.prototype.readBigInt64LE=defineBigIntMethod((function readBigInt64LE(m){validateNumber(m>>>=0,"offset");const v=this[m],q=this[m+7];void 0!==v&&void 0!==q||boundsError(m,this.length-8);const ee=this[m+4]+256*this[m+5]+65536*this[m+6]+(q<<24);return(BigInt(ee)<>>=0,"offset");const v=this[m],q=this[m+7];void 0!==v&&void 0!==q||boundsError(m,this.length-8);const ee=(v<<24)+65536*this[++m]+256*this[++m]+this[++m];return(BigInt(ee)<>>=0,v||checkOffset(m,4,this.length),ae.read(this,m,!0,23,4)},Buffer.prototype.readFloatBE=function readFloatBE(m,v){return m>>>=0,v||checkOffset(m,4,this.length),ae.read(this,m,!1,23,4)},Buffer.prototype.readDoubleLE=function readDoubleLE(m,v){return m>>>=0,v||checkOffset(m,8,this.length),ae.read(this,m,!0,52,8)},Buffer.prototype.readDoubleBE=function readDoubleBE(m,v){return m>>>=0,v||checkOffset(m,8,this.length),ae.read(this,m,!1,52,8)},Buffer.prototype.writeUintLE=Buffer.prototype.writeUIntLE=function writeUIntLE(m,v,q,ee){if(m=+m,v>>>=0,q>>>=0,!ee){checkInt(this,m,v,q,Math.pow(2,8*q)-1,0)}let ae=1,ie=0;for(this[v]=255&m;++ie>>=0,q>>>=0,!ee){checkInt(this,m,v,q,Math.pow(2,8*q)-1,0)}let ae=q-1,ie=1;for(this[v+ae]=255&m;--ae>=0&&(ie*=256);)this[v+ae]=m/ie&255;return v+q},Buffer.prototype.writeUint8=Buffer.prototype.writeUInt8=function writeUInt8(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,1,255,0),this[v]=255&m,v+1},Buffer.prototype.writeUint16LE=Buffer.prototype.writeUInt16LE=function writeUInt16LE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,2,65535,0),this[v]=255&m,this[v+1]=m>>>8,v+2},Buffer.prototype.writeUint16BE=Buffer.prototype.writeUInt16BE=function writeUInt16BE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,2,65535,0),this[v]=m>>>8,this[v+1]=255&m,v+2},Buffer.prototype.writeUint32LE=Buffer.prototype.writeUInt32LE=function writeUInt32LE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,4,4294967295,0),this[v+3]=m>>>24,this[v+2]=m>>>16,this[v+1]=m>>>8,this[v]=255&m,v+4},Buffer.prototype.writeUint32BE=Buffer.prototype.writeUInt32BE=function writeUInt32BE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,4,4294967295,0),this[v]=m>>>24,this[v+1]=m>>>16,this[v+2]=m>>>8,this[v+3]=255&m,v+4},Buffer.prototype.writeBigUInt64LE=defineBigIntMethod((function writeBigUInt64LE(m,v=0){return wrtBigUInt64LE(this,m,v,BigInt(0),BigInt("0xffffffffffffffff"))})),Buffer.prototype.writeBigUInt64BE=defineBigIntMethod((function writeBigUInt64BE(m,v=0){return wrtBigUInt64BE(this,m,v,BigInt(0),BigInt("0xffffffffffffffff"))})),Buffer.prototype.writeIntLE=function writeIntLE(m,v,q,ee){if(m=+m,v>>>=0,!ee){const ee=Math.pow(2,8*q-1);checkInt(this,m,v,q,ee-1,-ee)}let ae=0,ie=1,de=0;for(this[v]=255&m;++ae>0)-de&255;return v+q},Buffer.prototype.writeIntBE=function writeIntBE(m,v,q,ee){if(m=+m,v>>>=0,!ee){const ee=Math.pow(2,8*q-1);checkInt(this,m,v,q,ee-1,-ee)}let ae=q-1,ie=1,de=0;for(this[v+ae]=255&m;--ae>=0&&(ie*=256);)m<0&&0===de&&0!==this[v+ae+1]&&(de=1),this[v+ae]=(m/ie>>0)-de&255;return v+q},Buffer.prototype.writeInt8=function writeInt8(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,1,127,-128),m<0&&(m=255+m+1),this[v]=255&m,v+1},Buffer.prototype.writeInt16LE=function writeInt16LE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,2,32767,-32768),this[v]=255&m,this[v+1]=m>>>8,v+2},Buffer.prototype.writeInt16BE=function writeInt16BE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,2,32767,-32768),this[v]=m>>>8,this[v+1]=255&m,v+2},Buffer.prototype.writeInt32LE=function writeInt32LE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,4,2147483647,-2147483648),this[v]=255&m,this[v+1]=m>>>8,this[v+2]=m>>>16,this[v+3]=m>>>24,v+4},Buffer.prototype.writeInt32BE=function writeInt32BE(m,v,q){return m=+m,v>>>=0,q||checkInt(this,m,v,4,2147483647,-2147483648),m<0&&(m=4294967295+m+1),this[v]=m>>>24,this[v+1]=m>>>16,this[v+2]=m>>>8,this[v+3]=255&m,v+4},Buffer.prototype.writeBigInt64LE=defineBigIntMethod((function writeBigInt64LE(m,v=0){return wrtBigUInt64LE(this,m,v,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),Buffer.prototype.writeBigInt64BE=defineBigIntMethod((function writeBigInt64BE(m,v=0){return wrtBigUInt64BE(this,m,v,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),Buffer.prototype.writeFloatLE=function writeFloatLE(m,v,q){return writeFloat(this,m,v,!0,q)},Buffer.prototype.writeFloatBE=function writeFloatBE(m,v,q){return writeFloat(this,m,v,!1,q)},Buffer.prototype.writeDoubleLE=function writeDoubleLE(m,v,q){return writeDouble(this,m,v,!0,q)},Buffer.prototype.writeDoubleBE=function writeDoubleBE(m,v,q){return writeDouble(this,m,v,!1,q)},Buffer.prototype.copy=function copy(m,v,q,ee){if(!Buffer.isBuffer(m))throw new TypeError("argument should be a Buffer");if(q||(q=0),ee||0===ee||(ee=this.length),v>=m.length&&(v=m.length),v||(v=0),ee>0&&ee=this.length)throw new RangeError("Index out of range");if(ee<0)throw new RangeError("sourceEnd out of bounds");ee>this.length&&(ee=this.length),m.length-v>>=0,q=void 0===q?this.length:q>>>0,m||(m=0),"number"==typeof m)for(ae=v;ae=ee+4;q-=3)v=`_${m.slice(q-3,q)}${v}`;return`${m.slice(0,q)}${v}`}function checkBounds(m,v,q){validateNumber(v,"offset"),void 0!==m[v]&&void 0!==m[v+q]||boundsError(v,m.length-(q+1))}function checkIntBI(m,v,q,ee,ae,ie){if(m>q||m3?0===v||v===BigInt(0)?`>= 0${ee} and < 2${ee} ** ${8*(ie+1)}${ee}`:`>= -(2${ee} ** ${8*(ie+1)-1}${ee}) and < 2 ** ${8*(ie+1)-1}${ee}`:`>= ${v}${ee} and <= ${q}${ee}`,new le.ERR_OUT_OF_RANGE("value",ae,m)}checkBounds(ee,ae,ie)}function validateNumber(m,v){if("number"!=typeof m)throw new le.ERR_INVALID_ARG_TYPE(v,"number",m)}function boundsError(m,v,q){if(Math.floor(m)!==m)throw validateNumber(m,q),new le.ERR_OUT_OF_RANGE(q||"offset","an integer",m);if(v<0)throw new le.ERR_BUFFER_OUT_OF_BOUNDS;throw new le.ERR_OUT_OF_RANGE(q||"offset",`>= ${q?1:0} and <= ${v}`,m)}E("ERR_BUFFER_OUT_OF_BOUNDS",(function(m){return m?`${m} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),E("ERR_INVALID_ARG_TYPE",(function(m,v){return`The "${m}" argument must be of type number. Received type ${typeof v}`}),TypeError),E("ERR_OUT_OF_RANGE",(function(m,v,q){let ee=`The value of "${m}" is out of range.`,ae=q;return Number.isInteger(q)&&Math.abs(q)>2**32?ae=addNumericalSeparator(String(q)):"bigint"==typeof q&&(ae=String(q),(q>BigInt(2)**BigInt(32)||q<-(BigInt(2)**BigInt(32)))&&(ae=addNumericalSeparator(ae)),ae+="n"),ee+=` It must be ${v}. Received ${ae}`,ee}),RangeError);const pe=/[^+/0-9A-Za-z-_]/g;function base64clean(m){if((m=(m=m.split("=")[0]).trim().replace(pe,"")).length<2)return"";for(;m.length%4!=0;)m+="=";return m}function utf8ToBytes(m,v){let q;v=v||1/0;const ee=m.length;let ae=null;const ie=[];for(let de=0;de55295&&q<57344){if(!ae){if(q>56319){(v-=3)>-1&&ie.push(239,191,189);continue}if(de+1===ee){(v-=3)>-1&&ie.push(239,191,189);continue}ae=q;continue}if(q<56320){(v-=3)>-1&&ie.push(239,191,189),ae=q;continue}q=65536+(ae-55296<<10|q-56320)}else ae&&(v-=3)>-1&&ie.push(239,191,189);if(ae=null,q<128){if((v-=1)<0)break;ie.push(q)}else if(q<2048){if((v-=2)<0)break;ie.push(q>>6|192,63&q|128)}else if(q<65536){if((v-=3)<0)break;ie.push(q>>12|224,q>>6&63|128,63&q|128)}else{if(!(q<1114112))throw new Error("Invalid code point");if((v-=4)<0)break;ie.push(q>>18|240,q>>12&63|128,q>>6&63|128,63&q|128)}}return ie}function asciiToBytes(m){const v=[];for(let q=0;q>8,ae=q%256,ie.push(ae),ie.push(ee);return ie}function base64ToBytes(m){return ee.toByteArray(base64clean(m))}function blitBuffer(m,v,q,ee){let ae;for(ae=0;ae=v.length||ae>=m.length);++ae)v[ae+q]=m[ae];return ae}function isInstance(m,v){return m instanceof v||null!=m&&null!=m.constructor&&null!=m.constructor.name&&m.constructor.name===v.name}function numberIsNaN(m){return m!=m}const fe=function(){const m="0123456789abcdef",v=new Array(256);for(let q=0;q<16;++q){const ee=16*q;for(let ae=0;ae<16;++ae)v[ee+ae]=m[q]+m[ae]}return v}();function defineBigIntMethod(m){return"undefined"==typeof BigInt?BufferBigIntNotDefined:m}function BufferBigIntNotDefined(){throw new Error("BigInt not supported")}},219:m=>{!function(){var v=!1,q=/xyz/.test((function(){xyz}))?/\b_super\b/:/.*/;this.Class=function(){},Class.extend=function(m){var ee=this.prototype;v=!0;var ae=new this;for(var ie in v=!1,m)ae[ie]="function"==typeof m[ie]&&"function"==typeof ee[ie]&&q.test(m[ie])?function(m,v){return function(){var q=this._super;this._super=ee[m];var ae=v.apply(this,arguments);return this._super=q,ae}}(ie,m[ie]):m[ie];function Class(){!v&&this.init&&this.init.apply(this,arguments)}return Class.prototype=ae,Class.prototype.constructor=Class,Class.extend=arguments.callee,Class},m.exports=Class}()},66485:m=>{m.exports=function clipboardCopy(m){if(navigator.clipboard)return navigator.clipboard.writeText(m).catch((function(m){throw void 0!==m?m:new DOMException("The request is not allowed","NotAllowedError")}));var v=document.createElement("span");v.textContent=m,v.style.whiteSpace="pre",v.style.webkitUserSelect="auto",v.style.userSelect="all",document.body.appendChild(v);var q=window.getSelection(),ee=window.document.createRange();q.removeAllRanges(),ee.selectNode(v),q.addRange(ee);var ae=!1;try{ae=window.document.execCommand("copy")}catch(m){console.log("error",m)}return q.removeAllRanges(),window.document.body.removeChild(v),ae?Promise.resolve():Promise.reject(new DOMException("The request is not allowed","NotAllowedError"))}},86010:(m,v,q)=>{"use strict";function r(m){var v,q,ee="";if("string"==typeof m||"number"==typeof m)ee+=m;else if("object"==typeof m)if(Array.isArray(m))for(v=0;vee});const ee=function clsx(){for(var m,v,q=0,ee="";q{var ee=q(60614),ae=q(66330),ie=TypeError;m.exports=function(m){if(ee(m))return m;throw ie(ae(m)+" is not a function")}},39483:(m,v,q)=>{var ee=q(4411),ae=q(66330),ie=TypeError;m.exports=function(m){if(ee(m))return m;throw ie(ae(m)+" is not a constructor")}},96077:(m,v,q)=>{var ee=q(60614),ae=String,ie=TypeError;m.exports=function(m){if("object"==typeof m||ee(m))return m;throw ie("Can't set "+ae(m)+" as a prototype")}},31530:(m,v,q)=>{"use strict";var ee=q(28710).charAt;m.exports=function(m,v,q){return v+(q?ee(m,v).length:1)}},19670:(m,v,q)=>{var ee=q(70111),ae=String,ie=TypeError;m.exports=function(m){if(ee(m))return m;throw ie(ae(m)+" is not an object")}},7556:(m,v,q)=>{var ee=q(47293);m.exports=ee((function(){if("function"==typeof ArrayBuffer){var m=new ArrayBuffer(8);Object.isExtensible(m)&&Object.defineProperty(m,"a",{value:8})}}))},18533:(m,v,q)=>{"use strict";var ee=q(42092).forEach,ae=q(9341)("forEach");m.exports=ae?[].forEach:function forEach(m){return ee(this,m,arguments.length>1?arguments[1]:void 0)}},41318:(m,v,q)=>{var ee=q(45656),ae=q(51400),ie=q(26244),createMethod=function(m){return function(v,q,de){var ce,le=ee(v),pe=ie(le),fe=ae(de,pe);if(m&&q!=q){for(;pe>fe;)if((ce=le[fe++])!=ce)return!0}else for(;pe>fe;fe++)if((m||fe in le)&&le[fe]===q)return m||fe||0;return!m&&-1}};m.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},42092:(m,v,q)=>{var ee=q(49974),ae=q(1702),ie=q(68361),de=q(47908),ce=q(26244),le=q(65417),pe=ae([].push),createMethod=function(m){var v=1==m,q=2==m,ae=3==m,fe=4==m,ye=6==m,be=7==m,Re=5==m||ye;return function(_e,xe,Te,we){for(var Se,Ie,Pe=de(_e),We=ie(Pe),qe=ee(xe,Te),Ve=ce(We),ze=0,He=we||le,Xe=v?He(_e,Ve):q||be?He(_e,0):void 0;Ve>ze;ze++)if((Re||ze in We)&&(Ie=qe(Se=We[ze],ze,Pe),m))if(v)Xe[ze]=Ie;else if(Ie)switch(m){case 3:return!0;case 5:return Se;case 6:return ze;case 2:pe(Xe,Se)}else switch(m){case 4:return!1;case 7:pe(Xe,Se)}return ye?-1:ae||fe?fe:Xe}};m.exports={forEach:createMethod(0),map:createMethod(1),filter:createMethod(2),some:createMethod(3),every:createMethod(4),find:createMethod(5),findIndex:createMethod(6),filterReject:createMethod(7)}},81194:(m,v,q)=>{var ee=q(47293),ae=q(5112),ie=q(7392),de=ae("species");m.exports=function(m){return ie>=51||!ee((function(){var v=[];return(v.constructor={})[de]=function(){return{foo:1}},1!==v[m](Boolean).foo}))}},9341:(m,v,q)=>{"use strict";var ee=q(47293);m.exports=function(m,v){var q=[][m];return!!q&&ee((function(){q.call(null,v||function(){return 1},1)}))}},41589:(m,v,q)=>{var ee=q(51400),ae=q(26244),ie=q(86135),de=Array,ce=Math.max;m.exports=function(m,v,q){for(var le=ae(m),pe=ee(v,le),fe=ee(void 0===q?le:q,le),ye=de(ce(fe-pe,0)),be=0;pe{var ee=q(1702);m.exports=ee([].slice)},77475:(m,v,q)=>{var ee=q(43157),ae=q(4411),ie=q(70111),de=q(5112)("species"),ce=Array;m.exports=function(m){var v;return ee(m)&&(v=m.constructor,(ae(v)&&(v===ce||ee(v.prototype))||ie(v)&&null===(v=v[de]))&&(v=void 0)),void 0===v?ce:v}},65417:(m,v,q)=>{var ee=q(77475);m.exports=function(m,v){return new(ee(m))(0===v?0:v)}},84326:(m,v,q)=>{var ee=q(1702),ae=ee({}.toString),ie=ee("".slice);m.exports=function(m){return ie(ae(m),8,-1)}},70648:(m,v,q)=>{var ee=q(51694),ae=q(60614),ie=q(84326),de=q(5112)("toStringTag"),ce=Object,le="Arguments"==ie(function(){return arguments}()),tryGet=function(m,v){try{return m[v]}catch(m){}};m.exports=ee?ie:function(m){var v,q,ee;return void 0===m?"Undefined":null===m?"Null":"string"==typeof(q=tryGet(v=ce(m),de))?q:le?ie(v):"Object"==(ee=ie(v))&&ae(v.callee)?"Arguments":ee}},99920:(m,v,q)=>{var ee=q(92597),ae=q(53887),ie=q(31236),de=q(3070);m.exports=function(m,v,q){for(var ce=ae(v),le=de.f,pe=ie.f,fe=0;fe{var ee=q(47293);m.exports=!ee((function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype}))},14230:(m,v,q)=>{var ee=q(1702),ae=q(84488),ie=q(41340),de=/"/g,ce=ee("".replace);m.exports=function(m,v,q,ee){var le=ie(ae(m)),pe="<"+v;return""!==q&&(pe+=" "+q+'="'+ce(ie(ee),de,""")+'"'),pe+">"+le+""}},68880:(m,v,q)=>{var ee=q(19781),ae=q(3070),ie=q(79114);m.exports=ee?function(m,v,q){return ae.f(m,v,ie(1,q))}:function(m,v,q){return m[v]=q,m}},79114:m=>{m.exports=function(m,v){return{enumerable:!(1&m),configurable:!(2&m),writable:!(4&m),value:v}}},86135:(m,v,q)=>{"use strict";var ee=q(34948),ae=q(3070),ie=q(79114);m.exports=function(m,v,q){var de=ee(v);de in m?ae.f(m,de,ie(0,q)):m[de]=q}},47045:(m,v,q)=>{var ee=q(56339),ae=q(3070);m.exports=function(m,v,q){return q.get&&ee(q.get,v,{getter:!0}),q.set&&ee(q.set,v,{setter:!0}),ae.f(m,v,q)}},98052:(m,v,q)=>{var ee=q(60614),ae=q(3070),ie=q(56339),de=q(13072);m.exports=function(m,v,q,ce){ce||(ce={});var le=ce.enumerable,pe=void 0!==ce.name?ce.name:v;if(ee(q)&&ie(q,pe,ce),ce.global)le?m[v]=q:de(v,q);else{try{ce.unsafe?m[v]&&(le=!0):delete m[v]}catch(m){}le?m[v]=q:ae.f(m,v,{value:q,enumerable:!1,configurable:!ce.nonConfigurable,writable:!ce.nonWritable})}return m}},13072:(m,v,q)=>{var ee=q(17854),ae=Object.defineProperty;m.exports=function(m,v){try{ae(ee,m,{value:v,configurable:!0,writable:!0})}catch(q){ee[m]=v}return v}},19781:(m,v,q)=>{var ee=q(47293);m.exports=!ee((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4154:m=>{var v="object"==typeof document&&document.all,q=void 0===v&&void 0!==v;m.exports={all:v,IS_HTMLDDA:q}},80317:(m,v,q)=>{var ee=q(17854),ae=q(70111),ie=ee.document,de=ae(ie)&&ae(ie.createElement);m.exports=function(m){return de?ie.createElement(m):{}}},7207:m=>{var v=TypeError;m.exports=function(m){if(m>9007199254740991)throw v("Maximum allowed index exceeded");return m}},48324:m=>{m.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},98509:(m,v,q)=>{var ee=q(80317)("span").classList,ae=ee&&ee.constructor&&ee.constructor.prototype;m.exports=ae===Object.prototype?void 0:ae},88113:m=>{m.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:(m,v,q)=>{var ee,ae,ie=q(17854),de=q(88113),ce=ie.process,le=ie.Deno,pe=ce&&ce.versions||le&&le.version,fe=pe&&pe.v8;fe&&(ae=(ee=fe.split("."))[0]>0&&ee[0]<4?1:+(ee[0]+ee[1])),!ae&&de&&(!(ee=de.match(/Edge\/(\d+)/))||ee[1]>=74)&&(ee=de.match(/Chrome\/(\d+)/))&&(ae=+ee[1]),m.exports=ae},80748:m=>{m.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},82109:(m,v,q)=>{var ee=q(17854),ae=q(31236).f,ie=q(68880),de=q(98052),ce=q(13072),le=q(99920),pe=q(54705);m.exports=function(m,v){var q,fe,ye,be,Re,_e=m.target,xe=m.global,Te=m.stat;if(q=xe?ee:Te?ee[_e]||ce(_e,{}):(ee[_e]||{}).prototype)for(fe in v){if(be=v[fe],ye=m.dontCallGetSet?(Re=ae(q,fe))&&Re.value:q[fe],!pe(xe?fe:_e+(Te?".":"#")+fe,m.forced)&&void 0!==ye){if(typeof be==typeof ye)continue;le(be,ye)}(m.sham||ye&&ye.sham)&&ie(be,"sham",!0),de(q,fe,be,m)}}},47293:m=>{m.exports=function(m){try{return!!m()}catch(m){return!0}}},27007:(m,v,q)=>{"use strict";q(74916);var ee=q(21470),ae=q(98052),ie=q(22261),de=q(47293),ce=q(5112),le=q(68880),pe=ce("species"),fe=RegExp.prototype;m.exports=function(m,v,q,ye){var be=ce(m),Re=!de((function(){var v={};return v[be]=function(){return 7},7!=""[m](v)})),_e=Re&&!de((function(){var v=!1,q=/a/;return"split"===m&&((q={}).constructor={},q.constructor[pe]=function(){return q},q.flags="",q[be]=/./[be]),q.exec=function(){return v=!0,null},q[be](""),!v}));if(!Re||!_e||q){var xe=ee(/./[be]),Te=v(be,""[m],(function(m,v,q,ae,de){var ce=ee(m),le=v.exec;return le===ie||le===fe.exec?Re&&!de?{done:!0,value:xe(v,q,ae)}:{done:!0,value:ce(q,v,ae)}:{done:!1}}));ae(String.prototype,m,Te[0]),ae(fe,be,Te[1])}ye&&le(fe[be],"sham",!0)}},76677:(m,v,q)=>{var ee=q(47293);m.exports=!ee((function(){return Object.isExtensible(Object.preventExtensions({}))}))},22104:(m,v,q)=>{var ee=q(34374),ae=Function.prototype,ie=ae.apply,de=ae.call;m.exports="object"==typeof Reflect&&Reflect.apply||(ee?de.bind(ie):function(){return de.apply(ie,arguments)})},49974:(m,v,q)=>{var ee=q(21470),ae=q(19662),ie=q(34374),de=ee(ee.bind);m.exports=function(m,v){return ae(m),void 0===v?m:ie?de(m,v):function(){return m.apply(v,arguments)}}},34374:(m,v,q)=>{var ee=q(47293);m.exports=!ee((function(){var m=function(){}.bind();return"function"!=typeof m||m.hasOwnProperty("prototype")}))},27065:(m,v,q)=>{"use strict";var ee=q(1702),ae=q(19662),ie=q(70111),de=q(92597),ce=q(50206),le=q(34374),pe=Function,fe=ee([].concat),ye=ee([].join),be={},construct=function(m,v,q){if(!de(be,v)){for(var ee=[],ae=0;ae{var ee=q(34374),ae=Function.prototype.call;m.exports=ee?ae.bind(ae):function(){return ae.apply(ae,arguments)}},76530:(m,v,q)=>{var ee=q(19781),ae=q(92597),ie=Function.prototype,de=ee&&Object.getOwnPropertyDescriptor,ce=ae(ie,"name"),le=ce&&"something"===function something(){}.name,pe=ce&&(!ee||ee&&de(ie,"name").configurable);m.exports={EXISTS:ce,PROPER:le,CONFIGURABLE:pe}},75668:(m,v,q)=>{var ee=q(1702),ae=q(19662);m.exports=function(m,v,q){try{return ee(ae(Object.getOwnPropertyDescriptor(m,v)[q]))}catch(m){}}},21470:(m,v,q)=>{var ee=q(84326),ae=q(1702);m.exports=function(m){if("Function"===ee(m))return ae(m)}},1702:(m,v,q)=>{var ee=q(34374),ae=Function.prototype,ie=ae.call,de=ee&&ae.bind.bind(ie,ie);m.exports=ee?de:function(m){return function(){return ie.apply(m,arguments)}}},35005:(m,v,q)=>{var ee=q(17854),ae=q(60614);m.exports=function(m,v){return arguments.length<2?(q=ee[m],ae(q)?q:void 0):ee[m]&&ee[m][v];var q}},88044:(m,v,q)=>{var ee=q(1702),ae=q(43157),ie=q(60614),de=q(84326),ce=q(41340),le=ee([].push);m.exports=function(m){if(ie(m))return m;if(ae(m)){for(var v=m.length,q=[],ee=0;ee{var ee=q(19662),ae=q(68554);m.exports=function(m,v){var q=m[v];return ae(q)?void 0:ee(q)}},10647:(m,v,q)=>{var ee=q(1702),ae=q(47908),ie=Math.floor,de=ee("".charAt),ce=ee("".replace),le=ee("".slice),pe=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,fe=/\$([$&'`]|\d{1,2})/g;m.exports=function(m,v,q,ee,ye,be){var Re=q+m.length,_e=ee.length,xe=fe;return void 0!==ye&&(ye=ae(ye),xe=pe),ce(be,xe,(function(ae,ce){var pe;switch(de(ce,0)){case"$":return"$";case"&":return m;case"`":return le(v,0,q);case"'":return le(v,Re);case"<":pe=ye[le(ce,1,-1)];break;default:var fe=+ce;if(0===fe)return ae;if(fe>_e){var be=ie(fe/10);return 0===be?ae:be<=_e?void 0===ee[be-1]?de(ce,1):ee[be-1]+de(ce,1):ae}pe=ee[fe-1]}return void 0===pe?"":pe}))}},17854:(m,v,q)=>{var check=function(m){return m&&m.Math==Math&&m};m.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof q.g&&q.g)||function(){return this}()||Function("return this")()},92597:(m,v,q)=>{var ee=q(1702),ae=q(47908),ie=ee({}.hasOwnProperty);m.exports=Object.hasOwn||function hasOwn(m,v){return ie(ae(m),v)}},3501:m=>{m.exports={}},60490:(m,v,q)=>{var ee=q(35005);m.exports=ee("document","documentElement")},64664:(m,v,q)=>{var ee=q(19781),ae=q(47293),ie=q(80317);m.exports=!ee&&!ae((function(){return 7!=Object.defineProperty(ie("div"),"a",{get:function(){return 7}}).a}))},68361:(m,v,q)=>{var ee=q(1702),ae=q(47293),ie=q(84326),de=Object,ce=ee("".split);m.exports=ae((function(){return!de("z").propertyIsEnumerable(0)}))?function(m){return"String"==ie(m)?ce(m,""):de(m)}:de},79587:(m,v,q)=>{var ee=q(60614),ae=q(70111),ie=q(27674);m.exports=function(m,v,q){var de,ce;return ie&&ee(de=v.constructor)&&de!==q&&ae(ce=de.prototype)&&ce!==q.prototype&&ie(m,ce),m}},42788:(m,v,q)=>{var ee=q(1702),ae=q(60614),ie=q(5465),de=ee(Function.toString);ae(ie.inspectSource)||(ie.inspectSource=function(m){return de(m)}),m.exports=ie.inspectSource},62423:(m,v,q)=>{var ee=q(82109),ae=q(1702),ie=q(3501),de=q(70111),ce=q(92597),le=q(3070).f,pe=q(8006),fe=q(1156),ye=q(52050),be=q(69711),Re=q(76677),_e=!1,xe=be("meta"),Te=0,setMetadata=function(m){le(m,xe,{value:{objectID:"O"+Te++,weakData:{}}})},we=m.exports={enable:function(){we.enable=function(){},_e=!0;var m=pe.f,v=ae([].splice),q={};q[xe]=1,m(q).length&&(pe.f=function(q){for(var ee=m(q),ae=0,ie=ee.length;ae{var ee,ae,ie,de=q(94811),ce=q(17854),le=q(70111),pe=q(68880),fe=q(92597),ye=q(5465),be=q(6200),Re=q(3501),_e="Object already initialized",xe=ce.TypeError,Te=ce.WeakMap;if(de||ye.state){var we=ye.state||(ye.state=new Te);we.get=we.get,we.has=we.has,we.set=we.set,ee=function(m,v){if(we.has(m))throw xe(_e);return v.facade=m,we.set(m,v),v},ae=function(m){return we.get(m)||{}},ie=function(m){return we.has(m)}}else{var Se=be("state");Re[Se]=!0,ee=function(m,v){if(fe(m,Se))throw xe(_e);return v.facade=m,pe(m,Se,v),v},ae=function(m){return fe(m,Se)?m[Se]:{}},ie=function(m){return fe(m,Se)}}m.exports={set:ee,get:ae,has:ie,enforce:function(m){return ie(m)?ae(m):ee(m,{})},getterFor:function(m){return function(v){var q;if(!le(v)||(q=ae(v)).type!==m)throw xe("Incompatible receiver, "+m+" required");return q}}}},43157:(m,v,q)=>{var ee=q(84326);m.exports=Array.isArray||function isArray(m){return"Array"==ee(m)}},60614:(m,v,q)=>{var ee=q(4154),ae=ee.all;m.exports=ee.IS_HTMLDDA?function(m){return"function"==typeof m||m===ae}:function(m){return"function"==typeof m}},4411:(m,v,q)=>{var ee=q(1702),ae=q(47293),ie=q(60614),de=q(70648),ce=q(35005),le=q(42788),noop=function(){},pe=[],fe=ce("Reflect","construct"),ye=/^\s*(?:class|function)\b/,be=ee(ye.exec),Re=!ye.exec(noop),_e=function isConstructor(m){if(!ie(m))return!1;try{return fe(noop,pe,m),!0}catch(m){return!1}},xe=function isConstructor(m){if(!ie(m))return!1;switch(de(m)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Re||!!be(ye,le(m))}catch(m){return!0}};xe.sham=!0,m.exports=!fe||ae((function(){var m;return _e(_e.call)||!_e(Object)||!_e((function(){m=!0}))||m}))?xe:_e},54705:(m,v,q)=>{var ee=q(47293),ae=q(60614),ie=/#|\.prototype\./,isForced=function(m,v){var q=ce[de(m)];return q==pe||q!=le&&(ae(v)?ee(v):!!v)},de=isForced.normalize=function(m){return String(m).replace(ie,".").toLowerCase()},ce=isForced.data={},le=isForced.NATIVE="N",pe=isForced.POLYFILL="P";m.exports=isForced},68554:m=>{m.exports=function(m){return null==m}},70111:(m,v,q)=>{var ee=q(60614),ae=q(4154),ie=ae.all;m.exports=ae.IS_HTMLDDA?function(m){return"object"==typeof m?null!==m:ee(m)||m===ie}:function(m){return"object"==typeof m?null!==m:ee(m)}},31913:m=>{m.exports=!1},47850:(m,v,q)=>{var ee=q(70111),ae=q(84326),ie=q(5112)("match");m.exports=function(m){var v;return ee(m)&&(void 0!==(v=m[ie])?!!v:"RegExp"==ae(m))}},52190:(m,v,q)=>{var ee=q(35005),ae=q(60614),ie=q(47976),de=q(43307),ce=Object;m.exports=de?function(m){return"symbol"==typeof m}:function(m){var v=ee("Symbol");return ae(v)&&ie(v.prototype,ce(m))}},26244:(m,v,q)=>{var ee=q(17466);m.exports=function(m){return ee(m.length)}},56339:(m,v,q)=>{var ee=q(1702),ae=q(47293),ie=q(60614),de=q(92597),ce=q(19781),le=q(76530).CONFIGURABLE,pe=q(42788),fe=q(29909),ye=fe.enforce,be=fe.get,Re=String,_e=Object.defineProperty,xe=ee("".slice),Te=ee("".replace),we=ee([].join),Se=ce&&!ae((function(){return 8!==_e((function(){}),"length",{value:8}).length})),Ie=String(String).split("String"),Pe=m.exports=function(m,v,q){"Symbol("===xe(Re(v),0,7)&&(v="["+Te(Re(v),/^Symbol\(([^)]*)\)/,"$1")+"]"),q&&q.getter&&(v="get "+v),q&&q.setter&&(v="set "+v),(!de(m,"name")||le&&m.name!==v)&&(ce?_e(m,"name",{value:v,configurable:!0}):m.name=v),Se&&q&&de(q,"arity")&&m.length!==q.arity&&_e(m,"length",{value:q.arity});try{q&&de(q,"constructor")&&q.constructor?ce&&_e(m,"prototype",{writable:!1}):m.prototype&&(m.prototype=void 0)}catch(m){}var ee=ye(m);return de(ee,"source")||(ee.source=we(Ie,"string"==typeof v?v:"")),m};Function.prototype.toString=Pe((function toString(){return ie(this)&&be(this).source||pe(this)}),"toString")},74758:m=>{var v=Math.ceil,q=Math.floor;m.exports=Math.trunc||function trunc(m){var ee=+m;return(ee>0?q:v)(ee)}},21574:(m,v,q)=>{"use strict";var ee=q(19781),ae=q(1702),ie=q(46916),de=q(47293),ce=q(81956),le=q(25181),pe=q(55296),fe=q(47908),ye=q(68361),be=Object.assign,Re=Object.defineProperty,_e=ae([].concat);m.exports=!be||de((function(){if(ee&&1!==be({b:1},be(Re({},"a",{enumerable:!0,get:function(){Re(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var m={},v={},q=Symbol(),ae="abcdefghijklmnopqrst";return m[q]=7,ae.split("").forEach((function(m){v[m]=m})),7!=be({},m)[q]||ce(be({},v)).join("")!=ae}))?function assign(m,v){for(var q=fe(m),ae=arguments.length,de=1,be=le.f,Re=pe.f;ae>de;)for(var xe,Te=ye(arguments[de++]),we=be?_e(ce(Te),be(Te)):ce(Te),Se=we.length,Ie=0;Se>Ie;)xe=we[Ie++],ee&&!ie(Re,Te,xe)||(q[xe]=Te[xe]);return q}:be},70030:(m,v,q)=>{var ee,ae=q(19670),ie=q(36048),de=q(80748),ce=q(3501),le=q(60490),pe=q(80317),fe=q(6200),ye="prototype",be="script",Re=fe("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(m){return"<"+be+">"+m+""},NullProtoObjectViaActiveX=function(m){m.write(scriptTag("")),m.close();var v=m.parentWindow.Object;return m=null,v},NullProtoObject=function(){try{ee=new ActiveXObject("htmlfile")}catch(m){}var m,v,q;NullProtoObject="undefined"!=typeof document?document.domain&&ee?NullProtoObjectViaActiveX(ee):(v=pe("iframe"),q="java"+be+":",v.style.display="none",le.appendChild(v),v.src=String(q),(m=v.contentWindow.document).open(),m.write(scriptTag("document.F=Object")),m.close(),m.F):NullProtoObjectViaActiveX(ee);for(var ae=de.length;ae--;)delete NullProtoObject[ye][de[ae]];return NullProtoObject()};ce[Re]=!0,m.exports=Object.create||function create(m,v){var q;return null!==m?(EmptyConstructor[ye]=ae(m),q=new EmptyConstructor,EmptyConstructor[ye]=null,q[Re]=m):q=NullProtoObject(),void 0===v?q:ie.f(q,v)}},36048:(m,v,q)=>{var ee=q(19781),ae=q(3353),ie=q(3070),de=q(19670),ce=q(45656),le=q(81956);v.f=ee&&!ae?Object.defineProperties:function defineProperties(m,v){de(m);for(var q,ee=ce(v),ae=le(v),pe=ae.length,fe=0;pe>fe;)ie.f(m,q=ae[fe++],ee[q]);return m}},3070:(m,v,q)=>{var ee=q(19781),ae=q(64664),ie=q(3353),de=q(19670),ce=q(34948),le=TypeError,pe=Object.defineProperty,fe=Object.getOwnPropertyDescriptor,ye="enumerable",be="configurable",Re="writable";v.f=ee?ie?function defineProperty(m,v,q){if(de(m),v=ce(v),de(q),"function"==typeof m&&"prototype"===v&&"value"in q&&Re in q&&!q[Re]){var ee=fe(m,v);ee&&ee[Re]&&(m[v]=q.value,q={configurable:be in q?q[be]:ee[be],enumerable:ye in q?q[ye]:ee[ye],writable:!1})}return pe(m,v,q)}:pe:function defineProperty(m,v,q){if(de(m),v=ce(v),de(q),ae)try{return pe(m,v,q)}catch(m){}if("get"in q||"set"in q)throw le("Accessors not supported");return"value"in q&&(m[v]=q.value),m}},31236:(m,v,q)=>{var ee=q(19781),ae=q(46916),ie=q(55296),de=q(79114),ce=q(45656),le=q(34948),pe=q(92597),fe=q(64664),ye=Object.getOwnPropertyDescriptor;v.f=ee?ye:function getOwnPropertyDescriptor(m,v){if(m=ce(m),v=le(v),fe)try{return ye(m,v)}catch(m){}if(pe(m,v))return de(!ae(ie.f,m,v),m[v])}},1156:(m,v,q)=>{var ee=q(84326),ae=q(45656),ie=q(8006).f,de=q(41589),ce="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(m){try{return ie(m)}catch(m){return de(ce)}};m.exports.f=function getOwnPropertyNames(m){return ce&&"Window"==ee(m)?getWindowNames(m):ie(ae(m))}},8006:(m,v,q)=>{var ee=q(16324),ae=q(80748).concat("length","prototype");v.f=Object.getOwnPropertyNames||function getOwnPropertyNames(m){return ee(m,ae)}},25181:(m,v)=>{v.f=Object.getOwnPropertySymbols},79518:(m,v,q)=>{var ee=q(92597),ae=q(60614),ie=q(47908),de=q(6200),ce=q(49920),le=de("IE_PROTO"),pe=Object,fe=pe.prototype;m.exports=ce?pe.getPrototypeOf:function(m){var v=ie(m);if(ee(v,le))return v[le];var q=v.constructor;return ae(q)&&v instanceof q?q.prototype:v instanceof pe?fe:null}},52050:(m,v,q)=>{var ee=q(47293),ae=q(70111),ie=q(84326),de=q(7556),ce=Object.isExtensible,le=ee((function(){ce(1)}));m.exports=le||de?function isExtensible(m){return!!ae(m)&&((!de||"ArrayBuffer"!=ie(m))&&(!ce||ce(m)))}:ce},47976:(m,v,q)=>{var ee=q(1702);m.exports=ee({}.isPrototypeOf)},16324:(m,v,q)=>{var ee=q(1702),ae=q(92597),ie=q(45656),de=q(41318).indexOf,ce=q(3501),le=ee([].push);m.exports=function(m,v){var q,ee=ie(m),pe=0,fe=[];for(q in ee)!ae(ce,q)&&ae(ee,q)&&le(fe,q);for(;v.length>pe;)ae(ee,q=v[pe++])&&(~de(fe,q)||le(fe,q));return fe}},81956:(m,v,q)=>{var ee=q(16324),ae=q(80748);m.exports=Object.keys||function keys(m){return ee(m,ae)}},55296:(m,v)=>{"use strict";var q={}.propertyIsEnumerable,ee=Object.getOwnPropertyDescriptor,ae=ee&&!q.call({1:2},1);v.f=ae?function propertyIsEnumerable(m){var v=ee(this,m);return!!v&&v.enumerable}:q},27674:(m,v,q)=>{var ee=q(75668),ae=q(19670),ie=q(96077);m.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var m,v=!1,q={};try{(m=ee(Object.prototype,"__proto__","set"))(q,[]),v=q instanceof Array}catch(m){}return function setPrototypeOf(q,ee){return ae(q),ie(ee),v?m(q,ee):q.__proto__=ee,q}}():void 0)},90288:(m,v,q)=>{"use strict";var ee=q(51694),ae=q(70648);m.exports=ee?{}.toString:function toString(){return"[object "+ae(this)+"]"}},92140:(m,v,q)=>{var ee=q(46916),ae=q(60614),ie=q(70111),de=TypeError;m.exports=function(m,v){var q,ce;if("string"===v&&ae(q=m.toString)&&!ie(ce=ee(q,m)))return ce;if(ae(q=m.valueOf)&&!ie(ce=ee(q,m)))return ce;if("string"!==v&&ae(q=m.toString)&&!ie(ce=ee(q,m)))return ce;throw de("Can't convert object to primitive value")}},53887:(m,v,q)=>{var ee=q(35005),ae=q(1702),ie=q(8006),de=q(25181),ce=q(19670),le=ae([].concat);m.exports=ee("Reflect","ownKeys")||function ownKeys(m){var v=ie.f(ce(m)),q=de.f;return q?le(v,q(m)):v}},40857:(m,v,q)=>{var ee=q(17854);m.exports=ee},2626:(m,v,q)=>{var ee=q(3070).f;m.exports=function(m,v,q){q in m||ee(m,q,{configurable:!0,get:function(){return v[q]},set:function(m){v[q]=m}})}},97651:(m,v,q)=>{var ee=q(46916),ae=q(19670),ie=q(60614),de=q(84326),ce=q(22261),le=TypeError;m.exports=function(m,v){var q=m.exec;if(ie(q)){var pe=ee(q,m,v);return null!==pe&&ae(pe),pe}if("RegExp"===de(m))return ee(ce,m,v);throw le("RegExp#exec called on incompatible receiver")}},22261:(m,v,q)=>{"use strict";var ee,ae,ie=q(46916),de=q(1702),ce=q(41340),le=q(67066),pe=q(52999),fe=q(72309),ye=q(70030),be=q(29909).get,Re=q(9441),_e=q(38173),xe=fe("native-string-replace",String.prototype.replace),Te=RegExp.prototype.exec,we=Te,Se=de("".charAt),Ie=de("".indexOf),Pe=de("".replace),We=de("".slice),qe=(ae=/b*/g,ie(Te,ee=/a/,"a"),ie(Te,ae,"a"),0!==ee.lastIndex||0!==ae.lastIndex),Ve=pe.BROKEN_CARET,ze=void 0!==/()??/.exec("")[1];(qe||ze||Ve||Re||_e)&&(we=function exec(m){var v,q,ee,ae,de,pe,fe,Re=this,_e=be(Re),He=ce(m),Xe=_e.raw;if(Xe)return Xe.lastIndex=Re.lastIndex,v=ie(we,Xe,He),Re.lastIndex=Xe.lastIndex,v;var Qe=_e.groups,Ye=Ve&&Re.sticky,et=ie(le,Re),tt=Re.source,nt=0,rt=He;if(Ye&&(et=Pe(et,"y",""),-1===Ie(et,"g")&&(et+="g"),rt=We(He,Re.lastIndex),Re.lastIndex>0&&(!Re.multiline||Re.multiline&&"\n"!==Se(He,Re.lastIndex-1))&&(tt="(?: "+tt+")",rt=" "+rt,nt++),q=new RegExp("^(?:"+tt+")",et)),ze&&(q=new RegExp("^"+tt+"$(?!\\s)",et)),qe&&(ee=Re.lastIndex),ae=ie(Te,Ye?q:Re,rt),Ye?ae?(ae.input=We(ae.input,nt),ae[0]=We(ae[0],nt),ae.index=Re.lastIndex,Re.lastIndex+=ae[0].length):Re.lastIndex=0:qe&&ae&&(Re.lastIndex=Re.global?ae.index+ae[0].length:ee),ze&&ae&&ae.length>1&&ie(xe,ae[0],q,(function(){for(de=1;de{"use strict";var ee=q(19670);m.exports=function(){var m=ee(this),v="";return m.hasIndices&&(v+="d"),m.global&&(v+="g"),m.ignoreCase&&(v+="i"),m.multiline&&(v+="m"),m.dotAll&&(v+="s"),m.unicode&&(v+="u"),m.unicodeSets&&(v+="v"),m.sticky&&(v+="y"),v}},34706:(m,v,q)=>{var ee=q(46916),ae=q(92597),ie=q(47976),de=q(67066),ce=RegExp.prototype;m.exports=function(m){var v=m.flags;return void 0!==v||"flags"in ce||ae(m,"flags")||!ie(ce,m)?v:ee(de,m)}},52999:(m,v,q)=>{var ee=q(47293),ae=q(17854).RegExp,ie=ee((function(){var m=ae("a","y");return m.lastIndex=2,null!=m.exec("abcd")})),de=ie||ee((function(){return!ae("a","y").sticky})),ce=ie||ee((function(){var m=ae("^r","gy");return m.lastIndex=2,null!=m.exec("str")}));m.exports={BROKEN_CARET:ce,MISSED_STICKY:de,UNSUPPORTED_Y:ie}},9441:(m,v,q)=>{var ee=q(47293),ae=q(17854).RegExp;m.exports=ee((function(){var m=ae(".","s");return!(m.dotAll&&m.exec("\n")&&"s"===m.flags)}))},38173:(m,v,q)=>{var ee=q(47293),ae=q(17854).RegExp;m.exports=ee((function(){var m=ae("(?b)","g");return"b"!==m.exec("b").groups.a||"bc"!=="b".replace(m,"$c")}))},84488:(m,v,q)=>{var ee=q(68554),ae=TypeError;m.exports=function(m){if(ee(m))throw ae("Can't call method on "+m);return m}},81150:m=>{m.exports=Object.is||function is(m,v){return m===v?0!==m||1/m==1/v:m!=m&&v!=v}},96340:(m,v,q)=>{"use strict";var ee=q(35005),ae=q(47045),ie=q(5112),de=q(19781),ce=ie("species");m.exports=function(m){var v=ee(m);de&&v&&!v[ce]&&ae(v,ce,{configurable:!0,get:function(){return this}})}},58003:(m,v,q)=>{var ee=q(3070).f,ae=q(92597),ie=q(5112)("toStringTag");m.exports=function(m,v,q){m&&!q&&(m=m.prototype),m&&!ae(m,ie)&&ee(m,ie,{configurable:!0,value:v})}},6200:(m,v,q)=>{var ee=q(72309),ae=q(69711),ie=ee("keys");m.exports=function(m){return ie[m]||(ie[m]=ae(m))}},5465:(m,v,q)=>{var ee=q(17854),ae=q(13072),ie="__core-js_shared__",de=ee[ie]||ae(ie,{});m.exports=de},72309:(m,v,q)=>{var ee=q(31913),ae=q(5465);(m.exports=function(m,v){return ae[m]||(ae[m]=void 0!==v?v:{})})("versions",[]).push({version:"3.29.1",mode:ee?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.29.1/LICENSE",source:"https://github.com/zloirock/core-js"})},36707:(m,v,q)=>{var ee=q(19670),ae=q(39483),ie=q(68554),de=q(5112)("species");m.exports=function(m,v){var q,ce=ee(m).constructor;return void 0===ce||ie(q=ee(ce)[de])?v:ae(q)}},43429:(m,v,q)=>{var ee=q(47293);m.exports=function(m){return ee((function(){var v=""[m]('"');return v!==v.toLowerCase()||v.split('"').length>3}))}},28710:(m,v,q)=>{var ee=q(1702),ae=q(19303),ie=q(41340),de=q(84488),ce=ee("".charAt),le=ee("".charCodeAt),pe=ee("".slice),createMethod=function(m){return function(v,q){var ee,fe,ye=ie(de(v)),be=ae(q),Re=ye.length;return be<0||be>=Re?m?"":void 0:(ee=le(ye,be))<55296||ee>56319||be+1===Re||(fe=le(ye,be+1))<56320||fe>57343?m?ce(ye,be):ee:m?pe(ye,be,be+2):fe-56320+(ee-55296<<10)+65536}};m.exports={codeAt:createMethod(!1),charAt:createMethod(!0)}},76091:(m,v,q)=>{var ee=q(76530).PROPER,ae=q(47293),ie=q(81361);m.exports=function(m){return ae((function(){return!!ie[m]()||"​…᠎"!=="​…᠎"[m]()||ee&&ie[m].name!==m}))}},53111:(m,v,q)=>{var ee=q(1702),ae=q(84488),ie=q(41340),de=q(81361),ce=ee("".replace),le=RegExp("^["+de+"]+"),pe=RegExp("(^|[^"+de+"])["+de+"]+$"),createMethod=function(m){return function(v){var q=ie(ae(v));return 1&m&&(q=ce(q,le,"")),2&m&&(q=ce(q,pe,"$1")),q}};m.exports={start:createMethod(1),end:createMethod(2),trim:createMethod(3)}},36293:(m,v,q)=>{var ee=q(7392),ae=q(47293);m.exports=!!Object.getOwnPropertySymbols&&!ae((function(){var m=Symbol();return!String(m)||!(Object(m)instanceof Symbol)||!Symbol.sham&&ee&&ee<41}))},56532:(m,v,q)=>{var ee=q(46916),ae=q(35005),ie=q(5112),de=q(98052);m.exports=function(){var m=ae("Symbol"),v=m&&m.prototype,q=v&&v.valueOf,ce=ie("toPrimitive");v&&!v[ce]&&de(v,ce,(function(m){return ee(q,this)}),{arity:1})}},2015:(m,v,q)=>{var ee=q(36293);m.exports=ee&&!!Symbol.for&&!!Symbol.keyFor},51400:(m,v,q)=>{var ee=q(19303),ae=Math.max,ie=Math.min;m.exports=function(m,v){var q=ee(m);return q<0?ae(q+v,0):ie(q,v)}},45656:(m,v,q)=>{var ee=q(68361),ae=q(84488);m.exports=function(m){return ee(ae(m))}},19303:(m,v,q)=>{var ee=q(74758);m.exports=function(m){var v=+m;return v!=v||0===v?0:ee(v)}},17466:(m,v,q)=>{var ee=q(19303),ae=Math.min;m.exports=function(m){return m>0?ae(ee(m),9007199254740991):0}},47908:(m,v,q)=>{var ee=q(84488),ae=Object;m.exports=function(m){return ae(ee(m))}},57593:(m,v,q)=>{var ee=q(46916),ae=q(70111),ie=q(52190),de=q(58173),ce=q(92140),le=q(5112),pe=TypeError,fe=le("toPrimitive");m.exports=function(m,v){if(!ae(m)||ie(m))return m;var q,le=de(m,fe);if(le){if(void 0===v&&(v="default"),q=ee(le,m,v),!ae(q)||ie(q))return q;throw pe("Can't convert object to primitive value")}return void 0===v&&(v="number"),ce(m,v)}},34948:(m,v,q)=>{var ee=q(57593),ae=q(52190);m.exports=function(m){var v=ee(m,"string");return ae(v)?v:v+""}},51694:(m,v,q)=>{var ee={};ee[q(5112)("toStringTag")]="z",m.exports="[object z]"===String(ee)},41340:(m,v,q)=>{var ee=q(70648),ae=String;m.exports=function(m){if("Symbol"===ee(m))throw TypeError("Cannot convert a Symbol value to a string");return ae(m)}},66330:m=>{var v=String;m.exports=function(m){try{return v(m)}catch(m){return"Object"}}},69711:(m,v,q)=>{var ee=q(1702),ae=0,ie=Math.random(),de=ee(1..toString);m.exports=function(m){return"Symbol("+(void 0===m?"":m)+")_"+de(++ae+ie,36)}},43307:(m,v,q)=>{var ee=q(36293);m.exports=ee&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:(m,v,q)=>{var ee=q(19781),ae=q(47293);m.exports=ee&&ae((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},94811:(m,v,q)=>{var ee=q(17854),ae=q(60614),ie=ee.WeakMap;m.exports=ae(ie)&&/native code/.test(String(ie))},26800:(m,v,q)=>{var ee=q(40857),ae=q(92597),ie=q(6061),de=q(3070).f;m.exports=function(m){var v=ee.Symbol||(ee.Symbol={});ae(v,m)||de(v,m,{value:ie.f(m)})}},6061:(m,v,q)=>{var ee=q(5112);v.f=ee},5112:(m,v,q)=>{var ee=q(17854),ae=q(72309),ie=q(92597),de=q(69711),ce=q(36293),le=q(43307),pe=ee.Symbol,fe=ae("wks"),ye=le?pe.for||pe:pe&&pe.withoutSetter||de;m.exports=function(m){return ie(fe,m)||(fe[m]=ce&&ie(pe,m)?pe[m]:ye("Symbol."+m)),fe[m]}},81361:m=>{m.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},92222:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(47293),ie=q(43157),de=q(70111),ce=q(47908),le=q(26244),pe=q(7207),fe=q(86135),ye=q(65417),be=q(81194),Re=q(5112),_e=q(7392),xe=Re("isConcatSpreadable"),Te=_e>=51||!ae((function(){var m=[];return m[xe]=!1,m.concat()[0]!==m})),isConcatSpreadable=function(m){if(!de(m))return!1;var v=m[xe];return void 0!==v?!!v:ie(m)};ee({target:"Array",proto:!0,arity:1,forced:!Te||!be("concat")},{concat:function concat(m){var v,q,ee,ae,ie,de=ce(this),be=ye(de,0),Re=0;for(v=-1,ee=arguments.length;v{"use strict";var ee=q(82109),ae=q(42092).every;ee({target:"Array",proto:!0,forced:!q(9341)("every")},{every:function every(m){return ae(this,m,arguments.length>1?arguments[1]:void 0)}})},57327:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(42092).filter;ee({target:"Array",proto:!0,forced:!q(81194)("filter")},{filter:function filter(m){return ae(this,m,arguments.length>1?arguments[1]:void 0)}})},89554:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(18533);ee({target:"Array",proto:!0,forced:[].forEach!=ae},{forEach:ae})},82772:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(21470),ie=q(41318).indexOf,de=q(9341),ce=ae([].indexOf),le=!!ce&&1/ce([1],1,-0)<0;ee({target:"Array",proto:!0,forced:le||!de("indexOf")},{indexOf:function indexOf(m){var v=arguments.length>1?arguments[1]:void 0;return le?ce(this,m,v)||0:ie(this,m,v)}})},69600:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(1702),ie=q(68361),de=q(45656),ce=q(9341),le=ae([].join);ee({target:"Array",proto:!0,forced:ie!=Object||!ce("join",",")},{join:function join(m){return le(de(this),void 0===m?",":m)}})},21249:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(42092).map;ee({target:"Array",proto:!0,forced:!q(81194)("map")},{map:function map(m){return ae(this,m,arguments.length>1?arguments[1]:void 0)}})},68309:(m,v,q)=>{var ee=q(19781),ae=q(76530).EXISTS,ie=q(1702),de=q(47045),ce=Function.prototype,le=ie(ce.toString),pe=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,fe=ie(pe.exec);ee&&!ae&&de(ce,"name",{configurable:!0,get:function(){try{return fe(pe,le(this))[1]}catch(m){return""}}})},38862:(m,v,q)=>{var ee=q(82109),ae=q(35005),ie=q(22104),de=q(46916),ce=q(1702),le=q(47293),pe=q(60614),fe=q(52190),ye=q(50206),be=q(88044),Re=q(36293),_e=String,xe=ae("JSON","stringify"),Te=ce(/./.exec),we=ce("".charAt),Se=ce("".charCodeAt),Ie=ce("".replace),Pe=ce(1..toString),We=/[\uD800-\uDFFF]/g,qe=/^[\uD800-\uDBFF]$/,Ve=/^[\uDC00-\uDFFF]$/,ze=!Re||le((function(){var m=ae("Symbol")();return"[null]"!=xe([m])||"{}"!=xe({a:m})||"{}"!=xe(Object(m))})),He=le((function(){return'"\\udf06\\ud834"'!==xe("\udf06\ud834")||'"\\udead"'!==xe("\udead")})),stringifyWithSymbolsFix=function(m,v){var q=ye(arguments),ee=be(v);if(pe(ee)||void 0!==m&&!fe(m))return q[1]=function(m,v){if(pe(ee)&&(v=de(ee,this,_e(m),v)),!fe(v))return v},ie(xe,null,q)},fixIllFormed=function(m,v,q){var ee=we(q,v-1),ae=we(q,v+1);return Te(qe,m)&&!Te(Ve,ae)||Te(Ve,m)&&!Te(qe,ee)?"\\u"+Pe(Se(m,0),16):m};xe&&ee({target:"JSON",stat:!0,arity:3,forced:ze||He},{stringify:function stringify(m,v,q){var ee=ye(arguments),ae=ie(ze?stringifyWithSymbolsFix:xe,null,ee);return He&&"string"==typeof ae?Ie(ae,We,fixIllFormed):ae}})},19601:(m,v,q)=>{var ee=q(82109),ae=q(21574);ee({target:"Object",stat:!0,arity:2,forced:Object.assign!==ae},{assign:ae})},43371:(m,v,q)=>{var ee=q(82109),ae=q(76677),ie=q(47293),de=q(70111),ce=q(62423).onFreeze,le=Object.freeze;ee({target:"Object",stat:!0,forced:ie((function(){le(1)})),sham:!ae},{freeze:function freeze(m){return le&&de(m)?le(ce(m)):m}})},29660:(m,v,q)=>{var ee=q(82109),ae=q(36293),ie=q(47293),de=q(25181),ce=q(47908);ee({target:"Object",stat:!0,forced:!ae||ie((function(){de.f(1)}))},{getOwnPropertySymbols:function getOwnPropertySymbols(m){var v=de.f;return v?v(ce(m)):[]}})},30489:(m,v,q)=>{var ee=q(82109),ae=q(47293),ie=q(47908),de=q(79518),ce=q(49920);ee({target:"Object",stat:!0,forced:ae((function(){de(1)})),sham:!ce},{getPrototypeOf:function getPrototypeOf(m){return de(ie(m))}})},47941:(m,v,q)=>{var ee=q(82109),ae=q(47908),ie=q(81956);ee({target:"Object",stat:!0,forced:q(47293)((function(){ie(1)}))},{keys:function keys(m){return ie(ae(m))}})},41539:(m,v,q)=>{var ee=q(51694),ae=q(98052),ie=q(90288);ee||ae(Object.prototype,"toString",ie,{unsafe:!0})},12419:(m,v,q)=>{var ee=q(82109),ae=q(35005),ie=q(22104),de=q(27065),ce=q(39483),le=q(19670),pe=q(70111),fe=q(70030),ye=q(47293),be=ae("Reflect","construct"),Re=Object.prototype,_e=[].push,xe=ye((function(){function F(){}return!(be((function(){}),[],F)instanceof F)})),Te=!ye((function(){be((function(){}))})),we=xe||Te;ee({target:"Reflect",stat:!0,forced:we,sham:we},{construct:function construct(m,v){ce(m),le(v);var q=arguments.length<3?m:ce(arguments[2]);if(Te&&!xe)return be(m,v,q);if(m==q){switch(v.length){case 0:return new m;case 1:return new m(v[0]);case 2:return new m(v[0],v[1]);case 3:return new m(v[0],v[1],v[2]);case 4:return new m(v[0],v[1],v[2],v[3])}var ee=[null];return ie(_e,ee,v),new(ie(de,m,ee))}var ae=q.prototype,ye=fe(pe(ae)?ae:Re),we=ie(m,ye,v);return pe(we)?we:ye}})},24603:(m,v,q)=>{var ee=q(19781),ae=q(17854),ie=q(1702),de=q(54705),ce=q(79587),le=q(68880),pe=q(8006).f,fe=q(47976),ye=q(47850),be=q(41340),Re=q(34706),_e=q(52999),xe=q(2626),Te=q(98052),we=q(47293),Se=q(92597),Ie=q(29909).enforce,Pe=q(96340),We=q(5112),qe=q(9441),Ve=q(38173),ze=We("match"),He=ae.RegExp,Xe=He.prototype,Qe=ae.SyntaxError,Ye=ie(Xe.exec),et=ie("".charAt),tt=ie("".replace),nt=ie("".indexOf),rt=ie("".slice),it=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,ot=/a/g,st=/a/g,dt=new He(ot)!==ot,ct=_e.MISSED_STICKY,ut=_e.UNSUPPORTED_Y,lt=ee&&(!dt||ct||qe||Ve||we((function(){return st[ze]=!1,He(ot)!=ot||He(st)==st||"/a/i"!=He(ot,"i")}))),handleDotAll=function(m){for(var v,q=m.length,ee=0,ae="",ie=!1;ee<=q;ee++)"\\"!==(v=et(m,ee))?ie||"."!==v?("["===v?ie=!0:"]"===v&&(ie=!1),ae+=v):ae+="[\\s\\S]":ae+=v+et(m,++ee);return ae},handleNCG=function(m){for(var v,q=m.length,ee=0,ae="",ie=[],de={},ce=!1,le=!1,pe=0,fe="";ee<=q;ee++){if("\\"===(v=et(m,ee)))v+=et(m,++ee);else if("]"===v)ce=!1;else if(!ce)switch(!0){case"["===v:ce=!0;break;case"("===v:Ye(it,rt(m,ee+1))&&(ee+=2,le=!0),ae+=v,pe++;continue;case">"===v&&le:if(""===fe||Se(de,fe))throw new Qe("Invalid capture group name");de[fe]=!0,ie[ie.length]=[fe,pe],le=!1,fe="";continue}le?fe+=v:ae+=v}return[ae,ie]};if(de("RegExp",lt)){for(var pt=function RegExp(m,v){var q,ee,ae,ie,de,pe,_e=fe(Xe,this),xe=ye(m),Te=void 0===v,we=[],Se=m;if(!_e&&xe&&Te&&m.constructor===pt)return m;if((xe||fe(Xe,m))&&(m=m.source,Te&&(v=Re(Se))),m=void 0===m?"":be(m),v=void 0===v?"":be(v),Se=m,qe&&"dotAll"in ot&&(ee=!!v&&nt(v,"s")>-1)&&(v=tt(v,/s/g,"")),q=v,ct&&"sticky"in ot&&(ae=!!v&&nt(v,"y")>-1)&&ut&&(v=tt(v,/y/g,"")),Ve&&(m=(ie=handleNCG(m))[0],we=ie[1]),de=ce(He(m,v),_e?this:Xe,pt),(ee||ae||we.length)&&(pe=Ie(de),ee&&(pe.dotAll=!0,pe.raw=pt(handleDotAll(m),q)),ae&&(pe.sticky=!0),we.length&&(pe.groups=we)),m!==Se)try{le(de,"source",""===Se?"(?:)":Se)}catch(m){}return de},ht=pe(He),gt=0;ht.length>gt;)xe(pt,He,ht[gt++]);Xe.constructor=pt,pt.prototype=Xe,Te(ae,"RegExp",pt,{constructor:!0})}Pe("RegExp")},74916:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(22261);ee({target:"RegExp",proto:!0,forced:/./.exec!==ae},{exec:ae})},39714:(m,v,q)=>{"use strict";var ee=q(76530).PROPER,ae=q(98052),ie=q(19670),de=q(41340),ce=q(47293),le=q(34706),pe="toString",fe=RegExp.prototype[pe],ye=ce((function(){return"/a/b"!=fe.call({source:"a",flags:"b"})})),be=ee&&fe.name!=pe;(ye||be)&&ae(RegExp.prototype,pe,(function toString(){var m=ie(this);return"/"+de(m.source)+"/"+de(le(m))}),{unsafe:!0})},15218:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(14230);ee({target:"String",proto:!0,forced:q(43429)("anchor")},{anchor:function anchor(m){return ae(this,"a","name",m)}})},29254:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(14230);ee({target:"String",proto:!0,forced:q(43429)("link")},{link:function link(m){return ae(this,"a","href",m)}})},4723:(m,v,q)=>{"use strict";var ee=q(46916),ae=q(27007),ie=q(19670),de=q(68554),ce=q(17466),le=q(41340),pe=q(84488),fe=q(58173),ye=q(31530),be=q(97651);ae("match",(function(m,v,q){return[function match(v){var q=pe(this),ae=de(v)?void 0:fe(v,m);return ae?ee(ae,v,q):new RegExp(v)[m](le(q))},function(m){var ee=ie(this),ae=le(m),de=q(v,ee,ae);if(de.done)return de.value;if(!ee.global)return be(ee,ae);var pe=ee.unicode;ee.lastIndex=0;for(var fe,Re=[],_e=0;null!==(fe=be(ee,ae));){var xe=le(fe[0]);Re[_e]=xe,""===xe&&(ee.lastIndex=ye(ae,ce(ee.lastIndex),pe)),_e++}return 0===_e?null:Re}]}))},15306:(m,v,q)=>{"use strict";var ee=q(22104),ae=q(46916),ie=q(1702),de=q(27007),ce=q(47293),le=q(19670),pe=q(60614),fe=q(68554),ye=q(19303),be=q(17466),Re=q(41340),_e=q(84488),xe=q(31530),Te=q(58173),we=q(10647),Se=q(97651),Ie=q(5112)("replace"),Pe=Math.max,We=Math.min,qe=ie([].concat),Ve=ie([].push),ze=ie("".indexOf),He=ie("".slice),Xe="$0"==="a".replace(/./,"$0"),Qe=!!/./[Ie]&&""===/./[Ie]("a","$0");de("replace",(function(m,v,q){var ie=Qe?"$":"$0";return[function replace(m,q){var ee=_e(this),ie=fe(m)?void 0:Te(m,Ie);return ie?ae(ie,m,ee,q):ae(v,Re(ee),m,q)},function(m,ae){var de=le(this),ce=Re(m);if("string"==typeof ae&&-1===ze(ae,ie)&&-1===ze(ae,"$<")){var fe=q(v,de,ce,ae);if(fe.done)return fe.value}var _e=pe(ae);_e||(ae=Re(ae));var Te=de.global;if(Te){var Ie=de.unicode;de.lastIndex=0}for(var Xe=[];;){var Qe=Se(de,ce);if(null===Qe)break;if(Ve(Xe,Qe),!Te)break;""===Re(Qe[0])&&(de.lastIndex=xe(ce,be(de.lastIndex),Ie))}for(var Ye,et="",tt=0,nt=0;nt=tt&&(et+=He(ce,tt,it)+ut,tt=it+rt.length)}return et+He(ce,tt)}]}),!!ce((function(){var m=/./;return m.exec=function(){var m=[];return m.groups={a:"7"},m},"7"!=="".replace(m,"$")}))||!Xe||Qe)},64765:(m,v,q)=>{"use strict";var ee=q(46916),ae=q(27007),ie=q(19670),de=q(68554),ce=q(84488),le=q(81150),pe=q(41340),fe=q(58173),ye=q(97651);ae("search",(function(m,v,q){return[function search(v){var q=ce(this),ae=de(v)?void 0:fe(v,m);return ae?ee(ae,v,q):new RegExp(v)[m](pe(q))},function(m){var ee=ie(this),ae=pe(m),de=q(v,ee,ae);if(de.done)return de.value;var ce=ee.lastIndex;le(ce,0)||(ee.lastIndex=0);var fe=ye(ee,ae);return le(ee.lastIndex,ce)||(ee.lastIndex=ce),null===fe?-1:fe.index}]}))},37268:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(14230);ee({target:"String",proto:!0,forced:q(43429)("small")},{small:function small(){return ae(this,"small","","")}})},23123:(m,v,q)=>{"use strict";var ee=q(22104),ae=q(46916),ie=q(1702),de=q(27007),ce=q(19670),le=q(68554),pe=q(47850),fe=q(84488),ye=q(36707),be=q(31530),Re=q(17466),_e=q(41340),xe=q(58173),Te=q(41589),we=q(97651),Se=q(22261),Ie=q(52999),Pe=q(47293),We=Ie.UNSUPPORTED_Y,qe=4294967295,Ve=Math.min,ze=[].push,He=ie(/./.exec),Xe=ie(ze),Qe=ie("".slice);de("split",(function(m,v,q){var ie;return ie="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(m,q){var ie=_e(fe(this)),de=void 0===q?qe:q>>>0;if(0===de)return[];if(void 0===m)return[ie];if(!pe(m))return ae(v,ie,m,de);for(var ce,le,ye,be=[],Re=(m.ignoreCase?"i":"")+(m.multiline?"m":"")+(m.unicode?"u":"")+(m.sticky?"y":""),xe=0,we=new RegExp(m.source,Re+"g");(ce=ae(Se,we,ie))&&!((le=we.lastIndex)>xe&&(Xe(be,Qe(ie,xe,ce.index)),ce.length>1&&ce.index=de));)we.lastIndex===ce.index&&we.lastIndex++;return xe===ie.length?!ye&&He(we,"")||Xe(be,""):Xe(be,Qe(ie,xe)),be.length>de?Te(be,0,de):be}:"0".split(void 0,0).length?function(m,q){return void 0===m&&0===q?[]:ae(v,this,m,q)}:v,[function split(v,q){var ee=fe(this),de=le(v)?void 0:xe(v,m);return de?ae(de,v,ee,q):ae(ie,_e(ee),v,q)},function(m,ee){var ae=ce(this),de=_e(m),le=q(ie,ae,de,ee,ie!==v);if(le.done)return le.value;var pe=ye(ae,RegExp),fe=ae.unicode,xe=(ae.ignoreCase?"i":"")+(ae.multiline?"m":"")+(ae.unicode?"u":"")+(We?"g":"y"),Te=new pe(We?"^(?:"+ae.source+")":ae,xe),Se=void 0===ee?qe:ee>>>0;if(0===Se)return[];if(0===de.length)return null===we(Te,de)?[de]:[];for(var Ie=0,Pe=0,ze=[];Pe{"use strict";var ee=q(82109),ae=q(53111).trim;ee({target:"String",proto:!0,forced:q(76091)("trim")},{trim:function trim(){return ae(this)}})},4032:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(17854),ie=q(46916),de=q(1702),ce=q(31913),le=q(19781),pe=q(36293),fe=q(47293),ye=q(92597),be=q(47976),Re=q(19670),_e=q(45656),xe=q(34948),Te=q(41340),we=q(79114),Se=q(70030),Ie=q(81956),Pe=q(8006),We=q(1156),qe=q(25181),Ve=q(31236),ze=q(3070),He=q(36048),Xe=q(55296),Qe=q(98052),Ye=q(47045),et=q(72309),tt=q(6200),nt=q(3501),rt=q(69711),it=q(5112),ot=q(6061),st=q(26800),dt=q(56532),ct=q(58003),ut=q(29909),lt=q(42092).forEach,pt=tt("hidden"),ht="Symbol",gt="prototype",ft=ut.set,mt=ut.getterFor(ht),vt=Object[gt],yt=ae.Symbol,bt=yt&&yt[gt],Rt=ae.TypeError,_t=ae.QObject,xt=Ve.f,Et=ze.f,Tt=We.f,wt=Xe.f,St=de([].push),Dt=et("symbols"),Ct=et("op-symbols"),kt=et("wks"),At=!_t||!_t[gt]||!_t[gt].findChild,It=le&&fe((function(){return 7!=Se(Et({},"a",{get:function(){return Et(this,"a",{value:7}).a}})).a}))?function(m,v,q){var ee=xt(vt,v);ee&&delete vt[v],Et(m,v,q),ee&&m!==vt&&Et(vt,v,ee)}:Et,wrap=function(m,v){var q=Dt[m]=Se(bt);return ft(q,{type:ht,tag:m,description:v}),le||(q.description=v),q},Pt=function defineProperty(m,v,q){m===vt&&Pt(Ct,v,q),Re(m);var ee=xe(v);return Re(q),ye(Dt,ee)?(q.enumerable?(ye(m,pt)&&m[pt][ee]&&(m[pt][ee]=!1),q=Se(q,{enumerable:we(0,!1)})):(ye(m,pt)||Et(m,pt,we(1,{})),m[pt][ee]=!0),It(m,ee,q)):Et(m,ee,q)},jt=function defineProperties(m,v){Re(m);var q=_e(v),ee=Ie(q).concat($getOwnPropertySymbols(q));return lt(ee,(function(v){le&&!ie(Ft,q,v)||Pt(m,v,q[v])})),m},Ft=function propertyIsEnumerable(m){var v=xe(m),q=ie(wt,this,v);return!(this===vt&&ye(Dt,v)&&!ye(Ct,v))&&(!(q||!ye(this,v)||!ye(Dt,v)||ye(this,pt)&&this[pt][v])||q)},Ot=function getOwnPropertyDescriptor(m,v){var q=_e(m),ee=xe(v);if(q!==vt||!ye(Dt,ee)||ye(Ct,ee)){var ae=xt(q,ee);return!ae||!ye(Dt,ee)||ye(q,pt)&&q[pt][ee]||(ae.enumerable=!0),ae}},Lt=function getOwnPropertyNames(m){var v=Tt(_e(m)),q=[];return lt(v,(function(m){ye(Dt,m)||ye(nt,m)||St(q,m)})),q},$getOwnPropertySymbols=function(m){var v=m===vt,q=Tt(v?Ct:_e(m)),ee=[];return lt(q,(function(m){!ye(Dt,m)||v&&!ye(vt,m)||St(ee,Dt[m])})),ee};pe||(Qe(bt=(yt=function Symbol(){if(be(bt,this))throw Rt("Symbol is not a constructor");var m=arguments.length&&void 0!==arguments[0]?Te(arguments[0]):void 0,v=rt(m),setter=function(m){this===vt&&ie(setter,Ct,m),ye(this,pt)&&ye(this[pt],v)&&(this[pt][v]=!1),It(this,v,we(1,m))};return le&&At&&It(vt,v,{configurable:!0,set:setter}),wrap(v,m)})[gt],"toString",(function toString(){return mt(this).tag})),Qe(yt,"withoutSetter",(function(m){return wrap(rt(m),m)})),Xe.f=Ft,ze.f=Pt,He.f=jt,Ve.f=Ot,Pe.f=We.f=Lt,qe.f=$getOwnPropertySymbols,ot.f=function(m){return wrap(it(m),m)},le&&(Ye(bt,"description",{configurable:!0,get:function description(){return mt(this).description}}),ce||Qe(vt,"propertyIsEnumerable",Ft,{unsafe:!0}))),ee({global:!0,constructor:!0,wrap:!0,forced:!pe,sham:!pe},{Symbol:yt}),lt(Ie(kt),(function(m){st(m)})),ee({target:ht,stat:!0,forced:!pe},{useSetter:function(){At=!0},useSimple:function(){At=!1}}),ee({target:"Object",stat:!0,forced:!pe,sham:!le},{create:function create(m,v){return void 0===v?Se(m):jt(Se(m),v)},defineProperty:Pt,defineProperties:jt,getOwnPropertyDescriptor:Ot}),ee({target:"Object",stat:!0,forced:!pe},{getOwnPropertyNames:Lt}),dt(),ct(yt,ht),nt[pt]=!0},41817:(m,v,q)=>{"use strict";var ee=q(82109),ae=q(19781),ie=q(17854),de=q(1702),ce=q(92597),le=q(60614),pe=q(47976),fe=q(41340),ye=q(47045),be=q(99920),Re=ie.Symbol,_e=Re&&Re.prototype;if(ae&&le(Re)&&(!("description"in _e)||void 0!==Re().description)){var xe={},Te=function Symbol(){var m=arguments.length<1||void 0===arguments[0]?void 0:fe(arguments[0]),v=pe(_e,this)?new Re(m):void 0===m?Re():Re(m);return""===m&&(xe[v]=!0),v};be(Te,Re),Te.prototype=_e,_e.constructor=Te;var we="Symbol(test)"==String(Re("test")),Se=de(_e.valueOf),Ie=de(_e.toString),Pe=/^Symbol\((.*)\)[^)]+$/,We=de("".replace),qe=de("".slice);ye(_e,"description",{configurable:!0,get:function description(){var m=Se(this);if(ce(xe,m))return"";var v=Ie(m),q=we?qe(v,7,-1):We(v,Pe,"$1");return""===q?void 0:q}}),ee({global:!0,constructor:!0,forced:!0},{Symbol:Te})}},40763:(m,v,q)=>{var ee=q(82109),ae=q(35005),ie=q(92597),de=q(41340),ce=q(72309),le=q(2015),pe=ce("string-to-symbol-registry"),fe=ce("symbol-to-string-registry");ee({target:"Symbol",stat:!0,forced:!le},{for:function(m){var v=de(m);if(ie(pe,v))return pe[v];var q=ae("Symbol")(v);return pe[v]=q,fe[q]=v,q}})},82526:(m,v,q)=>{q(4032),q(40763),q(26620),q(38862),q(29660)},26620:(m,v,q)=>{var ee=q(82109),ae=q(92597),ie=q(52190),de=q(66330),ce=q(72309),le=q(2015),pe=ce("symbol-to-string-registry");ee({target:"Symbol",stat:!0,forced:!le},{keyFor:function keyFor(m){if(!ie(m))throw TypeError(de(m)+" is not a symbol");if(ae(pe,m))return pe[m]}})},54747:(m,v,q)=>{var ee=q(17854),ae=q(48324),ie=q(98509),de=q(18533),ce=q(68880),handlePrototype=function(m){if(m&&m.forEach!==de)try{ce(m,"forEach",de)}catch(v){m.forEach=de}};for(var le in ae)ae[le]&&handlePrototype(ee[le]&&ee[le].prototype);handlePrototype(ie)},11871:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,".vjs-quality-selector .vjs-menu-button{margin:0;padding:0;height:100%;width:100%}.vjs-quality-selector .vjs-icon-placeholder{font-family:'VideoJS';font-weight:normal;font-style:normal}.vjs-quality-selector .vjs-icon-placeholder::before{content:'\\f110'}.vjs-quality-changing .vjs-big-play-button{display:none}.vjs-quality-changing .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:flex;visibility:visible;opacity:1}\n",""]);const ie=ae},33482:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'.ramp--auto-advance{display:flex;align-content:center;border:.05rem solid #d3d3d3;border-radius:.25rem;background:#f2f2f2;width:fit-content;padding:.5rem 1.5rem;max-height:2rem}.ramp--auto-advance .ramp--auto-advance-label{margin-bottom:1rem;font-weight:normal;margin:0;color:#333;padding:.25rem}.ramp--auto-advance .ramp--auto-advance-toggle{position:relative;width:60px;height:34px;margin-left:1rem}.ramp--auto-advance .ramp--auto-advance-toggle input{opacity:0;width:0;height:0}.ramp--auto-advance .ramp--auto-advance-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;height:inherit;width:inherit}.ramp--auto-advance .ramp--auto-advance-toggle .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.ramp--auto-advance .ramp--auto-advance-toggle input:checked+.slider{background-color:#2a5459}.ramp--auto-advance .ramp--auto-advance-toggle input:focus+.slider{box-shadow:0 0 1px #2a5459}.ramp--auto-advance .ramp--auto-advance-toggle input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.ramp--auto-advance .ramp--auto-advance-toggle .slider.round{border-radius:34px}.ramp--auto-advance .ramp--auto-advance-toggle .slider.round:before{border-radius:50%}',""]);const ie=ae},9065:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--error-message__alert{display:flex;justify-content:space-between;padding:1rem;background-color:rgba(224,16,26,.2);border-radius:.25rem}.ramp--error-message__message{padding:12px 20px}.ramp--error-message__reset-button{background-color:#2a5459;color:#fff !important;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;font-size:medium}",""]);const ie=ae},30708:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--markers-display{min-width:inherit;padding:1rem}.ramp--markers-display .ramp--markers-display__title{border:.05rem solid #d3d3d3;border-radius:.25rem .25rem 0 0;margin-bottom:1rem;background:#f2f2f2}.ramp--markers-display .ramp--markers-display__title h4{font-weight:normal;padding:.5rem 1.5rem;margin:0;color:#333}.ramp--markers-display table{font-family:arial,sans-serif;width:100%;border-collapse:collapse}.ramp--markers-display table *:disabled{cursor:not-allowed;opacity:.8}.ramp--markers-display table td:nth-child(3){width:40%}.ramp--markers-display table th{border:1px solid #f2f2f2;padding:.5rem}.ramp--markers-display table td{border:1px solid #f2f2f2;text-align:left;padding:.5rem;font-weight:normal}.ramp--markers-display table input.ramp--markers-display__edit-marker{width:100%;padding:.5rem .25rem;display:inline-block;border:1px solid #ccc;border-radius:.2rem;box-sizing:border-box;font-size:inherit}.ramp--markers-display .marker-actions{display:flex;justify-content:flex-end}.ramp--markers-display .marker-actions p{margin:0;margin-top:.25rem}.ramp--markers-display .time-invalid{outline:none;border-color:#e0101a;box-shadow:0 0 10px #e0101a}.ramp--markers-display .ramp--markers-display__edit-button{background-color:#2a5459;color:#fff;padding:5px 10px;border:none;border-radius:4px;cursor:pointer;margin-left:.5rem}.ramp--markers-display .ramp--markers-display__edit-button-danger{background-color:#e0101a;color:#fff;padding:5px 10px;border:none;border-radius:4px;cursor:pointer;margin-left:.5rem}.ramp--markers-display .ramp--markers-display__error-message{color:#e0101a;font-size:small;margin:auto}.ramp--markers-display__markers-empty{font-size:medium;padding:2em}.ramp-markers-display__new-marker{margin-bottom:1rem}.ramp--markers-display__new-marker-form{border:1px solid #d3d3d3;padding:.5rem;border-radius:.25rem;margin:1rem 0;font-size:.85rem;font-weight:bold}.ramp--markers-display__new-marker-form table.create-marker-form-table{border:none}.ramp--markers-display__new-marker-form input.ramp--markers-display__create-marker{width:80%;vertical-align:middle;padding:.5rem .25rem;background-color:#fff;border:1px solid #ccc;border-radius:.2rem;box-sizing:border-box;margin-left:.5rem;font-size:inherit}",""]);const ie=ae},52526:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".vjs-file-download-icon{background-image:url(\"data:image/svg+xml;utf8, \");background-repeat:no-repeat;background-size:1.25rem;background-position:.75rem}.vjs-file-download-icon .vjs-menu-title{background-color:#7e7e7e}.vjs-file-download-icon .vjs-menu-title:hover{background-color:#7e7e7e}.vjs-menu-content.file-download-menu{position:absolute;background-color:rgba(43,51,63,.7);min-width:max-content;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1;right:-100%;bottom:100%}.vjs-menu-content.file-download-menu .menu-header{background-color:#7e7e7e}.vjs-menu-content a{color:#fff;padding:0 1.5rem 0 .5rem;text-decoration:none}.vjs-menu-item-text span,svg{vertical-align:middle;display:inline-block}.vjs-menu-content li:hover{background-color:rgba(115,133,159,.5)}",""]);const ie=ae},63028:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'.video-js .vjs-custom-progress-bar{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.vjs-progress-holder{border-radius:0px;height:4px !important;display:flex;align-items:center;margin:0 10px}.vjs-custom-progress-container{display:flex;width:100%}.vjs-custom-progress,.vjs-custom-progress-inactive{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#cfd8d3;height:4px;margin:0;cursor:pointer}.vjs-custom-progress:hover,.vjs-custom-progress-inactive:hover{transform:scale(1, 1) !important}.vjs-custom-progress::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:4px;background:linear-gradient(90deg, #2A5459 var(--range-progress), #cfd8d3 var(--range-progress))}.vjs-custom-progress::-moz-range-track{-moz-appearance:none;appearance:none;height:4px;background:linear-gradient(90deg, #2A5459 var(--range-progress), #cfd8d3 var(--range-progress))}.vjs-custom-progress::-ms-track{appearance:none;height:4px;background:linear-gradient(90deg, #2A5459 var(--range-progress), #cfd8d3 var(--range-progress))}.vjs-custom-progress::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#d3d3d3;border-radius:5px;width:8px;height:8px;opacity:1 !important;margin-top:-0.15em;z-index:1001}.vjs-custom-progress::-moz-range-thumb{-moz-appearance:none;appearance:none;cursor:pointer;background:#d3d3d3;border-radius:9px;width:8px;height:8px;opacity:1 !important;margin-top:-0.45em;z-index:1001}.vjs-custom-progress::-ms-thumb{appearance:none;cursor:pointer;background:#d3d3d3;border-radius:5px;width:8px;height:8px;opacity:1 !important;margin-top:-0.25em;z-index:1001}.vjs-custom-progress-inactive::-webkit-slider-thumb{-webkit-appearance:none}.vjs-custom-progress-inactive::-moz-range-thumb{-moz-appearance:none;height:0;width:0}.vjs-custom-progress-inactive::-ms-thumb{appearance:none}.block-stripes{height:inherit;color:#fff;background:repeating-linear-gradient(45deg, #333333, #333333 8px, #7e7e7e 8px, #7e7e7e 16px)}.vjs-progress-holder .tooltiptext{visibility:hidden;width:5em;background-color:#7e7e7e;color:#fff;text-align:center;border-radius:6px;padding:5px 5px;top:-2.75em;position:absolute;z-index:1}.vjs-progress-holder:hover .tooltiptext{visibility:visible}.vjs-progress-holder .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#7e7e7e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}',""]);const ie=ae},5143:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,".vjs-previous-button,.vjs-next-button{cursor:pointer}",""]);const ie=ae},42966:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'.vjs-track-scrubber-button{cursor:pointer}.vjs-track-scrubber-container{background:#696667;color:#fff;padding:0pt 10pt 10pt 10pt;border:1pt solid #353536;list-style-type:none;margin:0;padding:0;bottom:0;left:0;height:36px;width:99.725%;display:flex;align-items:center;justify-content:space-between}@media(max-width: 680px){.vjs-track-scrubber-container{width:99.55%}}@media(min-width: 1081px){.vjs-track-scrubber-container{width:99.825%}}.vjs-track-scrubber-container.hidden{display:none}.vjs-track-scrubber-container .vjs-track-scrubber{cursor:pointer;height:20px;width:100%;background:linear-gradient(90deg, #80a590 var(--range-scrubber), #333333 var(--range-scrubber))}.vjs-track-scrubber-container .vjs-time{color:#fff;width:4rem;padding:2px 5px;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:1.5rem;font-size:.75rem}.vjs-track-scrubber-container .vjs-time p{color:#fff;font-size:11px;line-height:12px;display:block;margin:6px 2px 0 0px;width:auto}.vjs-track-scrubber-container .tooltiptext{visibility:hidden;width:5em;background-color:#7e7e7e;color:#fff;text-align:center;border-radius:6px;padding:5px 5px;bottom:2.5em;position:relative;z-index:1000;font-size:.75rem}.vjs-track-scrubber-container:hover .tooltiptext{visibility:visible}.vjs-track-scrubber-container .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#7e7e7e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}',""]);const ie=ae},64690:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--metadata-display{min-width:inherit}.ramp--metadata-display p{padding-left:1rem}.ramp--metadata-display .ramp--metadata-display-title{border:.05rem solid #d3d3d3;border-radius:.25rem .25rem 0 0;margin-bottom:1rem;background:#f2f2f2}.ramp--metadata-display .ramp--metadata-display-title h4{font-weight:normal;padding:.5rem 1.5rem;margin:0;color:#333}.ramp--metadata-display .ramp--metadata-display-content{padding:0 1.5rem 1.5rem;color:#333;max-height:30rem;overflow-y:auto}.ramp--metadata-display .ramp--metadata-display-content>span{font-weight:bold;font-style:italic;padding:.5rem 0 .5rem 1.5rem;margin:0 0 .75rem;color:#333;border-bottom:.1rem solid #7e7e7e;display:block;margin:0 -1.5rem .5rem -1.5rem}.ramp--metadata-display .ramp--metadata-display-content .ramp--metadata-rights-heading{border-bottom:.1rem solid #bbb;margin:0;padding:.5rem 0}.ramp--metadata-display .ramp--metadata-display-content dt{font-weight:bold}.ramp--metadata-display .ramp--metadata-display-content dd{padding-bottom:1rem;word-break:break-word}.ramp--metadata-display .ramp--metadata-display-content a{color:#2a5459}",""]);const ie=ae},19807:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--structured-nav{margin-top:0;overflow-y:auto}.ramp--structured-nav a{color:#2a5459;transition:.25s;text-decoration:none}.ramp--structured-nav a:hover{color:#333}.ramp--structured-nav p{padding-top:1em;color:#333}.ramp--structured-nav.playlist-items{padding:1em 2em}.ramp--structured-nav__border{margin-top:20px;box-sizing:border-box;border:1px solid #ddd;border-radius:.25rem;display:flex;flex-direction:column;max-height:40vh;position:relative}.ramp--structured-nav__border>span{display:none}.ramp--structured-nav__border>span.scrollable{background:#bbb;text-align:center;display:block;position:absolute;color:#000;font-size:13px;width:fit-content;bottom:0;left:35%;border:1px solid #ddd;border-radius:.25rem .25rem 0 0;border-bottom:none;padding:.25em}@media(min-width: 585px)and (max-width: 768px){.ramp--structured-nav__border>span.scrollable{left:25%}}ul.ramp--structured-nav__list{list-style:none;padding:0 0 0 0;margin:0px}ul.ramp--structured-nav__list li:last-child{padding:0 0 0 0}ul.ramp--structured-nav__list li{display:block;padding:0 0 .5rem 0px}ul.ramp--structured-nav__list li ul>li{padding:0 0 .5rem 1rem}ul.ramp--structured-nav__list li ul>li:last-child{padding:0 0 0 1rem}ul.ramp--structured-nav__list li.active>a{color:#000}ul.ramp--structured-nav__list li.active{font-weight:bold !important}ul.ramp--structured-nav__list li.active .tracker{width:0;height:0;border-top:3px solid rgba(0,0,0,0);border-left:7px solid #333;border-bottom:3px solid rgba(0,0,0,0);display:inline-block;margin-left:-1rem;margin-right:.5rem;margin-top:-0.5rem}ul.ramp--structured-nav__list .ramp--structured-nav__section.active{font-weight:bold}ul.ramp--structured-nav__list .ramp--structured-nav__section{display:flex;align-items:center;background-color:#f2f2f2;border-top:1px solid #d3d3d3;font-size:1.25rem;font-weight:400}ul.ramp--structured-nav__list .ramp--structured-nav__section button{border:none;cursor:pointer;text-align:left;width:100%;padding:1rem;font-size:1.25rem;font-weight:inherit;background:rgba(0,0,0,0)}ul.ramp--structured-nav__list .ramp--structured-nav__section button:hover{background-color:#cfd8d3}ul.ramp--structured-nav__list .ramp--structured-nav__section button span{padding-left:0}ul.ramp--structured-nav__list .ramp--structured-nav__section span{padding:1rem}ul.ramp--structured-nav__list .ramp--structured-nav__section span.ramp--structured-nav__section-duration{border:1px solid #7e7e7e;border-radius:999px;color:#000;font-size:.75rem;letter-spacing:.02rem;line-height:1.6;padding:0 .5rem;margin-left:.5rem}ul.ramp--structured-nav__list svg.structure-item-locked{margin-right:.5rem}",""]);const ie=ae},55719:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,".ramp--supplemental-files dd{padding-bottom:1rem}.ramp--supplemental-files dd a{color:#2a5459}.ramp--supplemental-files .ramp--supplemental-files-heading{border:.05rem solid #d3d3d3;border-radius:.25rem .25rem 0 0;margin-bottom:1rem;background:#f2f2f2}.ramp--supplemental-files .ramp--supplemental-files-heading h4{font-weight:normal;padding:.5rem 1.5rem;margin:0;color:#333}.ramp--supplemental-files .ramp--supplemental-files-display-content{padding:0 0 1.5rem 1.5rem;color:#333;max-height:30rem}.ramp--supplemental-files .ramp--supplemental-files-display-content dt{font-weight:bold;padding-left:1.5rem}.ramp--supplemental-files .ramp--supplemental-files-display-content dt~dd{padding-left:1.5rem}.ramp--supplemental-files .ramp--supplemental-files-display-content dd{padding-bottom:0;margin-left:1.5rem}.ramp--supplemental-files .ramp--supplemental-files-display-content a{color:#2a5459}.ramp--supplemental-files .ramp--supplemental-files-empty{font-size:medium;padding:2em}",""]);const ie=ae},81106:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'.ramp--transcript_nav{max-height:30em;padding:10px}.ramp--transcript_nav a.active{background-color:#d3d3d3}.ramp--transcript_nav div.transcript_content{height:20em;overflow-y:auto}.ramp--transcript_nav div.transcript_content p{font-size:small;color:#333}.ramp--transcript_nav div.transcript_content #no-transcript{font-size:medium;padding:2em}.ramp--transcript_nav div.transcript_content.static{overflow-y:unset}.ramp--transcript_nav div.transcript_menu{position:sticky;top:0}.ramp--transcript_nav iframe.transcript_viewer{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;height:25em}a.ramp--transcript_item{display:flex;margin:10px 10px 10px 10px;cursor:pointer;text-decoration:none}a.ramp--transcript_item:hover,a.ramp--transcript_item:focus{background-color:#cfd8d3;transition:background-color .2s ease-in}a.ramp--transcript_item .disabled{cursor:default}a.ramp--transcript_item .ramp--transcript_time{margin-right:15px;color:#2a5459}a.ramp--transcript_item .ramp--transcript_text{color:#000}a.ramp--transcript_item span::after{display:block;content:attr(title);font-weight:bold;height:1px;color:rgba(0,0,0,0);overflow:hidden;visibility:hidden}.ramp--transcript_selector{margin-bottom:20px;background-color:#f2f2f2;border:1px solid #d3d3d3;padding:1em;border-color:#d3d3d3;border-radius:3px;display:flex;flex-wrap:wrap}.ramp--transcript_list{flex:2}.ramp--transcript_list select{font-family:"Open Sans",sans-serif;padding:.25rem;width:80%}.ramp--transcript_machine_generated{flex-basis:100%;margin:0;line-height:1.5em}.ramp--transcript_auto_scroll_check{flex-basis:100%;margin:0}.ramp--transcript_auto_scroll_check label{margin-left:.25em}.ramp--transcript_downloader{margin:0;color:#f2f2f2;border-radius:.25rem;border:1px solid #d3d3d3;max-height:2rem;min-height:2rem;background-color:#2a5459}.ramp--transcript_downloader span{padding:.5rem}@media only screen and (max-width: 768px){.ramp--transcript_selector{min-height:4em}.ramp--transcript_selector select{min-width:8em}.ramp--transcript_downloader .download-label:after{content:"Download"}}@media only screen and (min-width: 768px){.ramp--transcript_selector{min-height:3.5em;padding:.5em}.ramp--transcript_downloader .download-label:after{content:"Download transcript"}}.lds-spinner{display:inline-block;position:relative;width:80px;height:30rem;left:43%;top:45%}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#2a5459}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}',""]);const ie=ae},61144:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);"]),ae.push([m.id,'[class*=ramp--]{font-family:"Open Sans",sans-serif;color:#333}.vjs-marker{pointer-events:none}.vjs-marker:hover{transform:scale(1, 1) !important}.vjs-menu li{font-size:1em}.vjs-menu li.vjs-selected{background-color:#80a590}.vjs-menu li.vjs-selected:hover{background-color:#bbb}.video-js .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:120%}.vjs-mobile-visible{opacity:1 !important;display:inline;z-index:50}.video-js .vjs-volume-panel .vjs-volume-panel-vertical,.video-js .vjs-control{width:2.5rem !important}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{transition:none !important;width:8em !important}.video-js.vjs-audio-only-mode .vjs-volume-panel .vjs-volume-control{opacity:1 !important;width:4em !important}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal{transition:none !important;width:8em !important}.video-js.vjs-audio{min-height:3.7em}.video-js .vjs-progress-control:hover .vjs-play-progress:after{display:none}.video-js.vjs-ended .vjs-poster{display:block}.video-js .vjs-current-time{display:block}.video-js .vjs-play-progress:before{z-index:101}.video-js .vjs-time-control,.video-js .vjs-time-control .vjs-duration{min-width:.5rem;padding:0 .25rem;width:auto !important}.vjs-time-divider{display:block}.vjs-duration{display:block !important}.vjs-playback-rate-value{scale:.75 !important}.video-js .vjs-big-play-button{border-radius:50%;width:50px;scale:2}.video-js .vjs-tech{height:99.75% !important}.captions-on{border-bottom:.45rem ridge #80a590 !important}::-webkit-scrollbar{-webkit-appearance:none;width:8px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}',""]);const ie=ae},36939:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,'@charset "UTF-8";\n.vjs-modal-dialog .vjs-modal-dialog-content, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {\n text-align: center;\n}\n\n@font-face {\n font-family: VideoJS;\n src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-play, .video-js .vjs-play-control .vjs-icon-placeholder, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-play:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {\n content: "\\f101";\n}\n\n.vjs-icon-play-circle {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-play-circle:before {\n content: "\\f102";\n}\n\n.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-pause:before, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before {\n content: "\\f103";\n}\n\n.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-volume-mute:before, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before {\n content: "\\f104";\n}\n\n.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-volume-low:before, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before {\n content: "\\f105";\n}\n\n.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-volume-mid:before, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before {\n content: "\\f106";\n}\n\n.vjs-icon-volume-high, .video-js .vjs-mute-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-volume-high:before, .video-js .vjs-mute-control .vjs-icon-placeholder:before {\n content: "\\f107";\n}\n\n.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-fullscreen-enter:before, .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before {\n content: "\\f108";\n}\n\n.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-fullscreen-exit:before, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {\n content: "\\f109";\n}\n\n.vjs-icon-square {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-square:before {\n content: "\\f10a";\n}\n\n.vjs-icon-spinner {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-spinner:before {\n content: "\\f10b";\n}\n\n.vjs-icon-subtitles, .video-js .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-subtitles:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before {\n content: "\\f10c";\n}\n\n.vjs-icon-captions, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-captions-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-captions:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-captions-button .vjs-icon-placeholder:before {\n content: "\\f10d";\n}\n\n.vjs-icon-chapters, .video-js .vjs-chapters-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-chapters:before, .video-js .vjs-chapters-button .vjs-icon-placeholder:before {\n content: "\\f10e";\n}\n\n.vjs-icon-share {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-share:before {\n content: "\\f10f";\n}\n\n.vjs-icon-cog {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-cog:before {\n content: "\\f110";\n}\n\n.vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder, .video-js .vjs-volume-level, .video-js .vjs-play-progress {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before, .video-js .vjs-volume-level:before, .video-js .vjs-play-progress:before {\n content: "\\f111";\n}\n\n.vjs-icon-circle-outline {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-circle-outline:before {\n content: "\\f112";\n}\n\n.vjs-icon-circle-inner-circle {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-circle-inner-circle:before {\n content: "\\f113";\n}\n\n.vjs-icon-hd {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-hd:before {\n content: "\\f114";\n}\n\n.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-cancel:before, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before {\n content: "\\f115";\n}\n\n.vjs-icon-replay, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-replay:before, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before {\n content: "\\f116";\n}\n\n.vjs-icon-facebook {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-facebook:before {\n content: "\\f117";\n}\n\n.vjs-icon-gplus {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-gplus:before {\n content: "\\f118";\n}\n\n.vjs-icon-linkedin {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-linkedin:before {\n content: "\\f119";\n}\n\n.vjs-icon-twitter {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-twitter:before {\n content: "\\f11a";\n}\n\n.vjs-icon-tumblr {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-tumblr:before {\n content: "\\f11b";\n}\n\n.vjs-icon-pinterest {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-pinterest:before {\n content: "\\f11c";\n}\n\n.vjs-icon-audio-description, .video-js .vjs-descriptions-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-audio-description:before, .video-js .vjs-descriptions-button .vjs-icon-placeholder:before {\n content: "\\f11d";\n}\n\n.vjs-icon-audio, .video-js .vjs-audio-button .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-audio:before, .video-js .vjs-audio-button .vjs-icon-placeholder:before {\n content: "\\f11e";\n}\n\n.vjs-icon-next-item {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-next-item:before {\n content: "\\f11f";\n}\n\n.vjs-icon-previous-item {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-previous-item:before {\n content: "\\f120";\n}\n\n.vjs-icon-picture-in-picture-enter, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-picture-in-picture-enter:before, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before {\n content: "\\f121";\n}\n\n.vjs-icon-picture-in-picture-exit, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: normal;\n font-style: normal;\n}\n.vjs-icon-picture-in-picture-exit:before, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before {\n content: "\\f122";\n}\n\n.video-js {\n display: block;\n vertical-align: top;\n box-sizing: border-box;\n color: #fff;\n background-color: #000;\n position: relative;\n padding: 0;\n font-size: 10px;\n line-height: 1;\n font-weight: normal;\n font-style: normal;\n font-family: Arial, Helvetica, sans-serif;\n word-break: initial;\n}\n.video-js:-moz-full-screen {\n position: absolute;\n}\n.video-js:-webkit-full-screen {\n width: 100% !important;\n height: 100% !important;\n}\n\n.video-js[tabindex="-1"] {\n outline: none;\n}\n\n.video-js *,\n.video-js *:before,\n.video-js *:after {\n box-sizing: inherit;\n}\n\n.video-js ul {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n list-style-position: outside;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.video-js.vjs-fluid,\n.video-js.vjs-16-9,\n.video-js.vjs-4-3,\n.video-js.vjs-9-16,\n.video-js.vjs-1-1 {\n width: 100%;\n max-width: 100%;\n}\n\n.video-js.vjs-fluid:not(.vjs-audio-only-mode),\n.video-js.vjs-16-9:not(.vjs-audio-only-mode),\n.video-js.vjs-4-3:not(.vjs-audio-only-mode),\n.video-js.vjs-9-16:not(.vjs-audio-only-mode),\n.video-js.vjs-1-1:not(.vjs-audio-only-mode) {\n height: 0;\n}\n\n.video-js.vjs-16-9:not(.vjs-audio-only-mode) {\n padding-top: 56.25%;\n}\n\n.video-js.vjs-4-3:not(.vjs-audio-only-mode) {\n padding-top: 75%;\n}\n\n.video-js.vjs-9-16:not(.vjs-audio-only-mode) {\n padding-top: 177.7777777778%;\n}\n\n.video-js.vjs-1-1:not(.vjs-audio-only-mode) {\n padding-top: 100%;\n}\n\n.video-js.vjs-fill:not(.vjs-audio-only-mode) {\n width: 100%;\n height: 100%;\n}\n\n.video-js .vjs-tech {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.video-js.vjs-audio-only-mode .vjs-tech {\n display: none;\n}\n\nbody.vjs-full-window {\n padding: 0;\n margin: 0;\n height: 100%;\n}\n\n.vjs-full-window .video-js.vjs-fullscreen {\n position: fixed;\n overflow: hidden;\n z-index: 1000;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n}\n\n.video-js.vjs-fullscreen:not(.vjs-ios-native-fs) {\n width: 100% !important;\n height: 100% !important;\n padding-top: 0 !important;\n}\n\n.video-js.vjs-fullscreen.vjs-user-inactive {\n cursor: none;\n}\n\n.vjs-hidden {\n display: none !important;\n}\n\n.vjs-disabled {\n opacity: 0.5;\n cursor: default;\n}\n\n.video-js .vjs-offscreen {\n height: 1px;\n left: -9999px;\n position: absolute;\n top: 0;\n width: 1px;\n}\n\n.vjs-lock-showing {\n display: block !important;\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n.vjs-no-js {\n padding: 20px;\n color: #fff;\n background-color: #000;\n font-size: 18px;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n width: 300px;\n height: 150px;\n margin: 0px auto;\n}\n\n.vjs-no-js a,\n.vjs-no-js a:visited {\n color: #66A8CC;\n}\n\n.video-js .vjs-big-play-button {\n font-size: 3em;\n line-height: 1.5em;\n height: 1.63332em;\n width: 3em;\n display: block;\n position: absolute;\n top: 10px;\n left: 10px;\n padding: 0;\n cursor: pointer;\n opacity: 1;\n border: 0.06666em solid #fff;\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.7);\n border-radius: 0.3em;\n transition: all 0.4s;\n}\n.vjs-big-play-centered .vjs-big-play-button {\n top: 50%;\n left: 50%;\n margin-top: -0.81666em;\n margin-left: -1.5em;\n}\n\n.video-js:hover .vjs-big-play-button,\n.video-js .vjs-big-play-button:focus {\n border-color: #fff;\n background-color: #73859f;\n background-color: rgba(115, 133, 159, 0.5);\n transition: all 0s;\n}\n\n.vjs-controls-disabled .vjs-big-play-button,\n.vjs-has-started .vjs-big-play-button,\n.vjs-using-native-controls .vjs-big-play-button,\n.vjs-error .vjs-big-play-button {\n display: none;\n}\n\n.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {\n display: block;\n}\n\n.video-js button {\n background: none;\n border: none;\n color: inherit;\n display: inline-block;\n font-size: inherit;\n line-height: inherit;\n text-transform: none;\n text-decoration: none;\n transition: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.vjs-control .vjs-button {\n width: 100%;\n height: 100%;\n}\n\n.video-js .vjs-control.vjs-close-button {\n cursor: pointer;\n height: 3em;\n position: absolute;\n right: 0;\n top: 0.5em;\n z-index: 2;\n}\n.video-js .vjs-modal-dialog {\n background: rgba(0, 0, 0, 0.8);\n background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));\n overflow: auto;\n}\n\n.video-js .vjs-modal-dialog > * {\n box-sizing: border-box;\n}\n\n.vjs-modal-dialog .vjs-modal-dialog-content {\n font-size: 1.2em;\n line-height: 1.5;\n padding: 20px 24px;\n z-index: 1;\n}\n\n.vjs-menu-button {\n cursor: pointer;\n}\n\n.vjs-menu-button.vjs-disabled {\n cursor: default;\n}\n\n.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {\n display: none;\n}\n\n.vjs-menu .vjs-menu-content {\n display: block;\n padding: 0;\n margin: 0;\n font-family: Arial, Helvetica, sans-serif;\n overflow: auto;\n}\n\n.vjs-menu .vjs-menu-content > * {\n box-sizing: border-box;\n}\n\n.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu {\n display: none;\n}\n\n.vjs-menu li {\n list-style: none;\n margin: 0;\n padding: 0.2em 0;\n line-height: 1.4em;\n font-size: 1.2em;\n text-align: center;\n text-transform: lowercase;\n}\n\n.vjs-menu li.vjs-menu-item:focus,\n.vjs-menu li.vjs-menu-item:hover,\n.js-focus-visible .vjs-menu li.vjs-menu-item:hover {\n background-color: #73859f;\n background-color: rgba(115, 133, 159, 0.5);\n}\n\n.vjs-menu li.vjs-selected,\n.vjs-menu li.vjs-selected:focus,\n.vjs-menu li.vjs-selected:hover,\n.js-focus-visible .vjs-menu li.vjs-selected:hover {\n background-color: #fff;\n color: #2B333F;\n}\n\n.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),\n.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible) {\n background: none;\n}\n\n.vjs-menu li.vjs-menu-title {\n text-align: center;\n text-transform: uppercase;\n font-size: 1em;\n line-height: 2em;\n padding: 0;\n margin: 0 0 0.3em 0;\n font-weight: bold;\n cursor: default;\n}\n\n.vjs-menu-button-popup .vjs-menu {\n display: none;\n position: absolute;\n bottom: 0;\n width: 10em;\n left: -3em;\n height: 0em;\n margin-bottom: 1.5em;\n border-top-color: rgba(43, 51, 63, 0.7);\n}\n\n.vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.7);\n position: absolute;\n width: 100%;\n bottom: 1.5em;\n max-height: 15em;\n}\n\n.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,\n.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 5em;\n}\n\n.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 10em;\n}\n\n.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 14em;\n}\n\n.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,\n.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,\n.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 25em;\n}\n\n.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,\n.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {\n display: block;\n}\n\n.video-js .vjs-menu-button-inline {\n transition: all 0.4s;\n overflow: hidden;\n}\n\n.video-js .vjs-menu-button-inline:before {\n width: 2.222222222em;\n}\n\n.video-js .vjs-menu-button-inline:hover,\n.video-js .vjs-menu-button-inline:focus,\n.video-js .vjs-menu-button-inline.vjs-slider-active,\n.video-js.vjs-no-flex .vjs-menu-button-inline {\n width: 12em;\n}\n\n.vjs-menu-button-inline .vjs-menu {\n opacity: 0;\n height: 100%;\n width: auto;\n position: absolute;\n left: 4em;\n top: 0;\n padding: 0;\n margin: 0;\n transition: all 0.4s;\n}\n\n.vjs-menu-button-inline:hover .vjs-menu,\n.vjs-menu-button-inline:focus .vjs-menu,\n.vjs-menu-button-inline.vjs-slider-active .vjs-menu {\n display: block;\n opacity: 1;\n}\n\n.vjs-no-flex .vjs-menu-button-inline .vjs-menu {\n display: block;\n opacity: 1;\n position: relative;\n width: auto;\n}\n\n.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,\n.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,\n.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {\n width: auto;\n}\n\n.vjs-menu-button-inline .vjs-menu-content {\n width: auto;\n height: 100%;\n margin: 0;\n overflow: hidden;\n}\n\n.video-js .vjs-control-bar {\n display: none;\n width: 100%;\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n height: 3em;\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.7);\n}\n\n.vjs-has-started .vjs-control-bar,\n.vjs-audio-only-mode .vjs-control-bar {\n display: flex;\n visibility: visible;\n opacity: 1;\n transition: visibility 0.1s, opacity 0.1s;\n}\n\n.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n visibility: visible;\n opacity: 0;\n pointer-events: none;\n transition: visibility 1s, opacity 1s;\n}\n\n.vjs-controls-disabled .vjs-control-bar,\n.vjs-using-native-controls .vjs-control-bar,\n.vjs-error .vjs-control-bar {\n display: none !important;\n}\n\n.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,\n.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n opacity: 1;\n visibility: visible;\n pointer-events: auto;\n}\n\n.vjs-has-started.vjs-no-flex .vjs-control-bar {\n display: table;\n}\n\n.video-js .vjs-control {\n position: relative;\n text-align: center;\n margin: 0;\n padding: 0;\n height: 100%;\n width: 4em;\n flex: none;\n}\n\n.video-js .vjs-control.vjs-visible-text {\n width: auto;\n padding-left: 1em;\n padding-right: 1em;\n}\n\n.vjs-button > .vjs-icon-placeholder:before {\n font-size: 1.8em;\n line-height: 1.67;\n}\n\n.vjs-button > .vjs-icon-placeholder {\n display: block;\n}\n\n.video-js .vjs-control:focus:before,\n.video-js .vjs-control:hover:before,\n.video-js .vjs-control:focus {\n text-shadow: 0em 0em 1em white;\n}\n\n.video-js *:not(.vjs-visible-text) > .vjs-control-text {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.vjs-no-flex .vjs-control {\n display: table-cell;\n vertical-align: middle;\n}\n\n.video-js .vjs-custom-control-spacer {\n display: none;\n}\n\n.video-js .vjs-progress-control {\n cursor: pointer;\n flex: auto;\n display: flex;\n align-items: center;\n min-width: 4em;\n touch-action: none;\n}\n\n.video-js .vjs-progress-control.disabled {\n cursor: default;\n}\n\n.vjs-live .vjs-progress-control {\n display: none;\n}\n\n.vjs-liveui .vjs-progress-control {\n display: flex;\n align-items: center;\n}\n\n.vjs-no-flex .vjs-progress-control {\n width: auto;\n}\n\n.video-js .vjs-progress-holder {\n flex: auto;\n transition: all 0.2s;\n height: 0.3em;\n}\n\n.video-js .vjs-progress-control .vjs-progress-holder {\n margin: 0 10px;\n}\n\n.video-js .vjs-progress-control:hover .vjs-progress-holder {\n font-size: 1.6666666667em;\n}\n\n.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {\n font-size: 1em;\n}\n\n.video-js .vjs-progress-holder .vjs-play-progress,\n.video-js .vjs-progress-holder .vjs-load-progress,\n.video-js .vjs-progress-holder .vjs-load-progress div {\n position: absolute;\n display: block;\n height: 100%;\n margin: 0;\n padding: 0;\n width: 0;\n}\n\n.video-js .vjs-play-progress {\n background-color: #fff;\n}\n.video-js .vjs-play-progress:before {\n font-size: 0.9em;\n position: absolute;\n right: -0.5em;\n top: -0.3333333333em;\n z-index: 1;\n}\n\n.video-js .vjs-load-progress {\n background: rgba(115, 133, 159, 0.5);\n}\n\n.video-js .vjs-load-progress div {\n background: rgba(115, 133, 159, 0.75);\n}\n\n.video-js .vjs-time-tooltip {\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.8);\n border-radius: 0.3em;\n color: #000;\n float: right;\n font-family: Arial, Helvetica, sans-serif;\n font-size: 1em;\n padding: 6px 8px 8px 8px;\n pointer-events: none;\n position: absolute;\n top: -3.4em;\n visibility: hidden;\n z-index: 1;\n}\n\n.video-js .vjs-progress-holder:focus .vjs-time-tooltip {\n display: none;\n}\n\n.video-js .vjs-progress-control:hover .vjs-time-tooltip,\n.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip {\n display: block;\n font-size: 0.6em;\n visibility: visible;\n}\n\n.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {\n font-size: 1em;\n}\n\n.video-js .vjs-progress-control .vjs-mouse-display {\n display: none;\n position: absolute;\n width: 1px;\n height: 100%;\n background-color: #000;\n z-index: 1;\n}\n\n.vjs-no-flex .vjs-progress-control .vjs-mouse-display {\n z-index: 0;\n}\n\n.video-js .vjs-progress-control:hover .vjs-mouse-display {\n display: block;\n}\n\n.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {\n visibility: hidden;\n opacity: 0;\n transition: visibility 1s, opacity 1s;\n}\n\n.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {\n display: none;\n}\n\n.vjs-mouse-display .vjs-time-tooltip {\n color: #fff;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.8);\n}\n\n.video-js .vjs-slider {\n position: relative;\n cursor: pointer;\n padding: 0;\n margin: 0 0.45em 0 0.45em;\n /* iOS Safari */\n -webkit-touch-callout: none;\n /* Safari */\n -webkit-user-select: none;\n /* Konqueror HTML */\n /* Firefox */\n -moz-user-select: none;\n /* Internet Explorer/Edge */\n -ms-user-select: none;\n /* Non-prefixed version, currently supported by Chrome and Opera */\n user-select: none;\n background-color: #73859f;\n background-color: rgba(115, 133, 159, 0.5);\n}\n\n.video-js .vjs-slider.disabled {\n cursor: default;\n}\n\n.video-js .vjs-slider:focus {\n text-shadow: 0em 0em 1em white;\n box-shadow: 0 0 1em #fff;\n}\n\n.video-js .vjs-mute-control {\n cursor: pointer;\n flex: none;\n}\n.video-js .vjs-volume-control {\n cursor: pointer;\n margin-right: 1em;\n display: flex;\n}\n\n.video-js .vjs-volume-control.vjs-volume-horizontal {\n width: 5em;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control {\n visibility: visible;\n opacity: 0;\n width: 1px;\n height: 1px;\n margin-left: -1px;\n}\n\n.video-js .vjs-volume-panel {\n transition: width 1s;\n}\n.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active {\n visibility: visible;\n opacity: 1;\n position: relative;\n transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;\n}\n.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal {\n width: 5em;\n height: 3em;\n margin-right: 0;\n}\n.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical {\n left: -3.5em;\n transition: left 0s;\n}\n.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active {\n width: 10em;\n transition: width 0.1s;\n}\n.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {\n width: 4em;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {\n height: 8em;\n width: 3em;\n left: -3000em;\n transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {\n transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;\n}\n\n.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {\n width: 5em;\n height: 3em;\n visibility: visible;\n opacity: 1;\n position: relative;\n transition: none;\n}\n\n.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,\n.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {\n position: absolute;\n bottom: 3em;\n left: 0.5em;\n}\n\n.video-js .vjs-volume-panel {\n display: flex;\n}\n\n.video-js .vjs-volume-bar {\n margin: 1.35em 0.45em;\n}\n\n.vjs-volume-bar.vjs-slider-horizontal {\n width: 5em;\n height: 0.3em;\n}\n\n.vjs-volume-bar.vjs-slider-vertical {\n width: 0.3em;\n height: 5em;\n margin: 1.35em auto;\n}\n\n.video-js .vjs-volume-level {\n position: absolute;\n bottom: 0;\n left: 0;\n background-color: #fff;\n}\n.video-js .vjs-volume-level:before {\n position: absolute;\n font-size: 0.9em;\n z-index: 1;\n}\n\n.vjs-slider-vertical .vjs-volume-level {\n width: 0.3em;\n}\n.vjs-slider-vertical .vjs-volume-level:before {\n top: -0.5em;\n left: -0.3em;\n z-index: 1;\n}\n\n.vjs-slider-horizontal .vjs-volume-level {\n height: 0.3em;\n}\n.vjs-slider-horizontal .vjs-volume-level:before {\n top: -0.3em;\n right: -0.5em;\n}\n\n.video-js .vjs-volume-panel.vjs-volume-panel-vertical {\n width: 4em;\n}\n\n.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {\n height: 100%;\n}\n\n.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {\n width: 100%;\n}\n\n.video-js .vjs-volume-vertical {\n width: 3em;\n height: 8em;\n bottom: 8em;\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.7);\n}\n\n.video-js .vjs-volume-horizontal .vjs-menu {\n left: -2em;\n}\n\n.video-js .vjs-volume-tooltip {\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.8);\n border-radius: 0.3em;\n color: #000;\n float: right;\n font-family: Arial, Helvetica, sans-serif;\n font-size: 1em;\n padding: 6px 8px 8px 8px;\n pointer-events: none;\n position: absolute;\n top: -3.4em;\n visibility: hidden;\n z-index: 1;\n}\n\n.video-js .vjs-volume-control:hover .vjs-volume-tooltip,\n.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip {\n display: block;\n font-size: 1em;\n visibility: visible;\n}\n\n.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,\n.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip {\n left: 1em;\n top: -12px;\n}\n\n.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip {\n font-size: 1em;\n}\n\n.video-js .vjs-volume-control .vjs-mouse-display {\n display: none;\n position: absolute;\n width: 100%;\n height: 1px;\n background-color: #000;\n z-index: 1;\n}\n\n.video-js .vjs-volume-horizontal .vjs-mouse-display {\n width: 1px;\n height: 100%;\n}\n\n.vjs-no-flex .vjs-volume-control .vjs-mouse-display {\n z-index: 0;\n}\n\n.video-js .vjs-volume-control:hover .vjs-mouse-display {\n display: block;\n}\n\n.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display {\n visibility: hidden;\n opacity: 0;\n transition: visibility 1s, opacity 1s;\n}\n\n.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display {\n display: none;\n}\n\n.vjs-mouse-display .vjs-volume-tooltip {\n color: #fff;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.8);\n}\n\n.vjs-poster {\n display: inline-block;\n vertical-align: middle;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: contain;\n background-color: #000000;\n cursor: pointer;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n height: 100%;\n}\n\n.vjs-has-started .vjs-poster,\n.vjs-using-native-controls .vjs-poster {\n display: none;\n}\n\n.vjs-audio.vjs-has-started .vjs-poster,\n.vjs-has-started.vjs-audio-poster-mode .vjs-poster {\n display: block;\n}\n\n.video-js .vjs-live-control {\n display: flex;\n align-items: flex-start;\n flex: auto;\n font-size: 1em;\n line-height: 3em;\n}\n\n.vjs-no-flex .vjs-live-control {\n display: table-cell;\n width: auto;\n text-align: left;\n}\n\n.video-js:not(.vjs-live) .vjs-live-control,\n.video-js.vjs-liveui .vjs-live-control {\n display: none;\n}\n\n.video-js .vjs-seek-to-live-control {\n align-items: center;\n cursor: pointer;\n flex: none;\n display: inline-flex;\n height: 100%;\n padding-left: 0.5em;\n padding-right: 0.5em;\n font-size: 1em;\n line-height: 3em;\n width: auto;\n min-width: 4em;\n}\n\n.vjs-no-flex .vjs-seek-to-live-control {\n display: table-cell;\n width: auto;\n text-align: left;\n}\n\n.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,\n.video-js:not(.vjs-live) .vjs-seek-to-live-control {\n display: none;\n}\n\n.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge {\n cursor: auto;\n}\n\n.vjs-seek-to-live-control .vjs-icon-placeholder {\n margin-right: 0.5em;\n color: #888;\n}\n\n.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder {\n color: red;\n}\n\n.video-js .vjs-time-control {\n flex: none;\n font-size: 1em;\n line-height: 3em;\n min-width: 2em;\n width: auto;\n padding-left: 1em;\n padding-right: 1em;\n}\n\n.vjs-live .vjs-time-control {\n display: none;\n}\n\n.video-js .vjs-current-time,\n.vjs-no-flex .vjs-current-time {\n display: none;\n}\n\n.video-js .vjs-duration,\n.vjs-no-flex .vjs-duration {\n display: none;\n}\n\n.vjs-time-divider {\n display: none;\n line-height: 3em;\n}\n\n.vjs-live .vjs-time-divider {\n display: none;\n}\n\n.video-js .vjs-play-control {\n cursor: pointer;\n}\n\n.video-js .vjs-play-control .vjs-icon-placeholder {\n flex: none;\n}\n\n.vjs-text-track-display {\n position: absolute;\n bottom: 3em;\n left: 0;\n right: 0;\n top: 0;\n pointer-events: none;\n}\n\n.video-js.vjs-controls-disabled .vjs-text-track-display,\n.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {\n bottom: 1em;\n}\n\n.video-js .vjs-text-track {\n font-size: 1.4em;\n text-align: center;\n margin-bottom: 0.1em;\n}\n\n.vjs-subtitles {\n color: #fff;\n}\n\n.vjs-captions {\n color: #fc6;\n}\n\n.vjs-tt-cue {\n display: block;\n}\n\nvideo::-webkit-media-text-track-display {\n transform: translateY(-3em);\n}\n\n.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,\n.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {\n transform: translateY(-1.5em);\n}\n\n.video-js .vjs-picture-in-picture-control {\n cursor: pointer;\n flex: none;\n}\n.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control {\n display: none;\n}\n\n.video-js .vjs-fullscreen-control {\n cursor: pointer;\n flex: none;\n}\n.video-js.vjs-audio-only-mode .vjs-fullscreen-control {\n display: none;\n}\n\n.vjs-playback-rate > .vjs-menu-button,\n.vjs-playback-rate .vjs-playback-rate-value {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.vjs-playback-rate .vjs-playback-rate-value {\n pointer-events: none;\n font-size: 1.5em;\n line-height: 2;\n text-align: center;\n}\n\n.vjs-playback-rate .vjs-menu {\n width: 4em;\n left: 0em;\n}\n\n.vjs-error .vjs-error-display .vjs-modal-dialog-content {\n font-size: 1.4em;\n text-align: center;\n}\n\n.vjs-error .vjs-error-display:before {\n color: #fff;\n content: "X";\n font-family: Arial, Helvetica, sans-serif;\n font-size: 4em;\n left: 0;\n line-height: 1;\n margin-top: -0.5em;\n position: absolute;\n text-shadow: 0.05em 0.05em 0.1em #000;\n text-align: center;\n top: 50%;\n vertical-align: middle;\n width: 100%;\n}\n\n.vjs-loading-spinner {\n display: none;\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -25px 0 0 -25px;\n opacity: 0.85;\n text-align: left;\n border: 6px solid rgba(43, 51, 63, 0.7);\n box-sizing: border-box;\n background-clip: padding-box;\n width: 50px;\n height: 50px;\n border-radius: 25px;\n visibility: hidden;\n}\n\n.vjs-seeking .vjs-loading-spinner,\n.vjs-waiting .vjs-loading-spinner {\n display: block;\n -webkit-animation: vjs-spinner-show 0s linear 0.3s forwards;\n animation: vjs-spinner-show 0s linear 0.3s forwards;\n}\n\n.vjs-loading-spinner:before,\n.vjs-loading-spinner:after {\n content: "";\n position: absolute;\n margin: -6px;\n box-sizing: inherit;\n width: inherit;\n height: inherit;\n border-radius: inherit;\n opacity: 1;\n border: inherit;\n border-color: transparent;\n border-top-color: white;\n}\n\n.vjs-seeking .vjs-loading-spinner:before,\n.vjs-seeking .vjs-loading-spinner:after,\n.vjs-waiting .vjs-loading-spinner:before,\n.vjs-waiting .vjs-loading-spinner:after {\n -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;\n animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;\n}\n\n.vjs-seeking .vjs-loading-spinner:before,\n.vjs-waiting .vjs-loading-spinner:before {\n border-top-color: white;\n}\n\n.vjs-seeking .vjs-loading-spinner:after,\n.vjs-waiting .vjs-loading-spinner:after {\n border-top-color: white;\n -webkit-animation-delay: 0.44s;\n animation-delay: 0.44s;\n}\n\n@keyframes vjs-spinner-show {\n to {\n visibility: visible;\n }\n}\n@-webkit-keyframes vjs-spinner-show {\n to {\n visibility: visible;\n }\n}\n@keyframes vjs-spinner-spin {\n 100% {\n transform: rotate(360deg);\n }\n}\n@-webkit-keyframes vjs-spinner-spin {\n 100% {\n -webkit-transform: rotate(360deg);\n }\n}\n@keyframes vjs-spinner-fade {\n 0% {\n border-top-color: #73859f;\n }\n 20% {\n border-top-color: #73859f;\n }\n 35% {\n border-top-color: white;\n }\n 60% {\n border-top-color: #73859f;\n }\n 100% {\n border-top-color: #73859f;\n }\n}\n@-webkit-keyframes vjs-spinner-fade {\n 0% {\n border-top-color: #73859f;\n }\n 20% {\n border-top-color: #73859f;\n }\n 35% {\n border-top-color: white;\n }\n 60% {\n border-top-color: #73859f;\n }\n 100% {\n border-top-color: #73859f;\n }\n}\n.video-js.vjs-audio-only-mode .vjs-captions-button {\n display: none;\n}\n\n.vjs-chapters-button .vjs-menu ul {\n width: 24em;\n}\n\n.video-js.vjs-audio-only-mode .vjs-descriptions-button {\n display: none;\n}\n\n.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {\n vertical-align: middle;\n display: inline-block;\n margin-bottom: -0.1em;\n}\n\n.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {\n font-family: VideoJS;\n content: "";\n font-size: 1.5em;\n line-height: inherit;\n}\n\n.video-js.vjs-audio-only-mode .vjs-subs-caps-button {\n display: none;\n}\n\n.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {\n vertical-align: middle;\n display: inline-block;\n margin-bottom: -0.1em;\n}\n\n.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {\n font-family: VideoJS;\n content: " ";\n font-size: 1.5em;\n line-height: inherit;\n}\n\n.video-js.vjs-layout-small .vjs-current-time,\n.video-js.vjs-layout-small .vjs-time-divider,\n.video-js.vjs-layout-small .vjs-duration,\n.video-js.vjs-layout-small .vjs-remaining-time,\n.video-js.vjs-layout-small .vjs-playback-rate,\n.video-js.vjs-layout-small .vjs-volume-control, .video-js.vjs-layout-x-small .vjs-current-time,\n.video-js.vjs-layout-x-small .vjs-time-divider,\n.video-js.vjs-layout-x-small .vjs-duration,\n.video-js.vjs-layout-x-small .vjs-remaining-time,\n.video-js.vjs-layout-x-small .vjs-playback-rate,\n.video-js.vjs-layout-x-small .vjs-volume-control, .video-js.vjs-layout-tiny .vjs-current-time,\n.video-js.vjs-layout-tiny .vjs-time-divider,\n.video-js.vjs-layout-tiny .vjs-duration,\n.video-js.vjs-layout-tiny .vjs-remaining-time,\n.video-js.vjs-layout-tiny .vjs-playback-rate,\n.video-js.vjs-layout-tiny .vjs-volume-control {\n display: none;\n}\n.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover {\n width: auto;\n width: initial;\n}\n.video-js.vjs-layout-x-small .vjs-progress-control, .video-js.vjs-layout-tiny .vjs-progress-control {\n display: none;\n}\n.video-js.vjs-layout-x-small .vjs-custom-control-spacer {\n flex: auto;\n display: block;\n}\n.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer {\n width: auto;\n}\n\n.vjs-modal-dialog.vjs-text-track-settings {\n background-color: #2B333F;\n background-color: rgba(43, 51, 63, 0.75);\n color: #fff;\n height: 70%;\n}\n\n.vjs-text-track-settings .vjs-modal-dialog-content {\n display: table;\n}\n\n.vjs-text-track-settings .vjs-track-settings-colors,\n.vjs-text-track-settings .vjs-track-settings-font,\n.vjs-text-track-settings .vjs-track-settings-controls {\n display: table-cell;\n}\n\n.vjs-text-track-settings .vjs-track-settings-controls {\n text-align: right;\n vertical-align: bottom;\n}\n\n@supports (display: grid) {\n .vjs-text-track-settings .vjs-modal-dialog-content {\n display: grid;\n grid-template-columns: 1fr 1fr;\n grid-template-rows: 1fr;\n padding: 20px 24px 0px 24px;\n }\n\n .vjs-track-settings-controls .vjs-default-button {\n margin-bottom: 20px;\n }\n\n .vjs-text-track-settings .vjs-track-settings-controls {\n grid-column: 1/-1;\n }\n\n .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,\n.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,\n.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content {\n grid-template-columns: 1fr;\n }\n}\n.vjs-track-setting > select {\n margin-right: 1em;\n margin-bottom: 0.5em;\n}\n\n.vjs-text-track-settings fieldset {\n margin: 5px;\n padding: 3px;\n border: none;\n}\n\n.vjs-text-track-settings fieldset span {\n display: inline-block;\n}\n\n.vjs-text-track-settings fieldset span > select {\n max-width: 7.3em;\n}\n\n.vjs-text-track-settings legend {\n color: #fff;\n margin: 0 0 5px 0;\n}\n\n.vjs-text-track-settings .vjs-label {\n position: absolute;\n clip: rect(1px 1px 1px 1px);\n clip: rect(1px, 1px, 1px, 1px);\n display: block;\n margin: 0 0 5px 0;\n padding: 0;\n border: 0;\n height: 1px;\n width: 1px;\n overflow: hidden;\n}\n\n.vjs-track-settings-controls button:focus,\n.vjs-track-settings-controls button:active {\n outline-style: solid;\n outline-width: medium;\n background-image: linear-gradient(0deg, #fff 88%, #73859f 100%);\n}\n\n.vjs-track-settings-controls button:hover {\n color: rgba(43, 51, 63, 0.75);\n}\n\n.vjs-track-settings-controls button {\n background-color: #fff;\n background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);\n color: #2B333F;\n cursor: pointer;\n border-radius: 2px;\n}\n\n.vjs-track-settings-controls .vjs-default-button {\n margin-right: 1em;\n}\n\n@media print {\n .video-js > *:not(.vjs-tech):not(.vjs-poster) {\n visibility: hidden;\n }\n}\n.vjs-resize-manager {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: none;\n z-index: -1000;\n}\n\n.js-focus-visible .video-js *:focus:not(.focus-visible) {\n outline: none;\n}\n\n.video-js *:focus:not(:focus-visible) {\n outline: none;\n}\n',""]);const ie=ae},8719:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie});var ee=q(23645),ae=q.n(ee)()((function(m){return m[1]}));ae.push([m.id,".vjs-marker {\n position: absolute;\n left: 0;\n bottom: 0em;\n opacity: 1;\n height: 100%;\n transition: opacity 0.2s ease;\n -webkit-transition: opacity 0.2s ease;\n -moz-transition: opacity 0.2s ease;\n z-index: 100;\n}\n.vjs-marker:hover {\n cursor: pointer;\n -webkit-transform: scale(1.3, 1.3);\n -moz-transform: scale(1.3, 1.3);\n -o-transform: scale(1.3, 1.3);\n -ms-transform: scale(1.3, 1.3);\n transform: scale(1.3, 1.3);\n}\n.vjs-tip {\n visibility: hidden;\n display: block;\n opacity: 0.8;\n padding: 5px;\n font-size: 10px;\n position: absolute;\n bottom: 14px;\n z-index: 100000;\n}\n.vjs-tip .vjs-tip-arrow {\n background: url(data:image/gif;base64,R0lGODlhCQAJAIABAAAAAAAAACH5BAEAAAEALAAAAAAJAAkAAAIRjAOnwIrcDJxvwkplPtchVQAAOw==) no-repeat top left;\n bottom: 0;\n left: 50%;\n margin-left: -4px;\n background-position: bottom left;\n position: absolute;\n width: 9px;\n height: 5px;\n}\n.vjs-tip .vjs-tip-inner {\n border-radius: 3px;\n -moz-border-radius: 3px;\n -webkit-border-radius: 3px;\n padding: 5px 8px 4px 8px;\n background-color: black;\n color: white;\n max-width: 200px;\n text-align: center;\n}\n.vjs-break-overlay {\n visibility: hidden;\n position: absolute;\n z-index: 100000;\n top: 0;\n}\n.vjs-break-overlay .vjs-break-overlay-text {\n padding: 9px;\n text-align: center;\n}\n",""]);const ie=ae},23645:m=>{"use strict";m.exports=function(m){var v=[];return v.toString=function toString(){return this.map((function(v){var q=m(v);return v[2]?"@media ".concat(v[2]," {").concat(q,"}"):q})).join("")},v.i=function(m,q,ee){"string"==typeof m&&(m=[[null,m,""]]);var ae={};if(ee)for(var ie=0;ie{"use strict";var v=function isMergeableObject(m){return isNonNullObject(m)&&!isSpecial(m)};function isNonNullObject(m){return!!m&&"object"==typeof m}function isSpecial(m){var v=Object.prototype.toString.call(m);return"[object RegExp]"===v||"[object Date]"===v||isReactElement(m)}var q="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function isReactElement(m){return m.$$typeof===q}function cloneUnlessOtherwiseSpecified(m,v){return!1!==v.clone&&v.isMergeableObject(m)?deepmerge((q=m,Array.isArray(q)?[]:{}),m,v):m;var q}function defaultArrayMerge(m,v,q){return m.concat(v).map((function(m){return cloneUnlessOtherwiseSpecified(m,q)}))}function getMergeFunction(m,v){if(!v.customMerge)return deepmerge;var q=v.customMerge(m);return"function"==typeof q?q:deepmerge}function getEnumerableOwnPropertySymbols(m){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(m).filter((function(v){return Object.propertyIsEnumerable.call(m,v)})):[]}function getKeys(m){return Object.keys(m).concat(getEnumerableOwnPropertySymbols(m))}function propertyIsOnObject(m,v){try{return v in m}catch(m){return!1}}function propertyIsUnsafe(m,v){return propertyIsOnObject(m,v)&&!(Object.hasOwnProperty.call(m,v)&&Object.propertyIsEnumerable.call(m,v))}function mergeObject(m,v,q){var ee={};return q.isMergeableObject(m)&&getKeys(m).forEach((function(v){ee[v]=cloneUnlessOtherwiseSpecified(m[v],q)})),getKeys(v).forEach((function(ae){propertyIsUnsafe(m,ae)||(propertyIsOnObject(m,ae)&&q.isMergeableObject(v[ae])?ee[ae]=getMergeFunction(ae,q)(m[ae],v[ae],q):ee[ae]=cloneUnlessOtherwiseSpecified(v[ae],q))})),ee}function deepmerge(m,q,ee){(ee=ee||{}).arrayMerge=ee.arrayMerge||defaultArrayMerge,ee.isMergeableObject=ee.isMergeableObject||v,ee.cloneUnlessOtherwiseSpecified=cloneUnlessOtherwiseSpecified;var ae=Array.isArray(q);return ae===Array.isArray(m)?ae?ee.arrayMerge(m,q,ee):mergeObject(m,q,ee):cloneUnlessOtherwiseSpecified(q,ee)}deepmerge.all=function deepmergeAll(m,v){if(!Array.isArray(m))throw new Error("first argument should be an array");return m.reduce((function(m,q){return deepmerge(m,q,v)}),{})};var ee=deepmerge;m.exports=ee},33012:(m,v)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0});v.default=[{"Typeface name":"Symbol","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Symbol","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"33","Unicode hex":"21"},{"Typeface name":"Symbol","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"8704","Unicode hex":"2200"},{"Typeface name":"Symbol","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"35","Unicode hex":"23"},{"Typeface name":"Symbol","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"8707","Unicode hex":"2203"},{"Typeface name":"Symbol","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"37","Unicode hex":"25"},{"Typeface name":"Symbol","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"38","Unicode hex":"26"},{"Typeface name":"Symbol","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"8717","Unicode hex":"220D"},{"Typeface name":"Symbol","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"40","Unicode hex":"28"},{"Typeface name":"Symbol","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"41","Unicode hex":"29"},{"Typeface name":"Symbol","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"42","Unicode hex":"2A"},{"Typeface name":"Symbol","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"43","Unicode hex":"2B"},{"Typeface name":"Symbol","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"44","Unicode hex":"2C"},{"Typeface name":"Symbol","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"8722","Unicode hex":"2212"},{"Typeface name":"Symbol","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"46","Unicode hex":"2E"},{"Typeface name":"Symbol","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"47","Unicode hex":"2F"},{"Typeface name":"Symbol","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"48","Unicode hex":"30"},{"Typeface name":"Symbol","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"49","Unicode hex":"31"},{"Typeface name":"Symbol","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"50","Unicode hex":"32"},{"Typeface name":"Symbol","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"51","Unicode hex":"33"},{"Typeface name":"Symbol","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"52","Unicode hex":"34"},{"Typeface name":"Symbol","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"53","Unicode hex":"35"},{"Typeface name":"Symbol","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"54","Unicode hex":"36"},{"Typeface name":"Symbol","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"55","Unicode hex":"37"},{"Typeface name":"Symbol","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"56","Unicode hex":"38"},{"Typeface name":"Symbol","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"57","Unicode hex":"39"},{"Typeface name":"Symbol","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"58","Unicode hex":"3A"},{"Typeface name":"Symbol","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"59","Unicode hex":"3B"},{"Typeface name":"Symbol","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"60","Unicode hex":"3C"},{"Typeface name":"Symbol","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"61","Unicode hex":"3D"},{"Typeface name":"Symbol","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"62","Unicode hex":"3E"},{"Typeface name":"Symbol","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"63","Unicode hex":"3F"},{"Typeface name":"Symbol","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"8773","Unicode hex":"2245"},{"Typeface name":"Symbol","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"913","Unicode hex":"391"},{"Typeface name":"Symbol","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"914","Unicode hex":"392"},{"Typeface name":"Symbol","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"935","Unicode hex":"3A7"},{"Typeface name":"Symbol","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"916","Unicode hex":"394"},{"Typeface name":"Symbol","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"917","Unicode hex":"395"},{"Typeface name":"Symbol","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"934","Unicode hex":"3A6"},{"Typeface name":"Symbol","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"915","Unicode hex":"393"},{"Typeface name":"Symbol","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"919","Unicode hex":"397"},{"Typeface name":"Symbol","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"921","Unicode hex":"399"},{"Typeface name":"Symbol","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"977","Unicode hex":"3D1"},{"Typeface name":"Symbol","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"922","Unicode hex":"39A"},{"Typeface name":"Symbol","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"923","Unicode hex":"39B"},{"Typeface name":"Symbol","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"924","Unicode hex":"39C"},{"Typeface name":"Symbol","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"925","Unicode hex":"39D"},{"Typeface name":"Symbol","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"927","Unicode hex":"39F"},{"Typeface name":"Symbol","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"928","Unicode hex":"3A0"},{"Typeface name":"Symbol","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"920","Unicode hex":"398"},{"Typeface name":"Symbol","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"929","Unicode hex":"3A1"},{"Typeface name":"Symbol","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"931","Unicode hex":"3A3"},{"Typeface name":"Symbol","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"932","Unicode hex":"3A4"},{"Typeface name":"Symbol","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"933","Unicode hex":"3A5"},{"Typeface name":"Symbol","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"962","Unicode hex":"3C2"},{"Typeface name":"Symbol","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"937","Unicode hex":"3A9"},{"Typeface name":"Symbol","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"926","Unicode hex":"39E"},{"Typeface name":"Symbol","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"936","Unicode hex":"3A8"},{"Typeface name":"Symbol","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"918","Unicode hex":"396"},{"Typeface name":"Symbol","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"91","Unicode hex":"5B"},{"Typeface name":"Symbol","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"8756","Unicode hex":"2234"},{"Typeface name":"Symbol","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"93","Unicode hex":"5D"},{"Typeface name":"Symbol","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"8869","Unicode hex":"22A5"},{"Typeface name":"Symbol","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"95","Unicode hex":"5F"},{"Typeface name":"Symbol","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"8254","Unicode hex":"203E"},{"Typeface name":"Symbol","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"945","Unicode hex":"3B1"},{"Typeface name":"Symbol","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"946","Unicode hex":"3B2"},{"Typeface name":"Symbol","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"967","Unicode hex":"3C7"},{"Typeface name":"Symbol","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"948","Unicode hex":"3B4"},{"Typeface name":"Symbol","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"949","Unicode hex":"3B5"},{"Typeface name":"Symbol","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"966","Unicode hex":"3C6"},{"Typeface name":"Symbol","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"947","Unicode hex":"3B3"},{"Typeface name":"Symbol","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"951","Unicode hex":"3B7"},{"Typeface name":"Symbol","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"953","Unicode hex":"3B9"},{"Typeface name":"Symbol","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"981","Unicode hex":"3D5"},{"Typeface name":"Symbol","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"954","Unicode hex":"3BA"},{"Typeface name":"Symbol","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"955","Unicode hex":"3BB"},{"Typeface name":"Symbol","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"956","Unicode hex":"3BC"},{"Typeface name":"Symbol","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"957","Unicode hex":"3BD"},{"Typeface name":"Symbol","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"959","Unicode hex":"3BF"},{"Typeface name":"Symbol","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"960","Unicode hex":"3C0"},{"Typeface name":"Symbol","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"952","Unicode hex":"3B8"},{"Typeface name":"Symbol","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"961","Unicode hex":"3C1"},{"Typeface name":"Symbol","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"963","Unicode hex":"3C3"},{"Typeface name":"Symbol","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"964","Unicode hex":"3C4"},{"Typeface name":"Symbol","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"965","Unicode hex":"3C5"},{"Typeface name":"Symbol","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"982","Unicode hex":"3D6"},{"Typeface name":"Symbol","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"969","Unicode hex":"3C9"},{"Typeface name":"Symbol","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"958","Unicode hex":"3BE"},{"Typeface name":"Symbol","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"968","Unicode hex":"3C8"},{"Typeface name":"Symbol","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"950","Unicode hex":"3B6"},{"Typeface name":"Symbol","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"123","Unicode hex":"7B"},{"Typeface name":"Symbol","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"124","Unicode hex":"7C"},{"Typeface name":"Symbol","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"125","Unicode hex":"7D"},{"Typeface name":"Symbol","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"126","Unicode hex":"7E"},{"Typeface name":"Symbol","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"8364","Unicode hex":"20AC"},{"Typeface name":"Symbol","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"978","Unicode hex":"3D2"},{"Typeface name":"Symbol","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"8242","Unicode hex":"2032"},{"Typeface name":"Symbol","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"8804","Unicode hex":"2264"},{"Typeface name":"Symbol","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"8260","Unicode hex":"2044"},{"Typeface name":"Symbol","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"8734","Unicode hex":"221E"},{"Typeface name":"Symbol","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"402","Unicode hex":"192"},{"Typeface name":"Symbol","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9827","Unicode hex":"2663"},{"Typeface name":"Symbol","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9830","Unicode hex":"2666"},{"Typeface name":"Symbol","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"9829","Unicode hex":"2665"},{"Typeface name":"Symbol","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"9824","Unicode hex":"2660"},{"Typeface name":"Symbol","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"8596","Unicode hex":"2194"},{"Typeface name":"Symbol","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"8592","Unicode hex":"2190"},{"Typeface name":"Symbol","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"8593","Unicode hex":"2191"},{"Typeface name":"Symbol","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"8594","Unicode hex":"2192"},{"Typeface name":"Symbol","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"8595","Unicode hex":"2193"},{"Typeface name":"Symbol","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"176","Unicode hex":"B0"},{"Typeface name":"Symbol","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"177","Unicode hex":"B1"},{"Typeface name":"Symbol","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"8243","Unicode hex":"2033"},{"Typeface name":"Symbol","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"8805","Unicode hex":"2265"},{"Typeface name":"Symbol","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"215","Unicode hex":"D7"},{"Typeface name":"Symbol","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"8733","Unicode hex":"221D"},{"Typeface name":"Symbol","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"8706","Unicode hex":"2202"},{"Typeface name":"Symbol","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Symbol","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"247","Unicode hex":"F7"},{"Typeface name":"Symbol","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"8800","Unicode hex":"2260"},{"Typeface name":"Symbol","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"8801","Unicode hex":"2261"},{"Typeface name":"Symbol","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"8776","Unicode hex":"2248"},{"Typeface name":"Symbol","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"8230","Unicode hex":"2026"},{"Typeface name":"Symbol","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Symbol","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"9135","Unicode hex":"23AF"},{"Typeface name":"Symbol","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"8629","Unicode hex":"21B5"},{"Typeface name":"Symbol","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"8501","Unicode hex":"2135"},{"Typeface name":"Symbol","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"8465","Unicode hex":"2111"},{"Typeface name":"Symbol","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"8476","Unicode hex":"211C"},{"Typeface name":"Symbol","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"8472","Unicode hex":"2118"},{"Typeface name":"Symbol","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"8855","Unicode hex":"2297"},{"Typeface name":"Symbol","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"8853","Unicode hex":"2295"},{"Typeface name":"Symbol","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"8709","Unicode hex":"2205"},{"Typeface name":"Symbol","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"8745","Unicode hex":"2229"},{"Typeface name":"Symbol","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"8746","Unicode hex":"222A"},{"Typeface name":"Symbol","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"8835","Unicode hex":"2283"},{"Typeface name":"Symbol","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"8839","Unicode hex":"2287"},{"Typeface name":"Symbol","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"8836","Unicode hex":"2284"},{"Typeface name":"Symbol","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"8834","Unicode hex":"2282"},{"Typeface name":"Symbol","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"8838","Unicode hex":"2286"},{"Typeface name":"Symbol","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"8712","Unicode hex":"2208"},{"Typeface name":"Symbol","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"8713","Unicode hex":"2209"},{"Typeface name":"Symbol","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"8736","Unicode hex":"2220"},{"Typeface name":"Symbol","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"8711","Unicode hex":"2207"},{"Typeface name":"Symbol","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"8719","Unicode hex":"220F"},{"Typeface name":"Symbol","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8730","Unicode hex":"221A"},{"Typeface name":"Symbol","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Symbol","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"172","Unicode hex":"AC"},{"Typeface name":"Symbol","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"8743","Unicode hex":"2227"},{"Typeface name":"Symbol","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"8744","Unicode hex":"2228"},{"Typeface name":"Symbol","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"8660","Unicode hex":"21D4"},{"Typeface name":"Symbol","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"8656","Unicode hex":"21D0"},{"Typeface name":"Symbol","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"8657","Unicode hex":"21D1"},{"Typeface name":"Symbol","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"8658","Unicode hex":"21D2"},{"Typeface name":"Symbol","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"8659","Unicode hex":"21D3"},{"Typeface name":"Symbol","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Symbol","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"12296","Unicode hex":"3008"},{"Typeface name":"Symbol","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"8721","Unicode hex":"2211"},{"Typeface name":"Symbol","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"9115","Unicode hex":"239B"},{"Typeface name":"Symbol","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"9116","Unicode hex":"239C"},{"Typeface name":"Symbol","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9117","Unicode hex":"239D"},{"Typeface name":"Symbol","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9121","Unicode hex":"23A1"},{"Typeface name":"Symbol","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"9122","Unicode hex":"23A2"},{"Typeface name":"Symbol","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"9123","Unicode hex":"23A3"},{"Typeface name":"Symbol","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"9127","Unicode hex":"23A7"},{"Typeface name":"Symbol","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"9128","Unicode hex":"23A8"},{"Typeface name":"Symbol","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"9129","Unicode hex":"23A9"},{"Typeface name":"Symbol","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"9130","Unicode hex":"23AA"},{"Typeface name":"Symbol","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"63743","Unicode hex":"F8FF"},{"Typeface name":"Symbol","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"12297","Unicode hex":"3009"},{"Typeface name":"Symbol","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8747","Unicode hex":"222B"},{"Typeface name":"Symbol","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"8992","Unicode hex":"2320"},{"Typeface name":"Symbol","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"9134","Unicode hex":"23AE"},{"Typeface name":"Symbol","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"8993","Unicode hex":"2321"},{"Typeface name":"Symbol","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"9118","Unicode hex":"239E"},{"Typeface name":"Symbol","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"9119","Unicode hex":"239F"},{"Typeface name":"Symbol","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"9120","Unicode hex":"23A0"},{"Typeface name":"Symbol","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"9124","Unicode hex":"23A4"},{"Typeface name":"Symbol","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"9125","Unicode hex":"23A5"},{"Typeface name":"Symbol","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"9126","Unicode hex":"23A6"},{"Typeface name":"Symbol","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"9131","Unicode hex":"23AB"},{"Typeface name":"Symbol","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"9132","Unicode hex":"23AC"},{"Typeface name":"Symbol","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"9133","Unicode hex":"23AD"},{"Typeface name":"Webdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Webdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128375","Unicode hex":"1F577"},{"Typeface name":"Webdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128376","Unicode hex":"1F578"},{"Typeface name":"Webdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128370","Unicode hex":"1F572"},{"Typeface name":"Webdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128374","Unicode hex":"1F576"},{"Typeface name":"Webdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"127942","Unicode hex":"1F3C6"},{"Typeface name":"Webdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"127894","Unicode hex":"1F396"},{"Typeface name":"Webdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128391","Unicode hex":"1F587"},{"Typeface name":"Webdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128488","Unicode hex":"1F5E8"},{"Typeface name":"Webdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128489","Unicode hex":"1F5E9"},{"Typeface name":"Webdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128496","Unicode hex":"1F5F0"},{"Typeface name":"Webdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128497","Unicode hex":"1F5F1"},{"Typeface name":"Webdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"127798","Unicode hex":"1F336"},{"Typeface name":"Webdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"127895","Unicode hex":"1F397"},{"Typeface name":"Webdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128638","Unicode hex":"1F67E"},{"Typeface name":"Webdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128636","Unicode hex":"1F67C"},{"Typeface name":"Webdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128469","Unicode hex":"1F5D5"},{"Typeface name":"Webdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128470","Unicode hex":"1F5D6"},{"Typeface name":"Webdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128471","Unicode hex":"1F5D7"},{"Typeface name":"Webdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"9204","Unicode hex":"23F4"},{"Typeface name":"Webdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"9205","Unicode hex":"23F5"},{"Typeface name":"Webdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"9206","Unicode hex":"23F6"},{"Typeface name":"Webdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"9207","Unicode hex":"23F7"},{"Typeface name":"Webdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"9194","Unicode hex":"23EA"},{"Typeface name":"Webdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"9193","Unicode hex":"23E9"},{"Typeface name":"Webdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"9198","Unicode hex":"23EE"},{"Typeface name":"Webdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"9197","Unicode hex":"23ED"},{"Typeface name":"Webdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"9208","Unicode hex":"23F8"},{"Typeface name":"Webdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"9209","Unicode hex":"23F9"},{"Typeface name":"Webdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"9210","Unicode hex":"23FA"},{"Typeface name":"Webdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128474","Unicode hex":"1F5DA"},{"Typeface name":"Webdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128499","Unicode hex":"1F5F3"},{"Typeface name":"Webdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128736","Unicode hex":"1F6E0"},{"Typeface name":"Webdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"127959","Unicode hex":"1F3D7"},{"Typeface name":"Webdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"127960","Unicode hex":"1F3D8"},{"Typeface name":"Webdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"127961","Unicode hex":"1F3D9"},{"Typeface name":"Webdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"127962","Unicode hex":"1F3DA"},{"Typeface name":"Webdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"127964","Unicode hex":"1F3DC"},{"Typeface name":"Webdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"127981","Unicode hex":"1F3ED"},{"Typeface name":"Webdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"127963","Unicode hex":"1F3DB"},{"Typeface name":"Webdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"127968","Unicode hex":"1F3E0"},{"Typeface name":"Webdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"127958","Unicode hex":"1F3D6"},{"Typeface name":"Webdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"127965","Unicode hex":"1F3DD"},{"Typeface name":"Webdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128739","Unicode hex":"1F6E3"},{"Typeface name":"Webdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128269","Unicode hex":"1F50D"},{"Typeface name":"Webdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"127956","Unicode hex":"1F3D4"},{"Typeface name":"Webdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128065","Unicode hex":"1F441"},{"Typeface name":"Webdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128066","Unicode hex":"1F442"},{"Typeface name":"Webdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127966","Unicode hex":"1F3DE"},{"Typeface name":"Webdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"127957","Unicode hex":"1F3D5"},{"Typeface name":"Webdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"128740","Unicode hex":"1F6E4"},{"Typeface name":"Webdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127967","Unicode hex":"1F3DF"},{"Typeface name":"Webdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"128755","Unicode hex":"1F6F3"},{"Typeface name":"Webdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128364","Unicode hex":"1F56C"},{"Typeface name":"Webdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"128363","Unicode hex":"1F56B"},{"Typeface name":"Webdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128360","Unicode hex":"1F568"},{"Typeface name":"Webdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"128264","Unicode hex":"1F508"},{"Typeface name":"Webdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"127892","Unicode hex":"1F394"},{"Typeface name":"Webdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"127893","Unicode hex":"1F395"},{"Typeface name":"Webdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128492","Unicode hex":"1F5EC"},{"Typeface name":"Webdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128637","Unicode hex":"1F67D"},{"Typeface name":"Webdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"128493","Unicode hex":"1F5ED"},{"Typeface name":"Webdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128490","Unicode hex":"1F5EA"},{"Typeface name":"Webdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128491","Unicode hex":"1F5EB"},{"Typeface name":"Webdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"11156","Unicode hex":"2B94"},{"Typeface name":"Webdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"10004","Unicode hex":"2714"},{"Typeface name":"Webdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128690","Unicode hex":"1F6B2"},{"Typeface name":"Webdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"11036","Unicode hex":"2B1C"},{"Typeface name":"Webdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128737","Unicode hex":"1F6E1"},{"Typeface name":"Webdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128230","Unicode hex":"1F4E6"},{"Typeface name":"Webdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128753","Unicode hex":"1F6F1"},{"Typeface name":"Webdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"11035","Unicode hex":"2B1B"},{"Typeface name":"Webdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128657","Unicode hex":"1F691"},{"Typeface name":"Webdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"128712","Unicode hex":"1F6C8"},{"Typeface name":"Webdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128745","Unicode hex":"1F6E9"},{"Typeface name":"Webdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128752","Unicode hex":"1F6F0"},{"Typeface name":"Webdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"128968","Unicode hex":"1F7C8"},{"Typeface name":"Webdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128372","Unicode hex":"1F574"},{"Typeface name":"Webdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"11044","Unicode hex":"2B24"},{"Typeface name":"Webdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128741","Unicode hex":"1F6E5"},{"Typeface name":"Webdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128660","Unicode hex":"1F694"},{"Typeface name":"Webdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"128472","Unicode hex":"1F5D8"},{"Typeface name":"Webdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"128473","Unicode hex":"1F5D9"},{"Typeface name":"Webdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"10067","Unicode hex":"2753"},{"Typeface name":"Webdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"128754","Unicode hex":"1F6F2"},{"Typeface name":"Webdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"128647","Unicode hex":"1F687"},{"Typeface name":"Webdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"128653","Unicode hex":"1F68D"},{"Typeface name":"Webdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9971","Unicode hex":"26F3"},{"Typeface name":"Webdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Webdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"8854","Unicode hex":"2296"},{"Typeface name":"Webdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"128685","Unicode hex":"1F6AD"},{"Typeface name":"Webdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"128494","Unicode hex":"1F5EE"},{"Typeface name":"Webdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Webdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128495","Unicode hex":"1F5EF"},{"Typeface name":"Webdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128498","Unicode hex":"1F5F2"},{"Typeface name":"Webdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128697","Unicode hex":"1F6B9"},{"Typeface name":"Webdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"128698","Unicode hex":"1F6BA"},{"Typeface name":"Webdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"128713","Unicode hex":"1F6C9"},{"Typeface name":"Webdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"128714","Unicode hex":"1F6CA"},{"Typeface name":"Webdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"128700","Unicode hex":"1F6BC"},{"Typeface name":"Webdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"128125","Unicode hex":"1F47D"},{"Typeface name":"Webdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"127947","Unicode hex":"1F3CB"},{"Typeface name":"Webdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"9975","Unicode hex":"26F7"},{"Typeface name":"Webdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"127938","Unicode hex":"1F3C2"},{"Typeface name":"Webdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"127948","Unicode hex":"1F3CC"},{"Typeface name":"Webdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"127946","Unicode hex":"1F3CA"},{"Typeface name":"Webdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127940","Unicode hex":"1F3C4"},{"Typeface name":"Webdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"127949","Unicode hex":"1F3CD"},{"Typeface name":"Webdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"127950","Unicode hex":"1F3CE"},{"Typeface name":"Webdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128664","Unicode hex":"1F698"},{"Typeface name":"Webdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128480","Unicode hex":"1F5E0"},{"Typeface name":"Webdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128738","Unicode hex":"1F6E2"},{"Typeface name":"Webdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128176","Unicode hex":"1F4B0"},{"Typeface name":"Webdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"127991","Unicode hex":"1F3F7"},{"Typeface name":"Webdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128179","Unicode hex":"1F4B3"},{"Typeface name":"Webdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128106","Unicode hex":"1F46A"},{"Typeface name":"Webdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"128481","Unicode hex":"1F5E1"},{"Typeface name":"Webdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128482","Unicode hex":"1F5E2"},{"Typeface name":"Webdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128483","Unicode hex":"1F5E3"},{"Typeface name":"Webdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Webdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128388","Unicode hex":"1F584"},{"Typeface name":"Webdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128389","Unicode hex":"1F585"},{"Typeface name":"Webdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Webdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128390","Unicode hex":"1F586"},{"Typeface name":"Webdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128441","Unicode hex":"1F5B9"},{"Typeface name":"Webdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"128442","Unicode hex":"1F5BA"},{"Typeface name":"Webdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128443","Unicode hex":"1F5BB"},{"Typeface name":"Webdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128373","Unicode hex":"1F575"},{"Typeface name":"Webdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"128368","Unicode hex":"1F570"},{"Typeface name":"Webdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128445","Unicode hex":"1F5BD"},{"Typeface name":"Webdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128446","Unicode hex":"1F5BE"},{"Typeface name":"Webdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Webdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128466","Unicode hex":"1F5D2"},{"Typeface name":"Webdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128467","Unicode hex":"1F5D3"},{"Typeface name":"Webdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Webdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128218","Unicode hex":"1F4DA"},{"Typeface name":"Webdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128478","Unicode hex":"1F5DE"},{"Typeface name":"Webdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128479","Unicode hex":"1F5DF"},{"Typeface name":"Webdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128451","Unicode hex":"1F5C3"},{"Typeface name":"Webdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128450","Unicode hex":"1F5C2"},{"Typeface name":"Webdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128444","Unicode hex":"1F5BC"},{"Typeface name":"Webdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"127917","Unicode hex":"1F3AD"},{"Typeface name":"Webdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"127900","Unicode hex":"1F39C"},{"Typeface name":"Webdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"127896","Unicode hex":"1F398"},{"Typeface name":"Webdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"127897","Unicode hex":"1F399"},{"Typeface name":"Webdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"127911","Unicode hex":"1F3A7"},{"Typeface name":"Webdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128191","Unicode hex":"1F4BF"},{"Typeface name":"Webdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"127902","Unicode hex":"1F39E"},{"Typeface name":"Webdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128247","Unicode hex":"1F4F7"},{"Typeface name":"Webdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"127903","Unicode hex":"1F39F"},{"Typeface name":"Webdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"127916","Unicode hex":"1F3AC"},{"Typeface name":"Webdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128253","Unicode hex":"1F4FD"},{"Typeface name":"Webdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128249","Unicode hex":"1F4F9"},{"Typeface name":"Webdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128254","Unicode hex":"1F4FE"},{"Typeface name":"Webdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128251","Unicode hex":"1F4FB"},{"Typeface name":"Webdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"127898","Unicode hex":"1F39A"},{"Typeface name":"Webdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"127899","Unicode hex":"1F39B"},{"Typeface name":"Webdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128250","Unicode hex":"1F4FA"},{"Typeface name":"Webdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128187","Unicode hex":"1F4BB"},{"Typeface name":"Webdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128421","Unicode hex":"1F5A5"},{"Typeface name":"Webdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128422","Unicode hex":"1F5A6"},{"Typeface name":"Webdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128423","Unicode hex":"1F5A7"},{"Typeface name":"Webdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"128377","Unicode hex":"1F579"},{"Typeface name":"Webdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"127918","Unicode hex":"1F3AE"},{"Typeface name":"Webdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"128379","Unicode hex":"1F57B"},{"Typeface name":"Webdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128380","Unicode hex":"1F57C"},{"Typeface name":"Webdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128223","Unicode hex":"1F4DF"},{"Typeface name":"Webdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128385","Unicode hex":"1F581"},{"Typeface name":"Webdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128384","Unicode hex":"1F580"},{"Typeface name":"Webdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128424","Unicode hex":"1F5A8"},{"Typeface name":"Webdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128425","Unicode hex":"1F5A9"},{"Typeface name":"Webdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128447","Unicode hex":"1F5BF"},{"Typeface name":"Webdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128426","Unicode hex":"1F5AA"},{"Typeface name":"Webdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128476","Unicode hex":"1F5DC"},{"Typeface name":"Webdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128274","Unicode hex":"1F512"},{"Typeface name":"Webdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128275","Unicode hex":"1F513"},{"Typeface name":"Webdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128477","Unicode hex":"1F5DD"},{"Typeface name":"Webdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128229","Unicode hex":"1F4E5"},{"Typeface name":"Webdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128228","Unicode hex":"1F4E4"},{"Typeface name":"Webdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128371","Unicode hex":"1F573"},{"Typeface name":"Webdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"127779","Unicode hex":"1F323"},{"Typeface name":"Webdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"127780","Unicode hex":"1F324"},{"Typeface name":"Webdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"127781","Unicode hex":"1F325"},{"Typeface name":"Webdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"127782","Unicode hex":"1F326"},{"Typeface name":"Webdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"9729","Unicode hex":"2601"},{"Typeface name":"Webdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"127784","Unicode hex":"1F328"},{"Typeface name":"Webdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"127783","Unicode hex":"1F327"},{"Typeface name":"Webdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"127785","Unicode hex":"1F329"},{"Typeface name":"Webdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"127786","Unicode hex":"1F32A"},{"Typeface name":"Webdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"127788","Unicode hex":"1F32C"},{"Typeface name":"Webdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"127787","Unicode hex":"1F32B"},{"Typeface name":"Webdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"127772","Unicode hex":"1F31C"},{"Typeface name":"Webdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"127777","Unicode hex":"1F321"},{"Typeface name":"Webdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128715","Unicode hex":"1F6CB"},{"Typeface name":"Webdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128719","Unicode hex":"1F6CF"},{"Typeface name":"Webdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"127869","Unicode hex":"1F37D"},{"Typeface name":"Webdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"127864","Unicode hex":"1F378"},{"Typeface name":"Webdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128718","Unicode hex":"1F6CE"},{"Typeface name":"Webdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128717","Unicode hex":"1F6CD"},{"Typeface name":"Webdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9413","Unicode hex":"24C5"},{"Typeface name":"Webdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9855","Unicode hex":"267F"},{"Typeface name":"Webdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128710","Unicode hex":"1F6C6"},{"Typeface name":"Webdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"128392","Unicode hex":"1F588"},{"Typeface name":"Webdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"127891","Unicode hex":"1F393"},{"Typeface name":"Webdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128484","Unicode hex":"1F5E4"},{"Typeface name":"Webdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128485","Unicode hex":"1F5E5"},{"Typeface name":"Webdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128486","Unicode hex":"1F5E6"},{"Typeface name":"Webdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"128487","Unicode hex":"1F5E7"},{"Typeface name":"Webdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128746","Unicode hex":"1F6EA"},{"Typeface name":"Webdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128063","Unicode hex":"1F43F"},{"Typeface name":"Webdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"128038","Unicode hex":"1F426"},{"Typeface name":"Webdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128031","Unicode hex":"1F41F"},{"Typeface name":"Webdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128021","Unicode hex":"1F415"},{"Typeface name":"Webdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"128008","Unicode hex":"1F408"},{"Typeface name":"Webdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"128620","Unicode hex":"1F66C"},{"Typeface name":"Webdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"128622","Unicode hex":"1F66E"},{"Typeface name":"Webdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"128621","Unicode hex":"1F66D"},{"Typeface name":"Webdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"128623","Unicode hex":"1F66F"},{"Typeface name":"Webdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128506","Unicode hex":"1F5FA"},{"Typeface name":"Webdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"127757","Unicode hex":"1F30D"},{"Typeface name":"Webdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"127759","Unicode hex":"1F30F"},{"Typeface name":"Webdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"127758","Unicode hex":"1F30E"},{"Typeface name":"Webdings","Dingbat dec":"255","Dingbat hex":"FF","Unicode dec":"128330","Unicode hex":"1F54A"},{"Typeface name":"Wingdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128393","Unicode hex":"1F589"},{"Typeface name":"Wingdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"9986","Unicode hex":"2702"},{"Typeface name":"Wingdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"9985","Unicode hex":"2701"},{"Typeface name":"Wingdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128083","Unicode hex":"1F453"},{"Typeface name":"Wingdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"128365","Unicode hex":"1F56D"},{"Typeface name":"Wingdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Wingdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128367","Unicode hex":"1F56F"},{"Typeface name":"Wingdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128383","Unicode hex":"1F57F"},{"Typeface name":"Wingdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"9990","Unicode hex":"2706"},{"Typeface name":"Wingdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128386","Unicode hex":"1F582"},{"Typeface name":"Wingdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Wingdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128234","Unicode hex":"1F4EA"},{"Typeface name":"Wingdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128235","Unicode hex":"1F4EB"},{"Typeface name":"Wingdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128236","Unicode hex":"1F4EC"},{"Typeface name":"Wingdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128237","Unicode hex":"1F4ED"},{"Typeface name":"Wingdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128448","Unicode hex":"1F5C0"},{"Typeface name":"Wingdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128449","Unicode hex":"1F5C1"},{"Typeface name":"Wingdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128462","Unicode hex":"1F5CE"},{"Typeface name":"Wingdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128463","Unicode hex":"1F5CF"},{"Typeface name":"Wingdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128464","Unicode hex":"1F5D0"},{"Typeface name":"Wingdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128452","Unicode hex":"1F5C4"},{"Typeface name":"Wingdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"8987","Unicode hex":"231B"},{"Typeface name":"Wingdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128430","Unicode hex":"1F5AE"},{"Typeface name":"Wingdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128432","Unicode hex":"1F5B0"},{"Typeface name":"Wingdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128434","Unicode hex":"1F5B2"},{"Typeface name":"Wingdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128435","Unicode hex":"1F5B3"},{"Typeface name":"Wingdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128436","Unicode hex":"1F5B4"},{"Typeface name":"Wingdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128427","Unicode hex":"1F5AB"},{"Typeface name":"Wingdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128428","Unicode hex":"1F5AC"},{"Typeface name":"Wingdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"9991","Unicode hex":"2707"},{"Typeface name":"Wingdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"9997","Unicode hex":"270D"},{"Typeface name":"Wingdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128398","Unicode hex":"1F58E"},{"Typeface name":"Wingdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"9996","Unicode hex":"270C"},{"Typeface name":"Wingdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128399","Unicode hex":"1F58F"},{"Typeface name":"Wingdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128077","Unicode hex":"1F44D"},{"Typeface name":"Wingdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128078","Unicode hex":"1F44E"},{"Typeface name":"Wingdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"9756","Unicode hex":"261C"},{"Typeface name":"Wingdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"9758","Unicode hex":"261E"},{"Typeface name":"Wingdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"9757","Unicode hex":"261D"},{"Typeface name":"Wingdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"9759","Unicode hex":"261F"},{"Typeface name":"Wingdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128400","Unicode hex":"1F590"},{"Typeface name":"Wingdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"9786","Unicode hex":"263A"},{"Typeface name":"Wingdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128528","Unicode hex":"1F610"},{"Typeface name":"Wingdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"9785","Unicode hex":"2639"},{"Typeface name":"Wingdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128163","Unicode hex":"1F4A3"},{"Typeface name":"Wingdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128369","Unicode hex":"1F571"},{"Typeface name":"Wingdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"127987","Unicode hex":"1F3F3"},{"Typeface name":"Wingdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127985","Unicode hex":"1F3F1"},{"Typeface name":"Wingdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"9992","Unicode hex":"2708"},{"Typeface name":"Wingdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9788","Unicode hex":"263C"},{"Typeface name":"Wingdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127778","Unicode hex":"1F322"},{"Typeface name":"Wingdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"10052","Unicode hex":"2744"},{"Typeface name":"Wingdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128326","Unicode hex":"1F546"},{"Typeface name":"Wingdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"10014","Unicode hex":"271E"},{"Typeface name":"Wingdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128328","Unicode hex":"1F548"},{"Typeface name":"Wingdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10016","Unicode hex":"2720"},{"Typeface name":"Wingdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"10017","Unicode hex":"2721"},{"Typeface name":"Wingdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"9770","Unicode hex":"262A"},{"Typeface name":"Wingdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"9775","Unicode hex":"262F"},{"Typeface name":"Wingdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128329","Unicode hex":"1F549"},{"Typeface name":"Wingdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"9784","Unicode hex":"2638"},{"Typeface name":"Wingdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"9800","Unicode hex":"2648"},{"Typeface name":"Wingdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"9801","Unicode hex":"2649"},{"Typeface name":"Wingdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"9802","Unicode hex":"264A"},{"Typeface name":"Wingdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"9803","Unicode hex":"264B"},{"Typeface name":"Wingdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"9804","Unicode hex":"264C"},{"Typeface name":"Wingdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"9805","Unicode hex":"264D"},{"Typeface name":"Wingdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"9806","Unicode hex":"264E"},{"Typeface name":"Wingdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"9807","Unicode hex":"264F"},{"Typeface name":"Wingdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"9808","Unicode hex":"2650"},{"Typeface name":"Wingdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"9809","Unicode hex":"2651"},{"Typeface name":"Wingdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"9810","Unicode hex":"2652"},{"Typeface name":"Wingdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9811","Unicode hex":"2653"},{"Typeface name":"Wingdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128624","Unicode hex":"1F670"},{"Typeface name":"Wingdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128629","Unicode hex":"1F675"},{"Typeface name":"Wingdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9899","Unicode hex":"26AB"},{"Typeface name":"Wingdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128318","Unicode hex":"1F53E"},{"Typeface name":"Wingdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9724","Unicode hex":"25FC"},{"Typeface name":"Wingdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128911","Unicode hex":"1F78F"},{"Typeface name":"Wingdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128912","Unicode hex":"1F790"},{"Typeface name":"Wingdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"10065","Unicode hex":"2751"},{"Typeface name":"Wingdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"10066","Unicode hex":"2752"},{"Typeface name":"Wingdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"128927","Unicode hex":"1F79F"},{"Typeface name":"Wingdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"10731","Unicode hex":"29EB"},{"Typeface name":"Wingdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9670","Unicode hex":"25C6"},{"Typeface name":"Wingdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10070","Unicode hex":"2756"},{"Typeface name":"Wingdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"8999","Unicode hex":"2327"},{"Typeface name":"Wingdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"11193","Unicode hex":"2BB9"},{"Typeface name":"Wingdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"8984","Unicode hex":"2318"},{"Typeface name":"Wingdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"127989","Unicode hex":"1F3F5"},{"Typeface name":"Wingdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"127990","Unicode hex":"1F3F6"},{"Typeface name":"Wingdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128630","Unicode hex":"1F676"},{"Typeface name":"Wingdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128631","Unicode hex":"1F677"},{"Typeface name":"Wingdings","Dingbat dec":"127","Dingbat hex":"7F","Unicode dec":"9647","Unicode hex":"25AF"},{"Typeface name":"Wingdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"127243","Unicode hex":"1F10B"},{"Typeface name":"Wingdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"10112","Unicode hex":"2780"},{"Typeface name":"Wingdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"10113","Unicode hex":"2781"},{"Typeface name":"Wingdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"10114","Unicode hex":"2782"},{"Typeface name":"Wingdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"10115","Unicode hex":"2783"},{"Typeface name":"Wingdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10116","Unicode hex":"2784"},{"Typeface name":"Wingdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"10117","Unicode hex":"2785"},{"Typeface name":"Wingdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"10118","Unicode hex":"2786"},{"Typeface name":"Wingdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"10119","Unicode hex":"2787"},{"Typeface name":"Wingdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"10120","Unicode hex":"2788"},{"Typeface name":"Wingdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"10121","Unicode hex":"2789"},{"Typeface name":"Wingdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127244","Unicode hex":"1F10C"},{"Typeface name":"Wingdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"10122","Unicode hex":"278A"},{"Typeface name":"Wingdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"10123","Unicode hex":"278B"},{"Typeface name":"Wingdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"10124","Unicode hex":"278C"},{"Typeface name":"Wingdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"10125","Unicode hex":"278D"},{"Typeface name":"Wingdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"10126","Unicode hex":"278E"},{"Typeface name":"Wingdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"10127","Unicode hex":"278F"},{"Typeface name":"Wingdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"10128","Unicode hex":"2790"},{"Typeface name":"Wingdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"10129","Unicode hex":"2791"},{"Typeface name":"Wingdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"10130","Unicode hex":"2792"},{"Typeface name":"Wingdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"10131","Unicode hex":"2793"},{"Typeface name":"Wingdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128610","Unicode hex":"1F662"},{"Typeface name":"Wingdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128608","Unicode hex":"1F660"},{"Typeface name":"Wingdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"128609","Unicode hex":"1F661"},{"Typeface name":"Wingdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128611","Unicode hex":"1F663"},{"Typeface name":"Wingdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128606","Unicode hex":"1F65E"},{"Typeface name":"Wingdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128604","Unicode hex":"1F65C"},{"Typeface name":"Wingdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128605","Unicode hex":"1F65D"},{"Typeface name":"Wingdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128607","Unicode hex":"1F65F"},{"Typeface name":"Wingdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"8729","Unicode hex":"2219"},{"Typeface name":"Wingdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Wingdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"11037","Unicode hex":"2B1D"},{"Typeface name":"Wingdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"11096","Unicode hex":"2B58"},{"Typeface name":"Wingdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128902","Unicode hex":"1F786"},{"Typeface name":"Wingdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128904","Unicode hex":"1F788"},{"Typeface name":"Wingdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128906","Unicode hex":"1F78A"},{"Typeface name":"Wingdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128907","Unicode hex":"1F78B"},{"Typeface name":"Wingdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128319","Unicode hex":"1F53F"},{"Typeface name":"Wingdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9642","Unicode hex":"25AA"},{"Typeface name":"Wingdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128910","Unicode hex":"1F78E"},{"Typeface name":"Wingdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128961","Unicode hex":"1F7C1"},{"Typeface name":"Wingdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128965","Unicode hex":"1F7C5"},{"Typeface name":"Wingdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"9733","Unicode hex":"2605"},{"Typeface name":"Wingdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128971","Unicode hex":"1F7CB"},{"Typeface name":"Wingdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128975","Unicode hex":"1F7CF"},{"Typeface name":"Wingdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"128979","Unicode hex":"1F7D3"},{"Typeface name":"Wingdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"128977","Unicode hex":"1F7D1"},{"Typeface name":"Wingdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"11216","Unicode hex":"2BD0"},{"Typeface name":"Wingdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"8982","Unicode hex":"2316"},{"Typeface name":"Wingdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"11214","Unicode hex":"2BCE"},{"Typeface name":"Wingdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"11215","Unicode hex":"2BCF"},{"Typeface name":"Wingdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"11217","Unicode hex":"2BD1"},{"Typeface name":"Wingdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"10026","Unicode hex":"272A"},{"Typeface name":"Wingdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"10032","Unicode hex":"2730"},{"Typeface name":"Wingdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"128336","Unicode hex":"1F550"},{"Typeface name":"Wingdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128337","Unicode hex":"1F551"},{"Typeface name":"Wingdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128338","Unicode hex":"1F552"},{"Typeface name":"Wingdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128339","Unicode hex":"1F553"},{"Typeface name":"Wingdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128340","Unicode hex":"1F554"},{"Typeface name":"Wingdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"128341","Unicode hex":"1F555"},{"Typeface name":"Wingdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"128342","Unicode hex":"1F556"},{"Typeface name":"Wingdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128343","Unicode hex":"1F557"},{"Typeface name":"Wingdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128344","Unicode hex":"1F558"},{"Typeface name":"Wingdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128345","Unicode hex":"1F559"},{"Typeface name":"Wingdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128346","Unicode hex":"1F55A"},{"Typeface name":"Wingdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128347","Unicode hex":"1F55B"},{"Typeface name":"Wingdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11184","Unicode hex":"2BB0"},{"Typeface name":"Wingdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11185","Unicode hex":"2BB1"},{"Typeface name":"Wingdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11186","Unicode hex":"2BB2"},{"Typeface name":"Wingdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"11187","Unicode hex":"2BB3"},{"Typeface name":"Wingdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"11188","Unicode hex":"2BB4"},{"Typeface name":"Wingdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"11189","Unicode hex":"2BB5"},{"Typeface name":"Wingdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11190","Unicode hex":"2BB6"},{"Typeface name":"Wingdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11191","Unicode hex":"2BB7"},{"Typeface name":"Wingdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128618","Unicode hex":"1F66A"},{"Typeface name":"Wingdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128619","Unicode hex":"1F66B"},{"Typeface name":"Wingdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128597","Unicode hex":"1F655"},{"Typeface name":"Wingdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128596","Unicode hex":"1F654"},{"Typeface name":"Wingdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128599","Unicode hex":"1F657"},{"Typeface name":"Wingdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128598","Unicode hex":"1F656"},{"Typeface name":"Wingdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128592","Unicode hex":"1F650"},{"Typeface name":"Wingdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128593","Unicode hex":"1F651"},{"Typeface name":"Wingdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128594","Unicode hex":"1F652"},{"Typeface name":"Wingdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128595","Unicode hex":"1F653"},{"Typeface name":"Wingdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"9003","Unicode hex":"232B"},{"Typeface name":"Wingdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8998","Unicode hex":"2326"},{"Typeface name":"Wingdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"11160","Unicode hex":"2B98"},{"Typeface name":"Wingdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"11162","Unicode hex":"2B9A"},{"Typeface name":"Wingdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"11161","Unicode hex":"2B99"},{"Typeface name":"Wingdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"11163","Unicode hex":"2B9B"},{"Typeface name":"Wingdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"11144","Unicode hex":"2B88"},{"Typeface name":"Wingdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"11146","Unicode hex":"2B8A"},{"Typeface name":"Wingdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"11145","Unicode hex":"2B89"},{"Typeface name":"Wingdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"11147","Unicode hex":"2B8B"},{"Typeface name":"Wingdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129128","Unicode hex":"1F868"},{"Typeface name":"Wingdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129130","Unicode hex":"1F86A"},{"Typeface name":"Wingdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129129","Unicode hex":"1F869"},{"Typeface name":"Wingdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129131","Unicode hex":"1F86B"},{"Typeface name":"Wingdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129132","Unicode hex":"1F86C"},{"Typeface name":"Wingdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129133","Unicode hex":"1F86D"},{"Typeface name":"Wingdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129135","Unicode hex":"1F86F"},{"Typeface name":"Wingdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129134","Unicode hex":"1F86E"},{"Typeface name":"Wingdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129144","Unicode hex":"1F878"},{"Typeface name":"Wingdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129146","Unicode hex":"1F87A"},{"Typeface name":"Wingdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129145","Unicode hex":"1F879"},{"Typeface name":"Wingdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129147","Unicode hex":"1F87B"},{"Typeface name":"Wingdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129148","Unicode hex":"1F87C"},{"Typeface name":"Wingdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129149","Unicode hex":"1F87D"},{"Typeface name":"Wingdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129151","Unicode hex":"1F87F"},{"Typeface name":"Wingdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129150","Unicode hex":"1F87E"},{"Typeface name":"Wingdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"8678","Unicode hex":"21E6"},{"Typeface name":"Wingdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"8680","Unicode hex":"21E8"},{"Typeface name":"Wingdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"8679","Unicode hex":"21E7"},{"Typeface name":"Wingdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8681","Unicode hex":"21E9"},{"Typeface name":"Wingdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"11012","Unicode hex":"2B04"},{"Typeface name":"Wingdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"8691","Unicode hex":"21F3"},{"Typeface name":"Wingdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"11009","Unicode hex":"2B01"},{"Typeface name":"Wingdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11008","Unicode hex":"2B00"},{"Typeface name":"Wingdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11011","Unicode hex":"2B03"},{"Typeface name":"Wingdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"11010","Unicode hex":"2B02"},{"Typeface name":"Wingdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"129196","Unicode hex":"1F8AC"},{"Typeface name":"Wingdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"129197","Unicode hex":"1F8AD"},{"Typeface name":"Wingdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128502","Unicode hex":"1F5F6"},{"Typeface name":"Wingdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"10003","Unicode hex":"2713"},{"Typeface name":"Wingdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"128503","Unicode hex":"1F5F7"},{"Typeface name":"Wingdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"128505","Unicode hex":"1F5F9"},{"Typeface name":"Wingdings 2","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 2","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128394","Unicode hex":"1F58A"},{"Typeface name":"Wingdings 2","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128395","Unicode hex":"1F58B"},{"Typeface name":"Wingdings 2","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128396","Unicode hex":"1F58C"},{"Typeface name":"Wingdings 2","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128397","Unicode hex":"1F58D"},{"Typeface name":"Wingdings 2","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"9988","Unicode hex":"2704"},{"Typeface name":"Wingdings 2","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"9984","Unicode hex":"2700"},{"Typeface name":"Wingdings 2","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128382","Unicode hex":"1F57E"},{"Typeface name":"Wingdings 2","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128381","Unicode hex":"1F57D"},{"Typeface name":"Wingdings 2","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128453","Unicode hex":"1F5C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128454","Unicode hex":"1F5C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128455","Unicode hex":"1F5C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128456","Unicode hex":"1F5C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128457","Unicode hex":"1F5C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128458","Unicode hex":"1F5CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128459","Unicode hex":"1F5CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128460","Unicode hex":"1F5CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128461","Unicode hex":"1F5CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128465","Unicode hex":"1F5D1"},{"Typeface name":"Wingdings 2","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128468","Unicode hex":"1F5D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128437","Unicode hex":"1F5B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"128438","Unicode hex":"1F5B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128439","Unicode hex":"1F5B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128440","Unicode hex":"1F5B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128429","Unicode hex":"1F5AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128431","Unicode hex":"1F5AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128433","Unicode hex":"1F5B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128402","Unicode hex":"1F592"},{"Typeface name":"Wingdings 2","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128403","Unicode hex":"1F593"},{"Typeface name":"Wingdings 2","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128408","Unicode hex":"1F598"},{"Typeface name":"Wingdings 2","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128409","Unicode hex":"1F599"},{"Typeface name":"Wingdings 2","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128410","Unicode hex":"1F59A"},{"Typeface name":"Wingdings 2","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"128411","Unicode hex":"1F59B"},{"Typeface name":"Wingdings 2","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128072","Unicode hex":"1F448"},{"Typeface name":"Wingdings 2","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128073","Unicode hex":"1F449"},{"Typeface name":"Wingdings 2","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128412","Unicode hex":"1F59C"},{"Typeface name":"Wingdings 2","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"128413","Unicode hex":"1F59D"},{"Typeface name":"Wingdings 2","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"128414","Unicode hex":"1F59E"},{"Typeface name":"Wingdings 2","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"128415","Unicode hex":"1F59F"},{"Typeface name":"Wingdings 2","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"128416","Unicode hex":"1F5A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128417","Unicode hex":"1F5A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"128070","Unicode hex":"1F446"},{"Typeface name":"Wingdings 2","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128071","Unicode hex":"1F447"},{"Typeface name":"Wingdings 2","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128418","Unicode hex":"1F5A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128419","Unicode hex":"1F5A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128401","Unicode hex":"1F591"},{"Typeface name":"Wingdings 2","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128500","Unicode hex":"1F5F4"},{"Typeface name":"Wingdings 2","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"128504","Unicode hex":"1F5F8"},{"Typeface name":"Wingdings 2","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"128501","Unicode hex":"1F5F5"},{"Typeface name":"Wingdings 2","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9745","Unicode hex":"2611"},{"Typeface name":"Wingdings 2","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"11197","Unicode hex":"2BBD"},{"Typeface name":"Wingdings 2","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"9746","Unicode hex":"2612"},{"Typeface name":"Wingdings 2","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"11198","Unicode hex":"2BBE"},{"Typeface name":"Wingdings 2","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"11199","Unicode hex":"2BBF"},{"Typeface name":"Wingdings 2","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128711","Unicode hex":"1F6C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"128625","Unicode hex":"1F671"},{"Typeface name":"Wingdings 2","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"128628","Unicode hex":"1F674"},{"Typeface name":"Wingdings 2","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128626","Unicode hex":"1F672"},{"Typeface name":"Wingdings 2","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128627","Unicode hex":"1F673"},{"Typeface name":"Wingdings 2","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"8253","Unicode hex":"203D"},{"Typeface name":"Wingdings 2","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128633","Unicode hex":"1F679"},{"Typeface name":"Wingdings 2","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128634","Unicode hex":"1F67A"},{"Typeface name":"Wingdings 2","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"128635","Unicode hex":"1F67B"},{"Typeface name":"Wingdings 2","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"128614","Unicode hex":"1F666"},{"Typeface name":"Wingdings 2","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128612","Unicode hex":"1F664"},{"Typeface name":"Wingdings 2","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"128613","Unicode hex":"1F665"},{"Typeface name":"Wingdings 2","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128615","Unicode hex":"1F667"},{"Typeface name":"Wingdings 2","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128602","Unicode hex":"1F65A"},{"Typeface name":"Wingdings 2","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128600","Unicode hex":"1F658"},{"Typeface name":"Wingdings 2","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"128601","Unicode hex":"1F659"},{"Typeface name":"Wingdings 2","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128603","Unicode hex":"1F65B"},{"Typeface name":"Wingdings 2","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9450","Unicode hex":"24EA"},{"Typeface name":"Wingdings 2","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"9312","Unicode hex":"2460"},{"Typeface name":"Wingdings 2","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"9313","Unicode hex":"2461"},{"Typeface name":"Wingdings 2","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9314","Unicode hex":"2462"},{"Typeface name":"Wingdings 2","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"9315","Unicode hex":"2463"},{"Typeface name":"Wingdings 2","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9316","Unicode hex":"2464"},{"Typeface name":"Wingdings 2","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"9317","Unicode hex":"2465"},{"Typeface name":"Wingdings 2","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9318","Unicode hex":"2466"},{"Typeface name":"Wingdings 2","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9319","Unicode hex":"2467"},{"Typeface name":"Wingdings 2","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9320","Unicode hex":"2468"},{"Typeface name":"Wingdings 2","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9321","Unicode hex":"2469"},{"Typeface name":"Wingdings 2","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9471","Unicode hex":"24FF"},{"Typeface name":"Wingdings 2","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"10102","Unicode hex":"2776"},{"Typeface name":"Wingdings 2","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10103","Unicode hex":"2777"},{"Typeface name":"Wingdings 2","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"10104","Unicode hex":"2778"},{"Typeface name":"Wingdings 2","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10105","Unicode hex":"2779"},{"Typeface name":"Wingdings 2","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"10106","Unicode hex":"277A"},{"Typeface name":"Wingdings 2","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"10107","Unicode hex":"277B"},{"Typeface name":"Wingdings 2","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"10108","Unicode hex":"277C"},{"Typeface name":"Wingdings 2","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"10109","Unicode hex":"277D"},{"Typeface name":"Wingdings 2","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"10110","Unicode hex":"277E"},{"Typeface name":"Wingdings 2","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"10111","Unicode hex":"277F"},{"Typeface name":"Wingdings 2","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"9737","Unicode hex":"2609"},{"Typeface name":"Wingdings 2","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"127765","Unicode hex":"1F315"},{"Typeface name":"Wingdings 2","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"9789","Unicode hex":"263D"},{"Typeface name":"Wingdings 2","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"9790","Unicode hex":"263E"},{"Typeface name":"Wingdings 2","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11839","Unicode hex":"2E3F"},{"Typeface name":"Wingdings 2","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10013","Unicode hex":"271D"},{"Typeface name":"Wingdings 2","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"128327","Unicode hex":"1F547"},{"Typeface name":"Wingdings 2","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"128348","Unicode hex":"1F55C"},{"Typeface name":"Wingdings 2","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"128349","Unicode hex":"1F55D"},{"Typeface name":"Wingdings 2","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"128350","Unicode hex":"1F55E"},{"Typeface name":"Wingdings 2","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"128351","Unicode hex":"1F55F"},{"Typeface name":"Wingdings 2","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"128352","Unicode hex":"1F560"},{"Typeface name":"Wingdings 2","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"128353","Unicode hex":"1F561"},{"Typeface name":"Wingdings 2","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"128354","Unicode hex":"1F562"},{"Typeface name":"Wingdings 2","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128355","Unicode hex":"1F563"},{"Typeface name":"Wingdings 2","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128356","Unicode hex":"1F564"},{"Typeface name":"Wingdings 2","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128357","Unicode hex":"1F565"},{"Typeface name":"Wingdings 2","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128358","Unicode hex":"1F566"},{"Typeface name":"Wingdings 2","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"128359","Unicode hex":"1F567"},{"Typeface name":"Wingdings 2","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128616","Unicode hex":"1F668"},{"Typeface name":"Wingdings 2","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128617","Unicode hex":"1F669"},{"Typeface name":"Wingdings 2","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128900","Unicode hex":"1F784"},{"Typeface name":"Wingdings 2","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"10625","Unicode hex":"2981"},{"Typeface name":"Wingdings 2","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"9679","Unicode hex":"25CF"},{"Typeface name":"Wingdings 2","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"9675","Unicode hex":"25CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128901","Unicode hex":"1F785"},{"Typeface name":"Wingdings 2","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128903","Unicode hex":"1F787"},{"Typeface name":"Wingdings 2","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128905","Unicode hex":"1F789"},{"Typeface name":"Wingdings 2","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"8857","Unicode hex":"2299"},{"Typeface name":"Wingdings 2","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"10687","Unicode hex":"29BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128908","Unicode hex":"1F78C"},{"Typeface name":"Wingdings 2","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128909","Unicode hex":"1F78D"},{"Typeface name":"Wingdings 2","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"9726","Unicode hex":"25FE"},{"Typeface name":"Wingdings 2","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"9632","Unicode hex":"25A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"9633","Unicode hex":"25A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128913","Unicode hex":"1F791"},{"Typeface name":"Wingdings 2","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128914","Unicode hex":"1F792"},{"Typeface name":"Wingdings 2","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128915","Unicode hex":"1F793"},{"Typeface name":"Wingdings 2","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128916","Unicode hex":"1F794"},{"Typeface name":"Wingdings 2","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9635","Unicode hex":"25A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128917","Unicode hex":"1F795"},{"Typeface name":"Wingdings 2","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128918","Unicode hex":"1F796"},{"Typeface name":"Wingdings 2","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128919","Unicode hex":"1F797"},{"Typeface name":"Wingdings 2","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128920","Unicode hex":"1F798"},{"Typeface name":"Wingdings 2","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings 2","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"11045","Unicode hex":"2B25"},{"Typeface name":"Wingdings 2","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"9671","Unicode hex":"25C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"128922","Unicode hex":"1F79A"},{"Typeface name":"Wingdings 2","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"9672","Unicode hex":"25C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"128923","Unicode hex":"1F79B"},{"Typeface name":"Wingdings 2","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128924","Unicode hex":"1F79C"},{"Typeface name":"Wingdings 2","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"128925","Unicode hex":"1F79D"},{"Typeface name":"Wingdings 2","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128926","Unicode hex":"1F79E"},{"Typeface name":"Wingdings 2","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"11050","Unicode hex":"2B2A"},{"Typeface name":"Wingdings 2","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"11047","Unicode hex":"2B27"},{"Typeface name":"Wingdings 2","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128928","Unicode hex":"1F7A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"9686","Unicode hex":"25D6"},{"Typeface name":"Wingdings 2","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"9687","Unicode hex":"25D7"},{"Typeface name":"Wingdings 2","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"11210","Unicode hex":"2BCA"},{"Typeface name":"Wingdings 2","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"11211","Unicode hex":"2BCB"},{"Typeface name":"Wingdings 2","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"11200","Unicode hex":"2BC0"},{"Typeface name":"Wingdings 2","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"11201","Unicode hex":"2BC1"},{"Typeface name":"Wingdings 2","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"11039","Unicode hex":"2B1F"},{"Typeface name":"Wingdings 2","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"11202","Unicode hex":"2BC2"},{"Typeface name":"Wingdings 2","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"11043","Unicode hex":"2B23"},{"Typeface name":"Wingdings 2","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11042","Unicode hex":"2B22"},{"Typeface name":"Wingdings 2","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11203","Unicode hex":"2BC3"},{"Typeface name":"Wingdings 2","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11204","Unicode hex":"2BC4"},{"Typeface name":"Wingdings 2","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128929","Unicode hex":"1F7A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128930","Unicode hex":"1F7A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128931","Unicode hex":"1F7A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128932","Unicode hex":"1F7A4"},{"Typeface name":"Wingdings 2","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128933","Unicode hex":"1F7A5"},{"Typeface name":"Wingdings 2","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128934","Unicode hex":"1F7A6"},{"Typeface name":"Wingdings 2","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128935","Unicode hex":"1F7A7"},{"Typeface name":"Wingdings 2","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128936","Unicode hex":"1F7A8"},{"Typeface name":"Wingdings 2","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128937","Unicode hex":"1F7A9"},{"Typeface name":"Wingdings 2","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128938","Unicode hex":"1F7AA"},{"Typeface name":"Wingdings 2","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128939","Unicode hex":"1F7AB"},{"Typeface name":"Wingdings 2","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128940","Unicode hex":"1F7AC"},{"Typeface name":"Wingdings 2","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128941","Unicode hex":"1F7AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128942","Unicode hex":"1F7AE"},{"Typeface name":"Wingdings 2","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128943","Unicode hex":"1F7AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"128944","Unicode hex":"1F7B0"},{"Typeface name":"Wingdings 2","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"128945","Unicode hex":"1F7B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"128946","Unicode hex":"1F7B2"},{"Typeface name":"Wingdings 2","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"128947","Unicode hex":"1F7B3"},{"Typeface name":"Wingdings 2","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"128948","Unicode hex":"1F7B4"},{"Typeface name":"Wingdings 2","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"128949","Unicode hex":"1F7B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"128950","Unicode hex":"1F7B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"128951","Unicode hex":"1F7B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"128952","Unicode hex":"1F7B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"128953","Unicode hex":"1F7B9"},{"Typeface name":"Wingdings 2","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"128954","Unicode hex":"1F7BA"},{"Typeface name":"Wingdings 2","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"128955","Unicode hex":"1F7BB"},{"Typeface name":"Wingdings 2","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"128956","Unicode hex":"1F7BC"},{"Typeface name":"Wingdings 2","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128957","Unicode hex":"1F7BD"},{"Typeface name":"Wingdings 2","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128958","Unicode hex":"1F7BE"},{"Typeface name":"Wingdings 2","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"128959","Unicode hex":"1F7BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"128960","Unicode hex":"1F7C0"},{"Typeface name":"Wingdings 2","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128962","Unicode hex":"1F7C2"},{"Typeface name":"Wingdings 2","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128964","Unicode hex":"1F7C4"},{"Typeface name":"Wingdings 2","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"128966","Unicode hex":"1F7C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"128969","Unicode hex":"1F7C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128970","Unicode hex":"1F7CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"10038","Unicode hex":"2736"},{"Typeface name":"Wingdings 2","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"128972","Unicode hex":"1F7CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128974","Unicode hex":"1F7CE"},{"Typeface name":"Wingdings 2","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128976","Unicode hex":"1F7D0"},{"Typeface name":"Wingdings 2","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128978","Unicode hex":"1F7D2"},{"Typeface name":"Wingdings 2","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"10041","Unicode hex":"2739"},{"Typeface name":"Wingdings 2","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128963","Unicode hex":"1F7C3"},{"Typeface name":"Wingdings 2","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128967","Unicode hex":"1F7C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Wingdings 2","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128973","Unicode hex":"1F7CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128980","Unicode hex":"1F7D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11212","Unicode hex":"2BCC"},{"Typeface name":"Wingdings 2","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11213","Unicode hex":"2BCD"},{"Typeface name":"Wingdings 2","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"8251","Unicode hex":"203B"},{"Typeface name":"Wingdings 2","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"8258","Unicode hex":"2042"},{"Typeface name":"Wingdings 3","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 3","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"11104","Unicode hex":"2B60"},{"Typeface name":"Wingdings 3","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"11106","Unicode hex":"2B62"},{"Typeface name":"Wingdings 3","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"11105","Unicode hex":"2B61"},{"Typeface name":"Wingdings 3","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"11107","Unicode hex":"2B63"},{"Typeface name":"Wingdings 3","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"11110","Unicode hex":"2B66"},{"Typeface name":"Wingdings 3","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"11111","Unicode hex":"2B67"},{"Typeface name":"Wingdings 3","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"11113","Unicode hex":"2B69"},{"Typeface name":"Wingdings 3","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"11112","Unicode hex":"2B68"},{"Typeface name":"Wingdings 3","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"11120","Unicode hex":"2B70"},{"Typeface name":"Wingdings 3","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"11122","Unicode hex":"2B72"},{"Typeface name":"Wingdings 3","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"11121","Unicode hex":"2B71"},{"Typeface name":"Wingdings 3","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"11123","Unicode hex":"2B73"},{"Typeface name":"Wingdings 3","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"11126","Unicode hex":"2B76"},{"Typeface name":"Wingdings 3","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"11128","Unicode hex":"2B78"},{"Typeface name":"Wingdings 3","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"11131","Unicode hex":"2B7B"},{"Typeface name":"Wingdings 3","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"11133","Unicode hex":"2B7D"},{"Typeface name":"Wingdings 3","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"11108","Unicode hex":"2B64"},{"Typeface name":"Wingdings 3","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"11109","Unicode hex":"2B65"},{"Typeface name":"Wingdings 3","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"11114","Unicode hex":"2B6A"},{"Typeface name":"Wingdings 3","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"11116","Unicode hex":"2B6C"},{"Typeface name":"Wingdings 3","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"11115","Unicode hex":"2B6B"},{"Typeface name":"Wingdings 3","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"11117","Unicode hex":"2B6D"},{"Typeface name":"Wingdings 3","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"11085","Unicode hex":"2B4D"},{"Typeface name":"Wingdings 3","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"11168","Unicode hex":"2BA0"},{"Typeface name":"Wingdings 3","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"11169","Unicode hex":"2BA1"},{"Typeface name":"Wingdings 3","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"11170","Unicode hex":"2BA2"},{"Typeface name":"Wingdings 3","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"11171","Unicode hex":"2BA3"},{"Typeface name":"Wingdings 3","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"11172","Unicode hex":"2BA4"},{"Typeface name":"Wingdings 3","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"11173","Unicode hex":"2BA5"},{"Typeface name":"Wingdings 3","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"11174","Unicode hex":"2BA6"},{"Typeface name":"Wingdings 3","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"11175","Unicode hex":"2BA7"},{"Typeface name":"Wingdings 3","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"11152","Unicode hex":"2B90"},{"Typeface name":"Wingdings 3","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"11153","Unicode hex":"2B91"},{"Typeface name":"Wingdings 3","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"11154","Unicode hex":"2B92"},{"Typeface name":"Wingdings 3","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"11155","Unicode hex":"2B93"},{"Typeface name":"Wingdings 3","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"11136","Unicode hex":"2B80"},{"Typeface name":"Wingdings 3","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"11139","Unicode hex":"2B83"},{"Typeface name":"Wingdings 3","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"11134","Unicode hex":"2B7E"},{"Typeface name":"Wingdings 3","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"11135","Unicode hex":"2B7F"},{"Typeface name":"Wingdings 3","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"11140","Unicode hex":"2B84"},{"Typeface name":"Wingdings 3","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"11142","Unicode hex":"2B86"},{"Typeface name":"Wingdings 3","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"11141","Unicode hex":"2B85"},{"Typeface name":"Wingdings 3","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"11143","Unicode hex":"2B87"},{"Typeface name":"Wingdings 3","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"11151","Unicode hex":"2B8F"},{"Typeface name":"Wingdings 3","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"11149","Unicode hex":"2B8D"},{"Typeface name":"Wingdings 3","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"11150","Unicode hex":"2B8E"},{"Typeface name":"Wingdings 3","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"11148","Unicode hex":"2B8C"},{"Typeface name":"Wingdings 3","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"11118","Unicode hex":"2B6E"},{"Typeface name":"Wingdings 3","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"11119","Unicode hex":"2B6F"},{"Typeface name":"Wingdings 3","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9099","Unicode hex":"238B"},{"Typeface name":"Wingdings 3","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"8996","Unicode hex":"2324"},{"Typeface name":"Wingdings 3","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"8963","Unicode hex":"2303"},{"Typeface name":"Wingdings 3","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"8997","Unicode hex":"2325"},{"Typeface name":"Wingdings 3","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"9251","Unicode hex":"2423"},{"Typeface name":"Wingdings 3","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"9085","Unicode hex":"237D"},{"Typeface name":"Wingdings 3","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"8682","Unicode hex":"21EA"},{"Typeface name":"Wingdings 3","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"11192","Unicode hex":"2BB8"},{"Typeface name":"Wingdings 3","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"129184","Unicode hex":"1F8A0"},{"Typeface name":"Wingdings 3","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"129185","Unicode hex":"1F8A1"},{"Typeface name":"Wingdings 3","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"129186","Unicode hex":"1F8A2"},{"Typeface name":"Wingdings 3","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"129187","Unicode hex":"1F8A3"},{"Typeface name":"Wingdings 3","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"129188","Unicode hex":"1F8A4"},{"Typeface name":"Wingdings 3","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"129189","Unicode hex":"1F8A5"},{"Typeface name":"Wingdings 3","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"129190","Unicode hex":"1F8A6"},{"Typeface name":"Wingdings 3","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"129191","Unicode hex":"1F8A7"},{"Typeface name":"Wingdings 3","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"129192","Unicode hex":"1F8A8"},{"Typeface name":"Wingdings 3","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"129193","Unicode hex":"1F8A9"},{"Typeface name":"Wingdings 3","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"129194","Unicode hex":"1F8AA"},{"Typeface name":"Wingdings 3","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"129195","Unicode hex":"1F8AB"},{"Typeface name":"Wingdings 3","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"129104","Unicode hex":"1F850"},{"Typeface name":"Wingdings 3","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"129106","Unicode hex":"1F852"},{"Typeface name":"Wingdings 3","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"129105","Unicode hex":"1F851"},{"Typeface name":"Wingdings 3","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"129107","Unicode hex":"1F853"},{"Typeface name":"Wingdings 3","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"129108","Unicode hex":"1F854"},{"Typeface name":"Wingdings 3","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"129109","Unicode hex":"1F855"},{"Typeface name":"Wingdings 3","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"129111","Unicode hex":"1F857"},{"Typeface name":"Wingdings 3","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"129110","Unicode hex":"1F856"},{"Typeface name":"Wingdings 3","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"129112","Unicode hex":"1F858"},{"Typeface name":"Wingdings 3","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"129113","Unicode hex":"1F859"},{"Typeface name":"Wingdings 3","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9650","Unicode hex":"25B2"},{"Typeface name":"Wingdings 3","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9660","Unicode hex":"25BC"},{"Typeface name":"Wingdings 3","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9651","Unicode hex":"25B3"},{"Typeface name":"Wingdings 3","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9661","Unicode hex":"25BD"},{"Typeface name":"Wingdings 3","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9664","Unicode hex":"25C0"},{"Typeface name":"Wingdings 3","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9654","Unicode hex":"25B6"},{"Typeface name":"Wingdings 3","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"9665","Unicode hex":"25C1"},{"Typeface name":"Wingdings 3","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9655","Unicode hex":"25B7"},{"Typeface name":"Wingdings 3","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"9699","Unicode hex":"25E3"},{"Typeface name":"Wingdings 3","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"9698","Unicode hex":"25E2"},{"Typeface name":"Wingdings 3","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"9700","Unicode hex":"25E4"},{"Typeface name":"Wingdings 3","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"9701","Unicode hex":"25E5"},{"Typeface name":"Wingdings 3","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"128896","Unicode hex":"1F780"},{"Typeface name":"Wingdings 3","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128898","Unicode hex":"1F782"},{"Typeface name":"Wingdings 3","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128897","Unicode hex":"1F781"},{"Typeface name":"Wingdings 3","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128899","Unicode hex":"1F783"},{"Typeface name":"Wingdings 3","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"11205","Unicode hex":"2BC5"},{"Typeface name":"Wingdings 3","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"11206","Unicode hex":"2BC6"},{"Typeface name":"Wingdings 3","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"11207","Unicode hex":"2BC7"},{"Typeface name":"Wingdings 3","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11208","Unicode hex":"2BC8"},{"Typeface name":"Wingdings 3","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"11164","Unicode hex":"2B9C"},{"Typeface name":"Wingdings 3","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"11166","Unicode hex":"2B9E"},{"Typeface name":"Wingdings 3","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"11165","Unicode hex":"2B9D"},{"Typeface name":"Wingdings 3","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"11167","Unicode hex":"2B9F"},{"Typeface name":"Wingdings 3","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"129040","Unicode hex":"1F810"},{"Typeface name":"Wingdings 3","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"129042","Unicode hex":"1F812"},{"Typeface name":"Wingdings 3","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"129041","Unicode hex":"1F811"},{"Typeface name":"Wingdings 3","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"129043","Unicode hex":"1F813"},{"Typeface name":"Wingdings 3","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"129044","Unicode hex":"1F814"},{"Typeface name":"Wingdings 3","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"129046","Unicode hex":"1F816"},{"Typeface name":"Wingdings 3","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"129045","Unicode hex":"1F815"},{"Typeface name":"Wingdings 3","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"129047","Unicode hex":"1F817"},{"Typeface name":"Wingdings 3","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"129048","Unicode hex":"1F818"},{"Typeface name":"Wingdings 3","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"129050","Unicode hex":"1F81A"},{"Typeface name":"Wingdings 3","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"129049","Unicode hex":"1F819"},{"Typeface name":"Wingdings 3","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"129051","Unicode hex":"1F81B"},{"Typeface name":"Wingdings 3","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"129052","Unicode hex":"1F81C"},{"Typeface name":"Wingdings 3","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"129054","Unicode hex":"1F81E"},{"Typeface name":"Wingdings 3","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"129053","Unicode hex":"1F81D"},{"Typeface name":"Wingdings 3","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"129055","Unicode hex":"1F81F"},{"Typeface name":"Wingdings 3","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"129024","Unicode hex":"1F800"},{"Typeface name":"Wingdings 3","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"129026","Unicode hex":"1F802"},{"Typeface name":"Wingdings 3","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"129025","Unicode hex":"1F801"},{"Typeface name":"Wingdings 3","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"129027","Unicode hex":"1F803"},{"Typeface name":"Wingdings 3","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"129028","Unicode hex":"1F804"},{"Typeface name":"Wingdings 3","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"129030","Unicode hex":"1F806"},{"Typeface name":"Wingdings 3","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"129029","Unicode hex":"1F805"},{"Typeface name":"Wingdings 3","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"129031","Unicode hex":"1F807"},{"Typeface name":"Wingdings 3","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"129032","Unicode hex":"1F808"},{"Typeface name":"Wingdings 3","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"129034","Unicode hex":"1F80A"},{"Typeface name":"Wingdings 3","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"129033","Unicode hex":"1F809"},{"Typeface name":"Wingdings 3","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"129035","Unicode hex":"1F80B"},{"Typeface name":"Wingdings 3","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"129056","Unicode hex":"1F820"},{"Typeface name":"Wingdings 3","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"129058","Unicode hex":"1F822"},{"Typeface name":"Wingdings 3","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"129060","Unicode hex":"1F824"},{"Typeface name":"Wingdings 3","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"129062","Unicode hex":"1F826"},{"Typeface name":"Wingdings 3","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"129064","Unicode hex":"1F828"},{"Typeface name":"Wingdings 3","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"129066","Unicode hex":"1F82A"},{"Typeface name":"Wingdings 3","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"129068","Unicode hex":"1F82C"},{"Typeface name":"Wingdings 3","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"129180","Unicode hex":"1F89C"},{"Typeface name":"Wingdings 3","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"129181","Unicode hex":"1F89D"},{"Typeface name":"Wingdings 3","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"129182","Unicode hex":"1F89E"},{"Typeface name":"Wingdings 3","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"129183","Unicode hex":"1F89F"},{"Typeface name":"Wingdings 3","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"129070","Unicode hex":"1F82E"},{"Typeface name":"Wingdings 3","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"129072","Unicode hex":"1F830"},{"Typeface name":"Wingdings 3","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"129074","Unicode hex":"1F832"},{"Typeface name":"Wingdings 3","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"129076","Unicode hex":"1F834"},{"Typeface name":"Wingdings 3","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"129078","Unicode hex":"1F836"},{"Typeface name":"Wingdings 3","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"129080","Unicode hex":"1F838"},{"Typeface name":"Wingdings 3","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"129082","Unicode hex":"1F83A"},{"Typeface name":"Wingdings 3","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"129081","Unicode hex":"1F839"},{"Typeface name":"Wingdings 3","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"129083","Unicode hex":"1F83B"},{"Typeface name":"Wingdings 3","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"129176","Unicode hex":"1F898"},{"Typeface name":"Wingdings 3","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"129178","Unicode hex":"1F89A"},{"Typeface name":"Wingdings 3","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"129177","Unicode hex":"1F899"},{"Typeface name":"Wingdings 3","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"129179","Unicode hex":"1F89B"},{"Typeface name":"Wingdings 3","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"129084","Unicode hex":"1F83C"},{"Typeface name":"Wingdings 3","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"129086","Unicode hex":"1F83E"},{"Typeface name":"Wingdings 3","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"129085","Unicode hex":"1F83D"},{"Typeface name":"Wingdings 3","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"129087","Unicode hex":"1F83F"},{"Typeface name":"Wingdings 3","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"129088","Unicode hex":"1F840"},{"Typeface name":"Wingdings 3","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"129090","Unicode hex":"1F842"},{"Typeface name":"Wingdings 3","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"129089","Unicode hex":"1F841"},{"Typeface name":"Wingdings 3","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"129091","Unicode hex":"1F843"},{"Typeface name":"Wingdings 3","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"129092","Unicode hex":"1F844"},{"Typeface name":"Wingdings 3","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"129094","Unicode hex":"1F846"},{"Typeface name":"Wingdings 3","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"129093","Unicode hex":"1F845"},{"Typeface name":"Wingdings 3","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"129095","Unicode hex":"1F847"},{"Typeface name":"Wingdings 3","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11176","Unicode hex":"2BA8"},{"Typeface name":"Wingdings 3","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11177","Unicode hex":"2BA9"},{"Typeface name":"Wingdings 3","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"11178","Unicode hex":"2BAA"},{"Typeface name":"Wingdings 3","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"11179","Unicode hex":"2BAB"},{"Typeface name":"Wingdings 3","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"11180","Unicode hex":"2BAC"},{"Typeface name":"Wingdings 3","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"11181","Unicode hex":"2BAD"},{"Typeface name":"Wingdings 3","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"11182","Unicode hex":"2BAE"},{"Typeface name":"Wingdings 3","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"11183","Unicode hex":"2BAF"},{"Typeface name":"Wingdings 3","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"129120","Unicode hex":"1F860"},{"Typeface name":"Wingdings 3","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"129122","Unicode hex":"1F862"},{"Typeface name":"Wingdings 3","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"129121","Unicode hex":"1F861"},{"Typeface name":"Wingdings 3","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"129123","Unicode hex":"1F863"},{"Typeface name":"Wingdings 3","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"129124","Unicode hex":"1F864"},{"Typeface name":"Wingdings 3","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"129125","Unicode hex":"1F865"},{"Typeface name":"Wingdings 3","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"129127","Unicode hex":"1F867"},{"Typeface name":"Wingdings 3","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"129126","Unicode hex":"1F866"},{"Typeface name":"Wingdings 3","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"129136","Unicode hex":"1F870"},{"Typeface name":"Wingdings 3","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"129138","Unicode hex":"1F872"},{"Typeface name":"Wingdings 3","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"129137","Unicode hex":"1F871"},{"Typeface name":"Wingdings 3","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"129139","Unicode hex":"1F873"},{"Typeface name":"Wingdings 3","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"129140","Unicode hex":"1F874"},{"Typeface name":"Wingdings 3","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"129141","Unicode hex":"1F875"},{"Typeface name":"Wingdings 3","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129143","Unicode hex":"1F877"},{"Typeface name":"Wingdings 3","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129142","Unicode hex":"1F876"},{"Typeface name":"Wingdings 3","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129152","Unicode hex":"1F880"},{"Typeface name":"Wingdings 3","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129154","Unicode hex":"1F882"},{"Typeface name":"Wingdings 3","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129153","Unicode hex":"1F881"},{"Typeface name":"Wingdings 3","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129155","Unicode hex":"1F883"},{"Typeface name":"Wingdings 3","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129156","Unicode hex":"1F884"},{"Typeface name":"Wingdings 3","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129157","Unicode hex":"1F885"},{"Typeface name":"Wingdings 3","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129159","Unicode hex":"1F887"},{"Typeface name":"Wingdings 3","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129158","Unicode hex":"1F886"},{"Typeface name":"Wingdings 3","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129168","Unicode hex":"1F890"},{"Typeface name":"Wingdings 3","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129170","Unicode hex":"1F892"},{"Typeface name":"Wingdings 3","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129169","Unicode hex":"1F891"},{"Typeface name":"Wingdings 3","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129171","Unicode hex":"1F893"},{"Typeface name":"Wingdings 3","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129172","Unicode hex":"1F894"},{"Typeface name":"Wingdings 3","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129174","Unicode hex":"1F896"},{"Typeface name":"Wingdings 3","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"129173","Unicode hex":"1F895"},{"Typeface name":"Wingdings 3","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"129175","Unicode hex":"1F897"}]},6909:function(m,v,q){"use strict";var ee=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(v,"__esModule",{value:!0}),v.hex=v.dec=v.codePoint=void 0;for(var ae=ee(q(33012)),ie={},de=String.fromCodePoint?String.fromCodePoint:function fromCodePointPolyfill(m){if(m<=65535)return String.fromCharCode(m);var v=Math.floor((m-65536)/1024)+55296,q=(m-65536)%1024+56320;return String.fromCharCode(v,q)},ce=0,le=ae.default;ce{!function(){"use strict";var m,ee,ae,ie,de,ce;function sliceSource(m,v,q){return m.slice(v,q)}function isParamTitle(m){return"param"===m||"argument"===m||"arg"===m}function isReturnTitle(m){return"return"===m||"returns"===m}function isProperty(m){return"property"===m||"prop"===m}function isNameParameterRequired(m){return isParamTitle(m)||isProperty(m)||"alias"===m||"this"===m||"mixes"===m||"requires"===m}function isAllowedNested(m){return isProperty(m)||isParamTitle(m)}function isAllowedOptional(m){return isProperty(m)||isParamTitle(m)}function isTypeParameterRequired(m){return isParamTitle(m)||isReturnTitle(m)||"define"===m||"enum"===m||"implements"===m||"this"===m||"type"===m||"typedef"===m||isProperty(m)}ie=q(649),m=q(32518),ee=q(41408),ce=Object.prototype.hasOwnProperty,de=function hasOwnProperty(m,v){return ce.call(m,v)};var le="[ \\f\\t\\v\\u00a0\\u1680\\u180e\\u2000-\\u200a\\u202f\\u205f\\u3000\\ufeff]",pe="("+le+"*(?:\\*"+le+"?)?)(.+|[\r\n\u2028\u2029])";function unwrapComment(m){return m.replace(/^\/\*\*?/,"").replace(/\*\/$/,"").replace(new RegExp(pe,"g"),"$2").replace(/\s*$/,"")}function convertUnwrappedCommentIndex(m,v){for(var q,ee=m.replace(/^\/\*\*?/,""),ae=0,ie=new RegExp(pe,"g");q=ie.exec(ee);)if(ae+=q[1].length,q.index+q[0].length>v+ae)return v+ae+m.length-ee.length;return m.replace(/\*\/$/,"").replace(/\s*$/,"").length}!function(v){var q,ae,ce,le,pe,fe,ye,be,Re;function advance(){var m=pe.charCodeAt(ae);return ae+=1,!ie.code.isLineTerminator(m)||13===m&&10===pe.charCodeAt(ae)||(ce+=1),String.fromCharCode(m)}function scanTitle(){var m,v="";for(advance();ae=97&&m<=122||m>=65&&m<=90||m>=48&&m<=57);)v+=advance();return v}function seekContent(){var m,v,q=ae;for(v=!1;q=m)return null;if(91===pe.charCodeAt(ae)){if(!v)return null;ee=!0,ce=advance()}if(ce+=scanIdentifier(m),q)for(58!==pe.charCodeAt(ae)||"module"!==ce&&"external"!==ce&&"event"!==ce||(ce+=advance(),ce+=scanIdentifier(m)),91===pe.charCodeAt(ae)&&93===pe.charCodeAt(ae+1)&&(ce+=advance(),ce+=advance());46===pe.charCodeAt(ae)||47===pe.charCodeAt(ae)||35===pe.charCodeAt(ae)||45===pe.charCodeAt(ae)||126===pe.charCodeAt(ae);)ce+=advance(),ce+=scanIdentifier(m);if(ee){if(skipWhiteSpace(m),61===pe.charCodeAt(ae)){var le;ce+=advance(),skipWhiteSpace(m);for(var fe=1;ae=m||93!==pe.charCodeAt(ae))return null;ce+=advance()}return ce}function skipToTag(){for(;ae=le)&&(ee.assert(64===pe.charCodeAt(ae)),!0)}function convertIndex(m){return pe===fe?m:convertUnwrappedCommentIndex(fe,m)}function TagParser(m,v){this._options=m,this._title=v.toLowerCase(),this._tag={title:v,description:null},this._options.lineNumbers&&(this._tag.lineNumber=ce),this._first=ae-v.length-1,this._last=0,this._extra={}}function parseTag(m){var v,q;if(!skipToTag())return null;for(q=(v=new TagParser(m,scanTitle())).parse();ae1&&(this._tag.default=m.slice(1).join("=")),this._tag.name=m[0],this._tag.type&&"OptionalType"!==this._tag.type.type&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!isNameParameterRequired(this._title))return!0;if(isParamTitle(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},TagParser.prototype.parseDescription=function parseDescription(){var m=sliceSource(pe,ae,this._last).trim();return m&&(/^-\s+/.test(m)&&(m=m.substring(2)),this._tag.description=m),!0},TagParser.prototype.parseCaption=function parseDescription(){var m=sliceSource(pe,ae,this._last).trim(),v="",q="",ee=m.indexOf(v),ie=m.indexOf(q);return ee>=0&&ie>=0?(this._tag.caption=m.substring(ee+v.length,ie).trim(),this._tag.description=m.substring(ie+q.length).trim()):this._tag.description=m,!0},TagParser.prototype.parseKind=function parseKind(){var m,v;return v={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},m=sliceSource(pe,ae,this._last).trim(),this._tag.kind=m,!(!de(v,m)&&!this.addError("Invalid kind name '%0'",m))},TagParser.prototype.parseAccess=function parseAccess(){var m;return m=sliceSource(pe,ae,this._last).trim(),this._tag.access=m,!("private"!==m&&"protected"!==m&&"public"!==m&&!this.addError("Invalid access name '%0'",m))},TagParser.prototype.parseThis=function parseThis(){var m=sliceSource(pe,ae,this._last).trim();return m&&"{"===m.charAt(0)?this.parseType()&&"NameExpression"===this._tag.type.type||"UnionType"===this._tag.type.type?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this"):this.parseNamePath()},TagParser.prototype.parseVariation=function parseVariation(){var m,v;return v=sliceSource(pe,ae,this._last).trim(),m=parseFloat(v,10),this._tag.variation=m,!(isNaN(m)&&!this.addError("Invalid variation '%0'",v))},TagParser.prototype.ensureEnd=function(){var m=sliceSource(pe,ae,this._last).trim();return!(m&&!this.addError("Unknown content '%0'",m))},TagParser.prototype.epilogue=function epilogue(){var m;return m=this._tag.description,!(isAllowedOptional(this._title)&&!this._tag.type&&m&&"["===m.charAt(0)&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!be&&!this.addError("Missing or invalid tag name")))},q={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},TagParser.prototype.parse=function parse(){var m,v,ee;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=seekContent(this._title),this._options.range&&(this._tag.range=[this._first,pe.slice(0,this._last).replace(/\s*$/,"").length].map(convertIndex)),m=0,v=(ee=de(q,this._title)?q[this._title]:["parseType","parseName","parseDescription","epilogue"]).length;m{!function(){"use strict";var m,ee,ae,ie,de,ce,le,pe,fe,ye,be,Re;function isTypeName(m){return-1==="><(){}[],:*|?!=".indexOf(String.fromCharCode(m))&&!fe.code.isWhiteSpace(m)&&!fe.code.isLineTerminator(m)}function Context(m,v,q,ee){this._previous=m,this._index=v,this._token=q,this._value=ee}function maybeAddRange(m,v){return Re&&(m.range=[v[0]+be,v[1]+be]),m}function advance(){var m=ae.charAt(de);return de+=1,m}function scanHexEscape(m){var v,q,ee,ce=0;for(q="u"===m?4:2,v=0;v=0&&de=ie)return ee.ILLEGAL;if(60===ae.charCodeAt(de+1))break}pe+=advance()}return ee.NAME}function next(){var m;for(ce=de;de=ie)return le=ee.EOF;switch(m=ae.charCodeAt(de)){case 39:case 34:return le=scanString();case 58:return advance(),le=ee.COLON;case 44:return advance(),le=ee.COMMA;case 40:return advance(),le=ee.LPAREN;case 41:return advance(),le=ee.RPAREN;case 91:return advance(),le=ee.LBRACK;case 93:return advance(),le=ee.RBRACK;case 123:return advance(),le=ee.LBRACE;case 125:return advance(),le=ee.RBRACE;case 46:if(de+1{!function(){"use strict";var m,ee;function DoctrineError(m){this.name="DoctrineError",this.message=m}m=q(82954).i8,v.VERSION=m,DoctrineError.prototype=((ee=function(){}).prototype=Error.prototype,new ee),DoctrineError.prototype.constructor=DoctrineError,v.DoctrineError=DoctrineError,v.throwError=function throwError(m){throw new DoctrineError(m)},v.assert=q(48583)}()},99960:(m,v)=>{"use strict";var q;Object.defineProperty(v,"__esModule",{value:!0}),v.Doctype=v.CDATA=v.Tag=v.Style=v.Script=v.Comment=v.Directive=v.Text=v.Root=v.isTag=v.ElementType=void 0,function(m){m.Root="root",m.Text="text",m.Directive="directive",m.Comment="comment",m.Script="script",m.Style="style",m.Tag="tag",m.CDATA="cdata",m.Doctype="doctype"}(q=v.ElementType||(v.ElementType={})),v.isTag=function isTag(m){return m.type===q.Tag||m.type===q.Script||m.type===q.Style},v.Root=q.Root,v.Text=q.Text,v.Directive=q.Directive,v.Comment=q.Comment,v.Script=q.Script,v.Style=q.Style,v.Tag=q.Tag,v.CDATA=q.CDATA,v.Doctype=q.Doctype},47097:(m,v,q)=>{"use strict";q(8091).polyfill()},8091:m=>{"use strict";function assign(m,v){if(null==m)throw new TypeError("Cannot convert first argument to object");for(var q=Object(m),ee=1;ee{"use strict";m.exports=q(82702).polyfill()},82702:function(m,v,q){m.exports=function(){"use strict";function objectOrFunction(m){var v=typeof m;return null!==m&&("object"===v||"function"===v)}function isFunction(m){return"function"==typeof m}var m=Array.isArray?Array.isArray:function(m){return"[object Array]"===Object.prototype.toString.call(m)},v=0,ee=void 0,ae=void 0,ie=function asap(m,q){ye[v]=m,ye[v+1]=q,2===(v+=2)&&(ae?ae(flush):be())};function setScheduler(m){ae=m}function setAsap(m){ie=m}var de="undefined"!=typeof window?window:void 0,ce=de||{},le=ce.MutationObserver||ce.WebKitMutationObserver,pe="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),fe="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function useNextTick(){return function(){return process.nextTick(flush)}}function useVertxTimer(){return void 0!==ee?function(){ee(flush)}:useSetTimeout()}function useMutationObserver(){var m=0,v=new le(flush),q=document.createTextNode("");return v.observe(q,{characterData:!0}),function(){q.data=m=++m%2}}function useMessageChannel(){var m=new MessageChannel;return m.port1.onmessage=flush,function(){return m.port2.postMessage(0)}}function useSetTimeout(){var m=setTimeout;return function(){return m(flush,1)}}var ye=new Array(1e3);function flush(){for(var m=0;m{!function(){"use strict";function isStatement(m){if(null==m)return!1;switch(m.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function trailingStatement(m){switch(m.type){case"IfStatement":return null!=m.alternate?m.alternate:m.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return m.body}return null}m.exports={isExpression:function isExpression(m){if(null==m)return!1;switch(m.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1},isStatement:isStatement,isIterationStatement:function isIterationStatement(m){if(null==m)return!1;switch(m.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1},isSourceElement:function isSourceElement(m){return isStatement(m)||null!=m&&"FunctionDeclaration"===m.type},isProblematicIfStatement:function isProblematicIfStatement(m){var v;if("IfStatement"!==m.type)return!1;if(null==m.alternate)return!1;v=m.consequent;do{if("IfStatement"===v.type&&null==v.alternate)return!0;v=trailingStatement(v)}while(v);return!1},trailingStatement:trailingStatement}}()},65619:m=>{!function(){"use strict";var v,q,ee,ae,ie,de;function fromCodePoint(m){return m<=65535?String.fromCharCode(m):String.fromCharCode(Math.floor((m-65536)/1024)+55296)+String.fromCharCode((m-65536)%1024+56320)}for(q={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\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\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\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\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\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\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\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-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\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-\uAB65\uAB70-\uABE2\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\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\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\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\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\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},v={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\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\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\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\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\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\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\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\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\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-\uAB65\uAB70-\uABE2\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\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\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\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]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\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]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\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\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\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\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\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\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\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]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\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]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},ee=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],ae=new Array(128),de=0;de<128;++de)ae[de]=de>=97&&de<=122||de>=65&&de<=90||36===de||95===de;for(ie=new Array(128),de=0;de<128;++de)ie[de]=de>=97&&de<=122||de>=65&&de<=90||de>=48&&de<=57||36===de||95===de;m.exports={isDecimalDigit:function isDecimalDigit(m){return 48<=m&&m<=57},isHexDigit:function isHexDigit(m){return 48<=m&&m<=57||97<=m&&m<=102||65<=m&&m<=70},isOctalDigit:function isOctalDigit(m){return m>=48&&m<=55},isWhiteSpace:function isWhiteSpace(m){return 32===m||9===m||11===m||12===m||160===m||m>=5760&&ee.indexOf(m)>=0},isLineTerminator:function isLineTerminator(m){return 10===m||13===m||8232===m||8233===m},isIdentifierStartES5:function isIdentifierStartES5(m){return m<128?ae[m]:q.NonAsciiIdentifierStart.test(fromCodePoint(m))},isIdentifierPartES5:function isIdentifierPartES5(m){return m<128?ie[m]:q.NonAsciiIdentifierPart.test(fromCodePoint(m))},isIdentifierStartES6:function isIdentifierStartES6(m){return m<128?ae[m]:v.NonAsciiIdentifierStart.test(fromCodePoint(m))},isIdentifierPartES6:function isIdentifierPartES6(m){return m<128?ie[m]:v.NonAsciiIdentifierPart.test(fromCodePoint(m))}}}()},50702:(m,v,q)=>{!function(){"use strict";var v=q(65619);function isStrictModeReservedWordES6(m){switch(m){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function isKeywordES5(m,v){return!(!v&&"yield"===m)&&isKeywordES6(m,v)}function isKeywordES6(m,v){if(v&&isStrictModeReservedWordES6(m))return!0;switch(m.length){case 2:return"if"===m||"in"===m||"do"===m;case 3:return"var"===m||"for"===m||"new"===m||"try"===m;case 4:return"this"===m||"else"===m||"case"===m||"void"===m||"with"===m||"enum"===m;case 5:return"while"===m||"break"===m||"catch"===m||"throw"===m||"const"===m||"yield"===m||"class"===m||"super"===m;case 6:return"return"===m||"typeof"===m||"delete"===m||"switch"===m||"export"===m||"import"===m;case 7:return"default"===m||"finally"===m||"extends"===m;case 8:return"function"===m||"continue"===m||"debugger"===m;case 10:return"instanceof"===m;default:return!1}}function isReservedWordES5(m,v){return"null"===m||"true"===m||"false"===m||isKeywordES5(m,v)}function isReservedWordES6(m,v){return"null"===m||"true"===m||"false"===m||isKeywordES6(m,v)}function isIdentifierNameES5(m){var q,ee,ae;if(0===m.length)return!1;if(ae=m.charCodeAt(0),!v.isIdentifierStartES5(ae))return!1;for(q=1,ee=m.length;q=ee)return!1;if(!(56320<=(ie=m.charCodeAt(q))&&ie<=57343))return!1;ae=1024*(ae-55296)+(ie-56320)+65536}if(!de(ae))return!1;de=v.isIdentifierPartES6}return!0}m.exports={isKeywordES5:isKeywordES5,isKeywordES6:isKeywordES6,isReservedWordES5:isReservedWordES5,isReservedWordES6:isReservedWordES6,isRestrictedWord:function isRestrictedWord(m){return"eval"===m||"arguments"===m},isIdentifierNameES5:isIdentifierNameES5,isIdentifierNameES6:isIdentifierNameES6,isIdentifierES5:function isIdentifierES5(m,v){return isIdentifierNameES5(m)&&!isReservedWordES5(m,v)},isIdentifierES6:function isIdentifierES6(m,v){return isIdentifierNameES6(m)&&!isReservedWordES6(m,v)}}}()},649:(m,v,q)=>{!function(){"use strict";v.ast=q(84974),v.code=q(65619),v.keyword=q(50702)}()},17187:m=>{"use strict";var v,q="object"==typeof Reflect?Reflect:null,ee=q&&"function"==typeof q.apply?q.apply:function ReflectApply(m,v,q){return Function.prototype.apply.call(m,v,q)};function ProcessEmitWarning(m){console&&console.warn&&console.warn(m)}v=q&&"function"==typeof q.ownKeys?q.ownKeys:Object.getOwnPropertySymbols?function ReflectOwnKeys(m){return Object.getOwnPropertyNames(m).concat(Object.getOwnPropertySymbols(m))}:function ReflectOwnKeys(m){return Object.getOwnPropertyNames(m)};var ae=Number.isNaN||function NumberIsNaN(m){return m!=m};function EventEmitter(){EventEmitter.init.call(this)}m.exports=EventEmitter,m.exports.once=function once(m,v){return new Promise((function(q,ee){function errorListener(q){m.removeListener(v,resolver),ee(q)}function resolver(){"function"==typeof m.removeListener&&m.removeListener("error",errorListener),q([].slice.call(arguments))}eventTargetAgnosticAddListener(m,v,resolver,{once:!0}),"error"!==v&&addErrorHandlerIfEventEmitter(m,errorListener,{once:!0})}))},EventEmitter.EventEmitter=EventEmitter,EventEmitter.prototype._events=void 0,EventEmitter.prototype._eventsCount=0,EventEmitter.prototype._maxListeners=void 0;var ie=10;function checkListener(m){if("function"!=typeof m)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof m)}function _getMaxListeners(m){return void 0===m._maxListeners?EventEmitter.defaultMaxListeners:m._maxListeners}function _addListener(m,v,q,ee){var ae,ie,de;if(checkListener(q),void 0===(ie=m._events)?(ie=m._events=Object.create(null),m._eventsCount=0):(void 0!==ie.newListener&&(m.emit("newListener",v,q.listener?q.listener:q),ie=m._events),de=ie[v]),void 0===de)de=ie[v]=q,++m._eventsCount;else if("function"==typeof de?de=ie[v]=ee?[q,de]:[de,q]:ee?de.unshift(q):de.push(q),(ae=_getMaxListeners(m))>0&&de.length>ae&&!de.warned){de.warned=!0;var ce=new Error("Possible EventEmitter memory leak detected. "+de.length+" "+String(v)+" listeners added. Use emitter.setMaxListeners() to increase limit");ce.name="MaxListenersExceededWarning",ce.emitter=m,ce.type=v,ce.count=de.length,ProcessEmitWarning(ce)}return m}function onceWrapper(){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 _onceWrap(m,v,q){var ee={fired:!1,wrapFn:void 0,target:m,type:v,listener:q},ae=onceWrapper.bind(ee);return ae.listener=q,ee.wrapFn=ae,ae}function _listeners(m,v,q){var ee=m._events;if(void 0===ee)return[];var ae=ee[v];return void 0===ae?[]:"function"==typeof ae?q?[ae.listener||ae]:[ae]:q?unwrapListeners(ae):arrayClone(ae,ae.length)}function listenerCount(m){var v=this._events;if(void 0!==v){var q=v[m];if("function"==typeof q)return 1;if(void 0!==q)return q.length}return 0}function arrayClone(m,v){for(var q=new Array(v),ee=0;ee0&&(de=v[0]),de instanceof Error)throw de;var ce=new Error("Unhandled error."+(de?" ("+de.message+")":""));throw ce.context=de,ce}var le=ie[m];if(void 0===le)return!1;if("function"==typeof le)ee(le,this,v);else{var pe=le.length,fe=arrayClone(le,pe);for(q=0;q=0;ie--)if(q[ie]===v||q[ie].listener===v){de=q[ie].listener,ae=ie;break}if(ae<0)return this;0===ae?q.shift():spliceOne(q,ae),1===q.length&&(ee[m]=q[0]),void 0!==ee.removeListener&&this.emit("removeListener",m,de||v)}return this},EventEmitter.prototype.off=EventEmitter.prototype.removeListener,EventEmitter.prototype.removeAllListeners=function removeAllListeners(m){var v,q,ee;if(void 0===(q=this._events))return this;if(void 0===q.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==q[m]&&(0==--this._eventsCount?this._events=Object.create(null):delete q[m]),this;if(0===arguments.length){var ae,ie=Object.keys(q);for(ee=0;ee=0;ee--)this.removeListener(m,v[ee]);return this},EventEmitter.prototype.listeners=function listeners(m){return _listeners(this,m,!0)},EventEmitter.prototype.rawListeners=function rawListeners(m){return _listeners(this,m,!1)},EventEmitter.listenerCount=function(m,v){return"function"==typeof m.listenerCount?m.listenerCount(v):listenerCount.call(m,v)},EventEmitter.prototype.listenerCount=listenerCount,EventEmitter.prototype.eventNames=function eventNames(){return this._eventsCount>0?v(this._events):[]}},57625:()=>{!function(){var m=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^\(\s\/]*)\s*/;function _name(){var v,q;return this===Function||this===Function.prototype.constructor?q="Function":this!==Function.prototype&&(q=(v=(""+this).match(m))&&v[1]),q||""}var v=!("name"in Function.prototype&&"name"in function x(){}),q="function"==typeof Object.defineProperty&&function(){var m;try{Object.defineProperty(Function.prototype,"_xyz",{get:function(){return"blah"},configurable:!0}),m="blah"===Function.prototype._xyz,delete Function.prototype._xyz}catch(v){m=!1}return m}(),ee="function"==typeof Object.prototype.__defineGetter__&&function(){var m;try{Function.prototype.__defineGetter__("_abc",(function(){return"foo"})),m="foo"===Function.prototype._abc,delete Function.prototype._abc}catch(v){m=!1}return m}();Function.prototype._name=_name,v&&(q?Object.defineProperty(Function.prototype,"name",{get:function(){var m=_name.call(this);return this!==Function.prototype&&Object.defineProperty(this,"name",{value:m,configurable:!0}),m},configurable:!0}):ee&&Function.prototype.__defineGetter__("name",(function(){var m=_name.call(this);return this!==Function.prototype&&this.__defineGetter__("name",(function(){return m})),m})))}()},89144:(m,v,q)=>{var ee,ae=void 0!==q.g?q.g:"undefined"!=typeof window?window:{},ie=q(25893);"undefined"!=typeof document?ee=document:(ee=ae["__GLOBAL_DOCUMENT_CACHE@4"])||(ee=ae["__GLOBAL_DOCUMENT_CACHE@4"]=ie),m.exports=ee},58908:(m,v,q)=>{var ee;ee="undefined"!=typeof window?window:void 0!==q.g?q.g:"undefined"!=typeof self?self:{},m.exports=ee},80504:m=>{"use strict";function pad(m,v){for(;m.length0&&ie.has(this.stack[this.stack.length-1]);){var de=this.stack.pop();null===(q=(v=this.cbs).onclosetag)||void 0===q||q.call(v,de,!0)}this.isVoidElement(m)||(this.stack.push(m),xe.has(m)?this.foreignContext.push(!0):Te.has(m)&&this.foreignContext.push(!1)),null===(ae=(ee=this.cbs).onopentagname)||void 0===ae||ae.call(ee,m),this.cbs.onopentag&&(this.attribs={})},Parser.prototype.endOpenTag=function(m){var v,q;this.startIndex=this.openTagStart,this.attribs&&(null===(q=(v=this.cbs).onopentag)||void 0===q||q.call(v,this.tagname,this.attribs,m),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},Parser.prototype.onopentagend=function(m){this.endIndex=m,this.endOpenTag(!1),this.startIndex=m+1},Parser.prototype.onclosetag=function(m,v){var q,ee,ae,ie,de,ce;this.endIndex=v;var le=this.getSlice(m,v);if(this.lowerCaseTagNames&&(le=le.toLowerCase()),(xe.has(le)||Te.has(le))&&this.foreignContext.pop(),this.isVoidElement(le))this.options.xmlMode||"br"!==le||(null===(ee=(q=this.cbs).onopentagname)||void 0===ee||ee.call(q,"br"),null===(ie=(ae=this.cbs).onopentag)||void 0===ie||ie.call(ae,"br",{},!0),null===(ce=(de=this.cbs).onclosetag)||void 0===ce||ce.call(de,"br",!1));else{var pe=this.stack.lastIndexOf(le);if(-1!==pe)if(this.cbs.onclosetag)for(var fe=this.stack.length-pe;fe--;)this.cbs.onclosetag(this.stack.pop(),0!==fe);else this.stack.length=pe;else this.options.xmlMode||"p"!==le||(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=v+1},Parser.prototype.onselfclosingtag=function(m){this.endIndex=m,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=m+1):this.onopentagend(m)},Parser.prototype.closeCurrentTag=function(m){var v,q,ee=this.tagname;this.endOpenTag(m),this.stack[this.stack.length-1]===ee&&(null===(q=(v=this.cbs).onclosetag)||void 0===q||q.call(v,ee,!m),this.stack.pop())},Parser.prototype.onattribname=function(m,v){this.startIndex=m;var q=this.getSlice(m,v);this.attribname=this.lowerCaseAttributeNames?q.toLowerCase():q},Parser.prototype.onattribdata=function(m,v){this.attribvalue+=this.getSlice(m,v)},Parser.prototype.onattribentity=function(m){this.attribvalue+=(0,ce.fromCodePoint)(m)},Parser.prototype.onattribend=function(m,v){var q,ee;this.endIndex=v,null===(ee=(q=this.cbs).onattribute)||void 0===ee||ee.call(q,this.attribname,this.attribvalue,m===de.QuoteType.Double?'"':m===de.QuoteType.Single?"'":m===de.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},Parser.prototype.getInstructionName=function(m){var v=m.search(we),q=v<0?m:m.substr(0,v);return this.lowerCaseTagNames&&(q=q.toLowerCase()),q},Parser.prototype.ondeclaration=function(m,v){this.endIndex=v;var q=this.getSlice(m,v);if(this.cbs.onprocessinginstruction){var ee=this.getInstructionName(q);this.cbs.onprocessinginstruction("!".concat(ee),"!".concat(q))}this.startIndex=v+1},Parser.prototype.onprocessinginstruction=function(m,v){this.endIndex=v;var q=this.getSlice(m,v);if(this.cbs.onprocessinginstruction){var ee=this.getInstructionName(q);this.cbs.onprocessinginstruction("?".concat(ee),"?".concat(q))}this.startIndex=v+1},Parser.prototype.oncomment=function(m,v,q){var ee,ae,ie,de;this.endIndex=v,null===(ae=(ee=this.cbs).oncomment)||void 0===ae||ae.call(ee,this.getSlice(m,v-q)),null===(de=(ie=this.cbs).oncommentend)||void 0===de||de.call(ie),this.startIndex=v+1},Parser.prototype.oncdata=function(m,v,q){var ee,ae,ie,de,ce,le,pe,fe,ye,be;this.endIndex=v;var Re=this.getSlice(m,v-q);this.options.xmlMode||this.options.recognizeCDATA?(null===(ae=(ee=this.cbs).oncdatastart)||void 0===ae||ae.call(ee),null===(de=(ie=this.cbs).ontext)||void 0===de||de.call(ie,Re),null===(le=(ce=this.cbs).oncdataend)||void 0===le||le.call(ce)):(null===(fe=(pe=this.cbs).oncomment)||void 0===fe||fe.call(pe,"[CDATA[".concat(Re,"]]")),null===(be=(ye=this.cbs).oncommentend)||void 0===be||be.call(ye)),this.startIndex=v+1},Parser.prototype.onend=function(){var m,v;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var q=this.stack.length;q>0;this.cbs.onclosetag(this.stack[--q],!0));}null===(v=(m=this.cbs).onend)||void 0===v||v.call(m)},Parser.prototype.reset=function(){var m,v,q,ee;null===(v=(m=this.cbs).onreset)||void 0===v||v.call(m),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(ee=(q=this.cbs).onparserinit)||void 0===ee||ee.call(q,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},Parser.prototype.parseComplete=function(m){this.reset(),this.end(m)},Parser.prototype.getSlice=function(m,v){for(;m-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var q=this.buffers[0].slice(m-this.bufferOffset,v-this.bufferOffset);v-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),q+=this.buffers[0].slice(0,v-this.bufferOffset);return q},Parser.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},Parser.prototype.write=function(m){var v,q;this.ended?null===(q=(v=this.cbs).onerror)||void 0===q||q.call(v,new Error(".write() after done!")):(this.buffers.push(m),this.tokenizer.running&&(this.tokenizer.write(m),this.writeIndex++))},Parser.prototype.end=function(m){var v,q;this.ended?null===(q=(v=this.cbs).onerror)||void 0===q||q.call(v,new Error(".end() after done!")):(m&&this.write(m),this.ended=!0,this.tokenizer.end())},Parser.prototype.pause=function(){this.tokenizer.pause()},Parser.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.QuoteType=void 0;var ee,ae,ie,de=q(25814);function isWhitespace(m){return m===ee.Space||m===ee.NewLine||m===ee.Tab||m===ee.FormFeed||m===ee.CarriageReturn}function isEndOfTagSection(m){return m===ee.Slash||m===ee.Gt||isWhitespace(m)}function isNumber(m){return m>=ee.Zero&&m<=ee.Nine}function isASCIIAlpha(m){return m>=ee.LowerA&&m<=ee.LowerZ||m>=ee.UpperA&&m<=ee.UpperZ}function isHexDigit(m){return m>=ee.UpperA&&m<=ee.UpperF||m>=ee.LowerA&&m<=ee.LowerF}!function(m){m[m.Tab=9]="Tab",m[m.NewLine=10]="NewLine",m[m.FormFeed=12]="FormFeed",m[m.CarriageReturn=13]="CarriageReturn",m[m.Space=32]="Space",m[m.ExclamationMark=33]="ExclamationMark",m[m.Number=35]="Number",m[m.Amp=38]="Amp",m[m.SingleQuote=39]="SingleQuote",m[m.DoubleQuote=34]="DoubleQuote",m[m.Dash=45]="Dash",m[m.Slash=47]="Slash",m[m.Zero=48]="Zero",m[m.Nine=57]="Nine",m[m.Semi=59]="Semi",m[m.Lt=60]="Lt",m[m.Eq=61]="Eq",m[m.Gt=62]="Gt",m[m.Questionmark=63]="Questionmark",m[m.UpperA=65]="UpperA",m[m.LowerA=97]="LowerA",m[m.UpperF=70]="UpperF",m[m.LowerF=102]="LowerF",m[m.UpperZ=90]="UpperZ",m[m.LowerZ=122]="LowerZ",m[m.LowerX=120]="LowerX",m[m.OpeningSquareBracket=91]="OpeningSquareBracket"}(ee||(ee={})),function(m){m[m.Text=1]="Text",m[m.BeforeTagName=2]="BeforeTagName",m[m.InTagName=3]="InTagName",m[m.InSelfClosingTag=4]="InSelfClosingTag",m[m.BeforeClosingTagName=5]="BeforeClosingTagName",m[m.InClosingTagName=6]="InClosingTagName",m[m.AfterClosingTagName=7]="AfterClosingTagName",m[m.BeforeAttributeName=8]="BeforeAttributeName",m[m.InAttributeName=9]="InAttributeName",m[m.AfterAttributeName=10]="AfterAttributeName",m[m.BeforeAttributeValue=11]="BeforeAttributeValue",m[m.InAttributeValueDq=12]="InAttributeValueDq",m[m.InAttributeValueSq=13]="InAttributeValueSq",m[m.InAttributeValueNq=14]="InAttributeValueNq",m[m.BeforeDeclaration=15]="BeforeDeclaration",m[m.InDeclaration=16]="InDeclaration",m[m.InProcessingInstruction=17]="InProcessingInstruction",m[m.BeforeComment=18]="BeforeComment",m[m.CDATASequence=19]="CDATASequence",m[m.InSpecialComment=20]="InSpecialComment",m[m.InCommentLike=21]="InCommentLike",m[m.BeforeSpecialS=22]="BeforeSpecialS",m[m.SpecialStartSequence=23]="SpecialStartSequence",m[m.InSpecialTag=24]="InSpecialTag",m[m.BeforeEntity=25]="BeforeEntity",m[m.BeforeNumericEntity=26]="BeforeNumericEntity",m[m.InNamedEntity=27]="InNamedEntity",m[m.InNumericEntity=28]="InNumericEntity",m[m.InHexEntity=29]="InHexEntity"}(ae||(ae={})),function(m){m[m.NoValue=0]="NoValue",m[m.Unquoted=1]="Unquoted",m[m.Single=2]="Single",m[m.Double=3]="Double"}(ie=v.QuoteType||(v.QuoteType={}));var ce={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},le=function(){function Tokenizer(m,v){var q=m.xmlMode,ee=void 0!==q&&q,ie=m.decodeEntities,ce=void 0===ie||ie;this.cbs=v,this.state=ae.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=ae.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=ee,this.decodeEntities=ce,this.entityTrie=ee?de.xmlDecodeTree:de.htmlDecodeTree}return Tokenizer.prototype.reset=function(){this.state=ae.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=ae.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},Tokenizer.prototype.write=function(m){this.offset+=this.buffer.length,this.buffer=m,this.parse()},Tokenizer.prototype.end=function(){this.running&&this.finish()},Tokenizer.prototype.pause=function(){this.running=!1},Tokenizer.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=ae.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&m===ee.Amp&&(this.state=ae.BeforeEntity)},Tokenizer.prototype.stateSpecialStartSequence=function(m){var v=this.sequenceIndex===this.currentSequence.length;if(v?isEndOfTagSection(m):(32|m)===this.currentSequence[this.sequenceIndex]){if(!v)return void this.sequenceIndex++}else this.isSpecial=!1;this.sequenceIndex=0,this.state=ae.InTagName,this.stateInTagName(m)},Tokenizer.prototype.stateInSpecialTag=function(m){if(this.sequenceIndex===this.currentSequence.length){if(m===ee.Gt||isWhitespace(m)){var v=this.index-this.currentSequence.length;if(this.sectionStart>14)-1;if(this.allowLegacyEntity()||m===ee.Semi){var ae=this.index-this.entityExcess+1;ae>this.sectionStart&&this.emitPartial(this.sectionStart,ae),this.entityResult=this.trieIndex,this.trieIndex+=q,this.entityExcess=0,this.sectionStart=this.index+1,0===q&&this.emitNamedEntity()}else this.trieIndex+=q}},Tokenizer.prototype.emitNamedEntity=function(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&de.BinTrieFlags.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~de.BinTrieFlags.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}},Tokenizer.prototype.stateBeforeNumericEntity=function(m){(32|m)===ee.LowerX?(this.entityExcess++,this.state=ae.InHexEntity):(this.state=ae.InNumericEntity,this.stateInNumericEntity(m))},Tokenizer.prototype.emitNumericEntity=function(m){var v=this.index-this.entityExcess-1;v+2+Number(this.state===ae.InHexEntity)!==this.index&&(v>this.sectionStart&&this.emitPartial(this.sectionStart,v),this.sectionStart=this.index+Number(m),this.emitCodePoint((0,de.replaceCodePoint)(this.entityResult))),this.state=this.baseState},Tokenizer.prototype.stateInNumericEntity=function(m){m===ee.Semi?this.emitNumericEntity(!0):isNumber(m)?(this.entityResult=10*this.entityResult+(m-ee.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},Tokenizer.prototype.stateInHexEntity=function(m){m===ee.Semi?this.emitNumericEntity(!0):isNumber(m)?(this.entityResult=16*this.entityResult+(m-ee.Zero),this.entityExcess++):isHexDigit(m)?(this.entityResult=16*this.entityResult+((32|m)-ee.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},Tokenizer.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===ae.Text||this.baseState===ae.InSpecialTag)},Tokenizer.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===ae.Text||this.state===ae.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):this.state!==ae.InAttributeValueDq&&this.state!==ae.InAttributeValueSq&&this.state!==ae.InAttributeValueNq||(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},Tokenizer.prototype.shouldContinue=function(){return this.index{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.attributeNames=v.elementNames=void 0,v.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map((function(m){return[m.toLowerCase(),m]}))),v.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map((function(m){return[m.toLowerCase(),m]})))},91203:function(m,v,q){"use strict";var ee=this&&this.__assign||function(){return ee=Object.assign||function(m){for(var v,q=1,ee=arguments.length;q");case ce.Comment:return renderComment(m);case ce.CDATA:return renderCdata(m);case ce.Script:case ce.Style:case ce.Tag:return renderTag(m,v);case ce.Text:return renderText(m,v)}}v.render=render,v.default=render;var be=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),Re=new Set(["svg","math"]);function renderTag(m,v){var q;"foreign"===v.xmlMode&&(m.name=null!==(q=pe.elementNames.get(m.name))&&void 0!==q?q:m.name,m.parent&&be.has(m.parent.name)&&(v=ee(ee({},v),{xmlMode:!1}))),!v.xmlMode&&Re.has(m.name)&&(v=ee(ee({},v),{xmlMode:"foreign"}));var ae="<".concat(m.name),ie=formatAttributes(m.attribs,v);return ie&&(ae+=" ".concat(ie)),0===m.children.length&&(v.xmlMode?!1!==v.selfClosingTags:v.selfClosingTags&&ye.has(m.name))?(v.xmlMode||(ae+=" "),ae+="/>"):(ae+=">",m.children.length>0&&(ae+=render(m.children,v)),!v.xmlMode&&ye.has(m.name)||(ae+=""))),ae}function renderText(m,v){var q,ee=m.data||"";return!1===(null!==(q=v.encodeEntities)&&void 0!==q?q:v.decodeEntities)||!v.xmlMode&&m.parent&&fe.has(m.parent.name)||(ee=v.xmlMode||"utf8"!==v.encodeEntities?(0,le.encodeXML)(ee):(0,le.escapeText)(ee)),ee}function renderCdata(m){return"")}function renderComment(m){return"\x3c!--".concat(m.data,"--\x3e")}},16102:function(m,v,q){"use strict";var ee=this&&this.__createBinding||(Object.create?function(m,v,q,ee){void 0===ee&&(ee=q);var ae=Object.getOwnPropertyDescriptor(v,q);ae&&!("get"in ae?!v.__esModule:ae.writable||ae.configurable)||(ae={enumerable:!0,get:function(){return v[q]}}),Object.defineProperty(m,ee,ae)}:function(m,v,q,ee){void 0===ee&&(ee=q),m[ee]=v[q]}),ae=this&&this.__exportStar||function(m,v){for(var q in m)"default"===q||Object.prototype.hasOwnProperty.call(v,q)||ee(v,m,q)};Object.defineProperty(v,"__esModule",{value:!0}),v.DomHandler=void 0;var ie=q(99960),de=q(16805);ae(q(16805),v);var ce={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},le=function(){function DomHandler(m,v,q){this.dom=[],this.root=new de.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof v&&(q=v,v=ce),"object"==typeof m&&(v=m,m=void 0),this.callback=null!=m?m:null,this.options=null!=v?v:ce,this.elementCB=null!=q?q:null}return DomHandler.prototype.onparserinit=function(m){this.parser=m},DomHandler.prototype.onreset=function(){this.dom=[],this.root=new de.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},DomHandler.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},DomHandler.prototype.onerror=function(m){this.handleCallback(m)},DomHandler.prototype.onclosetag=function(){this.lastNode=null;var m=this.tagStack.pop();this.options.withEndIndices&&(m.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(m)},DomHandler.prototype.onopentag=function(m,v){var q=this.options.xmlMode?ie.ElementType.Tag:void 0,ee=new de.Element(m,v,void 0,q);this.addNode(ee),this.tagStack.push(ee)},DomHandler.prototype.ontext=function(m){var v=this.lastNode;if(v&&v.type===ie.ElementType.Text)v.data+=m,this.options.withEndIndices&&(v.endIndex=this.parser.endIndex);else{var q=new de.Text(m);this.addNode(q),this.lastNode=q}},DomHandler.prototype.oncomment=function(m){if(this.lastNode&&this.lastNode.type===ie.ElementType.Comment)this.lastNode.data+=m;else{var v=new de.Comment(m);this.addNode(v),this.lastNode=v}},DomHandler.prototype.oncommentend=function(){this.lastNode=null},DomHandler.prototype.oncdatastart=function(){var m=new de.Text(""),v=new de.CDATA([m]);this.addNode(v),m.parent=v,this.lastNode=m},DomHandler.prototype.oncdataend=function(){this.lastNode=null},DomHandler.prototype.onprocessinginstruction=function(m,v){var q=new de.ProcessingInstruction(m,v);this.addNode(q)},DomHandler.prototype.handleCallback=function(m){if("function"==typeof this.callback)this.callback(m,this.dom);else if(m)throw m},DomHandler.prototype.addNode=function(m){var v=this.tagStack[this.tagStack.length-1],q=v.children[v.children.length-1];this.options.withStartIndices&&(m.startIndex=this.parser.startIndex),this.options.withEndIndices&&(m.endIndex=this.parser.endIndex),v.children.push(m),q&&(m.prev=q,q.next=m),m.parent=v,this.lastNode=null},DomHandler}();v.DomHandler=le,v.default=le},16805:function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)Object.prototype.hasOwnProperty.call(v,q)&&(m[q]=v[q])},ee(m,v)},function(m,v){if("function"!=typeof v&&null!==v)throw new TypeError("Class extends value "+String(v)+" is not a constructor or null");function __(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(__.prototype=v.prototype,new __)}),ie=this&&this.__assign||function(){return ie=Object.assign||function(m){for(var v,q=1,ee=arguments.length;q0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(NodeWithChildren.prototype,"childNodes",{get:function(){return this.children},set:function(m){this.children=m},enumerable:!1,configurable:!0}),NodeWithChildren}(ce);v.NodeWithChildren=be;var Re=function(m){function CDATA(){var v=null!==m&&m.apply(this,arguments)||this;return v.type=de.ElementType.CDATA,v}return ae(CDATA,m),Object.defineProperty(CDATA.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),CDATA}(be);v.CDATA=Re;var _e=function(m){function Document(){var v=null!==m&&m.apply(this,arguments)||this;return v.type=de.ElementType.Root,v}return ae(Document,m),Object.defineProperty(Document.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),Document}(be);v.Document=_e;var xe=function(m){function Element(v,q,ee,ae){void 0===ee&&(ee=[]),void 0===ae&&(ae="script"===v?de.ElementType.Script:"style"===v?de.ElementType.Style:de.ElementType.Tag);var ie=m.call(this,ee)||this;return ie.name=v,ie.attribs=q,ie.type=ae,ie}return ae(Element,m),Object.defineProperty(Element.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(Element.prototype,"tagName",{get:function(){return this.name},set:function(m){this.name=m},enumerable:!1,configurable:!0}),Object.defineProperty(Element.prototype,"attributes",{get:function(){var m=this;return Object.keys(this.attribs).map((function(v){var q,ee;return{name:v,value:m.attribs[v],namespace:null===(q=m["x-attribsNamespace"])||void 0===q?void 0:q[v],prefix:null===(ee=m["x-attribsPrefix"])||void 0===ee?void 0:ee[v]}}))},enumerable:!1,configurable:!0}),Element}(be);function isTag(m){return(0,de.isTag)(m)}function isCDATA(m){return m.type===de.ElementType.CDATA}function isText(m){return m.type===de.ElementType.Text}function isComment(m){return m.type===de.ElementType.Comment}function isDirective(m){return m.type===de.ElementType.Directive}function isDocument(m){return m.type===de.ElementType.Root}function cloneNode(m,v){var q;if(void 0===v&&(v=!1),isText(m))q=new pe(m.data);else if(isComment(m))q=new fe(m.data);else if(isTag(m)){var ee=v?cloneChildren(m.children):[],ae=new xe(m.name,ie({},m.attribs),ee);ee.forEach((function(m){return m.parent=ae})),null!=m.namespace&&(ae.namespace=m.namespace),m["x-attribsNamespace"]&&(ae["x-attribsNamespace"]=ie({},m["x-attribsNamespace"])),m["x-attribsPrefix"]&&(ae["x-attribsPrefix"]=ie({},m["x-attribsPrefix"])),q=ae}else if(isCDATA(m)){ee=v?cloneChildren(m.children):[];var de=new Re(ee);ee.forEach((function(m){return m.parent=de})),q=de}else if(isDocument(m)){ee=v?cloneChildren(m.children):[];var ce=new _e(ee);ee.forEach((function(m){return m.parent=ce})),m["x-mode"]&&(ce["x-mode"]=m["x-mode"]),q=ce}else{if(!isDirective(m))throw new Error("Not implemented yet: ".concat(m.type));var le=new ye(m.name,m.data);null!=m["x-name"]&&(le["x-name"]=m["x-name"],le["x-publicId"]=m["x-publicId"],le["x-systemId"]=m["x-systemId"]),q=le}return q.startIndex=m.startIndex,q.endIndex=m.endIndex,null!=m.sourceCodeLocation&&(q.sourceCodeLocation=m.sourceCodeLocation),q}function cloneChildren(m){for(var v=m.map((function(m){return cloneNode(m,!0)})),q=1;q{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.getFeed=void 0;var ee=q(72178),ae=q(55355);function getAtomFeed(m){var v,q=m.children,ee={type:"atom",items:(0,ae.getElementsByTagName)("entry",q).map((function(m){var v,q=m.children,ee={media:getMediaElements(q)};addConditionally(ee,"id","id",q),addConditionally(ee,"title","title",q);var ae=null===(v=getOneElement("link",q))||void 0===v?void 0:v.attribs.href;ae&&(ee.link=ae);var ie=fetch("summary",q)||fetch("content",q);ie&&(ee.description=ie);var de=fetch("updated",q);return de&&(ee.pubDate=new Date(de)),ee}))};addConditionally(ee,"id","id",q),addConditionally(ee,"title","title",q);var ie=null===(v=getOneElement("link",q))||void 0===v?void 0:v.attribs.href;ie&&(ee.link=ie),addConditionally(ee,"description","subtitle",q);var de=fetch("updated",q);return de&&(ee.updated=new Date(de)),addConditionally(ee,"author","email",q,!0),ee}function getRssFeed(m){var v,q,ee=null!==(q=null===(v=getOneElement("channel",m.children))||void 0===v?void 0:v.children)&&void 0!==q?q:[],ie={type:m.name.substr(0,3),id:"",items:(0,ae.getElementsByTagName)("item",m.children).map((function(m){var v=m.children,q={media:getMediaElements(v)};addConditionally(q,"id","guid",v),addConditionally(q,"title","title",v),addConditionally(q,"link","link",v),addConditionally(q,"description","description",v);var ee=fetch("pubDate",v)||fetch("dc:date",v);return ee&&(q.pubDate=new Date(ee)),q}))};addConditionally(ie,"title","title",ee),addConditionally(ie,"link","link",ee),addConditionally(ie,"description","description",ee);var de=fetch("lastBuildDate",ee);return de&&(ie.updated=new Date(de)),addConditionally(ie,"author","managingEditor",ee,!0),ie}v.getFeed=function getFeed(m){var v=getOneElement(isValidFeed,m);return v?"feed"===v.name?getAtomFeed(v):getRssFeed(v):null};var ie=["url","type","lang"],de=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function getMediaElements(m){return(0,ae.getElementsByTagName)("media:content",m).map((function(m){for(var v=m.attribs,q={medium:v.medium,isDefault:!!v.isDefault},ee=0,ae=ie;ee{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.uniqueSort=v.compareDocumentPosition=v.DocumentPosition=v.removeSubsets=void 0;var ee,ae=q(16102);function compareDocumentPosition(m,v){var q=[],ie=[];if(m===v)return 0;for(var de=(0,ae.hasChildren)(m)?m:m.parent;de;)q.unshift(de),de=de.parent;for(de=(0,ae.hasChildren)(v)?v:v.parent;de;)ie.unshift(de),de=de.parent;for(var ce=Math.min(q.length,ie.length),le=0;lefe.indexOf(be)?pe===v?ee.FOLLOWING|ee.CONTAINED_BY:ee.FOLLOWING:pe===m?ee.PRECEDING|ee.CONTAINS:ee.PRECEDING}v.removeSubsets=function removeSubsets(m){for(var v=m.length;--v>=0;){var q=m[v];if(v>0&&m.lastIndexOf(q,v-1)>=0)m.splice(v,1);else for(var ee=q.parent;ee;ee=ee.parent)if(m.includes(ee)){m.splice(v,1);break}}return m},function(m){m[m.DISCONNECTED=1]="DISCONNECTED",m[m.PRECEDING=2]="PRECEDING",m[m.FOLLOWING=4]="FOLLOWING",m[m.CONTAINS=8]="CONTAINS",m[m.CONTAINED_BY=16]="CONTAINED_BY"}(ee=v.DocumentPosition||(v.DocumentPosition={})),v.compareDocumentPosition=compareDocumentPosition,v.uniqueSort=function uniqueSort(m){return(m=m.filter((function(m,v,q){return!q.includes(m,v+1)}))).sort((function(m,v){var q=compareDocumentPosition(m,v);return q&ee.PRECEDING?-1:q&ee.FOLLOWING?1:0})),m}},43992:function(m,v,q){"use strict";var ee=this&&this.__createBinding||(Object.create?function(m,v,q,ee){void 0===ee&&(ee=q);var ae=Object.getOwnPropertyDescriptor(v,q);ae&&!("get"in ae?!v.__esModule:ae.writable||ae.configurable)||(ae={enumerable:!0,get:function(){return v[q]}}),Object.defineProperty(m,ee,ae)}:function(m,v,q,ee){void 0===ee&&(ee=q),m[ee]=v[q]}),ae=this&&this.__exportStar||function(m,v){for(var q in m)"default"===q||Object.prototype.hasOwnProperty.call(v,q)||ee(v,m,q)};Object.defineProperty(v,"__esModule",{value:!0}),v.hasChildren=v.isDocument=v.isComment=v.isText=v.isCDATA=v.isTag=void 0,ae(q(72178),v),ae(q(61699),v),ae(q(26167),v),ae(q(46754),v),ae(q(55355),v),ae(q(99256),v),ae(q(34921),v);var ie=q(16102);Object.defineProperty(v,"isTag",{enumerable:!0,get:function(){return ie.isTag}}),Object.defineProperty(v,"isCDATA",{enumerable:!0,get:function(){return ie.isCDATA}}),Object.defineProperty(v,"isText",{enumerable:!0,get:function(){return ie.isText}}),Object.defineProperty(v,"isComment",{enumerable:!0,get:function(){return ie.isComment}}),Object.defineProperty(v,"isDocument",{enumerable:!0,get:function(){return ie.isDocument}}),Object.defineProperty(v,"hasChildren",{enumerable:!0,get:function(){return ie.hasChildren}})},55355:(m,v,q)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.getElementsByTagType=v.getElementsByTagName=v.getElementById=v.getElements=v.testElement=void 0;var ee=q(16102),ae=q(46754),ie={tag_name:function(m){return"function"==typeof m?function(v){return(0,ee.isTag)(v)&&m(v.name)}:"*"===m?ee.isTag:function(v){return(0,ee.isTag)(v)&&v.name===m}},tag_type:function(m){return"function"==typeof m?function(v){return m(v.type)}:function(v){return v.type===m}},tag_contains:function(m){return"function"==typeof m?function(v){return(0,ee.isText)(v)&&m(v.data)}:function(v){return(0,ee.isText)(v)&&v.data===m}}};function getAttribCheck(m,v){return"function"==typeof v?function(q){return(0,ee.isTag)(q)&&v(q.attribs[m])}:function(q){return(0,ee.isTag)(q)&&q.attribs[m]===v}}function combineFuncs(m,v){return function(q){return m(q)||v(q)}}function compileTest(m){var v=Object.keys(m).map((function(v){var q=m[v];return Object.prototype.hasOwnProperty.call(ie,v)?ie[v](q):getAttribCheck(v,q)}));return 0===v.length?null:v.reduce(combineFuncs)}v.testElement=function testElement(m,v){var q=compileTest(m);return!q||q(v)},v.getElements=function getElements(m,v,q,ee){void 0===ee&&(ee=1/0);var ie=compileTest(m);return ie?(0,ae.filter)(ie,v,q,ee):[]},v.getElementById=function getElementById(m,v,q){return void 0===q&&(q=!0),Array.isArray(v)||(v=[v]),(0,ae.findOne)(getAttribCheck("id",m),v,q)},v.getElementsByTagName=function getElementsByTagName(m,v,q,ee){return void 0===q&&(q=!0),void 0===ee&&(ee=1/0),(0,ae.filter)(ie.tag_name(m),v,q,ee)},v.getElementsByTagType=function getElementsByTagType(m,v,q,ee){return void 0===q&&(q=!0),void 0===ee&&(ee=1/0),(0,ae.filter)(ie.tag_type(m),v,q,ee)}},26167:(m,v)=>{"use strict";function removeElement(m){if(m.prev&&(m.prev.next=m.next),m.next&&(m.next.prev=m.prev),m.parent){var v=m.parent.children,q=v.lastIndexOf(m);q>=0&&v.splice(q,1)}m.next=null,m.prev=null,m.parent=null}Object.defineProperty(v,"__esModule",{value:!0}),v.prepend=v.prependChild=v.append=v.appendChild=v.replaceElement=v.removeElement=void 0,v.removeElement=removeElement,v.replaceElement=function replaceElement(m,v){var q=v.prev=m.prev;q&&(q.next=v);var ee=v.next=m.next;ee&&(ee.prev=v);var ae=v.parent=m.parent;if(ae){var ie=ae.children;ie[ie.lastIndexOf(m)]=v,m.parent=null}},v.appendChild=function appendChild(m,v){if(removeElement(v),v.next=null,v.parent=m,m.children.push(v)>1){var q=m.children[m.children.length-2];q.next=v,v.prev=q}else v.prev=null},v.append=function append(m,v){removeElement(v);var q=m.parent,ee=m.next;if(v.next=ee,v.prev=m,m.next=v,v.parent=q,ee){if(ee.prev=v,q){var ae=q.children;ae.splice(ae.lastIndexOf(ee),0,v)}}else q&&q.children.push(v)},v.prependChild=function prependChild(m,v){if(removeElement(v),v.parent=m,v.prev=null,1!==m.children.unshift(v)){var q=m.children[1];q.prev=v,v.next=q}else v.next=null},v.prepend=function prepend(m,v){removeElement(v);var q=m.parent;if(q){var ee=q.children;ee.splice(ee.indexOf(m),0,v)}m.prev&&(m.prev.next=v),v.parent=q,v.prev=m.prev,v.next=m,m.prev=v}},46754:(m,v,q)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.findAll=v.existsOne=v.findOne=v.findOneChild=v.find=v.filter=void 0;var ee=q(16102);function find(m,v,q,ae){for(var ie=[],de=[v],ce=[0];;)if(ce[0]>=de[0].length){if(1===ce.length)return ie;de.shift(),ce.shift()}else{var le=de[0][ce[0]++];if(m(le)&&(ie.push(le),--ae<=0))return ie;q&&(0,ee.hasChildren)(le)&&le.children.length>0&&(ce.unshift(0),de.unshift(le.children))}}v.filter=function filter(m,v,q,ee){return void 0===q&&(q=!0),void 0===ee&&(ee=1/0),find(m,Array.isArray(v)?v:[v],q,ee)},v.find=find,v.findOneChild=function findOneChild(m,v){return v.find(m)},v.findOne=function findOne(m,v,q){void 0===q&&(q=!0);for(var ae=null,ie=0;ie0&&(ae=findOne(m,de.children,!0)))}return ae},v.existsOne=function existsOne(m,v){return v.some((function(v){return(0,ee.isTag)(v)&&(m(v)||existsOne(m,v.children))}))},v.findAll=function findAll(m,v){for(var q=[],ae=[v],ie=[0];;)if(ie[0]>=ae[0].length){if(1===ae.length)return q;ae.shift(),ie.shift()}else{var de=ae[0][ie[0]++];(0,ee.isTag)(de)&&(m(de)&&q.push(de),de.children.length>0&&(ie.unshift(0),ae.unshift(de.children)))}}},72178:function(m,v,q){"use strict";var ee=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(v,"__esModule",{value:!0}),v.innerText=v.textContent=v.getText=v.getInnerHTML=v.getOuterHTML=void 0;var ae=q(16102),ie=ee(q(91203)),de=q(99960);function getOuterHTML(m,v){return(0,ie.default)(m,v)}v.getOuterHTML=getOuterHTML,v.getInnerHTML=function getInnerHTML(m,v){return(0,ae.hasChildren)(m)?m.children.map((function(m){return getOuterHTML(m,v)})).join(""):""},v.getText=function getText(m){return Array.isArray(m)?m.map(getText).join(""):(0,ae.isTag)(m)?"br"===m.name?"\n":getText(m.children):(0,ae.isCDATA)(m)?getText(m.children):(0,ae.isText)(m)?m.data:""},v.textContent=function textContent(m){return Array.isArray(m)?m.map(textContent).join(""):(0,ae.hasChildren)(m)&&!(0,ae.isComment)(m)?textContent(m.children):(0,ae.isText)(m)?m.data:""},v.innerText=function innerText(m){return Array.isArray(m)?m.map(innerText).join(""):(0,ae.hasChildren)(m)&&(m.type===de.ElementType.Tag||(0,ae.isCDATA)(m))?innerText(m.children):(0,ae.isText)(m)?m.data:""}},61699:(m,v,q)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.prevElementSibling=v.nextElementSibling=v.getName=v.hasAttrib=v.getAttributeValue=v.getSiblings=v.getParent=v.getChildren=void 0;var ee=q(16102);function getChildren(m){return(0,ee.hasChildren)(m)?m.children:[]}function getParent(m){return m.parent||null}v.getChildren=getChildren,v.getParent=getParent,v.getSiblings=function getSiblings(m){var v=getParent(m);if(null!=v)return getChildren(v);for(var q=[m],ee=m.prev,ae=m.next;null!=ee;)q.unshift(ee),ee=ee.prev;for(;null!=ae;)q.push(ae),ae=ae.next;return q},v.getAttributeValue=function getAttributeValue(m,v){var q;return null===(q=m.attribs)||void 0===q?void 0:q[v]},v.hasAttrib=function hasAttrib(m,v){return null!=m.attribs&&Object.prototype.hasOwnProperty.call(m.attribs,v)&&null!=m.attribs[v]},v.getName=function getName(m){return m.name},v.nextElementSibling=function nextElementSibling(m){for(var v=m.next;null!==v&&!(0,ee.isTag)(v);)v=v.next;return v},v.prevElementSibling=function prevElementSibling(m){for(var v=m.prev;null!==v&&!(0,ee.isTag)(v);)v=v.prev;return v}},25814:function(m,v,q){"use strict";var ee=this&&this.__createBinding||(Object.create?function(m,v,q,ee){void 0===ee&&(ee=q);var ae=Object.getOwnPropertyDescriptor(v,q);ae&&!("get"in ae?!v.__esModule:ae.writable||ae.configurable)||(ae={enumerable:!0,get:function(){return v[q]}}),Object.defineProperty(m,ee,ae)}:function(m,v,q,ee){void 0===ee&&(ee=q),m[ee]=v[q]}),ae=this&&this.__setModuleDefault||(Object.create?function(m,v){Object.defineProperty(m,"default",{enumerable:!0,value:v})}:function(m,v){m.default=v}),ie=this&&this.__importStar||function(m){if(m&&m.__esModule)return m;var v={};if(null!=m)for(var q in m)"default"!==q&&Object.prototype.hasOwnProperty.call(m,q)&&ee(v,m,q);return ae(v,m),v},de=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(v,"__esModule",{value:!0}),v.decodeXML=v.decodeHTMLStrict=v.decodeHTMLAttribute=v.decodeHTML=v.determineBranch=v.EntityDecoder=v.DecodingMode=v.BinTrieFlags=v.fromCodePoint=v.replaceCodePoint=v.decodeCodePoint=v.xmlDecodeTree=v.htmlDecodeTree=void 0;var ce=de(q(6459));v.htmlDecodeTree=ce.default;var le=de(q(23878));v.xmlDecodeTree=le.default;var pe=ie(q(58894));v.decodeCodePoint=pe.default;var fe,ye=q(58894);Object.defineProperty(v,"replaceCodePoint",{enumerable:!0,get:function(){return ye.replaceCodePoint}}),Object.defineProperty(v,"fromCodePoint",{enumerable:!0,get:function(){return ye.fromCodePoint}}),function(m){m[m.NUM=35]="NUM",m[m.SEMI=59]="SEMI",m[m.EQUALS=61]="EQUALS",m[m.ZERO=48]="ZERO",m[m.NINE=57]="NINE",m[m.LOWER_A=97]="LOWER_A",m[m.LOWER_F=102]="LOWER_F",m[m.LOWER_X=120]="LOWER_X",m[m.LOWER_Z=122]="LOWER_Z",m[m.UPPER_A=65]="UPPER_A",m[m.UPPER_F=70]="UPPER_F",m[m.UPPER_Z=90]="UPPER_Z"}(fe||(fe={}));var be,Re,_e;function isNumber(m){return m>=fe.ZERO&&m<=fe.NINE}function isAsciiAlphaNumeric(m){return m>=fe.UPPER_A&&m<=fe.UPPER_Z||m>=fe.LOWER_A&&m<=fe.LOWER_Z||isNumber(m)}!function(m){m[m.VALUE_LENGTH=49152]="VALUE_LENGTH",m[m.BRANCH_LENGTH=16256]="BRANCH_LENGTH",m[m.JUMP_TABLE=127]="JUMP_TABLE"}(be=v.BinTrieFlags||(v.BinTrieFlags={})),function(m){m[m.EntityStart=0]="EntityStart",m[m.NumericStart=1]="NumericStart",m[m.NumericDecimal=2]="NumericDecimal",m[m.NumericHex=3]="NumericHex",m[m.NamedEntity=4]="NamedEntity"}(Re||(Re={})),function(m){m[m.Legacy=0]="Legacy",m[m.Strict=1]="Strict",m[m.Attribute=2]="Attribute"}(_e=v.DecodingMode||(v.DecodingMode={}));var xe=function(){function EntityDecoder(m,v,q){this.decodeTree=m,this.emitCodePoint=v,this.errors=q,this.state=Re.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=_e.Strict}return EntityDecoder.prototype.startEntity=function(m){this.decodeMode=m,this.state=Re.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},EntityDecoder.prototype.write=function(m,v){switch(this.state){case Re.EntityStart:return m.charCodeAt(v)===fe.NUM?(this.state=Re.NumericStart,this.consumed+=1,this.stateNumericStart(m,v+1)):(this.state=Re.NamedEntity,this.stateNamedEntity(m,v));case Re.NumericStart:return this.stateNumericStart(m,v);case Re.NumericDecimal:return this.stateNumericDecimal(m,v);case Re.NumericHex:return this.stateNumericHex(m,v);case Re.NamedEntity:return this.stateNamedEntity(m,v)}},EntityDecoder.prototype.stateNumericStart=function(m,v){return v>=m.length?-1:(32|m.charCodeAt(v))===fe.LOWER_X?(this.state=Re.NumericHex,this.consumed+=1,this.stateNumericHex(m,v+1)):(this.state=Re.NumericDecimal,this.stateNumericDecimal(m,v))},EntityDecoder.prototype.addToNumericResult=function(m,v,q,ee){if(v!==q){var ae=q-v;this.result=this.result*Math.pow(ee,ae)+parseInt(m.substr(v,ae),ee),this.consumed+=ae}},EntityDecoder.prototype.stateNumericHex=function(m,v){for(var q,ee=v;v=fe.UPPER_A&&q<=fe.UPPER_F||q>=fe.LOWER_A&&q<=fe.LOWER_F)))return this.addToNumericResult(m,ee,v,16),this.emitNumericEntity(ae,3);v+=1}return this.addToNumericResult(m,ee,v,16),-1},EntityDecoder.prototype.stateNumericDecimal=function(m,v){for(var q=v;v>14;v>14)){if(de===fe.SEMI)return this.emitNamedEntityData(this.treeIndex,ie,this.consumed+this.excess);this.decodeMode!==_e.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},EntityDecoder.prototype.emitNotTerminatedNamedEntity=function(){var m,v=this.result,q=(this.decodeTree[v]&be.VALUE_LENGTH)>>14;return this.emitNamedEntityData(v,q,this.consumed),null===(m=this.errors)||void 0===m||m.missingSemicolonAfterCharacterReference(),this.consumed},EntityDecoder.prototype.emitNamedEntityData=function(m,v,q){var ee=this.decodeTree;return this.emitCodePoint(1===v?ee[m]&~be.VALUE_LENGTH:ee[m+1],q),3===v&&this.emitCodePoint(ee[m+2],q),q},EntityDecoder.prototype.end=function(){var m;switch(this.state){case Re.NamedEntity:return 0===this.result||this.decodeMode===_e.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case Re.NumericDecimal:return this.emitNumericEntity(0,2);case Re.NumericHex:return this.emitNumericEntity(0,3);case Re.NumericStart:return null===(m=this.errors)||void 0===m||m.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Re.EntityStart:return 0}},EntityDecoder}();function getDecoder(m){var v="",q=new xe(m,(function(m){return v+=(0,pe.fromCodePoint)(m)}));return function decodeWithTrie(m,ee){for(var ae=0,ie=0;(ie=m.indexOf("&",ie))>=0;){v+=m.slice(ae,ie),q.startEntity(ee);var de=q.write(m,ie+1);if(de<0){ae=ie+q.end();break}ae=ie+de,ie=0===de?ae+1:ae}var ce=v+m.slice(ae);return v="",ce}}function determineBranch(m,v,q,ee){var ae=(v&be.BRANCH_LENGTH)>>7,ie=v&be.JUMP_TABLE;if(0===ae)return 0!==ie&&ee===ie?q:-1;if(ie){var de=ee-ie;return de<0||de>=ae?-1:m[q+de]-1}for(var ce=q,le=ce+ae-1;ce<=le;){var pe=ce+le>>>1,fe=m[pe];if(feee))return m[pe+ae];le=pe-1}}return-1}v.EntityDecoder=xe,v.determineBranch=determineBranch;var Te=getDecoder(ce.default),we=getDecoder(le.default);v.decodeHTML=function decodeHTML(m,v){return void 0===v&&(v=_e.Legacy),Te(m,v)},v.decodeHTMLAttribute=function decodeHTMLAttribute(m){return Te(m,_e.Attribute)},v.decodeHTMLStrict=function decodeHTMLStrict(m){return Te(m,_e.Strict)},v.decodeXML=function decodeXML(m){return we(m,_e.Strict)}},58894:(m,v)=>{"use strict";var q;Object.defineProperty(v,"__esModule",{value:!0}),v.replaceCodePoint=v.fromCodePoint=void 0;var ee=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function replaceCodePoint(m){var v;return m>=55296&&m<=57343||m>1114111?65533:null!==(v=ee.get(m))&&void 0!==v?v:m}v.fromCodePoint=null!==(q=String.fromCodePoint)&&void 0!==q?q:function(m){var v="";return m>65535&&(m-=65536,v+=String.fromCharCode(m>>>10&1023|55296),m=56320|1023&m),v+=String.fromCharCode(m)},v.replaceCodePoint=replaceCodePoint,v.default=function decodeCodePoint(m){return(0,v.fromCodePoint)(replaceCodePoint(m))}},62226:function(m,v,q){"use strict";var ee=this&&this.__importDefault||function(m){return m&&m.__esModule?m:{default:m}};Object.defineProperty(v,"__esModule",{value:!0}),v.encodeNonAsciiHTML=v.encodeHTML=void 0;var ae=ee(q(63739)),ie=q(71458),de=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function encodeHTMLTrieRe(m,v){for(var q,ee="",de=0;null!==(q=m.exec(v));){var ce=q.index;ee+=v.substring(de,ce);var le=v.charCodeAt(ce),pe=ae.default.get(le);if("object"==typeof pe){if(ce+1{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.escapeText=v.escapeAttribute=v.escapeUTF8=v.escape=v.encodeXML=v.getCodePoint=v.xmlReplacer=void 0,v.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var q=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);function encodeXML(m){for(var ee,ae="",ie=0;null!==(ee=v.xmlReplacer.exec(m));){var de=ee.index,ce=m.charCodeAt(de),le=q.get(ce);void 0!==le?(ae+=m.substring(ie,de)+le,ie=de+1):(ae+="".concat(m.substring(ie,de),"&#x").concat((0,v.getCodePoint)(m,de).toString(16),";"),ie=v.xmlReplacer.lastIndex+=Number(55296==(64512&ce)))}return ae+m.substr(ie)}function getEscaper(m,v){return function escape(q){for(var ee,ae=0,ie="";ee=m.exec(q);)ae!==ee.index&&(ie+=q.substring(ae,ee.index)),ie+=v.get(ee[0].charCodeAt(0)),ae=ee.index+1;return ie+q.substring(ae)}}v.getCodePoint=null!=String.prototype.codePointAt?function(m,v){return m.codePointAt(v)}:function(m,v){return 55296==(64512&m.charCodeAt(v))?1024*(m.charCodeAt(v)-55296)+m.charCodeAt(v+1)-56320+65536:m.charCodeAt(v)},v.encodeXML=encodeXML,v.escape=encodeXML,v.escapeUTF8=getEscaper(/[&<>'"]/g,q),v.escapeAttribute=getEscaper(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),v.escapeText=getEscaper(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))},6459:(m,v)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.default=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map((function(m){return m.charCodeAt(0)})))},23878:(m,v)=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.default=new Uint16Array("Ȁaglq\tɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map((function(m){return m.charCodeAt(0)})))},63739:(m,v)=>{"use strict";function restoreDiff(m){for(var v=1;v{"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.decodeXMLStrict=v.decodeHTML5Strict=v.decodeHTML4Strict=v.decodeHTML5=v.decodeHTML4=v.decodeHTMLAttribute=v.decodeHTMLStrict=v.decodeHTML=v.decodeXML=v.DecodingMode=v.EntityDecoder=v.encodeHTML5=v.encodeHTML4=v.encodeNonAsciiHTML=v.encodeHTML=v.escapeText=v.escapeAttribute=v.escapeUTF8=v.escape=v.encodeXML=v.encode=v.decodeStrict=v.decode=v.EncodingMode=v.EntityLevel=void 0;var ee,ae,ie=q(25814),de=q(62226),ce=q(71458);function decode(m,v){if(void 0===v&&(v=ee.XML),("number"==typeof v?v:v.level)===ee.HTML){var q="object"==typeof v?v.mode:void 0;return(0,ie.decodeHTML)(m,q)}return(0,ie.decodeXML)(m)}!function(m){m[m.XML=0]="XML",m[m.HTML=1]="HTML"}(ee=v.EntityLevel||(v.EntityLevel={})),function(m){m[m.UTF8=0]="UTF8",m[m.ASCII=1]="ASCII",m[m.Extensive=2]="Extensive",m[m.Attribute=3]="Attribute",m[m.Text=4]="Text"}(ae=v.EncodingMode||(v.EncodingMode={})),v.decode=decode,v.decodeStrict=function decodeStrict(m,v){var q;void 0===v&&(v=ee.XML);var ae="number"==typeof v?{level:v}:v;return null!==(q=ae.mode)&&void 0!==q||(ae.mode=ie.DecodingMode.Strict),decode(m,ae)},v.encode=function encode(m,v){void 0===v&&(v=ee.XML);var q="number"==typeof v?{level:v}:v;return q.mode===ae.UTF8?(0,ce.escapeUTF8)(m):q.mode===ae.Attribute?(0,ce.escapeAttribute)(m):q.mode===ae.Text?(0,ce.escapeText)(m):q.level===ee.HTML?q.mode===ae.ASCII?(0,de.encodeNonAsciiHTML)(m):(0,de.encodeHTML)(m):(0,ce.encodeXML)(m)};var le=q(71458);Object.defineProperty(v,"encodeXML",{enumerable:!0,get:function(){return le.encodeXML}}),Object.defineProperty(v,"escape",{enumerable:!0,get:function(){return le.escape}}),Object.defineProperty(v,"escapeUTF8",{enumerable:!0,get:function(){return le.escapeUTF8}}),Object.defineProperty(v,"escapeAttribute",{enumerable:!0,get:function(){return le.escapeAttribute}}),Object.defineProperty(v,"escapeText",{enumerable:!0,get:function(){return le.escapeText}});var pe=q(62226);Object.defineProperty(v,"encodeHTML",{enumerable:!0,get:function(){return pe.encodeHTML}}),Object.defineProperty(v,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return pe.encodeNonAsciiHTML}}),Object.defineProperty(v,"encodeHTML4",{enumerable:!0,get:function(){return pe.encodeHTML}}),Object.defineProperty(v,"encodeHTML5",{enumerable:!0,get:function(){return pe.encodeHTML}});var fe=q(25814);Object.defineProperty(v,"EntityDecoder",{enumerable:!0,get:function(){return fe.EntityDecoder}}),Object.defineProperty(v,"DecodingMode",{enumerable:!0,get:function(){return fe.DecodingMode}}),Object.defineProperty(v,"decodeXML",{enumerable:!0,get:function(){return fe.decodeXML}}),Object.defineProperty(v,"decodeHTML",{enumerable:!0,get:function(){return fe.decodeHTML}}),Object.defineProperty(v,"decodeHTMLStrict",{enumerable:!0,get:function(){return fe.decodeHTMLStrict}}),Object.defineProperty(v,"decodeHTMLAttribute",{enumerable:!0,get:function(){return fe.decodeHTMLAttribute}}),Object.defineProperty(v,"decodeHTML4",{enumerable:!0,get:function(){return fe.decodeHTML}}),Object.defineProperty(v,"decodeHTML5",{enumerable:!0,get:function(){return fe.decodeHTML}}),Object.defineProperty(v,"decodeHTML4Strict",{enumerable:!0,get:function(){return fe.decodeHTMLStrict}}),Object.defineProperty(v,"decodeHTML5Strict",{enumerable:!0,get:function(){return fe.decodeHTMLStrict}}),Object.defineProperty(v,"decodeXMLStrict",{enumerable:!0,get:function(){return fe.decodeXML}})},80645:(m,v)=>{v.read=function(m,v,q,ee,ae){var ie,de,ce=8*ae-ee-1,le=(1<>1,fe=-7,ye=q?ae-1:0,be=q?-1:1,Re=m[v+ye];for(ye+=be,ie=Re&(1<<-fe)-1,Re>>=-fe,fe+=ce;fe>0;ie=256*ie+m[v+ye],ye+=be,fe-=8);for(de=ie&(1<<-fe)-1,ie>>=-fe,fe+=ee;fe>0;de=256*de+m[v+ye],ye+=be,fe-=8);if(0===ie)ie=1-pe;else{if(ie===le)return de?NaN:1/0*(Re?-1:1);de+=Math.pow(2,ee),ie-=pe}return(Re?-1:1)*de*Math.pow(2,ie-ee)},v.write=function(m,v,q,ee,ae,ie){var de,ce,le,pe=8*ie-ae-1,fe=(1<>1,be=23===ae?Math.pow(2,-24)-Math.pow(2,-77):0,Re=ee?0:ie-1,_e=ee?1:-1,xe=v<0||0===v&&1/v<0?1:0;for(v=Math.abs(v),isNaN(v)||v===1/0?(ce=isNaN(v)?1:0,de=fe):(de=Math.floor(Math.log(v)/Math.LN2),v*(le=Math.pow(2,-de))<1&&(de--,le*=2),(v+=de+ye>=1?be/le:be*Math.pow(2,1-ye))*le>=2&&(de++,le/=2),de+ye>=fe?(ce=0,de=fe):de+ye>=1?(ce=(v*le-1)*Math.pow(2,ae),de+=ye):(ce=v*Math.pow(2,ye-1)*Math.pow(2,ae),de=0));ae>=8;m[q+Re]=255&ce,Re+=_e,ce/=256,ae-=8);for(de=de<0;m[q+Re]=255&de,Re+=_e,de/=256,pe-=8);m[q+Re-_e]|=128*xe}},35717:m=>{"function"==typeof Object.create?m.exports=function inherits(m,v){v&&(m.super_=v,m.prototype=Object.create(v.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}))}:m.exports=function inherits(m,v){if(v){m.super_=v;var TempCtor=function(){};TempCtor.prototype=v.prototype,m.prototype=new TempCtor,m.prototype.constructor=m}}},27376:m=>{m.exports=function isFunction(m){if(!m)return!1;var q=v.call(m);return"[object Function]"===q||"function"==typeof m&&"[object RegExp]"!==q||"undefined"!=typeof window&&(m===window.setTimeout||m===window.alert||m===window.confirm||m===window.prompt)};var v=Object.prototype.toString},55733:(m,v,q)=>{var ee=q(48764).Buffer;m.exports=function s(m,v,q){function u(ae,ie){if(!v[ae]){if(!m[ae]){if(ee)return ee(ae,!0);var de=new Error("Cannot find module '"+ae+"'");throw de.code="MODULE_NOT_FOUND",de}var ce=v[ae]={exports:{}};m[ae][0].call(ce.exports,(function(v){return u(m[ae][1][v]||v)}),ce,ce.exports,s,m,v,q)}return v[ae].exports}for(var ee=void 0,ae=0;ae>2,ce=(3&v)<<4|q>>4,le=1>6:64,pe=2>4,q=(15&de)<<4|(ce=ie.indexOf(m.charAt(pe++)))>>2,ee=(3&ce)<<6|(le=ie.indexOf(m.charAt(pe++))),be[fe++]=v,64!==ce&&(be[fe++]=q),64!==le&&(be[fe++]=ee);return be}},{"./support":30,"./utils":32}],2:[function(m,v,q){"use strict";var ee=m("./external"),ae=m("./stream/DataWorker"),ie=m("./stream/Crc32Probe"),de=m("./stream/DataLengthProbe");function o(m,v,q,ee,ae){this.compressedSize=m,this.uncompressedSize=v,this.crc32=q,this.compression=ee,this.compressedContent=ae}o.prototype={getContentWorker:function(){var m=new ae(ee.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new de("data_length")),v=this;return m.on("end",(function(){if(this.streamInfo.data_length!==v.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),m},getCompressedWorker:function(){return new ae(ee.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},o.createWorkerFrom=function(m,v,q){return m.pipe(new ie).pipe(new de("uncompressedSize")).pipe(v.compressWorker(q)).pipe(new de("compressedSize")).withStreamInfo("compression",v)},v.exports=o},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(m,v,q){"use strict";var ee=m("./stream/GenericWorker");q.STORE={magic:"\0\0",compressWorker:function(){return new ee("STORE compression")},uncompressWorker:function(){return new ee("STORE decompression")}},q.DEFLATE=m("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(m,v,q){"use strict";var ee=m("./utils"),ae=function(){for(var m,v=[],q=0;q<256;q++){m=q;for(var ee=0;ee<8;ee++)m=1&m?3988292384^m>>>1:m>>>1;v[q]=m}return v}();v.exports=function(m,v){return void 0!==m&&m.length?"string"!==ee.getTypeOf(m)?function(m,v,q,ee){var ie=ae,de=ee+q;m^=-1;for(var ce=ee;ce>>8^ie[255&(m^v[ce])];return-1^m}(0|v,m,m.length,0):function(m,v,q,ee){var ie=ae,de=ee+q;m^=-1;for(var ce=ee;ce>>8^ie[255&(m^v.charCodeAt(ce))];return-1^m}(0|v,m,m.length,0):0}},{"./utils":32}],5:[function(m,v,q){"use strict";q.base64=!1,q.binary=!1,q.dir=!1,q.createFolders=!0,q.date=null,q.compression=null,q.compressionOptions=null,q.comment=null,q.unixPermissions=null,q.dosPermissions=null},{}],6:[function(m,v,q){"use strict";var ee=null;ee="undefined"!=typeof Promise?Promise:m("lie"),v.exports={Promise:ee}},{lie:37}],7:[function(m,v,q){"use strict";var ee="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,ae=m("pako"),ie=m("./utils"),de=m("./stream/GenericWorker"),ce=ee?"uint8array":"array";function h(m,v){de.call(this,"FlateWorker/"+m),this._pako=null,this._pakoAction=m,this._pakoOptions=v,this.meta={}}q.magic="\b\0",ie.inherits(h,de),h.prototype.processChunk=function(m){this.meta=m.meta,null===this._pako&&this._createPako(),this._pako.push(ie.transformTo(ce,m.data),!1)},h.prototype.flush=function(){de.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},h.prototype.cleanUp=function(){de.prototype.cleanUp.call(this),this._pako=null},h.prototype._createPako=function(){this._pako=new ae[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var m=this;this._pako.onData=function(v){m.push({data:v,meta:m.meta})}},q.compressWorker=function(m){return new h("Deflate",m)},q.uncompressWorker=function(){return new h("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(m,v,q){"use strict";function A(m,v){var q,ee="";for(q=0;q>>=8;return ee}function n(m,v,q,ae,le,pe){var fe,ye,be=m.file,Re=m.compression,_e=pe!==ie.utf8encode,xe=ee.transformTo("string",pe(be.name)),Te=ee.transformTo("string",ie.utf8encode(be.name)),we=be.comment,Se=ee.transformTo("string",pe(we)),Ie=ee.transformTo("string",ie.utf8encode(we)),Pe=Te.length!==be.name.length,We=Ie.length!==we.length,qe="",Ve="",ze="",He=be.dir,Xe=be.date,Qe={crc32:0,compressedSize:0,uncompressedSize:0};v&&!q||(Qe.crc32=m.crc32,Qe.compressedSize=m.compressedSize,Qe.uncompressedSize=m.uncompressedSize);var Ye=0;v&&(Ye|=8),_e||!Pe&&!We||(Ye|=2048);var et=0,tt=0;He&&(et|=16),"UNIX"===le?(tt=798,et|=function(m,v){var q=m;return m||(q=v?16893:33204),(65535&q)<<16}(be.unixPermissions,He)):(tt=20,et|=function(m){return 63&(m||0)}(be.dosPermissions)),fe=Xe.getUTCHours(),fe<<=6,fe|=Xe.getUTCMinutes(),fe<<=5,fe|=Xe.getUTCSeconds()/2,ye=Xe.getUTCFullYear()-1980,ye<<=4,ye|=Xe.getUTCMonth()+1,ye<<=5,ye|=Xe.getUTCDate(),Pe&&(Ve=A(1,1)+A(de(xe),4)+Te,qe+="up"+A(Ve.length,2)+Ve),We&&(ze=A(1,1)+A(de(Se),4)+Ie,qe+="uc"+A(ze.length,2)+ze);var nt="";return nt+="\n\0",nt+=A(Ye,2),nt+=Re.magic,nt+=A(fe,2),nt+=A(ye,2),nt+=A(Qe.crc32,4),nt+=A(Qe.compressedSize,4),nt+=A(Qe.uncompressedSize,4),nt+=A(xe.length,2),nt+=A(qe.length,2),{fileRecord:ce.LOCAL_FILE_HEADER+nt+xe+qe,dirRecord:ce.CENTRAL_FILE_HEADER+A(tt,2)+nt+A(Se.length,2)+"\0\0\0\0"+A(et,4)+A(ae,4)+xe+qe+Se}}var ee=m("../utils"),ae=m("../stream/GenericWorker"),ie=m("../utf8"),de=m("../crc32"),ce=m("../signature");function s(m,v,q,ee){ae.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=v,this.zipPlatform=q,this.encodeFileName=ee,this.streamFiles=m,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ee.inherits(s,ae),s.prototype.push=function(m){var v=m.meta.percent||0,q=this.entriesCount,ee=this._sources.length;this.accumulate?this.contentBuffer.push(m):(this.bytesWritten+=m.data.length,ae.prototype.push.call(this,{data:m.data,meta:{currentFile:this.currentFile,percent:q?(v+100*(q-ee-1))/q:100}}))},s.prototype.openedSource=function(m){this.currentSourceOffset=this.bytesWritten,this.currentFile=m.file.name;var v=this.streamFiles&&!m.file.dir;if(v){var q=n(m,v,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:q.fileRecord,meta:{percent:0}})}else this.accumulate=!0},s.prototype.closedSource=function(m){this.accumulate=!1;var v=this.streamFiles&&!m.file.dir,q=n(m,v,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(q.dirRecord),v)this.push({data:function(m){return ce.DATA_DESCRIPTOR+A(m.crc32,4)+A(m.compressedSize,4)+A(m.uncompressedSize,4)}(m),meta:{percent:100}});else for(this.push({data:q.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},s.prototype.flush=function(){for(var m=this.bytesWritten,v=0;v=this.index;v--)q=(q<<8)+this.byteAt(v);return this.index+=m,q},readString:function(m){return ee.transformTo("string",this.readData(m))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var m=this.readInt(4);return new Date(Date.UTC(1980+(m>>25&127),(m>>21&15)-1,m>>16&31,m>>11&31,m>>5&63,(31&m)<<1))}},v.exports=i},{"../utils":32}],19:[function(m,v,q){"use strict";var ee=m("./Uint8ArrayReader");function i(m){ee.call(this,m)}m("../utils").inherits(i,ee),i.prototype.readData=function(m){this.checkOffset(m);var v=this.data.slice(this.zero+this.index,this.zero+this.index+m);return this.index+=m,v},v.exports=i},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(m,v,q){"use strict";var ee=m("./DataReader");function i(m){ee.call(this,m)}m("../utils").inherits(i,ee),i.prototype.byteAt=function(m){return this.data.charCodeAt(this.zero+m)},i.prototype.lastIndexOfSignature=function(m){return this.data.lastIndexOf(m)-this.zero},i.prototype.readAndCheckSignature=function(m){return m===this.readData(4)},i.prototype.readData=function(m){this.checkOffset(m);var v=this.data.slice(this.zero+this.index,this.zero+this.index+m);return this.index+=m,v},v.exports=i},{"../utils":32,"./DataReader":18}],21:[function(m,v,q){"use strict";var ee=m("./ArrayReader");function i(m){ee.call(this,m)}m("../utils").inherits(i,ee),i.prototype.readData=function(m){if(this.checkOffset(m),0===m)return new Uint8Array(0);var v=this.data.subarray(this.zero+this.index,this.zero+this.index+m);return this.index+=m,v},v.exports=i},{"../utils":32,"./ArrayReader":17}],22:[function(m,v,q){"use strict";var ee=m("../utils"),ae=m("../support"),ie=m("./ArrayReader"),de=m("./StringReader"),ce=m("./NodeBufferReader"),le=m("./Uint8ArrayReader");v.exports=function(m){var v=ee.getTypeOf(m);return ee.checkSupport(v),"string"!==v||ae.uint8array?"nodebuffer"===v?new ce(m):ae.uint8array?new le(ee.transformTo("uint8array",m)):new ie(ee.transformTo("array",m)):new de(m)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(m,v,q){"use strict";q.LOCAL_FILE_HEADER="PK",q.CENTRAL_FILE_HEADER="PK",q.CENTRAL_DIRECTORY_END="PK",q.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",q.ZIP64_CENTRAL_DIRECTORY_END="PK",q.DATA_DESCRIPTOR="PK\b"},{}],24:[function(m,v,q){"use strict";var ee=m("./GenericWorker"),ae=m("../utils");function s(m){ee.call(this,"ConvertWorker to "+m),this.destType=m}ae.inherits(s,ee),s.prototype.processChunk=function(m){this.push({data:ae.transformTo(this.destType,m.data),meta:m.meta})},v.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(m,v,q){"use strict";var ee=m("./GenericWorker"),ae=m("../crc32");function s(){ee.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}m("../utils").inherits(s,ee),s.prototype.processChunk=function(m){this.streamInfo.crc32=ae(m.data,this.streamInfo.crc32||0),this.push(m)},v.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(m,v,q){"use strict";var ee=m("../utils"),ae=m("./GenericWorker");function s(m){ae.call(this,"DataLengthProbe for "+m),this.propName=m,this.withStreamInfo(m,0)}ee.inherits(s,ae),s.prototype.processChunk=function(m){if(m){var v=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=v+m.data.length}ae.prototype.processChunk.call(this,m)},v.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(m,v,q){"use strict";var ee=m("../utils"),ae=m("./GenericWorker");function s(m){ae.call(this,"DataWorker");var v=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,m.then((function(m){v.dataIsReady=!0,v.data=m,v.max=m&&m.length||0,v.type=ee.getTypeOf(m),v.isPaused||v._tickAndRepeat()}),(function(m){v.error(m)}))}ee.inherits(s,ae),s.prototype.cleanUp=function(){ae.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!ae.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,ee.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(ee.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var m=null,v=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":m=this.data.substring(this.index,v);break;case"uint8array":m=this.data.subarray(this.index,v);break;case"array":case"nodebuffer":m=this.data.slice(this.index,v)}return this.index=v,this.push({data:m,meta:{percent:this.max?this.index/this.max*100:0}})},v.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(m,v,q){"use strict";function n(m){this.name=m||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}n.prototype={push:function(m){this.emit("data",m)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(m){this.emit("error",m)}return!0},error:function(m){return!this.isFinished&&(this.isPaused?this.generatedError=m:(this.isFinished=!0,this.emit("error",m),this.previous&&this.previous.error(m),this.cleanUp()),!0)},on:function(m,v){return this._listeners[m].push(v),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(m,v){if(this._listeners[m])for(var q=0;q "+m:m}},v.exports=n},{}],29:[function(m,v,q){"use strict";var ae=m("../utils"),ie=m("./ConvertWorker"),de=m("./GenericWorker"),ce=m("../base64"),le=m("../support"),pe=m("../external"),fe=null;if(le.nodestream)try{fe=m("../nodejs/NodejsStreamOutputAdapter")}catch(m){}function l(m,v){return new pe.Promise((function(q,ie){var de=[],le=m._internalType,pe=m._outputType,fe=m._mimeType;m.on("data",(function(m,q){de.push(m),v&&v(q)})).on("error",(function(m){de=[],ie(m)})).on("end",(function(){try{var m=function(m,v,q){switch(m){case"blob":return ae.newBlob(ae.transformTo("arraybuffer",v),q);case"base64":return ce.encode(v);default:return ae.transformTo(m,v)}}(pe,function(m,v){var q,ae=0,ie=null,de=0;for(q=0;q>>6:(q<65536?v[de++]=224|q>>>12:(v[de++]=240|q>>>18,v[de++]=128|q>>>12&63),v[de++]=128|q>>>6&63),v[de++]=128|63&q);return v}(m)},q.utf8decode=function(m){return ae.nodebuffer?ee.transformTo("nodebuffer",m).toString("utf-8"):function(m){var v,q,ae,ie,de=m.length,le=new Array(2*de);for(v=q=0;v>10&1023,le[q++]=56320|1023&ae)}return le.length!==q&&(le.subarray?le=le.subarray(0,q):le.length=q),ee.applyFromCharCode(le)}(m=ee.transformTo(ae.uint8array?"uint8array":"array",m))},ee.inherits(a,de),a.prototype.processChunk=function(m){var v=ee.transformTo(ae.uint8array?"uint8array":"array",m.data);if(this.leftOver&&this.leftOver.length){if(ae.uint8array){var ie=v;(v=new Uint8Array(ie.length+this.leftOver.length)).set(this.leftOver,0),v.set(ie,this.leftOver.length)}else v=this.leftOver.concat(v);this.leftOver=null}var de=function(m,v){var q;for((v=v||m.length)>m.length&&(v=m.length),q=v-1;0<=q&&128==(192&m[q]);)q--;return q<0||0===q?v:q+ce[m[q]]>v?q:v}(v),le=v;de!==v.length&&(ae.uint8array?(le=v.subarray(0,de),this.leftOver=v.subarray(de,v.length)):(le=v.slice(0,de),this.leftOver=v.slice(de,v.length))),this.push({data:q.utf8decode(le),meta:m.meta})},a.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:q.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},q.Utf8DecodeWorker=a,ee.inherits(l,de),l.prototype.processChunk=function(m){this.push({data:q.utf8encode(m.data),meta:m.meta})},q.Utf8EncodeWorker=l},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(m,v,q){"use strict";var ee=m("./support"),ae=m("./base64"),ie=m("./nodejsUtils"),de=m("./external");function n(m){return m}function l(m,v){for(var q=0;q>8;this.dir=!!(16&this.externalFileAttributes),0==m&&(this.dosPermissions=63&this.externalFileAttributes),3==m&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var m=ee(this.extraFields[1].value);this.uncompressedSize===ae.MAX_VALUE_32BITS&&(this.uncompressedSize=m.readInt(8)),this.compressedSize===ae.MAX_VALUE_32BITS&&(this.compressedSize=m.readInt(8)),this.localHeaderOffset===ae.MAX_VALUE_32BITS&&(this.localHeaderOffset=m.readInt(8)),this.diskNumberStart===ae.MAX_VALUE_32BITS&&(this.diskNumberStart=m.readInt(4))}},readExtraFields:function(m){var v,q,ee,ae=m.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});m.index+4>>6:(q<65536?v[de++]=224|q>>>12:(v[de++]=240|q>>>18,v[de++]=128|q>>>12&63),v[de++]=128|q>>>6&63),v[de++]=128|63&q);return v},q.buf2binstring=function(m){return l(m,m.length)},q.binstring2buf=function(m){for(var v=new ee.Buf8(m.length),q=0,ae=v.length;q>10&1023,le[ee++]=56320|1023&ae)}return l(le,ee)},q.utf8border=function(m,v){var q;for((v=v||m.length)>m.length&&(v=m.length),q=v-1;0<=q&&128==(192&m[q]);)q--;return q<0||0===q?v:q+de[m[q]]>v?q:v}},{"./common":41}],43:[function(m,v,q){"use strict";v.exports=function(m,v,q,ee){for(var ae=65535&m|0,ie=m>>>16&65535|0,de=0;0!==q;){for(q-=de=2e3>>1:m>>>1;v[q]=m}return v}();v.exports=function(m,v,q,ae){var ie=ee,de=ae+q;m^=-1;for(var ce=ae;ce>>8^ie[255&(m^v[ce])];return-1^m}},{}],46:[function(m,v,q){"use strict";var ee,ae=m("../utils/common"),ie=m("./trees"),de=m("./adler32"),ce=m("./crc32"),le=m("./messages"),pe=0,fe=4,ye=0,be=-2,Re=-1,_e=4,xe=2,Te=8,we=9,Se=286,Ie=30,Pe=19,We=2*Se+1,qe=15,Ve=3,ze=258,He=ze+Ve+1,Xe=42,Qe=113,Ye=1,et=2,tt=3,nt=4;function R(m,v){return m.msg=le[v],v}function T(m){return(m<<1)-(4m.avail_out&&(q=m.avail_out),0!==q&&(ae.arraySet(m.output,v.pending_buf,v.pending_out,q,m.next_out),m.next_out+=q,v.pending_out+=q,m.total_out+=q,m.avail_out-=q,v.pending-=q,0===v.pending&&(v.pending_out=0))}function N(m,v){ie._tr_flush_block(m,0<=m.block_start?m.block_start:-1,m.strstart-m.block_start,v),m.block_start=m.strstart,F(m.strm)}function U(m,v){m.pending_buf[m.pending++]=v}function P(m,v){m.pending_buf[m.pending++]=v>>>8&255,m.pending_buf[m.pending++]=255&v}function L(m,v){var q,ee,ae=m.max_chain_length,ie=m.strstart,de=m.prev_length,ce=m.nice_match,le=m.strstart>m.w_size-He?m.strstart-(m.w_size-He):0,pe=m.window,fe=m.w_mask,ye=m.prev,be=m.strstart+ze,Re=pe[ie+de-1],_e=pe[ie+de];m.prev_length>=m.good_match&&(ae>>=2),ce>m.lookahead&&(ce=m.lookahead);do{if(pe[(q=v)+de]===_e&&pe[q+de-1]===Re&&pe[q]===pe[ie]&&pe[++q]===pe[ie+1]){ie+=2,q++;do{}while(pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&pe[++ie]===pe[++q]&&iele&&0!=--ae);return de<=m.lookahead?de:m.lookahead}function j(m){var v,q,ee,ie,le,pe,fe,ye,be,Re,_e=m.w_size;do{if(ie=m.window_size-m.lookahead-m.strstart,m.strstart>=_e+(_e-He)){for(ae.arraySet(m.window,m.window,_e,_e,0),m.match_start-=_e,m.strstart-=_e,m.block_start-=_e,v=q=m.hash_size;ee=m.head[--v],m.head[v]=_e<=ee?ee-_e:0,--q;);for(v=q=_e;ee=m.prev[--v],m.prev[v]=_e<=ee?ee-_e:0,--q;);ie+=_e}if(0===m.strm.avail_in)break;if(pe=m.strm,fe=m.window,ye=m.strstart+m.lookahead,Re=void 0,(be=ie)<(Re=pe.avail_in)&&(Re=be),q=0===Re?0:(pe.avail_in-=Re,ae.arraySet(fe,pe.input,pe.next_in,Re,ye),1===pe.state.wrap?pe.adler=de(pe.adler,fe,Re,ye):2===pe.state.wrap&&(pe.adler=ce(pe.adler,fe,Re,ye)),pe.next_in+=Re,pe.total_in+=Re,Re),m.lookahead+=q,m.lookahead+m.insert>=Ve)for(le=m.strstart-m.insert,m.ins_h=m.window[le],m.ins_h=(m.ins_h<=Ve&&(m.ins_h=(m.ins_h<=Ve)if(ee=ie._tr_tally(m,m.strstart-m.match_start,m.match_length-Ve),m.lookahead-=m.match_length,m.match_length<=m.max_lazy_match&&m.lookahead>=Ve){for(m.match_length--;m.strstart++,m.ins_h=(m.ins_h<=Ve&&(m.ins_h=(m.ins_h<=Ve&&m.match_length<=m.prev_length){for(ae=m.strstart+m.lookahead-Ve,ee=ie._tr_tally(m,m.strstart-1-m.prev_match,m.prev_length-Ve),m.lookahead-=m.prev_length-1,m.prev_length-=2;++m.strstart<=ae&&(m.ins_h=(m.ins_h<m.pending_buf_size-5&&(q=m.pending_buf_size-5);;){if(m.lookahead<=1){if(j(m),0===m.lookahead&&v===pe)return Ye;if(0===m.lookahead)break}m.strstart+=m.lookahead,m.lookahead=0;var ee=m.block_start+q;if((0===m.strstart||m.strstart>=ee)&&(m.lookahead=m.strstart-ee,m.strstart=ee,N(m,!1),0===m.strm.avail_out))return Ye;if(m.strstart-m.block_start>=m.w_size-He&&(N(m,!1),0===m.strm.avail_out))return Ye}return m.insert=0,v===fe?(N(m,!0),0===m.strm.avail_out?tt:nt):(m.strstart>m.block_start&&(N(m,!1),m.strm.avail_out),Ye)})),new M(4,4,8,4,Z),new M(4,5,16,8,Z),new M(4,6,32,32,Z),new M(4,4,16,16,W),new M(8,16,32,32,W),new M(8,16,128,128,W),new M(8,32,128,256,W),new M(32,128,258,1024,W),new M(32,258,258,4096,W)],q.deflateInit=function(m,v){return Y(m,v,Te,15,8,0)},q.deflateInit2=Y,q.deflateReset=K,q.deflateResetKeep=G,q.deflateSetHeader=function(m,v){return m&&m.state?2!==m.state.wrap?be:(m.state.gzhead=v,ye):be},q.deflate=function(m,v){var q,ae,de,le;if(!m||!m.state||5>8&255),U(ae,ae.gzhead.time>>16&255),U(ae,ae.gzhead.time>>24&255),U(ae,9===ae.level?2:2<=ae.strategy||ae.level<2?4:0),U(ae,255&ae.gzhead.os),ae.gzhead.extra&&ae.gzhead.extra.length&&(U(ae,255&ae.gzhead.extra.length),U(ae,ae.gzhead.extra.length>>8&255)),ae.gzhead.hcrc&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending,0)),ae.gzindex=0,ae.status=69):(U(ae,0),U(ae,0),U(ae,0),U(ae,0),U(ae,0),U(ae,9===ae.level?2:2<=ae.strategy||ae.level<2?4:0),U(ae,3),ae.status=Qe);else{var Re=Te+(ae.w_bits-8<<4)<<8;Re|=(2<=ae.strategy||ae.level<2?0:ae.level<6?1:6===ae.level?2:3)<<6,0!==ae.strstart&&(Re|=32),Re+=31-Re%31,ae.status=Qe,P(ae,Re),0!==ae.strstart&&(P(ae,m.adler>>>16),P(ae,65535&m.adler)),m.adler=1}if(69===ae.status)if(ae.gzhead.extra){for(de=ae.pending;ae.gzindex<(65535&ae.gzhead.extra.length)&&(ae.pending!==ae.pending_buf_size||(ae.gzhead.hcrc&&ae.pending>de&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),F(m),de=ae.pending,ae.pending!==ae.pending_buf_size));)U(ae,255&ae.gzhead.extra[ae.gzindex]),ae.gzindex++;ae.gzhead.hcrc&&ae.pending>de&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),ae.gzindex===ae.gzhead.extra.length&&(ae.gzindex=0,ae.status=73)}else ae.status=73;if(73===ae.status)if(ae.gzhead.name){de=ae.pending;do{if(ae.pending===ae.pending_buf_size&&(ae.gzhead.hcrc&&ae.pending>de&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),F(m),de=ae.pending,ae.pending===ae.pending_buf_size)){le=1;break}le=ae.gzindexde&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),0===le&&(ae.gzindex=0,ae.status=91)}else ae.status=91;if(91===ae.status)if(ae.gzhead.comment){de=ae.pending;do{if(ae.pending===ae.pending_buf_size&&(ae.gzhead.hcrc&&ae.pending>de&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),F(m),de=ae.pending,ae.pending===ae.pending_buf_size)){le=1;break}le=ae.gzindexde&&(m.adler=ce(m.adler,ae.pending_buf,ae.pending-de,de)),0===le&&(ae.status=103)}else ae.status=103;if(103===ae.status&&(ae.gzhead.hcrc?(ae.pending+2>ae.pending_buf_size&&F(m),ae.pending+2<=ae.pending_buf_size&&(U(ae,255&m.adler),U(ae,m.adler>>8&255),m.adler=0,ae.status=Qe)):ae.status=Qe),0!==ae.pending){if(F(m),0===m.avail_out)return ae.last_flush=-1,ye}else if(0===m.avail_in&&T(v)<=T(q)&&v!==fe)return R(m,-5);if(666===ae.status&&0!==m.avail_in)return R(m,-5);if(0!==m.avail_in||0!==ae.lookahead||v!==pe&&666!==ae.status){var _e=2===ae.strategy?function(m,v){for(var q;;){if(0===m.lookahead&&(j(m),0===m.lookahead)){if(v===pe)return Ye;break}if(m.match_length=0,q=ie._tr_tally(m,0,m.window[m.strstart]),m.lookahead--,m.strstart++,q&&(N(m,!1),0===m.strm.avail_out))return Ye}return m.insert=0,v===fe?(N(m,!0),0===m.strm.avail_out?tt:nt):m.last_lit&&(N(m,!1),0===m.strm.avail_out)?Ye:et}(ae,v):3===ae.strategy?function(m,v){for(var q,ee,ae,de,ce=m.window;;){if(m.lookahead<=ze){if(j(m),m.lookahead<=ze&&v===pe)return Ye;if(0===m.lookahead)break}if(m.match_length=0,m.lookahead>=Ve&&0m.lookahead&&(m.match_length=m.lookahead)}if(m.match_length>=Ve?(q=ie._tr_tally(m,1,m.match_length-Ve),m.lookahead-=m.match_length,m.strstart+=m.match_length,m.match_length=0):(q=ie._tr_tally(m,0,m.window[m.strstart]),m.lookahead--,m.strstart++),q&&(N(m,!1),0===m.strm.avail_out))return Ye}return m.insert=0,v===fe?(N(m,!0),0===m.strm.avail_out?tt:nt):m.last_lit&&(N(m,!1),0===m.strm.avail_out)?Ye:et}(ae,v):ee[ae.level].func(ae,v);if(_e!==tt&&_e!==nt||(ae.status=666),_e===Ye||_e===tt)return 0===m.avail_out&&(ae.last_flush=-1),ye;if(_e===et&&(1===v?ie._tr_align(ae):5!==v&&(ie._tr_stored_block(ae,0,0,!1),3===v&&(D(ae.head),0===ae.lookahead&&(ae.strstart=0,ae.block_start=0,ae.insert=0))),F(m),0===m.avail_out))return ae.last_flush=-1,ye}return v!==fe?ye:ae.wrap<=0?1:(2===ae.wrap?(U(ae,255&m.adler),U(ae,m.adler>>8&255),U(ae,m.adler>>16&255),U(ae,m.adler>>24&255),U(ae,255&m.total_in),U(ae,m.total_in>>8&255),U(ae,m.total_in>>16&255),U(ae,m.total_in>>24&255)):(P(ae,m.adler>>>16),P(ae,65535&m.adler)),F(m),0=q.w_size&&(0===ce&&(D(q.head),q.strstart=0,q.block_start=0,q.insert=0),Re=new ae.Buf8(q.w_size),ae.arraySet(Re,v,_e-q.w_size,q.w_size,0),v=Re,_e=q.w_size),le=m.avail_in,pe=m.next_in,fe=m.input,m.avail_in=_e,m.next_in=0,m.input=v,j(q);q.lookahead>=Ve;){for(ee=q.strstart,ie=q.lookahead-(Ve-1);q.ins_h=(q.ins_h<>>=Pe=Ie>>>24,_e-=Pe,0==(Pe=Ie>>>16&255))Xe[ie++]=65535&Ie;else{if(!(16&Pe)){if(0==(64&Pe)){Ie=xe[(65535&Ie)+(Re&(1<>>=Pe,_e-=Pe),_e<15&&(Re+=He[ee++]<<_e,_e+=8,Re+=He[ee++]<<_e,_e+=8),Ie=Te[Re&Se];n:for(;;){if(Re>>>=Pe=Ie>>>24,_e-=Pe,!(16&(Pe=Ie>>>16&255))){if(0==(64&Pe)){Ie=Te[(65535&Ie)+(Re&(1<>>=Pe,_e-=Pe,(Pe=ie-de)>3,Re&=(1<<(_e-=We<<3))-1,m.next_in=ee,m.next_out=ie,m.avail_in=ee>>24&255)+(m>>>8&65280)+((65280&m)<<8)+((255&m)<<24)}function s(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new ee.Buf16(320),this.work=new ee.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(m){var v;return m&&m.state?(v=m.state,m.total_in=m.total_out=v.total=0,m.msg="",v.wrap&&(m.adler=1&v.wrap),v.mode=be,v.last=0,v.havedict=0,v.dmax=32768,v.head=null,v.hold=0,v.bits=0,v.lencode=v.lendyn=new ee.Buf32(Re),v.distcode=v.distdyn=new ee.Buf32(_e),v.sane=1,v.back=-1,fe):ye}function o(m){var v;return m&&m.state?((v=m.state).wsize=0,v.whave=0,v.wnext=0,a(m)):ye}function h(m,v){var q,ee;return m&&m.state?(ee=m.state,v<0?(q=0,v=-v):(q=1+(v>>4),v<48&&(v&=15)),v&&(v<8||15=de.wsize?(ee.arraySet(de.window,v,q-de.wsize,de.wsize,0),de.wnext=0,de.whave=de.wsize):(ae<(ie=de.wsize-de.wnext)&&(ie=ae),ee.arraySet(de.window,v,q-ae,ie,de.wnext),(ae-=ie)?(ee.arraySet(de.window,v,q-ae,ae,0),de.wnext=ae,de.whave=de.wsize):(de.wnext+=ie,de.wnext===de.wsize&&(de.wnext=0),de.whave>>8&255,q.check=ie(q.check,ct,2,0),Pe=Ie=0,q.mode=2;break}if(q.flags=0,q.head&&(q.head.done=!1),!(1&q.wrap)||(((255&Ie)<<8)+(Ie>>8))%31){m.msg="incorrect header check",q.mode=30;break}if(8!=(15&Ie)){m.msg="unknown compression method",q.mode=30;break}if(Pe-=4,rt=8+(15&(Ie>>>=4)),0===q.wbits)q.wbits=rt;else if(rt>q.wbits){m.msg="invalid window size",q.mode=30;break}q.dmax=1<>8&1),512&q.flags&&(ct[0]=255&Ie,ct[1]=Ie>>>8&255,q.check=ie(q.check,ct,2,0)),Pe=Ie=0,q.mode=3;case 3:for(;Pe<32;){if(0===we)break e;we--,Ie+=Re[xe++]<>>8&255,ct[2]=Ie>>>16&255,ct[3]=Ie>>>24&255,q.check=ie(q.check,ct,4,0)),Pe=Ie=0,q.mode=4;case 4:for(;Pe<16;){if(0===we)break e;we--,Ie+=Re[xe++]<>8),512&q.flags&&(ct[0]=255&Ie,ct[1]=Ie>>>8&255,q.check=ie(q.check,ct,2,0)),Pe=Ie=0,q.mode=5;case 5:if(1024&q.flags){for(;Pe<16;){if(0===we)break e;we--,Ie+=Re[xe++]<>>8&255,q.check=ie(q.check,ct,2,0)),Pe=Ie=0}else q.head&&(q.head.extra=null);q.mode=6;case 6:if(1024&q.flags&&(we<(Ve=q.length)&&(Ve=we),Ve&&(q.head&&(rt=q.head.extra_len-q.length,q.head.extra||(q.head.extra=new Array(q.head.extra_len)),ee.arraySet(q.head.extra,Re,xe,Ve,rt)),512&q.flags&&(q.check=ie(q.check,Re,Ve,xe)),we-=Ve,xe+=Ve,q.length-=Ve),q.length))break e;q.length=0,q.mode=7;case 7:if(2048&q.flags){if(0===we)break e;for(Ve=0;rt=Re[xe+Ve++],q.head&&rt&&q.length<65536&&(q.head.name+=String.fromCharCode(rt)),rt&&Ve>9&1,q.head.done=!0),m.adler=q.check=0,q.mode=12;break;case 10:for(;Pe<32;){if(0===we)break e;we--,Ie+=Re[xe++]<>>=7&Pe,Pe-=7&Pe,q.mode=27;break}for(;Pe<3;){if(0===we)break e;we--,Ie+=Re[xe++]<>>=1)){case 0:q.mode=14;break;case 1:if(j(q),q.mode=20,6!==v)break;Ie>>>=2,Pe-=2;break e;case 2:q.mode=17;break;case 3:m.msg="invalid block type",q.mode=30}Ie>>>=2,Pe-=2;break;case 14:for(Ie>>>=7&Pe,Pe-=7&Pe;Pe<32;){if(0===we)break e;we--,Ie+=Re[xe++]<>>16^65535)){m.msg="invalid stored block lengths",q.mode=30;break}if(q.length=65535&Ie,Pe=Ie=0,q.mode=15,6===v)break e;case 15:q.mode=16;case 16:if(Ve=q.length){if(we>>=5,Pe-=5,q.ndist=1+(31&Ie),Ie>>>=5,Pe-=5,q.ncode=4+(15&Ie),Ie>>>=4,Pe-=4,286>>=3,Pe-=3}for(;q.have<19;)q.lens[ut[q.have++]]=0;if(q.lencode=q.lendyn,q.lenbits=7,ot={bits:q.lenbits},it=ce(0,q.lens,0,19,q.lencode,0,q.work,ot),q.lenbits=ot.bits,it){m.msg="invalid code lengths set",q.mode=30;break}q.have=0,q.mode=19;case 19:for(;q.have>>16&255,Ye=65535&dt,!((Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>>=Xe,Pe-=Xe,q.lens[q.have++]=Ye;else{if(16===Ye){for(st=Xe+2;Pe>>=Xe,Pe-=Xe,0===q.have){m.msg="invalid bit length repeat",q.mode=30;break}rt=q.lens[q.have-1],Ve=3+(3&Ie),Ie>>>=2,Pe-=2}else if(17===Ye){for(st=Xe+3;Pe>>=Xe)),Ie>>>=3,Pe-=3}else{for(st=Xe+7;Pe>>=Xe)),Ie>>>=7,Pe-=7}if(q.have+Ve>q.nlen+q.ndist){m.msg="invalid bit length repeat",q.mode=30;break}for(;Ve--;)q.lens[q.have++]=rt}}if(30===q.mode)break;if(0===q.lens[256]){m.msg="invalid code -- missing end-of-block",q.mode=30;break}if(q.lenbits=9,ot={bits:q.lenbits},it=ce(le,q.lens,0,q.nlen,q.lencode,0,q.work,ot),q.lenbits=ot.bits,it){m.msg="invalid literal/lengths set",q.mode=30;break}if(q.distbits=6,q.distcode=q.distdyn,ot={bits:q.distbits},it=ce(pe,q.lens,q.nlen,q.ndist,q.distcode,0,q.work,ot),q.distbits=ot.bits,it){m.msg="invalid distances set",q.mode=30;break}if(q.mode=20,6===v)break e;case 20:q.mode=21;case 21:if(6<=we&&258<=Se){m.next_out=Te,m.avail_out=Se,m.next_in=xe,m.avail_in=we,q.hold=Ie,q.bits=Pe,de(m,qe),Te=m.next_out,_e=m.output,Se=m.avail_out,xe=m.next_in,Re=m.input,we=m.avail_in,Ie=q.hold,Pe=q.bits,12===q.mode&&(q.back=-1);break}for(q.back=0;Qe=(dt=q.lencode[Ie&(1<>>16&255,Ye=65535&dt,!((Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>et)])>>>16&255,Ye=65535&dt,!(et+(Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>>=et,Pe-=et,q.back+=et}if(Ie>>>=Xe,Pe-=Xe,q.back+=Xe,q.length=Ye,0===Qe){q.mode=26;break}if(32&Qe){q.back=-1,q.mode=12;break}if(64&Qe){m.msg="invalid literal/length code",q.mode=30;break}q.extra=15&Qe,q.mode=22;case 22:if(q.extra){for(st=q.extra;Pe>>=q.extra,Pe-=q.extra,q.back+=q.extra}q.was=q.length,q.mode=23;case 23:for(;Qe=(dt=q.distcode[Ie&(1<>>16&255,Ye=65535&dt,!((Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>et)])>>>16&255,Ye=65535&dt,!(et+(Xe=dt>>>24)<=Pe);){if(0===we)break e;we--,Ie+=Re[xe++]<>>=et,Pe-=et,q.back+=et}if(Ie>>>=Xe,Pe-=Xe,q.back+=Xe,64&Qe){m.msg="invalid distance code",q.mode=30;break}q.offset=Ye,q.extra=15&Qe,q.mode=24;case 24:if(q.extra){for(st=q.extra;Pe>>=q.extra,Pe-=q.extra,q.back+=q.extra}if(q.offset>q.dmax){m.msg="invalid distance too far back",q.mode=30;break}q.mode=25;case 25:if(0===Se)break e;if(Ve=qe-Se,q.offset>Ve){if((Ve=q.offset-Ve)>q.whave&&q.sane){m.msg="invalid distance too far back",q.mode=30;break}ze=Ve>q.wnext?(Ve-=q.wnext,q.wsize-Ve):q.wnext-Ve,Ve>q.length&&(Ve=q.length),He=q.window}else He=_e,ze=Te-q.offset,Ve=q.length;for(SeSe?(Pe=ct[ut+ye[ze]],it[ot+ye[ze]]):(Pe=96,0),Re=1<>et)+(_e-=Re)]=Ie<<24|Pe<<16|We|0,0!==_e;);for(Re=1<>=1;if(0!==Re?(rt&=Re-1,rt+=Re):rt=0,ze++,0==--st[Ve]){if(Ve===Xe)break;Ve=v[q+ye[ze]]}if(Qe>>7)]}function U(m,v){m.pending_buf[m.pending++]=255&v,m.pending_buf[m.pending++]=v>>>8&255}function P(m,v,q){m.bi_valid>_e-q?(m.bi_buf|=v<>_e-m.bi_valid,m.bi_valid+=q-_e):(m.bi_buf|=v<>>=1,q<<=1,0<--v;);return q>>>1}function Z(m,v,q){var ee,ae,ie=new Array(Re+1),de=0;for(ee=1;ee<=Re;ee++)ie[ee]=de=de+q[ee-1]<<1;for(ae=0;ae<=v;ae++){var ce=m[2*ae+1];0!==ce&&(m[2*ae]=j(ie[ce]++,ce))}}function W(m){var v;for(v=0;v>1;1<=q;q--)G(m,ie,q);for(ae=le;q=m.heap[1],m.heap[1]=m.heap[m.heap_len--],G(m,ie,1),ee=m.heap[1],m.heap[--m.heap_max]=q,m.heap[--m.heap_max]=ee,ie[2*ae]=ie[2*q]+ie[2*ee],m.depth[ae]=(m.depth[q]>=m.depth[ee]?m.depth[q]:m.depth[ee])+1,ie[2*q+1]=ie[2*ee+1]=ae,m.heap[1]=ae++,G(m,ie,1),2<=m.heap_len;);m.heap[--m.heap_max]=m.heap[1],function(m,v){var q,ee,ae,ie,de,ce,le=v.dyn_tree,pe=v.max_code,fe=v.stat_desc.static_tree,ye=v.stat_desc.has_stree,_e=v.stat_desc.extra_bits,xe=v.stat_desc.extra_base,Te=v.stat_desc.max_length,we=0;for(ie=0;ie<=Re;ie++)m.bl_count[ie]=0;for(le[2*m.heap[m.heap_max]+1]=0,q=m.heap_max+1;q>=7;ee>>=1)if(1&q&&0!==m.dyn_ltree[2*v])return ae;if(0!==m.dyn_ltree[18]||0!==m.dyn_ltree[20]||0!==m.dyn_ltree[26])return ie;for(v=32;v>>3,(ce=m.static_len+3+7>>>3)<=de&&(de=ce)):de=ce=q+5,q+4<=de&&-1!==v?J(m,v,q,ee):4===m.strategy||ce===de?(P(m,2+(ee?1:0),3),K(m,ze,He)):(P(m,4+(ee?1:0),3),function(m,v,q,ee){var ae;for(P(m,v-257,5),P(m,q-1,5),P(m,ee-4,4),ae=0;ae>>8&255,m.pending_buf[m.d_buf+2*m.last_lit+1]=255&v,m.pending_buf[m.l_buf+m.last_lit]=255&q,m.last_lit++,0===v?m.dyn_ltree[2*q]++:(m.matches++,v--,m.dyn_ltree[2*(Qe[q]+le+1)]++,m.dyn_dtree[2*N(v)]++),m.last_lit===m.lit_bufsize-1},q._tr_align=function(m){P(m,2,3),L(m,Te,ze),function(m){16===m.bi_valid?(U(m,m.bi_buf),m.bi_buf=0,m.bi_valid=0):8<=m.bi_valid&&(m.pending_buf[m.pending++]=255&m.bi_buf,m.bi_buf>>=8,m.bi_valid-=8)}(m)}},{"../utils/common":41}],53:[function(m,v,q){"use strict";v.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(m,v,ee){(function(m){!function(m,v){"use strict";if(!m.setImmediate){var q,ee,ae,ie,de=1,ce={},le=!1,pe=m.document,fe=Object.getPrototypeOf&&Object.getPrototypeOf(m);fe=fe&&fe.setTimeout?fe:m,q="[object process]"==={}.toString.call(m.process)?function(m){process.nextTick((function(){c(m)}))}:function(){if(m.postMessage&&!m.importScripts){var v=!0,q=m.onmessage;return m.onmessage=function(){v=!1},m.postMessage("","*"),m.onmessage=q,v}}()?(ie="setImmediate$"+Math.random()+"$",m.addEventListener?m.addEventListener("message",d,!1):m.attachEvent("onmessage",d),function(v){m.postMessage(ie+v,"*")}):m.MessageChannel?((ae=new MessageChannel).port1.onmessage=function(m){c(m.data)},function(m){ae.port2.postMessage(m)}):pe&&"onreadystatechange"in pe.createElement("script")?(ee=pe.documentElement,function(m){var v=pe.createElement("script");v.onreadystatechange=function(){c(m),v.onreadystatechange=null,ee.removeChild(v),v=null},ee.appendChild(v)}):function(m){setTimeout(c,0,m)},fe.setImmediate=function(m){"function"!=typeof m&&(m=new Function(""+m));for(var v=new Array(arguments.length-1),ee=0;ee{function keyCode(m){if(m&&"object"==typeof m){var v=m.which||m.keyCode||m.charCode;v&&(m=v)}if("number"==typeof m)return ie[m];var ae,de=String(m);return(ae=q[de.toLowerCase()])?ae:(ae=ee[de.toLowerCase()])||(1===de.length?de.charCodeAt(0):void 0)}keyCode.isEventKey=function isEventKey(m,v){if(m&&"object"==typeof m){var ae=m.which||m.keyCode||m.charCode;if(null==ae)return!1;if("string"==typeof v){var ie;if(ie=q[v.toLowerCase()])return ie===ae;if(ie=ee[v.toLowerCase()])return ie===ae}else if("number"==typeof v)return v===ae;return!1}};var q=(v=m.exports=keyCode).code=v.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},ee=v.aliases={windows:91,"⇧":16,"⌥":18,"⌃":17,"⌘":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,spacebar:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};for(ae=97;ae<123;ae++)q[String.fromCharCode(ae)]=ae-32;for(var ae=48;ae<58;ae++)q[ae-48]=ae;for(ae=1;ae<13;ae++)q["f"+ae]=ae+111;for(ae=0;ae<10;ae++)q["numpad "+ae]=ae+96;var ie=v.names=v.title={};for(ae in q)ie[q[ae]]=ae;for(var de in ee)q[de]=ee[de]},18552:(m,v,q)=>{var ee=q(10852)(q(55639),"DataView");m.exports=ee},1989:(m,v,q)=>{var ee=q(51789),ae=q(80401),ie=q(57667),de=q(21327),ce=q(81866);function Hash(m){var v=-1,q=null==m?0:m.length;for(this.clear();++v{var ee=q(27040),ae=q(14125),ie=q(82117),de=q(67518),ce=q(13399);function ListCache(m){var v=-1,q=null==m?0:m.length;for(this.clear();++v{var ee=q(10852)(q(55639),"Map");m.exports=ee},83369:(m,v,q)=>{var ee=q(24785),ae=q(11285),ie=q(96e3),de=q(49916),ce=q(95265);function MapCache(m){var v=-1,q=null==m?0:m.length;for(this.clear();++v{var ee=q(10852)(q(55639),"Promise");m.exports=ee},58525:(m,v,q)=>{var ee=q(10852)(q(55639),"Set");m.exports=ee},88668:(m,v,q)=>{var ee=q(83369),ae=q(90619),ie=q(72385);function SetCache(m){var v=-1,q=null==m?0:m.length;for(this.__data__=new ee;++v{var ee=q(38407),ae=q(37465),ie=q(63779),de=q(67599),ce=q(44758),le=q(34309);function Stack(m){var v=this.__data__=new ee(m);this.size=v.size}Stack.prototype.clear=ae,Stack.prototype.delete=ie,Stack.prototype.get=de,Stack.prototype.has=ce,Stack.prototype.set=le,m.exports=Stack},62705:(m,v,q)=>{var ee=q(55639).Symbol;m.exports=ee},11149:(m,v,q)=>{var ee=q(55639).Uint8Array;m.exports=ee},70577:(m,v,q)=>{var ee=q(10852)(q(55639),"WeakMap");m.exports=ee},96874:m=>{m.exports=function apply(m,v,q){switch(q.length){case 0:return m.call(v);case 1:return m.call(v,q[0]);case 2:return m.call(v,q[0],q[1]);case 3:return m.call(v,q[0],q[1],q[2])}return m.apply(v,q)}},34963:m=>{m.exports=function arrayFilter(m,v){for(var q=-1,ee=null==m?0:m.length,ae=0,ie=[];++q{var ee=q(22545),ae=q(35694),ie=q(1469),de=q(44144),ce=q(65776),le=q(36719),pe=Object.prototype.hasOwnProperty;m.exports=function arrayLikeKeys(m,v){var q=ie(m),fe=!q&&ae(m),ye=!q&&!fe&&de(m),be=!q&&!fe&&!ye&&le(m),Re=q||fe||ye||be,_e=Re?ee(m.length,String):[],xe=_e.length;for(var Te in m)!v&&!pe.call(m,Te)||Re&&("length"==Te||ye&&("offset"==Te||"parent"==Te)||be&&("buffer"==Te||"byteLength"==Te||"byteOffset"==Te)||ce(Te,xe))||_e.push(Te);return _e}},29932:m=>{m.exports=function arrayMap(m,v){for(var q=-1,ee=null==m?0:m.length,ae=Array(ee);++q{m.exports=function arrayPush(m,v){for(var q=-1,ee=v.length,ae=m.length;++q{m.exports=function arraySome(m,v){for(var q=-1,ee=null==m?0:m.length;++q{var ee=q(89465),ae=q(77813);m.exports=function assignMergeValue(m,v,q){(void 0!==q&&!ae(m[v],q)||void 0===q&&!(v in m))&&ee(m,v,q)}},34865:(m,v,q)=>{var ee=q(89465),ae=q(77813),ie=Object.prototype.hasOwnProperty;m.exports=function assignValue(m,v,q){var de=m[v];ie.call(m,v)&&ae(de,q)&&(void 0!==q||v in m)||ee(m,v,q)}},18470:(m,v,q)=>{var ee=q(77813);m.exports=function assocIndexOf(m,v){for(var q=m.length;q--;)if(ee(m[q][0],v))return q;return-1}},89465:(m,v,q)=>{var ee=q(38777);m.exports=function baseAssignValue(m,v,q){"__proto__"==v&&ee?ee(m,v,{configurable:!0,enumerable:!0,value:q,writable:!0}):m[v]=q}},3118:(m,v,q)=>{var ee=q(13218),ae=Object.create,ie=function(){function object(){}return function(m){if(!ee(m))return{};if(ae)return ae(m);object.prototype=m;var v=new object;return object.prototype=void 0,v}}();m.exports=ie},89881:(m,v,q)=>{var ee=q(47816),ae=q(99291)(ee);m.exports=ae},41848:m=>{m.exports=function baseFindIndex(m,v,q,ee){for(var ae=m.length,ie=q+(ee?1:-1);ee?ie--:++ie{var ee=q(25063)();m.exports=ee},47816:(m,v,q)=>{var ee=q(28483),ae=q(3674);m.exports=function baseForOwn(m,v){return m&&ee(m,v,ae)}},97786:(m,v,q)=>{var ee=q(71811),ae=q(40327);m.exports=function baseGet(m,v){for(var q=0,ie=(v=ee(v,m)).length;null!=m&&q{var ee=q(62488),ae=q(1469);m.exports=function baseGetAllKeys(m,v,q){var ie=v(m);return ae(m)?ie:ee(ie,q(m))}},44239:(m,v,q)=>{var ee=q(62705),ae=q(89607),ie=q(2333),de="[object Null]",ce="[object Undefined]",le=ee?ee.toStringTag:void 0;m.exports=function baseGetTag(m){return null==m?void 0===m?ce:de:le&&le in Object(m)?ae(m):ie(m)}},13:m=>{m.exports=function baseHasIn(m,v){return null!=m&&v in Object(m)}},9454:(m,v,q)=>{var ee=q(44239),ae=q(37005),ie="[object Arguments]";m.exports=function baseIsArguments(m){return ae(m)&&ee(m)==ie}},90939:(m,v,q)=>{var ee=q(2492),ae=q(37005);m.exports=function baseIsEqual(m,v,q,ie,de){return m===v||(null==m||null==v||!ae(m)&&!ae(v)?m!=m&&v!=v:ee(m,v,q,ie,baseIsEqual,de))}},2492:(m,v,q)=>{var ee=q(46384),ae=q(67114),ie=q(18351),de=q(16096),ce=q(64160),le=q(1469),pe=q(44144),fe=q(36719),ye=1,be="[object Arguments]",Re="[object Array]",_e="[object Object]",xe=Object.prototype.hasOwnProperty;m.exports=function baseIsEqualDeep(m,v,q,Te,we,Se){var Ie=le(m),Pe=le(v),We=Ie?Re:ce(m),qe=Pe?Re:ce(v),Ve=(We=We==be?_e:We)==_e,ze=(qe=qe==be?_e:qe)==_e,He=We==qe;if(He&&pe(m)){if(!pe(v))return!1;Ie=!0,Ve=!1}if(He&&!Ve)return Se||(Se=new ee),Ie||fe(m)?ae(m,v,q,Te,we,Se):ie(m,v,We,q,Te,we,Se);if(!(q&ye)){var Xe=Ve&&xe.call(m,"__wrapped__"),Qe=ze&&xe.call(v,"__wrapped__");if(Xe||Qe){var Ye=Xe?m.value():m,et=Qe?v.value():v;return Se||(Se=new ee),we(Ye,et,q,Te,Se)}}return!!He&&(Se||(Se=new ee),de(m,v,q,Te,we,Se))}},2958:(m,v,q)=>{var ee=q(46384),ae=q(90939),ie=1,de=2;m.exports=function baseIsMatch(m,v,q,ce){var le=q.length,pe=le,fe=!ce;if(null==m)return!pe;for(m=Object(m);le--;){var ye=q[le];if(fe&&ye[2]?ye[1]!==m[ye[0]]:!(ye[0]in m))return!1}for(;++le{var ee=q(23560),ae=q(15346),ie=q(13218),de=q(80346),ce=/^\[object .+?Constructor\]$/,le=Function.prototype,pe=Object.prototype,fe=le.toString,ye=pe.hasOwnProperty,be=RegExp("^"+fe.call(ye).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");m.exports=function baseIsNative(m){return!(!ie(m)||ae(m))&&(ee(m)?be:ce).test(de(m))}},38749:(m,v,q)=>{var ee=q(44239),ae=q(41780),ie=q(37005),de={};de["[object Float32Array]"]=de["[object Float64Array]"]=de["[object Int8Array]"]=de["[object Int16Array]"]=de["[object Int32Array]"]=de["[object Uint8Array]"]=de["[object Uint8ClampedArray]"]=de["[object Uint16Array]"]=de["[object Uint32Array]"]=!0,de["[object Arguments]"]=de["[object Array]"]=de["[object ArrayBuffer]"]=de["[object Boolean]"]=de["[object DataView]"]=de["[object Date]"]=de["[object Error]"]=de["[object Function]"]=de["[object Map]"]=de["[object Number]"]=de["[object Object]"]=de["[object RegExp]"]=de["[object Set]"]=de["[object String]"]=de["[object WeakMap]"]=!1,m.exports=function baseIsTypedArray(m){return ie(m)&&ae(m.length)&&!!de[ee(m)]}},67206:(m,v,q)=>{var ee=q(91573),ae=q(16432),ie=q(6557),de=q(1469),ce=q(39601);m.exports=function baseIteratee(m){return"function"==typeof m?m:null==m?ie:"object"==typeof m?de(m)?ae(m[0],m[1]):ee(m):ce(m)}},280:(m,v,q)=>{var ee=q(25726),ae=q(86916),ie=Object.prototype.hasOwnProperty;m.exports=function baseKeys(m){if(!ee(m))return ae(m);var v=[];for(var q in Object(m))ie.call(m,q)&&"constructor"!=q&&v.push(q);return v}},10313:(m,v,q)=>{var ee=q(13218),ae=q(25726),ie=q(33498),de=Object.prototype.hasOwnProperty;m.exports=function baseKeysIn(m){if(!ee(m))return ie(m);var v=ae(m),q=[];for(var ce in m)("constructor"!=ce||!v&&de.call(m,ce))&&q.push(ce);return q}},69199:(m,v,q)=>{var ee=q(89881),ae=q(98612);m.exports=function baseMap(m,v){var q=-1,ie=ae(m)?Array(m.length):[];return ee(m,(function(m,ee,ae){ie[++q]=v(m,ee,ae)})),ie}},91573:(m,v,q)=>{var ee=q(2958),ae=q(1499),ie=q(42634);m.exports=function baseMatches(m){var v=ae(m);return 1==v.length&&v[0][2]?ie(v[0][0],v[0][1]):function(q){return q===m||ee(q,m,v)}}},16432:(m,v,q)=>{var ee=q(90939),ae=q(27361),ie=q(79095),de=q(15403),ce=q(89162),le=q(42634),pe=q(40327),fe=1,ye=2;m.exports=function baseMatchesProperty(m,v){return de(m)&&ce(v)?le(pe(m),v):function(q){var de=ae(q,m);return void 0===de&&de===v?ie(q,m):ee(v,de,fe|ye)}}},42980:(m,v,q)=>{var ee=q(46384),ae=q(86556),ie=q(28483),de=q(59783),ce=q(13218),le=q(81704),pe=q(36390);m.exports=function baseMerge(m,v,q,fe,ye){m!==v&&ie(v,(function(ie,le){if(ye||(ye=new ee),ce(ie))de(m,v,le,q,baseMerge,fe,ye);else{var be=fe?fe(pe(m,le),ie,le+"",m,v,ye):void 0;void 0===be&&(be=ie),ae(m,le,be)}}),le)}},59783:(m,v,q)=>{var ee=q(86556),ae=q(64626),ie=q(77133),de=q(278),ce=q(38517),le=q(35694),pe=q(1469),fe=q(29246),ye=q(44144),be=q(23560),Re=q(13218),_e=q(68630),xe=q(36719),Te=q(36390),we=q(59881);m.exports=function baseMergeDeep(m,v,q,Se,Ie,Pe,We){var qe=Te(m,q),Ve=Te(v,q),ze=We.get(Ve);if(ze)ee(m,q,ze);else{var He=Pe?Pe(qe,Ve,q+"",m,v,We):void 0,Xe=void 0===He;if(Xe){var Qe=pe(Ve),Ye=!Qe&&ye(Ve),et=!Qe&&!Ye&&xe(Ve);He=Ve,Qe||Ye||et?pe(qe)?He=qe:fe(qe)?He=de(qe):Ye?(Xe=!1,He=ae(Ve,!0)):et?(Xe=!1,He=ie(Ve,!0)):He=[]:_e(Ve)||le(Ve)?(He=qe,le(qe)?He=we(qe):Re(qe)&&!be(qe)||(He=ce(Ve))):Xe=!1}Xe&&(We.set(Ve,He),Ie(He,Ve,Se,Pe,We),We.delete(Ve)),ee(m,q,He)}}},40371:m=>{m.exports=function baseProperty(m){return function(v){return null==v?void 0:v[m]}}},79152:(m,v,q)=>{var ee=q(97786);m.exports=function basePropertyDeep(m){return function(v){return ee(v,m)}}},5976:(m,v,q)=>{var ee=q(6557),ae=q(45357),ie=q(30061);m.exports=function baseRest(m,v){return ie(ae(m,v,ee),m+"")}},56560:(m,v,q)=>{var ee=q(75703),ae=q(38777),ie=q(6557),de=ae?function(m,v){return ae(m,"toString",{configurable:!0,enumerable:!1,value:ee(v),writable:!0})}:ie;m.exports=de},22545:m=>{m.exports=function baseTimes(m,v){for(var q=-1,ee=Array(m);++q{var ee=q(62705),ae=q(29932),ie=q(1469),de=q(33448),ce=1/0,le=ee?ee.prototype:void 0,pe=le?le.toString:void 0;m.exports=function baseToString(m){if("string"==typeof m)return m;if(ie(m))return ae(m,baseToString)+"";if(de(m))return pe?pe.call(m):"";var v=m+"";return"0"==v&&1/m==-ce?"-0":v}},27561:(m,v,q)=>{var ee=q(67990),ae=/^\s+/;m.exports=function baseTrim(m){return m?m.slice(0,ee(m)+1).replace(ae,""):m}},7518:m=>{m.exports=function baseUnary(m){return function(v){return m(v)}}},74757:m=>{m.exports=function cacheHas(m,v){return m.has(v)}},71811:(m,v,q)=>{var ee=q(1469),ae=q(15403),ie=q(55514),de=q(79833);m.exports=function castPath(m,v){return ee(m)?m:ae(m,v)?[m]:ie(de(m))}},74318:(m,v,q)=>{var ee=q(11149);m.exports=function cloneArrayBuffer(m){var v=new m.constructor(m.byteLength);return new ee(v).set(new ee(m)),v}},64626:(m,v,q)=>{m=q.nmd(m);var ee=q(55639),ae=v&&!v.nodeType&&v,ie=ae&&m&&!m.nodeType&&m,de=ie&&ie.exports===ae?ee.Buffer:void 0,ce=de?de.allocUnsafe:void 0;m.exports=function cloneBuffer(m,v){if(v)return m.slice();var q=m.length,ee=ce?ce(q):new m.constructor(q);return m.copy(ee),ee}},77133:(m,v,q)=>{var ee=q(74318);m.exports=function cloneTypedArray(m,v){var q=v?ee(m.buffer):m.buffer;return new m.constructor(q,m.byteOffset,m.length)}},278:m=>{m.exports=function copyArray(m,v){var q=-1,ee=m.length;for(v||(v=Array(ee));++q{var ee=q(34865),ae=q(89465);m.exports=function copyObject(m,v,q,ie){var de=!q;q||(q={});for(var ce=-1,le=v.length;++ce{var ee=q(55639)["__core-js_shared__"];m.exports=ee},21463:(m,v,q)=>{var ee=q(5976),ae=q(16612);m.exports=function createAssigner(m){return ee((function(v,q){var ee=-1,ie=q.length,de=ie>1?q[ie-1]:void 0,ce=ie>2?q[2]:void 0;for(de=m.length>3&&"function"==typeof de?(ie--,de):void 0,ce&&ae(q[0],q[1],ce)&&(de=ie<3?void 0:de,ie=1),v=Object(v);++ee{var ee=q(98612);m.exports=function createBaseEach(m,v){return function(q,ae){if(null==q)return q;if(!ee(q))return m(q,ae);for(var ie=q.length,de=v?ie:-1,ce=Object(q);(v?de--:++de{m.exports=function createBaseFor(m){return function(v,q,ee){for(var ae=-1,ie=Object(v),de=ee(v),ce=de.length;ce--;){var le=de[m?ce:++ae];if(!1===q(ie[le],le,ie))break}return v}}},67740:(m,v,q)=>{var ee=q(67206),ae=q(98612),ie=q(3674);m.exports=function createFind(m){return function(v,q,de){var ce=Object(v);if(!ae(v)){var le=ee(q,3);v=ie(v),q=function(m){return le(ce[m],m,ce)}}var pe=m(v,q,de);return pe>-1?ce[le?v[pe]:pe]:void 0}}},38777:(m,v,q)=>{var ee=q(10852),ae=function(){try{var m=ee(Object,"defineProperty");return m({},"",{}),m}catch(m){}}();m.exports=ae},67114:(m,v,q)=>{var ee=q(88668),ae=q(82908),ie=q(74757),de=1,ce=2;m.exports=function equalArrays(m,v,q,le,pe,fe){var ye=q&de,be=m.length,Re=v.length;if(be!=Re&&!(ye&&Re>be))return!1;var _e=fe.get(m),xe=fe.get(v);if(_e&&xe)return _e==v&&xe==m;var Te=-1,we=!0,Se=q&ce?new ee:void 0;for(fe.set(m,v),fe.set(v,m);++Te{var ee=q(62705),ae=q(11149),ie=q(77813),de=q(67114),ce=q(68776),le=q(21814),pe=1,fe=2,ye="[object Boolean]",be="[object Date]",Re="[object Error]",_e="[object Map]",xe="[object Number]",Te="[object RegExp]",we="[object Set]",Se="[object String]",Ie="[object Symbol]",Pe="[object ArrayBuffer]",We="[object DataView]",qe=ee?ee.prototype:void 0,Ve=qe?qe.valueOf:void 0;m.exports=function equalByTag(m,v,q,ee,qe,ze,He){switch(q){case We:if(m.byteLength!=v.byteLength||m.byteOffset!=v.byteOffset)return!1;m=m.buffer,v=v.buffer;case Pe:return!(m.byteLength!=v.byteLength||!ze(new ae(m),new ae(v)));case ye:case be:case xe:return ie(+m,+v);case Re:return m.name==v.name&&m.message==v.message;case Te:case Se:return m==v+"";case _e:var Xe=ce;case we:var Qe=ee&pe;if(Xe||(Xe=le),m.size!=v.size&&!Qe)return!1;var Ye=He.get(m);if(Ye)return Ye==v;ee|=fe,He.set(m,v);var et=de(Xe(m),Xe(v),ee,qe,ze,He);return He.delete(m),et;case Ie:if(Ve)return Ve.call(m)==Ve.call(v)}return!1}},16096:(m,v,q)=>{var ee=q(58234),ae=1,ie=Object.prototype.hasOwnProperty;m.exports=function equalObjects(m,v,q,de,ce,le){var pe=q&ae,fe=ee(m),ye=fe.length;if(ye!=ee(v).length&&!pe)return!1;for(var be=ye;be--;){var Re=fe[be];if(!(pe?Re in v:ie.call(v,Re)))return!1}var _e=le.get(m),xe=le.get(v);if(_e&&xe)return _e==v&&xe==m;var Te=!0;le.set(m,v),le.set(v,m);for(var we=pe;++be{var ee="object"==typeof q.g&&q.g&&q.g.Object===Object&&q.g;m.exports=ee},58234:(m,v,q)=>{var ee=q(68866),ae=q(99551),ie=q(3674);m.exports=function getAllKeys(m){return ee(m,ie,ae)}},45050:(m,v,q)=>{var ee=q(37019);m.exports=function getMapData(m,v){var q=m.__data__;return ee(v)?q["string"==typeof v?"string":"hash"]:q.map}},1499:(m,v,q)=>{var ee=q(89162),ae=q(3674);m.exports=function getMatchData(m){for(var v=ae(m),q=v.length;q--;){var ie=v[q],de=m[ie];v[q]=[ie,de,ee(de)]}return v}},10852:(m,v,q)=>{var ee=q(28458),ae=q(47801);m.exports=function getNative(m,v){var q=ae(m,v);return ee(q)?q:void 0}},85924:(m,v,q)=>{var ee=q(5569)(Object.getPrototypeOf,Object);m.exports=ee},89607:(m,v,q)=>{var ee=q(62705),ae=Object.prototype,ie=ae.hasOwnProperty,de=ae.toString,ce=ee?ee.toStringTag:void 0;m.exports=function getRawTag(m){var v=ie.call(m,ce),q=m[ce];try{m[ce]=void 0;var ee=!0}catch(m){}var ae=de.call(m);return ee&&(v?m[ce]=q:delete m[ce]),ae}},99551:(m,v,q)=>{var ee=q(34963),ae=q(70479),ie=Object.prototype.propertyIsEnumerable,de=Object.getOwnPropertySymbols,ce=de?function(m){return null==m?[]:(m=Object(m),ee(de(m),(function(v){return ie.call(m,v)})))}:ae;m.exports=ce},64160:(m,v,q)=>{var ee=q(18552),ae=q(57071),ie=q(53818),de=q(58525),ce=q(70577),le=q(44239),pe=q(80346),fe="[object Map]",ye="[object Promise]",be="[object Set]",Re="[object WeakMap]",_e="[object DataView]",xe=pe(ee),Te=pe(ae),we=pe(ie),Se=pe(de),Ie=pe(ce),Pe=le;(ee&&Pe(new ee(new ArrayBuffer(1)))!=_e||ae&&Pe(new ae)!=fe||ie&&Pe(ie.resolve())!=ye||de&&Pe(new de)!=be||ce&&Pe(new ce)!=Re)&&(Pe=function(m){var v=le(m),q="[object Object]"==v?m.constructor:void 0,ee=q?pe(q):"";if(ee)switch(ee){case xe:return _e;case Te:return fe;case we:return ye;case Se:return be;case Ie:return Re}return v}),m.exports=Pe},47801:m=>{m.exports=function getValue(m,v){return null==m?void 0:m[v]}},222:(m,v,q)=>{var ee=q(71811),ae=q(35694),ie=q(1469),de=q(65776),ce=q(41780),le=q(40327);m.exports=function hasPath(m,v,q){for(var pe=-1,fe=(v=ee(v,m)).length,ye=!1;++pe{var ee=q(94536);m.exports=function hashClear(){this.__data__=ee?ee(null):{},this.size=0}},80401:m=>{m.exports=function hashDelete(m){var v=this.has(m)&&delete this.__data__[m];return this.size-=v?1:0,v}},57667:(m,v,q)=>{var ee=q(94536),ae="__lodash_hash_undefined__",ie=Object.prototype.hasOwnProperty;m.exports=function hashGet(m){var v=this.__data__;if(ee){var q=v[m];return q===ae?void 0:q}return ie.call(v,m)?v[m]:void 0}},21327:(m,v,q)=>{var ee=q(94536),ae=Object.prototype.hasOwnProperty;m.exports=function hashHas(m){var v=this.__data__;return ee?void 0!==v[m]:ae.call(v,m)}},81866:(m,v,q)=>{var ee=q(94536),ae="__lodash_hash_undefined__";m.exports=function hashSet(m,v){var q=this.__data__;return this.size+=this.has(m)?0:1,q[m]=ee&&void 0===v?ae:v,this}},38517:(m,v,q)=>{var ee=q(3118),ae=q(85924),ie=q(25726);m.exports=function initCloneObject(m){return"function"!=typeof m.constructor||ie(m)?{}:ee(ae(m))}},65776:m=>{var v=9007199254740991,q=/^(?:0|[1-9]\d*)$/;m.exports=function isIndex(m,ee){var ae=typeof m;return!!(ee=null==ee?v:ee)&&("number"==ae||"symbol"!=ae&&q.test(m))&&m>-1&&m%1==0&&m{var ee=q(77813),ae=q(98612),ie=q(65776),de=q(13218);m.exports=function isIterateeCall(m,v,q){if(!de(q))return!1;var ce=typeof v;return!!("number"==ce?ae(q)&&ie(v,q.length):"string"==ce&&v in q)&&ee(q[v],m)}},15403:(m,v,q)=>{var ee=q(1469),ae=q(33448),ie=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,de=/^\w*$/;m.exports=function isKey(m,v){if(ee(m))return!1;var q=typeof m;return!("number"!=q&&"symbol"!=q&&"boolean"!=q&&null!=m&&!ae(m))||(de.test(m)||!ie.test(m)||null!=v&&m in Object(v))}},37019:m=>{m.exports=function isKeyable(m){var v=typeof m;return"string"==v||"number"==v||"symbol"==v||"boolean"==v?"__proto__"!==m:null===m}},15346:(m,v,q)=>{var ee,ae=q(14429),ie=(ee=/[^.]+$/.exec(ae&&ae.keys&&ae.keys.IE_PROTO||""))?"Symbol(src)_1."+ee:"";m.exports=function isMasked(m){return!!ie&&ie in m}},25726:m=>{var v=Object.prototype;m.exports=function isPrototype(m){var q=m&&m.constructor;return m===("function"==typeof q&&q.prototype||v)}},89162:(m,v,q)=>{var ee=q(13218);m.exports=function isStrictComparable(m){return m==m&&!ee(m)}},27040:m=>{m.exports=function listCacheClear(){this.__data__=[],this.size=0}},14125:(m,v,q)=>{var ee=q(18470),ae=Array.prototype.splice;m.exports=function listCacheDelete(m){var v=this.__data__,q=ee(v,m);return!(q<0)&&(q==v.length-1?v.pop():ae.call(v,q,1),--this.size,!0)}},82117:(m,v,q)=>{var ee=q(18470);m.exports=function listCacheGet(m){var v=this.__data__,q=ee(v,m);return q<0?void 0:v[q][1]}},67518:(m,v,q)=>{var ee=q(18470);m.exports=function listCacheHas(m){return ee(this.__data__,m)>-1}},13399:(m,v,q)=>{var ee=q(18470);m.exports=function listCacheSet(m,v){var q=this.__data__,ae=ee(q,m);return ae<0?(++this.size,q.push([m,v])):q[ae][1]=v,this}},24785:(m,v,q)=>{var ee=q(1989),ae=q(38407),ie=q(57071);m.exports=function mapCacheClear(){this.size=0,this.__data__={hash:new ee,map:new(ie||ae),string:new ee}}},11285:(m,v,q)=>{var ee=q(45050);m.exports=function mapCacheDelete(m){var v=ee(this,m).delete(m);return this.size-=v?1:0,v}},96e3:(m,v,q)=>{var ee=q(45050);m.exports=function mapCacheGet(m){return ee(this,m).get(m)}},49916:(m,v,q)=>{var ee=q(45050);m.exports=function mapCacheHas(m){return ee(this,m).has(m)}},95265:(m,v,q)=>{var ee=q(45050);m.exports=function mapCacheSet(m,v){var q=ee(this,m),ae=q.size;return q.set(m,v),this.size+=q.size==ae?0:1,this}},68776:m=>{m.exports=function mapToArray(m){var v=-1,q=Array(m.size);return m.forEach((function(m,ee){q[++v]=[ee,m]})),q}},42634:m=>{m.exports=function matchesStrictComparable(m,v){return function(q){return null!=q&&(q[m]===v&&(void 0!==v||m in Object(q)))}}},24523:(m,v,q)=>{var ee=q(88306),ae=500;m.exports=function memoizeCapped(m){var v=ee(m,(function(m){return q.size===ae&&q.clear(),m})),q=v.cache;return v}},94536:(m,v,q)=>{var ee=q(10852)(Object,"create");m.exports=ee},86916:(m,v,q)=>{var ee=q(5569)(Object.keys,Object);m.exports=ee},33498:m=>{m.exports=function nativeKeysIn(m){var v=[];if(null!=m)for(var q in Object(m))v.push(q);return v}},31167:(m,v,q)=>{m=q.nmd(m);var ee=q(31957),ae=v&&!v.nodeType&&v,ie=ae&&m&&!m.nodeType&&m,de=ie&&ie.exports===ae&&ee.process,ce=function(){try{var m=ie&&ie.require&&ie.require("util").types;return m||de&&de.binding&&de.binding("util")}catch(m){}}();m.exports=ce},2333:m=>{var v=Object.prototype.toString;m.exports=function objectToString(m){return v.call(m)}},5569:m=>{m.exports=function overArg(m,v){return function(q){return m(v(q))}}},45357:(m,v,q)=>{var ee=q(96874),ae=Math.max;m.exports=function overRest(m,v,q){return v=ae(void 0===v?m.length-1:v,0),function(){for(var ie=arguments,de=-1,ce=ae(ie.length-v,0),le=Array(ce);++de{var ee=q(31957),ae="object"==typeof self&&self&&self.Object===Object&&self,ie=ee||ae||Function("return this")();m.exports=ie},36390:m=>{m.exports=function safeGet(m,v){if(("constructor"!==v||"function"!=typeof m[v])&&"__proto__"!=v)return m[v]}},90619:m=>{var v="__lodash_hash_undefined__";m.exports=function setCacheAdd(m){return this.__data__.set(m,v),this}},72385:m=>{m.exports=function setCacheHas(m){return this.__data__.has(m)}},21814:m=>{m.exports=function setToArray(m){var v=-1,q=Array(m.size);return m.forEach((function(m){q[++v]=m})),q}},30061:(m,v,q)=>{var ee=q(56560),ae=q(21275)(ee);m.exports=ae},21275:m=>{var v=800,q=16,ee=Date.now;m.exports=function shortOut(m){var ae=0,ie=0;return function(){var de=ee(),ce=q-(de-ie);if(ie=de,ce>0){if(++ae>=v)return arguments[0]}else ae=0;return m.apply(void 0,arguments)}}},37465:(m,v,q)=>{var ee=q(38407);m.exports=function stackClear(){this.__data__=new ee,this.size=0}},63779:m=>{m.exports=function stackDelete(m){var v=this.__data__,q=v.delete(m);return this.size=v.size,q}},67599:m=>{m.exports=function stackGet(m){return this.__data__.get(m)}},44758:m=>{m.exports=function stackHas(m){return this.__data__.has(m)}},34309:(m,v,q)=>{var ee=q(38407),ae=q(57071),ie=q(83369),de=200;m.exports=function stackSet(m,v){var q=this.__data__;if(q instanceof ee){var ce=q.__data__;if(!ae||ce.length{var ee=q(24523),ae=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ie=/\\(\\)?/g,de=ee((function(m){var v=[];return 46===m.charCodeAt(0)&&v.push(""),m.replace(ae,(function(m,q,ee,ae){v.push(ee?ae.replace(ie,"$1"):q||m)})),v}));m.exports=de},40327:(m,v,q)=>{var ee=q(33448),ae=1/0;m.exports=function toKey(m){if("string"==typeof m||ee(m))return m;var v=m+"";return"0"==v&&1/m==-ae?"-0":v}},80346:m=>{var v=Function.prototype.toString;m.exports=function toSource(m){if(null!=m){try{return v.call(m)}catch(m){}try{return m+""}catch(m){}}return""}},67990:m=>{var v=/\s/;m.exports=function trimmedEndIndex(m){for(var q=m.length;q--&&v.test(m.charAt(q)););return q}},75703:m=>{m.exports=function constant(m){return function(){return m}}},23279:(m,v,q)=>{var ee=q(13218),ae=q(7771),ie=q(14841),de="Expected a function",ce=Math.max,le=Math.min;m.exports=function debounce(m,v,q){var pe,fe,ye,be,Re,_e,xe=0,Te=!1,we=!1,Se=!0;if("function"!=typeof m)throw new TypeError(de);function invokeFunc(v){var q=pe,ee=fe;return pe=fe=void 0,xe=v,be=m.apply(ee,q)}function leadingEdge(m){return xe=m,Re=setTimeout(timerExpired,v),Te?invokeFunc(m):be}function remainingWait(m){var q=v-(m-_e);return we?le(q,ye-(m-xe)):q}function shouldInvoke(m){var q=m-_e;return void 0===_e||q>=v||q<0||we&&m-xe>=ye}function timerExpired(){var m=ae();if(shouldInvoke(m))return trailingEdge(m);Re=setTimeout(timerExpired,remainingWait(m))}function trailingEdge(m){return Re=void 0,Se&&pe?invokeFunc(m):(pe=fe=void 0,be)}function debounced(){var m=ae(),q=shouldInvoke(m);if(pe=arguments,fe=this,_e=m,q){if(void 0===Re)return leadingEdge(_e);if(we)return clearTimeout(Re),Re=setTimeout(timerExpired,v),invokeFunc(_e)}return void 0===Re&&(Re=setTimeout(timerExpired,v)),be}return v=ie(v)||0,ee(q)&&(Te=!!q.leading,ye=(we="maxWait"in q)?ce(ie(q.maxWait)||0,v):ye,Se="trailing"in q?!!q.trailing:Se),debounced.cancel=function cancel(){void 0!==Re&&clearTimeout(Re),xe=0,pe=_e=fe=Re=void 0},debounced.flush=function flush(){return void 0===Re?be:trailingEdge(ae())},debounced}},77813:m=>{m.exports=function eq(m,v){return m===v||m!=m&&v!=v}},3522:(m,v,q)=>{var ee=q(79833),ae=/[\\^$.*+?()[\]{}|]/g,ie=RegExp(ae.source);m.exports=function escapeRegExp(m){return(m=ee(m))&&ie.test(m)?m.replace(ae,"\\$&"):m}},13311:(m,v,q)=>{var ee=q(67740)(q(30998));m.exports=ee},30998:(m,v,q)=>{var ee=q(41848),ae=q(67206),ie=q(40554),de=Math.max;m.exports=function findIndex(m,v,q){var ce=null==m?0:m.length;if(!ce)return-1;var le=null==q?0:ie(q);return le<0&&(le=de(ce+le,0)),ee(m,ae(v,3),le)}},27361:(m,v,q)=>{var ee=q(97786);m.exports=function get(m,v,q){var ae=null==m?void 0:ee(m,v);return void 0===ae?q:ae}},79095:(m,v,q)=>{var ee=q(13),ae=q(222);m.exports=function hasIn(m,v){return null!=m&&ae(m,v,ee)}},6557:m=>{m.exports=function identity(m){return m}},35694:(m,v,q)=>{var ee=q(9454),ae=q(37005),ie=Object.prototype,de=ie.hasOwnProperty,ce=ie.propertyIsEnumerable,le=ee(function(){return arguments}())?ee:function(m){return ae(m)&&de.call(m,"callee")&&!ce.call(m,"callee")};m.exports=le},1469:m=>{var v=Array.isArray;m.exports=v},98612:(m,v,q)=>{var ee=q(23560),ae=q(41780);m.exports=function isArrayLike(m){return null!=m&&ae(m.length)&&!ee(m)}},29246:(m,v,q)=>{var ee=q(98612),ae=q(37005);m.exports=function isArrayLikeObject(m){return ae(m)&&ee(m)}},44144:(m,v,q)=>{m=q.nmd(m);var ee=q(55639),ae=q(95062),ie=v&&!v.nodeType&&v,de=ie&&m&&!m.nodeType&&m,ce=de&&de.exports===ie?ee.Buffer:void 0,le=(ce?ce.isBuffer:void 0)||ae;m.exports=le},41609:(m,v,q)=>{var ee=q(280),ae=q(64160),ie=q(35694),de=q(1469),ce=q(98612),le=q(44144),pe=q(25726),fe=q(36719),ye="[object Map]",be="[object Set]",Re=Object.prototype.hasOwnProperty;m.exports=function isEmpty(m){if(null==m)return!0;if(ce(m)&&(de(m)||"string"==typeof m||"function"==typeof m.splice||le(m)||fe(m)||ie(m)))return!m.length;var v=ae(m);if(v==ye||v==be)return!m.size;if(pe(m))return!ee(m).length;for(var q in m)if(Re.call(m,q))return!1;return!0}},97398:(m,v,q)=>{var ee=q(55639).isFinite;m.exports=function isFinite(m){return"number"==typeof m&&ee(m)}},23560:(m,v,q)=>{var ee=q(44239),ae=q(13218),ie="[object AsyncFunction]",de="[object Function]",ce="[object GeneratorFunction]",le="[object Proxy]";m.exports=function isFunction(m){if(!ae(m))return!1;var v=ee(m);return v==de||v==ce||v==ie||v==le}},41780:m=>{var v=9007199254740991;m.exports=function isLength(m){return"number"==typeof m&&m>-1&&m%1==0&&m<=v}},13218:m=>{m.exports=function isObject(m){var v=typeof m;return null!=m&&("object"==v||"function"==v)}},37005:m=>{m.exports=function isObjectLike(m){return null!=m&&"object"==typeof m}},68630:(m,v,q)=>{var ee=q(44239),ae=q(85924),ie=q(37005),de="[object Object]",ce=Function.prototype,le=Object.prototype,pe=ce.toString,fe=le.hasOwnProperty,ye=pe.call(Object);m.exports=function isPlainObject(m){if(!ie(m)||ee(m)!=de)return!1;var v=ae(m);if(null===v)return!0;var q=fe.call(v,"constructor")&&v.constructor;return"function"==typeof q&&q instanceof q&&pe.call(q)==ye}},33448:(m,v,q)=>{var ee=q(44239),ae=q(37005),ie="[object Symbol]";m.exports=function isSymbol(m){return"symbol"==typeof m||ae(m)&&ee(m)==ie}},36719:(m,v,q)=>{var ee=q(38749),ae=q(7518),ie=q(31167),de=ie&&ie.isTypedArray,ce=de?ae(de):ee;m.exports=ce},3674:(m,v,q)=>{var ee=q(14636),ae=q(280),ie=q(98612);m.exports=function keys(m){return ie(m)?ee(m):ae(m)}},81704:(m,v,q)=>{var ee=q(14636),ae=q(10313),ie=q(98612);m.exports=function keysIn(m){return ie(m)?ee(m,!0):ae(m)}},96486:function(m,v,q){var ee;m=q.nmd(m),function(){var ae,ie="Expected a function",de="__lodash_hash_undefined__",ce="__lodash_placeholder__",le=16,pe=32,fe=64,ye=128,be=256,Re=1/0,_e=9007199254740991,xe=NaN,Te=4294967295,we=[["ary",ye],["bind",1],["bindKey",2],["curry",8],["curryRight",le],["flip",512],["partial",pe],["partialRight",fe],["rearg",be]],Se="[object Arguments]",Ie="[object Array]",Pe="[object Boolean]",We="[object Date]",qe="[object Error]",Ve="[object Function]",ze="[object GeneratorFunction]",He="[object Map]",Xe="[object Number]",Qe="[object Object]",Ye="[object Promise]",et="[object RegExp]",tt="[object Set]",nt="[object String]",rt="[object Symbol]",it="[object WeakMap]",ot="[object ArrayBuffer]",st="[object DataView]",dt="[object Float32Array]",ct="[object Float64Array]",ut="[object Int8Array]",lt="[object Int16Array]",pt="[object Int32Array]",ht="[object Uint8Array]",gt="[object Uint8ClampedArray]",ft="[object Uint16Array]",mt="[object Uint32Array]",vt=/\b__p \+= '';/g,yt=/\b(__p \+=) '' \+/g,bt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Rt=/&(?:amp|lt|gt|quot|#39);/g,_t=/[&<>"']/g,xt=RegExp(Rt.source),Et=RegExp(_t.source),Tt=/<%-([\s\S]+?)%>/g,wt=/<%([\s\S]+?)%>/g,St=/<%=([\s\S]+?)%>/g,Dt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ct=/^\w*$/,kt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,At=/[\\^$.*+?()[\]{}|]/g,It=RegExp(At.source),Pt=/^\s+/,jt=/\s/,Ft=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ot=/\{\n\/\* \[wrapped with (.+)\] \*/,Lt=/,? & /,Bt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ut=/[()=,{}\[\]\/\s]/,Nt=/\\(\\)?/g,Mt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Wt=/\w*$/,qt=/^[-+]0x[0-9a-f]+$/i,Vt=/^0b[01]+$/i,zt=/^\[object .+?Constructor\]$/,Ht=/^0o[0-7]+$/i,Gt=/^(?:0|[1-9]\d*)$/,Xt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Zt=/($^)/,Kt=/['\n\r\u2028\u2029\\]/g,$t="\\ud800-\\udfff",Jt="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Qt="\\u2700-\\u27bf",Yt="a-z\\xdf-\\xf6\\xf8-\\xff",sn="A-Z\\xc0-\\xd6\\xd8-\\xde",dn="\\ufe0e\\ufe0f",cn="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",un="['’]",ln="["+$t+"]",pn="["+cn+"]",hn="["+Jt+"]",gn="\\d+",mn="["+Qt+"]",vn="["+Yt+"]",yn="[^"+$t+cn+gn+Qt+Yt+sn+"]",bn="\\ud83c[\\udffb-\\udfff]",xn="[^"+$t+"]",Sn="(?:\\ud83c[\\udde6-\\uddff]){2}",Cn="[\\ud800-\\udbff][\\udc00-\\udfff]",On="["+sn+"]",zn="\\u200d",Hn="(?:"+vn+"|"+yn+")",Gn="(?:"+On+"|"+yn+")",Zn="(?:['’](?:d|ll|m|re|s|t|ve))?",Kn="(?:['’](?:D|LL|M|RE|S|T|VE))?",$n="(?:"+hn+"|"+bn+")"+"?",Jn="["+dn+"]?",Qn=Jn+$n+("(?:"+zn+"(?:"+[xn,Sn,Cn].join("|")+")"+Jn+$n+")*"),Yn="(?:"+[mn,Sn,Cn].join("|")+")"+Qn,ta="(?:"+[xn+hn+"?",hn,Sn,Cn,ln].join("|")+")",aa=RegExp(un,"g"),ra=RegExp(hn,"g"),ia=RegExp(bn+"(?="+bn+")|"+ta+Qn,"g"),oa=RegExp([On+"?"+vn+"+"+Zn+"(?="+[pn,On,"$"].join("|")+")",Gn+"+"+Kn+"(?="+[pn,On+Hn,"$"].join("|")+")",On+"?"+Hn+"+"+Zn,On+"+"+Kn,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",gn,Yn].join("|"),"g"),sa=RegExp("["+zn+$t+Jt+dn+"]"),ca=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ua=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ha=-1,ga={};ga[dt]=ga[ct]=ga[ut]=ga[lt]=ga[pt]=ga[ht]=ga[gt]=ga[ft]=ga[mt]=!0,ga[Se]=ga[Ie]=ga[ot]=ga[Pe]=ga[st]=ga[We]=ga[qe]=ga[Ve]=ga[He]=ga[Xe]=ga[Qe]=ga[et]=ga[tt]=ga[nt]=ga[it]=!1;var fa={};fa[Se]=fa[Ie]=fa[ot]=fa[st]=fa[Pe]=fa[We]=fa[dt]=fa[ct]=fa[ut]=fa[lt]=fa[pt]=fa[He]=fa[Xe]=fa[Qe]=fa[et]=fa[tt]=fa[nt]=fa[rt]=fa[ht]=fa[gt]=fa[ft]=fa[mt]=!0,fa[qe]=fa[Ve]=fa[it]=!1;var va={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ya=parseFloat,ba=parseInt,_a="object"==typeof q.g&&q.g&&q.g.Object===Object&&q.g,xa="object"==typeof self&&self&&self.Object===Object&&self,Ea=_a||xa||Function("return this")(),wa=v&&!v.nodeType&&v,Da=wa&&m&&!m.nodeType&&m,Ca=Da&&Da.exports===wa,ka=Ca&&_a.process,Aa=function(){try{var m=Da&&Da.require&&Da.require("util").types;return m||ka&&ka.binding&&ka.binding("util")}catch(m){}}(),Ia=Aa&&Aa.isArrayBuffer,ja=Aa&&Aa.isDate,Fa=Aa&&Aa.isMap,Oa=Aa&&Aa.isRegExp,Ba=Aa&&Aa.isSet,Ma=Aa&&Aa.isTypedArray;function apply(m,v,q){switch(q.length){case 0:return m.call(v);case 1:return m.call(v,q[0]);case 2:return m.call(v,q[0],q[1]);case 3:return m.call(v,q[0],q[1],q[2])}return m.apply(v,q)}function arrayAggregator(m,v,q,ee){for(var ae=-1,ie=null==m?0:m.length;++ae-1}function arrayIncludesWith(m,v,q){for(var ee=-1,ae=null==m?0:m.length;++ee-1;);return q}function charsEndIndex(m,v){for(var q=m.length;q--&&baseIndexOf(v,m[q],0)>-1;);return q}function countHolders(m,v){for(var q=m.length,ee=0;q--;)m[q]===v&&++ee;return ee}var Ha=basePropertyOf({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Ga=basePropertyOf({"&":"&","<":"<",">":">",'"':""","'":"'"});function escapeStringChar(m){return"\\"+va[m]}function getValue(m,v){return null==m?ae:m[v]}function hasUnicode(m){return sa.test(m)}function hasUnicodeWord(m){return ca.test(m)}function iteratorToArray(m){for(var v,q=[];!(v=m.next()).done;)q.push(v.value);return q}function mapToArray(m){var v=-1,q=Array(m.size);return m.forEach((function(m,ee){q[++v]=[ee,m]})),q}function overArg(m,v){return function(q){return m(v(q))}}function replaceHolders(m,v){for(var q=-1,ee=m.length,ae=0,ie=[];++q",""":'"',"'":"'"});function unicodeSize(m){for(var v=ia.lastIndex=0;ia.test(m);)++v;return v}function unicodeToArray(m){return m.match(ia)||[]}function unicodeWords(m){return m.match(oa)||[]}var Ja=function runInContext(m){var v,q=(m=null==m?Ea:Ja.defaults(Ea.Object(),m,Ja.pick(Ea,ua))).Array,ee=m.Date,jt=m.Error,Bt=m.Function,$t=m.Math,Jt=m.Object,Qt=m.RegExp,Yt=m.String,sn=m.TypeError,dn=q.prototype,cn=Bt.prototype,un=Jt.prototype,ln=m["__core-js_shared__"],pn=cn.toString,hn=un.hasOwnProperty,gn=0,mn=(v=/[^.]+$/.exec(ln&&ln.keys&&ln.keys.IE_PROTO||""))?"Symbol(src)_1."+v:"",vn=un.toString,yn=pn.call(Jt),bn=Ea._,xn=Qt("^"+pn.call(hn).replace(At,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Sn=Ca?m.Buffer:ae,Cn=m.Symbol,On=m.Uint8Array,zn=Sn?Sn.allocUnsafe:ae,Hn=overArg(Jt.getPrototypeOf,Jt),Gn=Jt.create,Zn=un.propertyIsEnumerable,Kn=dn.splice,$n=Cn?Cn.isConcatSpreadable:ae,Jn=Cn?Cn.iterator:ae,Qn=Cn?Cn.toStringTag:ae,Yn=function(){try{var m=getNative(Jt,"defineProperty");return m({},"",{}),m}catch(m){}}(),ta=m.clearTimeout!==Ea.clearTimeout&&m.clearTimeout,ia=ee&&ee.now!==Ea.Date.now&&ee.now,oa=m.setTimeout!==Ea.setTimeout&&m.setTimeout,sa=$t.ceil,ca=$t.floor,va=Jt.getOwnPropertySymbols,_a=Sn?Sn.isBuffer:ae,xa=m.isFinite,wa=dn.join,Da=overArg(Jt.keys,Jt),ka=$t.max,Aa=$t.min,za=ee.now,er=m.parseInt,tr=$t.random,ar=dn.reverse,rr=getNative(m,"DataView"),ir=getNative(m,"Map"),or=getNative(m,"Promise"),lr=getNative(m,"Set"),hr=getNative(m,"WeakMap"),gr=getNative(Jt,"create"),vr=hr&&new hr,br={},Rr=toSource(rr),xr=toSource(ir),Dr=toSource(or),Cr=toSource(lr),Ar=toSource(hr),Pr=Cn?Cn.prototype:ae,Fr=Pr?Pr.valueOf:ae,Br=Pr?Pr.toString:ae;function lodash(m){if(isObjectLike(m)&&!Bo(m)&&!(m instanceof LazyWrapper)){if(m instanceof LodashWrapper)return m;if(hn.call(m,"__wrapped__"))return wrapperClone(m)}return new LodashWrapper(m)}var Ur=function(){function object(){}return function(m){if(!isObject(m))return{};if(Gn)return Gn(m);object.prototype=m;var v=new object;return object.prototype=ae,v}}();function baseLodash(){}function LodashWrapper(m,v){this.__wrapped__=m,this.__actions__=[],this.__chain__=!!v,this.__index__=0,this.__values__=ae}function LazyWrapper(m){this.__wrapped__=m,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Te,this.__views__=[]}function Hash(m){var v=-1,q=null==m?0:m.length;for(this.clear();++v=v?m:v)),m}function baseClone(m,v,q,ee,ie,de){var ce,le=1&v,pe=2&v,fe=4&v;if(q&&(ce=ie?q(m,ee,ie,de):q(m)),ce!==ae)return ce;if(!isObject(m))return m;var ye=Bo(m);if(ye){if(ce=initCloneArray(m),!le)return copyArray(m,ce)}else{var be=Di(m),Re=be==Ve||be==ze;if(No(m))return cloneBuffer(m,le);if(be==Qe||be==Se||Re&&!ie){if(ce=pe||Re?{}:initCloneObject(m),!le)return pe?copySymbolsIn(m,baseAssignIn(ce,m)):copySymbols(m,baseAssign(ce,m))}else{if(!fa[be])return ie?m:{};ce=initCloneByTag(m,be,le)}}de||(de=new Stack);var _e=de.get(m);if(_e)return _e;de.set(m,ce),Vo(m)?m.forEach((function(ee){ce.add(baseClone(ee,v,q,ee,m,de))})):Wo(m)&&m.forEach((function(ee,ae){ce.set(ae,baseClone(ee,v,q,ae,m,de))}));var xe=ye?ae:(fe?pe?getAllKeysIn:getAllKeys:pe?keysIn:keys)(m);return arrayEach(xe||m,(function(ee,ae){xe&&(ee=m[ae=ee]),assignValue(ce,ae,baseClone(ee,v,q,ae,m,de))})),ce}function baseConforms(m){var v=keys(m);return function(q){return baseConformsTo(q,m,v)}}function baseConformsTo(m,v,q){var ee=q.length;if(null==m)return!ee;for(m=Jt(m);ee--;){var ie=q[ee],de=v[ie],ce=m[ie];if(ce===ae&&!(ie in m)||!de(ce))return!1}return!0}function baseDelay(m,v,q){if("function"!=typeof m)throw new sn(ie);return Bi((function(){m.apply(ae,q)}),v)}function baseDifference(m,v,q,ee){var ae=-1,ie=arrayIncludes,de=!0,ce=m.length,le=[],pe=v.length;if(!ce)return le;q&&(v=arrayMap(v,baseUnary(q))),ee?(ie=arrayIncludesWith,de=!1):v.length>=200&&(ie=cacheHas,de=!1,v=new SetCache(v));e:for(;++ae-1},ListCache.prototype.set=function listCacheSet(m,v){var q=this.__data__,ee=assocIndexOf(q,m);return ee<0?(++this.size,q.push([m,v])):q[ee][1]=v,this},MapCache.prototype.clear=function mapCacheClear(){this.size=0,this.__data__={hash:new Hash,map:new(ir||ListCache),string:new Hash}},MapCache.prototype.delete=function mapCacheDelete(m){var v=getMapData(this,m).delete(m);return this.size-=v?1:0,v},MapCache.prototype.get=function mapCacheGet(m){return getMapData(this,m).get(m)},MapCache.prototype.has=function mapCacheHas(m){return getMapData(this,m).has(m)},MapCache.prototype.set=function mapCacheSet(m,v){var q=getMapData(this,m),ee=q.size;return q.set(m,v),this.size+=q.size==ee?0:1,this},SetCache.prototype.add=SetCache.prototype.push=function setCacheAdd(m){return this.__data__.set(m,de),this},SetCache.prototype.has=function setCacheHas(m){return this.__data__.has(m)},Stack.prototype.clear=function stackClear(){this.__data__=new ListCache,this.size=0},Stack.prototype.delete=function stackDelete(m){var v=this.__data__,q=v.delete(m);return this.size=v.size,q},Stack.prototype.get=function stackGet(m){return this.__data__.get(m)},Stack.prototype.has=function stackHas(m){return this.__data__.has(m)},Stack.prototype.set=function stackSet(m,v){var q=this.__data__;if(q instanceof ListCache){var ee=q.__data__;if(!ir||ee.length<199)return ee.push([m,v]),this.size=++q.size,this;q=this.__data__=new MapCache(ee)}return q.set(m,v),this.size=q.size,this};var Wr=createBaseEach(baseForOwn),Vr=createBaseEach(baseForOwnRight,!0);function baseEvery(m,v){var q=!0;return Wr(m,(function(m,ee,ae){return q=!!v(m,ee,ae)})),q}function baseExtremum(m,v,q){for(var ee=-1,ie=m.length;++eeie?0:ie+q),(ee=ee===ae||ee>ie?ie:toInteger(ee))<0&&(ee+=ie),ee=q>ee?0:toLength(ee);q0&&q(ce)?v>1?baseFlatten(ce,v-1,q,ee,ae):arrayPush(ae,ce):ee||(ae[ae.length]=ce)}return ae}var Gr=createBaseFor(),Zr=createBaseFor(!0);function baseForOwn(m,v){return m&&Gr(m,v,keys)}function baseForOwnRight(m,v){return m&&Zr(m,v,keys)}function baseFunctions(m,v){return arrayFilter(v,(function(v){return isFunction(m[v])}))}function baseGet(m,v){for(var q=0,ee=(v=castPath(v,m)).length;null!=m&&qv}function baseHas(m,v){return null!=m&&hn.call(m,v)}function baseHasIn(m,v){return null!=m&&v in Jt(m)}function baseInRange(m,v,q){return m>=Aa(v,q)&&m=120&&be.length>=120)?new SetCache(le&&be):ae}be=m[0];var Re=-1,_e=pe[0];e:for(;++Re-1;)ce!==m&&Kn.call(ce,le,1),Kn.call(m,le,1);return m}function basePullAt(m,v){for(var q=m?v.length:0,ee=q-1;q--;){var ae=v[q];if(q==ee||ae!==ie){var ie=ae;isIndex(ae)?Kn.call(m,ae,1):baseUnset(m,ae)}}return m}function baseRandom(m,v){return m+ca(tr()*(v-m+1))}function baseRange(m,v,ee,ae){for(var ie=-1,de=ka(sa((v-m)/(ee||1)),0),ce=q(de);de--;)ce[ae?de:++ie]=m,m+=ee;return ce}function baseRepeat(m,v){var q="";if(!m||v<1||v>_e)return q;do{v%2&&(q+=m),(v=ca(v/2))&&(m+=m)}while(v);return q}function baseRest(m,v){return Ui(overRest(m,v,identity),m+"")}function baseSample(m){return arraySample(values(m))}function baseSampleSize(m,v){var q=values(m);return shuffleSelf(q,baseClamp(v,0,q.length))}function baseSet(m,v,q,ee){if(!isObject(m))return m;for(var ie=-1,de=(v=castPath(v,m)).length,ce=de-1,le=m;null!=le&&++ieie?0:ie+v),(ee=ee>ie?ie:ee)<0&&(ee+=ie),ie=v>ee?0:ee-v>>>0,v>>>=0;for(var de=q(ie);++ae>>1,de=m[ie];null!==de&&!isSymbol(de)&&(q?de<=v:de=200){var pe=v?null:Ri(m);if(pe)return setToArray(pe);de=!1,ae=cacheHas,le=new SetCache}else le=v?[]:ce;e:for(;++ee=ee?m:baseSlice(m,v,q)}var si=ta||function(m){return Ea.clearTimeout(m)};function cloneBuffer(m,v){if(v)return m.slice();var q=m.length,ee=zn?zn(q):new m.constructor(q);return m.copy(ee),ee}function cloneArrayBuffer(m){var v=new m.constructor(m.byteLength);return new On(v).set(new On(m)),v}function cloneDataView(m,v){var q=v?cloneArrayBuffer(m.buffer):m.buffer;return new m.constructor(q,m.byteOffset,m.byteLength)}function cloneRegExp(m){var v=new m.constructor(m.source,Wt.exec(m));return v.lastIndex=m.lastIndex,v}function cloneTypedArray(m,v){var q=v?cloneArrayBuffer(m.buffer):m.buffer;return new m.constructor(q,m.byteOffset,m.length)}function compareAscending(m,v){if(m!==v){var q=m!==ae,ee=null===m,ie=m==m,de=isSymbol(m),ce=v!==ae,le=null===v,pe=v==v,fe=isSymbol(v);if(!le&&!fe&&!de&&m>v||de&&ce&&pe&&!le&&!fe||ee&&ce&&pe||!q&&pe||!ie)return 1;if(!ee&&!de&&!fe&&m=ce?le:le*("desc"==q[ee]?-1:1)}return m.index-v.index}function composeArgs(m,v,ee,ae){for(var ie=-1,de=m.length,ce=ee.length,le=-1,pe=v.length,fe=ka(de-ce,0),ye=q(pe+fe),be=!ae;++le1?q[ie-1]:ae,ce=ie>2?q[2]:ae;for(de=m.length>3&&"function"==typeof de?(ie--,de):ae,ce&&isIterateeCall(q[0],q[1],ce)&&(de=ie<3?ae:de,ie=1),v=Jt(v);++ee-1?ie[de?v[ce]:ce]:ae}}function createFlow(m){return flatRest((function(v){var q=v.length,ee=q,de=LodashWrapper.prototype.thru;for(m&&v.reverse();ee--;){var ce=v[ee];if("function"!=typeof ce)throw new sn(ie);if(de&&!le&&"wrapper"==getFuncName(ce))var le=new LodashWrapper([],!0)}for(ee=le?ee:q;++ee1&&ye.reverse(),Re&&fele))return!1;var fe=de.get(m),ye=de.get(v);if(fe&&ye)return fe==v&&ye==m;var be=-1,Re=!0,_e=2&q?new SetCache:ae;for(de.set(m,v),de.set(v,m);++be1?"& ":"")+v[ee],v=v.join(q>2?", ":" "),m.replace(Ft,"{\n/* [wrapped with "+v+"] */\n")}function isFlattenable(m){return Bo(m)||Lo(m)||!!($n&&m&&m[$n])}function isIndex(m,v){var q=typeof m;return!!(v=null==v?_e:v)&&("number"==q||"symbol"!=q&&Gt.test(m))&&m>-1&&m%1==0&&m0){if(++v>=800)return arguments[0]}else v=0;return m.apply(ae,arguments)}}function shuffleSelf(m,v){var q=-1,ee=m.length,ie=ee-1;for(v=v===ae?ee:v;++q1?m[v-1]:ae;return q="function"==typeof q?(m.pop(),q):ae,unzipWith(m,q)}));function chain(m){var v=lodash(m);return v.__chain__=!0,v}function thru(m,v){return v(m)}var mo=flatRest((function(m){var v=m.length,q=v?m[0]:0,ee=this.__wrapped__,interceptor=function(v){return baseAt(v,m)};return!(v>1||this.__actions__.length)&&ee instanceof LazyWrapper&&isIndex(q)?((ee=ee.slice(q,+q+(v?1:0))).__actions__.push({func:thru,args:[interceptor],thisArg:ae}),new LodashWrapper(ee,this.__chain__).thru((function(m){return v&&!m.length&&m.push(ae),m}))):this.thru(interceptor)}));var vo=createAggregator((function(m,v,q){hn.call(m,q)?++m[q]:baseAssignValue(m,q,1)}));var yo=createFind(findIndex),bo=createFind(findLastIndex);function forEach(m,v){return(Bo(m)?arrayEach:Wr)(m,getIteratee(v,3))}function forEachRight(m,v){return(Bo(m)?arrayEachRight:Vr)(m,getIteratee(v,3))}var Ro=createAggregator((function(m,v,q){hn.call(m,q)?m[q].push(v):baseAssignValue(m,q,[v])}));var _o=baseRest((function(m,v,ee){var ae=-1,ie="function"==typeof v,de=isArrayLike(m)?q(m.length):[];return Wr(m,(function(m){de[++ae]=ie?apply(v,m,ee):baseInvoke(m,v,ee)})),de})),xo=createAggregator((function(m,v,q){baseAssignValue(m,q,v)}));function map(m,v){return(Bo(m)?arrayMap:baseMap)(m,getIteratee(v,3))}var Eo=createAggregator((function(m,v,q){m[q?0:1].push(v)}),(function(){return[[],[]]}));var To=baseRest((function(m,v){if(null==m)return[];var q=v.length;return q>1&&isIterateeCall(m,v[0],v[1])?v=[]:q>2&&isIterateeCall(v[0],v[1],v[2])&&(v=[v[0]]),baseOrderBy(m,baseFlatten(v,1),[])})),wo=ia||function(){return Ea.Date.now()};function ary(m,v,q){return v=q?ae:v,v=m&&null==v?m.length:v,createWrap(m,ye,ae,ae,ae,ae,v)}function before(m,v){var q;if("function"!=typeof v)throw new sn(ie);return m=toInteger(m),function(){return--m>0&&(q=v.apply(this,arguments)),m<=1&&(v=ae),q}}var So=baseRest((function(m,v,q){var ee=1;if(q.length){var ae=replaceHolders(q,getHolder(So));ee|=pe}return createWrap(m,ee,v,q,ae)})),Do=baseRest((function(m,v,q){var ee=3;if(q.length){var ae=replaceHolders(q,getHolder(Do));ee|=pe}return createWrap(v,ee,m,q,ae)}));function debounce(m,v,q){var ee,de,ce,le,pe,fe,ye=0,be=!1,Re=!1,_e=!0;if("function"!=typeof m)throw new sn(ie);function invokeFunc(v){var q=ee,ie=de;return ee=de=ae,ye=v,le=m.apply(ie,q)}function leadingEdge(m){return ye=m,pe=Bi(timerExpired,v),be?invokeFunc(m):le}function remainingWait(m){var q=v-(m-fe);return Re?Aa(q,ce-(m-ye)):q}function shouldInvoke(m){var q=m-fe;return fe===ae||q>=v||q<0||Re&&m-ye>=ce}function timerExpired(){var m=wo();if(shouldInvoke(m))return trailingEdge(m);pe=Bi(timerExpired,remainingWait(m))}function trailingEdge(m){return pe=ae,_e&&ee?invokeFunc(m):(ee=de=ae,le)}function debounced(){var m=wo(),q=shouldInvoke(m);if(ee=arguments,de=this,fe=m,q){if(pe===ae)return leadingEdge(fe);if(Re)return si(pe),pe=Bi(timerExpired,v),invokeFunc(fe)}return pe===ae&&(pe=Bi(timerExpired,v)),le}return v=toNumber(v)||0,isObject(q)&&(be=!!q.leading,ce=(Re="maxWait"in q)?ka(toNumber(q.maxWait)||0,v):ce,_e="trailing"in q?!!q.trailing:_e),debounced.cancel=function cancel(){pe!==ae&&si(pe),ye=0,ee=fe=de=pe=ae},debounced.flush=function flush(){return pe===ae?le:trailingEdge(wo())},debounced}var Co=baseRest((function(m,v){return baseDelay(m,1,v)})),ko=baseRest((function(m,v,q){return baseDelay(m,toNumber(v)||0,q)}));function memoize(m,v){if("function"!=typeof m||null!=v&&"function"!=typeof v)throw new sn(ie);var memoized=function(){var q=arguments,ee=v?v.apply(this,q):q[0],ae=memoized.cache;if(ae.has(ee))return ae.get(ee);var ie=m.apply(this,q);return memoized.cache=ae.set(ee,ie)||ae,ie};return memoized.cache=new(memoize.Cache||MapCache),memoized}function negate(m){if("function"!=typeof m)throw new sn(ie);return function(){var v=arguments;switch(v.length){case 0:return!m.call(this);case 1:return!m.call(this,v[0]);case 2:return!m.call(this,v[0],v[1]);case 3:return!m.call(this,v[0],v[1],v[2])}return!m.apply(this,v)}}memoize.Cache=MapCache;var Ao=ei((function(m,v){var q=(v=1==v.length&&Bo(v[0])?arrayMap(v[0],baseUnary(getIteratee())):arrayMap(baseFlatten(v,1),baseUnary(getIteratee()))).length;return baseRest((function(ee){for(var ae=-1,ie=Aa(ee.length,q);++ae=v})),Lo=baseIsArguments(function(){return arguments}())?baseIsArguments:function(m){return isObjectLike(m)&&hn.call(m,"callee")&&!Zn.call(m,"callee")},Bo=q.isArray,Uo=Ia?baseUnary(Ia):function baseIsArrayBuffer(m){return isObjectLike(m)&&baseGetTag(m)==ot};function isArrayLike(m){return null!=m&&isLength(m.length)&&!isFunction(m)}function isArrayLikeObject(m){return isObjectLike(m)&&isArrayLike(m)}var No=_a||stubFalse,Mo=ja?baseUnary(ja):function baseIsDate(m){return isObjectLike(m)&&baseGetTag(m)==We};function isError(m){if(!isObjectLike(m))return!1;var v=baseGetTag(m);return v==qe||"[object DOMException]"==v||"string"==typeof m.message&&"string"==typeof m.name&&!isPlainObject(m)}function isFunction(m){if(!isObject(m))return!1;var v=baseGetTag(m);return v==Ve||v==ze||"[object AsyncFunction]"==v||"[object Proxy]"==v}function isInteger(m){return"number"==typeof m&&m==toInteger(m)}function isLength(m){return"number"==typeof m&&m>-1&&m%1==0&&m<=_e}function isObject(m){var v=typeof m;return null!=m&&("object"==v||"function"==v)}function isObjectLike(m){return null!=m&&"object"==typeof m}var Wo=Fa?baseUnary(Fa):function baseIsMap(m){return isObjectLike(m)&&Di(m)==He};function isNumber(m){return"number"==typeof m||isObjectLike(m)&&baseGetTag(m)==Xe}function isPlainObject(m){if(!isObjectLike(m)||baseGetTag(m)!=Qe)return!1;var v=Hn(m);if(null===v)return!0;var q=hn.call(v,"constructor")&&v.constructor;return"function"==typeof q&&q instanceof q&&pn.call(q)==yn}var qo=Oa?baseUnary(Oa):function baseIsRegExp(m){return isObjectLike(m)&&baseGetTag(m)==et};var Vo=Ba?baseUnary(Ba):function baseIsSet(m){return isObjectLike(m)&&Di(m)==tt};function isString(m){return"string"==typeof m||!Bo(m)&&isObjectLike(m)&&baseGetTag(m)==nt}function isSymbol(m){return"symbol"==typeof m||isObjectLike(m)&&baseGetTag(m)==rt}var zo=Ma?baseUnary(Ma):function baseIsTypedArray(m){return isObjectLike(m)&&isLength(m.length)&&!!ga[baseGetTag(m)]};var Ho=createRelationalOperation(baseLt),Go=createRelationalOperation((function(m,v){return m<=v}));function toArray(m){if(!m)return[];if(isArrayLike(m))return isString(m)?stringToArray(m):copyArray(m);if(Jn&&m[Jn])return iteratorToArray(m[Jn]());var v=Di(m);return(v==He?mapToArray:v==tt?setToArray:values)(m)}function toFinite(m){return m?(m=toNumber(m))===Re||m===-1/0?17976931348623157e292*(m<0?-1:1):m==m?m:0:0===m?m:0}function toInteger(m){var v=toFinite(m),q=v%1;return v==v?q?v-q:v:0}function toLength(m){return m?baseClamp(toInteger(m),0,Te):0}function toNumber(m){if("number"==typeof m)return m;if(isSymbol(m))return xe;if(isObject(m)){var v="function"==typeof m.valueOf?m.valueOf():m;m=isObject(v)?v+"":v}if("string"!=typeof m)return 0===m?m:+m;m=baseTrim(m);var q=Vt.test(m);return q||Ht.test(m)?ba(m.slice(2),q?2:8):qt.test(m)?xe:+m}function toPlainObject(m){return copyObject(m,keysIn(m))}function toString(m){return null==m?"":baseToString(m)}var Xo=createAssigner((function(m,v){if(isPrototype(v)||isArrayLike(v))copyObject(v,keys(v),m);else for(var q in v)hn.call(v,q)&&assignValue(m,q,v[q])})),Zo=createAssigner((function(m,v){copyObject(v,keysIn(v),m)})),Ko=createAssigner((function(m,v,q,ee){copyObject(v,keysIn(v),m,ee)})),$o=createAssigner((function(m,v,q,ee){copyObject(v,keys(v),m,ee)})),Jo=flatRest(baseAt);var Qo=baseRest((function(m,v){m=Jt(m);var q=-1,ee=v.length,ie=ee>2?v[2]:ae;for(ie&&isIterateeCall(v[0],v[1],ie)&&(ee=1);++q1),v})),copyObject(m,getAllKeysIn(m),q),ee&&(q=baseClone(q,7,customOmitClone));for(var ae=v.length;ae--;)baseUnset(q,v[ae]);return q}));var ds=flatRest((function(m,v){return null==m?{}:basePick(m,v)}));function pickBy(m,v){if(null==m)return{};var q=arrayMap(getAllKeysIn(m),(function(m){return[m]}));return v=getIteratee(v),basePickBy(m,q,(function(m,q){return v(m,q[0])}))}var cs=createToPairs(keys),us=createToPairs(keysIn);function values(m){return null==m?[]:baseValues(m,keys(m))}var ls=createCompounder((function(m,v,q){return v=v.toLowerCase(),m+(q?capitalize(v):v)}));function capitalize(m){return ys(toString(m).toLowerCase())}function deburr(m){return(m=toString(m))&&m.replace(Xt,Ha).replace(ra,"")}var ps=createCompounder((function(m,v,q){return m+(q?"-":"")+v.toLowerCase()})),hs=createCompounder((function(m,v,q){return m+(q?" ":"")+v.toLowerCase()})),gs=createCaseFirst("toLowerCase");var fs=createCompounder((function(m,v,q){return m+(q?"_":"")+v.toLowerCase()}));var ms=createCompounder((function(m,v,q){return m+(q?" ":"")+ys(v)}));var vs=createCompounder((function(m,v,q){return m+(q?" ":"")+v.toUpperCase()})),ys=createCaseFirst("toUpperCase");function words(m,v,q){return m=toString(m),(v=q?ae:v)===ae?hasUnicodeWord(m)?unicodeWords(m):asciiWords(m):m.match(v)||[]}var bs=baseRest((function(m,v){try{return apply(m,ae,v)}catch(m){return isError(m)?m:new jt(m)}})),Rs=flatRest((function(m,v){return arrayEach(v,(function(v){v=toKey(v),baseAssignValue(m,v,So(m[v],m))})),m}));function constant(m){return function(){return m}}var _s=createFlow(),xs=createFlow(!0);function identity(m){return m}function iteratee(m){return baseIteratee("function"==typeof m?m:baseClone(m,1))}var Es=baseRest((function(m,v){return function(q){return baseInvoke(q,m,v)}})),Ts=baseRest((function(m,v){return function(q){return baseInvoke(m,q,v)}}));function mixin(m,v,q){var ee=keys(v),ae=baseFunctions(v,ee);null!=q||isObject(v)&&(ae.length||!ee.length)||(q=v,v=m,m=this,ae=baseFunctions(v,keys(v)));var ie=!(isObject(q)&&"chain"in q&&!q.chain),de=isFunction(m);return arrayEach(ae,(function(q){var ee=v[q];m[q]=ee,de&&(m.prototype[q]=function(){var v=this.__chain__;if(ie||v){var q=m(this.__wrapped__);return(q.__actions__=copyArray(this.__actions__)).push({func:ee,args:arguments,thisArg:m}),q.__chain__=v,q}return ee.apply(m,arrayPush([this.value()],arguments))})})),m}function noop(){}var ws=createOver(arrayMap),Ss=createOver(arrayEvery),Ds=createOver(arraySome);function property(m){return isKey(m)?baseProperty(toKey(m)):basePropertyDeep(m)}var Cs=createRange(),ks=createRange(!0);function stubArray(){return[]}function stubFalse(){return!1}var As=createMathOperation((function(m,v){return m+v}),0),Is=createRound("ceil"),Ps=createMathOperation((function(m,v){return m/v}),1),js=createRound("floor");var Fs,Os=createMathOperation((function(m,v){return m*v}),1),Ls=createRound("round"),Bs=createMathOperation((function(m,v){return m-v}),0);return lodash.after=function after(m,v){if("function"!=typeof v)throw new sn(ie);return m=toInteger(m),function(){if(--m<1)return v.apply(this,arguments)}},lodash.ary=ary,lodash.assign=Xo,lodash.assignIn=Zo,lodash.assignInWith=Ko,lodash.assignWith=$o,lodash.at=Jo,lodash.before=before,lodash.bind=So,lodash.bindAll=Rs,lodash.bindKey=Do,lodash.castArray=function castArray(){if(!arguments.length)return[];var m=arguments[0];return Bo(m)?m:[m]},lodash.chain=chain,lodash.chunk=function chunk(m,v,ee){v=(ee?isIterateeCall(m,v,ee):v===ae)?1:ka(toInteger(v),0);var ie=null==m?0:m.length;if(!ie||v<1)return[];for(var de=0,ce=0,le=q(sa(ie/v));de>>0)?(m=toString(m))&&("string"==typeof v||null!=v&&!qo(v))&&!(v=baseToString(v))&&hasUnicode(m)?castSlice(stringToArray(m),0,q):m.split(v,q):[]},lodash.spread=function spread(m,v){if("function"!=typeof m)throw new sn(ie);return v=null==v?0:ka(toInteger(v),0),baseRest((function(q){var ee=q[v],ae=castSlice(q,0,v);return ee&&arrayPush(ae,ee),apply(m,this,ae)}))},lodash.tail=function tail(m){var v=null==m?0:m.length;return v?baseSlice(m,1,v):[]},lodash.take=function take(m,v,q){return m&&m.length?baseSlice(m,0,(v=q||v===ae?1:toInteger(v))<0?0:v):[]},lodash.takeRight=function takeRight(m,v,q){var ee=null==m?0:m.length;return ee?baseSlice(m,(v=ee-(v=q||v===ae?1:toInteger(v)))<0?0:v,ee):[]},lodash.takeRightWhile=function takeRightWhile(m,v){return m&&m.length?baseWhile(m,getIteratee(v,3),!1,!0):[]},lodash.takeWhile=function takeWhile(m,v){return m&&m.length?baseWhile(m,getIteratee(v,3)):[]},lodash.tap=function tap(m,v){return v(m),m},lodash.throttle=function throttle(m,v,q){var ee=!0,ae=!0;if("function"!=typeof m)throw new sn(ie);return isObject(q)&&(ee="leading"in q?!!q.leading:ee,ae="trailing"in q?!!q.trailing:ae),debounce(m,v,{leading:ee,maxWait:v,trailing:ae})},lodash.thru=thru,lodash.toArray=toArray,lodash.toPairs=cs,lodash.toPairsIn=us,lodash.toPath=function toPath(m){return Bo(m)?arrayMap(m,toKey):isSymbol(m)?[m]:copyArray(Hi(toString(m)))},lodash.toPlainObject=toPlainObject,lodash.transform=function transform(m,v,q){var ee=Bo(m),ae=ee||No(m)||zo(m);if(v=getIteratee(v,4),null==q){var ie=m&&m.constructor;q=ae?ee?new ie:[]:isObject(m)&&isFunction(ie)?Ur(Hn(m)):{}}return(ae?arrayEach:baseForOwn)(m,(function(m,ee,ae){return v(q,m,ee,ae)})),q},lodash.unary=function unary(m){return ary(m,1)},lodash.union=oo,lodash.unionBy=so,lodash.unionWith=co,lodash.uniq=function uniq(m){return m&&m.length?baseUniq(m):[]},lodash.uniqBy=function uniqBy(m,v){return m&&m.length?baseUniq(m,getIteratee(v,2)):[]},lodash.uniqWith=function uniqWith(m,v){return v="function"==typeof v?v:ae,m&&m.length?baseUniq(m,ae,v):[]},lodash.unset=function unset(m,v){return null==m||baseUnset(m,v)},lodash.unzip=unzip,lodash.unzipWith=unzipWith,lodash.update=function update(m,v,q){return null==m?m:baseUpdate(m,v,castFunction(q))},lodash.updateWith=function updateWith(m,v,q,ee){return ee="function"==typeof ee?ee:ae,null==m?m:baseUpdate(m,v,castFunction(q),ee)},lodash.values=values,lodash.valuesIn=function valuesIn(m){return null==m?[]:baseValues(m,keysIn(m))},lodash.without=uo,lodash.words=words,lodash.wrap=function wrap(m,v){return Io(castFunction(v),m)},lodash.xor=lo,lodash.xorBy=po,lodash.xorWith=ho,lodash.zip=go,lodash.zipObject=function zipObject(m,v){return baseZipObject(m||[],v||[],assignValue)},lodash.zipObjectDeep=function zipObjectDeep(m,v){return baseZipObject(m||[],v||[],baseSet)},lodash.zipWith=fo,lodash.entries=cs,lodash.entriesIn=us,lodash.extend=Zo,lodash.extendWith=Ko,mixin(lodash,lodash),lodash.add=As,lodash.attempt=bs,lodash.camelCase=ls,lodash.capitalize=capitalize,lodash.ceil=Is,lodash.clamp=function clamp(m,v,q){return q===ae&&(q=v,v=ae),q!==ae&&(q=(q=toNumber(q))==q?q:0),v!==ae&&(v=(v=toNumber(v))==v?v:0),baseClamp(toNumber(m),v,q)},lodash.clone=function clone(m){return baseClone(m,4)},lodash.cloneDeep=function cloneDeep(m){return baseClone(m,5)},lodash.cloneDeepWith=function cloneDeepWith(m,v){return baseClone(m,5,v="function"==typeof v?v:ae)},lodash.cloneWith=function cloneWith(m,v){return baseClone(m,4,v="function"==typeof v?v:ae)},lodash.conformsTo=function conformsTo(m,v){return null==v||baseConformsTo(m,v,keys(v))},lodash.deburr=deburr,lodash.defaultTo=function defaultTo(m,v){return null==m||m!=m?v:m},lodash.divide=Ps,lodash.endsWith=function endsWith(m,v,q){m=toString(m),v=baseToString(v);var ee=m.length,ie=q=q===ae?ee:baseClamp(toInteger(q),0,ee);return(q-=v.length)>=0&&m.slice(q,ie)==v},lodash.eq=eq,lodash.escape=function escape(m){return(m=toString(m))&&Et.test(m)?m.replace(_t,Ga):m},lodash.escapeRegExp=function escapeRegExp(m){return(m=toString(m))&&It.test(m)?m.replace(At,"\\$&"):m},lodash.every=function every(m,v,q){var ee=Bo(m)?arrayEvery:baseEvery;return q&&isIterateeCall(m,v,q)&&(v=ae),ee(m,getIteratee(v,3))},lodash.find=yo,lodash.findIndex=findIndex,lodash.findKey=function findKey(m,v){return baseFindKey(m,getIteratee(v,3),baseForOwn)},lodash.findLast=bo,lodash.findLastIndex=findLastIndex,lodash.findLastKey=function findLastKey(m,v){return baseFindKey(m,getIteratee(v,3),baseForOwnRight)},lodash.floor=js,lodash.forEach=forEach,lodash.forEachRight=forEachRight,lodash.forIn=function forIn(m,v){return null==m?m:Gr(m,getIteratee(v,3),keysIn)},lodash.forInRight=function forInRight(m,v){return null==m?m:Zr(m,getIteratee(v,3),keysIn)},lodash.forOwn=function forOwn(m,v){return m&&baseForOwn(m,getIteratee(v,3))},lodash.forOwnRight=function forOwnRight(m,v){return m&&baseForOwnRight(m,getIteratee(v,3))},lodash.get=get,lodash.gt=Fo,lodash.gte=Oo,lodash.has=function has(m,v){return null!=m&&hasPath(m,v,baseHas)},lodash.hasIn=hasIn,lodash.head=head,lodash.identity=identity,lodash.includes=function includes(m,v,q,ee){m=isArrayLike(m)?m:values(m),q=q&&!ee?toInteger(q):0;var ae=m.length;return q<0&&(q=ka(ae+q,0)),isString(m)?q<=ae&&m.indexOf(v,q)>-1:!!ae&&baseIndexOf(m,v,q)>-1},lodash.indexOf=function indexOf(m,v,q){var ee=null==m?0:m.length;if(!ee)return-1;var ae=null==q?0:toInteger(q);return ae<0&&(ae=ka(ee+ae,0)),baseIndexOf(m,v,ae)},lodash.inRange=function inRange(m,v,q){return v=toFinite(v),q===ae?(q=v,v=0):q=toFinite(q),baseInRange(m=toNumber(m),v,q)},lodash.invoke=as,lodash.isArguments=Lo,lodash.isArray=Bo,lodash.isArrayBuffer=Uo,lodash.isArrayLike=isArrayLike,lodash.isArrayLikeObject=isArrayLikeObject,lodash.isBoolean=function isBoolean(m){return!0===m||!1===m||isObjectLike(m)&&baseGetTag(m)==Pe},lodash.isBuffer=No,lodash.isDate=Mo,lodash.isElement=function isElement(m){return isObjectLike(m)&&1===m.nodeType&&!isPlainObject(m)},lodash.isEmpty=function isEmpty(m){if(null==m)return!0;if(isArrayLike(m)&&(Bo(m)||"string"==typeof m||"function"==typeof m.splice||No(m)||zo(m)||Lo(m)))return!m.length;var v=Di(m);if(v==He||v==tt)return!m.size;if(isPrototype(m))return!baseKeys(m).length;for(var q in m)if(hn.call(m,q))return!1;return!0},lodash.isEqual=function isEqual(m,v){return baseIsEqual(m,v)},lodash.isEqualWith=function isEqualWith(m,v,q){var ee=(q="function"==typeof q?q:ae)?q(m,v):ae;return ee===ae?baseIsEqual(m,v,ae,q):!!ee},lodash.isError=isError,lodash.isFinite=function isFinite(m){return"number"==typeof m&&xa(m)},lodash.isFunction=isFunction,lodash.isInteger=isInteger,lodash.isLength=isLength,lodash.isMap=Wo,lodash.isMatch=function isMatch(m,v){return m===v||baseIsMatch(m,v,getMatchData(v))},lodash.isMatchWith=function isMatchWith(m,v,q){return q="function"==typeof q?q:ae,baseIsMatch(m,v,getMatchData(v),q)},lodash.isNaN=function isNaN(m){return isNumber(m)&&m!=+m},lodash.isNative=function isNative(m){if(Ci(m))throw new jt("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return baseIsNative(m)},lodash.isNil=function isNil(m){return null==m},lodash.isNull=function isNull(m){return null===m},lodash.isNumber=isNumber,lodash.isObject=isObject,lodash.isObjectLike=isObjectLike,lodash.isPlainObject=isPlainObject,lodash.isRegExp=qo,lodash.isSafeInteger=function isSafeInteger(m){return isInteger(m)&&m>=-9007199254740991&&m<=_e},lodash.isSet=Vo,lodash.isString=isString,lodash.isSymbol=isSymbol,lodash.isTypedArray=zo,lodash.isUndefined=function isUndefined(m){return m===ae},lodash.isWeakMap=function isWeakMap(m){return isObjectLike(m)&&Di(m)==it},lodash.isWeakSet=function isWeakSet(m){return isObjectLike(m)&&"[object WeakSet]"==baseGetTag(m)},lodash.join=function join(m,v){return null==m?"":wa.call(m,v)},lodash.kebabCase=ps,lodash.last=last,lodash.lastIndexOf=function lastIndexOf(m,v,q){var ee=null==m?0:m.length;if(!ee)return-1;var ie=ee;return q!==ae&&(ie=(ie=toInteger(q))<0?ka(ee+ie,0):Aa(ie,ee-1)),v==v?strictLastIndexOf(m,v,ie):baseFindIndex(m,baseIsNaN,ie,!0)},lodash.lowerCase=hs,lodash.lowerFirst=gs,lodash.lt=Ho,lodash.lte=Go,lodash.max=function max(m){return m&&m.length?baseExtremum(m,identity,baseGt):ae},lodash.maxBy=function maxBy(m,v){return m&&m.length?baseExtremum(m,getIteratee(v,2),baseGt):ae},lodash.mean=function mean(m){return baseMean(m,identity)},lodash.meanBy=function meanBy(m,v){return baseMean(m,getIteratee(v,2))},lodash.min=function min(m){return m&&m.length?baseExtremum(m,identity,baseLt):ae},lodash.minBy=function minBy(m,v){return m&&m.length?baseExtremum(m,getIteratee(v,2),baseLt):ae},lodash.stubArray=stubArray,lodash.stubFalse=stubFalse,lodash.stubObject=function stubObject(){return{}},lodash.stubString=function stubString(){return""},lodash.stubTrue=function stubTrue(){return!0},lodash.multiply=Os,lodash.nth=function nth(m,v){return m&&m.length?baseNth(m,toInteger(v)):ae},lodash.noConflict=function noConflict(){return Ea._===this&&(Ea._=bn),this},lodash.noop=noop,lodash.now=wo,lodash.pad=function pad(m,v,q){m=toString(m);var ee=(v=toInteger(v))?stringSize(m):0;if(!v||ee>=v)return m;var ae=(v-ee)/2;return createPadding(ca(ae),q)+m+createPadding(sa(ae),q)},lodash.padEnd=function padEnd(m,v,q){m=toString(m);var ee=(v=toInteger(v))?stringSize(m):0;return v&&eev){var ee=m;m=v,v=ee}if(q||m%1||v%1){var ie=tr();return Aa(m+ie*(v-m+ya("1e-"+((ie+"").length-1))),v)}return baseRandom(m,v)},lodash.reduce=function reduce(m,v,q){var ee=Bo(m)?arrayReduce:baseReduce,ae=arguments.length<3;return ee(m,getIteratee(v,4),q,ae,Wr)},lodash.reduceRight=function reduceRight(m,v,q){var ee=Bo(m)?arrayReduceRight:baseReduce,ae=arguments.length<3;return ee(m,getIteratee(v,4),q,ae,Vr)},lodash.repeat=function repeat(m,v,q){return v=(q?isIterateeCall(m,v,q):v===ae)?1:toInteger(v),baseRepeat(toString(m),v)},lodash.replace=function replace(){var m=arguments,v=toString(m[0]);return m.length<3?v:v.replace(m[1],m[2])},lodash.result=function result(m,v,q){var ee=-1,ie=(v=castPath(v,m)).length;for(ie||(ie=1,m=ae);++ee_e)return[];var q=Te,ee=Aa(m,Te);v=getIteratee(v),m-=Te;for(var ae=baseTimes(ee,v);++q=de)return m;var le=q-stringSize(ee);if(le<1)return ee;var pe=ce?castSlice(ce,0,le).join(""):m.slice(0,le);if(ie===ae)return pe+ee;if(ce&&(le+=pe.length-le),qo(ie)){if(m.slice(le).search(ie)){var fe,ye=pe;for(ie.global||(ie=Qt(ie.source,toString(Wt.exec(ie))+"g")),ie.lastIndex=0;fe=ie.exec(ye);)var be=fe.index;pe=pe.slice(0,be===ae?le:be)}}else if(m.indexOf(baseToString(ie),le)!=le){var Re=pe.lastIndexOf(ie);Re>-1&&(pe=pe.slice(0,Re))}return pe+ee},lodash.unescape=function unescape(m){return(m=toString(m))&&xt.test(m)?m.replace(Rt,Ka):m},lodash.uniqueId=function uniqueId(m){var v=++gn;return toString(m)+v},lodash.upperCase=vs,lodash.upperFirst=ys,lodash.each=forEach,lodash.eachRight=forEachRight,lodash.first=head,mixin(lodash,(Fs={},baseForOwn(lodash,(function(m,v){hn.call(lodash.prototype,v)||(Fs[v]=m)})),Fs),{chain:!1}),lodash.VERSION="4.17.21",arrayEach(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(m){lodash[m].placeholder=lodash})),arrayEach(["drop","take"],(function(m,v){LazyWrapper.prototype[m]=function(q){q=q===ae?1:ka(toInteger(q),0);var ee=this.__filtered__&&!v?new LazyWrapper(this):this.clone();return ee.__filtered__?ee.__takeCount__=Aa(q,ee.__takeCount__):ee.__views__.push({size:Aa(q,Te),type:m+(ee.__dir__<0?"Right":"")}),ee},LazyWrapper.prototype[m+"Right"]=function(v){return this.reverse()[m](v).reverse()}})),arrayEach(["filter","map","takeWhile"],(function(m,v){var q=v+1,ee=1==q||3==q;LazyWrapper.prototype[m]=function(m){var v=this.clone();return v.__iteratees__.push({iteratee:getIteratee(m,3),type:q}),v.__filtered__=v.__filtered__||ee,v}})),arrayEach(["head","last"],(function(m,v){var q="take"+(v?"Right":"");LazyWrapper.prototype[m]=function(){return this[q](1).value()[0]}})),arrayEach(["initial","tail"],(function(m,v){var q="drop"+(v?"":"Right");LazyWrapper.prototype[m]=function(){return this.__filtered__?new LazyWrapper(this):this[q](1)}})),LazyWrapper.prototype.compact=function(){return this.filter(identity)},LazyWrapper.prototype.find=function(m){return this.filter(m).head()},LazyWrapper.prototype.findLast=function(m){return this.reverse().find(m)},LazyWrapper.prototype.invokeMap=baseRest((function(m,v){return"function"==typeof m?new LazyWrapper(this):this.map((function(q){return baseInvoke(q,m,v)}))})),LazyWrapper.prototype.reject=function(m){return this.filter(negate(getIteratee(m)))},LazyWrapper.prototype.slice=function(m,v){m=toInteger(m);var q=this;return q.__filtered__&&(m>0||v<0)?new LazyWrapper(q):(m<0?q=q.takeRight(-m):m&&(q=q.drop(m)),v!==ae&&(q=(v=toInteger(v))<0?q.dropRight(-v):q.take(v-m)),q)},LazyWrapper.prototype.takeRightWhile=function(m){return this.reverse().takeWhile(m).reverse()},LazyWrapper.prototype.toArray=function(){return this.take(Te)},baseForOwn(LazyWrapper.prototype,(function(m,v){var q=/^(?:filter|find|map|reject)|While$/.test(v),ee=/^(?:head|last)$/.test(v),ie=lodash[ee?"take"+("last"==v?"Right":""):v],de=ee||/^find/.test(v);ie&&(lodash.prototype[v]=function(){var v=this.__wrapped__,ce=ee?[1]:arguments,le=v instanceof LazyWrapper,pe=ce[0],fe=le||Bo(v),interceptor=function(m){var v=ie.apply(lodash,arrayPush([m],ce));return ee&&ye?v[0]:v};fe&&q&&"function"==typeof pe&&1!=pe.length&&(le=fe=!1);var ye=this.__chain__,be=!!this.__actions__.length,Re=de&&!ye,_e=le&&!be;if(!de&&fe){v=_e?v:new LazyWrapper(this);var xe=m.apply(v,ce);return xe.__actions__.push({func:thru,args:[interceptor],thisArg:ae}),new LodashWrapper(xe,ye)}return Re&&_e?m.apply(this,ce):(xe=this.thru(interceptor),Re?ee?xe.value()[0]:xe.value():xe)})})),arrayEach(["pop","push","shift","sort","splice","unshift"],(function(m){var v=dn[m],q=/^(?:push|sort|unshift)$/.test(m)?"tap":"thru",ee=/^(?:pop|shift)$/.test(m);lodash.prototype[m]=function(){var m=arguments;if(ee&&!this.__chain__){var ae=this.value();return v.apply(Bo(ae)?ae:[],m)}return this[q]((function(q){return v.apply(Bo(q)?q:[],m)}))}})),baseForOwn(LazyWrapper.prototype,(function(m,v){var q=lodash[v];if(q){var ee=q.name+"";hn.call(br,ee)||(br[ee]=[]),br[ee].push({name:v,func:q})}})),br[createHybrid(ae,2).name]=[{name:"wrapper",func:ae}],LazyWrapper.prototype.clone=function lazyClone(){var m=new LazyWrapper(this.__wrapped__);return m.__actions__=copyArray(this.__actions__),m.__dir__=this.__dir__,m.__filtered__=this.__filtered__,m.__iteratees__=copyArray(this.__iteratees__),m.__takeCount__=this.__takeCount__,m.__views__=copyArray(this.__views__),m},LazyWrapper.prototype.reverse=function lazyReverse(){if(this.__filtered__){var m=new LazyWrapper(this);m.__dir__=-1,m.__filtered__=!0}else(m=this.clone()).__dir__*=-1;return m},LazyWrapper.prototype.value=function lazyValue(){var m=this.__wrapped__.value(),v=this.__dir__,q=Bo(m),ee=v<0,ae=q?m.length:0,ie=getView(0,ae,this.__views__),de=ie.start,ce=ie.end,le=ce-de,pe=ee?ce:de-1,fe=this.__iteratees__,ye=fe.length,be=0,Re=Aa(le,this.__takeCount__);if(!q||!ee&&ae==le&&Re==le)return baseWrapperValue(m,this.__actions__);var _e=[];e:for(;le--&&be=this.__values__.length;return{done:m,value:m?ae:this.__values__[this.__index__++]}},lodash.prototype.plant=function wrapperPlant(m){for(var v,q=this;q instanceof baseLodash;){var ee=wrapperClone(q);ee.__index__=0,ee.__values__=ae,v?ie.__wrapped__=ee:v=ee;var ie=ee;q=q.__wrapped__}return ie.__wrapped__=m,v},lodash.prototype.reverse=function wrapperReverse(){var m=this.__wrapped__;if(m instanceof LazyWrapper){var v=m;return this.__actions__.length&&(v=new LazyWrapper(this)),(v=v.reverse()).__actions__.push({func:thru,args:[reverse],thisArg:ae}),new LodashWrapper(v,this.__chain__)}return this.thru(reverse)},lodash.prototype.toJSON=lodash.prototype.valueOf=lodash.prototype.value=function wrapperValue(){return baseWrapperValue(this.__wrapped__,this.__actions__)},lodash.prototype.first=lodash.prototype.head,Jn&&(lodash.prototype[Jn]=function wrapperToIterator(){return this}),lodash}();Ea._=Ja,(ee=function(){return Ja}.call(v,q,v,m))===ae||(m.exports=ee)}.call(this)},35161:(m,v,q)=>{var ee=q(29932),ae=q(67206),ie=q(69199),de=q(1469);m.exports=function map(m,v){return(de(m)?ee:ie)(m,ae(v,3))}},88306:(m,v,q)=>{var ee=q(83369),ae="Expected a function";function memoize(m,v){if("function"!=typeof m||null!=v&&"function"!=typeof v)throw new TypeError(ae);var memoized=function(){var q=arguments,ee=v?v.apply(this,q):q[0],ae=memoized.cache;if(ae.has(ee))return ae.get(ee);var ie=m.apply(this,q);return memoized.cache=ae.set(ee,ie)||ae,ie};return memoized.cache=new(memoize.Cache||ee),memoized}memoize.Cache=ee,m.exports=memoize},82492:(m,v,q)=>{var ee=q(42980),ae=q(21463)((function(m,v,q){ee(m,v,q)}));m.exports=ae},7771:(m,v,q)=>{var ee=q(55639);m.exports=function(){return ee.Date.now()}},39601:(m,v,q)=>{var ee=q(40371),ae=q(79152),ie=q(15403),de=q(40327);m.exports=function property(m){return ie(m)?ee(de(m)):ae(m)}},70479:m=>{m.exports=function stubArray(){return[]}},95062:m=>{m.exports=function stubFalse(){return!1}},18601:(m,v,q)=>{var ee=q(14841),ae=1/0,ie=17976931348623157e292;m.exports=function toFinite(m){return m?(m=ee(m))===ae||m===-ae?(m<0?-1:1)*ie:m==m?m:0:0===m?m:0}},40554:(m,v,q)=>{var ee=q(18601);m.exports=function toInteger(m){var v=ee(m),q=v%1;return v==v?q?v-q:v:0}},14841:(m,v,q)=>{var ee=q(27561),ae=q(13218),ie=q(33448),de=NaN,ce=/^[-+]0x[0-9a-f]+$/i,le=/^0b[01]+$/i,pe=/^0o[0-7]+$/i,fe=parseInt;m.exports=function toNumber(m){if("number"==typeof m)return m;if(ie(m))return de;if(ae(m)){var v="function"==typeof m.valueOf?m.valueOf():m;m=ae(v)?v+"":v}if("string"!=typeof m)return 0===m?m:+m;m=ee(m);var q=le.test(m);return q||pe.test(m)?fe(m.slice(2),q?2:8):ce.test(m)?de:+m}},59881:(m,v,q)=>{var ee=q(98363),ae=q(81704);m.exports=function toPlainObject(m){return ee(m,ae(m))}},79833:(m,v,q)=>{var ee=q(80531);m.exports=function toString(m){return null==m?"":ee(m)}},86796:(m,v,q)=>{v.Parser=q(60873).Parser,v.rules=q(61702),v.errors=q(15642),v.results=q(60758),v.StringSource=q(25779),v.Token=q(72435),v.bottomUp=q(22509),v.RegexTokeniser=q(90426).RegexTokeniser,v.rule=function(m){var v;return function(q){return v||(v=m()),v(q)}}},25779:(m,v,q)=>{var ee=q(89539),ae=(m.exports=function(m,v){return{asString:function(){return m},range:function(q,ee){return new ae(m,v,q,ee)}}},function(m,v,q,ee){this._string=m,this._description=v,this._startIndex=q,this._endIndex=ee});ae.prototype.to=function(m){return new ae(this._string,this._description,this._startIndex,m._endIndex)},ae.prototype.describe=function(){var m=this._position(),v=this._description?this._description+"\n":"";return ee.format("%sLine number: %s\nCharacter number: %s",v,m.lineNumber,m.characterNumber)},ae.prototype.lineNumber=function(){return this._position().lineNumber},ae.prototype.characterNumber=function(){return this._position().characterNumber},ae.prototype._position=function(){for(var m=this,v=0,nextNewLine=function(){return m._string.indexOf("\n",v)},q=1;-1!==nextNewLine()&&nextNewLine(){m.exports=function(m,v,q){this.name=m,this.value=v,q&&(this.source=q)}},12448:m=>{var v=m.exports=function(m,v){this._tokens=m,this._startIndex=v||0};v.prototype.head=function(){return this._tokens[this._startIndex]},v.prototype.tail=function(m){return new v(this._tokens,this._startIndex+1)},v.prototype.toArray=function(){return this._tokens.slice(this._startIndex)},v.prototype.end=function(){return this._tokens[this._tokens.length-1]},v.prototype.to=function(m){var v=this.head().source,q=m.head()||m.end();return v.to(q.source)}},22509:(m,v,q)=>{var ee=q(61702),ae=q(60758);function InfixRules(m){function ruleNames(){return m.map((function(m){return m.name}))}return{apply:function apply(v){for(var q,ie,de;;){if(de=v.remaining(),!(q=ee.firstOf("infix",m.map((function(m){return m.rule})))(de)).isSuccess())return q.isFailure()?v:q;ie=v.source().to(q.source()),v=ae.success(q.value()(v.value(),ie),q.remaining(),ie)}},untilExclusive:function untilExclusive(v){return new InfixRules(m.slice(0,ruleNames().indexOf(v)))},untilInclusive:function untilInclusive(v){return new InfixRules(m.slice(0,ruleNames().indexOf(v)+1))}}}v.parser=function(m,v,q){var ae={rule:function rule(){return createRule(ie)},leftAssociative:function leftAssociative(m){return createRule(ie.untilExclusive(m))},rightAssociative:function rightAssociative(m){return createRule(ie.untilInclusive(m))}},ie=new InfixRules(q.map((function createInfixRule(m){return{name:m.name,rule:lazyRule(m.ruleBuilder.bind(null,ae))}}))),de=ee.firstOf(m,v);function createRule(m){return apply.bind(null,m)}function apply(m,v){var q=de(v);return q.isSuccess()?m.apply(q):q}return ae},v.infix=function(m,q){return{name:m,ruleBuilder:q,map:function map(ee){return v.infix(m,(function(m){var v=q(m);return function(m){return v(m).map((function(m){return function(v,q){return ee(v,m,q)}}))}}))}}};var lazyRule=function(m){var v;return function(q){return v||(v=m()),v(q)}}},15642:(m,v)=>{v.error=function(m){return new Error(m)};var Error=function(m){this.expected=m.expected,this.actual=m.actual,this._location=m.location};Error.prototype.describe=function(){return(this._location?this._location.describe()+":\n":"")+"Expected "+this.expected+"\nbut got "+this.actual},Error.prototype.lineNumber=function(){return this._location.lineNumber()},Error.prototype.characterNumber=function(){return this._location.characterNumber()}},70329:(m,v)=>{v.fromArray=function(m){var v=0,hasNext=function(){return v{var ee=q(12448);v.Parser=function(m){return{parseTokens:function(m,v){return m(new ee(v))}}}},60758:m=>{m.exports={failure:function(m,v){if(m.length<1)throw new Error("Failure must have errors");return new Result({status:"failure",remaining:v,errors:m})},error:function(m,v){if(m.length<1)throw new Error("Failure must have errors");return new Result({status:"error",remaining:v,errors:m})},success:function(m,v,q){return new Result({status:"success",value:m,source:q,remaining:v,errors:[]})},cut:function(m){return new Result({status:"cut",remaining:m,errors:[]})}};var Result=function(m){this._value=m.value,this._status=m.status,this._hasValue=void 0!==m.value,this._remaining=m.remaining,this._source=m.source,this._errors=m.errors};Result.prototype.map=function(m){return this._hasValue?new Result({value:m(this._value,this._source),status:this._status,remaining:this._remaining,source:this._source,errors:this._errors}):this},Result.prototype.changeRemaining=function(m){return new Result({value:this._value,status:this._status,remaining:m,source:this._source,errors:this._errors})},Result.prototype.isSuccess=function(){return"success"===this._status||"cut"===this._status},Result.prototype.isFailure=function(){return"failure"===this._status},Result.prototype.isError=function(){return"error"===this._status},Result.prototype.isCut=function(){return"cut"===this._status},Result.prototype.value=function(){return this._value},Result.prototype.remaining=function(){return this._remaining},Result.prototype.source=function(){return this._source},Result.prototype.errors=function(){return this._errors}},90426:(m,v,q)=>{var ee=q(72435),ae=q(25779);v.RegexTokeniser=function RegexTokeniser(m){function readNextToken(v,q,ae){for(var ie=0;ieq){var pe=ce[1];return{token:new ee(m[ie].name,pe,ae.range(q,le)),endIndex:le}}}}le=q+1;return{token:new ee("unrecognisedCharacter",v.substring(q,le),ae.range(q,le)),endIndex:le}}function endToken(m,v){return new ee("end",null,v.range(m.length,m.length))}return m=m.map((function(m){return{name:m.name,regex:new RegExp(m.regex.source,"g")}})),{tokenise:function tokenise(m,v){var q=new ae(m,v),ee=0,ie=[];for(;ee{var ee=q(59050),ae=q(39346),ie=q(60758),de=q(15642),ce=q(70329);v.token=function(m,v){var q=void 0!==v;return function(ee){var ae=ee.head();return!ae||ae.name!==m||q&&ae.value!==v?describeTokenMismatch(ee,describeToken({name:m,value:v})):ie.success(ae.value,ee.tail(),ae.source)}},v.tokenOfType=function(m){return v.token(m)},v.firstOf=function(m,v){return ee.isArray(v)||(v=Array.prototype.slice.call(arguments,1)),function(q){return ce.fromArray(v).map((function(m){return m(q)})).filter((function(m){return m.isSuccess()||m.isError()})).first()||describeTokenMismatch(q,m)}},v.then=function(m,v){return function(q){var ee=m(q);return ee.map||console.log(ee),ee.map(v)}},v.sequence=function(){var m=Array.prototype.slice.call(arguments,0),rule=function(q){var ae=ee.foldl(m,(function(m,v){var ee=m.result,ae=m.hasCut;if(!ee.isSuccess())return{result:ee,hasCut:ae};var de=v(ee.remaining());if(de.isCut())return{result:ee,hasCut:!0};if(de.isSuccess()){var ce;ce=v.isCaptured?ee.value().withValue(v,de.value()):ee.value();var le=de.remaining(),pe=q.to(le);return{result:ie.success(ce,le,pe),hasCut:ae}}return ae?{result:ie.error(de.errors(),de.remaining()),hasCut:ae}:{result:de,hasCut:ae}}),{result:ie.success(new SequenceValues,q),hasCut:!1}).result,de=q.to(ae.remaining());return ae.map((function(m){return m.withValue(v.sequence.source,de)}))};function isCapturedRule(m){return m.isCaptured}return rule.head=function(){var q=ee.find(m,isCapturedRule);return v.then(rule,v.sequence.extract(q))},rule.map=function(m){return v.then(rule,(function(v){return m.apply(this,v.toArray())}))},rule};var SequenceValues=function(m,v){this._values=m||{},this._valuesArray=v||[]};SequenceValues.prototype.withValue=function(m,v){if(m.captureName&&m.captureName in this._values)throw new Error('Cannot add second value for capture "'+m.captureName+'"');var q=ee.clone(this._values);q[m.captureName]=v;var ae=this._valuesArray.concat([v]);return new SequenceValues(q,ae)},SequenceValues.prototype.get=function(m){if(m.captureName in this._values)return this._values[m.captureName];throw new Error('No value for capture "'+m.captureName+'"')},SequenceValues.prototype.toArray=function(){return this._valuesArray},v.sequence.capture=function(m,v){var captureRule=function(){return m.apply(this,arguments)};return captureRule.captureName=v,captureRule.isCaptured=!0,captureRule},v.sequence.extract=function(m){return function(v){return v.get(m)}},v.sequence.applyValues=function(m){var v=Array.prototype.slice.call(arguments,1);return function(q){var ee=v.map((function(m){return q.get(m)}));return m.apply(this,ee)}},v.sequence.source={captureName:"☃source☃"},v.sequence.cut=function(){return function(m){return ie.cut(m)}},v.optional=function(m){return function(v){var q=m(v);return q.isSuccess()?q.map(ae.some):q.isFailure()?ie.success(ae.none,v):q}},v.zeroOrMoreWithSeparator=function(m,v){return repeatedWithSeparator(m,v,!1)},v.oneOrMoreWithSeparator=function(m,v){return repeatedWithSeparator(m,v,!0)};var le=v.zeroOrMore=function(m){return function(v){for(var q,ee=[];(q=m(v))&&q.isSuccess();)v=q.remaining(),ee.push(q.value());return q.isError()?q:ie.success(ee,v)}};function noOpRule(m){return ie.success(null,m)}v.oneOrMore=function(m){return v.oneOrMoreWithSeparator(m,noOpRule)};var repeatedWithSeparator=function(m,q,ee){return function(ae){var de=m(ae);if(de.isSuccess()){var ce=v.sequence.capture(m,"main"),pe=le(v.then(v.sequence(q,ce),v.sequence.extract(ce)))(de.remaining());return ie.success([de.value()].concat(pe.value()),pe.remaining())}return ee||de.isError()?de:ie.success([],ae)}};v.leftAssociative=function(m,q,ee){var ae;ae=(ae=ee?[{func:ee,rule:q}]:q).map((function(m){return v.then(m.rule,(function(v){return function(q,ee){return m.func(q,v,ee)}}))}));var de=v.firstOf.apply(null,["rules"].concat(ae));return function(v){var q=v,ee=m(v);if(!ee.isSuccess())return ee;for(var ae=de(ee.remaining());ae.isSuccess();){var ce=ae.remaining(),le=q.to(ae.remaining()),pe=ae.value();ee=ie.success(pe(ee.value(),le),ce,le),ae=de(ee.remaining())}return ae.isError()?ae:ee}},v.leftAssociative.firstOf=function(){return Array.prototype.slice.call(arguments,0)},v.nonConsuming=function(m){return function(v){return m(v).changeRemaining(v)}};var describeToken=function(m){return m.value?m.name+' "'+m.value+'"':m.name};function describeTokenMismatch(m,v){var q,ee=m.head();return q=ee?de.error({expected:v,actual:describeToken(ee),location:ee.source}):de.error({expected:v,actual:"end of tokens"}),ie.failure([q],m)}},98063:(m,v,q)=>{var ee=q(95171);v.h=function Files(){return{read:function read(m){return ee.reject(new Error("could not open external image: '"+m+"'\ncannot open linked files from a web browser"))}}}},6708:(m,v,q)=>{var ee=q(95171),ae=q(2881);v.openZip=function openZip(m){return m.arrayBuffer?ee.resolve(ae.openArrayBuffer(m.arrayBuffer)):ee.reject(new Error("Could not find file in options"))}},93993:(m,v,q)=>{var ee=q(59050),ae=q(95171),ie=q(44016),de=q(72859),ce=q(72270),le=q(6225),pe=q(41954),fe=q(37181);function DocumentConversion(m,v){var q=1,Re=[],_e=[],xe=void 0===(m=ee.extend({ignoreEmptyParagraphs:!0},m)).idPrefix?"":m.idPrefix,Te=m.ignoreEmptyParagraphs,we=de.topLevelElement("p"),Se=m.styleMap||[];function convertElements(m,v,q){return flatMap(m,(function(m){return elementToHtml(m,v,q)}))}function elementToHtml(m,v,q){if(!q)throw new Error("options not set");var ee=We[m.type];return ee?ee(m,v,q):[]}function htmlPathForParagraph(m,v){var q=findStyle(m);return q?q.to:(m.styleId&&v.push(unrecognisedStyleWarning("paragraph",m)),we)}function findHtmlPathForRunProperty(m,v){var q=findHtmlPath({type:m});return q||(v?de.element(v,{},{fresh:!1}):de.empty)}function findHtmlPath(m,v){var q=findStyle(m);return q?q.to:v}function findStyle(m){for(var v=0;v{var ee=q(59050),ae=v.types={document:"document",paragraph:"paragraph",run:"run",text:"text",tab:"tab",hyperlink:"hyperlink",noteReference:"noteReference",image:"image",note:"note",commentReference:"commentReference",comment:"comment",table:"table",tableRow:"tableRow",tableCell:"tableCell",break:"break",bookmarkStart:"bookmarkStart"};var ie={baseline:"baseline",superscript:"superscript",subscript:"subscript"};function Notes(m){this._notes=ee.indexBy(m,(function(m){return noteKey(m.noteType,m.noteId)}))}function noteKey(m,v){return m+"-"+v}function Break(m){return{type:ae.break,breakType:m}}Notes.prototype.resolve=function(m){return this.findNoteByKey(noteKey(m.noteType,m.noteId))},Notes.prototype.findNoteByKey=function(m){return this._notes[m]||null},v.document=v.Document=function Document(m,v){return v=v||{},{type:ae.document,children:m,notes:v.notes||new Notes({}),comments:v.comments||[]}},v.paragraph=v.Paragraph=function Paragraph(m,v){var q=(v=v||{}).indent||{};return{type:ae.paragraph,children:m,styleId:v.styleId||null,styleName:v.styleName||null,numbering:v.numbering||null,alignment:v.alignment||null,indent:{start:q.start||null,end:q.end||null,firstLine:q.firstLine||null,hanging:q.hanging||null}}},v.run=v.Run=function Run(m,v){return v=v||{},{type:ae.run,children:m,styleId:v.styleId||null,styleName:v.styleName||null,isBold:v.isBold,isUnderline:v.isUnderline,isItalic:v.isItalic,isStrikethrough:v.isStrikethrough,isAllCaps:v.isAllCaps,isSmallCaps:v.isSmallCaps,verticalAlignment:v.verticalAlignment||ie.baseline,font:v.font||null,fontSize:v.fontSize||null}},v.Text=function Text(m){return{type:ae.text,value:m}},v.tab=v.Tab=function Tab(){return{type:ae.tab}},v.Hyperlink=function Hyperlink(m,v){return{type:ae.hyperlink,children:m,href:v.href,anchor:v.anchor,targetFrame:v.targetFrame}},v.noteReference=v.NoteReference=function NoteReference(m){return{type:ae.noteReference,noteType:m.noteType,noteId:m.noteId}},v.Notes=Notes,v.Note=function Note(m){return{type:ae.note,noteType:m.noteType,noteId:m.noteId,body:m.body}},v.commentReference=function commentReference(m){return{type:ae.commentReference,commentId:m.commentId}},v.comment=function comment(m){return{type:ae.comment,commentId:m.commentId,body:m.body,authorName:m.authorName,authorInitials:m.authorInitials}},v.Image=function Image(m){return{type:ae.image,read:m.readImage,altText:m.altText,contentType:m.contentType}},v.Table=function Table(m,v){return v=v||{},{type:ae.table,children:m,styleId:v.styleId||null,styleName:v.styleName||null}},v.TableRow=function TableRow(m,v){return v=v||{},{type:ae.tableRow,children:m,isHeader:v.isHeader||!1}},v.TableCell=function TableCell(m,v){return v=v||{},{type:ae.tableCell,children:m,colSpan:null==v.colSpan?1:v.colSpan,rowSpan:null==v.rowSpan?1:v.rowSpan}},v.lineBreak=Break("line"),v.pageBreak=Break("page"),v.columnBreak=Break("column"),v.BookmarkStart=function BookmarkStart(m){return{type:ae.bookmarkStart,name:m.name}},v.verticalAlignment=ie},63395:(m,v,q)=>{v.R=function createBodyReader(m){return{readXmlElement:function(v){return new BodyReader(m).readXmlElement(v)},readXmlElements:function(v){return new BodyReader(m).readXmlElements(v)}}};var ee=q(6909),ae=q(59050),ie=q(44016),de=q(72270).Result,ce=q(72270).warning,le=q(21756);function BodyReader(m){var v=[],q=[],de=m.relationships,ye=m.contentTypes,be=m.docxFile,Re=m.files,_e=m.numbering,xe=m.styles;function readXmlElements(m){return combineResults(m.map(readXmlElement))}function readXmlElement(m){if("element"===m.type){var v=we[m.name];if(v)return v(m);if(!Object.prototype.hasOwnProperty.call(fe,m.name))return emptyResultWithMessages([ce("An unrecognised element was ignored: "+m.name)])}return emptyResult()}function readParagraphIndent(m){return{start:m.attributes["w:start"]||m.attributes["w:left"],end:m.attributes["w:end"]||m.attributes["w:right"],firstLine:m.attributes["w:firstLine"],hanging:m.attributes["w:hanging"]}}function readUnderline(m){if(m){var v=m.attributes["w:val"];return void 0!==v&&"false"!==v&&"0"!==v&&"none"!==v}return!1}function readBooleanElement(m){if(m){var v=m.attributes["w:val"];return"false"!==v&&"0"!==v}return!1}function readParagraphStyle(m){return readStyle(m,"w:pStyle","Paragraph",xe.findParagraphStyleById)}function readRunStyle(m){return readStyle(m,"w:rStyle","Run",xe.findCharacterStyleById)}function readTableStyle(m){return readStyle(m,"w:tblStyle","Table",xe.findTableStyleById)}function readStyle(m,v,q,ee){var ae=[],ie=m.first(v),de=null,ce=null;if(ie&&(de=ie.attributes["w:val"])){var le=ee(de);le?ce=le.name:ae.push(undefinedStyleWarning(q,de))}return elementResultWithMessages({styleId:de,name:ce},ae)}var Te={type:"unknown"};function parseHyperlinkFieldCode(m){var v=/\s*HYPERLINK "(.*)"/.exec(m);if(v)return{href:v[1]};var q=/\s*HYPERLINK\s+\\l\s+"(.*)"/.exec(m);return q?{anchor:q[1]}:null}function noteReferenceReader(m){return function(v){var q=v.attributes["w:id"];return elementResult(new ie.NoteReference({noteType:m,noteId:q}))}}function readChildElements(m){return readXmlElements(m.children)}var we={"w:p":function(m){return readXmlElements(m.children).map((function(m){var v=ae.find(m,isParagraphProperties);return new ie.Paragraph(m.filter(negate(isParagraphProperties)),v)})).insertExtra()},"w:pPr":function(m){return readParagraphStyle(m).map((function(v){return{type:"paragraphProperties",styleId:v.styleId,styleName:v.name,alignment:m.firstOrEmpty("w:jc").attributes["w:val"],numbering:readNumberingProperties(v.styleId,m.firstOrEmpty("w:numPr"),_e),indent:readParagraphIndent(m.firstOrEmpty("w:ind"))}}))},"w:r":function(m){return readXmlElements(m.children).map((function(m){var q=ae.find(m,isRunProperties);m=m.filter(negate(isRunProperties));var ee,de=(ee=ae.last(v.filter((function(m){return"hyperlink"===m.type}))))?ee.options:null;return null!==de&&(m=[new ie.Hyperlink(m,de)]),new ie.Run(m,q)}))},"w:rPr":function readRunProperties(m){return readRunStyle(m).map((function(v){var q=m.firstOrEmpty("w:sz").attributes["w:val"],ee=/^[0-9]+$/.test(q)?parseInt(q,10)/2:null;return{type:"runProperties",styleId:v.styleId,styleName:v.name,verticalAlignment:m.firstOrEmpty("w:vertAlign").attributes["w:val"],font:m.firstOrEmpty("w:rFonts").attributes["w:ascii"],fontSize:ee,isBold:readBooleanElement(m.first("w:b")),isUnderline:readUnderline(m.first("w:u")),isItalic:readBooleanElement(m.first("w:i")),isStrikethrough:readBooleanElement(m.first("w:strike")),isAllCaps:readBooleanElement(m.first("w:caps")),isSmallCaps:readBooleanElement(m.first("w:smallCaps"))}}))},"w:fldChar":function readFldChar(m){var ee=m.attributes["w:fldCharType"];if("begin"===ee)v.push(Te),q=[];else if("end"===ee)v.pop();else if("separate"===ee){var ae=parseHyperlinkFieldCode(q.join("")),ie=null===ae?Te:{type:"hyperlink",options:ae};v.pop(),v.push(ie)}return emptyResult()},"w:instrText":function readInstrText(m){return q.push(m.text()),emptyResult()},"w:t":function(m){return elementResult(new ie.Text(m.text()))},"w:tab":function(m){return elementResult(new ie.Tab)},"w:noBreakHyphen":function(){return elementResult(new ie.Text("‑"))},"w:softHyphen":function(m){return elementResult(new ie.Text("­"))},"w:sym":function readSymbol(m){var v=m.attributes["w:font"],q=m.attributes["w:char"],ae=ee.hex(v,q);return null==ae&&/^F0..$/.test(q)&&(ae=ee.hex(v,q.substring(2))),null==ae?emptyResultWithMessages([ce("A w:sym element with an unsupported character was ignored: char "+q+" in font "+v)]):elementResult(new ie.Text(ae.string))},"w:hyperlink":function(m){var v=m.attributes["r:id"],q=m.attributes["w:anchor"];return readXmlElements(m.children).map((function(ee){function create(v){var q=m.attributes["w:tgtFrame"]||null;return new ie.Hyperlink(ee,ae.extend({targetFrame:q},v))}if(v){var ce=de.findTargetByRelationshipId(v);return q&&(ce=le.replaceFragment(ce,q)),create({href:ce})}return q?create({anchor:q}):ee}))},"w:tbl":function readTable(m){var v=readTableProperties(m.firstOrEmpty("w:tblPr"));return readXmlElements(m.children).flatMap(calculateRowSpans).flatMap((function(m){return v.map((function(v){return ie.Table(m,v)}))}))},"w:tr":function readTableRow(m){var v=!!m.firstOrEmpty("w:trPr").first("w:tblHeader");return readXmlElements(m.children).map((function(m){return ie.TableRow(m,{isHeader:v})}))},"w:tc":function readTableCell(m){return readXmlElements(m.children).map((function(v){var q=m.firstOrEmpty("w:tcPr"),ee=q.firstOrEmpty("w:gridSpan").attributes["w:val"],ae=ee?parseInt(ee,10):1,de=ie.TableCell(v,{colSpan:ae});return de._vMerge=readVMerge(q),de}))},"w:footnoteReference":noteReferenceReader("footnote"),"w:endnoteReference":noteReferenceReader("endnote"),"w:commentReference":function readCommentReference(m){return elementResult(ie.commentReference({commentId:m.attributes["w:id"]}))},"w:br":function(m){var v=m.attributes["w:type"];return null==v||"textWrapping"===v?elementResult(ie.lineBreak):"page"===v?elementResult(ie.pageBreak):"column"===v?elementResult(ie.columnBreak):emptyResultWithMessages([ce("Unsupported break type: "+v)])},"w:bookmarkStart":function(m){var v=m.attributes["w:name"];return"_GoBack"===v?emptyResult():elementResult(new ie.BookmarkStart({name:v}))},"mc:AlternateContent":function(m){return readChildElements(m.first("mc:Fallback"))},"w:sdt":function(m){return readXmlElements(m.firstOrEmpty("w:sdtContent").children)},"w:ins":readChildElements,"w:object":readChildElements,"w:smartTag":readChildElements,"w:drawing":readChildElements,"w:pict":function(m){return readChildElements(m).toExtra()},"v:roundrect":readChildElements,"v:shape":readChildElements,"v:textbox":readChildElements,"w:txbxContent":readChildElements,"wp:inline":readDrawingElement,"wp:anchor":readDrawingElement,"v:imagedata":function readImageData(m){var v=m.attributes["r:id"];return v?readImage(findEmbeddedImageFile(v),m.attributes["o:title"]):emptyResultWithMessages([ce("A v:imagedata element without a relationship ID was ignored")])},"v:group":readChildElements,"v:rect":readChildElements};return{readXmlElement:readXmlElement,readXmlElements:readXmlElements};function readTableProperties(m){return readTableStyle(m).map((function(m){return{styleId:m.styleId,styleName:m.name}}))}function readVMerge(m){var v=m.first("w:vMerge");if(v){var q=v.attributes["w:val"];return"continue"===q||!q}return null}function calculateRowSpans(m){if(ae.any(m,(function(m){return m.type!==ie.types.tableRow})))return elementResultWithMessages(m,[ce("unexpected non-row element in table, cell merging may be incorrect")]);if(ae.any(m,(function(m){return ae.any(m.children,(function(m){return m.type!==ie.types.tableCell}))})))return elementResultWithMessages(m,[ce("unexpected non-cell element in table row, cell merging may be incorrect")]);var v={};return m.forEach((function(m){var q=0;m.children.forEach((function(m){m._vMerge&&v[q]?v[q].rowSpan++:(v[q]=m,m._vMerge=!1),q+=m.colSpan}))})),m.forEach((function(m){m.children=m.children.filter((function(m){return!m._vMerge})),m.children.forEach((function(m){delete m._vMerge}))})),elementResult(m)}function readDrawingElement(m){return combineResults(m.getElementsByTagName("a:graphic").getElementsByTagName("a:graphicData").getElementsByTagName("pic:pic").getElementsByTagName("pic:blipFill").getElementsByTagName("a:blip").map(readBlip.bind(null,m)))}function readBlip(m,v){var q,ee=m.first("wp:docPr").attributes,ae=null==(q=ee.descr)||/^\s*$/.test(q)?ee.title:ee.descr,ie=findBlipImageFile(v);return null===ie?emptyResultWithMessages([ce("Could not find image file for a:blip element")]):readImage(ie,ae)}function findBlipImageFile(m){var v=m.attributes["r:embed"],q=m.attributes["r:link"];if(v)return findEmbeddedImageFile(v);if(q){var ee=de.findTargetByRelationshipId(q);return{path:ee,read:Re.read.bind(Re,ee)}}return null}function findEmbeddedImageFile(m){var v=le.uriToZipEntryName("word",de.findTargetByRelationshipId(m));return{path:v,read:be.read.bind(be,v)}}function readImage(m,v){var q=ye.findContentType(m.path);return elementResultWithMessages(ie.Image({readImage:m.read,altText:v,contentType:q}),pe[q]?[]:ce("Image of type "+q+" is unlikely to display in web browsers"))}function undefinedStyleWarning(m,v){return ce(m+" style with ID "+v+" was referenced but not defined in the document")}}function readNumberingProperties(m,v,q){if(null!=m){var ee=q.findLevelByParagraphStyleId(m);if(null!=ee)return ee}var ae=v.firstOrEmpty("w:ilvl").attributes["w:val"],ie=v.firstOrEmpty("w:numId").attributes["w:val"];return void 0===ae||void 0===ie?null:q.findLevel(ie,ae)}var pe={"image/png":!0,"image/gif":!0,"image/jpeg":!0,"image/svg+xml":!0,"image/tiff":!0},fe={"office-word:wrap":!0,"v:shadow":!0,"v:shapetype":!0,"w:annotationRef":!0,"w:bookmarkEnd":!0,"w:sectPr":!0,"w:proofErr":!0,"w:lastRenderedPageBreak":!0,"w:commentRangeStart":!0,"w:commentRangeEnd":!0,"w:del":!0,"w:footnoteRef":!0,"w:endnoteRef":!0,"w:tblPr":!0,"w:tblGrid":!0,"w:trPr":!0,"w:tcPr":!0};function isParagraphProperties(m){return"paragraphProperties"===m.type}function isRunProperties(m){return"runProperties"===m.type}function negate(m){return function(v){return!m(v)}}function emptyResultWithMessages(m){return new ReadResult(null,null,m)}function emptyResult(){return new ReadResult(null)}function elementResult(m){return new ReadResult(m)}function elementResultWithMessages(m,v){return new ReadResult(m,null,v)}function ReadResult(m,v,q){this.value=m||[],this.extra=v,this._result=new de({element:this.value,extra:v},q),this.messages=this._result.messages}function combineResults(m){var v=de.combine(ae.pluck(m,"_result"));return new ReadResult(ae.flatten(ae.pluck(v.value,"element")),ae.filter(ae.flatten(ae.pluck(v.value,"extra")),identity),v.messages)}function joinElements(m,v){return ae.flatten([m,v])}function identity(m){return m}ReadResult.prototype.toExtra=function(){return new ReadResult(null,joinElements(this.extra,this.value),this.messages)},ReadResult.prototype.insertExtra=function(){var m=this.extra;return m&&m.length?new ReadResult(joinElements(this.value,m),null,this.messages):this},ReadResult.prototype.map=function(m){var v=this._result.map((function(v){return m(v.element)}));return new ReadResult(v.value,this.extra,v.messages)},ReadResult.prototype.flatMap=function(m){var v=this._result.flatMap((function(v){return m(v.element)._result}));return new ReadResult(v.value.element,joinElements(this.extra,v.value.extra),v.messages)}},28697:(m,v,q)=>{var ee=q(44016),ae=q(72270).Result;v.createCommentsReader=function createCommentsReader(m){function readCommentElement(v){var q=v.attributes["w:id"];function readOptionalAttribute(m){return(v.attributes[m]||"").trim()||null}return m.readXmlElements(v.children).map((function(m){return ee.comment({commentId:q,body:m,authorName:readOptionalAttribute("w:author"),authorInitials:readOptionalAttribute("w:initials")})}))}return function readCommentsXml(m){return ae.combine(m.getElementsByTagName("w:comment").map(readCommentElement))}}},52263:(m,v)=>{v.readContentTypesFromXml=function readContentTypesFromXml(m){var v={},q={};return m.children.forEach((function(m){if("content-types:Default"===m.name&&(v[m.attributes.Extension]=m.attributes.ContentType),"content-types:Override"===m.name){var ee=m.attributes.PartName;"/"===ee.charAt(0)&&(ee=ee.substring(1)),q[ee]=m.attributes.ContentType}})),contentTypes(q,v)};var q={png:"png",gif:"gif",jpeg:"jpeg",jpg:"jpeg",tif:"tiff",tiff:"tiff",bmp:"bmp"};function contentTypes(m,v){return{findContentType:function(ee){var ae=m[ee];if(ae)return ae;var ie=ee.split("."),de=ie[ie.length-1];if(v.hasOwnProperty(de))return v[de];var ce=q[de.toLowerCase()];return ce?"image/"+ce:null}}}v.defaultContentTypes=contentTypes({},{})},57688:(m,v,q)=>{v.q=function DocumentXmlReader(m){var v=m.bodyReader;return{convertXmlToDocument:function convertXmlToDocument(q){var ie=q.first("w:body"),de=v.readXmlElements(ie.children).map((function(v){return new ee.Document(v,{notes:m.notes,comments:m.comments})}));return new ae(de.value,de.messages)}}};var ee=q(44016),ae=q(72270).Result},96082:(m,v,q)=>{v.read=function read(m,v){return v=v||{},ae.props({contentTypes:Se(m),partPaths:findPartPaths(m),docxFile:m,files:new we(v.path?ee.dirname(v.path):null)}).also((function(v){return{styles:readStylesFromZipFile(m,v.partPaths.styles)}})).also((function(v){return{numbering:readNumberingFromZipFile(m,v.partPaths.numbering,v.styles)}})).also((function(m){return{footnotes:readXmlFileWithBody(m.partPaths.footnotes,m,(function(m,v){return v?xe.createFootnotesReader(m)(v):new de([])})),endnotes:readXmlFileWithBody(m.partPaths.endnotes,m,(function(m,v){return v?xe.createEndnotesReader(m)(v):new de([])})),comments:readXmlFileWithBody(m.partPaths.comments,m,(function(m,v){return v?Te.createCommentsReader(m)(v):new de([])}))}})).also((function(m){return{notes:m.footnotes.flatMap((function(v){return m.endnotes.map((function(m){return new ie.Notes(v.concat(m))}))}))}})).then((function(m){return readXmlFileWithBody(m.partPaths.mainDocument,m,(function(v,q){return m.notes.flatMap((function(ee){return m.comments.flatMap((function(m){return new fe({bodyReader:v,notes:ee,comments:m}).convertXmlToDocument(q)}))}))}))}))},v._findPartPaths=findPartPaths;var ee=q(26470),ae=q(95171),ie=q(44016),de=q(72270).Result,ce=q(2881),le=q(54426).q,pe=q(63395).R,fe=q(57688).q,ye=q(84257),be=q(52263),Re=q(16855),_e=q(27911),xe=q(57425),Te=q(28697),we=q(98063).h;function findPartPaths(m){return Ie(m).then((function(v){var q=findPartPath({docxFile:m,relationships:v,relationshipType:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",basePath:"",fallbackPath:"word/document.xml"});if(!m.exists(q))throw new Error("Could not find main document part. Are you sure this is a valid .docx file?");return xmlFileReader({filename:relationshipsFilename(q),readElement:ye.readRelationships,defaultValue:ye.defaultValue})(m).then((function(v){function findPartRelatedToMainDocument(ee){return findPartPath({docxFile:m,relationships:v,relationshipType:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/"+ee,basePath:ce.splitPath(q).dirname,fallbackPath:"word/"+ee+".xml"})}return{mainDocument:q,comments:findPartRelatedToMainDocument("comments"),endnotes:findPartRelatedToMainDocument("endnotes"),footnotes:findPartRelatedToMainDocument("footnotes"),numbering:findPartRelatedToMainDocument("numbering"),styles:findPartRelatedToMainDocument("styles")}}))}))}function findPartPath(m){var v=m.docxFile,q=m.relationships,ee=m.relationshipType,ae=m.basePath,ie=m.fallbackPath,de=q.findTargetsByType(ee).map((function(m){return stripPrefix(ce.joinPath(ae,m),"/")})).filter((function(m){return v.exists(m)}));return 0===de.length?ie:de[0]}function stripPrefix(m,v){return m.substring(0,v.length)===v?m.substring(v.length):m}function xmlFileReader(m){return function(v){return le(v,m.filename).then((function(v){return v?m.readElement(v):m.defaultValue}))}}function readXmlFileWithBody(m,v,q){return xmlFileReader({filename:relationshipsFilename(m),readElement:ye.readRelationships,defaultValue:ye.defaultValue})(v.docxFile).then((function(ee){var ae=new pe({relationships:ee,contentTypes:v.contentTypes,docxFile:v.docxFile,numbering:v.numbering,styles:v.styles,files:v.files});return le(v.docxFile,m).then((function(m){return q(ae,m)}))}))}function relationshipsFilename(m){var v=ce.splitPath(m);return ce.joinPath(v.dirname,"_rels",v.basename+".rels")}var Se=xmlFileReader({filename:"[Content_Types].xml",readElement:be.readContentTypesFromXml,defaultValue:be.defaultContentTypes});function readNumberingFromZipFile(m,v,q){return xmlFileReader({filename:v,readElement:function(m){return Re.readNumberingXml(m,{styles:q})},defaultValue:Re.defaultNumbering})(m)}function readStylesFromZipFile(m,v){return xmlFileReader({filename:v,readElement:_e.readStylesXml,defaultValue:_e.defaultStyles})(m)}var Ie=xmlFileReader({filename:"_rels/.rels",readElement:ye.readRelationships,defaultValue:ye.defaultValue})},57425:function(m,v,q){var ee=q(44016),ae=q(72270).Result;function createReader(m,v){function isFootnoteElement(m){var v=m.attributes["w:type"];return"continuationSeparator"!==v&&"separator"!==v}function readFootnoteElement(q){var ae=q.attributes["w:id"];return v.readXmlElements(q.children).map((function(v){return ee.Note({noteType:m,noteId:ae,body:v})}))}return function readNotesXml(v){return ae.combine(v.getElementsByTagName("w:"+m).filter(isFootnoteElement).map(readFootnoteElement))}}v.createFootnotesReader=createReader.bind(this,"footnote"),v.createEndnotesReader=createReader.bind(this,"endnote")},16855:(m,v,q)=>{var ee=q(59050);function Numbering(m,v,q){var ae=ee.flatten(ee.values(v).map((function(m){return ee.values(m.levels)}))),ie=ee.indexBy(ae.filter((function(m){return null!=m.paragraphStyleId})),"paragraphStyleId");return{findLevel:function findLevel(ee,ae){var ie=m[ee];if(ie){var de=v[ie.abstractNumId];return de?null==de.numStyleLink?v[ie.abstractNumId].levels[ae]:findLevel(q.findNumberingStyleById(de.numStyleLink).numId,ae):null}return null},findLevelByParagraphStyleId:function findLevelByParagraphStyleId(m){return ie[m]||null}}}function readAbstractNums(m){var v={};return m.getElementsByTagName("w:abstractNum").forEach((function(m){var q=m.attributes["w:abstractNumId"];v[q]=readAbstractNum(m)})),v}function readAbstractNum(m){var v={};m.getElementsByTagName("w:lvl").forEach((function(m){var q=m.attributes["w:ilvl"],ee=m.first("w:numFmt").attributes["w:val"],ae=m.firstOrEmpty("w:pStyle").attributes["w:val"];v[q]={isOrdered:"bullet"!==ee,level:q,paragraphStyleId:ae}}));var q=m.firstOrEmpty("w:numStyleLink").attributes["w:val"];return{levels:v,numStyleLink:q}}function readNums(m){var v={};return m.getElementsByTagName("w:num").forEach((function(m){var q=m.attributes["w:numId"],ee=m.first("w:abstractNumId").attributes["w:val"];v[q]={abstractNumId:ee}})),v}v.readNumberingXml=function readNumberingXml(m,v){if(!v||!v.styles)throw new Error("styles is missing");var q=readAbstractNums(m);return new Numbering(readNums(m),q,v.styles)},v.Numbering=Numbering,v.defaultNumbering=new Numbering({},{})},54426:(m,v,q)=>{var ee=q(59050),ae=q(95171),ie=q(26250);v.q=function readXmlFromZipFile(m,v){return m.exists(v)?m.read(v,"utf-8").then(stripUtf8Bom).then(read):ae.resolve(null)};var de={"http://schemas.openxmlformats.org/wordprocessingml/2006/main":"w","http://schemas.openxmlformats.org/officeDocument/2006/relationships":"r","http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing":"wp","http://schemas.openxmlformats.org/drawingml/2006/main":"a","http://schemas.openxmlformats.org/drawingml/2006/picture":"pic","http://schemas.openxmlformats.org/package/2006/content-types":"content-types","urn:schemas-microsoft-com:vml":"v","http://schemas.openxmlformats.org/markup-compatibility/2006":"mc","urn:schemas-microsoft-com:office:word":"office-word"};function read(m){return ie.readString(m,de).then((function(m){return collapseAlternateContent(m)[0]}))}function stripUtf8Bom(m){return m.replace(/^\uFEFF/g,"")}function collapseAlternateContent(m){return"element"===m.type?"mc:AlternateContent"===m.name?m.first("mc:Fallback").children:(m.children=ee.flatten(m.children.map(collapseAlternateContent,!0)),[m]):[m]}},84257:(m,v)=>{function Relationships(m){var v={};m.forEach((function(m){v[m.relationshipId]=m.target}));var q={};return m.forEach((function(m){q[m.type]||(q[m.type]=[]),q[m.type].push(m.target)})),{findTargetByRelationshipId:function(m){return v[m]},findTargetsByType:function(m){return q[m]||[]}}}v.readRelationships=function readRelationships(m){var v=[];return m.children.forEach((function(m){if("{http://schemas.openxmlformats.org/package/2006/relationships}Relationship"===m.name){var q={relationshipId:m.attributes.Id,target:m.attributes.Target,type:m.attributes.Type};v.push(q)}})),new Relationships(v)},v.defaultValue=new Relationships([]),v.Relationships=Relationships},27259:(m,v,q)=>{var ee=q(59050),ae=q(95171),ie=q(26250);v.writeStyleMap=function writeStyleMap(m,v){return m.write(ce,v),updateRelationships(m).then((function(){return updateContentTypes(m)}))},v.readStyleMap=function readStyleMap(m){return m.exists(ce)?m.read(ce,"utf8"):ae.resolve(null)};var de="http://schemas.zwobble.org/mammoth/style-map",ce="mammoth/style-map",le="/"+ce;function updateRelationships(m){var v="word/_rels/document.xml.rels",q="http://schemas.openxmlformats.org/package/2006/relationships",ee="{"+q+"}Relationship";return m.read(v,"utf8").then(ie.readString).then((function(ae){addOrUpdateElement(ae.children,ee,"Id",{Id:"rMammothStyleMap",Type:de,Target:le});var ce={"":q};return m.write(v,ie.writeString(ae,ce))}))}function updateContentTypes(m){var v="[Content_Types].xml",q="http://schemas.openxmlformats.org/package/2006/content-types",ee="{"+q+"}Override";return m.read(v,"utf8").then(ie.readString).then((function(ae){addOrUpdateElement(ae.children,ee,"PartName",{PartName:le,ContentType:"text/prs.mammoth.style-map"});var de={"":q};return m.write(v,ie.writeString(ae,de))}))}function addOrUpdateElement(m,v,q,ae){var de=ee.find(m,(function(m){return m.name===v&&m.attributes[q]===ae[q]}));de?de.attributes=ae:m.push(ie.element(v,ae))}},27911:(m,v)=>{function Styles(m,v,q,ee){return{findParagraphStyleById:function(v){return m[v]},findCharacterStyleById:function(m){return v[m]},findTableStyleById:function(m){return q[m]},findNumberingStyleById:function(m){return ee[m]}}}function readStyleElement(m){return{type:m.attributes["w:type"],styleId:m.attributes["w:styleId"],name:styleName(m)}}function styleName(m){var v=m.first("w:name");return v?v.attributes["w:val"]:null}function readNumberingStyleElement(m){return{numId:m.firstOrEmpty("w:pPr").firstOrEmpty("w:numPr").firstOrEmpty("w:numId").attributes["w:val"]}}v.readStylesXml=function readStylesXml(m){var v={},q={},ee={},ae={},ie={paragraph:v,character:q,table:ee};return m.getElementsByTagName("w:style").forEach((function(m){var v=readStyleElement(m);if("numbering"===v.type)ae[v.styleId]=readNumberingStyleElement(m);else{var q=ie[v.type];q&&(q[v.styleId]=v)}})),new Styles(v,q,ee,ae)},v.Styles=Styles,v.defaultStyles=new Styles({},{}),Styles.EMPTY=new Styles({},{},{},{})},21756:(m,v)=>{v.uriToZipEntryName=function uriToZipEntryName(m,v){return"/"===v.charAt(0)?v.substr(1):m+"/"+v},v.replaceFragment=function replaceFragment(m,v){var q=m.indexOf("#");-1!==q&&(m=m.substring(0,q));return m+"#"+v}},18906:(m,v,q)=>{var ee=q(72859);function elementWithTag(m,v){return{type:"element",tag:m,children:v||[]}}v.freshElement=function freshElement(m,v,q){return elementWithTag(ee.element(m,v,{fresh:!0}),q)},v.nonFreshElement=function nonFreshElement(m,v,q){return elementWithTag(ee.element(m,v,{fresh:!1}),q)},v.elementWithTag=elementWithTag,v.text=function text(m){return{type:"text",value:m}},v.forceWrite={type:"forceWrite"};var ae={br:!0,hr:!0,img:!0};v.isVoidElement=function isVoidElement(m){return 0===m.children.length&&ae[m.tag.tagName]}},41954:(m,v,q)=>{var ee=q(18906);function write(m,v){v.forEach((function(v){writeNode(m,v)}))}function writeNode(m,v){ae[v.type](m,v)}v.freshElement=ee.freshElement,v.nonFreshElement=ee.nonFreshElement,v.elementWithTag=ee.elementWithTag,v.text=ee.text,v.forceWrite=ee.forceWrite,v.simplify=q(90768);var ae={element:function generateElementString(m,v){ee.isVoidElement(v)?m.selfClosing(v.tag.tagName,v.tag.attributes):(m.open(v.tag.tagName,v.tag.attributes),write(m,v.children),m.close(v.tag.tagName))},text:function generateTextString(m,v){m.text(v.value)},forceWrite:function(){}};v.write=write},90768:(m,v,q)=>{var ee=q(59050),ae=q(18906);function collapse(m){var v=[];return m.map(collapseNode).forEach((function(m){appendChild(v,m)})),v}function collapseNode(m){return ie[m.type](m)}var ie={element:function collapseElement(m){return ae.elementWithTag(m.tag,collapse(m.children))},text:identity,forceWrite:identity};function identity(m){return m}function appendChild(m,v){var q=m[m.length-1];"element"===v.type&&!v.tag.fresh&&q&&"element"===q.type&&v.tag.matchesElement(q.tag)?(v.tag.separator&&appendChild(q.children,ae.text(v.tag.separator)),v.children.forEach((function(m){appendChild(q.children,m)}))):m.push(v)}function removeEmpty(m){return v=m,q=function(m){return de[m.type](m)},ee.flatten(ee.map(v,q),!0);var v,q}var de={element:function elementEmptier(m){var v=removeEmpty(m.children);return 0!==v.length||ae.isVoidElement(m)?[ae.elementWithTag(m.tag,v)]:[]},text:function textEmptier(m){return 0===m.value.length?[]:[m]},forceWrite:function neverEmpty(m){return[m]}};m.exports=function simplify(m){return collapse(removeEmpty(m))}},6225:(m,v,q)=>{var ee=q(59050),ae=q(95171),ie=q(41954);function imgElement(m){return function(v,q){return ae.when(m(v)).then((function(m){var q={};return v.altText&&(q.alt=v.altText),ee.extend(q,m),[ie.freshElement("img",q)]}))}}v.imgElement=imgElement,v.inline=v.imgElement,v.dataUri=imgElement((function(m){return m.read("base64").then((function(v){return{src:"data:"+m.contentType+";base64,"+v}}))}))},59255:(m,v,q)=>{var ee=q(59050),ae=q(96082),ie=q(27259),de=q(93993).R,ce=q(88155).B,le=q(3642).uB,pe=q(27357).sq,fe=q(6708),ye=q(72270).Result;function convert(m,v){return v=pe(v),fe.openZip(m).tap((function(m){return ie.readStyleMap(m).then((function(m){v.embeddedStyleMap=m}))})).then((function(q){return ae.read(q,m).then((function(m){return m.map(v.transformDocument)})).then((function(m){return convertDocumentToHtml(m,v)}))}))}function convertDocumentToHtml(m,v){var q,ae=(q=v.readStyleMap(),ye.combine((q||[]).map(le)).map((function(m){return m.filter((function(m){return!!m}))}))),ie=ee.extend({},v,{styleMap:ae.value}),ce=new de(ie);return m.flatMapThen((function(m){return ae.flatMapThen((function(v){return ce.convertToHtml(m)}))}))}v.convertToHtml=function convertToHtml(m,v){return convert(m,v)},v.convertToMarkdown=function convertToMarkdown(m,v){var q=Object.create(v||{});return q.outputFormat="markdown",convert(m,q)},v.convert=convert,v.extractRawText=function extractRawText(m){return fe.openZip(m).then(ae.read).then((function(m){return m.map(ce)}))},v.images=q(6225),v.transforms=q(42710),v.underline=q(7590),v.embedStyleMap=function embedStyleMap(m,v){return fe.openZip(m).tap((function(m){return ie.writeStyleMap(m,v)})).then((function(m){return m.toBuffer()})).then((function(m){return{toBuffer:function(){return m}}}))},v.readEmbeddedStyleMap=function readEmbeddedStyleMap(m){return fe.openZip(m).then(ie.readStyleMap)},v.styleMapping=function(){throw new Error("Use a raw string instead of mammoth.styleMapping e.g. \"p[style-name='Title'] => h1\" instead of mammoth.styleMapping(\"p[style-name='Title'] => h1\")")}},27357:(m,v,q)=>{v.sq=function readOptions(m){return m=m||{},ee.extend({},ie,m,{customStyleMap:readStyleMap(m.styleMap),readStyleMap:function(){var m=this.customStyleMap;return this.includeEmbeddedStyleMap&&(m=m.concat(readStyleMap(this.embeddedStyleMap))),this.includeDefaultStyleMap&&(m=m.concat(ae)),m}})};var ee=q(59050),ae=["p.Heading1 => h1:fresh","p.Heading2 => h2:fresh","p.Heading3 => h3:fresh","p.Heading4 => h4:fresh","p.Heading5 => h5:fresh","p.Heading6 => h6:fresh","p[style-name='Heading 1'] => h1:fresh","p[style-name='Heading 2'] => h2:fresh","p[style-name='Heading 3'] => h3:fresh","p[style-name='Heading 4'] => h4:fresh","p[style-name='Heading 5'] => h5:fresh","p[style-name='Heading 6'] => h6:fresh","p[style-name='heading 1'] => h1:fresh","p[style-name='heading 2'] => h2:fresh","p[style-name='heading 3'] => h3:fresh","p[style-name='heading 4'] => h4:fresh","p[style-name='heading 5'] => h5:fresh","p[style-name='heading 6'] => h6:fresh","r[style-name='Strong'] => strong","p[style-name='footnote text'] => p:fresh","r[style-name='footnote reference'] =>","p[style-name='endnote text'] => p:fresh","r[style-name='endnote reference'] =>","p[style-name='annotation text'] => p:fresh","r[style-name='annotation reference'] =>","p[style-name='Footnote'] => p:fresh","r[style-name='Footnote anchor'] =>","p[style-name='Endnote'] => p:fresh","r[style-name='Endnote anchor'] =>","p:unordered-list(1) => ul > li:fresh","p:unordered-list(2) => ul|ol > li > ul > li:fresh","p:unordered-list(3) => ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:ordered-list(1) => ol > li:fresh","p:ordered-list(2) => ul|ol > li > ol > li:fresh","p:ordered-list(3) => ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","r[style-name='Hyperlink'] =>","p[style-name='Normal'] => p:fresh"],ie={transformDocument:function identity(m){return m},includeDefaultStyleMap:!0,includeEmbeddedStyleMap:!0};function readStyleMap(m){return m?ee.isString(m)?m.split("\n").map((function(m){return m.trim()})).filter((function(m){return""!==m&&"#"!==m.charAt(0)})):m:[]}},95171:(m,v,q)=>{var ee=q(59050),ae=q(7502)();v.defer=function defer(){var m,v,q=new ae.Promise((function(q,ee){m=q,v=ee}));return{resolve:m,reject:v,promise:q}},v.when=ae.resolve,v.resolve=ae.resolve,v.all=ae.all,v.props=ae.props,v.reject=ae.reject,v.promisify=ae.promisify,v.mapSeries=ae.mapSeries,v.attempt=ae.attempt,v.nfcall=function(m){var v=Array.prototype.slice.call(arguments,1);return ae.promisify(m).apply(null,v)},ae.prototype.fail=ae.prototype.caught,ae.prototype.also=function(m){return this.then((function(v){var q=ee.extend({},v,m(v));return ae.props(q)}))}},88155:(m,v,q)=>{var ee=q(44016);v.B=function convertElementToRawText(m){if("text"===m.type)return m.value;if(m.type===ee.types.tab)return"\t";var v="paragraph"===m.type?"\n\n":"";return(m.children||[]).map(convertElementToRawText).join("")+v}},72270:(m,v,q)=>{var ee=q(59050);function Result(m,v){this.value=m,this.messages=v||[]}function combineMessages(m){var v=[];return ee.flatten(ee.pluck(m,"messages"),!0).forEach((function(m){containsMessage(v,m)||v.push(m)})),v}function containsMessage(m,v){return void 0!==ee.find(m,isSameMessage.bind(null,v))}function isSameMessage(m,v){return m.type===v.type&&m.message===v.message}v.Result=Result,v.success=function success(m){return new Result(m,[])},v.warning=function warning(m){return{type:"warning",message:m}},v.error=function error(m){return{type:"error",message:m.message,error:m}},Result.prototype.map=function(m){return new Result(m(this.value),this.messages)},Result.prototype.flatMap=function(m){var v=m(this.value);return new Result(v.value,combineMessages([this,v]))},Result.prototype.flatMapThen=function(m){var v=this;return m(this.value).then((function(m){return new Result(m.value,combineMessages([v,m]))}))},Result.combine=function(m){return new Result(ee.flatten(ee.pluck(m,"value")),combineMessages(m))}},3642:(m,v,q)=>{var ee=q(59050),ae=q(86796),ie=q(38438),de=q(72859),ce=q(32998)._,le=q(72270);function documentMatcherRule(){var m=ae.rules.sequence,identifierToConstant=function(m,v){return ae.rules.then(ae.rules.token("identifier",m),(function(){return v}))},v=identifierToConstant("p",ie.paragraph),q=identifierToConstant("r",ie.run),de=ae.rules.firstOf("p or r or table",v,q),ce=ae.rules.then(Re,(function(m){return{styleId:m}})),le=ae.rules.firstOf("style name matcher",ae.rules.then(ae.rules.sequence(ae.rules.tokenOfType("equals"),ae.rules.sequence.cut(),ae.rules.sequence.capture(ye)).head(),(function(m){return{styleName:ie.equalTo(m)}})),ae.rules.then(ae.rules.sequence(ae.rules.tokenOfType("startsWith"),ae.rules.sequence.cut(),ae.rules.sequence.capture(ye)).head(),(function(m){return{styleName:ie.startsWith(m)}}))),pe=ae.rules.sequence(ae.rules.tokenOfType("open-square-bracket"),ae.rules.sequence.cut(),ae.rules.token("identifier","style-name"),ae.rules.sequence.capture(le),ae.rules.tokenOfType("close-square-bracket")).head(),be=ae.rules.firstOf("list type",identifierToConstant("ordered-list",{isOrdered:!0}),identifierToConstant("unordered-list",{isOrdered:!1})),_e=m(ae.rules.tokenOfType("colon"),m.capture(be),m.cut(),ae.rules.tokenOfType("open-paren"),m.capture(fe),ae.rules.tokenOfType("close-paren")).map((function(m,v){return{list:{isOrdered:m.isOrdered,levelIndex:v-1}}}));function createMatcherSuffixesRule(m){var v=ae.rules.firstOf.apply(ae.rules.firstOf,["matcher suffix"].concat(m)),q=ae.rules.zeroOrMore(v);return ae.rules.then(q,(function(m){var v={};return m.forEach((function(m){ee.extend(v,m)})),v}))}var xe=m(m.capture(de),m.capture(createMatcherSuffixesRule([ce,pe,_e]))).map((function(m,v){return m(v)})),Te=m(ae.rules.token("identifier","table"),m.capture(createMatcherSuffixesRule([ce,pe]))).map((function(m){return ie.table(m)})),we=identifierToConstant("b",ie.bold),Se=identifierToConstant("i",ie.italic),Ie=identifierToConstant("u",ie.underline),Pe=identifierToConstant("strike",ie.strikethrough),We=identifierToConstant("all-caps",ie.allCaps),qe=identifierToConstant("small-caps",ie.smallCaps),Ve=identifierToConstant("comment-reference",ie.commentReference),ze=m(ae.rules.token("identifier","br"),m.cut(),ae.rules.tokenOfType("open-square-bracket"),ae.rules.token("identifier","type"),ae.rules.tokenOfType("equals"),m.capture(ye),ae.rules.tokenOfType("close-square-bracket")).map((function(m){switch(m){case"line":return ie.lineBreak;case"page":return ie.pageBreak;case"column":return ie.columnBreak}}));return ae.rules.firstOf("element type",xe,Te,we,Se,Ie,Pe,We,qe,Ve,ze)}function htmlPathRule(){var m=ae.rules.sequence.capture,v=ae.rules.tokenOfType("whitespace"),q=ae.rules.then(ae.rules.optional(ae.rules.sequence(ae.rules.tokenOfType("colon"),ae.rules.token("identifier","fresh"))),(function(m){return m.map((function(){return!0})).valueOrElse(!1)})),ee=ae.rules.then(ae.rules.optional(ae.rules.sequence(ae.rules.tokenOfType("colon"),ae.rules.token("identifier","separator"),ae.rules.tokenOfType("open-paren"),m(ye),ae.rules.tokenOfType("close-paren")).head()),(function(m){return m.valueOrElse("")})),ie=ae.rules.oneOrMoreWithSeparator(pe,ae.rules.tokenOfType("choice")),ce=ae.rules.sequence(m(ie),m(ae.rules.zeroOrMore(Re)),m(q),m(ee)).map((function(m,v,q,ee){var ae={},ie={};return v.length>0&&(ae.class=v.join(" ")),q&&(ie.fresh=!0),ee&&(ie.separator=ee),de.element(m,ae,ie)}));return ae.rules.firstOf("html path",ae.rules.then(ae.rules.tokenOfType("bang"),(function(){return de.ignore})),ae.rules.then(ae.rules.zeroOrMoreWithSeparator(ce,ae.rules.sequence(v,ae.rules.tokenOfType("gt"),v)),de.elements))}v.uB=function readStyle(m){return parseString(_e,m)};var pe=ae.rules.then(ae.rules.tokenOfType("identifier"),decodeEscapeSequences),fe=ae.rules.tokenOfType("integer"),ye=ae.rules.then(ae.rules.tokenOfType("string"),decodeEscapeSequences),be={n:"\n",r:"\r",t:"\t"};function decodeEscapeSequences(m){return m.replace(/\\(.)/g,(function(m,v){return be[v]||v}))}var Re=ae.rules.sequence(ae.rules.tokenOfType("dot"),ae.rules.sequence.cut(),ae.rules.sequence.capture(pe)).head();function parseString(m,v){var q=ce(v),ee=ae.Parser().parseTokens(m,q);return ee.isSuccess()?le.success(ee.value()):new le.Result(null,[le.warning(describeFailure(v,ee))])}function describeFailure(m,v){return"Did not understand this style mapping, so ignored it: "+m+"\n"+v.errors().map(describeError).join("\n")}function describeError(m){return"Error was at character number "+m.characterNumber()+": Expected "+m.expected+" but got "+m.actual}var _e=function createStyleRule(){return ae.rules.sequence(ae.rules.sequence.capture(documentMatcherRule()),ae.rules.tokenOfType("whitespace"),ae.rules.tokenOfType("arrow"),ae.rules.sequence.capture(ae.rules.optional(ae.rules.sequence(ae.rules.tokenOfType("whitespace"),ae.rules.sequence.capture(htmlPathRule())).head())),ae.rules.tokenOfType("end")).map((function(m,v){return{from:m,to:v.valueOrElse(de.empty)}}))}()},38438:(m,v)=>{function Matcher(m,v){v=v||{},this._elementType=m,this._styleId=v.styleId,this._styleName=v.styleName,v.list&&(this._listIndex=v.list.levelIndex,this._listIsOrdered=v.list.isOrdered)}function isList(m,v,q){return m.numbering&&m.numbering.level==v&&m.numbering.isOrdered==q}function operatorEqualTo(m,v){return m.toUpperCase()===v.toUpperCase()}function operatorStartsWith(m,v){return 0===v.toUpperCase().indexOf(m.toUpperCase())}v.paragraph=function paragraph(m){return new Matcher("paragraph",m)},v.run=function run(m){return new Matcher("run",m)},v.table=function table(m){return new Matcher("table",m)},v.bold=new Matcher("bold"),v.italic=new Matcher("italic"),v.underline=new Matcher("underline"),v.strikethrough=new Matcher("strikethrough"),v.allCaps=new Matcher("allCaps"),v.smallCaps=new Matcher("smallCaps"),v.commentReference=new Matcher("commentReference"),v.lineBreak=new Matcher("break",{breakType:"line"}),v.pageBreak=new Matcher("break",{breakType:"page"}),v.columnBreak=new Matcher("break",{breakType:"column"}),v.equalTo=function equalTo(m){return{operator:operatorEqualTo,operand:m}},v.startsWith=function startsWith(m){return{operator:operatorStartsWith,operand:m}},Matcher.prototype.matches=function(m){return m.type===this._elementType&&(void 0===this._styleId||m.styleId===this._styleId)&&(void 0===this._styleName||m.styleName&&this._styleName.operator(this._styleName.operand,m.styleName))&&(void 0===this._listIndex||isList(m,this._listIndex,this._listIsOrdered))&&(void 0===this._breakType||this._breakType===m.breakType)}},72859:(m,v,q)=>{var ee=q(59050),ae=q(41954);function elements(m){return new HtmlPath(m.map((function(m){return ee.isString(m)?element(m):m})))}function HtmlPath(m){this._elements=m}function element(m,v,q){return new Element(m,v,q=q||{})}function Element(m,v,q){var ae={};ee.isArray(m)?(m.forEach((function(m){ae[m]=!0})),m=m[0]):ae[m]=!0,this.tagName=m,this.tagNames=ae,this.attributes=v||{},this.fresh=q.fresh,this.separator=q.separator}v.topLevelElement=function topLevelElement(m,v){return elements([element(m,v,{fresh:!0})])},v.elements=elements,v.element=element,HtmlPath.prototype.wrap=function wrap(m){for(var v=m(),q=this._elements.length-1;q>=0;q--)v=this._elements[q].wrapNodes(v);return v},Element.prototype.matchesElement=function(m){return this.tagNames[m.tagName]&&ee.isEqual(this.attributes||{},m.attributes||{})},Element.prototype.wrap=function wrap(m){return this.wrapNodes(m())},Element.prototype.wrapNodes=function wrapNodes(m){return[ae.elementWithTag(this,m)]},v.empty=elements([]),v.ignore={wrap:function(){return[]}}},32998:(m,v,q)=>{var ee=q(86796).RegexTokeniser;v._=function tokenise(m){var v="(?:[a-zA-Z\\-_]|\\\\.)";return new ee([{name:"identifier",regex:new RegExp("("+v+"(?:"+v+"|[0-9])*)")},{name:"dot",regex:/\./},{name:"colon",regex:/:/},{name:"gt",regex:/>/},{name:"whitespace",regex:/\s+/},{name:"arrow",regex:/=>/},{name:"equals",regex:/=/},{name:"startsWith",regex:/\^=/},{name:"open-paren",regex:/\(/},{name:"close-paren",regex:/\)/},{name:"open-square-bracket",regex:/\[/},{name:"close-square-bracket",regex:/\]/},{name:"string",regex:new RegExp(ae+"'")},{name:"unterminated-string",regex:new RegExp(ae)},{name:"integer",regex:/([0-9]+)/},{name:"choice",regex:/\|/},{name:"bang",regex:/(!)/}]).tokenise(m)};var ae="'((?:\\\\.|[^'])*)"},42710:(m,v,q)=>{var ee=q(59050);function elementsOfType(m,v){return elements((function(q){return q.type===m?v(q):q}))}function elements(m){return function transformElement(v){if(v.children){var q=ee.map(v.children,transformElement);v=ee.extend(v,{children:q})}return m(v)}}function getDescendants(m){var v=[];return visitDescendants(m,(function(m){v.push(m)})),v}function visitDescendants(m,v){m.children&&m.children.forEach((function(m){visitDescendants(m,v),v(m)}))}v.paragraph=function paragraph(m){return elementsOfType("paragraph",m)},v.run=function run(m){return elementsOfType("run",m)},v._elements=elements,v.getDescendantsOfType=function getDescendantsOfType(m,v){return getDescendants(m).filter((function(m){return m.type===v}))},v.getDescendants=getDescendants},7590:(m,v,q)=>{var ee=q(72859),ae=q(41954);v.element=function element(m){return function(v){return ae.elementWithTag(ee.element(m),[v])}}},60073:(m,v,q)=>{var ee=q(89539),ae=q(59050);v.writer=function writer(m){return(m=m||{}).prettyPrint?prettyWriter():simpleWriter()};var ie={div:!0,p:!0,ul:!0,li:!0};function prettyWriter(){var m=0,v=" ",q=[],ee=!0,de=!1,ce=simpleWriter();function startText(){de||(indent(),de=!0)}function indent(){if(de=!1,!ee&&(0===q.length||ie[q[q.length-1]])&&!isInPre()){ce._append("\n");for(var ae=0;ae",v,ae))},close:function close(v){m.push(ee.format("",v))},text:function text(v){m.push(escapeHtmlText(v))},selfClosing:function selfClosing(v,q){var ae=generateAttributeString(q);m.push(ee.format("<%s%s />",v,ae))},_append:function append(v){m.push(v)}}}function escapeHtmlText(m){return m.replace(/&/g,"&").replace(//g,">")}function escapeHtmlAttribute(m){return m.replace(/&/g,"&").replace(/"/g,""").replace(//g,">")}},37181:(m,v,q)=>{var ee=q(60073),ae=q(48518);v.writer=function writer(m){return"markdown"===(m=m||{}).outputFormat?ae.writer():ee.writer(m)}},48518:(m,v,q)=>{var ee=q(59050);function symmetricMarkdownElement(m){return markdownElement(m,m)}function markdownElement(m,v){return function(){return{start:m,end:v}}}function markdownList(m){return function(v,q){return{start:q?"\n":"",end:q?"":"\n",list:{isOrdered:m.isOrdered,indent:q?q.indent+1:0,count:0}}}}var ae={p:markdownElement("","\n\n"),br:markdownElement(""," \n"),ul:markdownList({isOrdered:!1}),ol:markdownList({isOrdered:!0}),li:function markdownListItem(m,v,q){(v=v||{indent:0,isOrdered:!1,count:0}).count++,q.hasClosed=!1;var ee=v.isOrdered?v.count+".":"-";return{start:repeatString("\t",v.indent)+ee+" ",end:function(){if(!q.hasClosed)return q.hasClosed=!0,"\n"}}},strong:symmetricMarkdownElement("__"),em:symmetricMarkdownElement("*"),a:function markdownLink(m){var v=m.href||"";return v?{start:"[",end:"]("+v+")",anchorPosition:"before"}:{}},img:function markdownImage(m){var v=m.src||"",q=m.alt||"";return v||q?{start:"!["+q+"]("+v+")"}:{}}};function repeatString(m,v){return new Array(v+1).join(m)}function escapeMarkdown(m){return m.replace(/\\/g,"\\\\").replace(/([\`\*_\{\}\[\]\(\)\#\+\-\.\!])/g,"\\$1")}!function(){for(var m=1;m<=6;m++)ae["h"+m]=markdownElement(repeatString("#",m)+" ","\n\n")}(),v.writer=function markdownWriter(){var m=[],v=[],q=null,ie={};function open(ee,de){de=de||{};var ce=(ae[ee]||function(){return{}})(de,q,ie);v.push({end:ce.end,list:q}),ce.list&&(q=ce.list);var le="before"===ce.anchorPosition;le&&writeAnchor(de),m.push(ce.start||""),le||writeAnchor(de)}function writeAnchor(v){v.id&&m.push('')}function close(ae){var ie=v.pop();q=ie.list;var de=ee.isFunction(ie.end)?ie.end():ie.end;m.push(de||"")}return{asString:function asString(){return m.join("")},open:open,close:close,text:function text(v){m.push(escapeMarkdown(v))},selfClosing:function selfClosing(m,v){open(m,v),close()}}}},26250:(m,v,q)=>{var ee=q(98e3);v.Element=ee.Element,v.element=ee.element,v.text=ee.text,v.readString=q(29232).readString,v.writeString=q(9974).writeString},98e3:(m,v,q)=>{var ee=q(59050);v.Element=Element,v.element=function(m,v,q){return new Element(m,v,q)},v.text=function(m){return{type:"text",value:m}};var ae={first:function(){return null},firstOrEmpty:function(){return ae},attributes:{}};function Element(m,v,q){this.type="element",this.name=m,this.attributes=v||{},this.children=q||[]}Element.prototype.first=function(m){return ee.find(this.children,(function(v){return v.name===m}))},Element.prototype.firstOrEmpty=function(m){return this.first(m)||ae},Element.prototype.getElementsByTagName=function(m){return toElementList(ee.filter(this.children,(function(v){return v.name===m})))},Element.prototype.text=function(){if(0===this.children.length)return"";if(1!==this.children.length||"text"!==this.children[0].type)throw new Error("Not implemented");return this.children[0].value};var ie={getElementsByTagName:function(m){return toElementList(ee.flatten(this.map((function(v){return v.getElementsByTagName(m)}),!0)))}};function toElementList(m){return ee.extend(m,ie)}},29232:(m,v,q)=>{var ee=q(95171),ae=q(15028),ie=q(59050),de=q(98e3),ce=de.Element;v.readString=function readString(m,v){v=v||{};var q=!1,le=ae.parser(!0,{xmlns:!0,position:!1}),pe={children:[]},fe=pe,ye=[],be=ee.defer();function mapName(m){if(m.uri){var q=v[m.uri];return(q?q+":":"{"+m.uri+"}")+m.local}return m.local}return le.onopentag=function(m){var v,q,ee,ae=(v=m.attributes,q=function(m){return m.value},ee=mapName,ie.reduce(v,(function(m,ae,ie){var de=ee(ae,ie,v);return m[de]=q(ae,ie,v),m}),{})),de=new ce(mapName(m),ae);fe.children.push(de),ye.push(fe),fe=de},le.onclosetag=function(m){fe=ye.pop()},le.ontext=function(m){fe!==pe&&fe.children.push(de.text(m))},le.onend=function(){q||(q=!0,be.resolve(pe.children[0]))},le.onerror=function(m){q||(q=!0,be.reject(m))},le.write(m).close(),be.promise}},9974:(m,v,q)=>{var ee=q(59050),ae=q(5532);function writeTextNode(m,v){m.text(v.value)}v.writeString=function writeString(m,v){var q=ee.invert(v),ie={element:function writeElement(m,v){var q=m.element(mapElementName(v.name),v.attributes);v.children.forEach((function(m){writeNode(q,m)}))},text:writeTextNode};function writeNode(m,v){return ie[v.type](m,v)}function mapElementName(m){var v=/^\{(.*)\}(.*)$/.exec(m);if(v){var ee=q[v[1]];return ee+(""===ee?"":":")+v[2]}return m}return function writeDocument(m){var q=ae.create(mapElementName(m.name),{version:"1.0",encoding:"UTF-8",standalone:!0});return ee.forEach(v,(function(m,v){var ee="xmlns"+(""===v?"":":"+v);q.attribute(ee,m)})),m.children.forEach((function(m){writeNode(q,m)})),q.end()}(m)}},2881:(m,v,q)=>{var ee=q(48764).Buffer,ae=q(55733);function uint8ArrayToBuffer(m){return ee.from&&ee.from!==Uint8Array.from?ee.from(m):new ee(m)}v.openArrayBuffer=function openArrayBuffer(m){return ae.loadAsync(m).then((function(m){return{exists:function exists(v){return null!==m.file(v)},read:function read(v,q){return m.file(v).async("uint8array").then((function(m){var v=uint8ArrayToBuffer(m);return q?v.toString(q):v}))},write:function write(v,q){m.file(v,q)},toBuffer:function toBuffer(){return m.generateAsync({type:"nodebuffer"})}}}))},v.splitPath=function splitPath(m){var v=m.lastIndexOf("/");return-1===v?{dirname:"",basename:m}:{dirname:m.substring(0,v),basename:m.substring(v+1)}},v.joinPath=function joinPath(){var m=Array.prototype.filter.call(arguments,(function(m){return m})),v=[];return m.forEach((function(m){/^\//.test(m)?v=[m]:v.push(m)})),v.join("/")}},15028:(m,v,q)=>{var ee=q(48764).Buffer;!function(m){m.parser=function(m,v){return new SAXParser(m,v)},m.SAXParser=SAXParser,m.SAXStream=SAXStream,m.createStream=function createStream(m,v){return new SAXStream(m,v)},m.MAX_BUFFER_LENGTH=65536;var v,ae=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];function SAXParser(v,q){if(!(this instanceof SAXParser))return new SAXParser(v,q);var ee=this;clearBuffers(ee),ee.q=ee.c="",ee.bufferCheckPosition=m.MAX_BUFFER_LENGTH,ee.opt=q||{},ee.opt.lowercase=ee.opt.lowercase||ee.opt.lowercasetags,ee.looseCase=ee.opt.lowercase?"toLowerCase":"toUpperCase",ee.tags=[],ee.closed=ee.closedRoot=ee.sawRoot=!1,ee.tag=ee.error=null,ee.strict=!!v,ee.noscript=!(!v&&!ee.opt.noscript),ee.state=Ve.BEGIN,ee.strictEntities=ee.opt.strictEntities,ee.ENTITIES=ee.strictEntities?Object.create(m.XML_ENTITIES):Object.create(m.ENTITIES),ee.attribList=[],ee.opt.xmlns&&(ee.ns=Object.create(xe)),ee.trackPosition=!1!==ee.opt.position,ee.trackPosition&&(ee.position=ee.line=ee.column=0),emit(ee,"onready")}function checkBufferLength(v){for(var q=Math.max(m.MAX_BUFFER_LENGTH,10),ee=0,ie=0,de=ae.length;ieq)switch(ae[ie]){case"textNode":closeText(v);break;case"cdata":emitNode(v,"oncdata",v.cdata),v.cdata="";break;case"script":emitNode(v,"onscript",v.script),v.script="";break;default:error(v,"Max buffer length exceeded: "+ae[ie])}ee=Math.max(ee,ce)}var le=m.MAX_BUFFER_LENGTH-ee;v.bufferCheckPosition=le+v.position}function clearBuffers(m){for(var v=0,q=ae.length;v"===ee?(emitNode(v,"onsgmldeclaration",v.sgmlDecl),v.sgmlDecl="",v.state=Ve.TEXT):is(pe,ee)?(v.state=Ve.SGML_DECL_QUOTED,v.sgmlDecl+=ee):v.sgmlDecl+=ee;continue;case Ve.SGML_DECL_QUOTED:ee===v.q&&(v.state=Ve.SGML_DECL,v.q=""),v.sgmlDecl+=ee;continue;case Ve.DOCTYPE:">"===ee?(v.state=Ve.TEXT,emitNode(v,"ondoctype",v.doctype),v.doctype=!0):(v.doctype+=ee,"["===ee?v.state=Ve.DOCTYPE_DTD:is(pe,ee)&&(v.state=Ve.DOCTYPE_QUOTED,v.q=ee));continue;case Ve.DOCTYPE_QUOTED:v.doctype+=ee,ee===v.q&&(v.q="",v.state=Ve.DOCTYPE);continue;case Ve.DOCTYPE_DTD:v.doctype+=ee,"]"===ee?v.state=Ve.DOCTYPE:is(pe,ee)&&(v.state=Ve.DOCTYPE_DTD_QUOTED,v.q=ee);continue;case Ve.DOCTYPE_DTD_QUOTED:v.doctype+=ee,ee===v.q&&(v.state=Ve.DOCTYPE_DTD,v.q="");continue;case Ve.COMMENT:"-"===ee?v.state=Ve.COMMENT_ENDING:v.comment+=ee;continue;case Ve.COMMENT_ENDING:"-"===ee?(v.state=Ve.COMMENT_ENDED,v.comment=textopts(v.opt,v.comment),v.comment&&emitNode(v,"oncomment",v.comment),v.comment=""):(v.comment+="-"+ee,v.state=Ve.COMMENT);continue;case Ve.COMMENT_ENDED:">"!==ee?(strictFail(v,"Malformed comment"),v.comment+="--"+ee,v.state=Ve.COMMENT):v.state=Ve.TEXT;continue;case Ve.CDATA:"]"===ee?v.state=Ve.CDATA_ENDING:v.cdata+=ee;continue;case Ve.CDATA_ENDING:"]"===ee?v.state=Ve.CDATA_ENDING_2:(v.cdata+="]"+ee,v.state=Ve.CDATA);continue;case Ve.CDATA_ENDING_2:">"===ee?(v.cdata&&emitNode(v,"oncdata",v.cdata),emitNode(v,"onclosecdata"),v.cdata="",v.state=Ve.TEXT):"]"===ee?v.cdata+="]":(v.cdata+="]]"+ee,v.state=Ve.CDATA);continue;case Ve.PROC_INST:"?"===ee?v.state=Ve.PROC_INST_ENDING:is(de,ee)?v.state=Ve.PROC_INST_BODY:v.procInstName+=ee;continue;case Ve.PROC_INST_BODY:if(!v.procInstBody&&is(de,ee))continue;"?"===ee?v.state=Ve.PROC_INST_ENDING:v.procInstBody+=ee;continue;case Ve.PROC_INST_ENDING:">"===ee?(emitNode(v,"onprocessinginstruction",{name:v.procInstName,body:v.procInstBody}),v.procInstName=v.procInstBody="",v.state=Ve.TEXT):(v.procInstBody+="?"+ee,v.state=Ve.PROC_INST_BODY);continue;case Ve.OPEN_TAG:is(we,ee)?v.tagName+=ee:(newTag(v),">"===ee?openTag(v):"/"===ee?v.state=Ve.OPEN_TAG_SLASH:(not(de,ee)&&strictFail(v,"Invalid character in tag name"),v.state=Ve.ATTRIB));continue;case Ve.OPEN_TAG_SLASH:">"===ee?(openTag(v,!0),closeTag(v)):(strictFail(v,"Forward-slash in opening tag not followed by >"),v.state=Ve.ATTRIB);continue;case Ve.ATTRIB:if(is(de,ee))continue;">"===ee?openTag(v):"/"===ee?v.state=Ve.OPEN_TAG_SLASH:is(Te,ee)?(v.attribName=ee,v.attribValue="",v.state=Ve.ATTRIB_NAME):strictFail(v,"Invalid attribute name");continue;case Ve.ATTRIB_NAME:"="===ee?v.state=Ve.ATTRIB_VALUE:">"===ee?(strictFail(v,"Attribute without value"),v.attribValue=v.attribName,attrib(v),openTag(v)):is(de,ee)?v.state=Ve.ATTRIB_NAME_SAW_WHITE:is(we,ee)?v.attribName+=ee:strictFail(v,"Invalid attribute name");continue;case Ve.ATTRIB_NAME_SAW_WHITE:if("="===ee)v.state=Ve.ATTRIB_VALUE;else{if(is(de,ee))continue;strictFail(v,"Attribute without value"),v.tag.attributes[v.attribName]="",v.attribValue="",emitNode(v,"onattribute",{name:v.attribName,value:""}),v.attribName="",">"===ee?openTag(v):is(Te,ee)?(v.attribName=ee,v.state=Ve.ATTRIB_NAME):(strictFail(v,"Invalid attribute name"),v.state=Ve.ATTRIB)}continue;case Ve.ATTRIB_VALUE:if(is(de,ee))continue;is(pe,ee)?(v.q=ee,v.state=Ve.ATTRIB_VALUE_QUOTED):(strictFail(v,"Unquoted attribute value"),v.state=Ve.ATTRIB_VALUE_UNQUOTED,v.attribValue=ee);continue;case Ve.ATTRIB_VALUE_QUOTED:if(ee!==v.q){"&"===ee?v.state=Ve.ATTRIB_VALUE_ENTITY_Q:v.attribValue+=ee;continue}attrib(v),v.q="",v.state=Ve.ATTRIB_VALUE_CLOSED;continue;case Ve.ATTRIB_VALUE_CLOSED:is(de,ee)?v.state=Ve.ATTRIB:">"===ee?openTag(v):"/"===ee?v.state=Ve.OPEN_TAG_SLASH:is(Te,ee)?(strictFail(v,"No whitespace between attributes"),v.attribName=ee,v.attribValue="",v.state=Ve.ATTRIB_NAME):strictFail(v,"Invalid attribute name");continue;case Ve.ATTRIB_VALUE_UNQUOTED:if(not(fe,ee)){"&"===ee?v.state=Ve.ATTRIB_VALUE_ENTITY_U:v.attribValue+=ee;continue}attrib(v),">"===ee?openTag(v):v.state=Ve.ATTRIB;continue;case Ve.CLOSE_TAG:if(v.tagName)">"===ee?closeTag(v):is(we,ee)?v.tagName+=ee:v.script?(v.script+=""===ee?closeTag(v):strictFail(v,"Invalid characters in closing tag");continue;case Ve.TEXT_ENTITY:case Ve.ATTRIB_VALUE_ENTITY_Q:case Ve.ATTRIB_VALUE_ENTITY_U:var ce,le;switch(v.state){case Ve.TEXT_ENTITY:ce=Ve.TEXT,le="textNode";break;case Ve.ATTRIB_VALUE_ENTITY_Q:ce=Ve.ATTRIB_VALUE_QUOTED,le="attribValue";break;case Ve.ATTRIB_VALUE_ENTITY_U:ce=Ve.ATTRIB_VALUE_UNQUOTED,le="attribValue"}";"===ee?(v[le]+=parseEntity(v),v.entity="",v.state=ce):is(v.entity.length?Ie:Se,ee)?v.entity+=ee:(strictFail(v,"Invalid character in entity name"),v[le]+="&"+v.entity+ee,v.entity="",v.state=ce);continue;default:throw new Error(v,"Unknown state: "+v.state)}v.position>=v.bufferCheckPosition&&checkBufferLength(v);return v},resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){var m;closeText(m=this),""!==m.cdata&&(emitNode(m,"oncdata",m.cdata),m.cdata=""),""!==m.script&&(emitNode(m,"onscript",m.script),m.script="")}};try{v=q(42830).Stream}catch(m){v=function(){}}var ie=m.EVENTS.filter((function(m){return"error"!==m&&"end"!==m}));function SAXStream(m,q){if(!(this instanceof SAXStream))return new SAXStream(m,q);v.apply(this),this._parser=new SAXParser(m,q),this.writable=!0,this.readable=!0;var ee=this;this._parser.onend=function(){ee.emit("end")},this._parser.onerror=function(m){ee.emit("error",m),ee._parser.error=null},this._decoder=null,ie.forEach((function(m){Object.defineProperty(ee,"on"+m,{get:function(){return ee._parser["on"+m]},set:function(v){if(!v)return ee.removeAllListeners(m),ee._parser["on"+m]=v,v;ee.on(m,v)},enumerable:!0,configurable:!1})}))}SAXStream.prototype=Object.create(v.prototype,{constructor:{value:SAXStream}}),SAXStream.prototype.write=function(m){if("function"==typeof ee&&"function"==typeof ee.isBuffer&&ee.isBuffer(m)){if(!this._decoder){var v=q(32553).s;this._decoder=new v("utf8")}m=this._decoder.write(m)}return this._parser.write(m.toString()),this.emit("data",m),!0},SAXStream.prototype.end=function(m){return m&&m.length&&this.write(m),this._parser.end(),!0},SAXStream.prototype.on=function(m,q){var ee=this;return ee._parser["on"+m]||-1===ie.indexOf(m)||(ee._parser["on"+m]=function(){var v=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);v.splice(0,0,m),ee.emit.apply(ee,v)}),v.prototype.on.call(ee,m,q)};var de="\r\n\t ",ce="0124356789",le="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",pe="'\"",fe=de+">",ye="[CDATA[",be="DOCTYPE",Re="http://www.w3.org/XML/1998/namespace",_e="http://www.w3.org/2000/xmlns/",xe={xml:Re,xmlns:_e};de=charClass(de),ce=charClass(ce),le=charClass(le);var Te=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,we=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/,Se=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,Ie=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/;function charClass(m){return m.split("").reduce((function(m,v){return m[v]=!0,m}),{})}function isRegExp(m){return"[object RegExp]"===Object.prototype.toString.call(m)}function is(m,v){return isRegExp(m)?!!v.match(m):m[v]}function not(m,v){return!is(m,v)}pe=charClass(pe),fe=charClass(fe);var Pe,We,qe,Ve=0;for(var ze in m.STATE={BEGIN:Ve++,BEGIN_WHITESPACE:Ve++,TEXT:Ve++,TEXT_ENTITY:Ve++,OPEN_WAKA:Ve++,SGML_DECL:Ve++,SGML_DECL_QUOTED:Ve++,DOCTYPE:Ve++,DOCTYPE_QUOTED:Ve++,DOCTYPE_DTD:Ve++,DOCTYPE_DTD_QUOTED:Ve++,COMMENT_STARTING:Ve++,COMMENT:Ve++,COMMENT_ENDING:Ve++,COMMENT_ENDED:Ve++,CDATA:Ve++,CDATA_ENDING:Ve++,CDATA_ENDING_2:Ve++,PROC_INST:Ve++,PROC_INST_BODY:Ve++,PROC_INST_ENDING:Ve++,OPEN_TAG:Ve++,OPEN_TAG_SLASH:Ve++,ATTRIB:Ve++,ATTRIB_NAME:Ve++,ATTRIB_NAME_SAW_WHITE:Ve++,ATTRIB_VALUE:Ve++,ATTRIB_VALUE_QUOTED:Ve++,ATTRIB_VALUE_CLOSED:Ve++,ATTRIB_VALUE_UNQUOTED:Ve++,ATTRIB_VALUE_ENTITY_Q:Ve++,ATTRIB_VALUE_ENTITY_U:Ve++,CLOSE_TAG:Ve++,CLOSE_TAG_SAW_WHITE:Ve++,SCRIPT:Ve++,SCRIPT_ENDING:Ve++},m.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},m.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(m.ENTITIES).forEach((function(v){var q=m.ENTITIES[v],ee="number"==typeof q?String.fromCharCode(q):q;m.ENTITIES[v]=ee})),m.STATE)m.STATE[m.STATE[ze]]=ze;function emit(m,v,q){m[v]&&m[v](q)}function emitNode(m,v,q){m.textNode&&closeText(m),emit(m,v,q)}function closeText(m){m.textNode=textopts(m.opt,m.textNode),m.textNode&&emit(m,"ontext",m.textNode),m.textNode=""}function textopts(m,v){return m.trim&&(v=v.trim()),m.normalize&&(v=v.replace(/\s+/g," ")),v}function error(m,v){return closeText(m),m.trackPosition&&(v+="\nLine: "+m.line+"\nColumn: "+m.column+"\nChar: "+m.c),v=new Error(v),m.error=v,emit(m,"onerror",v),m}function end(m){return m.sawRoot&&!m.closedRoot&&strictFail(m,"Unclosed root tag"),m.state!==Ve.BEGIN&&m.state!==Ve.BEGIN_WHITESPACE&&m.state!==Ve.TEXT&&error(m,"Unexpected end"),closeText(m),m.c="",m.closed=!0,emit(m,"onend"),SAXParser.call(m,m.strict,m.opt),m}function strictFail(m,v){if("object"!=typeof m||!(m instanceof SAXParser))throw new Error("bad call to strictFail");m.strict&&error(m,v)}function newTag(m){m.strict||(m.tagName=m.tagName[m.looseCase]());var v=m.tags[m.tags.length-1]||m,q=m.tag={name:m.tagName,attributes:{}};m.opt.xmlns&&(q.ns=v.ns),m.attribList.length=0}function qname(m,v){var q=m.indexOf(":")<0?["",m]:m.split(":"),ee=q[0],ae=q[1];return v&&"xmlns"===m&&(ee="xmlns",ae=""),{prefix:ee,local:ae}}function attrib(m){if(m.strict||(m.attribName=m.attribName[m.looseCase]()),-1!==m.attribList.indexOf(m.attribName)||m.tag.attributes.hasOwnProperty(m.attribName))m.attribName=m.attribValue="";else{if(m.opt.xmlns){var v=qname(m.attribName,!0),q=v.prefix,ee=v.local;if("xmlns"===q)if("xml"===ee&&m.attribValue!==Re)strictFail(m,"xml: prefix must be bound to "+Re+"\nActual: "+m.attribValue);else if("xmlns"===ee&&m.attribValue!==_e)strictFail(m,"xmlns: prefix must be bound to "+_e+"\nActual: "+m.attribValue);else{var ae=m.tag,ie=m.tags[m.tags.length-1]||m;ae.ns===ie.ns&&(ae.ns=Object.create(ie.ns)),ae.ns[ee]=m.attribValue}m.attribList.push([m.attribName,m.attribValue])}else m.tag.attributes[m.attribName]=m.attribValue,emitNode(m,"onattribute",{name:m.attribName,value:m.attribValue});m.attribName=m.attribValue=""}}function openTag(m,v){if(m.opt.xmlns){var q=m.tag,ee=qname(m.tagName);q.prefix=ee.prefix,q.local=ee.local,q.uri=q.ns[ee.prefix]||"",q.prefix&&!q.uri&&(strictFail(m,"Unbound namespace prefix: "+JSON.stringify(m.tagName)),q.uri=ee.prefix);var ae=m.tags[m.tags.length-1]||m;q.ns&&ae.ns!==q.ns&&Object.keys(q.ns).forEach((function(v){emitNode(m,"onopennamespace",{prefix:v,uri:q.ns[v]})}));for(var ie=0,de=m.attribList.length;ie",m.tagName="",void(m.state=Ve.SCRIPT);emitNode(m,"onscript",m.script),m.script=""}var v=m.tags.length,q=m.tagName;m.strict||(q=q[m.looseCase]());for(var ee=q;v--;){if(m.tags[v].name===ee)break;strictFail(m,"Unexpected close tag")}if(v<0)return strictFail(m,"Unmatched closing tag: "+m.tagName),m.textNode+="",void(m.state=Ve.TEXT);m.tagName=q;for(var ae=m.tags.length;ae-- >v;){var ie=m.tag=m.tags.pop();m.tagName=m.tag.name,emitNode(m,"onclosetag",m.tagName);var de={};for(var ce in ie.ns)de[ce]=ie.ns[ce];var le=m.tags[m.tags.length-1]||m;m.opt.xmlns&&ie.ns!==le.ns&&Object.keys(ie.ns).forEach((function(v){var q=ie.ns[v];emitNode(m,"onclosenamespace",{prefix:v,uri:q})}))}0===v&&(m.closedRoot=!0),m.tagName=m.attribValue=m.attribName="",m.attribList.length=0,m.state=Ve.TEXT}function parseEntity(m){var v,q=m.entity,ee=q.toLowerCase(),ae="";return m.ENTITIES[q]?m.ENTITIES[q]:m.ENTITIES[ee]?m.ENTITIES[ee]:("#"===(q=ee).charAt(0)&&("x"===q.charAt(1)?(q=q.slice(2),ae=(v=parseInt(q,16)).toString(16)):(q=q.slice(1),ae=(v=parseInt(q,10)).toString(10))),q=q.replace(/^0+/,""),ae.toLowerCase()!==q?(strictFail(m,"Invalid character entity"),"&"+m.entity+";"):String.fromCodePoint(v))}function beginWhiteSpace(m,v){"<"===v?(m.state=Ve.OPEN_WAKA,m.startTagPosition=m.position):not(de,v)&&(strictFail(m,"Non-whitespace before first tag."),m.textNode=v,m.state=Ve.TEXT)}function charAt(m,v){var q="";return v1114111||We(de)!==de)throw RangeError("Invalid code point: "+de);de<=65535?q.push(de):(m=55296+((de-=65536)>>10),v=de%1024+56320,q.push(m,v)),(ee+1===ae||q.length>16384)&&(ie+=Pe.apply(null,q),q.length=0)}return ie},Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:qe,configurable:!0,writable:!0}):String.fromCodePoint=qe)}(v)},66947:function(m){"undefined"!=typeof self&&self,m.exports=function(m){var v={};function r(q){if(v[q])return v[q].exports;var ee=v[q]={i:q,l:!1,exports:{}};return m[q].call(ee.exports,ee,ee.exports,r),ee.l=!0,ee.exports}return r.m=m,r.c=v,r.d=function(m,v,q){r.o(m,v)||Object.defineProperty(m,v,{enumerable:!0,get:q})},r.r=function(m){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(m,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(m,"__esModule",{value:!0})},r.t=function(m,v){if(1&v&&(m=r(m)),8&v)return m;if(4&v&&"object"==typeof m&&m&&m.__esModule)return m;var q=Object.create(null);if(r.r(q),Object.defineProperty(q,"default",{enumerable:!0,value:m}),2&v&&"string"!=typeof m)for(var ee in m)r.d(q,ee,function(v){return m[v]}.bind(null,ee));return q},r.n=function(m){var v=m&&m.__esModule?function(){return m.default}:function(){return m};return r.d(v,"a",v),v},r.o=function(m,v){return Object.prototype.hasOwnProperty.call(m,v)},r.p="",r(r.s=7)}([function(m,v,q){"use strict";function n(m){for(var q in m)v.hasOwnProperty(q)||(v[q]=m[q])}Object.defineProperty(v,"__esModule",{value:!0}),n(q(9)),n(q(10)),n(q(11)),n(q(12)),n(q(13)),n(q(14)),n(q(15)),n(q(16)),n(q(17)),n(q(31)),n(q(32)),n(q(33)),n(q(34)),n(q(35)),n(q(38)),n(q(39)),n(q(40)),n(q(41)),n(q(42)),n(q(43)),n(q(44)),n(q(45)),n(q(46)),n(q(47)),n(q(48)),n(q(49)),n(q(50)),n(q(3))},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0}),function(m){m.BOOKMARKING="oa:bookmarking",m.CLASSIFYING="oa:classifying",m.COMMENTING="oa:commenting",m.DESCRIBING="oa:describing",m.EDITING="oa:editing",m.HIGHLIGHTING="oa:highlighting",m.IDENTIFYING="oa:identifying",m.LINKING="oa:linking",m.MODERATING="oa:moderating",m.PAINTING="sc:painting",m.QUESTIONING="oa:questioning",m.REPLYING="oa:replying",m.TAGGING="oa:tagging",m.TRANSCRIBING="oad:transcribing"}(v.AnnotationMotivation||(v.AnnotationMotivation={})),function(m){m.AUTO_ADVANCE="auto-advance",m.CONTINUOUS="continuous",m.FACING_PAGES="facing-pages",m.HIDDEN="hidden",m.INDIVIDUALS="individuals",m.MULTI_PART="multi-part",m.NO_NAV="no-nav",m.NON_PAGED="non-paged",m.PAGED="paged",m.REPEAT="repeat",m.SEQUENCE="sequence",m.THUMBNAIL_NAV="thumbnail-nav",m.TOGETHER="together",m.UNORDERED="unordered"}(v.Behavior||(v.Behavior={})),function(m){m.CANVAS="canvas",m.CHOICE="choice",m.OA_CHOICE="oa:choice",m.CONTENT_AS_TEXT="contentastext",m.DATASET="dataset",m.DOCUMENT="document",m.IMAGE="image",m.MODEL="model",m.MOVING_IMAGE="movingimage",m.PDF="pdf",m.PHYSICAL_OBJECT="physicalobject",m.SOUND="sound",m.TEXT="text",m.TEXTUALBODY="textualbody",m.VIDEO="video"}(v.ExternalResourceType||(v.ExternalResourceType={})),function(m){m.ANNOTATION="annotation",m.CANVAS="canvas",m.COLLECTION="collection",m.MANIFEST="manifest",m.RANGE="range",m.SEQUENCE="sequence"}(v.IIIFResourceType||(v.IIIFResourceType={})),function(m){m.AUDIO_MP4="audio/mp4",m.CORTO="application/corto",m.DICOM="application/dicom",m.DRACO="application/draco",m.EPUB="application/epub+zip",m.GIRDER="image/vnd.kitware.girder",m.GLB="model/gltf-binary",m.GLTF="model/gltf+json",m.IIIF_PRESENTATION_2='application/ld+json;profile="http://iiif.io/api/presentation/2/context.json"',m.IIIF_PRESENTATION_3='application/ld+json;profile="http://iiif.io/api/presentation/3/context.json"',m.JPG="image/jpeg",m.M3U8="application/vnd.apple.mpegurl",m.MP3="audio/mp3",m.MPEG_DASH="application/dash+xml",m.OBJ="text/plain",m.OPF="application/oebps-package+xml",m.PDF="application/pdf",m.PLY="application/ply",m.THREEJS="application/vnd.threejs+json",m.USDZ="model/vnd.usd+zip",m.VIDEO_MP4="video/mp4",m.WAV="audio/wav",m.WEBM="video/webm"}(v.MediaType||(v.MediaType={})),function(m){m.DOC="application/msword",m.DOCX="application/vnd.openxmlformats-officedocument.wordprocessingml.document",m.PDF="application/pdf"}(v.RenderingFormat||(v.RenderingFormat={})),function(m){m.IMAGE_0_COMPLIANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/compliance.html#level0",m.IMAGE_0_COMPLIANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/compliance.html#level1",m.IMAGE_0_COMPLIANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/compliance.html#level2",m.IMAGE_0_CONFORMANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/conformance.html#level0",m.IMAGE_0_CONFORMANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/conformance.html#level1",m.IMAGE_0_CONFORMANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/conformance.html#level2",m.IMAGE_1_COMPLIANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level0",m.IMAGE_1_COMPLIANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level1",m.IMAGE_1_COMPLIANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level2",m.IMAGE_1_CONFORMANCE_LEVEL_0="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level0",m.IMAGE_1_CONFORMANCE_LEVEL_1="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level1",m.IMAGE_1_CONFORMANCE_LEVEL_2="http://library.stanford.edu/iiif/image-api/1.1/conformance.html#level2",m.IMAGE_1_LEVEL_0="http://iiif.io/api/image/1/level0.json",m.IMAGE_1_PROFILE_LEVEL_0="http://iiif.io/api/image/1/profiles/level0.json",m.IMAGE_1_LEVEL_1="http://iiif.io/api/image/1/level1.json",m.IMAGE_1_PROFILE_LEVEL_1="http://iiif.io/api/image/1/profiles/level1.json",m.IMAGE_1_LEVEL_2="http://iiif.io/api/image/1/level2.json",m.IMAGE_1_PROFILE_LEVEL_2="http://iiif.io/api/image/1/profiles/level2.json",m.IMAGE_2_LEVEL_0="http://iiif.io/api/image/2/level0.json",m.IMAGE_2_PROFILE_LEVEL_0="http://iiif.io/api/image/2/profiles/level0.json",m.IMAGE_2_LEVEL_1="http://iiif.io/api/image/2/level1.json",m.IMAGE_2_PROFILE_LEVEL_1="http://iiif.io/api/image/2/profiles/level1.json",m.IMAGE_2_LEVEL_2="http://iiif.io/api/image/2/level2.json",m.IMAGE_2_PROFILE_LEVEL_2="http://iiif.io/api/image/2/profiles/level2.json",m.AUTH_0_CLICK_THROUGH="http://iiif.io/api/auth/0/login/clickthrough",m.AUTH_0_LOGIN="http://iiif.io/api/auth/0/login",m.AUTH_0_LOGOUT="http://iiif.io/api/auth/0/logout",m.AUTH_0_RESTRICTED="http://iiif.io/api/auth/0/login/restricted",m.AUTH_0_TOKEN="http://iiif.io/api/auth/0/token",m.AUTH_1_CLICK_THROUGH="http://iiif.io/api/auth/1/clickthrough",m.AUTH_1_EXTERNAL="http://iiif.io/api/auth/1/external",m.AUTH_1_KIOSK="http://iiif.io/api/auth/1/kiosk",m.AUTH_1_LOGIN="http://iiif.io/api/auth/1/login",m.AUTH_1_LOGOUT="http://iiif.io/api/auth/1/logout",m.AUTH_1_PROBE="http://iiif.io/api/auth/1/probe",m.AUTH_1_TOKEN="http://iiif.io/api/auth/1/token",m.SEARCH_0="http://iiif.io/api/search/0/search",m.SEARCH_0_AUTO_COMPLETE="http://iiif.io/api/search/0/autocomplete",m.SEARCH_1="http://iiif.io/api/search/1/search",m.SEARCH_1_AUTO_COMPLETE="http://iiif.io/api/search/1/autocomplete",m.TRACKING_EXTENSIONS="http://universalviewer.io/tracking-extensions-profile",m.UI_EXTENSIONS="http://universalviewer.io/ui-extensions-profile",m.PRINT_EXTENSIONS="http://universalviewer.io/print-extensions-profile",m.SHARE_EXTENSIONS="http://universalviewer.io/share-extensions-profile",m.DOWNLOAD_EXTENSIONS="http://universalviewer.io/download-extensions-profile",m.OTHER_MANIFESTATIONS="http://iiif.io/api/otherManifestations.json",m.IXIF="http://wellcomelibrary.org/ld/ixif/0/alpha.json"}(v.ServiceProfile||(v.ServiceProfile={})),function(m){m.IMAGE_SERVICE_2="ImageService2",m.IMAGE_SERVICE_3="ImageService3"}(v.ServiceType||(v.ServiceType={})),function(m){m.BOTTOM_TO_TOP="bottom-to-top",m.LEFT_TO_RIGHT="left-to-right",m.RIGHT_TO_LEFT="right-to-left",m.TOP_TO_BOTTOM="top-to-bottom"}(v.ViewingDirection||(v.ViewingDirection={})),function(m){m.CONTINUOUS="continuous",m.INDIVIDUALS="individuals",m.NON_PAGED="non-paged",m.PAGED="paged",m.TOP="top"}(v.ViewingHint||(v.ViewingHint={}))},function(m,v,q){var ee=q(21).Symbol;m.exports=ee},function(m,v,q){"use strict";var ee=this&&this.__awaiter||function(m,v,q,ee){return new(q||(q=Promise))((function(ae,ie){function a(m){try{u(ee.next(m))}catch(m){ie(m)}}function s(m){try{u(ee.throw(m))}catch(m){ie(m)}}function u(m){var v;m.done?ae(m.value):(v=m.value,v instanceof q?v:new q((function(m){m(v)}))).then(a,s)}u((ee=ee.apply(m,v||[])).next())}))},ae=this&&this.__generator||function(m,v){var q,ee,ae,ie,de={label:0,sent:function(){if(1&ae[0])throw ae[1];return ae[1]},trys:[],ops:[]};return ie={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(ie[Symbol.iterator]=function(){return this}),ie;function s(ie){return function(ce){return function(ie){if(q)throw new TypeError("Generator is already executing.");for(;de;)try{if(q=1,ee&&(ae=2&ie[0]?ee.return:ie[0]?ee.throw||((ae=ee.return)&&ae.call(ee),0):ee.next)&&!(ae=ae.call(ee,ie[1])).done)return ae;switch(ee=0,ae&&(ie=[2&ie[0],ae.value]),ie[0]){case 0:case 1:ae=ie;break;case 4:return de.label++,{value:ie[1],done:!1};case 5:de.label++,ee=ie[1],ie=[0];continue;case 7:ie=de.ops.pop(),de.trys.pop();continue;default:if(!(ae=(ae=de.trys).length>0&&ae[ae.length-1])&&(6===ie[0]||2===ie[0])){de=0;continue}if(3===ie[0]&&(!ae||ie[1]>ae[0]&&ie[1]0&&q(pe)?v>1?e(pe,v-1,q,ie,de):ee(de,pe):ie||(de[de.length]=pe)}return de}},function(m,v){m.exports=function(m){return null!=m&&"object"==typeof m}},function(m,v,q){"use strict";q.r(v),v.default=function(m,v){return v=v||{},new Promise((function(q,ee){var ae=new XMLHttpRequest,ie=[],de=[],ce={},u=function(){return{ok:2==(ae.status/100|0),statusText:ae.statusText,status:ae.status,url:ae.responseURL,text:function(){return Promise.resolve(ae.responseText)},json:function(){return Promise.resolve(JSON.parse(ae.responseText))},blob:function(){return Promise.resolve(new Blob([ae.response]))},clone:u,headers:{keys:function(){return ie},entries:function(){return de},get:function(m){return ce[m.toLowerCase()]},has:function(m){return m.toLowerCase()in ce}}}};for(var le in ae.open(v.method||"get",m,!0),ae.onload=function(){ae.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(m,v,q){ie.push(v=v.toLowerCase()),de.push([v,q]),ce[v]=ce[v]?ce[v]+","+q:q})),q(u())},ae.onerror=ee,ae.withCredentials="include"==v.credentials,v.headers)ae.setRequestHeader(le,v.headers[le]);ae.send(v.body||null)}))}},function(m,v,q){m.exports=q(8)},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0}),function(m){for(var q in m)v.hasOwnProperty(q)||(v[q]=m[q])}(q(0));var ee=q(3);v.loadManifest=function(m){return ee.Utils.loadManifest(m)},v.parseManifest=function(m,v){return ee.Utils.parseManifest(m,v)}},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var ee=function(){function e(m){this.__jsonld=m,this.context=this.getProperty("context"),this.id=this.getProperty("id")}return e.prototype.getProperty=function(m){var v=null;return this.__jsonld&&((v=this.__jsonld[m])||(v=this.__jsonld["@"+m])),v},e}();v.JSONLDResource=ee},function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)v.hasOwnProperty(q)&&(m[q]=v[q])})(m,v)},function(m,v){function r(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(r.prototype=v.prototype,new r)});Object.defineProperty(v,"__esModule",{value:!0});var ie=q(0),de=q(1),ce=function(m){function t(v,q){var ee=m.call(this,v)||this;return ee.options=q,ee}return ae(t,m),t.prototype.getIIIFResourceType=function(){return ie.Utils.normaliseType(this.getProperty("type"))},t.prototype.getLabel=function(){var m=this.getProperty("label");return m?ie.PropertyValue.parse(m,this.options.locale):new ie.PropertyValue([],this.options.locale)},t.prototype.getDefaultLabel=function(){return this.getLabel().getValue(this.options.locale)},t.prototype.getMetadata=function(){var m=this.getProperty("metadata"),v=[];if(!m)return v;for(var q=0;q-1||this.externalResource.data["@context"].indexOf("/1.1/context.json")>-1||this.externalResource.data["@context"].indexOf("/1/context.json")>-1)&&(ee="native");else{var ie=void 0;if((ie=this.getImages())&&ie.length){var de=ie[0].getResource(),le=de.getServices();if(ae||(ae=de.getWidth()),pe=le?le.find((function(m){return ce.Utils.isImageProfile(m.getProfile())||ce.Utils.isImageServiceType(m.getIIIFResourceType())})):null)q=pe.id,ee=ce.Utils.getImageQuality(pe.getProfile());else if(ae===de.getWidth())return de.id}if((ie=this.getContent())&&ie.length){var pe,fe=ie[0].getBody()[0];if(le=fe.getServices(),ae||(ae=fe.getWidth()),pe=le?le.find((function(m){return ce.Utils.isImageServiceType(m.getIIIFResourceType())})):null)q=pe.id,ee=ce.Utils.getImageQuality(pe.getProfile());else if(ae===fe.getWidth())return fe.id}if(!q){var ye=this.getProperty("thumbnail");if(ye){if("string"==typeof ye)return ye;if(ye["@id"])return ye["@id"];if(ye.length)return ye[0].id}}}return v=ae+",",q&&q.endsWith("/")&&(q=q.substr(0,q.length-1)),[q,"full",v,0,ee+".jpg"].join("/")},t.prototype.getMaxDimensions=function(){var m,v=null;return this.externalResource&&this.externalResource.data&&this.externalResource.data.profile&&(m=this.externalResource.data.profile,Array.isArray(m)&&(m=m.filter((function(m){return m.maxWidth}))[0])&&(v=new ce.Size(m.maxWidth,m.maxHeight?m.maxHeight:m.maxWidth))),v},t.prototype.getContent=function(){var m=[],v=this.__jsonld.items||this.__jsonld.content;if(!v)return m;var q=null;if(v.length&&(q=new ce.AnnotationPage(v[0],this.options)),!q)return m;for(var ee=q.getItems(),ae=0;ae"),null===this.value?null:(Array.isArray(m)&&!m.length&&(m=void 0),this.value.getValue(m||this.defaultLocale,v))},e.prototype.getValues=function(m){return null===this.value?[]:(Array.isArray(m)&&!m.length&&(m=void 0),this.value.getValues(m||this.defaultLocale))},e.prototype.setValue=function(m){null===this.value&&(this.value=new ee.PropertyValue([])),this.value.setValue(m,this.defaultLocale)},e}();v.LabelValuePair=ae},function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)v.hasOwnProperty(q)&&(m[q]=v[q])})(m,v)},function(m,v){function r(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(r.prototype=v.prototype,new r)});Object.defineProperty(v,"__esModule",{value:!0});var ie=function(m){function t(){return null!==m&&m.apply(this,arguments)||this}return ae(t,m),t.getValue=function(m,v){return m.getValue(v,"
")},t.getValues=function(m,v){return m.getValues(v)},t}(Array);v.LanguageMap=ie},function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)v.hasOwnProperty(q)&&(m[q]=v[q])})(m,v)},function(m,v){function r(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(r.prototype=v.prototype,new r)}),ie=this&&this.__spreadArrays||function(){for(var m=0,v=0,q=arguments.length;v"):this._value},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locale",{get:function(){return void 0===this._locale?this._defaultLocale:this._locale},enumerable:!0,configurable:!0}),e.prototype.addValue=function(m){Array.isArray(this._value)||(this._value=[this._value]),Array.isArray(m)?this._value=this._value.concat(m):this._value.push(m)},e}();v.LocalizedValue=ce;var le=function(m){function t(v,q){void 0===v&&(v=[]);var ee=m.apply(this,v)||this;return ee.__proto__=t.prototype,ee._defaultLocale=q,ee}return ae(t,m),t.parse=function(m,v){if(!m)return new t([],v);if(Array.isArray(m)){var q=(ee=m.map((function(m){return ce.parseV2Value(m,v)})).filter((function(m){return null!==m}))).reduce((function(m,v){var q=v._locale;return q||(q="none"),m[q]?m[q].addValue(v._value):m[q]=v,m}),{});return new t(Object.values(q),v)}return"string"==typeof m?new t([new ce(m,void 0,v)],v):m["@language"]||m["@value"]?new t(null!==(ee=ce.parseV2Value(m))?[ee]:[],v):new t(Object.keys(m).map((function(q){var ee=m[q];if(!Array.isArray(ee))throw new Error("A IIIF v3 localized property value must have an array as the value for a given language.");return new ce(ee,q,v)})),v);var ee},t.prototype.getSuitableLocale=function(m){for(var v=ie(this).map((function(m){return m._locale})).filter((function(m){return void 0!==m})),r=function(m){var q=v.find((function(v){return v===m}));if(q)return{value:q}},q=0,ee=m;q1},t.prototype.isPagingEnabled=function(){var m=this.getViewingHint();if(m)return m===ie.ViewingHint.PAGED;var v=this.getBehavior();return!!v&&v===ie.Behavior.PAGED},t.prototype.getViewingDirection=function(){return this.getProperty("viewingDirection")},t.prototype.getViewingHint=function(){return this.getProperty("viewingHint")},t}(de.IIIFResource);v.Manifest=ce},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0}),function(m){m.EMPTY="",m.MANUSCRIPT="manuscript",m.MONOGRAPH="monograph"}(v.ManifestType||(v.ManifestType={}))},function(m,v,q){"use strict";var ee,ae=this&&this.__extends||(ee=function(m,v){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,v){m.__proto__=v}||function(m,v){for(var q in v)v.hasOwnProperty(q)&&(m[q]=v[q])})(m,v)},function(m,v){function r(){this.constructor=m}ee(m,v),m.prototype=null===v?Object.create(v):(r.prototype=v.prototype,new r)});Object.defineProperty(v,"__esModule",{value:!0});var ie=q(0),de=q(1),ce=function(m){function t(v,q){var ee=m.call(this,v,q)||this;return ee._ranges=null,ee.canvases=null,ee.items=[],ee}return ae(t,m),t.prototype.getCanvasIds=function(){return this.__jsonld.canvases?this.__jsonld.canvases:this.canvases?this.canvases:[]},t.prototype.getDuration=function(){if(this.canvases&&this.canvases.length){for(var m=[],v=[],q=0,ee=this.canvases;q1&&(0===Re&&(ye=Number(xe[0])),Re===this.canvases.length-1&&(be=Number(xe[1])))}else{var Te=this.getRanges();for(Re=0;Re=v.start&&m<=v.end)},t.prototype._parseTreeNode=function(m,v){m.label=v.getLabel().getValue(this.options.locale),m.data=v,m.data.type=ie.Utils.normaliseType(ie.TreeNodeType.RANGE),v.treeNode=m;var q=v.getRanges();if(q&&q.length)for(var ee=0;ee=0;v--){var q=this.getCanvasByIndex(v).getLabel().getValue(this.options.locale);if(m){if(/^[a-zA-Z0-9]*$/.test(q))return q}else if(q)return q}return this.options.defaultLabel},t.prototype.getLastPageIndex=function(){return this.getTotalCanvases()-1},t.prototype.getNextPageIndex=function(m,v){var q;if(v){var ee=this.getPagedIndices(m),ae=this.getViewingDirection();q=ae&&ae===ie.ViewingDirection.RIGHT_TO_LEFT?ee[0]+1:ee[ee.length-1]+1}else q=m+1;return q>this.getLastPageIndex()?-1:q},t.prototype.getPagedIndices=function(m,v){var q=[];if(v){q=this.isFirstCanvas(m)||this.isLastCanvas(m)?[m]:m%2?[m,m+1]:[m-1,m];var ee=this.getViewingDirection();ee&&ee===ie.ViewingDirection.RIGHT_TO_LEFT&&(q=q.reverse())}else q.push(m);return q},t.prototype.getPrevPageIndex=function(m,v){var q;if(v){var ee=this.getPagedIndices(m),ae=this.getViewingDirection();q=ae&&ae===ie.ViewingDirection.RIGHT_TO_LEFT?ee[ee.length-1]-1:ee[0]-1}else q=m-1;return q},t.prototype.getStartCanvasIndex=function(){var m=this.getStartCanvas();if(m)for(var v=0;vthis.getTotalCanvases()-1},t.prototype.isFirstCanvas=function(m){return 0===m},t.prototype.isLastCanvas=function(m){return m===this.getTotalCanvases()-1},t.prototype.isMultiCanvas=function(){return this.getTotalCanvases()>1},t.prototype.isPagingEnabled=function(){var m=this.getViewingHint();return!!m&&m===ie.ViewingHint.PAGED},t.prototype.isTotalCanvasesEven=function(){return this.getTotalCanvases()%2==0},t}(de.ManifestResource);v.Sequence=ce},function(m,v,q){"use strict";Object.defineProperty(v,"__esModule",{value:!0});var ee=q(0),ae=function(){function e(){}return e.parse=function(m,v){return"string"==typeof m&&(m=JSON.parse(m)),this.parseJson(m,v)},e.parseJson=function(m,v){var q;if(v&&v.navDate&&!isNaN(v.navDate.getTime())&&(m.navDate=v.navDate.toString()),m["@type"])switch(m["@type"]){case"sc:Collection":q=this.parseCollection(m,v);break;case"sc:Manifest":q=this.parseManifest(m,v);break;default:return null}else switch(m.type){case"Collection":q=this.parseCollection(m,v);break;case"Manifest":q=this.parseManifest(m,v);break;default:return null}return q.isLoaded=!0,q},e.parseCollection=function(m,v){var q=new ee.Collection(m,v);return v?(q.index=v.index||0,v.resource&&(q.parentCollection=v.resource.parentCollection)):q.index=0,this.parseCollections(q,v),this.parseManifests(q,v),this.parseItems(q,v),q},e.parseCollections=function(m,v){var q;if(m.__jsonld.collections?q=m.__jsonld.collections:m.__jsonld.items&&(q=m.__jsonld.items.filter((function(m){return"collection"===m.type.toLowerCase()}))),q)for(var ee=0;ee{m.exports=q(53765)},84221:(m,v,q)=>{var ee=q(46894).getUint64;m.exports=function(m){var v=new DataView(m.buffer,m.byteOffset,m.byteLength),q={version:m[0],flags:new Uint8Array(m.subarray(1,4)),references:[],referenceId:v.getUint32(4),timescale:v.getUint32(8)},ae=12;0===q.version?(q.earliestPresentationTime=v.getUint32(ae),q.firstOffset=v.getUint32(ae+4),ae+=8):(q.earliestPresentationTime=ee(m.subarray(ae)),q.firstOffset=ee(m.subarray(ae+8)),ae+=16),ae+=2;var ie=v.getUint16(ae);for(ae+=2;ie>0;ae+=12,ie--)q.references.push({referenceType:(128&m[ae])>>>7,referencedSize:2147483647&v.getUint32(ae),subsegmentDuration:v.getUint32(ae+4),startsWithSap:!!(128&m[ae+8]),sapType:(112&m[ae+8])>>>4,sapDeltaTime:268435455&v.getUint32(ae+8)});return q}},51489:m=>{var v,q,ee,ae,ie,de,ce,le=9e4;v=function(m){return m*le},q=function(m,v){return m*v},ee=function(m){return m/le},ae=function(m,v){return m/v},ie=function(m,q){return v(ae(m,q))},de=function(m,v){return q(ee(m),v)},ce=function(m,v,q){return ee(q?m:m-v)},m.exports={ONE_SECOND_IN_TS:le,secondsToVideoTs:v,secondsToAudioTs:q,videoTsToSeconds:ee,audioTsToSeconds:ae,audioTsToVideoTs:ie,videoTsToAudioTs:de,metadataTsToSeconds:ce}},46894:m=>{var v=Math.pow(2,32);m.exports={getUint64:function(m){var q,ee=new DataView(m.buffer,m.byteOffset,m.byteLength);return ee.getBigUint64?(q=ee.getBigUint64(0)){"use strict";var v=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable;function toObject(m){if(null==m)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(m)}m.exports=function shouldUseNative(){try{if(!Object.assign)return!1;var m=new String("abc");if(m[5]="de","5"===Object.getOwnPropertyNames(m)[0])return!1;for(var v={},q=0;q<10;q++)v["_"+String.fromCharCode(q)]=q;if("0123456789"!==Object.getOwnPropertyNames(v).map((function(m){return v[m]})).join(""))return!1;var ee={};return"abcdefghijklmnopqrst".split("").forEach((function(m){ee[m]=m})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},ee)).join("")}catch(m){return!1}}()?Object.assign:function(m,ae){for(var ie,de,ce=toObject(m),le=1;le{function callOrReturn(m){return"function"==typeof m?m():m}v.none=Object.create({value:function(){throw new Error("Called value on none")},isNone:function(){return!0},isSome:function(){return!1},map:function(){return v.none},flatMap:function(){return v.none},filter:function(){return v.none},toArray:function(){return[]},orElse:callOrReturn,valueOrElse:callOrReturn}),v.some=function(m){return new Some(m)};var Some=function(m){this._value=m};Some.prototype.value=function(){return this._value},Some.prototype.isNone=function(){return!1},Some.prototype.isSome=function(){return!0},Some.prototype.map=function(m){return new Some(m(this._value))},Some.prototype.flatMap=function(m){return m(this._value)},Some.prototype.filter=function(m){return m(this._value)?this:v.none},Some.prototype.toArray=function(){return[this._value]},Some.prototype.orElse=function(m){return this},Some.prototype.valueOrElse=function(m){return this._value},v.isOption=function(m){return m===v.none||m instanceof Some},v.fromNullable=function(m){return null==m?v.none:new Some(m)}},79430:function(m,v){var q,ee,ae;ee=[],void 0===(ae="function"==typeof(q=function(){return function(m){function isSpace(m){return" "===m||"\t"===m||"\n"===m||"\f"===m||"\r"===m}function collectCharacters(v){var q,ee=v.exec(m.substring(Re));if(ee)return q=ee[0],Re+=q.length,q}for(var v,q,ee,ae,ie,de=m.length,ce=/^[ \t\n\r\u000c]+/,le=/^[, \t\n\r\u000c]+/,pe=/^[^ \t\n\r\u000c]+/,fe=/[,]+$/,ye=/^\d+$/,be=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,Re=0,_e=[];;){if(collectCharacters(le),Re>=de)return _e;v=collectCharacters(pe),q=[],","===v.slice(-1)?(v=v.replace(fe,""),parseDescriptors()):tokenize()}function tokenize(){for(collectCharacters(ce),ee="",ae="in descriptor";;){if(ie=m.charAt(Re),"in descriptor"===ae)if(isSpace(ie))ee&&(q.push(ee),ee="",ae="after descriptor");else{if(","===ie)return Re+=1,ee&&q.push(ee),void parseDescriptors();if("("===ie)ee+=ie,ae="in parens";else{if(""===ie)return ee&&q.push(ee),void parseDescriptors();ee+=ie}}else if("in parens"===ae)if(")"===ie)ee+=ie,ae="in descriptor";else{if(""===ie)return q.push(ee),void parseDescriptors();ee+=ie}else if("after descriptor"===ae)if(isSpace(ie));else{if(""===ie)return void parseDescriptors();ae="in descriptor",Re-=1}Re+=1}}function parseDescriptors(){var ee,ae,ie,de,ce,le,pe,fe,Re,xe=!1,Te={};for(de=0;de{"use strict";function assertPath(m){if("string"!=typeof m)throw new TypeError("Path must be a string. Received "+JSON.stringify(m))}function normalizeStringPosix(m,v){for(var q,ee="",ae=0,ie=-1,de=0,ce=0;ce<=m.length;++ce){if(ce2){var le=ee.lastIndexOf("/");if(le!==ee.length-1){-1===le?(ee="",ae=0):ae=(ee=ee.slice(0,le)).length-1-ee.lastIndexOf("/"),ie=ce,de=0;continue}}else if(2===ee.length||1===ee.length){ee="",ae=0,ie=ce,de=0;continue}v&&(ee.length>0?ee+="/..":ee="..",ae=2)}else ee.length>0?ee+="/"+m.slice(ie+1,ce):ee=m.slice(ie+1,ce),ae=ce-ie-1;ie=ce,de=0}else 46===q&&-1!==de?++de:de=-1}return ee}function _format(m,v){var q=v.dir||v.root,ee=v.base||(v.name||"")+(v.ext||"");return q?q===v.root?q+ee:q+m+ee:ee}var v={resolve:function resolve(){for(var m,v="",q=!1,ee=arguments.length-1;ee>=-1&&!q;ee--){var ae;ee>=0?ae=arguments[ee]:(void 0===m&&(m=process.cwd()),ae=m),assertPath(ae),0!==ae.length&&(v=ae+"/"+v,q=47===ae.charCodeAt(0))}return v=normalizeStringPosix(v,!q),q?v.length>0?"/"+v:"/":v.length>0?v:"."},normalize:function normalize(m){if(assertPath(m),0===m.length)return".";var v=47===m.charCodeAt(0),q=47===m.charCodeAt(m.length-1);return 0!==(m=normalizeStringPosix(m,!v)).length||v||(m="."),m.length>0&&q&&(m+="/"),v?"/"+m:m},isAbsolute:function isAbsolute(m){return assertPath(m),m.length>0&&47===m.charCodeAt(0)},join:function join(){if(0===arguments.length)return".";for(var m,q=0;q0&&(void 0===m?m=ee:m+="/"+ee)}return void 0===m?".":v.normalize(m)},relative:function relative(m,q){if(assertPath(m),assertPath(q),m===q)return"";if((m=v.resolve(m))===(q=v.resolve(q)))return"";for(var ee=1;eele){if(47===q.charCodeAt(de+fe))return q.slice(de+fe+1);if(0===fe)return q.slice(de+fe)}else ie>le&&(47===m.charCodeAt(ee+fe)?pe=fe:0===fe&&(pe=0));break}var ye=m.charCodeAt(ee+fe);if(ye!==q.charCodeAt(de+fe))break;47===ye&&(pe=fe)}var be="";for(fe=ee+pe+1;fe<=ae;++fe)fe!==ae&&47!==m.charCodeAt(fe)||(0===be.length?be+="..":be+="/..");return be.length>0?be+q.slice(de+pe):(de+=pe,47===q.charCodeAt(de)&&++de,q.slice(de))},_makeLong:function _makeLong(m){return m},dirname:function dirname(m){if(assertPath(m),0===m.length)return".";for(var v=m.charCodeAt(0),q=47===v,ee=-1,ae=!0,ie=m.length-1;ie>=1;--ie)if(47===(v=m.charCodeAt(ie))){if(!ae){ee=ie;break}}else ae=!1;return-1===ee?q?"/":".":q&&1===ee?"//":m.slice(0,ee)},basename:function basename(m,v){if(void 0!==v&&"string"!=typeof v)throw new TypeError('"ext" argument must be a string');assertPath(m);var q,ee=0,ae=-1,ie=!0;if(void 0!==v&&v.length>0&&v.length<=m.length){if(v.length===m.length&&v===m)return"";var de=v.length-1,ce=-1;for(q=m.length-1;q>=0;--q){var le=m.charCodeAt(q);if(47===le){if(!ie){ee=q+1;break}}else-1===ce&&(ie=!1,ce=q+1),de>=0&&(le===v.charCodeAt(de)?-1==--de&&(ae=q):(de=-1,ae=ce))}return ee===ae?ae=ce:-1===ae&&(ae=m.length),m.slice(ee,ae)}for(q=m.length-1;q>=0;--q)if(47===m.charCodeAt(q)){if(!ie){ee=q+1;break}}else-1===ae&&(ie=!1,ae=q+1);return-1===ae?"":m.slice(ee,ae)},extname:function extname(m){assertPath(m);for(var v=-1,q=0,ee=-1,ae=!0,ie=0,de=m.length-1;de>=0;--de){var ce=m.charCodeAt(de);if(47!==ce)-1===ee&&(ae=!1,ee=de+1),46===ce?-1===v?v=de:1!==ie&&(ie=1):-1!==v&&(ie=-1);else if(!ae){q=de+1;break}}return-1===v||-1===ee||0===ie||1===ie&&v===ee-1&&v===q+1?"":m.slice(v,ee)},format:function format(m){if(null===m||"object"!=typeof m)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof m);return _format("/",m)},parse:function parse(m){assertPath(m);var v={root:"",dir:"",base:"",ext:"",name:""};if(0===m.length)return v;var q,ee=m.charCodeAt(0),ae=47===ee;ae?(v.root="/",q=1):q=0;for(var ie=-1,de=0,ce=-1,le=!0,pe=m.length-1,fe=0;pe>=q;--pe)if(47!==(ee=m.charCodeAt(pe)))-1===ce&&(le=!1,ce=pe+1),46===ee?-1===ie?ie=pe:1!==fe&&(fe=1):-1!==ie&&(fe=-1);else if(!le){de=pe+1;break}return-1===ie||-1===ce||0===fe||1===fe&&ie===ce-1&&ie===de+1?-1!==ce&&(v.base=v.name=0===de&&ae?m.slice(1,ce):m.slice(de,ce)):(0===de&&ae?(v.name=m.slice(1,ie),v.base=m.slice(1,ce)):(v.name=m.slice(de,ie),v.base=m.slice(de,ce)),v.ext=m.slice(ie,ce)),de>0?v.dir=m.slice(0,de-1):ae&&(v.dir="/"),v},sep:"/",delimiter:":",win32:null,posix:null};v.posix=v,m.exports=v},74241:m=>{var v=String,create=function(){return{isColorSupported:!1,reset:v,bold:v,dim:v,italic:v,underline:v,inverse:v,hidden:v,strikethrough:v,black:v,red:v,green:v,yellow:v,blue:v,magenta:v,cyan:v,white:v,gray:v,bgBlack:v,bgRed:v,bgGreen:v,bgYellow:v,bgBlue:v,bgMagenta:v,bgCyan:v,bgWhite:v}};m.exports=create(),m.exports.createColors=create},35433:()=>{Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}},39980:()=>{Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript},62356:()=>{!function(m){var v=m.util.clone(m.languages.javascript),q=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,ee=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,ae=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function re(m,v){return m=m.replace(//g,(function(){return q})).replace(//g,(function(){return ee})).replace(//g,(function(){return ae})),RegExp(m,v)}ae=re(ae).source,m.languages.jsx=m.languages.extend("markup",v),m.languages.jsx.tag.pattern=re(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),m.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,m.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,m.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,m.languages.jsx.tag.inside.comment=v.comment,m.languages.insertBefore("inside","attr-name",{spread:{pattern:re(//.source),inside:m.languages.jsx}},m.languages.jsx.tag),m.languages.insertBefore("inside","special-attr",{script:{pattern:re(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:m.languages.jsx}}},m.languages.jsx.tag);var stringifyToken=function(m){return m?"string"==typeof m?m:"string"==typeof m.content?m.content:m.content.map(stringifyToken).join(""):""},walkTokens=function(v){for(var q=[],ee=0;ee0&&q[q.length-1].tagName===stringifyToken(ae.content[0].content[1])&&q.pop():"/>"===ae.content[ae.content.length-1].content||q.push({tagName:stringifyToken(ae.content[0].content[1]),openedBraces:0}):q.length>0&&"punctuation"===ae.type&&"{"===ae.content?q[q.length-1].openedBraces++:q.length>0&&q[q.length-1].openedBraces>0&&"punctuation"===ae.type&&"}"===ae.content?q[q.length-1].openedBraces--:ie=!0),(ie||"string"==typeof ae)&&q.length>0&&0===q[q.length-1].openedBraces){var de=stringifyToken(ae);ee0&&("string"==typeof v[ee-1]||"plain-text"===v[ee-1].type)&&(de=stringifyToken(v[ee-1])+de,v.splice(ee-1,1),ee--),v[ee]=new m.Token("plain-text",de,null,de)}ae.content&&"string"!=typeof ae.content&&walkTokens(ae.content)}};m.hooks.add("after-tokenize",(function(m){"jsx"!==m.language&&"tsx"!==m.language||walkTokens(m.tokens)}))}(Prism)},24335:()=>{Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(m){"entity"===m.type&&(m.attributes.title=m.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function addInlined(m,v){var q={};q["language-"+v]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[v]},q.cdata=/^$/i;var ee={"included-cdata":{pattern://i,inside:q}};ee["language-"+v]={pattern:/[\s\S]+/,inside:Prism.languages[v]};var ae={};ae[m]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return m})),"i"),lookbehind:!0,greedy:!0,inside:ee},Prism.languages.insertBefore("markup","cdata",ae)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(m,v){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+m+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[v,"language-"+v],inside:Prism.languages[v]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml},15660:(m,v,q)=>{var ee=function(m){var v=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,q=0,ee={},ae={manual:m.Prism&&m.Prism.manual,disableWorkerMessageHandler:m.Prism&&m.Prism.disableWorkerMessageHandler,util:{encode:function encode(m){return m instanceof Token?new Token(m.type,encode(m.content),m.alias):Array.isArray(m)?m.map(encode):m.replace(/&/g,"&").replace(/=de.reach);Se+=we.value.length,we=we.next){var Ie=we.value;if(v.length>m.length)return;if(!(Ie instanceof Token)){var Pe,We=1;if(Re){if(!(Pe=matchPattern(Te,Se,m,be))||Pe.index>=m.length)break;var qe=Pe.index,Ve=Pe.index+Pe[0].length,ze=Se;for(ze+=we.value.length;qe>=ze;)ze+=(we=we.next).value.length;if(Se=ze-=we.value.length,we.value instanceof Token)continue;for(var He=we;He!==v.tail&&(zede.reach&&(de.reach=et);var tt=we.prev;if(Qe&&(tt=addAfter(v,tt,Qe),Se+=Qe.length),removeRange(v,tt,We),we=addAfter(v,tt,new Token(ce,ye?ae.tokenize(Xe,ye):Xe,_e,Xe)),Ye&&addAfter(v,we,Ye),We>1){var nt={cause:ce+","+pe,reach:et};matchGrammar(m,v,q,we.prev,Se,nt),de&&nt.reach>de.reach&&(de.reach=nt.reach)}}}}}}function LinkedList(){var m={value:null,prev:null,next:null},v={value:null,prev:m,next:null};m.next=v,this.head=m,this.tail=v,this.length=0}function addAfter(m,v,q){var ee=v.next,ae={value:q,prev:v,next:ee};return v.next=ae,ee.prev=ae,m.length++,ae}function removeRange(m,v,q){for(var ee=v.next,ae=0;ae"+ee.content+""},!m.document)return m.addEventListener?(ae.disableWorkerMessageHandler||m.addEventListener("message",(function(v){var q=JSON.parse(v.data),ee=q.language,ie=q.code,de=q.immediateClose;m.postMessage(ae.highlight(ie,ae.languages[ee],ee)),de&&m.close()}),!1),ae):ae;var ie=ae.util.currentScript();function highlightAutomaticallyCallback(){ae.manual||ae.highlightAll()}if(ie&&(ae.filename=ie.src,ie.hasAttribute("data-manual")&&(ae.manual=!0)),!ae.manual){var de=document.readyState;"loading"===de||"interactive"===de&&ie&&ie.defer?document.addEventListener("DOMContentLoaded",highlightAutomaticallyCallback):window.requestAnimationFrame?window.requestAnimationFrame(highlightAutomaticallyCallback):window.setTimeout(highlightAutomaticallyCallback,16)}return ae}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});m.exports&&(m.exports=ee),void 0!==q.g&&(q.g.Prism=ee),ee.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},ee.languages.markup.tag.inside["attr-value"].inside.entity=ee.languages.markup.entity,ee.languages.markup.doctype.inside["internal-subset"].inside=ee.languages.markup,ee.hooks.add("wrap",(function(m){"entity"===m.type&&(m.attributes.title=m.content.replace(/&/,"&"))})),Object.defineProperty(ee.languages.markup.tag,"addInlined",{value:function addInlined(m,v){var q={};q["language-"+v]={pattern:/(^$)/i,lookbehind:!0,inside:ee.languages[v]},q.cdata=/^$/i;var ae={"included-cdata":{pattern://i,inside:q}};ae["language-"+v]={pattern:/[\s\S]+/,inside:ee.languages[v]};var ie={};ie[m]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return m})),"i"),lookbehind:!0,greedy:!0,inside:ae},ee.languages.insertBefore("markup","cdata",ie)}}),Object.defineProperty(ee.languages.markup.tag,"addAttribute",{value:function(m,v){ee.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+m+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[v,"language-"+v],inside:ee.languages[v]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),ee.languages.html=ee.languages.markup,ee.languages.mathml=ee.languages.markup,ee.languages.svg=ee.languages.markup,ee.languages.xml=ee.languages.extend("markup",{}),ee.languages.ssml=ee.languages.xml,ee.languages.atom=ee.languages.xml,ee.languages.rss=ee.languages.xml,function(m){var v=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;m.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+v.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+v.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+v.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+v.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:v,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},m.languages.css.atrule.inside.rest=m.languages.css;var q=m.languages.markup;q&&(q.tag.addInlined("style","css"),q.tag.addAttribute("style","css"))}(ee),ee.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},ee.languages.javascript=ee.languages.extend("clike",{"class-name":[ee.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),ee.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,ee.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:ee.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:ee.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:ee.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:ee.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:ee.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),ee.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:ee.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),ee.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),ee.languages.markup&&(ee.languages.markup.tag.addInlined("script","javascript"),ee.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),ee.languages.js=ee.languages.javascript,function(){if(void 0!==ee&&"undefined"!=typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var FAILURE_MESSAGE=function(m,v){return"✖ Error "+m+" while fetching file: "+v},m="✖ Error: File does not exist or is empty",v={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},q="data-src-status",ae="loading",ie="loaded",de="pre[data-src]:not(["+q+'="'+ie+'"]):not(['+q+'="'+ae+'"])';ee.hooks.add("before-highlightall",(function(m){m.selector+=", "+de})),ee.hooks.add("before-sanity-check",(function(m){var ce=m.element;if(ce.matches(de)){m.code="",ce.setAttribute(q,ae);var le=ce.appendChild(document.createElement("CODE"));le.textContent="Loading…";var pe=ce.getAttribute("data-src"),fe=m.language;if("none"===fe){var ye=(/\.(\w+)$/.exec(pe)||[,"none"])[1];fe=v[ye]||ye}ee.util.setLanguage(le,fe),ee.util.setLanguage(ce,fe);var be=ee.plugins.autoloader;be&&be.loadLanguages(fe),loadFile(pe,(function(m){ce.setAttribute(q,ie);var v=parseRange(ce.getAttribute("data-range"));if(v){var ae=m.split(/\r\n?|\n/g),de=v[0],pe=null==v[1]?ae.length:v[1];de<0&&(de+=ae.length),de=Math.max(0,Math.min(de-1,ae.length)),pe<0&&(pe+=ae.length),pe=Math.max(0,Math.min(pe,ae.length)),m=ae.slice(de,pe).join("\n"),ce.hasAttribute("data-start")||ce.setAttribute("data-start",String(de+1))}le.textContent=m,ee.highlightElement(le)}),(function(m){ce.setAttribute(q,"failed"),le.textContent=m}))}})),ee.plugins.fileHighlight={highlight:function highlight(m){for(var v,q=(m||document).querySelectorAll(de),ae=0;v=q[ae++];)ee.highlightElement(v)}};var ce=!1;ee.fileHighlight=function(){ce||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),ce=!0),ee.plugins.fileHighlight.highlight.apply(this,arguments)}}function loadFile(v,q,ee){var ae=new XMLHttpRequest;ae.open("GET",v,!0),ae.onreadystatechange=function(){4==ae.readyState&&(ae.status<400&&ae.responseText?q(ae.responseText):ae.status>=400?ee(FAILURE_MESSAGE(ae.status,ae.statusText)):ee(m))},ae.send(null)}function parseRange(m){var v=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(m||"");if(v){var q=Number(v[1]),ee=v[2],ae=v[3];return ee?ae?[q,Number(ae)]:[q,void 0]:[q,q]}}}()},92703:(m,v,q)=>{"use strict";var ee=q(50414);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,m.exports=function(){function shim(m,v,q,ae,ie,de){if(de!==ee){var ce=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw ce.name="Invariant Violation",ce}}function getShim(){return shim}shim.isRequired=shim;var m={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return m.PropTypes=m,m}},45697:(m,v,q)=>{m.exports=q(92703)()},50414:m=>{"use strict";m.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},64448:(m,v,q)=>{"use strict";var ee=q(67294),ae=q(27418),ie=q(63840);function y(m){for(var v="https://reactjs.org/docs/error-decoder.html?invariant="+m,q=1;qv}return!1}function B(m,v,q,ee,ae,ie,de){this.acceptsBooleans=2===v||3===v||4===v,this.attributeName=ee,this.attributeNamespace=ae,this.mustUseProperty=q,this.propertyName=m,this.type=v,this.sanitizeURL=ie,this.removeEmptyString=de}var Re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(m){Re[m]=new B(m,0,!1,m,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(m){var v=m[0];Re[v]=new B(v,1,!1,m[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(m){Re[m]=new B(m,2,!1,m.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(m){Re[m]=new B(m,2,!1,m,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(m){Re[m]=new B(m,3,!1,m.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(m){Re[m]=new B(m,3,!0,m,null,!1,!1)})),["capture","download"].forEach((function(m){Re[m]=new B(m,4,!1,m,null,!1,!1)})),["cols","rows","size","span"].forEach((function(m){Re[m]=new B(m,6,!1,m,null,!1,!1)})),["rowSpan","start"].forEach((function(m){Re[m]=new B(m,5,!1,m.toLowerCase(),null,!1,!1)}));var _e=/[\-:]([a-z])/g;function pa(m){return m[1].toUpperCase()}function qa(m,v,q,ee){var ae=Re.hasOwnProperty(v)?Re[v]:null;(null!==ae?0===ae.type:!ee&&(2--ce||ae[de]!==ie[ce])return"\n"+ae[de].replace(" at new "," at ")}while(1<=de&&0<=ce);break}}}finally{dt=!1,Error.prepareStackTrace=q}return(m=m?m.displayName||m.name:"")?Na(m):""}function Qa(m){switch(m.tag){case 5:return Na(m.type);case 16:return Na("Lazy");case 13:return Na("Suspense");case 19:return Na("SuspenseList");case 0:case 2:case 15:return m=Pa(m.type,!1);case 11:return m=Pa(m.type.render,!1);case 22:return m=Pa(m.type._render,!1);case 1:return m=Pa(m.type,!0);default:return""}}function Ra(m){if(null==m)return null;if("function"==typeof m)return m.displayName||m.name||null;if("string"==typeof m)return m;switch(m){case Se:return"Fragment";case we:return"Portal";case Pe:return"Profiler";case Ie:return"StrictMode";case ze:return"Suspense";case He:return"SuspenseList"}if("object"==typeof m)switch(m.$$typeof){case qe:return(m.displayName||"Context")+".Consumer";case We:return(m._context.displayName||"Context")+".Provider";case Ve:var v=m.render;return v=v.displayName||v.name||"",m.displayName||(""!==v?"ForwardRef("+v+")":"ForwardRef");case Xe:return Ra(m.type);case Ye:return Ra(m._render);case Qe:v=m._payload,m=m._init;try{return Ra(m(v))}catch(m){}}return null}function Sa(m){switch(typeof m){case"boolean":case"number":case"object":case"string":case"undefined":return m;default:return""}}function Ta(m){var v=m.type;return(m=m.nodeName)&&"input"===m.toLowerCase()&&("checkbox"===v||"radio"===v)}function Ua(m){var v=Ta(m)?"checked":"value",q=Object.getOwnPropertyDescriptor(m.constructor.prototype,v),ee=""+m[v];if(!m.hasOwnProperty(v)&&void 0!==q&&"function"==typeof q.get&&"function"==typeof q.set){var ae=q.get,ie=q.set;return Object.defineProperty(m,v,{configurable:!0,get:function(){return ae.call(this)},set:function(m){ee=""+m,ie.call(this,m)}}),Object.defineProperty(m,v,{enumerable:q.enumerable}),{getValue:function(){return ee},setValue:function(m){ee=""+m},stopTracking:function(){m._valueTracker=null,delete m[v]}}}}function Va(m){m._valueTracker||(m._valueTracker=Ua(m))}function Wa(m){if(!m)return!1;var v=m._valueTracker;if(!v)return!0;var q=v.getValue(),ee="";return m&&(ee=Ta(m)?m.checked?"true":"false":m.value),(m=ee)!==q&&(v.setValue(m),!0)}function Xa(m){if(void 0===(m=m||("undefined"!=typeof document?document:void 0)))return null;try{return m.activeElement||m.body}catch(v){return m.body}}function Ya(m,v){var q=v.checked;return ae({},v,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=q?q:m._wrapperState.initialChecked})}function Za(m,v){var q=null==v.defaultValue?"":v.defaultValue,ee=null!=v.checked?v.checked:v.defaultChecked;q=Sa(null!=v.value?v.value:q),m._wrapperState={initialChecked:ee,initialValue:q,controlled:"checkbox"===v.type||"radio"===v.type?null!=v.checked:null!=v.value}}function $a(m,v){null!=(v=v.checked)&&qa(m,"checked",v,!1)}function ab(m,v){$a(m,v);var q=Sa(v.value),ee=v.type;if(null!=q)"number"===ee?(0===q&&""===m.value||m.value!=q)&&(m.value=""+q):m.value!==""+q&&(m.value=""+q);else if("submit"===ee||"reset"===ee)return void m.removeAttribute("value");v.hasOwnProperty("value")?bb(m,v.type,q):v.hasOwnProperty("defaultValue")&&bb(m,v.type,Sa(v.defaultValue)),null==v.checked&&null!=v.defaultChecked&&(m.defaultChecked=!!v.defaultChecked)}function cb(m,v,q){if(v.hasOwnProperty("value")||v.hasOwnProperty("defaultValue")){var ee=v.type;if(!("submit"!==ee&&"reset"!==ee||void 0!==v.value&&null!==v.value))return;v=""+m._wrapperState.initialValue,q||v===m.value||(m.value=v),m.defaultValue=v}""!==(q=m.name)&&(m.name=""),m.defaultChecked=!!m._wrapperState.initialChecked,""!==q&&(m.name=q)}function bb(m,v,q){"number"===v&&Xa(m.ownerDocument)===m||(null==q?m.defaultValue=""+m._wrapperState.initialValue:m.defaultValue!==""+q&&(m.defaultValue=""+q))}function db(m){var v="";return ee.Children.forEach(m,(function(m){null!=m&&(v+=m)})),v}function eb(m,v){return m=ae({children:void 0},v),(v=db(v.children))&&(m.children=v),m}function fb(m,v,q,ee){if(m=m.options,v){v={};for(var ae=0;ae=q.length))throw Error(y(93));q=q[0]}v=q}null==v&&(v=""),q=v}m._wrapperState={initialValue:Sa(q)}}function ib(m,v){var q=Sa(v.value),ee=Sa(v.defaultValue);null!=q&&((q=""+q)!==m.value&&(m.value=q),null==v.defaultValue&&m.defaultValue!==q&&(m.defaultValue=q)),null!=ee&&(m.defaultValue=""+ee)}function jb(m){var v=m.textContent;v===m._wrapperState.initialValue&&""!==v&&null!==v&&(m.value=v)}var ct={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function lb(m){switch(m){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function mb(m,v){return null==m||"http://www.w3.org/1999/xhtml"===m?lb(v):"http://www.w3.org/2000/svg"===m&&"foreignObject"===v?"http://www.w3.org/1999/xhtml":m}var ut,lt,pt=(lt=function(m,v){if(m.namespaceURI!==ct.svg||"innerHTML"in m)m.innerHTML=v;else{for((ut=ut||document.createElement("div")).innerHTML=""+v.valueOf().toString()+"",v=ut.firstChild;m.firstChild;)m.removeChild(m.firstChild);for(;v.firstChild;)m.appendChild(v.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(m,v,q,ee){MSApp.execUnsafeLocalFunction((function(){return lt(m,v)}))}:lt);function pb(m,v){if(v){var q=m.firstChild;if(q&&q===m.lastChild&&3===q.nodeType)return void(q.nodeValue=v)}m.textContent=v}var ht={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},gt=["Webkit","ms","Moz","O"];function sb(m,v,q){return null==v||"boolean"==typeof v||""===v?"":q||"number"!=typeof v||0===v||ht.hasOwnProperty(m)&&ht[m]?(""+v).trim():v+"px"}function tb(m,v){for(var q in m=m.style,v)if(v.hasOwnProperty(q)){var ee=0===q.indexOf("--"),ae=sb(q,v[q],ee);"float"===q&&(q="cssFloat"),ee?m.setProperty(q,ae):m[q]=ae}}Object.keys(ht).forEach((function(m){gt.forEach((function(v){v=v+m.charAt(0).toUpperCase()+m.substring(1),ht[v]=ht[m]}))}));var ft=ae({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function vb(m,v){if(v){if(ft[m]&&(null!=v.children||null!=v.dangerouslySetInnerHTML))throw Error(y(137,m));if(null!=v.dangerouslySetInnerHTML){if(null!=v.children)throw Error(y(60));if("object"!=typeof v.dangerouslySetInnerHTML||!("__html"in v.dangerouslySetInnerHTML))throw Error(y(61))}if(null!=v.style&&"object"!=typeof v.style)throw Error(y(62))}}function wb(m,v){if(-1===m.indexOf("-"))return"string"==typeof v.is;switch(m){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function xb(m){return(m=m.target||m.srcElement||window).correspondingUseElement&&(m=m.correspondingUseElement),3===m.nodeType?m.parentNode:m}var mt=null,vt=null,yt=null;function Bb(m){if(m=Cb(m)){if("function"!=typeof mt)throw Error(y(280));var v=m.stateNode;v&&(v=Db(v),mt(m.stateNode,m.type,v))}}function Eb(m){vt?yt?yt.push(m):yt=[m]:vt=m}function Fb(){if(vt){var m=vt,v=yt;if(yt=vt=null,Bb(m),v)for(m=0;m(ee=31-Yt(ee))?0:1<q;q++)v.push(m);return v}function $c(m,v,q){m.pendingLanes|=v;var ee=v-1;m.suspendedLanes&=ee,m.pingedLanes&=ee,(m=m.eventTimes)[v=31-Yt(v)]=q}var Yt=Math.clz32?Math.clz32:function ad(m){return 0===m?32:31-(sn(m)/dn|0)|0},sn=Math.log,dn=Math.LN2;var cn=ie.unstable_UserBlockingPriority,un=ie.unstable_runWithPriority,ln=!0;function gd(m,v,q,ee){Rt||Ib();var ae=hd,ie=Rt;Rt=!0;try{Hb(ae,m,v,q,ee)}finally{(Rt=ie)||Mb()}}function id(m,v,q,ee){un(cn,hd.bind(null,m,v,q,ee))}function hd(m,v,q,ee){var ae;if(ln)if((ae=0==(4&v))&&0=fa),ba=String.fromCharCode(32),_a=!1;function ge(m,v){switch(m){case"keyup":return-1!==ha.indexOf(v.keyCode);case"keydown":return 229!==v.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function he(m){return"object"==typeof(m=m.detail)&&"data"in m?m.data:null}var xa=!1;function je(m,v){switch(m){case"compositionend":return he(v);case"keypress":return 32!==v.which?null:(_a=!0,ba);case"textInput":return(m=v.data)===ba&&_a?null:m;default:return null}}function ke(m,v){if(xa)return"compositionend"===m||!ga&&ge(m,v)?(m=nd(),gn=hn=pn=null,xa=!1,m):null;switch(m){case"paste":default:return null;case"keypress":if(!(v.ctrlKey||v.altKey||v.metaKey)||v.ctrlKey&&v.altKey){if(v.char&&1=v)return{node:ee,offset:v-m};m=q}e:{for(;ee;){if(ee.nextSibling){ee=ee.nextSibling;break e}ee=ee.parentNode}ee=void 0}ee=Ke(ee)}}function Me(m,v){return!(!m||!v)&&(m===v||(!m||3!==m.nodeType)&&(v&&3===v.nodeType?Me(m,v.parentNode):"contains"in m?m.contains(v):!!m.compareDocumentPosition&&!!(16&m.compareDocumentPosition(v))))}function Ne(){for(var m=window,v=Xa();v instanceof m.HTMLIFrameElement;){try{var q="string"==typeof v.contentWindow.location.href}catch(m){q=!1}if(!q)break;v=Xa((m=v.contentWindow).document)}return v}function Oe(m){var v=m&&m.nodeName&&m.nodeName.toLowerCase();return v&&("input"===v&&("text"===m.type||"search"===m.type||"tel"===m.type||"url"===m.type||"password"===m.type)||"textarea"===v||"true"===m.contentEditable)}var Oa=le&&"documentMode"in document&&11>=document.documentMode,Ba=null,Ma=null,za=null,Ha=!1;function Ue(m,v,q){var ee=q.window===q?q.document:9===q.nodeType?q:q.ownerDocument;Ha||null==Ba||Ba!==Xa(ee)||("selectionStart"in(ee=Ba)&&Oe(ee)?ee={start:ee.selectionStart,end:ee.selectionEnd}:ee={anchorNode:(ee=(ee.ownerDocument&&ee.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:ee.anchorOffset,focusNode:ee.focusNode,focusOffset:ee.focusOffset},za&&Je(za,ee)||(za=ee,0<(ee=oe(Ma,"onSelect")).length&&(v=new xn("onSelect","select",null,v,q),m.push({event:v,listeners:ee}),v.target=Ba)))}Pc("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Pc("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Pc(Jt,2);for(var Ga="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Ka=0;KaDr||(m.current=xr[Dr],xr[Dr]=null,Dr--)}function I(m,v){Dr++,xr[Dr]=m.current,m.current=v}var Cr={},Ar=Bf(Cr),Pr=Bf(!1),Fr=Cr;function Ef(m,v){var q=m.type.contextTypes;if(!q)return Cr;var ee=m.stateNode;if(ee&&ee.__reactInternalMemoizedUnmaskedChildContext===v)return ee.__reactInternalMemoizedMaskedChildContext;var ae,ie={};for(ae in q)ie[ae]=v[ae];return ee&&((m=m.stateNode).__reactInternalMemoizedUnmaskedChildContext=v,m.__reactInternalMemoizedMaskedChildContext=ie),ie}function Ff(m){return null!=(m=m.childContextTypes)}function Gf(){H(Pr),H(Ar)}function Hf(m,v,q){if(Ar.current!==Cr)throw Error(y(168));I(Ar,v),I(Pr,q)}function If(m,v,q){var ee=m.stateNode;if(m=v.childContextTypes,"function"!=typeof ee.getChildContext)return q;for(var ie in ee=ee.getChildContext())if(!(ie in m))throw Error(y(108,Ra(v)||"Unknown",ie));return ae({},q,ee)}function Jf(m){return m=(m=m.stateNode)&&m.__reactInternalMemoizedMergedChildContext||Cr,Fr=Ar.current,I(Ar,m),I(Pr,Pr.current),!0}function Kf(m,v,q){var ee=m.stateNode;if(!ee)throw Error(y(169));q?(m=If(m,v,Fr),ee.__reactInternalMemoizedMergedChildContext=m,H(Pr),H(Ar),I(Ar,m)):H(Pr),I(Pr,q)}var Br=null,Ur=null,Wr=ie.unstable_runWithPriority,Vr=ie.unstable_scheduleCallback,Gr=ie.unstable_cancelCallback,Zr=ie.unstable_shouldYield,Kr=ie.unstable_requestPaint,Qr=ie.unstable_now,ei=ie.unstable_getCurrentPriorityLevel,si=ie.unstable_ImmediatePriority,Ri=ie.unstable_UserBlockingPriority,_i=ie.unstable_NormalPriority,Ei=ie.unstable_LowPriority,Ti=ie.unstable_IdlePriority,Di={},Ci=void 0!==Kr?Kr:function(){},Oi=null,Bi=null,Ui=!1,Hi=Qr(),Ji=1e4>Hi?Qr:function(){return Qr()-Hi};function eg(){switch(ei()){case si:return 99;case Ri:return 98;case _i:return 97;case Ei:return 96;case Ti:return 95;default:throw Error(y(332))}}function fg(m){switch(m){case 99:return si;case 98:return Ri;case 97:return _i;case 96:return Ei;case 95:return Ti;default:throw Error(y(332))}}function gg(m,v){return m=fg(m),Wr(m,v)}function hg(m,v,q){return m=fg(m),Vr(m,v,q)}function ig(){if(null!==Bi){var m=Bi;Bi=null,Gr(m)}jg()}function jg(){if(!Ui&&null!==Oi){Ui=!0;var m=0;try{var v=Oi;gg(99,(function(){for(;mle?(pe=ce,ce=null):pe=ce.sibling;var fe=p(v,ce,ee[le],ae);if(null===fe){null===ce&&(ce=pe);break}m&&ce&&null===fe.alternate&&b(v,ce),q=f(fe,q,le),null===de?ie=fe:de.sibling=fe,de=fe,ce=pe}if(le===ee.length)return c(v,ce),ie;if(null===ce){for(;lele?(pe=ce,ce=null):pe=ce.sibling;var ye=p(v,ce,fe.value,ae);if(null===ye){null===ce&&(ce=pe);break}m&&ce&&null===ye.alternate&&b(v,ce),q=f(ye,q,le),null===de?ie=ye:de.sibling=ye,de=ye,ce=pe}if(fe.done)return c(v,ce),ie;if(null===ce){for(;!fe.done;le++,fe=ee.next())null!==(fe=A(v,fe.value,ae))&&(q=f(fe,q,le),null===de?ie=fe:de.sibling=fe,de=fe);return ie}for(ce=d(v,ce);!fe.done;le++,fe=ee.next())null!==(fe=C(ce,v,le,fe.value,ae))&&(m&&null!==fe.alternate&&ce.delete(null===fe.key?le:fe.key),q=f(fe,q,le),null===de?ie=fe:de.sibling=fe,de=fe);return m&&ce.forEach((function(m){return b(v,m)})),ie}return function(m,v,q,ee){var ae="object"==typeof q&&null!==q&&q.type===Se&&null===q.key;ae&&(q=q.props.children);var ie="object"==typeof q&&null!==q;if(ie)switch(q.$$typeof){case Te:e:{for(ie=q.key,ae=v;null!==ae;){if(ae.key===ie){if(7===ae.tag){if(q.type===Se){c(m,ae.sibling),(v=e(ae,q.props.children)).return=m,m=v;break e}}else if(ae.elementType===q.type){c(m,ae.sibling),(v=e(ae,q.props)).ref=Qg(m,ae,q),v.return=m,m=v;break e}c(m,ae);break}b(m,ae),ae=ae.sibling}q.type===Se?((v=Xg(q.props.children,m.mode,ee,q.key)).return=m,m=v):((ee=Vg(q.type,q.key,q.props,null,m.mode,ee)).ref=Qg(m,v,q),ee.return=m,m=ee)}return g(m);case we:e:{for(ae=q.key;null!==v;){if(v.key===ae){if(4===v.tag&&v.stateNode.containerInfo===q.containerInfo&&v.stateNode.implementation===q.implementation){c(m,v.sibling),(v=e(v,q.children||[])).return=m,m=v;break e}c(m,v);break}b(m,v),v=v.sibling}(v=Wg(q,m.mode,ee)).return=m,m=v}return g(m)}if("string"==typeof q||"number"==typeof q)return q=""+q,null!==v&&6===v.tag?(c(m,v.sibling),(v=e(v,q)).return=m,m=v):(c(m,v),(v=Ug(q,m.mode,ee)).return=m,m=v),g(m);if(so(q))return x(m,v,q,ee);if(La(q))return w(m,v,q,ee);if(ie&&Rg(m,q),void 0===q&&!ae)switch(m.tag){case 1:case 22:case 0:case 11:case 15:throw Error(y(152,Ra(m.type)||"Component"))}return c(m,v)}}var co=Sg(!0),uo=Sg(!1),lo={},po=Bf(lo),ho=Bf(lo),go=Bf(lo);function dh(m){if(m===lo)throw Error(y(174));return m}function eh(m,v){switch(I(go,v),I(ho,m),I(po,lo),m=v.nodeType){case 9:case 11:v=(v=v.documentElement)?v.namespaceURI:mb(null,"");break;default:v=mb(v=(m=8===m?v.parentNode:v).namespaceURI||null,m=m.tagName)}H(po),I(po,v)}function fh(){H(po),H(ho),H(go)}function gh(m){dh(go.current);var v=dh(po.current),q=mb(v,m.type);v!==q&&(I(ho,m),I(po,q))}function hh(m){ho.current===m&&(H(po),H(ho))}var fo=Bf(0);function ih(m){for(var v=m;null!==v;){if(13===v.tag){var q=v.memoizedState;if(null!==q&&(null===(q=q.dehydrated)||"$?"===q.data||"$!"===q.data))return v}else if(19===v.tag&&void 0!==v.memoizedProps.revealOrder){if(0!=(64&v.flags))return v}else if(null!==v.child){v.child.return=v,v=v.child;continue}if(v===m)break;for(;null===v.sibling;){if(null===v.return||v.return===m)return null;v=v.return}v.sibling.return=v.return,v=v.sibling}return null}var mo=null,vo=null,yo=!1;function mh(m,v){var q=nh(5,null,null,0);q.elementType="DELETED",q.type="DELETED",q.stateNode=v,q.return=m,q.flags=8,null!==m.lastEffect?(m.lastEffect.nextEffect=q,m.lastEffect=q):m.firstEffect=m.lastEffect=q}function oh(m,v){switch(m.tag){case 5:var q=m.type;return null!==(v=1!==v.nodeType||q.toLowerCase()!==v.nodeName.toLowerCase()?null:v)&&(m.stateNode=v,!0);case 6:return null!==(v=""===m.pendingProps||3!==v.nodeType?null:v)&&(m.stateNode=v,!0);default:return!1}}function ph(m){if(yo){var v=vo;if(v){var q=v;if(!oh(m,v)){if(!(v=rf(q.nextSibling))||!oh(m,v))return m.flags=-1025&m.flags|2,yo=!1,void(mo=m);mh(mo,q)}mo=m,vo=rf(v.firstChild)}else m.flags=-1025&m.flags|2,yo=!1,mo=m}}function qh(m){for(m=m.return;null!==m&&5!==m.tag&&3!==m.tag&&13!==m.tag;)m=m.return;mo=m}function rh(m){if(m!==mo)return!1;if(!yo)return qh(m),yo=!0,!1;var v=m.type;if(5!==m.tag||"head"!==v&&"body"!==v&&!nf(v,m.memoizedProps))for(v=vo;v;)mh(m,v),v=rf(v.nextSibling);if(qh(m),13===m.tag){if(!(m=null!==(m=m.memoizedState)?m.dehydrated:null))throw Error(y(317));e:{for(m=m.nextSibling,v=0;m;){if(8===m.nodeType){var q=m.data;if("/$"===q){if(0===v){vo=rf(m.nextSibling);break e}v--}else"$"!==q&&"$!"!==q&&"$?"!==q||v++}m=m.nextSibling}vo=null}}else vo=mo?rf(m.stateNode.nextSibling):null;return!0}function sh(){vo=mo=null,yo=!1}var bo=[];function uh(){for(var m=0;mie))throw Error(y(301));ie+=1,wo=To=null,v.updateQueue=null,Ro.current=Io,m=q(ee,ae)}while(Do)}if(Ro.current=Co,v=null!==To&&null!==To.next,xo=0,wo=To=Eo=null,So=!1,v)throw Error(y(300));return m}function Hh(){var m={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===wo?Eo.memoizedState=wo=m:wo=wo.next=m,wo}function Ih(){if(null===To){var m=Eo.alternate;m=null!==m?m.memoizedState:null}else m=To.next;var v=null===wo?Eo.memoizedState:wo.next;if(null!==v)wo=v,To=m;else{if(null===m)throw Error(y(310));m={memoizedState:(To=m).memoizedState,baseState:To.baseState,baseQueue:To.baseQueue,queue:To.queue,next:null},null===wo?Eo.memoizedState=wo=m:wo=wo.next=m}return wo}function Jh(m,v){return"function"==typeof v?v(m):v}function Kh(m){var v=Ih(),q=v.queue;if(null===q)throw Error(y(311));q.lastRenderedReducer=m;var ee=To,ae=ee.baseQueue,ie=q.pending;if(null!==ie){if(null!==ae){var de=ae.next;ae.next=ie.next,ie.next=de}ee.baseQueue=ae=ie,q.pending=null}if(null!==ae){ae=ae.next,ee=ee.baseState;var ce=de=ie=null,le=ae;do{var pe=le.lane;if((xo&pe)===pe)null!==ce&&(ce=ce.next={lane:0,action:le.action,eagerReducer:le.eagerReducer,eagerState:le.eagerState,next:null}),ee=le.eagerReducer===m?le.eagerState:m(ee,le.action);else{var fe={lane:pe,action:le.action,eagerReducer:le.eagerReducer,eagerState:le.eagerState,next:null};null===ce?(de=ce=fe,ie=ee):ce=ce.next=fe,Eo.lanes|=pe,Yo|=pe}le=le.next}while(null!==le&&le!==ae);null===ce?ie=ee:ce.next=de,ja(ee,v.memoizedState)||(jo=!0),v.memoizedState=ee,v.baseState=ie,v.baseQueue=ce,q.lastRenderedState=ee}return[v.memoizedState,q.dispatch]}function Lh(m){var v=Ih(),q=v.queue;if(null===q)throw Error(y(311));q.lastRenderedReducer=m;var ee=q.dispatch,ae=q.pending,ie=v.memoizedState;if(null!==ae){q.pending=null;var de=ae=ae.next;do{ie=m(ie,de.action),de=de.next}while(de!==ae);ja(ie,v.memoizedState)||(jo=!0),v.memoizedState=ie,null===v.baseQueue&&(v.baseState=ie),q.lastRenderedState=ie}return[ie,ee]}function Mh(m,v,q){var ee=v._getVersion;ee=ee(v._source);var ae=v._workInProgressVersionPrimary;if(null!==ae?m=ae===ee:(m=m.mutableReadLanes,(m=(xo&m)===m)&&(v._workInProgressVersionPrimary=ee,bo.push(v))),m)return q(v._source);throw bo.push(v),Error(y(350))}function Nh(m,v,q,ee){var ae=Ho;if(null===ae)throw Error(y(349));var ie=v._getVersion,de=ie(v._source),ce=Ro.current,le=ce.useState((function(){return Mh(ae,v,q)})),pe=le[1],fe=le[0];le=wo;var ye=m.memoizedState,be=ye.refs,Re=be.getSnapshot,_e=ye.source;ye=ye.subscribe;var xe=Eo;return m.memoizedState={refs:be,source:v,subscribe:ee},ce.useEffect((function(){be.getSnapshot=q,be.setSnapshot=pe;var m=ie(v._source);if(!ja(de,m)){m=q(v._source),ja(fe,m)||(pe(m),m=Ig(xe),ae.mutableReadLanes|=m&ae.pendingLanes),m=ae.mutableReadLanes,ae.entangledLanes|=m;for(var ee=ae.entanglements,ce=m;0q?98:q,(function(){m(!0)})),gg(97<\/script>",m=m.removeChild(m.firstChild)):"string"==typeof ee.is?m=le.createElement(q,{is:ee.is}):(m=le.createElement(q),"select"===q&&(le=m,ee.multiple?le.multiple=!0:ee.size&&(le.size=ee.size))):m=le.createElementNS(m,q),m[gr]=v,m[vr]=ee,Fo(m,v,!1,!1),v.stateNode=m,le=wb(q,ee),q){case"dialog":G("cancel",m),G("close",m),ie=ee;break;case"iframe":case"object":case"embed":G("load",m),ie=ee;break;case"video":case"audio":for(ie=0;ieos&&(v.flags|=64,de=!0,Fi(ee,!1),v.lanes=33554432)}else{if(!de)if(null!==(m=ih(le))){if(v.flags|=64,de=!0,null!==(q=m.updateQueue)&&(v.updateQueue=q,v.flags|=4),Fi(ee,!0),null===ee.tail&&"hidden"===ee.tailMode&&!le.alternate&&!yo)return null!==(v=v.lastEffect=ee.lastEffect)&&(v.nextEffect=null),null}else 2*Ji()-ee.renderingStartTime>os&&1073741824!==q&&(v.flags|=64,de=!0,Fi(ee,!1),v.lanes=33554432);ee.isBackwards?(le.sibling=v.child,v.child=le):(null!==(q=ee.last)?q.sibling=le:v.child=le,ee.last=le)}return null!==ee.tail?(q=ee.tail,ee.rendering=q,ee.tail=q.sibling,ee.lastEffect=v.lastEffect,ee.renderingStartTime=Ji(),q.sibling=null,v=fo.current,I(fo,de?1&v|2:1&v),q):null;case 23:case 24:return Ki(),null!==m&&null!==m.memoizedState!=(null!==v.memoizedState)&&"unstable-defer-without-hiding"!==ee.mode&&(v.flags|=4),null}throw Error(y(156,v.tag))}function Li(m){switch(m.tag){case 1:Ff(m.type)&&Gf();var v=m.flags;return 4096&v?(m.flags=-4097&v|64,m):null;case 3:if(fh(),H(Pr),H(Ar),uh(),0!=(64&(v=m.flags)))throw Error(y(285));return m.flags=-4097&v|64,m;case 5:return hh(m),null;case 13:return H(fo),4096&(v=m.flags)?(m.flags=-4097&v|64,m):null;case 19:return H(fo),null;case 4:return fh(),null;case 10:return rg(m),null;case 23:case 24:return Ki(),null;default:return null}}function Mi(m,v){try{var q="",ee=v;do{q+=Qa(ee),ee=ee.return}while(ee);var ae=q}catch(m){ae="\nError generating stack: "+m.message+"\n"+m.stack}return{value:m,source:v,stack:ae}}function Ni(m,v){try{console.error(v.value)}catch(m){setTimeout((function(){throw m}))}}Fo=function(m,v){for(var q=v.child;null!==q;){if(5===q.tag||6===q.tag)m.appendChild(q.stateNode);else if(4!==q.tag&&null!==q.child){q.child.return=q,q=q.child;continue}if(q===v)break;for(;null===q.sibling;){if(null===q.return||q.return===v)return;q=q.return}q.sibling.return=q.return,q=q.sibling}},Oo=function(){},Lo=function(m,v,q,ee){var ie=m.memoizedProps;if(ie!==ee){m=v.stateNode,dh(po.current);var de,le=null;switch(q){case"input":ie=Ya(m,ie),ee=Ya(m,ee),le=[];break;case"option":ie=eb(m,ie),ee=eb(m,ee),le=[];break;case"select":ie=ae({},ie,{value:void 0}),ee=ae({},ee,{value:void 0}),le=[];break;case"textarea":ie=gb(m,ie),ee=gb(m,ee),le=[];break;default:"function"!=typeof ie.onClick&&"function"==typeof ee.onClick&&(m.onclick=jf)}for(ye in vb(q,ee),q=null,ie)if(!ee.hasOwnProperty(ye)&&ie.hasOwnProperty(ye)&&null!=ie[ye])if("style"===ye){var pe=ie[ye];for(de in pe)pe.hasOwnProperty(de)&&(q||(q={}),q[de]="")}else"dangerouslySetInnerHTML"!==ye&&"children"!==ye&&"suppressContentEditableWarning"!==ye&&"suppressHydrationWarning"!==ye&&"autoFocus"!==ye&&(ce.hasOwnProperty(ye)?le||(le=[]):(le=le||[]).push(ye,null));for(ye in ee){var fe=ee[ye];if(pe=null!=ie?ie[ye]:void 0,ee.hasOwnProperty(ye)&&fe!==pe&&(null!=fe||null!=pe))if("style"===ye)if(pe){for(de in pe)!pe.hasOwnProperty(de)||fe&&fe.hasOwnProperty(de)||(q||(q={}),q[de]="");for(de in fe)fe.hasOwnProperty(de)&&pe[de]!==fe[de]&&(q||(q={}),q[de]=fe[de])}else q||(le||(le=[]),le.push(ye,q)),q=fe;else"dangerouslySetInnerHTML"===ye?(fe=fe?fe.__html:void 0,pe=pe?pe.__html:void 0,null!=fe&&pe!==fe&&(le=le||[]).push(ye,fe)):"children"===ye?"string"!=typeof fe&&"number"!=typeof fe||(le=le||[]).push(ye,""+fe):"suppressContentEditableWarning"!==ye&&"suppressHydrationWarning"!==ye&&(ce.hasOwnProperty(ye)?(null!=fe&&"onScroll"===ye&&G("scroll",m),le||pe===fe||(le=[])):"object"==typeof fe&&null!==fe&&fe.$$typeof===et?fe.toString():(le=le||[]).push(ye,fe))}q&&(le=le||[]).push("style",q);var ye=le;(v.updateQueue=ye)&&(v.flags|=4)}},Bo=function(m,v,q,ee){q!==ee&&(v.flags|=4)};var No="function"==typeof WeakMap?WeakMap:Map;function Pi(m,v,q){(q=zg(-1,q)).tag=3,q.payload={element:null};var ee=v.value;return q.callback=function(){cs||(cs=!0,us=ee),Ni(0,v)},q}function Si(m,v,q){(q=zg(-1,q)).tag=3;var ee=m.type.getDerivedStateFromError;if("function"==typeof ee){var ae=v.value;q.payload=function(){return Ni(0,v),ee(ae)}}var ie=m.stateNode;return null!==ie&&"function"==typeof ie.componentDidCatch&&(q.callback=function(){"function"!=typeof ee&&(null===ls?ls=new Set([this]):ls.add(this),Ni(0,v));var m=v.stack;this.componentDidCatch(v.value,{componentStack:null!==m?m:""})}),q}var Mo="function"==typeof WeakSet?WeakSet:Set;function Vi(m){var v=m.ref;if(null!==v)if("function"==typeof v)try{v(null)}catch(v){Wi(m,v)}else v.current=null}function Xi(m,v){switch(v.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&v.flags&&null!==m){var q=m.memoizedProps,ee=m.memoizedState;v=(m=v.stateNode).getSnapshotBeforeUpdate(v.elementType===v.type?q:lg(v.type,q),ee),m.__reactInternalSnapshotBeforeUpdate=v}return;case 3:return void(256&v.flags&&qf(v.stateNode.containerInfo))}throw Error(y(163))}function Yi(m,v,q){switch(q.tag){case 0:case 11:case 15:case 22:if(null!==(v=null!==(v=q.updateQueue)?v.lastEffect:null)){m=v=v.next;do{if(3==(3&m.tag)){var ee=m.create;m.destroy=ee()}m=m.next}while(m!==v)}if(null!==(v=null!==(v=q.updateQueue)?v.lastEffect:null)){m=v=v.next;do{var ae=m;ee=ae.next,0!=(4&(ae=ae.tag))&&0!=(1&ae)&&(Zi(q,m),$i(q,m)),m=ee}while(m!==v)}return;case 1:return m=q.stateNode,4&q.flags&&(null===v?m.componentDidMount():(ee=q.elementType===q.type?v.memoizedProps:lg(q.type,v.memoizedProps),m.componentDidUpdate(ee,v.memoizedState,m.__reactInternalSnapshotBeforeUpdate))),void(null!==(v=q.updateQueue)&&Eg(q,v,m));case 3:if(null!==(v=q.updateQueue)){if(m=null,null!==q.child)switch(q.child.tag){case 5:case 1:m=q.child.stateNode}Eg(q,v,m)}return;case 5:return m=q.stateNode,void(null===v&&4&q.flags&&mf(q.type,q.memoizedProps)&&m.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===q.memoizedState&&(q=q.alternate,null!==q&&(q=q.memoizedState,null!==q&&(q=q.dehydrated,null!==q&&Cc(q)))))}throw Error(y(163))}function aj(m,v){for(var q=m;;){if(5===q.tag){var ee=q.stateNode;if(v)"function"==typeof(ee=ee.style).setProperty?ee.setProperty("display","none","important"):ee.display="none";else{ee=q.stateNode;var ae=q.memoizedProps.style;ae=null!=ae&&ae.hasOwnProperty("display")?ae.display:null,ee.style.display=sb("display",ae)}}else if(6===q.tag)q.stateNode.nodeValue=v?"":q.memoizedProps;else if((23!==q.tag&&24!==q.tag||null===q.memoizedState||q===m)&&null!==q.child){q.child.return=q,q=q.child;continue}if(q===m)break;for(;null===q.sibling;){if(null===q.return||q.return===m)return;q=q.return}q.sibling.return=q.return,q=q.sibling}}function bj(m,v){if(Ur&&"function"==typeof Ur.onCommitFiberUnmount)try{Ur.onCommitFiberUnmount(Br,v)}catch(m){}switch(v.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(m=v.updateQueue)&&null!==(m=m.lastEffect)){var q=m=m.next;do{var ee=q,ae=ee.destroy;if(ee=ee.tag,void 0!==ae)if(0!=(4&ee))Zi(v,q);else{ee=v;try{ae()}catch(m){Wi(ee,m)}}q=q.next}while(q!==m)}break;case 1:if(Vi(v),"function"==typeof(m=v.stateNode).componentWillUnmount)try{m.props=v.memoizedProps,m.state=v.memoizedState,m.componentWillUnmount()}catch(m){Wi(v,m)}break;case 5:Vi(v);break;case 4:cj(m,v)}}function dj(m){m.alternate=null,m.child=null,m.dependencies=null,m.firstEffect=null,m.lastEffect=null,m.memoizedProps=null,m.memoizedState=null,m.pendingProps=null,m.return=null,m.updateQueue=null}function ej(m){return 5===m.tag||3===m.tag||4===m.tag}function fj(m){e:{for(var v=m.return;null!==v;){if(ej(v))break e;v=v.return}throw Error(y(160))}var q=v;switch(v=q.stateNode,q.tag){case 5:var ee=!1;break;case 3:case 4:v=v.containerInfo,ee=!0;break;default:throw Error(y(161))}16&q.flags&&(pb(v,""),q.flags&=-17);e:t:for(q=m;;){for(;null===q.sibling;){if(null===q.return||ej(q.return)){q=null;break e}q=q.return}for(q.sibling.return=q.return,q=q.sibling;5!==q.tag&&6!==q.tag&&18!==q.tag;){if(2&q.flags)continue t;if(null===q.child||4===q.tag)continue t;q.child.return=q,q=q.child}if(!(2&q.flags)){q=q.stateNode;break e}}ee?gj(m,q,v):hj(m,q,v)}function gj(m,v,q){var ee=m.tag,ae=5===ee||6===ee;if(ae)m=ae?m.stateNode:m.stateNode.instance,v?8===q.nodeType?q.parentNode.insertBefore(m,v):q.insertBefore(m,v):(8===q.nodeType?(v=q.parentNode).insertBefore(m,q):(v=q).appendChild(m),null!=(q=q._reactRootContainer)||null!==v.onclick||(v.onclick=jf));else if(4!==ee&&null!==(m=m.child))for(gj(m,v,q),m=m.sibling;null!==m;)gj(m,v,q),m=m.sibling}function hj(m,v,q){var ee=m.tag,ae=5===ee||6===ee;if(ae)m=ae?m.stateNode:m.stateNode.instance,v?q.insertBefore(m,v):q.appendChild(m);else if(4!==ee&&null!==(m=m.child))for(hj(m,v,q),m=m.sibling;null!==m;)hj(m,v,q),m=m.sibling}function cj(m,v){for(var q,ee,ae=v,ie=!1;;){if(!ie){ie=ae.return;e:for(;;){if(null===ie)throw Error(y(160));switch(q=ie.stateNode,ie.tag){case 5:ee=!1;break e;case 3:case 4:q=q.containerInfo,ee=!0;break e}ie=ie.return}ie=!0}if(5===ae.tag||6===ae.tag){e:for(var de=m,ce=ae,le=ce;;)if(bj(de,le),null!==le.child&&4!==le.tag)le.child.return=le,le=le.child;else{if(le===ce)break e;for(;null===le.sibling;){if(null===le.return||le.return===ce)break e;le=le.return}le.sibling.return=le.return,le=le.sibling}ee?(de=q,ce=ae.stateNode,8===de.nodeType?de.parentNode.removeChild(ce):de.removeChild(ce)):q.removeChild(ae.stateNode)}else if(4===ae.tag){if(null!==ae.child){q=ae.stateNode.containerInfo,ee=!0,ae.child.return=ae,ae=ae.child;continue}}else if(bj(m,ae),null!==ae.child){ae.child.return=ae,ae=ae.child;continue}if(ae===v)break;for(;null===ae.sibling;){if(null===ae.return||ae.return===v)return;4===(ae=ae.return).tag&&(ie=!1)}ae.sibling.return=ae.return,ae=ae.sibling}}function ij(m,v){switch(v.tag){case 0:case 11:case 14:case 15:case 22:var q=v.updateQueue;if(null!==(q=null!==q?q.lastEffect:null)){var ee=q=q.next;do{3==(3&ee.tag)&&(m=ee.destroy,ee.destroy=void 0,void 0!==m&&m()),ee=ee.next}while(ee!==q)}return;case 1:case 12:case 17:return;case 5:if(null!=(q=v.stateNode)){ee=v.memoizedProps;var ae=null!==m?m.memoizedProps:ee;m=v.type;var ie=v.updateQueue;if(v.updateQueue=null,null!==ie){for(q[vr]=ee,"input"===m&&"radio"===ee.type&&null!=ee.name&&$a(q,ee),wb(m,ae),v=wb(m,ee),ae=0;aeae&&(ae=de),q&=~ie}if(q=ae,10<(q=(120>(q=Ji()-q)?120:480>q?480:1080>q?1080:1920>q?1920:3e3>q?3e3:4320>q?4320:1960*Wo(q/1960))-q)){m.timeoutHandle=ir(Uj.bind(null,m),q);break}Uj(m);break;default:throw Error(y(329))}}return Mj(m,Ji()),m.callbackNode===v?Nj.bind(null,m):null}function Ii(m,v){for(v&=~ns,v&=~es,m.suspendedLanes|=v,m.pingedLanes&=~v,m=m.expirationTimes;0 component higher in the tree to provide a loading indicator or placeholder to display.")}5!==$o&&($o=2),le=Mi(le,ce),be=de;do{switch(be.tag){case 3:ie=le,be.flags|=4096,v&=-v,be.lanes|=v,Bg(be,Pi(0,ie,v));break e;case 1:ie=le;var We=be.type,qe=be.stateNode;if(0==(64&be.flags)&&("function"==typeof We.getDerivedStateFromError||null!==qe&&"function"==typeof qe.componentDidCatch&&(null===ls||!ls.has(qe)))){be.flags|=4096,v&=-v,be.lanes|=v,Bg(be,Si(be,ie,v));break e}}be=be.return}while(null!==be)}Zj(q)}catch(m){v=m,Go===q&&null!==q&&(Go=q=q.return);continue}break}}function Pj(){var m=qo.current;return qo.current=Co,null===m?Co:m}function Tj(m,v){var q=zo;zo|=16;var ee=Pj();for(Ho===m&&Xo===v||Qj(m,v);;)try{ak();break}catch(v){Sj(m,v)}if(qg(),zo=q,qo.current=ee,null!==Go)throw Error(y(261));return Ho=null,Xo=0,$o}function ak(){for(;null!==Go;)bk(Go)}function Rj(){for(;null!==Go&&!Zr();)bk(Go)}function bk(m){var v=ss(m.alternate,m,Zo);m.memoizedProps=m.pendingProps,null===v?Zj(m):Go=v,Vo.current=null}function Zj(m){var v=m;do{var q=v.alternate;if(m=v.return,0==(2048&v.flags)){if(null!==(q=Gi(q,v,Zo)))return void(Go=q);if(24!==(q=v).tag&&23!==q.tag||null===q.memoizedState||0!=(1073741824&Zo)||0==(4&q.mode)){for(var ee=0,ae=q.child;null!==ae;)ee|=ae.lanes|ae.childLanes,ae=ae.sibling;q.childLanes=ee}null!==m&&0==(2048&m.flags)&&(null===m.firstEffect&&(m.firstEffect=v.firstEffect),null!==v.lastEffect&&(null!==m.lastEffect&&(m.lastEffect.nextEffect=v.firstEffect),m.lastEffect=v.lastEffect),1de&&(ce=de,de=We,We=ce),ce=Le(Se,We),ie=Le(Se,de),ce&&ie&&(1!==Pe.rangeCount||Pe.anchorNode!==ce.node||Pe.anchorOffset!==ce.offset||Pe.focusNode!==ie.node||Pe.focusOffset!==ie.offset)&&((Ie=Ie.createRange()).setStart(ce.node,ce.offset),Pe.removeAllRanges(),We>de?(Pe.addRange(Ie),Pe.extend(ie.node,ie.offset)):(Ie.setEnd(ie.node,ie.offset),Pe.addRange(Ie))))),Ie=[];for(Pe=Se;Pe=Pe.parentNode;)1===Pe.nodeType&&Ie.push({element:Pe,left:Pe.scrollLeft,top:Pe.scrollTop});for("function"==typeof Se.focus&&Se.focus(),Se=0;SeJi()-rs?Qj(m,0):ns|=q),Mj(m,v)}function lj(m,v){var q=m.stateNode;null!==q&&q.delete(v),0===(v=0)&&(0==(2&(v=m.mode))?v=1:0==(4&v)?v=99===eg()?1:2:(0===_s&&(_s=Qo),0===(v=Yc(62914560&~_s))&&(v=4194304))),q=Hg(),null!==(m=Kj(m,v))&&($c(m,v,q),Mj(m,q))}function ik(m,v,q,ee){this.tag=m,this.key=q,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=v,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=ee,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function nh(m,v,q,ee){return new ik(m,v,q,ee)}function ji(m){return!(!(m=m.prototype)||!m.isReactComponent)}function hk(m){if("function"==typeof m)return ji(m)?1:0;if(null!=m){if((m=m.$$typeof)===Ve)return 11;if(m===Xe)return 14}return 2}function Tg(m,v){var q=m.alternate;return null===q?((q=nh(m.tag,v,m.key,m.mode)).elementType=m.elementType,q.type=m.type,q.stateNode=m.stateNode,q.alternate=m,m.alternate=q):(q.pendingProps=v,q.type=m.type,q.flags=0,q.nextEffect=null,q.firstEffect=null,q.lastEffect=null),q.childLanes=m.childLanes,q.lanes=m.lanes,q.child=m.child,q.memoizedProps=m.memoizedProps,q.memoizedState=m.memoizedState,q.updateQueue=m.updateQueue,v=m.dependencies,q.dependencies=null===v?null:{lanes:v.lanes,firstContext:v.firstContext},q.sibling=m.sibling,q.index=m.index,q.ref=m.ref,q}function Vg(m,v,q,ee,ae,ie){var de=2;if(ee=m,"function"==typeof m)ji(m)&&(de=1);else if("string"==typeof m)de=5;else e:switch(m){case Se:return Xg(q.children,ae,ie,v);case tt:de=8,ae|=16;break;case Ie:de=8,ae|=1;break;case Pe:return(m=nh(12,q,v,8|ae)).elementType=Pe,m.type=Pe,m.lanes=ie,m;case ze:return(m=nh(13,q,v,ae)).type=ze,m.elementType=ze,m.lanes=ie,m;case He:return(m=nh(19,q,v,ae)).elementType=He,m.lanes=ie,m;case nt:return vi(q,ae,ie,v);case rt:return(m=nh(24,q,v,ae)).elementType=rt,m.lanes=ie,m;default:if("object"==typeof m&&null!==m)switch(m.$$typeof){case We:de=10;break e;case qe:de=9;break e;case Ve:de=11;break e;case Xe:de=14;break e;case Qe:de=16,ee=null;break e;case Ye:de=22;break e}throw Error(y(130,null==m?m:typeof m,""))}return(v=nh(de,q,v,ae)).elementType=m,v.type=ee,v.lanes=ie,v}function Xg(m,v,q,ee){return(m=nh(7,m,ee,v)).lanes=q,m}function vi(m,v,q,ee){return(m=nh(23,m,ee,v)).elementType=nt,m.lanes=q,m}function Ug(m,v,q){return(m=nh(6,m,null,v)).lanes=q,m}function Wg(m,v,q){return(v=nh(4,null!==m.children?m.children:[],m.key,v)).lanes=q,v.stateNode={containerInfo:m.containerInfo,pendingChildren:null,implementation:m.implementation},v}function jk(m,v,q){this.tag=v,this.containerInfo=m,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=q,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Zc(0),this.expirationTimes=Zc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Zc(0),this.mutableSourceEagerHydrationData=null}function kk(m,v,q){var ee=3{"use strict";!function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(m){console.error(m)}}(),m.exports=q(64448)},4511:(m,v,q)=>{"use strict";q.d(v,{SV:()=>de,cO:()=>useErrorBoundary});var ee=q(67294);const ae=(0,ee.createContext)(null),ie={didCatch:!1,error:null};class de extends ee.Component{constructor(m){super(m),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=ie}static getDerivedStateFromError(m){return{didCatch:!0,error:m}}resetErrorBoundary(){const{error:m}=this.state;if(null!==m){for(var v,q,ee=arguments.length,ae=new Array(ee),de=0;de0&&void 0!==arguments[0]?arguments[0]:[],v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return m.length!==v.length||m.some(((m,q)=>!Object.is(m,v[q])))}function assertErrorBoundaryContext(m){if(null==m||"boolean"!=typeof m.didCatch||"function"!=typeof m.resetErrorBoundary)throw new Error("ErrorBoundaryContext not found");return!0}function useErrorBoundary(){const m=(0,ee.useContext)(ae);assertErrorBoundaryContext(m);const[v,q]=(0,ee.useState)({error:null,hasError:!1}),ie=(0,ee.useMemo)((()=>({resetBoundary:()=>{null==m||m.resetErrorBoundary(),q({error:null,hasError:!1})},showBoundary:m=>q({error:m,hasError:!0})})),[null==m?void 0:m.resetErrorBoundary]);if(v.hasError)throw v.error;return ie}},65522:(m,v,q)=>{var ee=q(67294),ae=q(45697);function Group(m){var v=ee.Children.toArray(m.children).filter(Boolean);if(1===v.length)return v;var q=m.separator,ae=ee.isValidElement(q),ie=[v.shift()];return v.forEach((function(m,v){if(ae){var de="separator-"+(m.key||v);q=ee.cloneElement(q,{key:de})}ie.push(q,m)})),ie}Group.propTypes={children:ae.node,separator:ae.node},Group.defaultProps={separator:" "},m.exports=Group},40460:(m,v,q)=>{"use strict";var ee=Object.assign||function(m){for(var v=1;v=0||Object.prototype.hasOwnProperty.call(m,ee)&&(q[ee]=m[ee]);return q}function _classCallCheck(m,v){if(!(m instanceof v))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(m,v){if(!m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!v||"object"!=typeof v&&"function"!=typeof v?m:v}function _inherits(m,v){if("function"!=typeof v&&null!==v)throw new TypeError("Super expression must either be null or a function, not "+typeof v);m.prototype=Object.create(v&&v.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(m,v):m.__proto__=v)}var de="navigator"in q.g&&/Win/i.test(navigator.platform),ce="navigator"in q.g&&/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform),le="npm__react-simple-code-editor__textarea",pe="\n/**\n * Reset the text fill color so that placeholder is visible\n */\n."+le+":empty {\n -webkit-text-fill-color: inherit !important;\n}\n\n/**\n * Hack to apply on some CSS on IE10 and IE11\n */\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n /**\n * IE doesn't support '-webkit-text-fill-color'\n * So we use 'color: transparent' to make the text transparent on IE\n * Unlike other browsers, it doesn't affect caret color in IE\n */\n ."+le+" {\n color: transparent !important;\n }\n\n ."+le+"::selection {\n background-color: #accef7 !important;\n color: transparent !important;\n }\n}\n",fe=function(m){function Editor(){var m,v,q;_classCallCheck(this,Editor);for(var ae=arguments.length,ie=Array(ae),le=0;le1&&void 0!==arguments[1]&&arguments[1],ae=q._history,ie=ae.stack,de=ae.offset;if(ie.length&&de>-1){q._history.stack=ie.slice(0,de+1);var ce=q._history.stack.length;if(ce>100){var le=ce-100;q._history.stack=ie.slice(le,ce),q._history.offset=Math.max(q._history.offset-le,0)}}var pe=Date.now();if(v){var fe=q._history.stack[q._history.offset];if(fe&&pe-fe.timestamp<3e3){var ye=/[^a-z0-9]([a-z0-9]+)$/i,be=q._getLines(fe.value,fe.selectionStart).pop().match(ye),Re=q._getLines(m.value,m.selectionStart).pop().match(ye);if(be&&Re&&Re[1].startsWith(be[1]))return void(q._history.stack[q._history.offset]=ee({},m,{timestamp:pe}))}}q._history.stack.push(ee({},m,{timestamp:pe})),q._history.offset++},q._updateInput=function(m){var v=q._input;v&&(v.value=m.value,v.selectionStart=m.selectionStart,v.selectionEnd=m.selectionEnd,q.props.onValueChange(m.value))},q._applyEdits=function(m){var v=q._input,ae=q._history.stack[q._history.offset];ae&&v&&(q._history.stack[q._history.offset]=ee({},ae,{selectionStart:v.selectionStart,selectionEnd:v.selectionEnd})),q._recordChange(m),q._updateInput(m)},q._undoEdit=function(){var m=q._history,v=m.stack,ee=m.offset,ae=v[ee-1];ae&&(q._updateInput(ae),q._history.offset=Math.max(ee-1,0))},q._redoEdit=function(){var m=q._history,v=m.stack,ee=m.offset,ae=v[ee+1];ae&&(q._updateInput(ae),q._history.offset=Math.min(ee+1,v.length-1))},q._handleKeyDown=function(m){var v=q.props,ee=v.tabSize,ae=v.insertSpaces,ie=v.ignoreTabKey,le=v.onKeyDown;if(!le||(le(m),!m.defaultPrevented)){27===m.keyCode&&m.target.blur();var pe=m.target,fe=pe.value,ye=pe.selectionStart,be=pe.selectionEnd,Re=(ae?" ":"\t").repeat(ee);if(9===m.keyCode&&!ie&&q.state.capture)if(m.preventDefault(),m.shiftKey){var _e=q._getLines(fe,ye),xe=_e.length-1,Te=q._getLines(fe,be).length-1,we=fe.split("\n").map((function(m,v){return v>=xe&&v<=Te&&m.startsWith(Re)?m.substring(Re.length):m})).join("\n");if(fe!==we){var Se=_e[xe];q._applyEdits({value:we,selectionStart:Se.startsWith(Re)?ye-Re.length:ye,selectionEnd:be-(fe.length-we.length)})}}else if(ye!==be){var Ie=q._getLines(fe,ye),Pe=Ie.length-1,We=q._getLines(fe,be).length-1,qe=Ie[Pe];q._applyEdits({value:fe.split("\n").map((function(m,v){return v>=Pe&&v<=We?Re+m:m})).join("\n"),selectionStart:/\S/.test(qe)?ye+Re.length:ye,selectionEnd:be+Re.length*(We-Pe+1)})}else{var Ve=ye+Re.length;q._applyEdits({value:fe.substring(0,ye)+Re+fe.substring(be),selectionStart:Ve,selectionEnd:Ve})}else if(8===m.keyCode){var ze=ye!==be;if(fe.substring(0,ye).endsWith(Re)&&!ze){m.preventDefault();var He=ye-Re.length;q._applyEdits({value:fe.substring(0,ye-Re.length)+fe.substring(be),selectionStart:He,selectionEnd:He})}}else if(13===m.keyCode){if(ye===be){var Xe=q._getLines(fe,ye).pop().match(/^\s+/);if(Xe&&Xe[0]){m.preventDefault();var Qe="\n"+Xe[0],Ye=ye+Qe.length;q._applyEdits({value:fe.substring(0,ye)+Qe+fe.substring(be),selectionStart:Ye,selectionEnd:Ye})}}}else if(57===m.keyCode||219===m.keyCode||222===m.keyCode||192===m.keyCode){var et=void 0;57===m.keyCode&&m.shiftKey?et=["(",")"]:219===m.keyCode?et=m.shiftKey?["{","}"]:["[","]"]:222===m.keyCode?et=m.shiftKey?['"','"']:["'","'"]:192!==m.keyCode||m.shiftKey||(et=["`","`"]),ye!==be&&et&&(m.preventDefault(),q._applyEdits({value:fe.substring(0,ye)+et[0]+fe.substring(ye,be)+et[1]+fe.substring(be),selectionStart:ye,selectionEnd:be+2}))}else!(ce?m.metaKey&&90===m.keyCode:m.ctrlKey&&90===m.keyCode)||m.shiftKey||m.altKey?(ce?m.metaKey&&90===m.keyCode&&m.shiftKey:de?m.ctrlKey&&89===m.keyCode:m.ctrlKey&&90===m.keyCode&&m.shiftKey)&&!m.altKey?(m.preventDefault(),q._redoEdit()):77!==m.keyCode||!m.ctrlKey||ce&&!m.shiftKey||(m.preventDefault(),q.setState((function(m){return{capture:!m.capture}}))):(m.preventDefault(),q._undoEdit())}},q._handleChange=function(m){var v=m.target,ee=v.value,ae=v.selectionStart,ie=v.selectionEnd;q._recordChange({value:ee,selectionStart:ae,selectionEnd:ie},!0),q.props.onValueChange(ee)},q._history={stack:[],offset:-1},_possibleConstructorReturn(q,v)}return _inherits(Editor,m),ae(Editor,[{key:"componentDidMount",value:function componentDidMount(){this._recordCurrentState()}},{key:"render",value:function render(){var m=this,v=this.props,q=v.value,ae=v.style,de=v.padding,ce=v.highlight,fe=v.textareaId,be=v.autoFocus,Re=v.disabled,_e=v.form,xe=v.maxLength,Te=v.minLength,we=v.name,Se=v.placeholder,Ie=v.readOnly,Pe=v.required,We=v.onClick,qe=v.onFocus,Ve=v.onBlur,ze=v.onKeyUp,He=(v.onKeyDown,v.onValueChange,v.tabSize,v.insertSpaces,v.ignoreTabKey,_objectWithoutProperties(v,["value","style","padding","highlight","textareaId","autoFocus","disabled","form","maxLength","minLength","name","placeholder","readOnly","required","onClick","onFocus","onBlur","onKeyUp","onKeyDown","onValueChange","tabSize","insertSpaces","ignoreTabKey"])),Xe={paddingTop:de,paddingRight:de,paddingBottom:de,paddingLeft:de},Qe=ce(q);return ie.createElement("div",ee({},He,{style:ee({},ye.container,ae)}),ie.createElement("textarea",{ref:function ref(v){return m._input=v},style:ee({},ye.editor,ye.textarea,Xe),className:le,id:fe,value:q,onChange:this._handleChange,onKeyDown:this._handleKeyDown,onClick:We,onKeyUp:ze,onFocus:qe,onBlur:Ve,disabled:Re,form:_e,maxLength:xe,minLength:Te,name:we,placeholder:Se,readOnly:Ie,required:Pe,autoFocus:be,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"data-gramm":!1}),ie.createElement("pre",ee({"aria-hidden":"true",style:ee({},ye.editor,ye.highlight,Xe)},"string"==typeof Qe?{dangerouslySetInnerHTML:{__html:Qe+"
"}}:{children:Qe})),ie.createElement("style",{type:"text/css",dangerouslySetInnerHTML:{__html:pe}}))}},{key:"session",get:function get(){return{history:this._history}},set:function set(m){this._history=m.history}}]),Editor}(ie.Component);fe.defaultProps={tabSize:2,insertSpaces:!0,ignoreTabKey:!1,padding:0},v.Z=fe;var ye={container:{position:"relative",textAlign:"left",boxSizing:"border-box",padding:0,overflow:"hidden"},textarea:{position:"absolute",top:0,left:0,height:"100%",width:"100%",resize:"none",color:"inherit",overflow:"hidden",MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",WebkitTextFillColor:"transparent"},highlight:{position:"relative",pointerEvents:"none"},editor:{margin:0,border:0,background:"none",boxSizing:"inherit",display:"inherit",fontFamily:"inherit",fontSize:"inherit",fontStyle:"inherit",fontVariantLigatures:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",tabSize:"inherit",textIndent:"inherit",textRendering:"inherit",textTransform:"inherit",whiteSpace:"pre-wrap",wordBreak:"keep-all",overflowWrap:"break-word"}}},94324:(m,v,q)=>{"use strict";q.d(v,{Z:()=>le});var ee=q(67294),ae=q(45697),ie=q.n(ae),de=q(64799),ce=function CodeRenderer(m){var v=m.classes,q=m.children;return ee.createElement("code",{className:v.code},q)};ce.propTypes={classes:ie().objectOf(ie().string.isRequired).isRequired,children:ie().node.isRequired};const le=(0,de.Z)((function styles(m){return{code:{fontFamily:m.fontFamily.monospace,fontSize:"inherit",color:"inherit",background:"transparent",whiteSpace:"inherit"}}}))(ce)},61456:(m,v,q)=>{"use strict";q.d(v,{Z:()=>ie,E:()=>useStyleGuideContext});var ee=q(67294),ae=ee.createContext({codeRevision:0,cssRevision:"0",config:{},slots:{},displayMode:"collapse"});const ie=ae;function useStyleGuideContext(){return ee.useContext(ae)}},17749:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>renderDefault});var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(82772),core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(68309),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1__),react__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(67294),rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(47014),rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(94324),_util__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(11193),defaultValueBlacklist=["null","undefined"];function renderDefault(prop){if(prop.defaultValue){var defaultValueString=(0,_util__WEBPACK_IMPORTED_MODULE_5__.xC)((0,_util__WEBPACK_IMPORTED_MODULE_5__.I8)(String(prop.defaultValue.value)));if(prop.type||prop.flowType||prop.tsType){var propName=prop.type?prop.type.name:prop.flowType?prop.flowType.type:prop.tsType&&prop.tsType.type;if(defaultValueBlacklist.indexOf(prop.defaultValue.value)>-1)return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__.Z,null,defaultValueString);if("func"===propName||"function"===propName)return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light",underlined:!0,title:defaultValueString},"Function");if("shape"===propName||"object"===propName)try{var object=eval("("+prop.defaultValue.value+")");return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light",underlined:!0,title:JSON.stringify(object,null,2)},"Shape")}catch(m){return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light",underlined:!0,title:prop.defaultValue.value},"Shape")}}return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__.Z,null,defaultValueString)}return prop.required?react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light"},"Required"):""}},11193:(m,v,q)=>{"use strict";q.d(v,{I8:()=>unquote,oL:()=>getType,xC:()=>showSpaces});q(26541),q(68309),q(19601),q(74916),q(15306);function unquote(m){return m&&m.replace(/^['"]|['"]$/g,"")}function getType(m){return m.flowType?"union"===m.flowType.name&&m.flowType.elements.every((function(m){return"literal"===m.name}))?Object.assign({},m.flowType,{name:"enum",value:m.flowType.elements}):m.flowType:m.tsType?m.tsType:m.type}function showSpaces(m){return m&&m.replace(/^\s|\s$/g,"␣")}},64799:(m,v,q)=>{"use strict";q.d(v,{Z:()=>StyleHOC});q(68309),q(19601),q(30489),q(41539),q(12419),q(74916),q(39714),q(15306);var ee=q(67294),ae=q(61456),ie=q(82492),de=q.n(ie),ce=q(88306),le=q.n(ce),pe=q(20897),fe=q(16185);const ye=le()((function(m,v,q,ee){var ae=de()({},fe,v.theme),ie="function"==typeof v.styles?v.styles(ae):v.styles,ce=de()({},m(ae),ie&&ie[q]);return pe.Z.createStyleSheet(ce,{meta:q,link:!0})}),(function(m,v,q,ee){return q+"_"+ee}));function _assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function _defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}function StyleHOC(m){return function(v){var q,ie,de=v.name.replace(/Renderer$/,"");return ie=q=function(q){var ae,ie;ie=q,(ae=_class).prototype=Object.create(ie.prototype),ae.prototype.constructor=ae,ae.__proto__=ie;var ce;ce=_class;function _class(v,ee){var ae;return _defineProperty(_assertThisInitialized(ae=q.call(this,v,ee)||this),"sheet",void 0),ae.sheet=ye(m,ee.config||{},de,ee.cssRevision),ae.sheet.update(v).attach(),ae}var le=_class.prototype;return le.componentDidUpdate=function componentDidUpdate(m){this.sheet.update(m)},le.render=function render(){return ee.createElement(v,Object.assign({},this.props,{classes:this.sheet.classes}))},_class}(ee.Component),_defineProperty(q,"displayName","Styled("+de+")"),_defineProperty(q,"contextType",ae.Z),ie}}},47014:(m,v,q)=>{"use strict";q.d(v,{Z:()=>pe});q(82772),q(19601),q(47941),q(37268);var ee=q(67294),ae=q(45697),ie=q.n(ae),de=q(86010),ce=q(64799);function _extends(){return _extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}var le=function TextRenderer(m){var v,q=m.classes,ae=m.semantic,ie=m.size,ce=m.color,le=m.underlined,pe=m.children,fe=_objectWithoutPropertiesLoose(m,["classes","semantic","size","color","underlined","children"]),ye=ae||"span",be=(0,de.Z)(q.text,q[ie+"Size"],q[ce+"Color"],((v={})[q[ye]]=!!ae,v[q.isUnderlined]=le,v));return ee.createElement(ye,_extends({},fe,{className:be}),pe)};le.propTypes={classes:ie().objectOf(ie().string.isRequired).isRequired,semantic:ie().oneOf(["em","strong"]),size:ie().oneOf(["inherit","small","base","text"]),color:ie().oneOf(["base","light"]),underlined:ie().bool,children:ie().node.isRequired},le.defaultProps={size:"inherit",color:"base",underlined:!1};const pe=(0,ce.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{text:{fontFamily:v.base},inheritSize:{fontSize:"inherit"},smallSize:{fontSize:q.small},baseSize:{fontSize:q.base},textSize:{fontSize:q.text},baseColor:{color:ee.base},lightColor:{color:ee.light},em:{fontStyle:"italic"},strong:{fontWeight:"bold"},isUnderlined:{borderBottom:[[1,"dotted",ee.lightest]]}}}))(le)},20897:(m,v,q)=>{"use strict";q.d(v,{Z:()=>xn});q(19601);var ee=q(87462),ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m};const ie="object"===("undefined"==typeof window?"undefined":ae(window))&&"object"===("undefined"==typeof document?"undefined":ae(document))&&9===document.nodeType;var de=q(43144),ce=q(94578),le=q(97326);function _objectWithoutPropertiesLoose(m,v){if(null==m)return{};var q,ee,ae={},ie=Object.keys(m);for(ee=0;ee=0||(ae[q]=m[q]);return ae}var pe={}.constructor;function cloneStyle(m){if(null==m||"object"!=typeof m)return m;if(Array.isArray(m))return m.map(cloneStyle);if(m.constructor!==pe)return m;var v={};for(var q in m)v[q]=cloneStyle(m[q]);return v}function createRule(m,v,q){void 0===m&&(m="unnamed");var ee=q.jss,ae=cloneStyle(v),ie=ee.plugins.onCreateRule(m,ae,q);return ie||(m[0],null)}var fe=function join(m,v){for(var q="",ee=0;ee<+~=|^:(),"'`\s])/g,Re="undefined"!=typeof CSS&&CSS.escape,jss_esm_escape=function(m){return Re?Re(m):m.replace(be,"\\$1")},_e=function(){function BaseStyleRule(m,v,q){this.type="style",this.isProcessed=!1;var ee=q.sheet,ae=q.Renderer;this.key=m,this.options=q,this.style=v,ee?this.renderer=ee.renderer:ae&&(this.renderer=new ae)}return BaseStyleRule.prototype.prop=function prop(m,v,q){if(void 0===v)return this.style[m];var ee=!!q&&q.force;if(!ee&&this.style[m]===v)return this;var ae=v;q&&!1===q.process||(ae=this.options.jss.plugins.onChangeValue(v,m,this));var ie=null==ae||!1===ae,de=m in this.style;if(ie&&!de&&!ee)return this;var ce=ie&&de;if(ce?delete this.style[m]:this.style[m]=ae,this.renderable&&this.renderer)return ce?this.renderer.removeProperty(this.renderable,m):this.renderer.setProperty(this.renderable,m,ae),this;var le=this.options.sheet;return le&&le.attached,this},BaseStyleRule}(),xe=function(m){function StyleRule(v,q,ee){var ae;ae=m.call(this,v,q,ee)||this;var ie=ee.selector,de=ee.scoped,ce=ee.sheet,pe=ee.generateId;return ie?ae.selectorText=ie:!1!==de&&(ae.id=pe((0,le.Z)((0,le.Z)(ae)),ce),ae.selectorText="."+jss_esm_escape(ae.id)),ae}(0,ce.Z)(StyleRule,m);var v=StyleRule.prototype;return v.applyTo=function applyTo(m){var v=this.renderer;if(v){var q=this.toJSON();for(var ee in q)v.setProperty(m,ee,q[ee])}return this},v.toJSON=function toJSON(){var m={};for(var v in this.style){var q=this.style[v];"object"!=typeof q?m[v]=q:Array.isArray(q)&&(m[v]=ye(q))}return m},v.toString=function toString(m){var v=this.options.sheet,q=!!v&&v.options.link?(0,ee.Z)({},m,{allowEmpty:!0}):m;return toCss(this.selectorText,this.style,q)},(0,de.Z)(StyleRule,[{key:"selector",set:function set(m){if(m!==this.selectorText){this.selectorText=m;var v=this.renderer,q=this.renderable;if(q&&v)v.setSelector(q,m)||v.replaceRule(q,this)}},get:function get(){return this.selectorText}}]),StyleRule}(_e),Te={onCreateRule:function onCreateRule(m,v,q){return"@"===m[0]||q.parent&&"keyframes"===q.parent.type?null:new xe(m,v,q)}},we={indent:1,children:!0},Se=/@([\w-]+)/,Ie=function(){function ConditionalRule(m,v,q){this.type="conditional",this.isProcessed=!1,this.key=m;var ae=m.match(Se);for(var ie in this.at=ae?ae[1]:"unknown",this.query=q.name||"@"+this.at,this.options=q,this.rules=new gt((0,ee.Z)({},q,{parent:this})),v)this.rules.add(ie,v[ie]);this.rules.process()}var m=ConditionalRule.prototype;return m.getRule=function getRule(m){return this.rules.get(m)},m.indexOf=function indexOf(m){return this.rules.indexOf(m)},m.addRule=function addRule(m,v,q){var ee=this.rules.add(m,v,q);return ee?(this.options.jss.plugins.onProcessRule(ee),ee):null},m.replaceRule=function replaceRule(m,v,q){var ee=this.rules.replace(m,v,q);return ee&&this.options.jss.plugins.onProcessRule(ee),ee},m.toString=function toString(m){void 0===m&&(m=we);var v=getWhitespaceSymbols(m).linebreak;if(null==m.indent&&(m.indent=we.indent),null==m.children&&(m.children=we.children),!1===m.children)return this.query+" {}";var q=this.rules.toString(m);return q?this.query+" {"+v+q+v+"}":""},ConditionalRule}(),Pe=/@container|@media|@supports\s+/,We={onCreateRule:function onCreateRule(m,v,q){return Pe.test(m)?new Ie(m,v,q):null}},qe={indent:1,children:!0},Ve=/@keyframes\s+([\w-]+)/,ze=function(){function KeyframesRule(m,v,q){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var ae=m.match(Ve);ae&&ae[1]?this.name=ae[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=q;var ie=q.scoped,de=q.sheet,ce=q.generateId;for(var le in this.id=!1===ie?this.name:jss_esm_escape(ce(this,de)),this.rules=new gt((0,ee.Z)({},q,{parent:this})),v)this.rules.add(le,v[le],(0,ee.Z)({},q,{parent:this}));this.rules.process()}return KeyframesRule.prototype.toString=function toString(m){void 0===m&&(m=qe);var v=getWhitespaceSymbols(m).linebreak;if(null==m.indent&&(m.indent=qe.indent),null==m.children&&(m.children=qe.children),!1===m.children)return this.at+" "+this.id+" {}";var q=this.rules.toString(m);return q&&(q=""+v+q+v),this.at+" "+this.id+" {"+q+"}"},KeyframesRule}(),He=/@keyframes\s+/,Xe=/\$([\w-]+)/g,Qe=function findReferencedKeyframe(m,v){return"string"==typeof m?m.replace(Xe,(function(m,q){return q in v?v[q]:m})):m},Ye=function replaceRef(m,v,q){var ee=m[v],ae=Qe(ee,q);ae!==ee&&(m[v]=ae)},et={onCreateRule:function onCreateRule(m,v,q){return"string"==typeof m&&He.test(m)?new ze(m,v,q):null},onProcessStyle:function onProcessStyle(m,v,q){return"style"===v.type&&q?("animation-name"in m&&Ye(m,"animation-name",q.keyframes),"animation"in m&&Ye(m,"animation",q.keyframes),m):m},onChangeValue:function onChangeValue(m,v,q){var ee=q.options.sheet;if(!ee)return m;switch(v){case"animation":case"animation-name":return Qe(m,ee.keyframes);default:return m}}},tt=function(m){function KeyframeRule(){return m.apply(this,arguments)||this}return(0,ce.Z)(KeyframeRule,m),KeyframeRule.prototype.toString=function toString(m){var v=this.options.sheet,q=!!v&&v.options.link?(0,ee.Z)({},m,{allowEmpty:!0}):m;return toCss(this.key,this.style,q)},KeyframeRule}(_e),nt={onCreateRule:function onCreateRule(m,v,q){return q.parent&&"keyframes"===q.parent.type?new tt(m,v,q):null}},rt=function(){function FontFaceRule(m,v,q){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=m,this.style=v,this.options=q}return FontFaceRule.prototype.toString=function toString(m){var v=getWhitespaceSymbols(m).linebreak;if(Array.isArray(this.style)){for(var q="",ee=0;ee=this.index)v.push(m);else for(var ee=0;eeq)return void v.splice(ee,0,m)},m.reset=function reset(){this.registry=[]},m.remove=function remove(m){var v=this.registry.indexOf(m);this.registry.splice(v,1)},m.toString=function toString(m){for(var v=void 0===m?{}:m,q=v.attached,ee=_objectWithoutPropertiesLoose(v,["attached"]),ae=getWhitespaceSymbols(ee).linebreak,ie="",de=0;de-1?ee.substr(0,ae-1):ee;m.style.setProperty(v,ie,ae>-1?"important":"")}}catch(m){return!1}return!0},St=function removeProperty(m,v){try{m.attributeStyleMap?m.attributeStyleMap.delete(v):m.style.removeProperty(v)}catch(m){}},Dt=function setSelector(m,v){return m.selectorText=v,m.selectorText===v},Ct=Et((function(){return document.querySelector("head")}));function findHigherSheet(m,v){for(var q=0;qv.index&&ee.options.insertionPoint===v.insertionPoint)return ee}return null}function findHighestSheet(m,v){for(var q=m.length-1;q>=0;q--){var ee=m[q];if(ee.attached&&ee.options.insertionPoint===v.insertionPoint)return ee}return null}function findCommentNode(m){for(var v=Ct(),q=0;q0){var q=findHigherSheet(v,m);if(q&&q.renderer)return{parent:q.renderer.element.parentNode,node:q.renderer.element};if((q=findHighestSheet(v,m))&&q.renderer)return{parent:q.renderer.element.parentNode,node:q.renderer.element.nextSibling}}var ee=m.insertionPoint;if(ee&&"string"==typeof ee){var ae=findCommentNode(ee);if(ae)return{parent:ae.parentNode,node:ae.nextSibling}}return!1}function insertStyle(m,v){var q=v.insertionPoint,ee=findPrevNode(v);if(!1!==ee&&ee.parent)ee.parent.insertBefore(m,ee.node);else if(q&&"number"==typeof q.nodeType){var ae=q,ie=ae.parentNode;ie&&ie.insertBefore(m,ae.nextSibling)}else Ct().appendChild(m)}var kt=Et((function(){var m=document.querySelector('meta[property="csp-nonce"]');return m?m.getAttribute("content"):null})),At=function insertRule(m,v,q){try{"insertRule"in m?m.insertRule(v,q):"appendRule"in m&&m.appendRule(v)}catch(m){return!1}return m.cssRules[q]},It=function getValidRuleInsertionIndex(m,v){var q=m.cssRules.length;return void 0===v||v>q?q:v},Pt=function createStyle(){var m=document.createElement("style");return m.textContent="\n",m},jt=function(){function DomRenderer(m){this.getPropertyValue=Tt,this.setProperty=wt,this.removeProperty=St,this.setSelector=Dt,this.hasInsertedRules=!1,this.cssRules=[],m&&yt.add(m),this.sheet=m;var v=this.sheet?this.sheet.options:{},q=v.media,ee=v.meta,ae=v.element;this.element=ae||Pt(),this.element.setAttribute("data-jss",""),q&&this.element.setAttribute("media",q),ee&&this.element.setAttribute("data-meta",ee);var ie=kt();ie&&this.element.setAttribute("nonce",ie)}var m=DomRenderer.prototype;return m.attach=function attach(){if(!this.element.parentNode&&this.sheet){insertStyle(this.element,this.sheet.options);var m=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&m&&(this.hasInsertedRules=!1,this.deploy())}},m.detach=function detach(){if(this.sheet){var m=this.element.parentNode;m&&m.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent="\n")}},m.deploy=function deploy(){var m=this.sheet;m&&(m.options.link?this.insertRules(m.rules):this.element.textContent="\n"+m.toString()+"\n")},m.insertRules=function insertRules(m,v){for(var q=0;q-1)return registerClass(m,v.split(" "));var ee=m.options.parent;if("$"===v[0]){var ae=ee.getRule(v.substr(1));return!!ae&&(ae!==m&&(ee.classes[m.key]+=" "+ee.classes[ae.key],!0))}return ee.classes[m.key]+=" "+v,!0}const bn=function jssCompose(){return{onProcessStyle:function onProcessStyle(m,v){return"composes"in m?(registerClass(v,m.composes),delete m.composes,m):m}}};const xn=Lt({createGenerateId:function createGenerateId(){var m=0;return function(v){return"rsg--"+v.key+"-"+m++}},plugins:[Vt(),$t({reset:Object.assign({},{animation:"none 0s ease 0s 1 normal none running","backface-visibility":"visible",background:"transparent none repeat 0 0 / auto auto padding-box border-box scroll",border:"medium none currentColor","border-image":"none","border-radius":"0",bottom:"auto","box-shadow":"none",clear:"none",clip:"auto",columns:"auto","column-count":"auto","column-fill":"balance","column-gap":"normal","column-rule":"medium none currentColor","column-span":"1","column-width":"auto",content:"normal","counter-increment":"none","counter-reset":"none",float:"none",height:"auto",hyphens:"none",left:"auto",margin:"0","max-height":"none","max-width":"none","min-height":"0","min-width":"0",opacity:"1",outline:"medium none invert",overflow:"visible","overflow-x":"visible","overflow-y":"visible",padding:"0","page-break-after":"auto","page-break-before":"auto","page-break-inside":"auto",perspective:"none","perspective-origin":"50% 50%",position:"static",right:"auto","table-layout":"auto","text-decoration":"none",top:"auto",transform:"none","transform-origin":"50% 50% 0","transform-style":"flat",transition:"none 0s ease 0s","unicode-bidi":"normal","vertical-align":"baseline",width:"auto","z-index":"auto"},{boxSizing:"border-box",color:"inherit",font:"inherit",fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit"})}),sn(),pn(),yn(),bn()]})},16185:(m,v,q)=>{"use strict";q.r(v),q.d(v,{borderRadius:()=>pe,buttonTextTransform:()=>be,color:()=>ie,fontFamily:()=>de,fontSize:()=>ce,maxWidth:()=>fe,mq:()=>le,sidebarWidth:()=>ye,space:()=>ae,spaceFactor:()=>ee});var ee=8,ae=[ee/2,ee,2*ee,3*ee,4*ee,5*ee,6*ee],ie={base:"#333",light:"#767676",lightest:"#ccc",link:"#1673b1",linkHover:"#e90",focus:"rgba(22, 115, 177, 0.25)",border:"#e8e8e8",name:"#690",type:"#905",error:"#c00",baseBackground:"#fff",codeBackground:"#f5f5f5",sidebarBackground:"#f5f5f5",ribbonBackground:"#e90",ribbonText:"#fff",codeBase:"#333",codeComment:"#6d6d6d",codePunctuation:"#999",codeProperty:"#905",codeDeleted:"#905",codeString:"#690",codeInserted:"#690",codeOperator:"#9a6e3a",codeKeyword:"#1673b1",codeFunction:"#DD4A68",codeVariable:"#e90"},de={base:["-apple-system","BlinkMacSystemFont",'"Segoe UI"','"Roboto"','"Oxygen"','"Ubuntu"','"Cantarell"','"Fira Sans"','"Droid Sans"','"Helvetica Neue"',"sans-serif"],monospace:["Consolas",'"Liberation Mono"',"Menlo","monospace"]},ce={base:15,text:16,small:13,h1:48,h2:36,h3:24,h4:18,h5:16,h6:16},le={small:"@media (max-width: 600px)"},pe=3,fe=1e3,ye=200,be="uppercase"},94120:(m,v,q)=>{var ee={"../IIIFPlayer/IIIFPlayer":q(22438),"./AutoAdvanceToggle.scss":q(14844),"../../../env.js":q(56487),"../../../public/manifests/lunchroom_manners.js":q(29837),react:q(67294),"./AutoAdvanceToggle.js":q(81693)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst AutoAdvanceToggle$0 = require('./AutoAdvanceToggle.js');\nconst AutoAdvanceToggle = AutoAdvanceToggle$0.default || (AutoAdvanceToggle$0['AutoAdvanceToggle'] || AutoAdvanceToggle$0);",ae);m.exports=[{type:"markdown",content:'AutoAdvanceToggle component provides the ability to turn on/off auto-advance from a Canvas to the next when viewing a IIIF Manifest. It reads the `behavior` property at the Manifest-level, and then parses and stores the given values to a Boolean flag within Ramp\'s state management.\n\nWhen `behavior` is not specified in the Manifest, this is set to not auto-advance as the default temporal behavior due to not specified being the same as `no-auto-advance` per the [IIIF Presentation 3.0 specification](https://iiif.io/api/presentation/3.0/#behavior).\n\n`AutoAdvanceToggle` component allows the following props;\n\n* `label`: accepts a String value, which has a default value of \'`Autoplay`\' and is *not required*. This allows to customize the label for the toggle.\n* `showLabel`: accepts a Boolean value, which has a default value of `true` and is *not required*. This enables to hide toggle label.\n\nTo import this component from the library;\n\n```js\nimport { AutoAdvanceToggle } from \'@samvera/ramp\';\n```'},{type:"code",content:"import IIIFPlayer from '../IIIFPlayer/IIIFPlayer';\nimport './AutoAdvanceToggle.scss';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/lunchroom_manners.js';\n\n\n \n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},53140:(m,v,q)=>{var ee={"../MediaPlayer/MediaPlayer":q(8789),"../StructuredNavigation/StructuredNavigation":q(67399),"../../../env.js":q(56487),"../../../public/manifests/lunchroom_manners.js":q(29837),react:q(67294),"./IIIFPlayer.js":q(22438)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst IIIFPlayer$0 = require('./IIIFPlayer.js');\nconst IIIFPlayer = IIIFPlayer$0.default || (IIIFPlayer$0['IIIFPlayer'] || IIIFPlayer$0);",ae);m.exports=[{type:"markdown",content:'IIIFPlayer component, provides a wrapper consisting of the Context providers containing state management that allows the components to communicate with each other.\n\n`IIIFPlayer` component accepts the following props;\n\n* `manifestUrl` : accepts a URL of a manifest in the wild to be fetched\n* `manifest` : accepts a JSON object representing data in a IIIF Manifest\n\n\\*\\* **Either `manifestUrl` or `manifest` is REQUIRED. If both props are given then `manifest` takes *precedence* over `manifestUrl`**\n\n* `customErrorMessage`: accepts a message to display to the user in the unlikely event of the component crashing. The message can include HTML markup. This prop has default value for a generic message and it is *not required* to initialize the component.\n* `emptyManifestMessage`: accepts a message text to display to the user when the given Manifest has no canvases in it yet. An example situation: a playlist manifest without any items added to it yet. This prop has default value for a generic message and it is *not required* to initialize the component.\n* `startCanvasId`: accepts a valid Canvas ID that exists within the given Manifest, this can specify the Canvas to show in Ramp on initialization. This can be mapped to the [`start` property](https://iiif.io/api/presentation/3.0/#start) in a IIIF Manifest.\n* `startCanvasTime`: accepts a valid number for a time in seconds to start playback in the Canvas shown in Ramp on initialization.\n\n\\*\\* **`startCanvasId` and `startCanvasTime` props takes *precedence* over the `start` property in a given IIIF Manifest. Defining either prop in the IIIFPlayer component overrides the `start` property in the IIIF Manifest.**\n\nImport Ramp components individually and adjust the layout however you want. Play around with the code below.\n\n*Components (like the `MediaPlayer` component, and `StructuredNavigation` component for example here) must be wrapped by the parent `IIIFPlayer` component.*\n\nTo import this component from the librayr;\n\n```js\nimport { IIIFPlayer } from \'@samvera/ramp\';\n```'},{type:"code",content:"import MediaPlayer from '../MediaPlayer/MediaPlayer';\nimport StructuredNavigation from '../StructuredNavigation/StructuredNavigation';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/lunchroom_manners.js';\n\n/**\n * To test your own IIIF Prezi3 manifest in this component, please use the demo site;\n * https://ramp.avalonmediasystem.org/\n **/\n\n
\n \n \n
\n;",settings:{padded:!0},evalInContext:ie}]},83235:(m,v,q)=>{var ee={"../IIIFPlayer/IIIFPlayer":q(22438),"./MarkersDisplay.scss":q(21244),"../../../env.js":q(56487),"../../../public/manifests/playlist.js":q(63747),react:q(67294),"./MarkersDisplay.js":q(37665)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst MarkersDisplay$0 = require('./MarkersDisplay.js');\nconst MarkersDisplay = MarkersDisplay$0.default || (MarkersDisplay$0['MarkersDisplay'] || MarkersDisplay$0);",ae);m.exports=[{type:"markdown",content:'MarkersDisplay component, renders annotations in a Canvas with `highlighting` motivation with time information. It displays these Annotation information in a tabular format outside of the Canvas, while displaying a marker on the time-rail of the player for each Annotation.\nAn example Annotation compatible with the componenet looks as follows;\n\n```js\n {\n "type": "Annotation",\n "motivation": "highlighting",\n "body": {\n "type": "TextualBody",\n "format": "text/html",\n "value": "Marker"\n },\n "id": "http://example.com/manifest/canvas/1/marker/1",\n "target": "http://example.com/manifest/canvas/1#t=60.001"\n }\n```\n\nThis component reads manifest data from central state management provided by Contexts. Thus it should be wrapped by context providers using `IIIFPlayer` which is the component in Ramp providing these out of the box.\n\n`MarkersDisplay` component allows the following props;\n\n* `showHeading`: accepts a Boolean value, which has a default value of `true` and is *not required*. This enables to hide the `Markers` heading on top of the component allowing to customize the user interface.\n* `headingText`: accepts a String value, which has a default value of `Markers` and is *not required*. This value is used in the heading of the component, and enables to customize the text.\n\nTo import this component from the library;\n\n```js\nimport { MarkersDisplay } from \'@samvera/ramp\';\n```'},{type:"code",content:"import IIIFPlayer from '../IIIFPlayer/IIIFPlayer';\nimport './MarkersDisplay.scss';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/playlist.js';\n\n\n \n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},14612:(m,v,q)=>{var ee={react:q(67294),"./MediaPlayer.js":q(8789)},ae=q(44252).Z.bind(null,ee);q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst MediaPlayer$0 = require('./MediaPlayer.js');\nconst MediaPlayer = MediaPlayer$0.default || (MediaPlayer$0['MediaPlayer'] || MediaPlayer$0);",ae);m.exports=[{type:"markdown",content:'MediaPlayer component provides a player that facilitates both audio and video media files in a IIIF Manifest. It encapsulates a [VideoJS](https://videojs.com/), which is an HTML5 player framework. `MediaPlayer` component fetches data from central state management system using Context providers. Therefore this component must *always* be wrapped by `IIIFPlayer` component.\n\n`MediaPlayer` component accepts the following props;\n\n* `enableFileDownload` : accepts a Boolean value, which has a default value of `false` and is *not required*. Once this is set to `true` it adds an icon to the player\'s control bar to display `rendering` files in the Canvas and enables downloading them. This is a custom VideoJS componend added to the VideoJS instance in Ramp.\n* `enablePIP` : accepts a Boolean value, which has a default value of `false` and is *not required*. When this is set to `true`, it adds an icon to the player\'s control bar to enable Picture-In-Picture feature for the current player. This icon is a VideoJS component.\n* `enablePlaybackRate`: accepts a Boolean value, which has a default value of `false` and is *not required*. When this is set to `true`, it adds an icon to the player\'s control bar which provides a menu to select a different playback speed for the media. The available speed options are 0.5x, 0.75x, 1x, 1.5x, and 2x. This icon is a VideoJS component.\n\nTo import and use this component from the library;\n\n```js\nimport { IIIFPlayer, MediaPlayer } from \'@samvera/ramp\';\nimport manifest from \'lunchroom_manners.js\';\n\n<IIIFPlayer manifest={manifest}>\n <MediaPlayer enableFileDownload={true} />\n</IIIFPlayer>;\n```\n\n*A sample usage of this component is displayed in the `IIIFPlayer` component.*'}]},61441:(m,v,q)=>{var ee={"../IIIFPlayer/IIIFPlayer":q(22438),"./MetadataDisplay.scss":q(17691),"../../../env.js":q(56487),"../../../public/manifests/lunchroom_manners.js":q(29837),react:q(67294),"./MetadataDisplay.js":q(17069)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst MetadataDisplay$0 = require('./MetadataDisplay.js');\nconst MetadataDisplay = MetadataDisplay$0.default || (MetadataDisplay$0['MetadataDisplay'] || MetadataDisplay$0);",ae);m.exports=[{type:"markdown",content:'MetadataDisplay component, renders any available metadata in a given IIIF manifest. By default it displays metadata relevant to the Manifest, and can be customized to show Canvas level metadata using the following props. Any changes to `displayTitle` prop is applied to both Manifest and Canvas metadata. This component reads manifest data from central state management provided by Contexts. Thus it should be wrapped by context providers using `IIIFPlayer` which is the component in Ramp providing these out of the box.\n\n`MetadataDisplay` component allows the following props;\n\n* `displayTitle`: accepts a Boolean value, which has a default value of `true` and is *not required*. This allows to hide the title in the `MetadataDisplay` component if it\'s included in the metadata of the IIIF manifest. In some use-cases where the title is already visible in some other part of the page, this can be used to avoid displaying the title in multiple places.\n* `showHeading`: accepts a Boolean value, which has a default value of `true` and is *not required*. This enables to hide the `Details` heading on top of the component allowing to customize the user interface.\n* `displayOnlyCanvasMetadata`: accepts a Boolean value, which has a default value of `false` and is *not required*. Setting this to `true` indicates Ramp to read and display metadata for the current Canvas instead of Manifest.\n* `displayAllMetadata`: accepts a Boolean value, which has a default value of `false` and is *not required*. Setting this to `true` indicates Ramp to read and display metadata relevant for both current Canvas and Manifest.\n* `itemHeading`: accepts a String value, which has a default value of \'`Item Details`\' and is *not required*. This allows to customize the title for the Manifest level metadata list in the component.\n* `sectionHeading`: accepts a String value, which has a default value of \'`Section Details`\' and is *not required*. This allows to customize the title for the Canvas level metadata list in the component\n\nTo import this component from the library;\n\n```js\nimport { MetadataDisplay } from \'@samvera/ramp\';\n```'},{type:"code",content:"import IIIFPlayer from '../IIIFPlayer/IIIFPlayer';\nimport './MetadataDisplay.scss';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/lunchroom_manners.js';\n\n\n \n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},76426:(m,v,q)=>{var ee={react:q(67294),"./StructuredNavigation.js":q(67399)},ae=q(44252).Z.bind(null,ee);q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst StructuredNavigation$0 = require('./StructuredNavigation.js');\nconst StructuredNavigation = StructuredNavigation$0.default || (StructuredNavigation$0['StructuredNavigation'] || StructuredNavigation$0);",ae);m.exports=[{type:"markdown",content:'StructuredNavigation component, renders any available structural properties in a given IIIF manifest. This component reads data from state provided through Contexts, therefore it should be wrapped by the context providers (both Manifest and Player as seen below).\n\n`StructuredNavigation` component fetches data from Context providers, so it doesn\'t require any props.\n\nTo import this component from the library;\n\n```js\nimport { IIIFPlayer, StructuredNavigation } from \'@samvera/ramp\';\nimport manifest from \'lunchroom_manners.js\';\n\n<IIIFPlayer manifest={manifest} >\n <StructuredNavigation />\n</IIIFPlayer>;\n```\n\n*A sample usage of this component is displayed in the `IIIFPlayer` component.*'}]},63003:(m,v,q)=>{var ee={"../IIIFPlayer/IIIFPlayer":q(22438),"./SupplementalFiles.scss":q(19931),"../../../env.js":q(56487),"../../../public/manifests/lunchroom_manners.js":q(29837),react:q(67294),"./SupplementalFiles.js":q(80476)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst SupplementalFiles$0 = require('./SupplementalFiles.js');\nconst SupplementalFiles = SupplementalFiles$0.default || (SupplementalFiles$0['SupplementalFiles'] || SupplementalFiles$0);",ae);m.exports=[{type:"markdown",content:'SupplementalFiles component reads from `rendering` property both at the Manifest level and Canvas level and list the files on the page with a downloadable link. This component reads data from the central state management provided by ReactJS Contexts. Thus it should be wrapped by context providers using `IIIFPlayer` which is the component in Ramp providing these out of the box.\n\n`SupplementalFiles` component allows the following props;\n\n* `itemHeading`: accepts a String value, which has a default value of \'`Item files`\' and is *not required*. This allows to customize the title for the Manifest level file list in the component.\n* `sectionHeading`: accepts a String value, which has a default value of \'`Section files`\' and is *not required*. This allows to customize the title for the Canvas level file list(s) in the component\n* `showHeading`: accepts a Boolean value, which has a default value of `true` and is *not required*. This enables to hide the \'`Files`\' heading on top of the component allowing to customize the user interface.\n\nTo import this component from the library;\n\n```js\nimport { SupplementalFiles } from \'@samvera/ramp\';\n```'},{type:"code",content:"import IIIFPlayer from '../IIIFPlayer/IIIFPlayer';\nimport './SupplementalFiles.scss';\nimport config from '../../../env.js';\nimport manifest from '../../../public/manifests/lunchroom_manners.js';\n\n\n \n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},37655:(m,v,q)=>{var ee={"../../../env.js":q(56487),react:q(67294),"./Transcript.js":q(58036)},ae=q(44252).Z.bind(null,ee),ie=q(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst Transcript$0 = require('./Transcript.js');\nconst Transcript = Transcript$0.default || (Transcript$0['Transcript'] || Transcript$0);",ae);m.exports=[{type:"markdown",content:'Transcript component displays any available transcript data in a given IIIF manifest. This component is detached from the Context providers that provides state management, therefore it requires a set of props to respond to the events fired by other components.\n\n`Transcript` component **requires** the following props;\n\n* `playerID`: to enable transcript synchronization with playback for timed-text.\n\n **Important**: *When using with a different media player (not the IIIFPlayer), the player should have a `dataset` property called, `data-canvasindex` (starts with 0) which points to the current canvas rendered from the IIIF manfiest.*\n* `manifestUrl`: URL of the Manifest used with the player pointed by the `playerID` prop. `Supplementing` annotations within the Manifest for each Canvas are parsed into a list of transcripts by the component.\n* `transcripts`: transcript related data as an array of JSON objects for each Canvas in the Manifest with the following props;\n\n * `canvasId`: to identify transcript data associated with each Canvas in a multi-canvas IIIF Manifest used in the media player, transcript data is grouped by `canvasId` in the props\n * `items`: list of objects with `title` and `url` props for transcript data files. The `url` prop can point to any of the following file types;\n\n * IIIF Manifest\n * As a list of `supplementing` annotations\n * As an external resource linked through `annotations` property with `supplementing` motivation\n * Word document (.docx)\n * Plain text file\n * WebVTT\n * SRT\n\n `transcripts` prop has a default value of an empty array.\n\n ***Identifying machine generated transcripts***: To identify machine generated transcripts the Transcript component checks for `(Machine generated/machine-generated)` text disregarding case-sensitivity in the given title in the props or in the label in the `annotations`.\n\n**Either `manifestUrl` or `transcripts` is REQUIRED. If both props are given then `transcripts` takes *precedence* over `manifestUrl`**\n\nTo import this component from the library;\n\n```js\nimport { Transcript } from \'@samvera/ramp\';\n```'},{type:"code",content:"import config from '../../../env.js';\n\n;",settings:{inside:!0,markdown:!0},evalInContext:ie}]},42534:(m,v,q)=>{m.exports={doclets:{},displayName:"AutoAdvanceToggle",description:"",methods:[],props:[{type:{name:"string"},required:!1,description:"",defaultValue:{value:'"Autoplay"',computed:!1},tags:{},name:"label"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"true",computed:!1},tags:{},name:"showLabel"}],examples:q(94120)}},93437:(m,v,q)=>{m.exports={doclets:{},displayName:"IIIFPlayer",description:"",methods:[],props:[{type:{name:"string"},required:!1,description:"",tags:{},name:"customErrorMessage"},{type:{name:"string"},required:!1,description:"",tags:{},name:"emptyManifestMessage"},{type:{name:"object"},required:!1,description:"",tags:{},name:"manifest"},{type:{name:"string"},required:!1,description:"A valid IIIF manifest uri",tags:{},name:"manifestUrl"},{type:{name:"string"},required:!1,description:"",tags:{},name:"startCanvasId"},{type:{name:"number"},required:!1,description:"",tags:{},name:"startCanvasTime"}],examples:q(53140)}},17719:(m,v,q)=>{m.exports={doclets:{},displayName:"MarkersDisplay",description:"",methods:[],props:[{type:{name:"string"},required:!1,description:"",defaultValue:{value:"'Markers'",computed:!1},tags:{},name:"headingText"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"true",computed:!1},tags:{},name:"showHeading"}],examples:q(83235)}},49870:(m,v,q)=>{m.exports={doclets:{},displayName:"MediaPlayer",description:"",methods:[],props:[{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"enableFileDownload"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"enablePIP"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"enablePlaybackRate"}],examples:q(14612)}},72709:(m,v,q)=>{m.exports={doclets:{param:"{Boolean} param3 hide the heading UI component when set to false, defaults to true",returns:!0},displayName:"MetadataDisplay",description:"",methods:[],props:[{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"displayAllMetadata"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"false",computed:!1},tags:{},name:"displayOnlyCanvasMetadata"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"true",computed:!1},tags:{},name:"displayTitle"},{type:{name:"string"},required:!1,description:"",defaultValue:{value:"'Item Details'",computed:!1},tags:{},name:"itemHeading"},{type:{name:"string"},required:!1,description:"",defaultValue:{value:"'Section Details'",computed:!1},tags:{},name:"sectionHeaading"},{type:{name:"bool"},required:!1,description:"",defaultValue:{value:"true",computed:!1},tags:{},name:"showHeading"}],tags:{param:[{title:"param",description:"display only Canvas metadata when set to true with other props are default",type:{type:"NameExpression",name:"Boolean"},name:"param0"},{title:"param",description:"display both Manifest and Canvas metadata when set to true",type:{type:"NameExpression",name:"Boolean"},name:"param1"},{title:"param",description:"hide the title in the metadata when set to false, defaults to true",type:{type:"NameExpression",name:"Boolean"},name:"param2"},{title:"param",description:"hide the heading UI component when set to false, defaults to true",type:{type:"NameExpression",name:"Boolean"},name:"param3"}]},examples:q(61441)}},94673:(m,v,q)=>{m.exports={doclets:{},displayName:"StructuredNavigation",description:"",methods:[],props:[],examples:q(76426)}},46571:(m,v,q)=>{m.exports={doclets:{},displayName:"SupplementalFiles",description:"",methods:[],props:[{defaultValue:{value:'"Item files"',computed:!1},required:!1,description:"",tags:{},name:"itemHeading"},{defaultValue:{value:'"Section files"',computed:!1},required:!1,description:"",tags:{},name:"sectionHeading"},{defaultValue:{value:"true",computed:!1},required:!1,description:"",tags:{},name:"showHeading"}],examples:q(63003)}},68642:(m,v,q)=>{m.exports={doclets:{param:"{Object} param2 transcripts resource",returns:!0},displayName:"Transcript",description:"",methods:[],props:[{type:{name:"string"},required:!0,description:"`id` attribute of the media player in the DOM",tags:{},name:"playerID"},{type:{name:"string"},required:!1,description:"URL of the manifest",tags:{},name:"manifestUrl"},{type:{name:"arrayOf",value:{name:"shape",value:{canvasId:{name:"number",description:"Index of the canvas in manifest, starts with zero",required:!0},items:{name:"arrayOf",value:{name:"shape",value:{title:{name:"string",required:!1},url:{name:"string",required:!1}}},description:"List of title and URI key value pairs for each individual transcript resource",required:!1}}}},required:!1,description:"A list of transcripts for respective canvases in the manifest",defaultValue:{value:"[]",computed:!1},tags:{},name:"transcripts"}],tags:{param:[{title:"param",description:"ID of the HTML element for the player on page",type:{type:"NameExpression",name:"String"},name:"param0"},{title:"param",description:"manifest URL to read transcripts from",type:{type:"NameExpression",name:"String"},name:"param1"},{title:"param",description:"transcripts resource",type:{type:"NameExpression",name:"Object"},name:"param2"}]},examples:q(37655)}},72801:(m,v,q)=>{m.exports={config:{compilerConfig:{objectAssign:"Object.assign",target:{ie:11},transforms:{modules:!1,dangerousTaggedTemplateString:!0,asyncAwait:!1}},tocMode:"expand",mountPointId:"rsg-root",pagePerSection:!1,previewDelay:500,ribbon:void 0,showSidebar:!0,styles:{},theme:{},title:"Samvera Ramp Style Guide",version:void 0},welcomeScreen:!1,patterns:void 0,sections:[{components:[{filepath:"src/components/AutoAdvanceToggle/AutoAdvanceToggle.js",slug:"autoadvancetoggle",pathLine:"src/components/AutoAdvanceToggle/AutoAdvanceToggle.js",module:q(81693),props:q(42534),hasExamples:!0,metadata:{}},{filepath:"src/components/IIIFPlayer/IIIFPlayer.js",slug:"iiifplayer",pathLine:"src/components/IIIFPlayer/IIIFPlayer.js",module:q(22438),props:q(93437),hasExamples:!0,metadata:{}},{filepath:"src/components/MarkersDisplay/MarkersDisplay.js",slug:"markersdisplay",pathLine:"src/components/MarkersDisplay/MarkersDisplay.js",module:q(37665),props:q(17719),hasExamples:!0,metadata:{}},{filepath:"src/components/MediaPlayer/MediaPlayer.js",slug:"mediaplayer",pathLine:"src/components/MediaPlayer/MediaPlayer.js",module:q(8789),props:q(49870),hasExamples:!0,metadata:{}},{filepath:"src/components/MetadataDisplay/MetadataDisplay.js",slug:"metadatadisplay",pathLine:"src/components/MetadataDisplay/MetadataDisplay.js",module:q(17069),props:q(72709),hasExamples:!0,metadata:{}},{filepath:"src/components/StructuredNavigation/StructuredNavigation.js",slug:"structurednavigation",pathLine:"src/components/StructuredNavigation/StructuredNavigation.js",module:q(67399),props:q(94673),hasExamples:!0,metadata:{}},{filepath:"src/components/SupplementalFiles/SupplementalFiles.js",slug:"supplementalfiles",pathLine:"src/components/SupplementalFiles/SupplementalFiles.js",module:q(80476),props:q(46571),hasExamples:!0,metadata:{}},{filepath:"src/components/Transcript/Transcript.js",slug:"transcript",pathLine:"src/components/Transcript/Transcript.js",module:q(58036),props:q(68642),hasExamples:!0,metadata:{}}],exampleMode:"collapse",usageMode:"collapse",sectionDepth:0,slug:"section-untitled",sections:[],href:void 0,content:void 0}]}},70259:(m,v,q)=>{"use strict";function evalInContext(m,v,q){return new Function("require","state","setState",m+"\n{"+q+"}").bind(null,v)}q.d(v,{Z:()=>evalInContext})},44252:(m,v,q)=>{"use strict";function requireInRuntime(m,v){if(!(v in m))throw new Error("import or require() statements can be added only by editing a Markdown example file: "+v);return m[v]}q.d(v,{Z:()=>requireInRuntime})},3386:(m,v)=>{"use strict";v.tI=v.aJ=v.ve=void 0;v.ve="https://react-styleguidist.js.org/";v.aJ="https://react-styleguidist.js.org/docs/components";v.tI="https://react-styleguidist.js.org/docs/documenting"},72408:(m,v,q)=>{"use strict";var ee=q(27418),ae=60103,ie=60106;v.Fragment=60107,v.StrictMode=60108,v.Profiler=60114;var de=60109,ce=60110,le=60112;v.Suspense=60113;var pe=60115,fe=60116;if("function"==typeof Symbol&&Symbol.for){var ye=Symbol.for;ae=ye("react.element"),ie=ye("react.portal"),v.Fragment=ye("react.fragment"),v.StrictMode=ye("react.strict_mode"),v.Profiler=ye("react.profiler"),de=ye("react.provider"),ce=ye("react.context"),le=ye("react.forward_ref"),v.Suspense=ye("react.suspense"),pe=ye("react.memo"),fe=ye("react.lazy")}var be="function"==typeof Symbol&&Symbol.iterator;function y(m){return null===m||"object"!=typeof m?null:"function"==typeof(m=be&&m[be]||m["@@iterator"])?m:null}function z(m){for(var v="https://reactjs.org/docs/error-decoder.html?invariant="+m,q=1;q{"use strict";m.exports=q(72408)},46962:(m,v,q)=>{const ee=q(78776)();ee.addRange(0,127),m.exports=ee},60270:(m,v,q)=>{const ee=q(78776)();ee.addRange(48,57).addRange(65,70).addRange(97,102),m.exports=ee},26969:(m,v,q)=>{const ee=q(78776)(170,181,186,748,750,837,895,902,908,1369,1471,1479,1791,2042,2482,2510,2519,2556,2641,2654,2768,2929,2972,3024,3031,3294,3406,3517,3542,3661,3716,3749,3782,3789,3840,4152,4295,4301,4696,4800,6103,6108,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,11823,43205,43259,43471,43712,43714,64318,67592,67644,69415,70006,70106,70108,70199,70206,70280,70480,70487,70855,71232,71236,71352,71945,72161,72349,72768,73018,73027,73112,73648,94179,113822,119970,119995,120134,123214,125255,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(880,884).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1456,1469).addRange(1473,1474).addRange(1476,1477).addRange(1488,1514).addRange(1519,1522).addRange(1552,1562).addRange(1568,1623).addRange(1625,1631).addRange(1646,1747).addRange(1749,1756).addRange(1761,1768).addRange(1773,1775).addRange(1786,1788).addRange(1808,1855).addRange(1869,1969).addRange(1994,2026).addRange(2036,2037).addRange(2048,2071).addRange(2074,2092).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2260,2271).addRange(2275,2281).addRange(2288,2363).addRange(2365,2380).addRange(2382,2384).addRange(2389,2403).addRange(2417,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480),ee.addRange(2486,2489).addRange(2493,2500).addRange(2503,2504).addRange(2507,2508).addRange(2524,2525).addRange(2527,2531).addRange(2544,2545).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2636).addRange(2649,2652).addRange(2672,2677).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2749,2757).addRange(2759,2761).addRange(2763,2764).addRange(2784,2787).addRange(2809,2812).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2877,2884).addRange(2887,2888).addRange(2891,2892).addRange(2902,2903).addRange(2908,2909).addRange(2911,2915).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975),ee.addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3020).addRange(3072,3075).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3148).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3200,3203).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3261,3268).addRange(3270,3272).addRange(3274,3276).addRange(3285,3286).addRange(3296,3299).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3386).addRange(3389,3396).addRange(3398,3400).addRange(3402,3404).addRange(3412,3415).addRange(3423,3427).addRange(3450,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3570,3571).addRange(3585,3642).addRange(3648,3654).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747),ee.addRange(3751,3769).addRange(3771,3773).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3953,3969).addRange(3976,3991).addRange(3993,4028).addRange(4096,4150).addRange(4155,4159).addRange(4176,4239).addRange(4250,4253).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5907).addRange(5920,5939).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6067).addRange(6070,6088).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443),ee.addRange(6448,6456).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6683).addRange(6688,6750).addRange(6753,6772).addRange(6847,6848).addRange(6912,6963).addRange(6965,6979).addRange(6981,6987).addRange(7040,7081).addRange(7084,7087).addRange(7098,7141).addRange(7143,7153).addRange(7168,7222).addRange(7245,7247).addRange(7258,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7655,7668).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(9398,9449),ee.addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(11568,11623).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11775).addRange(12293,12295).addRange(12321,12329).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42612,42619).addRange(42623,42735).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43013).addRange(43015,43047).addRange(43072,43123).addRange(43136,43203).addRange(43250,43255).addRange(43261,43263).addRange(43274,43306).addRange(43312,43346),ee.addRange(43360,43388).addRange(43392,43442).addRange(43444,43455).addRange(43488,43503).addRange(43514,43518).addRange(43520,43574).addRange(43584,43597).addRange(43616,43638).addRange(43642,43710).addRange(43739,43741).addRange(43744,43759).addRange(43762,43765).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44010).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613),ee.addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68903).addRange(69248,69289).addRange(69291,69292),ee.addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69632,69701).addRange(69762,69816).addRange(69840,69864).addRange(69888,69938).addRange(69956,69959).addRange(69968,70002).addRange(70016,70079).addRange(70081,70084).addRange(70094,70095).addRange(70144,70161).addRange(70163,70196).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70376).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70461,70468).addRange(70471,70472).addRange(70475,70476).addRange(70493,70499).addRange(70656,70721).addRange(70723,70725).addRange(70727,70730).addRange(70751,70753).addRange(70784,70849).addRange(70852,70853).addRange(71040,71093).addRange(71096,71102).addRange(71128,71133).addRange(71168,71230).addRange(71296,71349).addRange(71424,71450).addRange(71453,71466).addRange(71680,71736).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989),ee.addRange(71991,71992).addRange(71995,71996).addRange(71999,72002).addRange(72096,72103).addRange(72106,72151).addRange(72154,72159).addRange(72163,72164).addRange(72192,72242).addRange(72245,72254).addRange(72272,72343).addRange(72384,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72766).addRange(72818,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73025).addRange(73030,73031).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73110).addRange(73440,73462).addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94177).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878),ee.addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123191,123197).addRange(123584,123627).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546),ee.addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(127280,127305).addRange(127312,127337).addRange(127344,127369).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},22499:(m,v,q)=>{const ee=q(78776)();ee.addRange(0,1114111),m.exports=ee},9213:(m,v,q)=>{const ee=q(78776)(908,2142,2482,2519,2620,2641,2654,2768,2972,3024,3031,3294,3517,3530,3542,3716,3749,3782,4295,4301,4696,4800,6464,8025,8027,8029,11559,11565,64318,65279,65952,66927,67592,67644,67903,69837,70280,70480,70487,71945,73018,73648,119970,119995,120134,123647,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590,917505);ee.addRange(0,887).addRange(890,895).addRange(900,906).addRange(910,929).addRange(931,1327).addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(1425,1479).addRange(1488,1514).addRange(1519,1524).addRange(1536,1564).addRange(1566,1805).addRange(1807,1866).addRange(1869,1969).addRange(1984,2042).addRange(2045,2093).addRange(2096,2110).addRange(2112,2139).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2259,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525).addRange(2527,2531).addRange(2534,2558).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2678).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728),ee.addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2801).addRange(2809,2815).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2935).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3066).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3191,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251),ee.addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3407).addRange(3412,3427).addRange(3430,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3572).addRange(3585,3642).addRange(3647,3675).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807).addRange(3840,3911).addRange(3913,3948).addRange(3953,3991).addRange(3993,4028).addRange(4030,4044).addRange(4046,4058).addRange(4096,4293).addRange(4304,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805),ee.addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4988).addRange(4992,5017).addRange(5024,5109).addRange(5112,5117).addRange(5120,5788).addRange(5792,5880).addRange(5888,5900).addRange(5902,5908).addRange(5920,5942).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6109).addRange(6112,6121).addRange(6128,6137).addRange(6144,6158).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6468,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6683).addRange(6686,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6816,6829).addRange(6832,6848).addRange(6912,6987).addRange(6992,7036).addRange(7040,7155).addRange(7164,7223).addRange(7227,7241).addRange(7245,7304).addRange(7312,7354).addRange(7357,7367).addRange(7376,7418).addRange(7424,7673).addRange(7675,7957),ee.addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190).addRange(8192,8292).addRange(8294,8305).addRange(8308,8334).addRange(8336,8348).addRange(8352,8383).addRange(8400,8432).addRange(8448,8587).addRange(8592,9254).addRange(9280,9290).addRange(9312,11123).addRange(11126,11157).addRange(11159,11310).addRange(11312,11358).addRange(11360,11507).addRange(11513,11557).addRange(11568,11623).addRange(11631,11632).addRange(11647,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11858).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12283).addRange(12288,12351).addRange(12353,12438).addRange(12441,12543).addRange(12549,12591).addRange(12593,12686).addRange(12688,12771).addRange(12784,12830).addRange(12832,40956),ee.addRange(40960,42124).addRange(42128,42182).addRange(42192,42539).addRange(42560,42743).addRange(42752,42943).addRange(42946,42954).addRange(42997,43052).addRange(43056,43065).addRange(43072,43127).addRange(43136,43205).addRange(43214,43225).addRange(43232,43347).addRange(43359,43388).addRange(43392,43469).addRange(43471,43481).addRange(43486,43518).addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43612,43714).addRange(43739,43766).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43883).addRange(43888,44013).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(55296,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64449).addRange(64467,64831).addRange(64848,64911).addRange(64914,64967).addRange(65008,65021).addRange(65024,65049).addRange(65056,65106).addRange(65108,65126).addRange(65128,65131).addRange(65136,65140).addRange(65142,65276),ee.addRange(65281,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65504,65510).addRange(65512,65518).addRange(65529,65533).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65792,65794).addRange(65799,65843).addRange(65847,65934).addRange(65936,65948).addRange(66e3,66045).addRange(66176,66204).addRange(66208,66256).addRange(66272,66299).addRange(66304,66339).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66463,66499).addRange(66504,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67671,67742).addRange(67751,67759).addRange(67808,67826).addRange(67828,67829).addRange(67835,67867).addRange(67871,67897).addRange(67968,68023).addRange(68028,68047).addRange(68050,68099),ee.addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68159,68168).addRange(68176,68184).addRange(68192,68255).addRange(68288,68326).addRange(68331,68342).addRange(68352,68405).addRange(68409,68437).addRange(68440,68466).addRange(68472,68497).addRange(68505,68508).addRange(68521,68527).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68858,68903).addRange(68912,68921).addRange(69216,69246).addRange(69248,69289).addRange(69291,69293).addRange(69296,69297).addRange(69376,69415).addRange(69424,69465).addRange(69552,69579).addRange(69600,69622).addRange(69632,69709).addRange(69714,69743).addRange(69759,69825).addRange(69840,69864).addRange(69872,69881).addRange(69888,69940).addRange(69942,69959).addRange(69968,70006).addRange(70016,70111).addRange(70113,70132).addRange(70144,70161).addRange(70163,70206).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313).addRange(70320,70378).addRange(70384,70393).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440),ee.addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508).addRange(70512,70516).addRange(70656,70747).addRange(70749,70753).addRange(70784,70855).addRange(70864,70873).addRange(71040,71093).addRange(71096,71133).addRange(71168,71236).addRange(71248,71257).addRange(71264,71276).addRange(71296,71352).addRange(71360,71369).addRange(71424,71450).addRange(71453,71467).addRange(71472,71487).addRange(71680,71739).addRange(71840,71922).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72006).addRange(72016,72025).addRange(72096,72103).addRange(72106,72151).addRange(72154,72164).addRange(72192,72263).addRange(72272,72354).addRange(72384,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72773).addRange(72784,72812).addRange(72816,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049),ee.addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129).addRange(73440,73464).addRange(73664,73713).addRange(73727,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075).addRange(77824,78894).addRange(78896,78904).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92768,92777).addRange(92782,92783).addRange(92880,92909).addRange(92912,92917).addRange(92928,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071).addRange(93760,93850).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94180).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113820,113827).addRange(118784,119029).addRange(119040,119078).addRange(119081,119272).addRange(119296,119365).addRange(119520,119539).addRange(119552,119638).addRange(119648,119672),ee.addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,121483).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123214,123215).addRange(123584,123641).addRange(124928,125124).addRange(125127,125142).addRange(125184,125259).addRange(125264,125273).addRange(125278,125279).addRange(126065,126132).addRange(126209,126269).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619),ee.addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994).addRange(130032,130041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546).addRange(917536,917631).addRange(917760,917999),ee.addRange(983040,1048573).addRange(1048576,1114109),m.exports=ee},38838:(m,v,q)=>{const ee=q(78776)(1564);ee.addRange(8206,8207).addRange(8234,8238).addRange(8294,8297),m.exports=ee},5720:(m,v,q)=>{const ee=q(78776)(60,62,91,93,123,125,171,187,8512,8721,8740,8742,8761,8802,8856,10176,10680,10697,10721,10788,10790,10793,10972,10974,10995,11005,11262,65308,65310,65339,65341,65371,65373,120539,120597,120655,120713,120771);ee.addRange(40,41).addRange(3898,3901).addRange(5787,5788).addRange(8249,8250).addRange(8261,8262).addRange(8317,8318).addRange(8333,8334).addRange(8705,8708).addRange(8712,8717).addRange(8725,8726).addRange(8730,8733).addRange(8735,8738).addRange(8747,8755).addRange(8763,8780).addRange(8786,8789).addRange(8799,8800).addRange(8804,8811).addRange(8814,8844).addRange(8847,8850).addRange(8866,8867).addRange(8870,8888).addRange(8894,8895).addRange(8905,8909).addRange(8912,8913).addRange(8918,8941).addRange(8944,8959).addRange(8968,8971).addRange(8992,8993).addRange(9001,9002).addRange(10088,10101).addRange(10179,10182).addRange(10184,10185).addRange(10187,10189).addRange(10195,10198).addRange(10204,10206).addRange(10210,10223).addRange(10627,10648).addRange(10651,10656).addRange(10658,10671).addRange(10688,10693).addRange(10702,10706).addRange(10708,10709).addRange(10712,10716).addRange(10723,10725).addRange(10728,10729).addRange(10740,10745).addRange(10748,10749).addRange(10762,10780).addRange(10782,10785).addRange(10795,10798).addRange(10804,10805),ee.addRange(10812,10814).addRange(10839,10840).addRange(10852,10853).addRange(10858,10861).addRange(10863,10864).addRange(10867,10868).addRange(10873,10915).addRange(10918,10925).addRange(10927,10966).addRange(10978,10982).addRange(10988,10990).addRange(10999,11003).addRange(11778,11781).addRange(11785,11786).addRange(11788,11789).addRange(11804,11805).addRange(11808,11817).addRange(12296,12305).addRange(12308,12315).addRange(65113,65118).addRange(65124,65125).addRange(65288,65289).addRange(65375,65376).addRange(65378,65379),m.exports=ee},49965:(m,v,q)=>{const ee=q(78776)(39,46,58,94,96,168,173,175,180,890,903,1369,1375,1471,1479,1524,1564,1600,1648,1807,1809,2042,2045,2362,2364,2381,2417,2433,2492,2509,2558,2620,2641,2677,2748,2765,2817,2876,2879,2893,2946,3008,3021,3072,3076,3201,3260,3263,3270,3405,3457,3530,3542,3633,3761,3782,3893,3895,3897,4038,4226,4237,4253,4348,6086,6103,6109,6211,6313,6450,6683,6742,6752,6754,6783,6823,6964,6972,6978,7142,7149,7405,7412,7544,8125,8228,8231,8305,8319,11631,11647,11823,12293,12347,40981,42508,42623,42864,43010,43014,43019,43052,43263,43443,43471,43587,43596,43632,43644,43696,43713,43741,43766,44005,44008,44013,64286,65043,65106,65109,65279,65287,65294,65306,65342,65344,65392,65507,66045,66272,68159,69633,69821,69837,70003,70095,70196,70206,70367,70464,70726,70750,70842,71229,71339,71341,71351,71998,72003,72160,72263,72767,73018,73031,73109,73111,94031,121461,121476,917505);ee.addRange(183,184).addRange(688,879).addRange(884,885).addRange(900,901).addRange(1155,1161).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1536,1541).addRange(1552,1562).addRange(1611,1631).addRange(1750,1757).addRange(1759,1768).addRange(1770,1773).addRange(1840,1866).addRange(1958,1968).addRange(2027,2037).addRange(2070,2093).addRange(2137,2139).addRange(2259,2306).addRange(2369,2376).addRange(2385,2391).addRange(2402,2403).addRange(2497,2500).addRange(2530,2531).addRange(2561,2562).addRange(2625,2626).addRange(2631,2632).addRange(2635,2637).addRange(2672,2673).addRange(2689,2690).addRange(2753,2757).addRange(2759,2760).addRange(2786,2787).addRange(2810,2815).addRange(2881,2884).addRange(2901,2902).addRange(2914,2915).addRange(3134,3136).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3170,3171).addRange(3276,3277).addRange(3298,3299).addRange(3328,3329).addRange(3387,3388).addRange(3393,3396).addRange(3426,3427).addRange(3538,3540).addRange(3636,3642),ee.addRange(3654,3662).addRange(3764,3772).addRange(3784,3789).addRange(3864,3865).addRange(3953,3966).addRange(3968,3972).addRange(3974,3975).addRange(3981,3991).addRange(3993,4028).addRange(4141,4144).addRange(4146,4151).addRange(4153,4154).addRange(4157,4158).addRange(4184,4185).addRange(4190,4192).addRange(4209,4212).addRange(4229,4230).addRange(4957,4959).addRange(5906,5908).addRange(5938,5940).addRange(5970,5971).addRange(6002,6003).addRange(6068,6069).addRange(6071,6077).addRange(6089,6099).addRange(6155,6158).addRange(6277,6278).addRange(6432,6434).addRange(6439,6440).addRange(6457,6459).addRange(6679,6680).addRange(6744,6750).addRange(6757,6764).addRange(6771,6780).addRange(6832,6848).addRange(6912,6915).addRange(6966,6970).addRange(7019,7027).addRange(7040,7041).addRange(7074,7077).addRange(7080,7081).addRange(7083,7085).addRange(7144,7145).addRange(7151,7153).addRange(7212,7219).addRange(7222,7223).addRange(7288,7293).addRange(7376,7378).addRange(7380,7392).addRange(7394,7400).addRange(7416,7417),ee.addRange(7468,7530).addRange(7579,7673).addRange(7675,7679).addRange(8127,8129).addRange(8141,8143).addRange(8157,8159).addRange(8173,8175).addRange(8189,8190).addRange(8203,8207).addRange(8216,8217).addRange(8234,8238).addRange(8288,8292).addRange(8294,8303).addRange(8336,8348).addRange(8400,8432).addRange(11388,11389).addRange(11503,11505).addRange(11744,11775).addRange(12330,12333).addRange(12337,12341).addRange(12441,12446).addRange(12540,12542).addRange(42232,42237).addRange(42607,42610).addRange(42612,42621).addRange(42652,42655).addRange(42736,42737).addRange(42752,42785).addRange(42888,42890).addRange(43e3,43001).addRange(43045,43046).addRange(43204,43205).addRange(43232,43249).addRange(43302,43309).addRange(43335,43345).addRange(43392,43394).addRange(43446,43449).addRange(43452,43453).addRange(43493,43494).addRange(43561,43566).addRange(43569,43570).addRange(43573,43574).addRange(43698,43700).addRange(43703,43704).addRange(43710,43711).addRange(43756,43757).addRange(43763,43764).addRange(43867,43871).addRange(43881,43883).addRange(64434,64449).addRange(65024,65039),ee.addRange(65056,65071).addRange(65438,65439).addRange(65529,65531).addRange(66422,66426).addRange(68097,68099).addRange(68101,68102).addRange(68108,68111).addRange(68152,68154).addRange(68325,68326).addRange(68900,68903).addRange(69291,69292).addRange(69446,69456).addRange(69688,69702).addRange(69759,69761).addRange(69811,69814).addRange(69817,69818).addRange(69888,69890).addRange(69927,69931).addRange(69933,69940).addRange(70016,70017).addRange(70070,70078).addRange(70089,70092).addRange(70191,70193).addRange(70198,70199).addRange(70371,70378).addRange(70400,70401).addRange(70459,70460).addRange(70502,70508).addRange(70512,70516).addRange(70712,70719).addRange(70722,70724).addRange(70835,70840).addRange(70847,70848).addRange(70850,70851).addRange(71090,71093).addRange(71100,71101).addRange(71103,71104).addRange(71132,71133).addRange(71219,71226).addRange(71231,71232).addRange(71344,71349).addRange(71453,71455).addRange(71458,71461).addRange(71463,71467).addRange(71727,71735).addRange(71737,71738).addRange(71995,71996).addRange(72148,72151).addRange(72154,72155).addRange(72193,72202).addRange(72243,72248),ee.addRange(72251,72254).addRange(72273,72278).addRange(72281,72283).addRange(72330,72342).addRange(72344,72345).addRange(72752,72758).addRange(72760,72765).addRange(72850,72871).addRange(72874,72880).addRange(72882,72883).addRange(72885,72886).addRange(73009,73014).addRange(73020,73021).addRange(73023,73029).addRange(73104,73105).addRange(73459,73460).addRange(78896,78904).addRange(92912,92916).addRange(92976,92982).addRange(92992,92995).addRange(94095,94111).addRange(94176,94177).addRange(94179,94180).addRange(113821,113822).addRange(113824,113827).addRange(119143,119145).addRange(119155,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123184,123197).addRange(123628,123631).addRange(125136,125142).addRange(125252,125259).addRange(127995,127999).addRange(917536,917631).addRange(917760,917999),m.exports=ee},32948:(m,v,q)=>{const ee=q(78776)(170,181,186,837,895,902,908,4295,4301,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8505,8526,11559,11565,119970,119995,120134);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,442).addRange(444,447).addRange(452,659).addRange(661,696).addRange(704,705).addRange(736,740).addRange(880,883).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(4256,4293).addRange(4304,4346).addRange(4349,4351).addRange(5024,5109).addRange(5112,5117).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8500).addRange(8508,8511).addRange(8517,8521),ee.addRange(8544,8575).addRange(8579,8580).addRange(9398,9449).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(42560,42605).addRange(42624,42653).addRange(42786,42887).addRange(42891,42894).addRange(42896,42943).addRange(42946,42954).addRange(42997,42998).addRange(43e3,43002).addRange(43824,43866).addRange(43868,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(65345,65370).addRange(66560,66639).addRange(66736,66771).addRange(66776,66811).addRange(68736,68786).addRange(68800,68850).addRange(71840,71903).addRange(93760,93823).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596),ee.addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(125184,125251).addRange(127280,127305).addRange(127312,127337).addRange(127344,127369),m.exports=ee},65314:(m,v,q)=>{const ee=q(78776)(181,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,383,388,418,420,425,428,437,444,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,837,880,882,886,895,902,908,962,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1415,4295,4301,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8486,8498,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997);ee.addRange(65,90).addRange(192,214).addRange(216,223).addRange(329,330).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(452,453).addRange(455,456).addRange(458,459).addRange(497,498).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(975,977).addRange(981,982).addRange(1008,1009).addRange(1012,1013).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5112,5117).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7834,7835).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8064,8111).addRange(8114,8116),ee.addRange(8119,8124).addRange(8130,8132).addRange(8135,8140).addRange(8152,8155).addRange(8168,8172).addRange(8178,8180).addRange(8183,8188).addRange(8490,8491).addRange(8544,8559).addRange(9398,9423).addRange(11264,11310).addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(125184,125217),m.exports=ee},78562:(m,v,q)=>{const ee=q(78776)(181,447,601,611,623,629,637,640,658,837,895,902,908,4295,4301,7545,7549,7566,7838,8025,8027,8029,8126,8486,8498,8526,11559,11565,43859);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,311).addRange(313,396).addRange(398,410).addRange(412,425).addRange(428,441).addRange(444,445).addRange(452,544).addRange(546,563).addRange(570,596).addRange(598,599).addRange(603,604).addRange(608,609).addRange(613,614).addRange(616,620).addRange(625,626).addRange(642,643).addRange(647,652).addRange(669,670).addRange(880,883).addRange(886,887).addRange(891,893).addRange(904,906).addRange(910,929).addRange(931,977).addRange(981,1013).addRange(1015,1019).addRange(1021,1153).addRange(1162,1327).addRange(1329,1366).addRange(1377,1415).addRange(4256,4293).addRange(4304,4346).addRange(4349,4351).addRange(5024,5109).addRange(5112,5117).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7680,7835).addRange(7840,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124),ee.addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8490,8491).addRange(8544,8575).addRange(8579,8580).addRange(9398,9449).addRange(11264,11310).addRange(11312,11358).addRange(11360,11376).addRange(11378,11379).addRange(11381,11382).addRange(11390,11491).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(42560,42605).addRange(42624,42651).addRange(42786,42799).addRange(42802,42863).addRange(42873,42887).addRange(42891,42893).addRange(42896,42900).addRange(42902,42926).addRange(42928,42943).addRange(42946,42954).addRange(42997,42998).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(65345,65370).addRange(66560,66639).addRange(66736,66771).addRange(66776,66811).addRange(68736,68786).addRange(68800,68850).addRange(71840,71903).addRange(93760,93823).addRange(125184,125251),m.exports=ee},12104:(m,v,q)=>{const ee=q(78776)(256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,388,418,420,425,428,437,444,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,880,882,886,895,902,908,975,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1012,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,4295,4301,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8486,8498,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997);ee.addRange(65,90).addRange(192,214).addRange(216,222).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(452,453).addRange(455,456).addRange(458,459).addRange(497,498).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5024,5109).addRange(7312,7354).addRange(7357,7359).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8072,8079).addRange(8088,8095).addRange(8104,8111).addRange(8120,8124).addRange(8136,8140).addRange(8152,8155).addRange(8168,8172).addRange(8184,8188).addRange(8490,8491),ee.addRange(8544,8559).addRange(9398,9423).addRange(11264,11310).addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(125184,125217),m.exports=ee},41347:(m,v,q)=>{const ee=q(78776)(160,168,170,173,175,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,310,313,315,317,323,325,327,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,383,388,418,420,425,428,437,444,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,847,880,882,884,886,890,908,962,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1415,1564,2527,2611,2614,2654,3635,3763,3852,3907,3917,3922,3927,3932,3945,3955,3969,3987,3997,4002,4007,4012,4025,4295,4301,4348,7544,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8049,8051,8053,8055,8057,8059,8061,8147,8163,8209,8215,8252,8254,8279,8360,8484,8486,8488,8579,8585,10764,10972,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,11631,11935,12019,12288,12342,12447,12543,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42864,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997,43881,64016,64018,64032,64034,64285,64318,65140,65279,119970,119995,120134,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590,127376);ee.addRange(65,90).addRange(178,181).addRange(184,186).addRange(188,190).addRange(192,214).addRange(216,223).addRange(306,308).addRange(319,321).addRange(329,330).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(452,461).addRange(497,500).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(688,696).addRange(728,733).addRange(736,740).addRange(832,833).addRange(835,837).addRange(894,895).addRange(900,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(975,982).addRange(1008,1010).addRange(1012,1013).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(1653,1656).addRange(2392,2399).addRange(2524,2525).addRange(2649,2651).addRange(2908,2909).addRange(3804,3805),ee.addRange(3957,3961).addRange(4256,4293).addRange(4447,4448).addRange(5112,5117).addRange(6068,6069).addRange(6155,6158).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7468,7470).addRange(7472,7482).addRange(7484,7501).addRange(7503,7530).addRange(7579,7615).addRange(7834,7835).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8064,8111).addRange(8114,8116).addRange(8119,8132).addRange(8135,8143).addRange(8152,8155).addRange(8157,8159).addRange(8168,8175).addRange(8178,8180).addRange(8183,8190).addRange(8192,8207).addRange(8228,8230).addRange(8234,8239).addRange(8243,8244).addRange(8246,8247).addRange(8263,8265).addRange(8287,8305).addRange(8308,8334).addRange(8336,8348).addRange(8448,8451).addRange(8453,8455).addRange(8457,8467).addRange(8469,8470).addRange(8473,8477).addRange(8480,8482).addRange(8490,8493).addRange(8495,8505).addRange(8507,8512).addRange(8517,8521).addRange(8528,8575).addRange(8748,8749),ee.addRange(8751,8752).addRange(9001,9002).addRange(9312,9450).addRange(10868,10870).addRange(11264,11310).addRange(11362,11364).addRange(11373,11376).addRange(11388,11392).addRange(12032,12245).addRange(12344,12346).addRange(12443,12444).addRange(12593,12686).addRange(12690,12703).addRange(12800,12830).addRange(12832,12871).addRange(12880,12926).addRange(12928,13311).addRange(42652,42653).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(43e3,43001).addRange(43868,43871).addRange(43888,43967).addRange(63744,64013).addRange(64021,64030).addRange(64037,64038).addRange(64042,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65020).addRange(65024,65049).addRange(65072,65092).addRange(65095,65106).addRange(65108,65126).addRange(65128,65131).addRange(65136,65138).addRange(65142,65276).addRange(65281,65470).addRange(65474,65479).addRange(65482,65487),ee.addRange(65490,65495).addRange(65498,65500).addRange(65504,65510).addRange(65512,65518).addRange(65520,65528).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(113824,113827).addRange(119134,119140).addRange(119155,119162).addRange(119227,119232).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(125184,125217).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(127232,127242),ee.addRange(127248,127278).addRange(127280,127311).addRange(127338,127340).addRange(127488,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(130032,130041).addRange(194560,195101).addRange(917504,921599),m.exports=ee},50589:(m,v,q)=>{const ee=q(78776)(181,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,396,402,405,414,417,419,421,424,429,432,436,438,441,445,447,452,460,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,499,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,547,549,551,553,555,557,559,561,563,572,578,583,585,587,589,601,611,623,629,637,640,658,837,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1019,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7545,7549,7566,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8126,8526,8580,11361,11368,11370,11372,11379,11382,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11491,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42651,42787,42789,42791,42793,42795,42797,42799,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42863,42874,42876,42879,42881,42883,42885,42887,42892,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42933,42935,42937,42939,42941,42943,42947,42952,42954,42998,43859);ee.addRange(97,122).addRange(223,246).addRange(248,255).addRange(328,329).addRange(382,384).addRange(409,410).addRange(454,455).addRange(457,458).addRange(476,477).addRange(495,497).addRange(575,576).addRange(591,596).addRange(598,599).addRange(603,604).addRange(608,609).addRange(613,614).addRange(616,620).addRange(625,626).addRange(642,643).addRange(647,652).addRange(669,670).addRange(891,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1072,1119).addRange(1230,1231).addRange(1377,1415).addRange(5112,5117).addRange(7296,7304).addRange(7829,7835).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8071).addRange(8080,8087).addRange(8096,8103).addRange(8112,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151).addRange(8160,8167).addRange(8178,8180),ee.addRange(8182,8183).addRange(8560,8575).addRange(9424,9449).addRange(11312,11358).addRange(11365,11366).addRange(11520,11557).addRange(42899,42900).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(68800,68850).addRange(71872,71903).addRange(93792,93823).addRange(125218,125251),m.exports=ee},50046:(m,v,q)=>{const ee=q(78776)(181,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,396,402,405,414,417,419,421,424,429,432,436,438,441,445,447,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,547,549,551,553,555,557,559,561,563,572,578,583,585,587,589,601,611,623,629,637,640,658,837,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1019,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7545,7549,7566,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8124,8126,8140,8188,8526,8580,11361,11368,11370,11372,11379,11382,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11491,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42651,42787,42789,42791,42793,42795,42797,42799,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42863,42874,42876,42879,42881,42883,42885,42887,42892,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42933,42935,42937,42939,42941,42943,42947,42952,42954,42998,43859);ee.addRange(97,122).addRange(223,246).addRange(248,255).addRange(328,329).addRange(382,384).addRange(409,410).addRange(453,454).addRange(456,457).addRange(459,460).addRange(476,477).addRange(495,496).addRange(498,499).addRange(575,576).addRange(591,596).addRange(598,599).addRange(603,604).addRange(608,609).addRange(613,614).addRange(616,620).addRange(625,626).addRange(642,643).addRange(647,652).addRange(669,670).addRange(891,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1072,1119).addRange(1230,1231).addRange(1377,1415).addRange(4304,4346).addRange(4349,4351).addRange(5112,5117).addRange(7296,7304).addRange(7829,7835).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151).addRange(8160,8167),ee.addRange(8178,8180).addRange(8182,8183).addRange(8560,8575).addRange(9424,9449).addRange(11312,11358).addRange(11365,11366).addRange(11520,11557).addRange(42899,42900).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(68800,68850).addRange(71872,71903).addRange(93792,93823).addRange(125218,125251),m.exports=ee},77336:(m,v,q)=>{const ee=q(78776)(45,1418,1470,5120,6150,8275,8315,8331,8722,11799,11802,11840,12316,12336,12448,65112,65123,65293,69293);ee.addRange(8208,8213).addRange(11834,11835).addRange(65073,65074),m.exports=ee},32016:(m,v,q)=>{const ee=q(78776)(173,847,1564,12644,65279,65440);ee.addRange(4447,4448).addRange(6068,6069).addRange(6155,6158).addRange(8203,8207).addRange(8234,8238).addRange(8288,8303).addRange(65024,65039).addRange(65520,65528).addRange(113824,113827).addRange(119155,119162).addRange(917504,921599),m.exports=ee},42339:(m,v,q)=>{const ee=q(78776)(329,1651,3959,3961,917505);ee.addRange(6051,6052).addRange(8298,8303).addRange(9001,9002),m.exports=ee},97707:(m,v,q)=>{const ee=q(78776)(94,96,168,175,180,890,1369,1471,1476,2364,2381,2417,2492,2509,2620,2637,2748,2765,2876,2893,2901,3021,3149,3260,3277,3405,3530,3662,3770,3893,3895,3897,4038,4151,4239,6109,6783,6964,6980,7405,7412,8125,11823,12540,42607,42623,43204,43347,43443,43456,43493,43766,64286,65342,65344,65392,65507,66272,70003,70080,70460,70477,70722,70726,71231,71467,72003,72160,72244,72263,72345,72767,73026,73111);ee.addRange(183,184).addRange(688,846).addRange(848,855).addRange(861,866).addRange(884,885).addRange(900,901).addRange(1155,1159).addRange(1425,1441).addRange(1443,1469).addRange(1473,1474).addRange(1611,1618).addRange(1623,1624).addRange(1759,1760).addRange(1765,1766).addRange(1770,1772).addRange(1840,1866).addRange(1958,1968).addRange(2027,2037).addRange(2072,2073).addRange(2275,2302).addRange(2385,2388).addRange(2813,2815).addRange(3387,3388).addRange(3655,3660).addRange(3784,3788).addRange(3864,3865).addRange(3902,3903).addRange(3970,3972).addRange(3974,3975).addRange(4153,4154).addRange(4195,4196).addRange(4201,4205).addRange(4231,4237).addRange(4250,4251).addRange(4957,4959).addRange(6089,6099).addRange(6457,6459).addRange(6773,6780).addRange(6832,6845).addRange(7019,7027).addRange(7082,7083).addRange(7222,7223).addRange(7288,7293).addRange(7376,7400).addRange(7415,7417).addRange(7468,7530).addRange(7620,7631).addRange(7669,7673).addRange(7677,7679).addRange(8127,8129).addRange(8141,8143),ee.addRange(8157,8159).addRange(8173,8175).addRange(8189,8190).addRange(11503,11505).addRange(12330,12335).addRange(12441,12444).addRange(42620,42621).addRange(42652,42653).addRange(42736,42737).addRange(42752,42785).addRange(42888,42890).addRange(43e3,43001).addRange(43232,43249).addRange(43307,43310).addRange(43643,43645).addRange(43711,43714).addRange(43867,43871).addRange(43881,43883).addRange(44012,44013).addRange(65056,65071).addRange(65438,65439).addRange(68325,68326).addRange(68898,68903).addRange(69446,69456).addRange(69817,69818).addRange(69939,69940).addRange(70090,70092).addRange(70197,70198).addRange(70377,70378).addRange(70502,70508).addRange(70512,70516).addRange(70850,70851).addRange(71103,71104).addRange(71350,71351).addRange(71737,71738).addRange(71997,71998).addRange(73028,73029).addRange(92912,92916).addRange(92976,92982).addRange(94095,94111).addRange(94192,94193).addRange(119143,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(123184,123190).addRange(123628,123631).addRange(125136,125142).addRange(125252,125254).addRange(125256,125258),m.exports=ee},23694:(m,v,q)=>{const ee=q(78776)(35,42,169,174,8252,8265,8482,8505,9e3,9167,9410,9654,9664,9742,9745,9752,9757,9760,9766,9770,9792,9794,9827,9832,9851,9881,9895,9928,9937,9981,9986,9989,9999,10002,10004,10006,10013,10017,10024,10052,10055,10060,10062,10071,10145,10160,10175,11088,11093,12336,12349,12951,12953,126980,127183,127374,127514,127535,128391,128400,128424,128444,128481,128483,128488,128495,128499,128745,128752);ee.addRange(48,57).addRange(8596,8601).addRange(8617,8618).addRange(8986,8987).addRange(9193,9203).addRange(9208,9210).addRange(9642,9643).addRange(9723,9726).addRange(9728,9732).addRange(9748,9749).addRange(9762,9763).addRange(9774,9775).addRange(9784,9786).addRange(9800,9811).addRange(9823,9824).addRange(9829,9830).addRange(9854,9855).addRange(9874,9879).addRange(9883,9884).addRange(9888,9889).addRange(9898,9899).addRange(9904,9905).addRange(9917,9918).addRange(9924,9925).addRange(9934,9935).addRange(9939,9940).addRange(9961,9962).addRange(9968,9973).addRange(9975,9978).addRange(9992,9997).addRange(10035,10036).addRange(10067,10069).addRange(10083,10084).addRange(10133,10135).addRange(10548,10549).addRange(11013,11015).addRange(11035,11036).addRange(127344,127345).addRange(127358,127359).addRange(127377,127386).addRange(127462,127487).addRange(127489,127490).addRange(127538,127546).addRange(127568,127569).addRange(127744,127777).addRange(127780,127891).addRange(127894,127895).addRange(127897,127899).addRange(127902,127984).addRange(127987,127989).addRange(127991,128253),ee.addRange(128255,128317).addRange(128329,128334).addRange(128336,128359).addRange(128367,128368).addRange(128371,128378).addRange(128394,128397).addRange(128405,128406).addRange(128420,128421).addRange(128433,128434).addRange(128450,128452).addRange(128465,128467).addRange(128476,128478).addRange(128506,128591).addRange(128640,128709).addRange(128715,128722).addRange(128725,128727).addRange(128736,128741).addRange(128747,128748).addRange(128755,128764).addRange(128992,129003).addRange(129292,129338).addRange(129340,129349).addRange(129351,129400).addRange(129402,129483).addRange(129485,129535).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750),m.exports=ee},94007:(m,v,q)=>{const ee=q(78776)(35,42,8205,8419,65039);ee.addRange(48,57).addRange(127462,127487).addRange(127995,127999).addRange(129456,129459).addRange(917536,917631),m.exports=ee},13916:(m,v,q)=>{const ee=q(78776)();ee.addRange(127995,127999),m.exports=ee},98053:(m,v,q)=>{const ee=q(78776)(9757,9977,127877,127943,128124,128143,128145,128170,128378,128400,128675,128704,128716,129292,129295,129318,129399,129467);ee.addRange(9994,9997).addRange(127938,127940).addRange(127946,127948).addRange(128066,128067).addRange(128070,128080).addRange(128102,128120).addRange(128129,128131).addRange(128133,128135).addRange(128372,128373).addRange(128405,128406).addRange(128581,128583).addRange(128587,128591).addRange(128692,128694).addRange(129304,129311).addRange(129328,129337).addRange(129340,129342).addRange(129461,129462).addRange(129464,129465).addRange(129485,129487).addRange(129489,129501),m.exports=ee},10906:(m,v,q)=>{const ee=q(78776)(9200,9203,9855,9875,9889,9934,9940,9962,9973,9978,9981,9989,10024,10060,10062,10071,10160,10175,11088,11093,126980,127183,127374,127489,127514,127535,127988,128064,128378,128420,128716);ee.addRange(8986,8987).addRange(9193,9196).addRange(9725,9726).addRange(9748,9749).addRange(9800,9811).addRange(9898,9899).addRange(9917,9918).addRange(9924,9925).addRange(9970,9971).addRange(9994,9995).addRange(10067,10069).addRange(10133,10135).addRange(11035,11036).addRange(127377,127386).addRange(127462,127487).addRange(127538,127542).addRange(127544,127546).addRange(127568,127569).addRange(127744,127776).addRange(127789,127797).addRange(127799,127868).addRange(127870,127891).addRange(127904,127946).addRange(127951,127955).addRange(127968,127984).addRange(127992,128062).addRange(128066,128252).addRange(128255,128317).addRange(128331,128334).addRange(128336,128359).addRange(128405,128406).addRange(128507,128591).addRange(128640,128709).addRange(128720,128722).addRange(128725,128727).addRange(128747,128748).addRange(128756,128764).addRange(128992,129003).addRange(129292,129338).addRange(129340,129349).addRange(129351,129400).addRange(129402,129483).addRange(129485,129535).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750),m.exports=ee},66359:(m,v,q)=>{const ee=q(78776)(169,174,8252,8265,8482,8505,9e3,9096,9167,9410,9654,9664,10004,10006,10013,10017,10024,10052,10055,10060,10062,10071,10145,10160,10175,11088,11093,12336,12349,12951,12953,127279,127374,127514,127535);ee.addRange(8596,8601).addRange(8617,8618).addRange(8986,8987).addRange(9193,9203).addRange(9208,9210).addRange(9642,9643).addRange(9723,9726).addRange(9728,9733).addRange(9735,9746).addRange(9748,9861).addRange(9872,9989).addRange(9992,10002).addRange(10035,10036).addRange(10067,10069).addRange(10083,10087).addRange(10133,10135).addRange(10548,10549).addRange(11013,11015).addRange(11035,11036).addRange(126976,127231).addRange(127245,127247).addRange(127340,127345).addRange(127358,127359).addRange(127377,127386).addRange(127405,127461).addRange(127489,127503).addRange(127538,127546).addRange(127548,127551).addRange(127561,127994).addRange(128e3,128317).addRange(128326,128591).addRange(128640,128767).addRange(128884,128895).addRange(128981,129023).addRange(129036,129039).addRange(129096,129103).addRange(129114,129119).addRange(129160,129167).addRange(129198,129279).addRange(129292,129338).addRange(129340,129349).addRange(129351,129791).addRange(130048,131069),m.exports=ee},17743:(m,v,q)=>{const ee=q(78776)(183,1600,2042,2901,3654,3782,6154,6211,6823,7222,7291,12293,40981,42508,43471,43494,43632,43741,65392,70493,72344,94179);ee.addRange(720,721).addRange(12337,12341).addRange(12445,12446).addRange(12540,12542).addRange(43763,43764).addRange(71110,71112).addRange(92994,92995).addRange(94176,94177).addRange(123196,123197).addRange(125252,125254),m.exports=ee},75530:(m,v,q)=>{const ee=q(78776)(908,1470,1472,1475,1478,1563,1758,1769,1808,1969,2074,2084,2088,2142,2363,2482,2493,2510,2563,2654,2678,2691,2761,2768,2809,2877,2880,2947,2972,3007,3024,3133,3294,3389,3517,3716,3749,3773,3782,3894,3896,3967,3973,4145,4152,4295,4301,4696,4800,6070,6314,6464,6743,6753,6971,7082,7143,7150,7379,7393,7418,8025,8027,8029,11559,11565,42611,43597,43697,43712,43714,64285,64318,65952,66927,67592,67644,67903,69293,69632,69932,70197,70280,70461,70463,70480,70725,70749,70841,70846,70849,71102,71230,71340,71350,71352,71462,71736,71739,71945,71997,72192,72272,72343,72766,72873,72881,72884,73030,73110,73112,73648,92917,113820,113823,119142,119365,119970,119995,120134,123647,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(32,126).addRange(160,172).addRange(174,767).addRange(880,887).addRange(890,895).addRange(900,906).addRange(910,929).addRange(931,1154).addRange(1162,1327).addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(1488,1514).addRange(1519,1524).addRange(1542,1551).addRange(1566,1610).addRange(1632,1647).addRange(1649,1749).addRange(1765,1766).addRange(1774,1805).addRange(1810,1839).addRange(1869,1957).addRange(1984,2026).addRange(2036,2042).addRange(2046,2069).addRange(2096,2110).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2307,2361).addRange(2365,2368).addRange(2377,2380).addRange(2382,2384).addRange(2392,2401).addRange(2404,2432).addRange(2434,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2495,2496).addRange(2503,2504).addRange(2507,2508).addRange(2524,2525).addRange(2527,2529).addRange(2534,2557).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600),ee.addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2624).addRange(2649,2652).addRange(2662,2671).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2749,2752).addRange(2763,2764).addRange(2784,2785).addRange(2790,2801).addRange(2818,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2887,2888).addRange(2891,2892).addRange(2908,2909).addRange(2911,2913).addRange(2918,2935).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3009,3010).addRange(3014,3016).addRange(3018,3020).addRange(3046,3066).addRange(3073,3075).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3137,3140).addRange(3160,3162).addRange(3168,3169).addRange(3174,3183),ee.addRange(3191,3200).addRange(3202,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3261,3262).addRange(3264,3265).addRange(3267,3268).addRange(3271,3272).addRange(3274,3275).addRange(3296,3297).addRange(3302,3311).addRange(3313,3314).addRange(3330,3340).addRange(3342,3344).addRange(3346,3386).addRange(3391,3392).addRange(3398,3400).addRange(3402,3404).addRange(3406,3407).addRange(3412,3414).addRange(3416,3425).addRange(3430,3455).addRange(3458,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3536,3537).addRange(3544,3550).addRange(3558,3567).addRange(3570,3572).addRange(3585,3632).addRange(3634,3635).addRange(3647,3654).addRange(3663,3675).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3792,3801).addRange(3804,3807).addRange(3840,3863).addRange(3866,3892).addRange(3898,3911).addRange(3913,3948).addRange(3976,3980).addRange(4030,4037),ee.addRange(4039,4044).addRange(4046,4058).addRange(4096,4140).addRange(4155,4156).addRange(4159,4183).addRange(4186,4189).addRange(4193,4208).addRange(4213,4225).addRange(4227,4228).addRange(4231,4236).addRange(4238,4252).addRange(4254,4293).addRange(4304,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4960,4988).addRange(4992,5017).addRange(5024,5109).addRange(5112,5117).addRange(5120,5788).addRange(5792,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5941,5942).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6078,6085).addRange(6087,6088).addRange(6100,6108).addRange(6112,6121).addRange(6128,6137).addRange(6144,6154).addRange(6160,6169).addRange(6176,6264).addRange(6272,6276).addRange(6279,6312).addRange(6320,6389),ee.addRange(6400,6430).addRange(6435,6438).addRange(6441,6443).addRange(6448,6449).addRange(6451,6456).addRange(6468,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6678).addRange(6681,6682).addRange(6686,6741).addRange(6755,6756).addRange(6765,6770).addRange(6784,6793).addRange(6800,6809).addRange(6816,6829).addRange(6916,6963).addRange(6973,6977).addRange(6979,6987).addRange(6992,7018).addRange(7028,7036).addRange(7042,7073).addRange(7078,7079).addRange(7086,7141).addRange(7146,7148).addRange(7154,7155).addRange(7164,7211).addRange(7220,7221).addRange(7227,7241).addRange(7245,7304).addRange(7312,7354).addRange(7357,7367).addRange(7401,7404).addRange(7406,7411).addRange(7413,7415).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190),ee.addRange(8192,8202).addRange(8208,8231).addRange(8239,8287).addRange(8304,8305).addRange(8308,8334).addRange(8336,8348).addRange(8352,8383).addRange(8448,8587).addRange(8592,9254).addRange(9280,9290).addRange(9312,11123).addRange(11126,11157).addRange(11159,11310).addRange(11312,11358).addRange(11360,11502).addRange(11506,11507).addRange(11513,11557).addRange(11568,11623).addRange(11631,11632).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11776,11858).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12283).addRange(12288,12329).addRange(12336,12351).addRange(12353,12438).addRange(12443,12543).addRange(12549,12591).addRange(12593,12686).addRange(12688,12771).addRange(12784,12830).addRange(12832,40956).addRange(40960,42124).addRange(42128,42182).addRange(42192,42539).addRange(42560,42606).addRange(42622,42653).addRange(42656,42735).addRange(42738,42743).addRange(42752,42943).addRange(42946,42954),ee.addRange(42997,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43044).addRange(43047,43051).addRange(43056,43065).addRange(43072,43127).addRange(43136,43203).addRange(43214,43225).addRange(43250,43262).addRange(43264,43301).addRange(43310,43334).addRange(43346,43347).addRange(43359,43388).addRange(43395,43442).addRange(43444,43445).addRange(43450,43451).addRange(43454,43469).addRange(43471,43481).addRange(43486,43492).addRange(43494,43518).addRange(43520,43560).addRange(43567,43568).addRange(43571,43572).addRange(43584,43586).addRange(43588,43595).addRange(43600,43609).addRange(43612,43643).addRange(43645,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43755).addRange(43758,43765).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43883).addRange(43888,44004).addRange(44006,44007).addRange(44009,44012).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64310),ee.addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64449).addRange(64467,64831).addRange(64848,64911).addRange(64914,64967).addRange(65008,65021).addRange(65040,65049).addRange(65072,65106).addRange(65108,65126).addRange(65128,65131).addRange(65136,65140).addRange(65142,65276).addRange(65281,65437).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65504,65510).addRange(65512,65518).addRange(65532,65533).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65792,65794).addRange(65799,65843).addRange(65847,65934).addRange(65936,65948).addRange(66e3,66044).addRange(66176,66204).addRange(66208,66256).addRange(66273,66299).addRange(66304,66339).addRange(66349,66378).addRange(66384,66421).addRange(66432,66461).addRange(66463,66499).addRange(66504,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382),ee.addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67671,67742).addRange(67751,67759).addRange(67808,67826).addRange(67828,67829).addRange(67835,67867).addRange(67871,67897).addRange(67968,68023).addRange(68028,68047).addRange(68050,68096).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68160,68168).addRange(68176,68184).addRange(68192,68255).addRange(68288,68324).addRange(68331,68342).addRange(68352,68405).addRange(68409,68437).addRange(68440,68466).addRange(68472,68497).addRange(68505,68508).addRange(68521,68527).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68858,68899).addRange(68912,68921).addRange(69216,69246).addRange(69248,69289).addRange(69296,69297).addRange(69376,69415).addRange(69424,69445).addRange(69457,69465).addRange(69552,69579).addRange(69600,69622).addRange(69634,69687).addRange(69703,69709).addRange(69714,69743).addRange(69762,69810).addRange(69815,69816).addRange(69819,69820).addRange(69822,69825).addRange(69840,69864).addRange(69872,69881),ee.addRange(69891,69926).addRange(69942,69959).addRange(69968,70002).addRange(70004,70006).addRange(70018,70069).addRange(70079,70088).addRange(70093,70094).addRange(70096,70111).addRange(70113,70132).addRange(70144,70161).addRange(70163,70190).addRange(70194,70195).addRange(70200,70205).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313).addRange(70320,70366).addRange(70368,70370).addRange(70384,70393).addRange(70402,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70465,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70656,70711).addRange(70720,70721).addRange(70727,70747).addRange(70751,70753).addRange(70784,70831).addRange(70833,70834).addRange(70843,70844).addRange(70852,70855).addRange(70864,70873).addRange(71040,71086).addRange(71088,71089).addRange(71096,71099).addRange(71105,71131).addRange(71168,71218).addRange(71227,71228).addRange(71233,71236).addRange(71248,71257).addRange(71264,71276).addRange(71296,71338).addRange(71342,71343),ee.addRange(71360,71369).addRange(71424,71450).addRange(71456,71457).addRange(71472,71487).addRange(71680,71726).addRange(71840,71922).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(71985,71989).addRange(71991,71992).addRange(71999,72002).addRange(72004,72006).addRange(72016,72025).addRange(72096,72103).addRange(72106,72147).addRange(72156,72159).addRange(72161,72164).addRange(72203,72242).addRange(72249,72250).addRange(72255,72262).addRange(72279,72280).addRange(72284,72329).addRange(72346,72354).addRange(72384,72440).addRange(72704,72712).addRange(72714,72751).addRange(72768,72773).addRange(72784,72812).addRange(72816,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73040,73049).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73107,73108).addRange(73120,73129).addRange(73440,73458).addRange(73461,73464).addRange(73664,73713).addRange(73727,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766),ee.addRange(92768,92777).addRange(92782,92783).addRange(92880,92909).addRange(92928,92975).addRange(92983,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071).addRange(93760,93850).addRange(93952,94026).addRange(94032,94087).addRange(94099,94111).addRange(94176,94179).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(118784,119029).addRange(119040,119078).addRange(119081,119140).addRange(119146,119149).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119296,119361).addRange(119520,119539).addRange(119552,119638).addRange(119648,119672).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132),ee.addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,121343).addRange(121399,121402).addRange(121453,121460).addRange(121462,121475).addRange(121477,121483).addRange(123136,123180).addRange(123191,123197).addRange(123200,123209).addRange(123214,123215).addRange(123584,123627).addRange(123632,123641).addRange(124928,125124).addRange(125127,125135).addRange(125184,125251).addRange(125264,125273).addRange(125278,125279).addRange(126065,126132).addRange(126209,126269).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589),ee.addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994).addRange(130032,130041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},38693:(m,v,q)=>{const ee=q(78776)(1471,1479,1648,1809,2045,2362,2364,2381,2433,2492,2494,2509,2519,2558,2620,2641,2677,2748,2765,2817,2876,2893,2946,3006,3008,3021,3031,3072,3076,3201,3260,3263,3266,3270,3390,3405,3415,3457,3530,3535,3542,3551,3633,3761,3893,3895,3897,4038,4226,4237,4253,6086,6109,6313,6450,6683,6742,6752,6754,6783,6972,6978,7142,7149,7405,7412,8204,11647,43010,43014,43019,43052,43263,43443,43493,43587,43596,43644,43696,43713,43766,44005,44008,44013,64286,66045,66272,68159,69633,70003,70095,70196,70206,70367,70462,70464,70487,70726,70750,70832,70842,70845,71087,71229,71339,71341,71351,71984,71998,72003,72160,72263,72767,73018,73031,73109,73111,94031,94180,119141,121461,121476);ee.addRange(768,879).addRange(1155,1161).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1552,1562).addRange(1611,1631).addRange(1750,1756).addRange(1759,1764).addRange(1767,1768).addRange(1770,1773).addRange(1840,1866).addRange(1958,1968).addRange(2027,2035).addRange(2070,2073).addRange(2075,2083).addRange(2085,2087).addRange(2089,2093).addRange(2137,2139).addRange(2259,2273).addRange(2275,2306).addRange(2369,2376).addRange(2385,2391).addRange(2402,2403).addRange(2497,2500).addRange(2530,2531).addRange(2561,2562).addRange(2625,2626).addRange(2631,2632).addRange(2635,2637).addRange(2672,2673).addRange(2689,2690).addRange(2753,2757).addRange(2759,2760).addRange(2786,2787).addRange(2810,2815).addRange(2878,2879).addRange(2881,2884).addRange(2901,2903).addRange(2914,2915).addRange(3134,3136).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3170,3171).addRange(3276,3277).addRange(3285,3286).addRange(3298,3299).addRange(3328,3329).addRange(3387,3388).addRange(3393,3396),ee.addRange(3426,3427).addRange(3538,3540).addRange(3636,3642).addRange(3655,3662).addRange(3764,3772).addRange(3784,3789).addRange(3864,3865).addRange(3953,3966).addRange(3968,3972).addRange(3974,3975).addRange(3981,3991).addRange(3993,4028).addRange(4141,4144).addRange(4146,4151).addRange(4153,4154).addRange(4157,4158).addRange(4184,4185).addRange(4190,4192).addRange(4209,4212).addRange(4229,4230).addRange(4957,4959).addRange(5906,5908).addRange(5938,5940).addRange(5970,5971).addRange(6002,6003).addRange(6068,6069).addRange(6071,6077).addRange(6089,6099).addRange(6155,6157).addRange(6277,6278).addRange(6432,6434).addRange(6439,6440).addRange(6457,6459).addRange(6679,6680).addRange(6744,6750).addRange(6757,6764).addRange(6771,6780).addRange(6832,6848).addRange(6912,6915).addRange(6964,6970).addRange(7019,7027).addRange(7040,7041).addRange(7074,7077).addRange(7080,7081).addRange(7083,7085).addRange(7144,7145).addRange(7151,7153).addRange(7212,7219).addRange(7222,7223).addRange(7376,7378).addRange(7380,7392),ee.addRange(7394,7400).addRange(7416,7417).addRange(7616,7673).addRange(7675,7679).addRange(8400,8432).addRange(11503,11505).addRange(11744,11775).addRange(12330,12335).addRange(12441,12442).addRange(42607,42610).addRange(42612,42621).addRange(42654,42655).addRange(42736,42737).addRange(43045,43046).addRange(43204,43205).addRange(43232,43249).addRange(43302,43309).addRange(43335,43345).addRange(43392,43394).addRange(43446,43449).addRange(43452,43453).addRange(43561,43566).addRange(43569,43570).addRange(43573,43574).addRange(43698,43700).addRange(43703,43704).addRange(43710,43711).addRange(43756,43757).addRange(65024,65039).addRange(65056,65071).addRange(65438,65439).addRange(66422,66426).addRange(68097,68099).addRange(68101,68102).addRange(68108,68111).addRange(68152,68154).addRange(68325,68326).addRange(68900,68903).addRange(69291,69292).addRange(69446,69456).addRange(69688,69702).addRange(69759,69761).addRange(69811,69814).addRange(69817,69818).addRange(69888,69890).addRange(69927,69931).addRange(69933,69940).addRange(70016,70017).addRange(70070,70078).addRange(70089,70092).addRange(70191,70193),ee.addRange(70198,70199).addRange(70371,70378).addRange(70400,70401).addRange(70459,70460).addRange(70502,70508).addRange(70512,70516).addRange(70712,70719).addRange(70722,70724).addRange(70835,70840).addRange(70847,70848).addRange(70850,70851).addRange(71090,71093).addRange(71100,71101).addRange(71103,71104).addRange(71132,71133).addRange(71219,71226).addRange(71231,71232).addRange(71344,71349).addRange(71453,71455).addRange(71458,71461).addRange(71463,71467).addRange(71727,71735).addRange(71737,71738).addRange(71995,71996).addRange(72148,72151).addRange(72154,72155).addRange(72193,72202).addRange(72243,72248).addRange(72251,72254).addRange(72273,72278).addRange(72281,72283).addRange(72330,72342).addRange(72344,72345).addRange(72752,72758).addRange(72760,72765).addRange(72850,72871).addRange(72874,72880).addRange(72882,72883).addRange(72885,72886).addRange(73009,73014).addRange(73020,73021).addRange(73023,73029).addRange(73104,73105).addRange(73459,73460).addRange(92912,92916).addRange(92976,92982).addRange(94095,94098).addRange(113821,113822).addRange(119143,119145).addRange(119150,119154).addRange(119163,119170),ee.addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123184,123190).addRange(123628,123631).addRange(125136,125142).addRange(125252,125258).addRange(917536,917631).addRange(917760,917999),m.exports=ee},91556:(m,v,q)=>{const ee=q(78776)();ee.addRange(48,57).addRange(65,70).addRange(97,102).addRange(65296,65305).addRange(65313,65318).addRange(65345,65350),m.exports=ee},2103:(m,v,q)=>{const ee=q(78776)();ee.addRange(12272,12273).addRange(12276,12283),m.exports=ee},18502:(m,v,q)=>{const ee=q(78776)();ee.addRange(12274,12275),m.exports=ee},19494:(m,v,q)=>{const ee=q(78776)(95,170,181,183,186,748,750,895,908,1369,1471,1479,1791,2042,2045,2482,2519,2556,2558,2620,2641,2654,2768,2929,2972,3024,3031,3294,3517,3530,3542,3716,3749,3782,3840,3893,3895,3897,4038,4295,4301,4696,4800,6103,6823,8025,8027,8029,8126,8276,8305,8319,8417,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,43052,43259,64318,65343,66045,66272,67592,67644,68159,69415,70006,70108,70206,70280,70480,70487,70855,71236,71945,72263,72349,73018,73648,119970,119995,120134,121461,121476,123214,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(48,57).addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(768,884).addRange(886,887).addRange(890,893).addRange(902,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1155,1159).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1488,1514).addRange(1519,1522).addRange(1552,1562).addRange(1568,1641).addRange(1646,1747).addRange(1749,1756).addRange(1759,1768).addRange(1770,1788).addRange(1808,1866).addRange(1869,1969).addRange(1984,2037).addRange(2048,2093).addRange(2112,2139).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2259,2273).addRange(2275,2403).addRange(2406,2415).addRange(2417,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525),ee.addRange(2527,2531).addRange(2534,2545).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2677).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2799).addRange(2809,2815).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2927).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001),ee.addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3055).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3200,3203).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3406).addRange(3412,3415).addRange(3423,3427).addRange(3430,3439).addRange(3450,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3571).addRange(3585,3642).addRange(3648,3662).addRange(3664,3673).addRange(3713,3714).addRange(3718,3722),ee.addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807).addRange(3864,3865).addRange(3872,3881).addRange(3902,3911).addRange(3913,3948).addRange(3953,3972).addRange(3974,3991).addRange(3993,4028).addRange(4096,4169).addRange(4176,4253).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4959).addRange(4969,4977).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5908).addRange(5920,5940).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6099).addRange(6108,6109).addRange(6112,6121),ee.addRange(6155,6157).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6470,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6656,6683).addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6832,6845).addRange(6847,6848).addRange(6912,6987).addRange(6992,7001).addRange(7019,7027).addRange(7040,7155).addRange(7168,7223).addRange(7232,7241).addRange(7245,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7376,7378).addRange(7380,7418).addRange(7424,7673).addRange(7675,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8255,8256).addRange(8336,8348).addRange(8400,8412),ee.addRange(8421,8432).addRange(8458,8467).addRange(8472,8477).addRange(8490,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11507).addRange(11520,11557).addRange(11568,11623).addRange(11647,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11775).addRange(12293,12295).addRange(12321,12335).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12441,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42539).addRange(42560,42607).addRange(42612,42621).addRange(42623,42737).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43047).addRange(43072,43123).addRange(43136,43205),ee.addRange(43216,43225).addRange(43232,43255).addRange(43261,43309).addRange(43312,43347).addRange(43360,43388).addRange(43392,43456).addRange(43471,43481).addRange(43488,43518).addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43616,43638).addRange(43642,43714).addRange(43739,43741).addRange(43744,43759).addRange(43762,43766).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44010).addRange(44012,44013).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65024,65039).addRange(65056,65071).addRange(65075,65076).addRange(65101,65103).addRange(65136,65140).addRange(65142,65276).addRange(65296,65305).addRange(65313,65338),ee.addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68192,68220),ee.addRange(68224,68252).addRange(68288,68295).addRange(68297,68326).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68903).addRange(68912,68921).addRange(69248,69289).addRange(69291,69292).addRange(69296,69297).addRange(69376,69404).addRange(69424,69456).addRange(69552,69572).addRange(69600,69622).addRange(69632,69702).addRange(69734,69743).addRange(69759,69818).addRange(69840,69864).addRange(69872,69881).addRange(69888,69940).addRange(69942,69951).addRange(69956,69959).addRange(69968,70003).addRange(70016,70084).addRange(70089,70092).addRange(70094,70106).addRange(70144,70161).addRange(70163,70199).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70378).addRange(70384,70393).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508),ee.addRange(70512,70516).addRange(70656,70730).addRange(70736,70745).addRange(70750,70753).addRange(70784,70853).addRange(70864,70873).addRange(71040,71093).addRange(71096,71104).addRange(71128,71133).addRange(71168,71232).addRange(71248,71257).addRange(71296,71352).addRange(71360,71369).addRange(71424,71450).addRange(71453,71467).addRange(71472,71481).addRange(71680,71738).addRange(71840,71913).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72003).addRange(72016,72025).addRange(72096,72103).addRange(72106,72151).addRange(72154,72161).addRange(72163,72164).addRange(72192,72254).addRange(72272,72345).addRange(72384,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72768).addRange(72784,72793).addRange(72818,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129),ee.addRange(73440,73462).addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92768,92777).addRange(92880,92909).addRange(92912,92916).addRange(92928,92982).addRange(92992,92995).addRange(93008,93017).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94177).addRange(94179,94180).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113821,113822).addRange(119141,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084),ee.addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(120782,120831).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123584,123641).addRange(124928,125124).addRange(125136,125142).addRange(125184,125259).addRange(125264,125273).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633),ee.addRange(126635,126651).addRange(130032,130041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546).addRange(917760,917999),m.exports=ee},20567:(m,v,q)=>{const ee=q(78776)(170,181,186,748,750,895,902,908,1369,1749,1791,1808,1969,2042,2074,2084,2088,2365,2384,2482,2493,2510,2556,2654,2749,2768,2809,2877,2929,2947,2972,3024,3133,3200,3261,3294,3389,3406,3517,3716,3749,3773,3782,3840,4159,4193,4238,4295,4301,4696,4800,6103,6108,6314,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,43259,43471,43642,43697,43712,43714,64285,64318,67592,67644,68096,69415,69956,69959,70006,70106,70108,70280,70461,70480,70855,71236,71352,71945,71999,72001,72161,72163,72192,72250,72272,72349,72768,73030,73112,73648,94032,94179,119970,119995,120134,123214,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(880,884).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1488,1514).addRange(1519,1522).addRange(1568,1610).addRange(1646,1647).addRange(1649,1747).addRange(1765,1766).addRange(1774,1775).addRange(1786,1788).addRange(1810,1839).addRange(1869,1957).addRange(1994,2026).addRange(2036,2037).addRange(2048,2069).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2308,2361).addRange(2392,2401).addRange(2417,2432).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2524,2525).addRange(2527,2529).addRange(2544,2545).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614),ee.addRange(2616,2617).addRange(2649,2652).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2784,2785).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2908,2909).addRange(2911,2913).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3160,3162).addRange(3168,3169).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3296,3297).addRange(3313,3314).addRange(3332,3340).addRange(3342,3344).addRange(3346,3386).addRange(3412,3414).addRange(3423,3425).addRange(3450,3455).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3585,3632).addRange(3634,3635),ee.addRange(3648,3654).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3976,3980).addRange(4096,4138).addRange(4176,4181).addRange(4186,4189).addRange(4197,4198).addRange(4206,4208).addRange(4213,4225).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6176,6264).addRange(6272,6312).addRange(6320,6389),ee.addRange(6400,6430).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6678).addRange(6688,6740).addRange(6917,6963).addRange(6981,6987).addRange(7043,7072).addRange(7086,7087).addRange(7098,7141).addRange(7168,7203).addRange(7245,7247).addRange(7258,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8472,8477).addRange(8490,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(11568,11623),ee.addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(12293,12295).addRange(12321,12329).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12443,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42623,42653).addRange(42656,42735).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43042).addRange(43072,43123).addRange(43138,43187).addRange(43250,43255).addRange(43261,43262).addRange(43274,43301).addRange(43312,43334).addRange(43360,43388).addRange(43396,43442).addRange(43488,43492).addRange(43494,43503).addRange(43514,43518).addRange(43520,43560),ee.addRange(43584,43586).addRange(43588,43595).addRange(43616,43638).addRange(43646,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43741).addRange(43744,43754).addRange(43762,43764).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44002).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65856,65908),ee.addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66421).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68899).addRange(69248,69289).addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69635,69687),ee.addRange(69763,69807).addRange(69840,69864).addRange(69891,69926).addRange(69968,70002).addRange(70019,70066).addRange(70081,70084).addRange(70144,70161).addRange(70163,70187).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70366).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70493,70497).addRange(70656,70708).addRange(70727,70730).addRange(70751,70753).addRange(70784,70831).addRange(70852,70853).addRange(71040,71086).addRange(71128,71131).addRange(71168,71215).addRange(71296,71338).addRange(71424,71450).addRange(71680,71723).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(72096,72103).addRange(72106,72144).addRange(72203,72242).addRange(72284,72329).addRange(72384,72440).addRange(72704,72712).addRange(72714,72750).addRange(72818,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73056,73061).addRange(73063,73064).addRange(73066,73097).addRange(73440,73458),ee.addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94099,94111).addRange(94176,94177).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712),ee.addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(123136,123180).addRange(123191,123197).addRange(123584,123627).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},19586:(m,v,q)=>{const ee=q(78776)(94180);ee.addRange(12294,12295).addRange(12321,12329).addRange(12344,12346).addRange(13312,19903).addRange(19968,40956).addRange(63744,64109).addRange(64112,64217).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110960,111355).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},36983:(m,v,q)=>{const ee=q(78776)();ee.addRange(8204,8205),m.exports=ee},72947:(m,v,q)=>{const ee=q(78776)(6586,43705);ee.addRange(3648,3652).addRange(3776,3780).addRange(6581,6583).addRange(43701,43702).addRange(43707,43708),m.exports=ee},49111:(m,v,q)=>{const ee=q(78776)(170,181,186,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,402,405,414,417,419,421,424,429,432,436,438,454,457,460,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,499,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,572,578,583,585,587,589,837,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7839,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8126,8305,8319,8458,8467,8495,8500,8505,8526,8580,11361,11368,11370,11372,11377,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42787,42789,42791,42793,42795,42797,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42874,42876,42879,42881,42883,42885,42887,42892,42894,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42927,42933,42935,42937,42939,42941,42943,42947,42952,42954,42998,119995,120779);ee.addRange(97,122).addRange(223,246).addRange(248,255).addRange(311,312).addRange(328,329).addRange(382,384).addRange(396,397).addRange(409,411).addRange(426,427).addRange(441,442).addRange(445,447).addRange(476,477).addRange(495,496).addRange(563,569).addRange(575,576).addRange(591,659).addRange(661,696).addRange(704,705).addRange(736,740).addRange(890,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1019,1020).addRange(1072,1119).addRange(1230,1231).addRange(1376,1416).addRange(4304,4346).addRange(4349,4351).addRange(5112,5117).addRange(7296,7304).addRange(7424,7615).addRange(7829,7837).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8071).addRange(8080,8087).addRange(8096,8103).addRange(8112,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151),ee.addRange(8160,8167).addRange(8178,8180).addRange(8182,8183).addRange(8336,8348).addRange(8462,8463).addRange(8508,8509).addRange(8518,8521).addRange(8560,8575).addRange(9424,9449).addRange(11312,11358).addRange(11365,11366).addRange(11379,11380).addRange(11382,11389).addRange(11491,11492).addRange(11520,11557).addRange(42651,42653).addRange(42799,42801).addRange(42863,42872).addRange(42899,42901).addRange(43e3,43002).addRange(43824,43866).addRange(43868,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(68800,68850).addRange(71872,71903).addRange(93792,93823).addRange(119834,119859).addRange(119886,119892).addRange(119894,119911).addRange(119938,119963).addRange(119990,119993).addRange(119997,120003).addRange(120005,120015).addRange(120042,120067).addRange(120094,120119).addRange(120146,120171).addRange(120198,120223).addRange(120250,120275).addRange(120302,120327).addRange(120354,120379).addRange(120406,120431).addRange(120458,120485).addRange(120514,120538).addRange(120540,120545).addRange(120572,120596).addRange(120598,120603),ee.addRange(120630,120654).addRange(120656,120661).addRange(120688,120712).addRange(120714,120719).addRange(120746,120770).addRange(120772,120777).addRange(125218,125251),m.exports=ee},65667:(m,v,q)=>{const ee=q(78776)(43,94,124,126,172,177,215,247,981,8214,8256,8260,8274,8417,8450,8455,8469,8484,8523,8669,9084,9143,9168,9698,9700,9792,9794,64297,65128,65291,65340,65342,65372,65374,65506,119970,119995,120134,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(60,62).addRange(976,978).addRange(1008,1009).addRange(1012,1014).addRange(1542,1544).addRange(8242,8244).addRange(8289,8292).addRange(8314,8318).addRange(8330,8334).addRange(8400,8412).addRange(8421,8422).addRange(8427,8431).addRange(8458,8467).addRange(8472,8477).addRange(8488,8489).addRange(8492,8493).addRange(8495,8497).addRange(8499,8504).addRange(8508,8521).addRange(8592,8615).addRange(8617,8622).addRange(8624,8625).addRange(8630,8631).addRange(8636,8667).addRange(8676,8677).addRange(8692,8959).addRange(8968,8971).addRange(8992,8993).addRange(9115,9141).addRange(9180,9186).addRange(9632,9633).addRange(9646,9655).addRange(9660,9665).addRange(9670,9671).addRange(9674,9675).addRange(9679,9683).addRange(9703,9708).addRange(9720,9727).addRange(9733,9734).addRange(9824,9827).addRange(9837,9839).addRange(10176,10239).addRange(10496,11007).addRange(11056,11076).addRange(11079,11084).addRange(65121,65126).addRange(65308,65310).addRange(65513,65516).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967),ee.addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705),m.exports=ee},20052:(m,v,q)=>{const ee=q(78776)();ee.addRange(64976,65007).addRange(65534,65535).addRange(131070,131071).addRange(196606,196607).addRange(262142,262143).addRange(327678,327679).addRange(393214,393215).addRange(458750,458751).addRange(524286,524287).addRange(589822,589823).addRange(655358,655359).addRange(720894,720895).addRange(786430,786431).addRange(851966,851967).addRange(917502,917503).addRange(983038,983039).addRange(1048574,1048575).addRange(1114110,1114111),m.exports=ee},60514:(m,v,q)=>{const ee=q(78776)(96,169,174,182,187,191,215,247,12336);ee.addRange(33,47).addRange(58,64).addRange(91,94).addRange(123,126).addRange(161,167).addRange(171,172).addRange(176,177).addRange(8208,8231).addRange(8240,8254).addRange(8257,8275).addRange(8277,8286).addRange(8592,9311).addRange(9472,10101).addRange(10132,11263).addRange(11776,11903).addRange(12289,12291).addRange(12296,12320).addRange(64830,64831).addRange(65093,65094),m.exports=ee},78588:(m,v,q)=>{const ee=q(78776)(32,133);ee.addRange(9,13).addRange(8206,8207).addRange(8232,8233),m.exports=ee},1053:(m,v,q)=>{const ee=q(78776)(34,39,171,187,11842,65282,65287);ee.addRange(8216,8223).addRange(8249,8250).addRange(12300,12303).addRange(12317,12319).addRange(65089,65092).addRange(65378,65379),m.exports=ee},25361:(m,v,q)=>{const ee=q(78776)();ee.addRange(11904,11929).addRange(11931,12019).addRange(12032,12245),m.exports=ee},94375:(m,v,q)=>{const ee=q(78776)();ee.addRange(127462,127487),m.exports=ee},89697:(m,v,q)=>{const ee=q(78776)(33,46,63,1417,1748,2041,2103,2105,4962,5742,6147,6153,11822,11836,12290,42239,42739,42743,43311,44011,65106,65281,65294,65311,65377,70093,70313,72004,72006,92917,92996,93848,113823,121480);ee.addRange(1566,1567).addRange(1792,1794).addRange(2109,2110).addRange(2404,2405).addRange(4170,4171).addRange(4967,4968).addRange(5941,5942).addRange(6468,6469).addRange(6824,6827).addRange(7002,7003).addRange(7006,7007).addRange(7227,7228).addRange(7294,7295).addRange(8252,8253).addRange(8263,8265).addRange(42510,42511).addRange(43126,43127).addRange(43214,43215).addRange(43464,43465).addRange(43613,43615).addRange(43760,43761).addRange(65110,65111).addRange(68182,68183).addRange(69461,69465).addRange(69703,69704).addRange(69822,69825).addRange(69953,69955).addRange(70085,70086).addRange(70110,70111).addRange(70200,70201).addRange(70203,70204).addRange(70731,70732).addRange(71106,71107).addRange(71113,71127).addRange(71233,71234).addRange(71484,71486).addRange(72258,72259).addRange(72347,72348).addRange(72769,72770).addRange(73463,73464).addRange(92782,92783).addRange(92983,92984),m.exports=ee},35514:(m,v,q)=>{const ee=q(78776)(303,585,616,669,690,1011,1110,1112,7522,7574,7588,7592,7725,7883,8305,11388);ee.addRange(105,106).addRange(8520,8521).addRange(119842,119843).addRange(119894,119895).addRange(119946,119947).addRange(119998,119999).addRange(120050,120051).addRange(120102,120103).addRange(120154,120155).addRange(120206,120207).addRange(120258,120259).addRange(120310,120311).addRange(120362,120363).addRange(120414,120415).addRange(120466,120467),m.exports=ee},21043:(m,v,q)=>{const ee=q(78776)(33,44,46,63,894,903,1417,1475,1548,1563,1748,1804,2142,3848,5742,6106,11822,11836,11841,11852,43311,43743,44011,65281,65292,65294,65311,65377,65380,66463,66512,67671,67871,70093,70313,72004,72006,72817,92917,92996,113823);ee.addRange(58,59).addRange(1566,1567).addRange(1792,1802).addRange(2040,2041).addRange(2096,2110).addRange(2404,2405).addRange(3674,3675).addRange(3853,3858).addRange(4170,4171).addRange(4961,4968).addRange(5867,5869).addRange(5941,5942).addRange(6100,6102).addRange(6146,6149).addRange(6152,6153).addRange(6468,6469).addRange(6824,6827).addRange(7002,7003).addRange(7005,7007).addRange(7227,7231).addRange(7294,7295).addRange(8252,8253).addRange(8263,8265).addRange(11854,11855).addRange(12289,12290).addRange(42238,42239).addRange(42509,42511).addRange(42739,42743).addRange(43126,43127).addRange(43214,43215).addRange(43463,43465).addRange(43613,43615).addRange(43760,43761).addRange(65104,65106).addRange(65108,65111).addRange(65306,65307).addRange(68182,68183).addRange(68336,68341).addRange(68410,68415).addRange(68505,68508).addRange(69461,69465).addRange(69703,69709).addRange(69822,69825).addRange(69953,69955).addRange(70085,70086).addRange(70110,70111).addRange(70200,70204).addRange(70731,70733).addRange(70746,70747).addRange(71106,71109).addRange(71113,71127),ee.addRange(71233,71234).addRange(71484,71486).addRange(72258,72259).addRange(72347,72348).addRange(72353,72354).addRange(72769,72771).addRange(73463,73464).addRange(74864,74868).addRange(92782,92783).addRange(92983,92985).addRange(93847,93848).addRange(121479,121482),m.exports=ee},75771:(m,v,q)=>{const ee=q(78776)(64017,64031,64033);ee.addRange(13312,19903).addRange(19968,40956).addRange(64014,64015).addRange(64019,64020).addRange(64035,64036).addRange(64039,64041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(196608,201546),m.exports=ee},28368:(m,v,q)=>{const ee=q(78776)(256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,388,418,420,425,428,437,444,452,455,458,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,497,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,880,882,886,895,902,908,975,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1012,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,4295,4301,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8450,8455,8469,8484,8486,8488,8517,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997,119964,119970,120134,120778);ee.addRange(65,90).addRange(192,214).addRange(216,222).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(978,980).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5024,5109).addRange(7312,7354).addRange(7357,7359).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8120,8123).addRange(8136,8139).addRange(8152,8155).addRange(8168,8172).addRange(8184,8187).addRange(8459,8461).addRange(8464,8466).addRange(8473,8477).addRange(8490,8493).addRange(8496,8499).addRange(8510,8511).addRange(8544,8559),ee.addRange(9398,9423).addRange(11264,11310).addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(119808,119833).addRange(119860,119885).addRange(119912,119937).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119989).addRange(120016,120041).addRange(120068,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120120,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120172,120197).addRange(120224,120249).addRange(120276,120301).addRange(120328,120353).addRange(120380,120405).addRange(120432,120457).addRange(120488,120512).addRange(120546,120570).addRange(120604,120628).addRange(120662,120686).addRange(120720,120744).addRange(125184,125217).addRange(127280,127305).addRange(127312,127337).addRange(127344,127369),m.exports=ee},27186:(m,v,q)=>{const ee=q(78776)();ee.addRange(6155,6157).addRange(65024,65039).addRange(917760,917999),m.exports=ee},61846:(m,v,q)=>{const ee=q(78776)(32,133,160,5760,8239,8287,12288);ee.addRange(9,13).addRange(8192,8202).addRange(8232,8233),m.exports=ee},74003:(m,v,q)=>{const ee=q(78776)(95,170,181,183,186,748,750,895,908,1369,1471,1479,1791,2042,2045,2482,2519,2556,2558,2620,2641,2654,2768,2929,2972,3024,3031,3294,3517,3530,3542,3716,3749,3782,3840,3893,3895,3897,4038,4295,4301,4696,4800,6103,6823,8025,8027,8029,8126,8276,8305,8319,8417,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,43052,43259,64318,65137,65139,65143,65145,65147,65149,65343,66045,66272,67592,67644,68159,69415,70006,70108,70206,70280,70480,70487,70855,71236,71945,72263,72349,73018,73648,119970,119995,120134,121461,121476,123214,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(48,57).addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(768,884).addRange(886,887).addRange(891,893).addRange(902,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1155,1159).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1488,1514).addRange(1519,1522).addRange(1552,1562).addRange(1568,1641).addRange(1646,1747).addRange(1749,1756).addRange(1759,1768).addRange(1770,1788).addRange(1808,1866).addRange(1869,1969).addRange(1984,2037).addRange(2048,2093).addRange(2112,2139).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2259,2273).addRange(2275,2403).addRange(2406,2415).addRange(2417,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525),ee.addRange(2527,2531).addRange(2534,2545).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2677).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2799).addRange(2809,2815).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2927).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001),ee.addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3055).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3200,3203).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3406).addRange(3412,3415).addRange(3423,3427).addRange(3430,3439).addRange(3450,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3571).addRange(3585,3642).addRange(3648,3662).addRange(3664,3673).addRange(3713,3714).addRange(3718,3722),ee.addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807).addRange(3864,3865).addRange(3872,3881).addRange(3902,3911).addRange(3913,3948).addRange(3953,3972).addRange(3974,3991).addRange(3993,4028).addRange(4096,4169).addRange(4176,4253).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4959).addRange(4969,4977).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5908).addRange(5920,5940).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6099).addRange(6108,6109).addRange(6112,6121),ee.addRange(6155,6157).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6470,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6656,6683).addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6832,6845).addRange(6847,6848).addRange(6912,6987).addRange(6992,7001).addRange(7019,7027).addRange(7040,7155).addRange(7168,7223).addRange(7232,7241).addRange(7245,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7376,7378).addRange(7380,7418).addRange(7424,7673).addRange(7675,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8255,8256).addRange(8336,8348).addRange(8400,8412),ee.addRange(8421,8432).addRange(8458,8467).addRange(8472,8477).addRange(8490,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11507).addRange(11520,11557).addRange(11568,11623).addRange(11647,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11775).addRange(12293,12295).addRange(12321,12335).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12441,12442).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42539).addRange(42560,42607).addRange(42612,42621).addRange(42623,42737).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43047).addRange(43072,43123),ee.addRange(43136,43205).addRange(43216,43225).addRange(43232,43255).addRange(43261,43309).addRange(43312,43347).addRange(43360,43388).addRange(43392,43456).addRange(43471,43481).addRange(43488,43518).addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43616,43638).addRange(43642,43714).addRange(43739,43741).addRange(43744,43759).addRange(43762,43766).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44010).addRange(44012,44013).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64605).addRange(64612,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65017).addRange(65024,65039).addRange(65056,65071).addRange(65075,65076).addRange(65101,65103).addRange(65151,65276).addRange(65296,65305),ee.addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154),ee.addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68326).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68903).addRange(68912,68921).addRange(69248,69289).addRange(69291,69292).addRange(69296,69297).addRange(69376,69404).addRange(69424,69456).addRange(69552,69572).addRange(69600,69622).addRange(69632,69702).addRange(69734,69743).addRange(69759,69818).addRange(69840,69864).addRange(69872,69881).addRange(69888,69940).addRange(69942,69951).addRange(69956,69959).addRange(69968,70003).addRange(70016,70084).addRange(70089,70092).addRange(70094,70106).addRange(70144,70161).addRange(70163,70199).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70378).addRange(70384,70393).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499),ee.addRange(70502,70508).addRange(70512,70516).addRange(70656,70730).addRange(70736,70745).addRange(70750,70753).addRange(70784,70853).addRange(70864,70873).addRange(71040,71093).addRange(71096,71104).addRange(71128,71133).addRange(71168,71232).addRange(71248,71257).addRange(71296,71352).addRange(71360,71369).addRange(71424,71450).addRange(71453,71467).addRange(71472,71481).addRange(71680,71738).addRange(71840,71913).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72003).addRange(72016,72025).addRange(72096,72103).addRange(72106,72151).addRange(72154,72161).addRange(72163,72164).addRange(72192,72254).addRange(72272,72345).addRange(72384,72440).addRange(72704,72712).addRange(72714,72758).addRange(72760,72768).addRange(72784,72793).addRange(72818,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112),ee.addRange(73120,73129).addRange(73440,73462).addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92768,92777).addRange(92880,92909).addRange(92912,92916).addRange(92928,92982).addRange(92992,92995).addRange(93008,93017).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94177).addRange(94179,94180).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113821,113822).addRange(119141,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074),ee.addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(120782,120831).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123584,123641).addRange(124928,125124).addRange(125136,125142).addRange(125184,125259).addRange(125264,125273).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627),ee.addRange(126629,126633).addRange(126635,126651).addRange(130032,130041).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546).addRange(917760,917999),m.exports=ee},3468:(m,v,q)=>{const ee=q(78776)(170,181,186,748,750,895,902,908,1369,1749,1791,1808,1969,2042,2074,2084,2088,2365,2384,2482,2493,2510,2556,2654,2749,2768,2809,2877,2929,2947,2972,3024,3133,3200,3261,3294,3389,3406,3517,3634,3716,3749,3762,3773,3782,3840,4159,4193,4238,4295,4301,4696,4800,6103,6108,6314,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,43259,43471,43642,43697,43712,43714,64285,64318,65137,65139,65143,65145,65147,65149,67592,67644,68096,69415,69956,69959,70006,70106,70108,70280,70461,70480,70855,71236,71352,71945,71999,72001,72161,72163,72192,72250,72272,72349,72768,73030,73112,73648,94032,94179,119970,119995,120134,123214,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(880,884).addRange(886,887).addRange(891,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1488,1514).addRange(1519,1522).addRange(1568,1610).addRange(1646,1647).addRange(1649,1747).addRange(1765,1766).addRange(1774,1775).addRange(1786,1788).addRange(1810,1839).addRange(1869,1957).addRange(1994,2026).addRange(2036,2037).addRange(2048,2069).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2308,2361).addRange(2392,2401).addRange(2417,2432).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2524,2525).addRange(2527,2529).addRange(2544,2545).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614),ee.addRange(2616,2617).addRange(2649,2652).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2784,2785).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2908,2909).addRange(2911,2913).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3160,3162).addRange(3168,3169).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3296,3297).addRange(3313,3314).addRange(3332,3340).addRange(3342,3344).addRange(3346,3386).addRange(3412,3414).addRange(3423,3425).addRange(3450,3455).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3585,3632).addRange(3648,3654),ee.addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3976,3980).addRange(4096,4138).addRange(4176,4181).addRange(4186,4189).addRange(4197,4198).addRange(4206,4208).addRange(4213,4225).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6176,6264).addRange(6272,6312).addRange(6320,6389).addRange(6400,6430).addRange(6480,6509),ee.addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6678).addRange(6688,6740).addRange(6917,6963).addRange(6981,6987).addRange(7043,7072).addRange(7086,7087).addRange(7098,7141).addRange(7168,7203).addRange(7245,7247).addRange(7258,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8472,8477).addRange(8490,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(11568,11623).addRange(11648,11670).addRange(11680,11686),ee.addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(12293,12295).addRange(12321,12329).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42623,42653).addRange(42656,42735).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43042).addRange(43072,43123).addRange(43138,43187).addRange(43250,43255).addRange(43261,43262).addRange(43274,43301).addRange(43312,43334).addRange(43360,43388).addRange(43396,43442).addRange(43488,43492).addRange(43494,43503).addRange(43514,43518).addRange(43520,43560).addRange(43584,43586).addRange(43588,43595),ee.addRange(43616,43638).addRange(43646,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43741).addRange(43744,43754).addRange(43762,43764).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44002).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64605).addRange(64612,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65017).addRange(65151,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65437).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204),ee.addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66421).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68899).addRange(69248,69289).addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69635,69687).addRange(69763,69807),ee.addRange(69840,69864).addRange(69891,69926).addRange(69968,70002).addRange(70019,70066).addRange(70081,70084).addRange(70144,70161).addRange(70163,70187).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70366).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70493,70497).addRange(70656,70708).addRange(70727,70730).addRange(70751,70753).addRange(70784,70831).addRange(70852,70853).addRange(71040,71086).addRange(71128,71131).addRange(71168,71215).addRange(71296,71338).addRange(71424,71450).addRange(71680,71723).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(72096,72103).addRange(72106,72144).addRange(72203,72242).addRange(72284,72329).addRange(72384,72440).addRange(72704,72712).addRange(72714,72750).addRange(72818,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73056,73061).addRange(73063,73064).addRange(73066,73097).addRange(73440,73458).addRange(73728,74649),ee.addRange(74752,74862).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94099,94111).addRange(94176,94177).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744),ee.addRange(120746,120770).addRange(120772,120779).addRange(123136,123180).addRange(123191,123197).addRange(123584,123627).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},13090:(m,v,q)=>{const ee=q(78776)(181,895,902,908,4295,4301,8025,8027,8029,8126,8450,8455,8469,8484,8486,8488,8505,8526,11559,11565,43002,119970,119995,120134);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,442).addRange(444,447).addRange(452,659).addRange(661,687).addRange(880,883).addRange(886,887).addRange(891,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(4256,4293).addRange(4304,4346).addRange(4349,4351).addRange(5024,5109).addRange(5112,5117).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7424,7467).addRange(7531,7543).addRange(7545,7578).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8500).addRange(8508,8511).addRange(8517,8521).addRange(8579,8580),ee.addRange(11264,11310).addRange(11312,11358).addRange(11360,11387).addRange(11390,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(42560,42605).addRange(42624,42651).addRange(42786,42863).addRange(42865,42887).addRange(42891,42894).addRange(42896,42943).addRange(42946,42954).addRange(42997,42998).addRange(43824,43866).addRange(43872,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(65345,65370).addRange(66560,66639).addRange(66736,66771).addRange(66776,66811).addRange(68736,68786).addRange(68800,68850).addRange(71840,71903).addRange(93760,93823).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654),ee.addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(125184,125251),m.exports=ee},8526:(m,v,q)=>{const ee=q(78776)(41,93,125,3899,3901,5788,8262,8318,8334,8969,8971,9002,10089,10091,10093,10095,10097,10099,10101,10182,10215,10217,10219,10221,10223,10628,10630,10632,10634,10636,10638,10640,10642,10644,10646,10648,10713,10715,10749,11811,11813,11815,11817,12297,12299,12301,12303,12305,12309,12311,12313,12315,64830,65048,65078,65080,65082,65084,65086,65088,65090,65092,65096,65114,65116,65118,65289,65341,65373,65376,65379);ee.addRange(12318,12319),m.exports=ee},26100:(m,v,q)=>{const ee=q(78776)(95,8276,65343);ee.addRange(8255,8256).addRange(65075,65076).addRange(65101,65103),m.exports=ee},80282:(m,v,q)=>{const ee=q(78776)();ee.addRange(0,31).addRange(127,159),m.exports=ee},15352:(m,v,q)=>{const ee=q(78776)(36,1423,1547,2555,2801,3065,3647,6107,43064,65020,65129,65284,123647,126128);ee.addRange(162,165).addRange(2046,2047).addRange(2546,2547).addRange(8352,8383).addRange(65504,65505).addRange(65509,65510).addRange(73693,73696),m.exports=ee},45647:(m,v,q)=>{const ee=q(78776)(45,1418,1470,5120,6150,11799,11802,11840,12316,12336,12448,65112,65123,65293,69293);ee.addRange(8208,8213).addRange(11834,11835).addRange(65073,65074),m.exports=ee},98349:(m,v,q)=>{const ee=q(78776)();ee.addRange(48,57).addRange(1632,1641).addRange(1776,1785).addRange(1984,1993).addRange(2406,2415).addRange(2534,2543).addRange(2662,2671).addRange(2790,2799).addRange(2918,2927).addRange(3046,3055).addRange(3174,3183).addRange(3302,3311).addRange(3430,3439).addRange(3558,3567).addRange(3664,3673).addRange(3792,3801).addRange(3872,3881).addRange(4160,4169).addRange(4240,4249).addRange(6112,6121).addRange(6160,6169).addRange(6470,6479).addRange(6608,6617).addRange(6784,6793).addRange(6800,6809).addRange(6992,7001).addRange(7088,7097).addRange(7232,7241).addRange(7248,7257).addRange(42528,42537).addRange(43216,43225).addRange(43264,43273).addRange(43472,43481).addRange(43504,43513).addRange(43600,43609).addRange(44016,44025).addRange(65296,65305).addRange(66720,66729).addRange(68912,68921).addRange(69734,69743).addRange(69872,69881).addRange(69942,69951).addRange(70096,70105).addRange(70384,70393).addRange(70736,70745).addRange(70864,70873).addRange(71248,71257).addRange(71360,71369).addRange(71472,71481).addRange(71904,71913).addRange(72016,72025),ee.addRange(72784,72793).addRange(73040,73049).addRange(73120,73129).addRange(92768,92777).addRange(93008,93017).addRange(120782,120831).addRange(123200,123209).addRange(123632,123641).addRange(125264,125273).addRange(130032,130041),m.exports=ee},18220:(m,v,q)=>{const ee=q(78776)(6846);ee.addRange(1160,1161).addRange(8413,8416).addRange(8418,8420).addRange(42608,42610),m.exports=ee},88482:(m,v,q)=>{const ee=q(78776)(187,8217,8221,8250,11779,11781,11786,11789,11805,11809);m.exports=ee},87586:(m,v,q)=>{const ee=q(78776)(173,1564,1757,1807,2274,6158,65279,69821,69837,917505);ee.addRange(1536,1541).addRange(8203,8207).addRange(8234,8238).addRange(8288,8292).addRange(8294,8303).addRange(65529,65531).addRange(78896,78904).addRange(113824,113827).addRange(119155,119162).addRange(917536,917631),m.exports=ee},88147:(m,v,q)=>{const ee=q(78776)(171,8216,8223,8249,11778,11780,11785,11788,11804,11808);ee.addRange(8219,8220),m.exports=ee},65964:(m,v,q)=>{const ee=q(78776)(170,181,186,748,750,895,902,908,1369,1749,1791,1808,1969,2042,2074,2084,2088,2365,2384,2482,2493,2510,2556,2654,2749,2768,2809,2877,2929,2947,2972,3024,3133,3200,3261,3294,3389,3406,3517,3716,3749,3773,3782,3840,4159,4193,4238,4295,4301,4696,4800,6103,6108,6314,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,11823,43259,43471,43642,43697,43712,43714,64285,64318,67592,67644,68096,69415,69956,69959,70006,70106,70108,70280,70461,70480,70855,71236,71352,71945,71999,72001,72161,72163,72192,72250,72272,72349,72768,73030,73112,73648,94032,94179,119970,119995,120134,123214,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(880,884).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1488,1514).addRange(1519,1522).addRange(1568,1610).addRange(1646,1647).addRange(1649,1747).addRange(1765,1766).addRange(1774,1775).addRange(1786,1788).addRange(1810,1839).addRange(1869,1957).addRange(1994,2026).addRange(2036,2037).addRange(2048,2069).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2308,2361).addRange(2392,2401).addRange(2417,2432).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2524,2525).addRange(2527,2529).addRange(2544,2545).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614),ee.addRange(2616,2617).addRange(2649,2652).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2784,2785).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2908,2909).addRange(2911,2913).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3160,3162).addRange(3168,3169).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3296,3297).addRange(3313,3314).addRange(3332,3340).addRange(3342,3344).addRange(3346,3386).addRange(3412,3414).addRange(3423,3425).addRange(3450,3455).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3585,3632).addRange(3634,3635),ee.addRange(3648,3654).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3976,3980).addRange(4096,4138).addRange(4176,4181).addRange(4186,4189).addRange(4197,4198).addRange(4206,4208).addRange(4213,4225).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5873,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6176,6264).addRange(6272,6276).addRange(6279,6312),ee.addRange(6320,6389).addRange(6400,6430).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6678).addRange(6688,6740).addRange(6917,6963).addRange(6981,6987).addRange(7043,7072).addRange(7086,7087).addRange(7098,7141).addRange(7168,7203).addRange(7245,7247).addRange(7258,7293).addRange(7296,7304).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8505).addRange(8508,8511).addRange(8517,8521).addRange(8579,8580).addRange(11264,11310).addRange(11312,11358).addRange(11360,11492).addRange(11499,11502).addRange(11506,11507),ee.addRange(11520,11557).addRange(11568,11623).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(12293,12294).addRange(12337,12341).addRange(12347,12348).addRange(12353,12438).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42623,42653).addRange(42656,42725).addRange(42775,42783).addRange(42786,42888).addRange(42891,42943).addRange(42946,42954).addRange(42997,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43042).addRange(43072,43123).addRange(43138,43187).addRange(43250,43255).addRange(43261,43262).addRange(43274,43301).addRange(43312,43334).addRange(43360,43388).addRange(43396,43442).addRange(43488,43492).addRange(43494,43503).addRange(43514,43518),ee.addRange(43520,43560).addRange(43584,43586).addRange(43588,43595).addRange(43616,43638).addRange(43646,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43741).addRange(43744,43754).addRange(43762,43764).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44002).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786),ee.addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66368).addRange(66370,66377).addRange(66384,66421).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68899).addRange(69248,69289).addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69635,69687),ee.addRange(69763,69807).addRange(69840,69864).addRange(69891,69926).addRange(69968,70002).addRange(70019,70066).addRange(70081,70084).addRange(70144,70161).addRange(70163,70187).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70366).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70493,70497).addRange(70656,70708).addRange(70727,70730).addRange(70751,70753).addRange(70784,70831).addRange(70852,70853).addRange(71040,71086).addRange(71128,71131).addRange(71168,71215).addRange(71296,71338).addRange(71424,71450).addRange(71680,71723).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(72096,72103).addRange(72106,72144).addRange(72203,72242).addRange(72284,72329).addRange(72384,72440).addRange(72704,72712).addRange(72714,72750).addRange(72818,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73056,73061).addRange(73063,73064).addRange(73066,73097).addRange(73440,73458),ee.addRange(73728,74649).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93760,93823).addRange(93952,94026).addRange(94099,94111).addRange(94176,94177).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744),ee.addRange(120746,120770).addRange(120772,120779).addRange(123136,123180).addRange(123191,123197).addRange(123584,123627).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},66793:(m,v,q)=>{const ee=q(78776)(12295,66369,66378);ee.addRange(5870,5872).addRange(8544,8578).addRange(8581,8584).addRange(12321,12329).addRange(12344,12346).addRange(42726,42735).addRange(65856,65908).addRange(66513,66517).addRange(74752,74862),m.exports=ee},63061:(m,v,q)=>{const ee=q(78776)(8232);m.exports=ee},19340:(m,v,q)=>{const ee=q(78776)(181,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,402,405,414,417,419,421,424,429,432,436,438,454,457,460,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,499,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,572,578,583,585,587,589,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7839,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8126,8458,8467,8495,8500,8505,8526,8580,11361,11368,11370,11372,11377,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42651,42787,42789,42791,42793,42795,42797,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42863,42874,42876,42879,42881,42883,42885,42887,42892,42894,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42927,42933,42935,42937,42939,42941,42943,42947,42952,42954,42998,43002,119995,120779);ee.addRange(97,122).addRange(223,246).addRange(248,255).addRange(311,312).addRange(328,329).addRange(382,384).addRange(396,397).addRange(409,411).addRange(426,427).addRange(441,442).addRange(445,447).addRange(476,477).addRange(495,496).addRange(563,569).addRange(575,576).addRange(591,659).addRange(661,687).addRange(891,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1019,1020).addRange(1072,1119).addRange(1230,1231).addRange(1376,1416).addRange(4304,4346).addRange(4349,4351).addRange(5112,5117).addRange(7296,7304).addRange(7424,7467).addRange(7531,7543).addRange(7545,7578).addRange(7829,7837).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8071).addRange(8080,8087).addRange(8096,8103).addRange(8112,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151),ee.addRange(8160,8167).addRange(8178,8180).addRange(8182,8183).addRange(8462,8463).addRange(8508,8509).addRange(8518,8521).addRange(11312,11358).addRange(11365,11366).addRange(11379,11380).addRange(11382,11387).addRange(11491,11492).addRange(11520,11557).addRange(42799,42801).addRange(42865,42872).addRange(42899,42901).addRange(43824,43866).addRange(43872,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(68800,68850).addRange(71872,71903).addRange(93792,93823).addRange(119834,119859).addRange(119886,119892).addRange(119894,119911).addRange(119938,119963).addRange(119990,119993).addRange(119997,120003).addRange(120005,120015).addRange(120042,120067).addRange(120094,120119).addRange(120146,120171).addRange(120198,120223).addRange(120250,120275).addRange(120302,120327).addRange(120354,120379).addRange(120406,120431).addRange(120458,120485).addRange(120514,120538).addRange(120540,120545).addRange(120572,120596).addRange(120598,120603).addRange(120630,120654).addRange(120656,120661).addRange(120688,120712).addRange(120714,120719).addRange(120746,120770),ee.addRange(120772,120777).addRange(125218,125251),m.exports=ee},93748:(m,v,q)=>{const ee=q(78776)(1471,1479,1648,1809,2045,2492,2519,2558,2620,2641,2677,2748,2876,2946,3031,3260,3415,3530,3542,3633,3761,3893,3895,3897,4038,4239,6109,6313,6783,7405,7412,11647,43010,43014,43019,43052,43263,43493,43587,43696,43713,64286,66045,66272,68159,70003,70206,70487,70750,72e3,72164,72263,73018,73031,94031,94180,121461,121476);ee.addRange(768,879).addRange(1155,1161).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1552,1562).addRange(1611,1631).addRange(1750,1756).addRange(1759,1764).addRange(1767,1768).addRange(1770,1773).addRange(1840,1866).addRange(1958,1968).addRange(2027,2035).addRange(2070,2073).addRange(2075,2083).addRange(2085,2087).addRange(2089,2093).addRange(2137,2139).addRange(2259,2273).addRange(2275,2307).addRange(2362,2364).addRange(2366,2383).addRange(2385,2391).addRange(2402,2403).addRange(2433,2435).addRange(2494,2500).addRange(2503,2504).addRange(2507,2509).addRange(2530,2531).addRange(2561,2563).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2672,2673).addRange(2689,2691).addRange(2750,2757).addRange(2759,2761).addRange(2763,2765).addRange(2786,2787).addRange(2810,2815).addRange(2817,2819).addRange(2878,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2914,2915).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3072,3076),ee.addRange(3134,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3170,3171).addRange(3201,3203).addRange(3262,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3298,3299).addRange(3328,3331).addRange(3387,3388).addRange(3390,3396).addRange(3398,3400).addRange(3402,3405).addRange(3426,3427).addRange(3457,3459).addRange(3535,3540).addRange(3544,3551).addRange(3570,3571).addRange(3636,3642).addRange(3655,3662).addRange(3764,3772).addRange(3784,3789).addRange(3864,3865).addRange(3902,3903).addRange(3953,3972).addRange(3974,3975).addRange(3981,3991).addRange(3993,4028).addRange(4139,4158).addRange(4182,4185).addRange(4190,4192).addRange(4194,4196).addRange(4199,4205).addRange(4209,4212).addRange(4226,4237).addRange(4250,4253).addRange(4957,4959).addRange(5906,5908).addRange(5938,5940).addRange(5970,5971).addRange(6002,6003).addRange(6068,6099).addRange(6155,6157).addRange(6277,6278).addRange(6432,6443).addRange(6448,6459).addRange(6679,6683).addRange(6741,6750),ee.addRange(6752,6780).addRange(6832,6848).addRange(6912,6916).addRange(6964,6980).addRange(7019,7027).addRange(7040,7042).addRange(7073,7085).addRange(7142,7155).addRange(7204,7223).addRange(7376,7378).addRange(7380,7400).addRange(7415,7417).addRange(7616,7673).addRange(7675,7679).addRange(8400,8432).addRange(11503,11505).addRange(11744,11775).addRange(12330,12335).addRange(12441,12442).addRange(42607,42610).addRange(42612,42621).addRange(42654,42655).addRange(42736,42737).addRange(43043,43047).addRange(43136,43137).addRange(43188,43205).addRange(43232,43249).addRange(43302,43309).addRange(43335,43347).addRange(43392,43395).addRange(43443,43456).addRange(43561,43574).addRange(43596,43597).addRange(43643,43645).addRange(43698,43700).addRange(43703,43704).addRange(43710,43711).addRange(43755,43759).addRange(43765,43766).addRange(44003,44010).addRange(44012,44013).addRange(65024,65039).addRange(65056,65071).addRange(66422,66426).addRange(68097,68099).addRange(68101,68102).addRange(68108,68111).addRange(68152,68154).addRange(68325,68326).addRange(68900,68903).addRange(69291,69292),ee.addRange(69446,69456).addRange(69632,69634).addRange(69688,69702).addRange(69759,69762).addRange(69808,69818).addRange(69888,69890).addRange(69927,69940).addRange(69957,69958).addRange(70016,70018).addRange(70067,70080).addRange(70089,70092).addRange(70094,70095).addRange(70188,70199).addRange(70367,70378).addRange(70400,70403).addRange(70459,70460).addRange(70462,70468).addRange(70471,70472).addRange(70475,70477).addRange(70498,70499).addRange(70502,70508).addRange(70512,70516).addRange(70709,70726).addRange(70832,70851).addRange(71087,71093).addRange(71096,71104).addRange(71132,71133).addRange(71216,71232).addRange(71339,71351).addRange(71453,71467).addRange(71724,71738).addRange(71984,71989).addRange(71991,71992).addRange(71995,71998).addRange(72002,72003).addRange(72145,72151).addRange(72154,72160).addRange(72193,72202).addRange(72243,72249).addRange(72251,72254).addRange(72273,72283).addRange(72330,72345).addRange(72751,72758).addRange(72760,72767).addRange(72850,72871).addRange(72873,72886).addRange(73009,73014).addRange(73020,73021).addRange(73023,73029).addRange(73098,73102).addRange(73104,73105),ee.addRange(73107,73111).addRange(73459,73462).addRange(92912,92916).addRange(92976,92982).addRange(94033,94087).addRange(94095,94098).addRange(94192,94193).addRange(113821,113822).addRange(119141,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123184,123190).addRange(123628,123631).addRange(125136,125142).addRange(125252,125258).addRange(917760,917999),m.exports=ee},32895:(m,v,q)=>{const ee=q(78776)(43,124,126,172,177,215,247,1014,8260,8274,8472,8523,8608,8611,8614,8622,8658,8660,9084,9655,9665,9839,64297,65122,65291,65372,65374,65506,120513,120539,120571,120597,120629,120655,120687,120713,120745,120771);ee.addRange(60,62).addRange(1542,1544).addRange(8314,8316).addRange(8330,8332).addRange(8512,8516).addRange(8592,8596).addRange(8602,8603).addRange(8654,8655).addRange(8692,8959).addRange(8992,8993).addRange(9115,9139).addRange(9180,9185).addRange(9720,9727).addRange(10176,10180).addRange(10183,10213).addRange(10224,10239).addRange(10496,10626).addRange(10649,10711).addRange(10716,10747).addRange(10750,11007).addRange(11056,11076).addRange(11079,11084).addRange(65124,65126).addRange(65308,65310).addRange(65513,65516).addRange(126704,126705),m.exports=ee},66710:(m,v,q)=>{const ee=q(78776)(748,750,884,890,1369,1600,2042,2074,2084,2088,2417,3654,3782,4348,6103,6211,6823,7544,8305,8319,11631,11823,12293,12347,40981,42508,42623,42864,42888,43471,43494,43632,43741,43881,65392,94179,125259);ee.addRange(688,705).addRange(710,721).addRange(736,740).addRange(1765,1766).addRange(2036,2037).addRange(7288,7293).addRange(7468,7530).addRange(7579,7615).addRange(8336,8348).addRange(11388,11389).addRange(12337,12341).addRange(12445,12446).addRange(12540,12542).addRange(42232,42237).addRange(42652,42653).addRange(42775,42783).addRange(43e3,43001).addRange(43763,43764).addRange(43868,43871).addRange(65438,65439).addRange(92992,92995).addRange(94099,94111).addRange(94176,94177).addRange(123191,123197),m.exports=ee},43026:(m,v,q)=>{const ee=q(78776)(94,96,168,175,180,184,749,885,8125,43867,65342,65344,65507);ee.addRange(706,709).addRange(722,735).addRange(741,747).addRange(751,767).addRange(900,901).addRange(8127,8129).addRange(8141,8143).addRange(8157,8159).addRange(8173,8175).addRange(8189,8190).addRange(12443,12444).addRange(42752,42774).addRange(42784,42785).addRange(42889,42890).addRange(43882,43883).addRange(64434,64449).addRange(127995,127999),m.exports=ee},95580:(m,v,q)=>{const ee=q(78776)(1471,1479,1648,1809,2045,2362,2364,2381,2433,2492,2509,2558,2620,2641,2677,2748,2765,2817,2876,2879,2893,2946,3008,3021,3072,3076,3201,3260,3263,3270,3405,3457,3530,3542,3633,3761,3893,3895,3897,4038,4226,4237,4253,6086,6109,6313,6450,6683,6742,6752,6754,6783,6964,6972,6978,7142,7149,7405,7412,8417,11647,42607,43010,43014,43019,43052,43263,43443,43493,43587,43596,43644,43696,43713,43766,44005,44008,44013,64286,66045,66272,68159,69633,70003,70095,70196,70206,70367,70464,70726,70750,70842,71229,71339,71341,71351,71998,72003,72160,72263,72767,73018,73031,73109,73111,94031,94180,121461,121476);ee.addRange(768,879).addRange(1155,1159).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1552,1562).addRange(1611,1631).addRange(1750,1756).addRange(1759,1764).addRange(1767,1768).addRange(1770,1773).addRange(1840,1866).addRange(1958,1968).addRange(2027,2035).addRange(2070,2073).addRange(2075,2083).addRange(2085,2087).addRange(2089,2093).addRange(2137,2139).addRange(2259,2273).addRange(2275,2306).addRange(2369,2376).addRange(2385,2391).addRange(2402,2403).addRange(2497,2500).addRange(2530,2531).addRange(2561,2562).addRange(2625,2626).addRange(2631,2632).addRange(2635,2637).addRange(2672,2673).addRange(2689,2690).addRange(2753,2757).addRange(2759,2760).addRange(2786,2787).addRange(2810,2815).addRange(2881,2884).addRange(2901,2902).addRange(2914,2915).addRange(3134,3136).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3170,3171).addRange(3276,3277).addRange(3298,3299).addRange(3328,3329).addRange(3387,3388).addRange(3393,3396).addRange(3426,3427).addRange(3538,3540),ee.addRange(3636,3642).addRange(3655,3662).addRange(3764,3772).addRange(3784,3789).addRange(3864,3865).addRange(3953,3966).addRange(3968,3972).addRange(3974,3975).addRange(3981,3991).addRange(3993,4028).addRange(4141,4144).addRange(4146,4151).addRange(4153,4154).addRange(4157,4158).addRange(4184,4185).addRange(4190,4192).addRange(4209,4212).addRange(4229,4230).addRange(4957,4959).addRange(5906,5908).addRange(5938,5940).addRange(5970,5971).addRange(6002,6003).addRange(6068,6069).addRange(6071,6077).addRange(6089,6099).addRange(6155,6157).addRange(6277,6278).addRange(6432,6434).addRange(6439,6440).addRange(6457,6459).addRange(6679,6680).addRange(6744,6750).addRange(6757,6764).addRange(6771,6780).addRange(6832,6845).addRange(6847,6848).addRange(6912,6915).addRange(6966,6970).addRange(7019,7027).addRange(7040,7041).addRange(7074,7077).addRange(7080,7081).addRange(7083,7085).addRange(7144,7145).addRange(7151,7153).addRange(7212,7219).addRange(7222,7223).addRange(7376,7378).addRange(7380,7392).addRange(7394,7400),ee.addRange(7416,7417).addRange(7616,7673).addRange(7675,7679).addRange(8400,8412).addRange(8421,8432).addRange(11503,11505).addRange(11744,11775).addRange(12330,12333).addRange(12441,12442).addRange(42612,42621).addRange(42654,42655).addRange(42736,42737).addRange(43045,43046).addRange(43204,43205).addRange(43232,43249).addRange(43302,43309).addRange(43335,43345).addRange(43392,43394).addRange(43446,43449).addRange(43452,43453).addRange(43561,43566).addRange(43569,43570).addRange(43573,43574).addRange(43698,43700).addRange(43703,43704).addRange(43710,43711).addRange(43756,43757).addRange(65024,65039).addRange(65056,65071).addRange(66422,66426).addRange(68097,68099).addRange(68101,68102).addRange(68108,68111).addRange(68152,68154).addRange(68325,68326).addRange(68900,68903).addRange(69291,69292).addRange(69446,69456).addRange(69688,69702).addRange(69759,69761).addRange(69811,69814).addRange(69817,69818).addRange(69888,69890).addRange(69927,69931).addRange(69933,69940).addRange(70016,70017).addRange(70070,70078).addRange(70089,70092).addRange(70191,70193).addRange(70198,70199).addRange(70371,70378),ee.addRange(70400,70401).addRange(70459,70460).addRange(70502,70508).addRange(70512,70516).addRange(70712,70719).addRange(70722,70724).addRange(70835,70840).addRange(70847,70848).addRange(70850,70851).addRange(71090,71093).addRange(71100,71101).addRange(71103,71104).addRange(71132,71133).addRange(71219,71226).addRange(71231,71232).addRange(71344,71349).addRange(71453,71455).addRange(71458,71461).addRange(71463,71467).addRange(71727,71735).addRange(71737,71738).addRange(71995,71996).addRange(72148,72151).addRange(72154,72155).addRange(72193,72202).addRange(72243,72248).addRange(72251,72254).addRange(72273,72278).addRange(72281,72283).addRange(72330,72342).addRange(72344,72345).addRange(72752,72758).addRange(72760,72765).addRange(72850,72871).addRange(72874,72880).addRange(72882,72883).addRange(72885,72886).addRange(73009,73014).addRange(73020,73021).addRange(73023,73029).addRange(73104,73105).addRange(73459,73460).addRange(92912,92916).addRange(92976,92982).addRange(94095,94098).addRange(113821,113822).addRange(119143,119145).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364),ee.addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123184,123190).addRange(123628,123631).addRange(125136,125142).addRange(125252,125258).addRange(917760,917999),m.exports=ee},90055:(m,v,q)=>{const ee=q(78776)(185,8304,11517,12295,66369,66378);ee.addRange(48,57).addRange(178,179).addRange(188,190).addRange(1632,1641).addRange(1776,1785).addRange(1984,1993).addRange(2406,2415).addRange(2534,2543).addRange(2548,2553).addRange(2662,2671).addRange(2790,2799).addRange(2918,2927).addRange(2930,2935).addRange(3046,3058).addRange(3174,3183).addRange(3192,3198).addRange(3302,3311).addRange(3416,3422).addRange(3430,3448).addRange(3558,3567).addRange(3664,3673).addRange(3792,3801).addRange(3872,3891).addRange(4160,4169).addRange(4240,4249).addRange(4969,4988).addRange(5870,5872).addRange(6112,6121).addRange(6128,6137).addRange(6160,6169).addRange(6470,6479).addRange(6608,6618).addRange(6784,6793).addRange(6800,6809).addRange(6992,7001).addRange(7088,7097).addRange(7232,7241).addRange(7248,7257).addRange(8308,8313).addRange(8320,8329).addRange(8528,8578).addRange(8581,8585).addRange(9312,9371).addRange(9450,9471).addRange(10102,10131).addRange(12321,12329).addRange(12344,12346).addRange(12690,12693).addRange(12832,12841).addRange(12872,12879).addRange(12881,12895),ee.addRange(12928,12937).addRange(12977,12991).addRange(42528,42537).addRange(42726,42735).addRange(43056,43061).addRange(43216,43225).addRange(43264,43273).addRange(43472,43481).addRange(43504,43513).addRange(43600,43609).addRange(44016,44025).addRange(65296,65305).addRange(65799,65843).addRange(65856,65912).addRange(65930,65931).addRange(66273,66299).addRange(66336,66339).addRange(66513,66517).addRange(66720,66729).addRange(67672,67679).addRange(67705,67711).addRange(67751,67759).addRange(67835,67839).addRange(67862,67867).addRange(68028,68029).addRange(68032,68047).addRange(68050,68095).addRange(68160,68168).addRange(68221,68222).addRange(68253,68255).addRange(68331,68335).addRange(68440,68447).addRange(68472,68479).addRange(68521,68527).addRange(68858,68863).addRange(68912,68921).addRange(69216,69246).addRange(69405,69414).addRange(69457,69460).addRange(69573,69579).addRange(69714,69743).addRange(69872,69881).addRange(69942,69951).addRange(70096,70105).addRange(70113,70132).addRange(70384,70393).addRange(70736,70745).addRange(70864,70873).addRange(71248,71257).addRange(71360,71369).addRange(71472,71483),ee.addRange(71904,71922).addRange(72016,72025).addRange(72784,72812).addRange(73040,73049).addRange(73120,73129).addRange(73664,73684).addRange(74752,74862).addRange(92768,92777).addRange(93008,93017).addRange(93019,93025).addRange(93824,93846).addRange(119520,119539).addRange(119648,119672).addRange(120782,120831).addRange(123200,123209).addRange(123632,123641).addRange(125127,125135).addRange(125264,125273).addRange(126065,126123).addRange(126125,126127).addRange(126129,126132).addRange(126209,126253).addRange(126255,126269).addRange(127232,127244).addRange(130032,130041),m.exports=ee},25622:(m,v,q)=>{const ee=q(78776)(40,91,123,3898,3900,5787,8218,8222,8261,8317,8333,8968,8970,9001,10088,10090,10092,10094,10096,10098,10100,10181,10214,10216,10218,10220,10222,10627,10629,10631,10633,10635,10637,10639,10641,10643,10645,10647,10712,10714,10748,11810,11812,11814,11816,11842,12296,12298,12300,12302,12304,12308,12310,12312,12314,12317,64831,65047,65077,65079,65081,65083,65085,65087,65089,65091,65095,65113,65115,65117,65288,65339,65371,65375,65378);m.exports=ee},76288:(m,v,q)=>{const ee=q(78776)(173,907,909,930,1328,1424,1757,2111,2143,2229,2274,2436,2473,2481,2526,2564,2601,2609,2612,2615,2621,2653,2692,2702,2706,2729,2737,2740,2758,2762,2816,2820,2857,2865,2868,2910,2948,2961,2971,2973,3017,3085,3089,3113,3141,3145,3159,3213,3217,3241,3252,3269,3273,3295,3312,3341,3345,3397,3401,3456,3460,3506,3516,3541,3543,3715,3717,3723,3748,3750,3781,3783,3912,3992,4029,4045,4294,4681,4695,4697,4745,4785,4799,4801,4823,4881,5901,5997,6001,6431,6751,7674,8024,8026,8028,8030,8117,8133,8156,8181,8191,8335,11158,11311,11359,11558,11687,11695,11703,11711,11719,11727,11735,11743,11930,12352,12592,12687,12831,43470,43519,43815,43823,64311,64317,64319,64322,64325,65107,65127,65141,65511,65548,65575,65595,65598,65935,66462,67593,67638,67670,67827,68100,68116,68120,69247,69290,69821,69941,70112,70162,70279,70281,70286,70302,70404,70441,70449,70452,70458,70748,71956,71959,71990,72713,72759,72872,72967,72970,73019,73022,73062,73065,73103,73106,74863,92767,93018,93026,119893,119965,119981,119994,119996,120004,120070,120085,120093,120122,120127,120133,120145,121504,122887,122914,122917,126468,126496,126499,126504,126515,126520,126522,126536,126538,126540,126544,126547,126552,126554,126556,126558,126560,126563,126571,126579,126584,126589,126591,126602,126628,126634,127168,127184,129401,129484,129939);ee.addRange(0,31).addRange(127,159).addRange(888,889).addRange(896,899).addRange(1367,1368).addRange(1419,1420).addRange(1480,1487).addRange(1515,1518).addRange(1525,1541).addRange(1564,1565).addRange(1806,1807).addRange(1867,1868).addRange(1970,1983).addRange(2043,2044).addRange(2094,2095).addRange(2140,2141).addRange(2155,2207).addRange(2248,2258).addRange(2445,2446).addRange(2449,2450).addRange(2483,2485).addRange(2490,2491).addRange(2501,2502).addRange(2505,2506).addRange(2511,2518).addRange(2520,2523).addRange(2532,2533).addRange(2559,2560).addRange(2571,2574).addRange(2577,2578).addRange(2618,2619).addRange(2627,2630).addRange(2633,2634).addRange(2638,2640).addRange(2642,2648).addRange(2655,2661).addRange(2679,2688).addRange(2746,2747).addRange(2766,2767).addRange(2769,2783).addRange(2788,2789).addRange(2802,2808).addRange(2829,2830).addRange(2833,2834).addRange(2874,2875).addRange(2885,2886).addRange(2889,2890).addRange(2894,2900).addRange(2904,2907).addRange(2916,2917).addRange(2936,2945),ee.addRange(2955,2957).addRange(2966,2968).addRange(2976,2978).addRange(2981,2983).addRange(2987,2989).addRange(3002,3005).addRange(3011,3013).addRange(3022,3023).addRange(3025,3030).addRange(3032,3045).addRange(3067,3071).addRange(3130,3132).addRange(3150,3156).addRange(3163,3167).addRange(3172,3173).addRange(3184,3190).addRange(3258,3259).addRange(3278,3284).addRange(3287,3293).addRange(3300,3301).addRange(3315,3327).addRange(3408,3411).addRange(3428,3429).addRange(3479,3481).addRange(3518,3519).addRange(3527,3529).addRange(3531,3534).addRange(3552,3557).addRange(3568,3569).addRange(3573,3584).addRange(3643,3646).addRange(3676,3712).addRange(3774,3775).addRange(3790,3791).addRange(3802,3803).addRange(3808,3839).addRange(3949,3952).addRange(4059,4095).addRange(4296,4300).addRange(4302,4303).addRange(4686,4687).addRange(4702,4703).addRange(4750,4751).addRange(4790,4791).addRange(4806,4807).addRange(4886,4887).addRange(4955,4956).addRange(4989,4991).addRange(5018,5023).addRange(5110,5111).addRange(5118,5119),ee.addRange(5789,5791).addRange(5881,5887).addRange(5909,5919).addRange(5943,5951).addRange(5972,5983).addRange(6004,6015).addRange(6110,6111).addRange(6122,6127).addRange(6138,6143).addRange(6158,6159).addRange(6170,6175).addRange(6265,6271).addRange(6315,6319).addRange(6390,6399).addRange(6444,6447).addRange(6460,6463).addRange(6465,6467).addRange(6510,6511).addRange(6517,6527).addRange(6572,6575).addRange(6602,6607).addRange(6619,6621).addRange(6684,6685).addRange(6781,6782).addRange(6794,6799).addRange(6810,6815).addRange(6830,6831).addRange(6849,6911).addRange(6988,6991).addRange(7037,7039).addRange(7156,7163).addRange(7224,7226).addRange(7242,7244).addRange(7305,7311).addRange(7355,7356).addRange(7368,7375).addRange(7419,7423).addRange(7958,7959).addRange(7966,7967).addRange(8006,8007).addRange(8014,8015).addRange(8062,8063).addRange(8148,8149).addRange(8176,8177).addRange(8203,8207).addRange(8234,8238).addRange(8288,8303).addRange(8306,8307).addRange(8349,8351).addRange(8384,8399).addRange(8433,8447),ee.addRange(8588,8591).addRange(9255,9279).addRange(9291,9311).addRange(11124,11125).addRange(11508,11512).addRange(11560,11564).addRange(11566,11567).addRange(11624,11630).addRange(11633,11646).addRange(11671,11679).addRange(11859,11903).addRange(12020,12031).addRange(12246,12271).addRange(12284,12287).addRange(12439,12440).addRange(12544,12548).addRange(12772,12783).addRange(40957,40959).addRange(42125,42127).addRange(42183,42191).addRange(42540,42559).addRange(42744,42751).addRange(42944,42945).addRange(42955,42996).addRange(43053,43055).addRange(43066,43071).addRange(43128,43135).addRange(43206,43213).addRange(43226,43231).addRange(43348,43358).addRange(43389,43391).addRange(43482,43485).addRange(43575,43583).addRange(43598,43599).addRange(43610,43611).addRange(43715,43738).addRange(43767,43776).addRange(43783,43784).addRange(43791,43792).addRange(43799,43807).addRange(43884,43887).addRange(44014,44015).addRange(44026,44031).addRange(55204,55215).addRange(55239,55242).addRange(55292,63743).addRange(64110,64111).addRange(64218,64255).addRange(64263,64274).addRange(64280,64284).addRange(64450,64466),ee.addRange(64832,64847).addRange(64912,64913).addRange(64968,65007).addRange(65022,65023).addRange(65050,65055).addRange(65132,65135).addRange(65277,65280).addRange(65471,65473).addRange(65480,65481).addRange(65488,65489).addRange(65496,65497).addRange(65501,65503).addRange(65519,65531).addRange(65534,65535).addRange(65614,65615).addRange(65630,65663).addRange(65787,65791).addRange(65795,65798).addRange(65844,65846).addRange(65949,65951).addRange(65953,65999).addRange(66046,66175).addRange(66205,66207).addRange(66257,66271).addRange(66300,66303).addRange(66340,66348).addRange(66379,66383).addRange(66427,66431).addRange(66500,66503).addRange(66518,66559).addRange(66718,66719).addRange(66730,66735).addRange(66772,66775).addRange(66812,66815).addRange(66856,66863).addRange(66916,66926).addRange(66928,67071).addRange(67383,67391).addRange(67414,67423).addRange(67432,67583).addRange(67590,67591).addRange(67641,67643).addRange(67645,67646).addRange(67743,67750).addRange(67760,67807).addRange(67830,67834).addRange(67868,67870).addRange(67898,67902).addRange(67904,67967).addRange(68024,68027).addRange(68048,68049),ee.addRange(68103,68107).addRange(68150,68151).addRange(68155,68158).addRange(68169,68175).addRange(68185,68191).addRange(68256,68287).addRange(68327,68330).addRange(68343,68351).addRange(68406,68408).addRange(68438,68439).addRange(68467,68471).addRange(68498,68504).addRange(68509,68520).addRange(68528,68607).addRange(68681,68735).addRange(68787,68799).addRange(68851,68857).addRange(68904,68911).addRange(68922,69215).addRange(69294,69295).addRange(69298,69375).addRange(69416,69423).addRange(69466,69551).addRange(69580,69599).addRange(69623,69631).addRange(69710,69713).addRange(69744,69758).addRange(69826,69839).addRange(69865,69871).addRange(69882,69887).addRange(69960,69967).addRange(70007,70015).addRange(70133,70143).addRange(70207,70271).addRange(70314,70319).addRange(70379,70383).addRange(70394,70399).addRange(70413,70414).addRange(70417,70418).addRange(70469,70470).addRange(70473,70474).addRange(70478,70479).addRange(70481,70486).addRange(70488,70492).addRange(70500,70501).addRange(70509,70511).addRange(70517,70655).addRange(70754,70783).addRange(70856,70863).addRange(70874,71039).addRange(71094,71095),ee.addRange(71134,71167).addRange(71237,71247).addRange(71258,71263).addRange(71277,71295).addRange(71353,71359).addRange(71370,71423).addRange(71451,71452).addRange(71468,71471).addRange(71488,71679).addRange(71740,71839).addRange(71923,71934).addRange(71943,71944).addRange(71946,71947).addRange(71993,71994).addRange(72007,72015).addRange(72026,72095).addRange(72104,72105).addRange(72152,72153).addRange(72165,72191).addRange(72264,72271).addRange(72355,72383).addRange(72441,72703).addRange(72774,72783).addRange(72813,72815).addRange(72848,72849).addRange(72887,72959).addRange(73015,73017).addRange(73032,73039).addRange(73050,73055).addRange(73113,73119).addRange(73130,73439).addRange(73465,73647).addRange(73649,73663).addRange(73714,73726).addRange(74650,74751).addRange(74869,74879).addRange(75076,77823).addRange(78895,82943).addRange(83527,92159).addRange(92729,92735).addRange(92778,92781).addRange(92784,92879).addRange(92910,92911).addRange(92918,92927).addRange(92998,93007).addRange(93048,93052).addRange(93072,93759).addRange(93851,93951).addRange(94027,94030).addRange(94088,94094).addRange(94112,94175),ee.addRange(94181,94191).addRange(94194,94207).addRange(100344,100351).addRange(101590,101631).addRange(101641,110591).addRange(110879,110927).addRange(110931,110947).addRange(110952,110959).addRange(111356,113663).addRange(113771,113775).addRange(113789,113791).addRange(113801,113807).addRange(113818,113819).addRange(113824,118783).addRange(119030,119039).addRange(119079,119080).addRange(119155,119162).addRange(119273,119295).addRange(119366,119519).addRange(119540,119551).addRange(119639,119647).addRange(119673,119807).addRange(119968,119969).addRange(119971,119972).addRange(119975,119976).addRange(120075,120076).addRange(120135,120137).addRange(120486,120487).addRange(120780,120781).addRange(121484,121498).addRange(121520,122879).addRange(122905,122906).addRange(122923,123135).addRange(123181,123183).addRange(123198,123199).addRange(123210,123213).addRange(123216,123583).addRange(123642,123646).addRange(123648,124927).addRange(125125,125126).addRange(125143,125183).addRange(125260,125263).addRange(125274,125277).addRange(125280,126064).addRange(126133,126208).addRange(126270,126463).addRange(126501,126502).addRange(126524,126529).addRange(126531,126534).addRange(126549,126550).addRange(126565,126566),ee.addRange(126620,126624).addRange(126652,126703).addRange(126706,126975).addRange(127020,127023).addRange(127124,127135).addRange(127151,127152).addRange(127222,127231).addRange(127406,127461).addRange(127491,127503).addRange(127548,127551).addRange(127561,127567).addRange(127570,127583).addRange(127590,127743).addRange(128728,128735).addRange(128749,128751).addRange(128765,128767).addRange(128884,128895).addRange(128985,128991).addRange(129004,129023).addRange(129036,129039).addRange(129096,129103).addRange(129114,129119).addRange(129160,129167).addRange(129198,129199).addRange(129202,129279).addRange(129620,129631).addRange(129646,129647).addRange(129653,129655).addRange(129659,129663).addRange(129671,129679).addRange(129705,129711).addRange(129719,129727).addRange(129731,129743).addRange(129751,129791).addRange(129995,130031).addRange(130042,131071).addRange(173790,173823).addRange(177973,177983).addRange(178206,178207).addRange(183970,183983).addRange(191457,194559).addRange(195102,196607).addRange(201547,917759).addRange(918e3,1114111),m.exports=ee},61453:(m,v,q)=>{const ee=q(78776)(170,186,443,660,1749,1791,1808,1969,2365,2384,2482,2493,2510,2556,2654,2749,2768,2809,2877,2929,2947,2972,3024,3133,3200,3261,3294,3389,3406,3517,3716,3749,3773,3840,4159,4193,4238,4696,4800,6108,6314,7418,12294,12348,12447,12543,42606,42895,42999,43259,43642,43697,43712,43714,43762,64285,64318,67592,67644,68096,69415,69956,69959,70006,70106,70108,70280,70461,70480,70855,71236,71352,71945,71999,72001,72161,72163,72192,72250,72272,72349,72768,73030,73112,73648,94032,123214,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(448,451).addRange(1488,1514).addRange(1519,1522).addRange(1568,1599).addRange(1601,1610).addRange(1646,1647).addRange(1649,1747).addRange(1774,1775).addRange(1786,1788).addRange(1810,1839).addRange(1869,1957).addRange(1994,2026).addRange(2048,2069).addRange(2112,2136).addRange(2144,2154).addRange(2208,2228).addRange(2230,2247).addRange(2308,2361).addRange(2392,2401).addRange(2418,2432).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2524,2525).addRange(2527,2529).addRange(2544,2545).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2649,2652).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2784,2785).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2908,2909),ee.addRange(2911,2913).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3160,3162).addRange(3168,3169).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3296,3297).addRange(3313,3314).addRange(3332,3340).addRange(3342,3344).addRange(3346,3386).addRange(3412,3414).addRange(3423,3425).addRange(3450,3455).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3585,3632).addRange(3634,3635).addRange(3648,3653).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3976,3980).addRange(4096,4138).addRange(4176,4181).addRange(4186,4189).addRange(4197,4198).addRange(4206,4208).addRange(4213,4225),ee.addRange(4352,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5873,5880).addRange(5888,5900).addRange(5902,5905).addRange(5920,5937).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6176,6210).addRange(6212,6264).addRange(6272,6276).addRange(6279,6312).addRange(6320,6389).addRange(6400,6430).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6678).addRange(6688,6740).addRange(6917,6963).addRange(6981,6987).addRange(7043,7072).addRange(7086,7087).addRange(7098,7141).addRange(7168,7203).addRange(7245,7247).addRange(7258,7287).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(8501,8504),ee.addRange(11568,11623).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(12353,12438).addRange(12449,12538).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40956).addRange(40960,40980).addRange(40982,42124).addRange(42192,42231).addRange(42240,42507).addRange(42512,42527).addRange(42538,42539).addRange(42656,42725).addRange(43003,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43042).addRange(43072,43123).addRange(43138,43187).addRange(43250,43255).addRange(43261,43262).addRange(43274,43301).addRange(43312,43334).addRange(43360,43388).addRange(43396,43442).addRange(43488,43492).addRange(43495,43503).addRange(43514,43518).addRange(43520,43560).addRange(43584,43586).addRange(43588,43595).addRange(43616,43631).addRange(43633,43638).addRange(43646,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43740).addRange(43744,43754).addRange(43777,43782),ee.addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43968,44002).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64287,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65382,65391).addRange(65393,65437).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66368).addRange(66370,66377).addRange(66384,66421).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66640,66717).addRange(66816,66855).addRange(66864,66915).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431),ee.addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68864,68899).addRange(69248,69289).addRange(69296,69297).addRange(69376,69404).addRange(69424,69445).addRange(69552,69572).addRange(69600,69622).addRange(69635,69687).addRange(69763,69807).addRange(69840,69864).addRange(69891,69926).addRange(69968,70002).addRange(70019,70066).addRange(70081,70084).addRange(70144,70161).addRange(70163,70187).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70366).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457),ee.addRange(70493,70497).addRange(70656,70708).addRange(70727,70730).addRange(70751,70753).addRange(70784,70831).addRange(70852,70853).addRange(71040,71086).addRange(71128,71131).addRange(71168,71215).addRange(71296,71338).addRange(71424,71450).addRange(71680,71723).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(72096,72103).addRange(72106,72144).addRange(72203,72242).addRange(72284,72329).addRange(72384,72440).addRange(72704,72712).addRange(72714,72750).addRange(72818,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73056,73061).addRange(73063,73064).addRange(73066,73097).addRange(73440,73458).addRange(73728,74649).addRange(74880,75075).addRange(77824,78894).addRange(82944,83526).addRange(92160,92728).addRange(92736,92766).addRange(92880,92909).addRange(92928,92975).addRange(93027,93047).addRange(93053,93071).addRange(93952,94026).addRange(94208,100343).addRange(100352,101589).addRange(101632,101640).addRange(110592,110878).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788),ee.addRange(113792,113800).addRange(113808,113817).addRange(123136,123180).addRange(123584,123627).addRange(124928,125124).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},88795:(m,v,q)=>{const ee=q(78776)(185,6618,8304,8585,11517);ee.addRange(178,179).addRange(188,190).addRange(2548,2553).addRange(2930,2935).addRange(3056,3058).addRange(3192,3198).addRange(3416,3422).addRange(3440,3448).addRange(3882,3891).addRange(4969,4988).addRange(6128,6137).addRange(8308,8313).addRange(8320,8329).addRange(8528,8543).addRange(9312,9371).addRange(9450,9471).addRange(10102,10131).addRange(12690,12693).addRange(12832,12841).addRange(12872,12879).addRange(12881,12895).addRange(12928,12937).addRange(12977,12991).addRange(43056,43061).addRange(65799,65843).addRange(65909,65912).addRange(65930,65931).addRange(66273,66299).addRange(66336,66339).addRange(67672,67679).addRange(67705,67711).addRange(67751,67759).addRange(67835,67839).addRange(67862,67867).addRange(68028,68029).addRange(68032,68047).addRange(68050,68095).addRange(68160,68168).addRange(68221,68222).addRange(68253,68255).addRange(68331,68335).addRange(68440,68447).addRange(68472,68479).addRange(68521,68527).addRange(68858,68863).addRange(69216,69246).addRange(69405,69414).addRange(69457,69460).addRange(69573,69579).addRange(69714,69733).addRange(70113,70132),ee.addRange(71482,71483).addRange(71914,71922).addRange(72794,72812).addRange(73664,73684).addRange(93019,93025).addRange(93824,93846).addRange(119520,119539).addRange(119648,119672).addRange(125127,125135).addRange(126065,126123).addRange(126125,126127).addRange(126129,126132).addRange(126209,126253).addRange(126255,126269).addRange(127232,127244),m.exports=ee},47221:(m,v,q)=>{const ee=q(78776)(42,44,92,161,167,191,894,903,1417,1472,1475,1478,1563,1748,2142,2416,2557,2678,2800,3191,3204,3572,3663,3860,3973,4347,5742,7379,8275,11632,11787,11803,11841,11858,12349,12539,42611,42622,43260,43359,44011,65049,65072,65128,65290,65292,65340,65377,66463,66512,66927,67671,67871,67903,68223,70093,70107,70313,70749,70854,71739,72162,73727,92917,92996,94178,113823);ee.addRange(33,35).addRange(37,39).addRange(46,47).addRange(58,59).addRange(63,64).addRange(182,183).addRange(1370,1375).addRange(1523,1524).addRange(1545,1546).addRange(1548,1549).addRange(1566,1567).addRange(1642,1645).addRange(1792,1805).addRange(2039,2041).addRange(2096,2110).addRange(2404,2405).addRange(3674,3675).addRange(3844,3858).addRange(4048,4052).addRange(4057,4058).addRange(4170,4175).addRange(4960,4968).addRange(5867,5869).addRange(5941,5942).addRange(6100,6102).addRange(6104,6106).addRange(6144,6149).addRange(6151,6154).addRange(6468,6469).addRange(6686,6687).addRange(6816,6822).addRange(6824,6829).addRange(7002,7008).addRange(7164,7167).addRange(7227,7231).addRange(7294,7295).addRange(7360,7367).addRange(8214,8215).addRange(8224,8231).addRange(8240,8248).addRange(8251,8254).addRange(8257,8259).addRange(8263,8273).addRange(8277,8286).addRange(11513,11516).addRange(11518,11519).addRange(11776,11777).addRange(11782,11784).addRange(11790,11798).addRange(11800,11801).addRange(11806,11807),ee.addRange(11818,11822).addRange(11824,11833).addRange(11836,11839).addRange(11843,11855).addRange(12289,12291).addRange(42238,42239).addRange(42509,42511).addRange(42738,42743).addRange(43124,43127).addRange(43214,43215).addRange(43256,43258).addRange(43310,43311).addRange(43457,43469).addRange(43486,43487).addRange(43612,43615).addRange(43742,43743).addRange(43760,43761).addRange(65040,65046).addRange(65093,65094).addRange(65097,65100).addRange(65104,65106).addRange(65108,65111).addRange(65119,65121).addRange(65130,65131).addRange(65281,65283).addRange(65285,65287).addRange(65294,65295).addRange(65306,65307).addRange(65311,65312).addRange(65380,65381).addRange(65792,65794).addRange(68176,68184).addRange(68336,68342).addRange(68409,68415).addRange(68505,68508).addRange(69461,69465).addRange(69703,69709).addRange(69819,69820).addRange(69822,69825).addRange(69952,69955).addRange(70004,70005).addRange(70085,70088).addRange(70109,70111).addRange(70200,70205).addRange(70731,70735).addRange(70746,70747).addRange(71105,71127).addRange(71233,71235).addRange(71264,71276).addRange(71484,71486).addRange(72004,72006),ee.addRange(72255,72262).addRange(72346,72348).addRange(72350,72354).addRange(72769,72773).addRange(72816,72817).addRange(73463,73464).addRange(74864,74868).addRange(92782,92783).addRange(92983,92987).addRange(93847,93850).addRange(121479,121483).addRange(125278,125279),m.exports=ee},66733:(m,v,q)=>{const ee=q(78776)(166,169,174,176,1154,1758,1769,2038,2554,2928,3066,3199,3407,3449,3859,3892,3894,3896,5741,6464,8468,8485,8487,8489,8494,8522,8527,8659,12292,12320,12880,43065,65021,65508,65512,65952,68296,71487,92997,113820,119365,123215,126124,126254);ee.addRange(1421,1422).addRange(1550,1551).addRange(1789,1790).addRange(3059,3064).addRange(3841,3843).addRange(3861,3863).addRange(3866,3871).addRange(4030,4037).addRange(4039,4044).addRange(4046,4047).addRange(4053,4056).addRange(4254,4255).addRange(5008,5017).addRange(6622,6655).addRange(7009,7018).addRange(7028,7036).addRange(8448,8449).addRange(8451,8454).addRange(8456,8457).addRange(8470,8471).addRange(8478,8483).addRange(8506,8507).addRange(8524,8525).addRange(8586,8587).addRange(8597,8601).addRange(8604,8607).addRange(8609,8610).addRange(8612,8613).addRange(8615,8621).addRange(8623,8653).addRange(8656,8657).addRange(8661,8691).addRange(8960,8967).addRange(8972,8991).addRange(8994,9e3).addRange(9003,9083).addRange(9085,9114).addRange(9140,9179).addRange(9186,9254).addRange(9280,9290).addRange(9372,9449).addRange(9472,9654).addRange(9656,9664).addRange(9666,9719).addRange(9728,9838).addRange(9840,10087).addRange(10132,10175).addRange(10240,10495).addRange(11008,11055).addRange(11077,11078).addRange(11085,11123),ee.addRange(11126,11157).addRange(11159,11263).addRange(11493,11498).addRange(11856,11857).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12283).addRange(12306,12307).addRange(12342,12343).addRange(12350,12351).addRange(12688,12689).addRange(12694,12703).addRange(12736,12771).addRange(12800,12830).addRange(12842,12871).addRange(12896,12927).addRange(12938,12976).addRange(12992,13311).addRange(19904,19967).addRange(42128,42182).addRange(43048,43051).addRange(43062,43063).addRange(43639,43641).addRange(65517,65518).addRange(65532,65533).addRange(65847,65855).addRange(65913,65929).addRange(65932,65934).addRange(65936,65948).addRange(66e3,66044).addRange(67703,67704).addRange(73685,73692).addRange(73697,73713).addRange(92988,92991).addRange(118784,119029).addRange(119040,119078).addRange(119081,119140).addRange(119146,119148).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119296,119361).addRange(119552,119638).addRange(120832,121343).addRange(121399,121402).addRange(121453,121460).addRange(121462,121475).addRange(121477,121478).addRange(126976,127019).addRange(127024,127123),ee.addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127245,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,127994).addRange(128e3,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994),m.exports=ee},12600:(m,v,q)=>{const ee=q(78776)(8233);m.exports=ee},61704:(m,v,q)=>{const ee=q(78776)();ee.addRange(57344,63743).addRange(983040,1048573).addRange(1048576,1114109),m.exports=ee},36290:(m,v,q)=>{const ee=q(78776)(95,123,125,161,167,171,187,191,894,903,1470,1472,1475,1478,1563,1748,2142,2416,2557,2678,2800,3191,3204,3572,3663,3860,3973,4347,5120,5742,7379,11632,11858,12336,12349,12448,12539,42611,42622,43260,43359,44011,65123,65128,65343,65371,65373,66463,66512,66927,67671,67871,67903,68223,69293,70093,70107,70313,70749,70854,71739,72162,73727,92917,92996,94178,113823);ee.addRange(33,35).addRange(37,42).addRange(44,47).addRange(58,59).addRange(63,64).addRange(91,93).addRange(182,183).addRange(1370,1375).addRange(1417,1418).addRange(1523,1524).addRange(1545,1546).addRange(1548,1549).addRange(1566,1567).addRange(1642,1645).addRange(1792,1805).addRange(2039,2041).addRange(2096,2110).addRange(2404,2405).addRange(3674,3675).addRange(3844,3858).addRange(3898,3901).addRange(4048,4052).addRange(4057,4058).addRange(4170,4175).addRange(4960,4968).addRange(5787,5788).addRange(5867,5869).addRange(5941,5942).addRange(6100,6102).addRange(6104,6106).addRange(6144,6154).addRange(6468,6469).addRange(6686,6687).addRange(6816,6822).addRange(6824,6829).addRange(7002,7008).addRange(7164,7167).addRange(7227,7231).addRange(7294,7295).addRange(7360,7367).addRange(8208,8231).addRange(8240,8259).addRange(8261,8273).addRange(8275,8286).addRange(8317,8318).addRange(8333,8334).addRange(8968,8971).addRange(9001,9002).addRange(10088,10101).addRange(10181,10182).addRange(10214,10223),ee.addRange(10627,10648).addRange(10712,10715).addRange(10748,10749).addRange(11513,11516).addRange(11518,11519).addRange(11776,11822).addRange(11824,11855).addRange(12289,12291).addRange(12296,12305).addRange(12308,12319).addRange(42238,42239).addRange(42509,42511).addRange(42738,42743).addRange(43124,43127).addRange(43214,43215).addRange(43256,43258).addRange(43310,43311).addRange(43457,43469).addRange(43486,43487).addRange(43612,43615).addRange(43742,43743).addRange(43760,43761).addRange(64830,64831).addRange(65040,65049).addRange(65072,65106).addRange(65108,65121).addRange(65130,65131).addRange(65281,65283).addRange(65285,65290).addRange(65292,65295).addRange(65306,65307).addRange(65311,65312).addRange(65339,65341).addRange(65375,65381).addRange(65792,65794).addRange(68176,68184).addRange(68336,68342).addRange(68409,68415).addRange(68505,68508).addRange(69461,69465).addRange(69703,69709).addRange(69819,69820).addRange(69822,69825).addRange(69952,69955).addRange(70004,70005).addRange(70085,70088).addRange(70109,70111).addRange(70200,70205).addRange(70731,70735).addRange(70746,70747).addRange(71105,71127),ee.addRange(71233,71235).addRange(71264,71276).addRange(71484,71486).addRange(72004,72006).addRange(72255,72262).addRange(72346,72348).addRange(72350,72354).addRange(72769,72773).addRange(72816,72817).addRange(73463,73464).addRange(74864,74868).addRange(92782,92783).addRange(92983,92987).addRange(93847,93850).addRange(121479,121483).addRange(125278,125279),m.exports=ee},64661:(m,v,q)=>{const ee=q(78776)(32,160,5760,8239,8287,12288);ee.addRange(8192,8202).addRange(8232,8233),m.exports=ee},54343:(m,v,q)=>{const ee=q(78776)(32,160,5760,8239,8287,12288);ee.addRange(8192,8202),m.exports=ee},11276:(m,v,q)=>{const ee=q(78776)(2307,2363,2519,2563,2691,2761,2878,2880,2903,3031,3262,3415,3967,4145,4152,4239,6070,6741,6743,6753,6916,6965,6971,7042,7073,7082,7143,7150,7393,7415,43047,43395,43597,43643,43645,43755,43765,44012,69632,69634,69762,69932,70018,70094,70197,70487,70725,70841,70849,71102,71230,71340,71350,71462,71736,71997,72e3,72002,72164,72249,72343,72751,72766,72873,72881,72884,73110);ee.addRange(2366,2368).addRange(2377,2380).addRange(2382,2383).addRange(2434,2435).addRange(2494,2496).addRange(2503,2504).addRange(2507,2508).addRange(2622,2624).addRange(2750,2752).addRange(2763,2764).addRange(2818,2819).addRange(2887,2888).addRange(2891,2892).addRange(3006,3007).addRange(3009,3010).addRange(3014,3016).addRange(3018,3020).addRange(3073,3075).addRange(3137,3140).addRange(3202,3203).addRange(3264,3268).addRange(3271,3272).addRange(3274,3275).addRange(3285,3286).addRange(3330,3331).addRange(3390,3392).addRange(3398,3400).addRange(3402,3404).addRange(3458,3459).addRange(3535,3537).addRange(3544,3551).addRange(3570,3571).addRange(3902,3903).addRange(4139,4140).addRange(4155,4156).addRange(4182,4183).addRange(4194,4196).addRange(4199,4205).addRange(4227,4228).addRange(4231,4236).addRange(4250,4252).addRange(6078,6085).addRange(6087,6088).addRange(6435,6438).addRange(6441,6443).addRange(6448,6449).addRange(6451,6456).addRange(6681,6682).addRange(6755,6756).addRange(6765,6770).addRange(6973,6977),ee.addRange(6979,6980).addRange(7078,7079).addRange(7146,7148).addRange(7154,7155).addRange(7204,7211).addRange(7220,7221).addRange(12334,12335).addRange(43043,43044).addRange(43136,43137).addRange(43188,43203).addRange(43346,43347).addRange(43444,43445).addRange(43450,43451).addRange(43454,43456).addRange(43567,43568).addRange(43571,43572).addRange(43758,43759).addRange(44003,44004).addRange(44006,44007).addRange(44009,44010).addRange(69808,69810).addRange(69815,69816).addRange(69957,69958).addRange(70067,70069).addRange(70079,70080).addRange(70188,70190).addRange(70194,70195).addRange(70368,70370).addRange(70402,70403).addRange(70462,70463).addRange(70465,70468).addRange(70471,70472).addRange(70475,70477).addRange(70498,70499).addRange(70709,70711).addRange(70720,70721).addRange(70832,70834).addRange(70843,70846).addRange(71087,71089).addRange(71096,71099).addRange(71216,71218).addRange(71227,71228).addRange(71342,71343).addRange(71456,71457).addRange(71724,71726).addRange(71984,71989).addRange(71991,71992).addRange(72145,72147).addRange(72156,72159).addRange(72279,72280).addRange(73098,73102),ee.addRange(73107,73108).addRange(73461,73462).addRange(94033,94087).addRange(94192,94193).addRange(119141,119142).addRange(119149,119154),m.exports=ee},93474:(m,v,q)=>{const ee=q(78776)();ee.addRange(55296,57343),m.exports=ee},54581:(m,v,q)=>{const ee=q(78776)(36,43,94,96,124,126,172,180,184,215,247,749,885,1014,1154,1547,1758,1769,2038,2801,2928,3199,3407,3449,3647,3859,3892,3894,3896,5741,6107,6464,8125,8260,8274,8468,8485,8487,8489,8494,8527,12292,12320,12880,43867,64297,65122,65129,65284,65291,65342,65344,65372,65374,65952,68296,71487,92997,113820,119365,120513,120539,120571,120597,120629,120655,120687,120713,120745,120771,123215,123647,126124,126128,126254);ee.addRange(60,62).addRange(162,166).addRange(168,169).addRange(174,177).addRange(706,709).addRange(722,735).addRange(741,747).addRange(751,767).addRange(900,901).addRange(1421,1423).addRange(1542,1544).addRange(1550,1551).addRange(1789,1790).addRange(2046,2047).addRange(2546,2547).addRange(2554,2555).addRange(3059,3066).addRange(3841,3843).addRange(3861,3863).addRange(3866,3871).addRange(4030,4037).addRange(4039,4044).addRange(4046,4047).addRange(4053,4056).addRange(4254,4255).addRange(5008,5017).addRange(6622,6655).addRange(7009,7018).addRange(7028,7036).addRange(8127,8129).addRange(8141,8143).addRange(8157,8159).addRange(8173,8175).addRange(8189,8190).addRange(8314,8316).addRange(8330,8332).addRange(8352,8383).addRange(8448,8449).addRange(8451,8454).addRange(8456,8457).addRange(8470,8472).addRange(8478,8483).addRange(8506,8507).addRange(8512,8516).addRange(8522,8525).addRange(8586,8587).addRange(8592,8967).addRange(8972,9e3).addRange(9003,9254).addRange(9280,9290).addRange(9372,9449),ee.addRange(9472,10087).addRange(10132,10180).addRange(10183,10213).addRange(10224,10626).addRange(10649,10711).addRange(10716,10747).addRange(10750,11123).addRange(11126,11157).addRange(11159,11263).addRange(11493,11498).addRange(11856,11857).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12283).addRange(12306,12307).addRange(12342,12343).addRange(12350,12351).addRange(12443,12444).addRange(12688,12689).addRange(12694,12703).addRange(12736,12771).addRange(12800,12830).addRange(12842,12871).addRange(12896,12927).addRange(12938,12976).addRange(12992,13311).addRange(19904,19967).addRange(42128,42182).addRange(42752,42774).addRange(42784,42785).addRange(42889,42890).addRange(43048,43051).addRange(43062,43065).addRange(43639,43641).addRange(43882,43883).addRange(64434,64449).addRange(65020,65021).addRange(65124,65126).addRange(65308,65310).addRange(65504,65510).addRange(65512,65518).addRange(65532,65533).addRange(65847,65855).addRange(65913,65929).addRange(65932,65934).addRange(65936,65948).addRange(66e3,66044).addRange(67703,67704).addRange(73685,73713).addRange(92988,92991),ee.addRange(118784,119029).addRange(119040,119078).addRange(119081,119140).addRange(119146,119148).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119296,119361).addRange(119552,119638).addRange(120832,121343).addRange(121399,121402).addRange(121453,121460).addRange(121462,121475).addRange(121477,121478).addRange(126704,126705).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127245,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938),ee.addRange(129940,129994),m.exports=ee},8550:(m,v,q)=>{const ee=q(78776)(453,456,459,498,8124,8140,8188);ee.addRange(8072,8079).addRange(8088,8095).addRange(8104,8111),m.exports=ee},22525:(m,v,q)=>{const ee=q(78776)(907,909,930,1328,1424,1565,1806,2111,2143,2229,2436,2473,2481,2526,2564,2601,2609,2612,2615,2621,2653,2692,2702,2706,2729,2737,2740,2758,2762,2816,2820,2857,2865,2868,2910,2948,2961,2971,2973,3017,3085,3089,3113,3141,3145,3159,3213,3217,3241,3252,3269,3273,3295,3312,3341,3345,3397,3401,3456,3460,3506,3516,3541,3543,3715,3717,3723,3748,3750,3781,3783,3912,3992,4029,4045,4294,4681,4695,4697,4745,4785,4799,4801,4823,4881,5901,5997,6001,6159,6431,6751,7674,8024,8026,8028,8030,8117,8133,8156,8181,8191,8293,8335,11158,11311,11359,11558,11687,11695,11703,11711,11719,11727,11735,11743,11930,12352,12592,12687,12831,43470,43519,43815,43823,64311,64317,64319,64322,64325,65107,65127,65141,65280,65511,65548,65575,65595,65598,65935,66462,67593,67638,67670,67827,68100,68116,68120,69247,69290,69941,70112,70162,70279,70281,70286,70302,70404,70441,70449,70452,70458,70748,71956,71959,71990,72713,72759,72872,72967,72970,73019,73022,73062,73065,73103,73106,74863,78895,92767,93018,93026,119893,119965,119981,119994,119996,120004,120070,120085,120093,120122,120127,120133,120145,121504,122887,122914,122917,126468,126496,126499,126504,126515,126520,126522,126536,126538,126540,126544,126547,126552,126554,126556,126558,126560,126563,126571,126579,126584,126589,126591,126602,126628,126634,127168,127184,129401,129484,129939);ee.addRange(888,889).addRange(896,899).addRange(1367,1368).addRange(1419,1420).addRange(1480,1487).addRange(1515,1518).addRange(1525,1535).addRange(1867,1868).addRange(1970,1983).addRange(2043,2044).addRange(2094,2095).addRange(2140,2141).addRange(2155,2207).addRange(2248,2258).addRange(2445,2446).addRange(2449,2450).addRange(2483,2485).addRange(2490,2491).addRange(2501,2502).addRange(2505,2506).addRange(2511,2518).addRange(2520,2523).addRange(2532,2533).addRange(2559,2560).addRange(2571,2574).addRange(2577,2578).addRange(2618,2619).addRange(2627,2630).addRange(2633,2634).addRange(2638,2640).addRange(2642,2648).addRange(2655,2661).addRange(2679,2688).addRange(2746,2747).addRange(2766,2767).addRange(2769,2783).addRange(2788,2789).addRange(2802,2808).addRange(2829,2830).addRange(2833,2834).addRange(2874,2875).addRange(2885,2886).addRange(2889,2890).addRange(2894,2900).addRange(2904,2907).addRange(2916,2917).addRange(2936,2945).addRange(2955,2957).addRange(2966,2968).addRange(2976,2978).addRange(2981,2983),ee.addRange(2987,2989).addRange(3002,3005).addRange(3011,3013).addRange(3022,3023).addRange(3025,3030).addRange(3032,3045).addRange(3067,3071).addRange(3130,3132).addRange(3150,3156).addRange(3163,3167).addRange(3172,3173).addRange(3184,3190).addRange(3258,3259).addRange(3278,3284).addRange(3287,3293).addRange(3300,3301).addRange(3315,3327).addRange(3408,3411).addRange(3428,3429).addRange(3479,3481).addRange(3518,3519).addRange(3527,3529).addRange(3531,3534).addRange(3552,3557).addRange(3568,3569).addRange(3573,3584).addRange(3643,3646).addRange(3676,3712).addRange(3774,3775).addRange(3790,3791).addRange(3802,3803).addRange(3808,3839).addRange(3949,3952).addRange(4059,4095).addRange(4296,4300).addRange(4302,4303).addRange(4686,4687).addRange(4702,4703).addRange(4750,4751).addRange(4790,4791).addRange(4806,4807).addRange(4886,4887).addRange(4955,4956).addRange(4989,4991).addRange(5018,5023).addRange(5110,5111).addRange(5118,5119).addRange(5789,5791).addRange(5881,5887).addRange(5909,5919).addRange(5943,5951),ee.addRange(5972,5983).addRange(6004,6015).addRange(6110,6111).addRange(6122,6127).addRange(6138,6143).addRange(6170,6175).addRange(6265,6271).addRange(6315,6319).addRange(6390,6399).addRange(6444,6447).addRange(6460,6463).addRange(6465,6467).addRange(6510,6511).addRange(6517,6527).addRange(6572,6575).addRange(6602,6607).addRange(6619,6621).addRange(6684,6685).addRange(6781,6782).addRange(6794,6799).addRange(6810,6815).addRange(6830,6831).addRange(6849,6911).addRange(6988,6991).addRange(7037,7039).addRange(7156,7163).addRange(7224,7226).addRange(7242,7244).addRange(7305,7311).addRange(7355,7356).addRange(7368,7375).addRange(7419,7423).addRange(7958,7959).addRange(7966,7967).addRange(8006,8007).addRange(8014,8015).addRange(8062,8063).addRange(8148,8149).addRange(8176,8177).addRange(8306,8307).addRange(8349,8351).addRange(8384,8399).addRange(8433,8447).addRange(8588,8591).addRange(9255,9279).addRange(9291,9311).addRange(11124,11125).addRange(11508,11512).addRange(11560,11564).addRange(11566,11567).addRange(11624,11630),ee.addRange(11633,11646).addRange(11671,11679).addRange(11859,11903).addRange(12020,12031).addRange(12246,12271).addRange(12284,12287).addRange(12439,12440).addRange(12544,12548).addRange(12772,12783).addRange(40957,40959).addRange(42125,42127).addRange(42183,42191).addRange(42540,42559).addRange(42744,42751).addRange(42944,42945).addRange(42955,42996).addRange(43053,43055).addRange(43066,43071).addRange(43128,43135).addRange(43206,43213).addRange(43226,43231).addRange(43348,43358).addRange(43389,43391).addRange(43482,43485).addRange(43575,43583).addRange(43598,43599).addRange(43610,43611).addRange(43715,43738).addRange(43767,43776).addRange(43783,43784).addRange(43791,43792).addRange(43799,43807).addRange(43884,43887).addRange(44014,44015).addRange(44026,44031).addRange(55204,55215).addRange(55239,55242).addRange(55292,55295).addRange(64110,64111).addRange(64218,64255).addRange(64263,64274).addRange(64280,64284).addRange(64450,64466).addRange(64832,64847).addRange(64912,64913).addRange(64968,65007).addRange(65022,65023).addRange(65050,65055).addRange(65132,65135).addRange(65277,65278).addRange(65471,65473),ee.addRange(65480,65481).addRange(65488,65489).addRange(65496,65497).addRange(65501,65503).addRange(65519,65528).addRange(65534,65535).addRange(65614,65615).addRange(65630,65663).addRange(65787,65791).addRange(65795,65798).addRange(65844,65846).addRange(65949,65951).addRange(65953,65999).addRange(66046,66175).addRange(66205,66207).addRange(66257,66271).addRange(66300,66303).addRange(66340,66348).addRange(66379,66383).addRange(66427,66431).addRange(66500,66503).addRange(66518,66559).addRange(66718,66719).addRange(66730,66735).addRange(66772,66775).addRange(66812,66815).addRange(66856,66863).addRange(66916,66926).addRange(66928,67071).addRange(67383,67391).addRange(67414,67423).addRange(67432,67583).addRange(67590,67591).addRange(67641,67643).addRange(67645,67646).addRange(67743,67750).addRange(67760,67807).addRange(67830,67834).addRange(67868,67870).addRange(67898,67902).addRange(67904,67967).addRange(68024,68027).addRange(68048,68049).addRange(68103,68107).addRange(68150,68151).addRange(68155,68158).addRange(68169,68175).addRange(68185,68191).addRange(68256,68287).addRange(68327,68330).addRange(68343,68351),ee.addRange(68406,68408).addRange(68438,68439).addRange(68467,68471).addRange(68498,68504).addRange(68509,68520).addRange(68528,68607).addRange(68681,68735).addRange(68787,68799).addRange(68851,68857).addRange(68904,68911).addRange(68922,69215).addRange(69294,69295).addRange(69298,69375).addRange(69416,69423).addRange(69466,69551).addRange(69580,69599).addRange(69623,69631).addRange(69710,69713).addRange(69744,69758).addRange(69826,69836).addRange(69838,69839).addRange(69865,69871).addRange(69882,69887).addRange(69960,69967).addRange(70007,70015).addRange(70133,70143).addRange(70207,70271).addRange(70314,70319).addRange(70379,70383).addRange(70394,70399).addRange(70413,70414).addRange(70417,70418).addRange(70469,70470).addRange(70473,70474).addRange(70478,70479).addRange(70481,70486).addRange(70488,70492).addRange(70500,70501).addRange(70509,70511).addRange(70517,70655).addRange(70754,70783).addRange(70856,70863).addRange(70874,71039).addRange(71094,71095).addRange(71134,71167).addRange(71237,71247).addRange(71258,71263).addRange(71277,71295).addRange(71353,71359).addRange(71370,71423).addRange(71451,71452),ee.addRange(71468,71471).addRange(71488,71679).addRange(71740,71839).addRange(71923,71934).addRange(71943,71944).addRange(71946,71947).addRange(71993,71994).addRange(72007,72015).addRange(72026,72095).addRange(72104,72105).addRange(72152,72153).addRange(72165,72191).addRange(72264,72271).addRange(72355,72383).addRange(72441,72703).addRange(72774,72783).addRange(72813,72815).addRange(72848,72849).addRange(72887,72959).addRange(73015,73017).addRange(73032,73039).addRange(73050,73055).addRange(73113,73119).addRange(73130,73439).addRange(73465,73647).addRange(73649,73663).addRange(73714,73726).addRange(74650,74751).addRange(74869,74879).addRange(75076,77823).addRange(78905,82943).addRange(83527,92159).addRange(92729,92735).addRange(92778,92781).addRange(92784,92879).addRange(92910,92911).addRange(92918,92927).addRange(92998,93007).addRange(93048,93052).addRange(93072,93759).addRange(93851,93951).addRange(94027,94030).addRange(94088,94094).addRange(94112,94175).addRange(94181,94191).addRange(94194,94207).addRange(100344,100351).addRange(101590,101631).addRange(101641,110591).addRange(110879,110927).addRange(110931,110947),ee.addRange(110952,110959).addRange(111356,113663).addRange(113771,113775).addRange(113789,113791).addRange(113801,113807).addRange(113818,113819).addRange(113828,118783).addRange(119030,119039).addRange(119079,119080).addRange(119273,119295).addRange(119366,119519).addRange(119540,119551).addRange(119639,119647).addRange(119673,119807).addRange(119968,119969).addRange(119971,119972).addRange(119975,119976).addRange(120075,120076).addRange(120135,120137).addRange(120486,120487).addRange(120780,120781).addRange(121484,121498).addRange(121520,122879).addRange(122905,122906).addRange(122923,123135).addRange(123181,123183).addRange(123198,123199).addRange(123210,123213).addRange(123216,123583).addRange(123642,123646).addRange(123648,124927).addRange(125125,125126).addRange(125143,125183).addRange(125260,125263).addRange(125274,125277).addRange(125280,126064).addRange(126133,126208).addRange(126270,126463).addRange(126501,126502).addRange(126524,126529).addRange(126531,126534).addRange(126549,126550).addRange(126565,126566).addRange(126620,126624).addRange(126652,126703).addRange(126706,126975).addRange(127020,127023).addRange(127124,127135).addRange(127151,127152).addRange(127222,127231).addRange(127406,127461),ee.addRange(127491,127503).addRange(127548,127551).addRange(127561,127567).addRange(127570,127583).addRange(127590,127743).addRange(128728,128735).addRange(128749,128751).addRange(128765,128767).addRange(128884,128895).addRange(128985,128991).addRange(129004,129023).addRange(129036,129039).addRange(129096,129103).addRange(129114,129119).addRange(129160,129167).addRange(129198,129199).addRange(129202,129279).addRange(129620,129631).addRange(129646,129647).addRange(129653,129655).addRange(129659,129663).addRange(129671,129679).addRange(129705,129711).addRange(129719,129727).addRange(129731,129743).addRange(129751,129791).addRange(129995,130031).addRange(130042,131071).addRange(173790,173823).addRange(177973,177983).addRange(178206,178207).addRange(183970,183983).addRange(191457,194559).addRange(195102,196607).addRange(201547,917504).addRange(917506,917535).addRange(917632,917759).addRange(918e3,983039).addRange(1048574,1048575).addRange(1114110,1114111),m.exports=ee},28829:(m,v,q)=>{const ee=q(78776)(256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,388,418,420,425,428,437,444,452,455,458,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,497,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,880,882,886,895,902,908,975,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1012,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,4295,4301,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8450,8455,8469,8484,8486,8488,8517,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42946,42953,42997,119964,119970,120134,120778);ee.addRange(65,90).addRange(192,214).addRange(216,222).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(978,980).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5024,5109).addRange(7312,7354).addRange(7357,7359).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8120,8123).addRange(8136,8139).addRange(8152,8155).addRange(8168,8172).addRange(8184,8187).addRange(8459,8461).addRange(8464,8466).addRange(8473,8477).addRange(8490,8493).addRange(8496,8499).addRange(8510,8511).addRange(11264,11310),ee.addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(68736,68786).addRange(71840,71871).addRange(93760,93791).addRange(119808,119833).addRange(119860,119885).addRange(119912,119937).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119989).addRange(120016,120041).addRange(120068,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120120,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120172,120197).addRange(120224,120249).addRange(120276,120301).addRange(120328,120353).addRange(120380,120405).addRange(120432,120457).addRange(120488,120512).addRange(120546,120570).addRange(120604,120628).addRange(120662,120686).addRange(120720,120744).addRange(125184,125217),m.exports=ee},56129:(m,v,q)=>{const ee=q(78776)();ee.addRange(125184,125259).addRange(125264,125273).addRange(125278,125279),m.exports=ee},50147:(m,v,q)=>{const ee=q(78776)();ee.addRange(71424,71450).addRange(71453,71467).addRange(71472,71487),m.exports=ee},50926:(m,v,q)=>{const ee=q(78776)();ee.addRange(82944,83526),m.exports=ee},56820:(m,v,q)=>{const ee=q(78776)(1564,1566,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(1536,1540).addRange(1542,1547).addRange(1549,1562).addRange(1568,1599).addRange(1601,1610).addRange(1622,1647).addRange(1649,1756).addRange(1758,1791).addRange(1872,1919).addRange(2208,2228).addRange(2230,2247).addRange(2259,2273).addRange(2275,2303).addRange(64336,64449).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65021).addRange(65136,65140).addRange(65142,65276).addRange(69216,69246).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705),m.exports=ee},14899:(m,v,q)=>{const ee=q(78776)();ee.addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(64275,64279),m.exports=ee},69929:(m,v,q)=>{const ee=q(78776)();ee.addRange(68352,68405).addRange(68409,68415),m.exports=ee},30706:(m,v,q)=>{const ee=q(78776)();ee.addRange(6912,6987).addRange(6992,7036),m.exports=ee},15533:(m,v,q)=>{const ee=q(78776)();ee.addRange(42656,42743).addRange(92160,92728),m.exports=ee},89979:(m,v,q)=>{const ee=q(78776)();ee.addRange(92880,92909).addRange(92912,92917),m.exports=ee},83765:(m,v,q)=>{const ee=q(78776)();ee.addRange(7104,7155).addRange(7164,7167),m.exports=ee},72693:(m,v,q)=>{const ee=q(78776)(2482,2519);ee.addRange(2432,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525).addRange(2527,2531).addRange(2534,2558),m.exports=ee},10236:(m,v,q)=>{const ee=q(78776)();ee.addRange(72704,72712).addRange(72714,72758).addRange(72760,72773).addRange(72784,72812),m.exports=ee},30468:(m,v,q)=>{const ee=q(78776)();ee.addRange(746,747).addRange(12549,12591).addRange(12704,12735),m.exports=ee},45770:(m,v,q)=>{const ee=q(78776)(69759);ee.addRange(69632,69709).addRange(69714,69743),m.exports=ee},65529:(m,v,q)=>{const ee=q(78776)();ee.addRange(10240,10495),m.exports=ee},74206:(m,v,q)=>{const ee=q(78776)();ee.addRange(6656,6683).addRange(6686,6687),m.exports=ee},96208:(m,v,q)=>{const ee=q(78776)();ee.addRange(5952,5971),m.exports=ee},66700:(m,v,q)=>{const ee=q(78776)();ee.addRange(5120,5759).addRange(6320,6389),m.exports=ee},93961:(m,v,q)=>{const ee=q(78776)();ee.addRange(66208,66256),m.exports=ee},74121:(m,v,q)=>{const ee=q(78776)(66927);ee.addRange(66864,66915),m.exports=ee},12128:(m,v,q)=>{const ee=q(78776)();ee.addRange(69888,69940).addRange(69942,69959),m.exports=ee},52189:(m,v,q)=>{const ee=q(78776)();ee.addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43612,43615),m.exports=ee},75033:(m,v,q)=>{const ee=q(78776)();ee.addRange(5024,5109).addRange(5112,5117).addRange(43888,43967),m.exports=ee},73507:(m,v,q)=>{const ee=q(78776)();ee.addRange(69552,69579),m.exports=ee},85998:(m,v,q)=>{const ee=q(78776)(215,247,884,894,901,903,1541,1548,1563,1567,1600,1757,2274,3647,4347,6149,7379,7393,7418,12294,12448,13055,43310,43471,43867,65279,65392,119970,119995,120134,917505);ee.addRange(0,64).addRange(91,96).addRange(123,169).addRange(171,185).addRange(187,191).addRange(697,735).addRange(741,745).addRange(748,767).addRange(2404,2405).addRange(4053,4056).addRange(5867,5869).addRange(5941,5942).addRange(6146,6147).addRange(7401,7404).addRange(7406,7411).addRange(7413,7415).addRange(8192,8203).addRange(8206,8292).addRange(8294,8304).addRange(8308,8318).addRange(8320,8334).addRange(8352,8383).addRange(8448,8485).addRange(8487,8489).addRange(8492,8497).addRange(8499,8525).addRange(8527,8543).addRange(8585,8587).addRange(8592,9254).addRange(9280,9290).addRange(9312,10239).addRange(10496,11123).addRange(11126,11157).addRange(11159,11263).addRange(11776,11858).addRange(12272,12283).addRange(12288,12292).addRange(12296,12320).addRange(12336,12343).addRange(12348,12351).addRange(12443,12444).addRange(12539,12540).addRange(12688,12703).addRange(12736,12771).addRange(12832,12895).addRange(12927,13007).addRange(13144,13311).addRange(19904,19967).addRange(42752,42785).addRange(42888,42890).addRange(43056,43065),ee.addRange(43882,43883).addRange(64830,64831).addRange(65040,65049).addRange(65072,65106).addRange(65108,65126).addRange(65128,65131).addRange(65281,65312).addRange(65339,65344).addRange(65371,65381).addRange(65438,65439).addRange(65504,65510).addRange(65512,65518).addRange(65529,65533).addRange(65792,65794).addRange(65799,65843).addRange(65847,65855).addRange(65936,65948).addRange(66e3,66044).addRange(66273,66299).addRange(94178,94179).addRange(113824,113827).addRange(118784,119029).addRange(119040,119078).addRange(119081,119142).addRange(119146,119162).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119520,119539).addRange(119552,119638).addRange(119648,119672).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(126065,126132).addRange(126209,126269),ee.addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127487).addRange(127489,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883).addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994).addRange(130032,130041).addRange(917536,917631),m.exports=ee},56036:(m,v,q)=>{const ee=q(78776)();ee.addRange(994,1007).addRange(11392,11507).addRange(11513,11519),m.exports=ee},13563:(m,v,q)=>{const ee=q(78776)();ee.addRange(73728,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075),m.exports=ee},49182:(m,v,q)=>{const ee=q(78776)(67592,67644,67647);ee.addRange(67584,67589).addRange(67594,67637).addRange(67639,67640),m.exports=ee},84087:(m,v,q)=>{const ee=q(78776)(7467,7544);ee.addRange(1024,1156).addRange(1159,1327).addRange(7296,7304).addRange(11744,11775).addRange(42560,42655).addRange(65070,65071),m.exports=ee},48844:(m,v,q)=>{const ee=q(78776)();ee.addRange(66560,66639),m.exports=ee},35690:(m,v,q)=>{const ee=q(78776)();ee.addRange(2304,2384).addRange(2389,2403).addRange(2406,2431).addRange(43232,43263),m.exports=ee},57201:(m,v,q)=>{const ee=q(78776)(71945);ee.addRange(71936,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72006).addRange(72016,72025),m.exports=ee},71932:(m,v,q)=>{const ee=q(78776)();ee.addRange(71680,71739),m.exports=ee},95187:(m,v,q)=>{const ee=q(78776)();ee.addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113820,113823),m.exports=ee},49778:(m,v,q)=>{const ee=q(78776)();ee.addRange(77824,78894).addRange(78896,78904),m.exports=ee},42781:(m,v,q)=>{const ee=q(78776)();ee.addRange(66816,66855),m.exports=ee},83103:(m,v,q)=>{const ee=q(78776)();ee.addRange(69600,69622),m.exports=ee},26672:(m,v,q)=>{const ee=q(78776)(4696,4800);ee.addRange(4608,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4988).addRange(4992,5017).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822),m.exports=ee},73661:(m,v,q)=>{const ee=q(78776)(4295,4301,11559,11565);ee.addRange(4256,4293).addRange(4304,4346).addRange(4348,4351).addRange(7312,7354).addRange(7357,7359).addRange(11520,11557),m.exports=ee},85857:(m,v,q)=>{const ee=q(78776)();ee.addRange(11264,11310).addRange(11312,11358).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922),m.exports=ee},32096:(m,v,q)=>{const ee=q(78776)();ee.addRange(66352,66378),m.exports=ee},71742:(m,v,q)=>{const ee=q(78776)(70480,70487);ee.addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70460,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508).addRange(70512,70516),m.exports=ee},62199:(m,v,q)=>{const ee=q(78776)(895,900,902,908,7615,8025,8027,8029,8486,43877,65952);ee.addRange(880,883).addRange(885,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,993).addRange(1008,1023).addRange(7462,7466).addRange(7517,7521).addRange(7526,7530).addRange(7936,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190).addRange(65856,65934).addRange(119296,119365),m.exports=ee},11931:(m,v,q)=>{const ee=q(78776)(2768);ee.addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2801).addRange(2809,2815),m.exports=ee},27600:(m,v,q)=>{const ee=q(78776)();ee.addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129),m.exports=ee},76482:(m,v,q)=>{const ee=q(78776)(2620,2641,2654);ee.addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2678),m.exports=ee},26294:(m,v,q)=>{const ee=q(78776)(12293,12295);ee.addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12321,12329).addRange(12344,12347).addRange(13312,19903).addRange(19968,40956).addRange(63744,64109).addRange(64112,64217).addRange(94192,94193).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},38858:(m,v,q)=>{const ee=q(78776)();ee.addRange(4352,4607).addRange(12334,12335).addRange(12593,12686).addRange(12800,12830).addRange(12896,12926).addRange(43360,43388).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500),m.exports=ee},50043:(m,v,q)=>{const ee=q(78776)();ee.addRange(68864,68903).addRange(68912,68921),m.exports=ee},95307:(m,v,q)=>{const ee=q(78776)();ee.addRange(5920,5940),m.exports=ee},20280:(m,v,q)=>{const ee=q(78776)();ee.addRange(67808,67826).addRange(67828,67829).addRange(67835,67839),m.exports=ee},12674:(m,v,q)=>{const ee=q(78776)(64318);ee.addRange(1425,1479).addRange(1488,1514).addRange(1519,1524).addRange(64285,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64335),m.exports=ee},54058:(m,v,q)=>{const ee=q(78776)(127488);ee.addRange(12353,12438).addRange(12445,12447).addRange(110593,110878).addRange(110928,110930),m.exports=ee},70521:(m,v,q)=>{const ee=q(78776)();ee.addRange(67648,67669).addRange(67671,67679),m.exports=ee},21448:(m,v,q)=>{const ee=q(78776)(1648,7405,7412,66045,66272,70459);ee.addRange(768,879).addRange(1157,1158).addRange(1611,1621).addRange(2385,2388).addRange(6832,6848).addRange(7376,7378).addRange(7380,7392).addRange(7394,7400).addRange(7416,7417).addRange(7616,7673).addRange(7675,7679).addRange(8204,8205).addRange(8400,8432).addRange(12330,12333).addRange(12441,12442).addRange(65024,65039).addRange(65056,65069).addRange(119143,119145).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(917760,917999),m.exports=ee},35281:(m,v,q)=>{const ee=q(78776)();ee.addRange(68448,68466).addRange(68472,68479),m.exports=ee},35772:(m,v,q)=>{const ee=q(78776)();ee.addRange(68416,68437).addRange(68440,68447),m.exports=ee},98272:(m,v,q)=>{const ee=q(78776)();ee.addRange(43392,43469).addRange(43472,43481).addRange(43486,43487),m.exports=ee},52764:(m,v,q)=>{const ee=q(78776)(69837);ee.addRange(69760,69825),m.exports=ee},98276:(m,v,q)=>{const ee=q(78776)(3294);ee.addRange(3200,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314),m.exports=ee},98285:(m,v,q)=>{const ee=q(78776)(110592);ee.addRange(12449,12538).addRange(12541,12543).addRange(12784,12799).addRange(13008,13054).addRange(13056,13143).addRange(65382,65391).addRange(65393,65437).addRange(110948,110951),m.exports=ee},10821:(m,v,q)=>{const ee=q(78776)(43311);ee.addRange(43264,43309),m.exports=ee},67559:(m,v,q)=>{const ee=q(78776)();ee.addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68159,68168).addRange(68176,68184),m.exports=ee},48304:(m,v,q)=>{const ee=q(78776)(94180);ee.addRange(101120,101589),m.exports=ee},39834:(m,v,q)=>{const ee=q(78776)();ee.addRange(6016,6109).addRange(6112,6121).addRange(6128,6137).addRange(6624,6655),m.exports=ee},42593:(m,v,q)=>{const ee=q(78776)();ee.addRange(70144,70161).addRange(70163,70206),m.exports=ee},64415:(m,v,q)=>{const ee=q(78776)();ee.addRange(70320,70378).addRange(70384,70393),m.exports=ee},37740:(m,v,q)=>{const ee=q(78776)(3716,3749,3782);ee.addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807),m.exports=ee},46818:(m,v,q)=>{const ee=q(78776)(170,186,8305,8319,8498,8526);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,696).addRange(736,740).addRange(7424,7461).addRange(7468,7516).addRange(7522,7525).addRange(7531,7543).addRange(7545,7614).addRange(7680,7935).addRange(8336,8348).addRange(8490,8491).addRange(8544,8584).addRange(11360,11391).addRange(42786,42887).addRange(42891,42943).addRange(42946,42954).addRange(42997,43007).addRange(43824,43866).addRange(43868,43876).addRange(43878,43881).addRange(64256,64262).addRange(65313,65338).addRange(65345,65370),m.exports=ee},7647:(m,v,q)=>{const ee=q(78776)();ee.addRange(7168,7223).addRange(7227,7241).addRange(7245,7247),m.exports=ee},92627:(m,v,q)=>{const ee=q(78776)(6464);ee.addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6468,6479),m.exports=ee},16193:(m,v,q)=>{const ee=q(78776)();ee.addRange(67072,67382).addRange(67392,67413).addRange(67424,67431),m.exports=ee},71901:(m,v,q)=>{const ee=q(78776)();ee.addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786),m.exports=ee},25734:(m,v,q)=>{const ee=q(78776)(73648);ee.addRange(42192,42239),m.exports=ee},6450:(m,v,q)=>{const ee=q(78776)();ee.addRange(66176,66204),m.exports=ee},28293:(m,v,q)=>{const ee=q(78776)(67903);ee.addRange(67872,67897),m.exports=ee},48193:(m,v,q)=>{const ee=q(78776)();ee.addRange(69968,70006),m.exports=ee},50865:(m,v,q)=>{const ee=q(78776)();ee.addRange(73440,73464),m.exports=ee},24789:(m,v,q)=>{const ee=q(78776)();ee.addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3407).addRange(3412,3427).addRange(3430,3455),m.exports=ee},9535:(m,v,q)=>{const ee=q(78776)(2142);ee.addRange(2112,2139),m.exports=ee},83061:(m,v,q)=>{const ee=q(78776)();ee.addRange(68288,68326).addRange(68331,68342),m.exports=ee},76528:(m,v,q)=>{const ee=q(78776)();ee.addRange(72816,72847).addRange(72850,72871).addRange(72873,72886),m.exports=ee},9921:(m,v,q)=>{const ee=q(78776)(73018);ee.addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049),m.exports=ee},93378:(m,v,q)=>{const ee=q(78776)();ee.addRange(93760,93850),m.exports=ee},6940:(m,v,q)=>{const ee=q(78776)();ee.addRange(43744,43766).addRange(43968,44013).addRange(44016,44025),m.exports=ee},3897:(m,v,q)=>{const ee=q(78776)();ee.addRange(124928,125124).addRange(125127,125142),m.exports=ee},65999:(m,v,q)=>{const ee=q(78776)();ee.addRange(68e3,68023).addRange(68028,68047).addRange(68050,68095),m.exports=ee},59758:(m,v,q)=>{const ee=q(78776)();ee.addRange(67968,67999),m.exports=ee},65484:(m,v,q)=>{const ee=q(78776)();ee.addRange(93952,94026).addRange(94031,94087).addRange(94095,94111),m.exports=ee},34575:(m,v,q)=>{const ee=q(78776)();ee.addRange(71168,71236).addRange(71248,71257),m.exports=ee},75392:(m,v,q)=>{const ee=q(78776)(6148);ee.addRange(6144,6145).addRange(6150,6158).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(71264,71276),m.exports=ee},36388:(m,v,q)=>{const ee=q(78776)();ee.addRange(92736,92766).addRange(92768,92777).addRange(92782,92783),m.exports=ee},60556:(m,v,q)=>{const ee=q(78776)(70280);ee.addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313),m.exports=ee},15837:(m,v,q)=>{const ee=q(78776)();ee.addRange(4096,4255).addRange(43488,43518).addRange(43616,43647),m.exports=ee},6820:(m,v,q)=>{const ee=q(78776)();ee.addRange(67712,67742).addRange(67751,67759),m.exports=ee},51892:(m,v,q)=>{const ee=q(78776)();ee.addRange(72096,72103).addRange(72106,72151).addRange(72154,72164),m.exports=ee},32003:(m,v,q)=>{const ee=q(78776)();ee.addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6623),m.exports=ee},15297:(m,v,q)=>{const ee=q(78776)();ee.addRange(70656,70747).addRange(70749,70753),m.exports=ee},17594:(m,v,q)=>{const ee=q(78776)();ee.addRange(1984,2042).addRange(2045,2047),m.exports=ee},7493:(m,v,q)=>{const ee=q(78776)(94177);ee.addRange(110960,111355),m.exports=ee},14406:(m,v,q)=>{const ee=q(78776)();ee.addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123214,123215),m.exports=ee},75847:(m,v,q)=>{const ee=q(78776)();ee.addRange(5760,5788),m.exports=ee},88416:(m,v,q)=>{const ee=q(78776)();ee.addRange(7248,7295),m.exports=ee},40115:(m,v,q)=>{const ee=q(78776)();ee.addRange(68736,68786).addRange(68800,68850).addRange(68858,68863),m.exports=ee},29109:(m,v,q)=>{const ee=q(78776)();ee.addRange(66304,66339).addRange(66349,66351),m.exports=ee},96840:(m,v,q)=>{const ee=q(78776)();ee.addRange(68224,68255),m.exports=ee},39291:(m,v,q)=>{const ee=q(78776)();ee.addRange(66384,66426),m.exports=ee},24678:(m,v,q)=>{const ee=q(78776)();ee.addRange(66464,66499).addRange(66504,66517),m.exports=ee},78647:(m,v,q)=>{const ee=q(78776)();ee.addRange(69376,69415),m.exports=ee},70744:(m,v,q)=>{const ee=q(78776)();ee.addRange(68192,68223),m.exports=ee},59527:(m,v,q)=>{const ee=q(78776)();ee.addRange(68608,68680),m.exports=ee},23761:(m,v,q)=>{const ee=q(78776)();ee.addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2935),m.exports=ee},39384:(m,v,q)=>{const ee=q(78776)();ee.addRange(66736,66771).addRange(66776,66811),m.exports=ee},90237:(m,v,q)=>{const ee=q(78776)();ee.addRange(66688,66717).addRange(66720,66729),m.exports=ee},62976:(m,v,q)=>{const ee=q(78776)();ee.addRange(92928,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071),m.exports=ee},60351:(m,v,q)=>{const ee=q(78776)();ee.addRange(67680,67711),m.exports=ee},19767:(m,v,q)=>{const ee=q(78776)();ee.addRange(72384,72440),m.exports=ee},25712:(m,v,q)=>{const ee=q(78776)();ee.addRange(43072,43127),m.exports=ee},86458:(m,v,q)=>{const ee=q(78776)(67871);ee.addRange(67840,67867),m.exports=ee},74874:(m,v,q)=>{const ee=q(78776)();ee.addRange(68480,68497).addRange(68505,68508).addRange(68521,68527),m.exports=ee},27603:(m,v,q)=>{const ee=q(78776)(43359);ee.addRange(43312,43347),m.exports=ee},84788:(m,v,q)=>{const ee=q(78776)();ee.addRange(5792,5866).addRange(5870,5880),m.exports=ee},45810:(m,v,q)=>{const ee=q(78776)();ee.addRange(2048,2093).addRange(2096,2110),m.exports=ee},37632:(m,v,q)=>{const ee=q(78776)();ee.addRange(43136,43205).addRange(43214,43225),m.exports=ee},15058:(m,v,q)=>{const ee=q(78776)();ee.addRange(70016,70111),m.exports=ee},76250:(m,v,q)=>{const ee=q(78776)();ee.addRange(66640,66687),m.exports=ee},39573:(m,v,q)=>{const ee=q(78776)();ee.addRange(71040,71093).addRange(71096,71133),m.exports=ee},54039:(m,v,q)=>{const ee=q(78776)();ee.addRange(120832,121483).addRange(121499,121503).addRange(121505,121519),m.exports=ee},1611:(m,v,q)=>{const ee=q(78776)(3517,3530,3542);ee.addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3572).addRange(70113,70132),m.exports=ee},34250:(m,v,q)=>{const ee=q(78776)();ee.addRange(69424,69465),m.exports=ee},43065:(m,v,q)=>{const ee=q(78776)();ee.addRange(69840,69864).addRange(69872,69881),m.exports=ee},18135:(m,v,q)=>{const ee=q(78776)();ee.addRange(72272,72354),m.exports=ee},95849:(m,v,q)=>{const ee=q(78776)();ee.addRange(7040,7103).addRange(7360,7367),m.exports=ee},46566:(m,v,q)=>{const ee=q(78776)();ee.addRange(43008,43052),m.exports=ee},7810:(m,v,q)=>{const ee=q(78776)();ee.addRange(1792,1805).addRange(1807,1866).addRange(1869,1871).addRange(2144,2154),m.exports=ee},67833:(m,v,q)=>{const ee=q(78776)();ee.addRange(5888,5900).addRange(5902,5908),m.exports=ee},58009:(m,v,q)=>{const ee=q(78776)();ee.addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003),m.exports=ee},1187:(m,v,q)=>{const ee=q(78776)();ee.addRange(6480,6509).addRange(6512,6516),m.exports=ee},40377:(m,v,q)=>{const ee=q(78776)();ee.addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6816,6829),m.exports=ee},99e3:(m,v,q)=>{const ee=q(78776)();ee.addRange(43648,43714).addRange(43739,43743),m.exports=ee},72294:(m,v,q)=>{const ee=q(78776)();ee.addRange(71296,71352).addRange(71360,71369),m.exports=ee},98682:(m,v,q)=>{const ee=q(78776)(2972,3024,3031,73727);ee.addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3066).addRange(73664,73713),m.exports=ee},75540:(m,v,q)=>{const ee=q(78776)(94176);ee.addRange(94208,100343).addRange(100352,101119).addRange(101632,101640),m.exports=ee},65084:(m,v,q)=>{const ee=q(78776)();ee.addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3191,3199),m.exports=ee},6867:(m,v,q)=>{const ee=q(78776)();ee.addRange(1920,1969),m.exports=ee},49907:(m,v,q)=>{const ee=q(78776)();ee.addRange(3585,3642).addRange(3648,3675),m.exports=ee},29341:(m,v,q)=>{const ee=q(78776)();ee.addRange(3840,3911).addRange(3913,3948).addRange(3953,3991).addRange(3993,4028).addRange(4030,4044).addRange(4046,4052).addRange(4057,4058),m.exports=ee},81261:(m,v,q)=>{const ee=q(78776)(11647);ee.addRange(11568,11623).addRange(11631,11632),m.exports=ee},57954:(m,v,q)=>{const ee=q(78776)();ee.addRange(70784,70855).addRange(70864,70873),m.exports=ee},29097:(m,v,q)=>{const ee=q(78776)(66463);ee.addRange(66432,66461),m.exports=ee},5767:(m,v,q)=>{const ee=q(78776)();ee.addRange(42240,42539),m.exports=ee},27172:(m,v,q)=>{const ee=q(78776)(123647);ee.addRange(123584,123641),m.exports=ee},17315:(m,v,q)=>{const ee=q(78776)(71935);ee.addRange(71840,71922),m.exports=ee},34961:(m,v,q)=>{const ee=q(78776)();ee.addRange(69248,69289).addRange(69291,69293).addRange(69296,69297),m.exports=ee},90923:(m,v,q)=>{const ee=q(78776)();ee.addRange(40960,42124).addRange(42128,42182),m.exports=ee},92108:(m,v,q)=>{const ee=q(78776)();ee.addRange(72192,72263),m.exports=ee},99614:(m,v,q)=>{const ee=q(78776)(1600);ee.addRange(125184,125259).addRange(125264,125273).addRange(125278,125279),m.exports=ee},24915:(m,v,q)=>{const ee=q(78776)();ee.addRange(71424,71450).addRange(71453,71467).addRange(71472,71487),m.exports=ee},8983:(m,v,q)=>{const ee=q(78776)();ee.addRange(82944,83526),m.exports=ee},75627:(m,v,q)=>{const ee=q(78776)(126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);ee.addRange(1536,1540).addRange(1542,1564).addRange(1566,1756).addRange(1758,1791).addRange(1872,1919).addRange(2208,2228).addRange(2230,2247).addRange(2259,2273).addRange(2275,2303).addRange(64336,64449).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65021).addRange(65136,65140).addRange(65142,65276).addRange(66272,66299).addRange(69216,69246).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705),m.exports=ee},13585:(m,v,q)=>{const ee=q(78776)();ee.addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(64275,64279),m.exports=ee},79384:(m,v,q)=>{const ee=q(78776)();ee.addRange(68352,68405).addRange(68409,68415),m.exports=ee},47072:(m,v,q)=>{const ee=q(78776)();ee.addRange(6912,6987).addRange(6992,7036),m.exports=ee},31856:(m,v,q)=>{const ee=q(78776)();ee.addRange(42656,42743).addRange(92160,92728),m.exports=ee},24945:(m,v,q)=>{const ee=q(78776)();ee.addRange(92880,92909).addRange(92912,92917),m.exports=ee},92147:(m,v,q)=>{const ee=q(78776)();ee.addRange(7104,7155).addRange(7164,7167),m.exports=ee},61530:(m,v,q)=>{const ee=q(78776)(2482,2519,7376,7378,7384,7393,7402,7405,7410,43249);ee.addRange(2385,2386).addRange(2404,2405).addRange(2432,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525).addRange(2527,2531).addRange(2534,2558).addRange(7381,7382).addRange(7413,7415),m.exports=ee},64063:(m,v,q)=>{const ee=q(78776)();ee.addRange(72704,72712).addRange(72714,72758).addRange(72760,72773).addRange(72784,72812),m.exports=ee},29962:(m,v,q)=>{const ee=q(78776)(12336,12343,12539);ee.addRange(746,747).addRange(12289,12291).addRange(12296,12305).addRange(12307,12319).addRange(12330,12333).addRange(12549,12591).addRange(12704,12735).addRange(65093,65094).addRange(65377,65381),m.exports=ee},61752:(m,v,q)=>{const ee=q(78776)(69759);ee.addRange(69632,69709).addRange(69714,69743),m.exports=ee},28434:(m,v,q)=>{const ee=q(78776)();ee.addRange(10240,10495),m.exports=ee},15148:(m,v,q)=>{const ee=q(78776)(43471);ee.addRange(6656,6683).addRange(6686,6687),m.exports=ee},78881:(m,v,q)=>{const ee=q(78776)();ee.addRange(5941,5942).addRange(5952,5971),m.exports=ee},55254:(m,v,q)=>{const ee=q(78776)();ee.addRange(5120,5759).addRange(6320,6389),m.exports=ee},79110:(m,v,q)=>{const ee=q(78776)();ee.addRange(66208,66256),m.exports=ee},76550:(m,v,q)=>{const ee=q(78776)(66927);ee.addRange(66864,66915),m.exports=ee},88753:(m,v,q)=>{const ee=q(78776)();ee.addRange(2534,2543).addRange(4160,4169).addRange(69888,69940).addRange(69942,69959),m.exports=ee},98451:(m,v,q)=>{const ee=q(78776)();ee.addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43612,43615),m.exports=ee},80196:(m,v,q)=>{const ee=q(78776)();ee.addRange(5024,5109).addRange(5112,5117).addRange(43888,43967),m.exports=ee},23352:(m,v,q)=>{const ee=q(78776)();ee.addRange(69552,69579),m.exports=ee},46921:(m,v,q)=>{const ee=q(78776)(215,247,884,894,901,903,1541,1757,2274,3647,12288,12292,12306,12320,12342,12927,13311,43867,65279,119970,119995,120134,917505);ee.addRange(0,64).addRange(91,96).addRange(123,169).addRange(171,185).addRange(187,191).addRange(697,735).addRange(741,745).addRange(748,767).addRange(4053,4056).addRange(5867,5869).addRange(8192,8203).addRange(8206,8238).addRange(8240,8292).addRange(8294,8304).addRange(8308,8318).addRange(8320,8334).addRange(8352,8383).addRange(8448,8485).addRange(8487,8489).addRange(8492,8497).addRange(8499,8525).addRange(8527,8543).addRange(8585,8587).addRange(8592,9254).addRange(9280,9290).addRange(9312,10239).addRange(10496,11123).addRange(11126,11157).addRange(11159,11263).addRange(11776,11842).addRange(11844,11858).addRange(12272,12283).addRange(12872,12895).addRange(12977,12991).addRange(13004,13007).addRange(13169,13178).addRange(13184,13279).addRange(19904,19967).addRange(42760,42785).addRange(42888,42890).addRange(43882,43883).addRange(64830,64831).addRange(65040,65049).addRange(65072,65092).addRange(65095,65106).addRange(65108,65126).addRange(65128,65131).addRange(65281,65312).addRange(65339,65344).addRange(65371,65376).addRange(65504,65510),ee.addRange(65512,65518).addRange(65529,65533).addRange(65936,65948).addRange(66e3,66044).addRange(94178,94179).addRange(118784,119029).addRange(119040,119078).addRange(119081,119142).addRange(119146,119162).addRange(119171,119172).addRange(119180,119209).addRange(119214,119272).addRange(119520,119539).addRange(119552,119638).addRange(119666,119672).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(126065,126132).addRange(126209,126269).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127487).addRange(127489,127490).addRange(127504,127547).addRange(127552,127560).addRange(127584,127589).addRange(127744,128727).addRange(128736,128748).addRange(128752,128764).addRange(128768,128883),ee.addRange(128896,128984).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129201).addRange(129280,129400).addRange(129402,129483).addRange(129485,129619).addRange(129632,129645).addRange(129648,129652).addRange(129656,129658).addRange(129664,129670).addRange(129680,129704).addRange(129712,129718).addRange(129728,129730).addRange(129744,129750).addRange(129792,129938).addRange(129940,129994).addRange(130032,130041).addRange(917536,917631),m.exports=ee},44141:(m,v,q)=>{const ee=q(78776)();ee.addRange(994,1007).addRange(11392,11507).addRange(11513,11519).addRange(66272,66299),m.exports=ee},30286:(m,v,q)=>{const ee=q(78776)();ee.addRange(73728,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075),m.exports=ee},73326:(m,v,q)=>{const ee=q(78776)(67592,67644,67647);ee.addRange(65792,65794).addRange(65799,65843).addRange(65847,65855).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640),m.exports=ee},77115:(m,v,q)=>{const ee=q(78776)(7467,7544,7672,11843);ee.addRange(1024,1327).addRange(7296,7304).addRange(11744,11775).addRange(42560,42655).addRange(65070,65071),m.exports=ee},59108:(m,v,q)=>{const ee=q(78776)();ee.addRange(66560,66639),m.exports=ee},59426:(m,v,q)=>{const ee=q(78776)(8432);ee.addRange(2304,2386).addRange(2389,2431).addRange(7376,7414).addRange(7416,7417).addRange(43056,43065).addRange(43232,43263),m.exports=ee},44660:(m,v,q)=>{const ee=q(78776)(71945);ee.addRange(71936,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72006).addRange(72016,72025),m.exports=ee},41422:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2415).addRange(43056,43065).addRange(71680,71739),m.exports=ee},66667:(m,v,q)=>{const ee=q(78776)();ee.addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113820,113827),m.exports=ee},20449:(m,v,q)=>{const ee=q(78776)();ee.addRange(77824,78894).addRange(78896,78904),m.exports=ee},25810:(m,v,q)=>{const ee=q(78776)();ee.addRange(66816,66855),m.exports=ee},83509:(m,v,q)=>{const ee=q(78776)();ee.addRange(69600,69622),m.exports=ee},37837:(m,v,q)=>{const ee=q(78776)(4696,4800);ee.addRange(4608,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4988).addRange(4992,5017).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822),m.exports=ee},77680:(m,v,q)=>{const ee=q(78776)(4295,4301,11559,11565);ee.addRange(4256,4293).addRange(4304,4351).addRange(7312,7354).addRange(7357,7359).addRange(11520,11557),m.exports=ee},97772:(m,v,q)=>{const ee=q(78776)(1156,1159,11843,42607);ee.addRange(11264,11310).addRange(11312,11358).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922),m.exports=ee},60674:(m,v,q)=>{const ee=q(78776)();ee.addRange(66352,66378),m.exports=ee},52336:(m,v,q)=>{const ee=q(78776)(7376,8432,70480,70487,73683);ee.addRange(2385,2386).addRange(2404,2405).addRange(3046,3059).addRange(7378,7379).addRange(7410,7412).addRange(7416,7417).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508).addRange(70512,70516).addRange(73680,73681),m.exports=ee},86310:(m,v,q)=>{const ee=q(78776)(834,837,895,900,902,908,8025,8027,8029,8486,43877,65952);ee.addRange(880,883).addRange(885,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,993).addRange(1008,1023).addRange(7462,7466).addRange(7517,7521).addRange(7526,7530).addRange(7615,7617).addRange(7936,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190).addRange(65856,65934).addRange(119296,119365),m.exports=ee},92436:(m,v,q)=>{const ee=q(78776)(2768);ee.addRange(2385,2386).addRange(2404,2405).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2801).addRange(2809,2815).addRange(43056,43065),m.exports=ee},20642:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2405).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129),m.exports=ee},33831:(m,v,q)=>{const ee=q(78776)(2620,2641,2654);ee.addRange(2385,2386).addRange(2404,2405).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2678).addRange(43056,43065),m.exports=ee},16613:(m,v,q)=>{const ee=q(78776)(12336,12539,13055);ee.addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12289,12291).addRange(12293,12305).addRange(12307,12319).addRange(12321,12333).addRange(12343,12351).addRange(12688,12703).addRange(12736,12771).addRange(12832,12871).addRange(12928,12976).addRange(12992,13003).addRange(13144,13168).addRange(13179,13183).addRange(13280,13310).addRange(13312,19903).addRange(19968,40956).addRange(42752,42759).addRange(63744,64109).addRange(64112,64217).addRange(65093,65094).addRange(65377,65381).addRange(94192,94193).addRange(119648,119665).addRange(127568,127569).addRange(131072,173789).addRange(173824,177972).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(194560,195101).addRange(196608,201546),m.exports=ee},87001:(m,v,q)=>{const ee=q(78776)(12343,12539);ee.addRange(4352,4607).addRange(12289,12291).addRange(12296,12305).addRange(12307,12319).addRange(12334,12336).addRange(12593,12686).addRange(12800,12830).addRange(12896,12926).addRange(43360,43388).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(65093,65094).addRange(65377,65381).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500),m.exports=ee},88583:(m,v,q)=>{const ee=q(78776)(1548,1563,1567,1600,1748);ee.addRange(68864,68903).addRange(68912,68921),m.exports=ee},82758:(m,v,q)=>{const ee=q(78776)();ee.addRange(5920,5942),m.exports=ee},66416:(m,v,q)=>{const ee=q(78776)();ee.addRange(67808,67826).addRange(67828,67829).addRange(67835,67839),m.exports=ee},85222:(m,v,q)=>{const ee=q(78776)(64318);ee.addRange(1425,1479).addRange(1488,1514).addRange(1519,1524).addRange(64285,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64335),m.exports=ee},60191:(m,v,q)=>{const ee=q(78776)(12343,65392,127488);ee.addRange(12289,12291).addRange(12296,12305).addRange(12307,12319).addRange(12336,12341).addRange(12348,12349).addRange(12353,12438).addRange(12441,12448).addRange(12539,12540).addRange(65093,65094).addRange(65377,65381).addRange(65438,65439).addRange(110593,110878).addRange(110928,110930),m.exports=ee},57632:(m,v,q)=>{const ee=q(78776)();ee.addRange(67648,67669).addRange(67671,67679),m.exports=ee},96988:(m,v,q)=>{const ee=q(78776)(7673,66045);ee.addRange(768,833).addRange(835,836).addRange(838,866).addRange(2387,2388).addRange(6832,6848).addRange(7618,7671).addRange(7675,7679).addRange(8204,8205).addRange(8400,8431).addRange(65024,65039).addRange(65056,65069).addRange(119143,119145).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(917760,917999),m.exports=ee},52121:(m,v,q)=>{const ee=q(78776)();ee.addRange(68448,68466).addRange(68472,68479),m.exports=ee},82809:(m,v,q)=>{const ee=q(78776)();ee.addRange(68416,68437).addRange(68440,68447),m.exports=ee},31899:(m,v,q)=>{const ee=q(78776)();ee.addRange(43392,43469).addRange(43471,43481).addRange(43486,43487),m.exports=ee},57574:(m,v,q)=>{const ee=q(78776)(69837);ee.addRange(2406,2415).addRange(43056,43065).addRange(69760,69825),m.exports=ee},81868:(m,v,q)=>{const ee=q(78776)(3294,7376,7378,7386,7410,7412);ee.addRange(2385,2386).addRange(2404,2405).addRange(3200,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3296,3299).addRange(3302,3311).addRange(3313,3314).addRange(43056,43061),m.exports=ee},10774:(m,v,q)=>{const ee=q(78776)(12343,110592);ee.addRange(12289,12291).addRange(12296,12305).addRange(12307,12319).addRange(12336,12341).addRange(12348,12349).addRange(12441,12444).addRange(12448,12543).addRange(12784,12799).addRange(13008,13054).addRange(13056,13143).addRange(65093,65094).addRange(65377,65439).addRange(110948,110951),m.exports=ee},76701:(m,v,q)=>{const ee=q(78776)();ee.addRange(43264,43311),m.exports=ee},81466:(m,v,q)=>{const ee=q(78776)();ee.addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68159,68168).addRange(68176,68184),m.exports=ee},21325:(m,v,q)=>{const ee=q(78776)(94180);ee.addRange(101120,101589),m.exports=ee},6068:(m,v,q)=>{const ee=q(78776)();ee.addRange(6016,6109).addRange(6112,6121).addRange(6128,6137).addRange(6624,6655),m.exports=ee},77706:(m,v,q)=>{const ee=q(78776)();ee.addRange(2790,2799).addRange(43056,43065).addRange(70144,70161).addRange(70163,70206),m.exports=ee},54258:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2405).addRange(43056,43065).addRange(70320,70378).addRange(70384,70393),m.exports=ee},77149:(m,v,q)=>{const ee=q(78776)(3716,3749,3782);ee.addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3789).addRange(3792,3801).addRange(3804,3807),m.exports=ee},38334:(m,v,q)=>{const ee=q(78776)(170,186,4347,8239,8305,8319,8432,8498,8526,43310);ee.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,696).addRange(736,740).addRange(867,879).addRange(1157,1158).addRange(2385,2386).addRange(7424,7461).addRange(7468,7516).addRange(7522,7525).addRange(7531,7543).addRange(7545,7614).addRange(7680,7935).addRange(8336,8348).addRange(8490,8491).addRange(8544,8584).addRange(11360,11391).addRange(42752,42759).addRange(42786,42887).addRange(42891,42943).addRange(42946,42954).addRange(42997,43007).addRange(43824,43866).addRange(43868,43876).addRange(43878,43881).addRange(64256,64262).addRange(65313,65338).addRange(65345,65370),m.exports=ee},12299:(m,v,q)=>{const ee=q(78776)();ee.addRange(7168,7223).addRange(7227,7241).addRange(7245,7247),m.exports=ee},25476:(m,v,q)=>{const ee=q(78776)(2405,6464);ee.addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6468,6479),m.exports=ee},54625:(m,v,q)=>{const ee=q(78776)();ee.addRange(65799,65843).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431),m.exports=ee},38810:(m,v,q)=>{const ee=q(78776)();ee.addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65792,65794).addRange(65799,65843).addRange(65847,65855),m.exports=ee},90845:(m,v,q)=>{const ee=q(78776)(73648);ee.addRange(42192,42239),m.exports=ee},68978:(m,v,q)=>{const ee=q(78776)();ee.addRange(66176,66204),m.exports=ee},67905:(m,v,q)=>{const ee=q(78776)(67903);ee.addRange(67872,67897),m.exports=ee},89576:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2415).addRange(43056,43065).addRange(69968,70006),m.exports=ee},3405:(m,v,q)=>{const ee=q(78776)();ee.addRange(73440,73464),m.exports=ee},974:(m,v,q)=>{const ee=q(78776)(7386);ee.addRange(2385,2386).addRange(2404,2405).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3407).addRange(3412,3427).addRange(3430,3455).addRange(43056,43058),m.exports=ee},28940:(m,v,q)=>{const ee=q(78776)(1600,2142);ee.addRange(2112,2139),m.exports=ee},6677:(m,v,q)=>{const ee=q(78776)(1600);ee.addRange(68288,68326).addRange(68331,68342),m.exports=ee},14740:(m,v,q)=>{const ee=q(78776)();ee.addRange(72816,72847).addRange(72850,72871).addRange(72873,72886),m.exports=ee},82278:(m,v,q)=>{const ee=q(78776)(73018);ee.addRange(2404,2405).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049),m.exports=ee},55949:(m,v,q)=>{const ee=q(78776)();ee.addRange(93760,93850),m.exports=ee},13329:(m,v,q)=>{const ee=q(78776)();ee.addRange(43744,43766).addRange(43968,44013).addRange(44016,44025),m.exports=ee},97146:(m,v,q)=>{const ee=q(78776)();ee.addRange(124928,125124).addRange(125127,125142),m.exports=ee},23715:(m,v,q)=>{const ee=q(78776)();ee.addRange(68e3,68023).addRange(68028,68047).addRange(68050,68095),m.exports=ee},43199:(m,v,q)=>{const ee=q(78776)();ee.addRange(67968,67999),m.exports=ee},26499:(m,v,q)=>{const ee=q(78776)();ee.addRange(93952,94026).addRange(94031,94087).addRange(94095,94111),m.exports=ee},36995:(m,v,q)=>{const ee=q(78776)();ee.addRange(43056,43065).addRange(71168,71236).addRange(71248,71257),m.exports=ee},98606:(m,v,q)=>{const ee=q(78776)(8239);ee.addRange(6144,6158).addRange(6160,6169).addRange(6176,6264).addRange(6272,6314).addRange(71264,71276),m.exports=ee},11462:(m,v,q)=>{const ee=q(78776)();ee.addRange(92736,92766).addRange(92768,92777).addRange(92782,92783),m.exports=ee},45402:(m,v,q)=>{const ee=q(78776)(70280);ee.addRange(2662,2671).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313),m.exports=ee},76318:(m,v,q)=>{const ee=q(78776)(43310);ee.addRange(4096,4255).addRange(43488,43518).addRange(43616,43647),m.exports=ee},34924:(m,v,q)=>{const ee=q(78776)();ee.addRange(67712,67742).addRange(67751,67759),m.exports=ee},8236:(m,v,q)=>{const ee=q(78776)(7401,7410,7418);ee.addRange(2404,2405).addRange(3302,3311).addRange(43056,43061).addRange(72096,72103).addRange(72106,72151).addRange(72154,72164),m.exports=ee},14575:(m,v,q)=>{const ee=q(78776)();ee.addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6623),m.exports=ee},71314:(m,v,q)=>{const ee=q(78776)();ee.addRange(70656,70747).addRange(70749,70753),m.exports=ee},40577:(m,v,q)=>{const ee=q(78776)();ee.addRange(1984,2042).addRange(2045,2047),m.exports=ee},44432:(m,v,q)=>{const ee=q(78776)(94177);ee.addRange(110960,111355),m.exports=ee},53612:(m,v,q)=>{const ee=q(78776)();ee.addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123214,123215),m.exports=ee},19298:(m,v,q)=>{const ee=q(78776)();ee.addRange(5760,5788),m.exports=ee},55285:(m,v,q)=>{const ee=q(78776)();ee.addRange(7248,7295),m.exports=ee},16737:(m,v,q)=>{const ee=q(78776)();ee.addRange(68736,68786).addRange(68800,68850).addRange(68858,68863),m.exports=ee},73023:(m,v,q)=>{const ee=q(78776)();ee.addRange(66304,66339).addRange(66349,66351),m.exports=ee},35723:(m,v,q)=>{const ee=q(78776)();ee.addRange(68224,68255),m.exports=ee},56370:(m,v,q)=>{const ee=q(78776)(1155);ee.addRange(66384,66426),m.exports=ee},1402:(m,v,q)=>{const ee=q(78776)();ee.addRange(66464,66499).addRange(66504,66517),m.exports=ee},14718:(m,v,q)=>{const ee=q(78776)();ee.addRange(69376,69415),m.exports=ee},40316:(m,v,q)=>{const ee=q(78776)();ee.addRange(68192,68223),m.exports=ee},5462:(m,v,q)=>{const ee=q(78776)();ee.addRange(68608,68680),m.exports=ee},29434:(m,v,q)=>{const ee=q(78776)(7386,7410);ee.addRange(2385,2386).addRange(2404,2405).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2935),m.exports=ee},77045:(m,v,q)=>{const ee=q(78776)();ee.addRange(66736,66771).addRange(66776,66811),m.exports=ee},82301:(m,v,q)=>{const ee=q(78776)();ee.addRange(66688,66717).addRange(66720,66729),m.exports=ee},84766:(m,v,q)=>{const ee=q(78776)();ee.addRange(92928,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071),m.exports=ee},72685:(m,v,q)=>{const ee=q(78776)();ee.addRange(67680,67711),m.exports=ee},34107:(m,v,q)=>{const ee=q(78776)();ee.addRange(72384,72440),m.exports=ee},66506:(m,v,q)=>{const ee=q(78776)(6149);ee.addRange(6146,6147).addRange(43072,43127),m.exports=ee},42186:(m,v,q)=>{const ee=q(78776)(67871);ee.addRange(67840,67867),m.exports=ee},55507:(m,v,q)=>{const ee=q(78776)(1600);ee.addRange(68480,68497).addRange(68505,68508).addRange(68521,68527),m.exports=ee},35435:(m,v,q)=>{const ee=q(78776)(43359);ee.addRange(43312,43347),m.exports=ee},76355:(m,v,q)=>{const ee=q(78776)();ee.addRange(5792,5866).addRange(5870,5880),m.exports=ee},1509:(m,v,q)=>{const ee=q(78776)();ee.addRange(2048,2093).addRange(2096,2110),m.exports=ee},23386:(m,v,q)=>{const ee=q(78776)();ee.addRange(43136,43205).addRange(43214,43225),m.exports=ee},86116:(m,v,q)=>{const ee=q(78776)(2385,7383,7385,7392);ee.addRange(7388,7389).addRange(70016,70111),m.exports=ee},51826:(m,v,q)=>{const ee=q(78776)();ee.addRange(66640,66687),m.exports=ee},22026:(m,v,q)=>{const ee=q(78776)();ee.addRange(71040,71093).addRange(71096,71133),m.exports=ee},96007:(m,v,q)=>{const ee=q(78776)();ee.addRange(120832,121483).addRange(121499,121503).addRange(121505,121519),m.exports=ee},51104:(m,v,q)=>{const ee=q(78776)(3517,3530,3542);ee.addRange(2404,2405).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3572).addRange(70113,70132),m.exports=ee},82401:(m,v,q)=>{const ee=q(78776)(1600);ee.addRange(69424,69465),m.exports=ee},44399:(m,v,q)=>{const ee=q(78776)();ee.addRange(69840,69864).addRange(69872,69881),m.exports=ee},37415:(m,v,q)=>{const ee=q(78776)();ee.addRange(72272,72354),m.exports=ee},3894:(m,v,q)=>{const ee=q(78776)();ee.addRange(7040,7103).addRange(7360,7367),m.exports=ee},5419:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2405).addRange(2534,2543).addRange(43008,43052),m.exports=ee},21038:(m,v,q)=>{const ee=q(78776)(1548,1567,1600,1648,7672);ee.addRange(1563,1564).addRange(1611,1621).addRange(1792,1805).addRange(1807,1866).addRange(1869,1871).addRange(2144,2154),m.exports=ee},1744:(m,v,q)=>{const ee=q(78776)();ee.addRange(5888,5900).addRange(5902,5908).addRange(5941,5942),m.exports=ee},54217:(m,v,q)=>{const ee=q(78776)();ee.addRange(5941,5942).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003),m.exports=ee},63153:(m,v,q)=>{const ee=q(78776)();ee.addRange(4160,4169).addRange(6480,6509).addRange(6512,6516),m.exports=ee},4926:(m,v,q)=>{const ee=q(78776)();ee.addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6816,6829),m.exports=ee},39311:(m,v,q)=>{const ee=q(78776)();ee.addRange(43648,43714).addRange(43739,43743),m.exports=ee},55970:(m,v,q)=>{const ee=q(78776)();ee.addRange(2404,2405).addRange(43056,43065).addRange(71296,71352).addRange(71360,71369),m.exports=ee},80882:(m,v,q)=>{const ee=q(78776)(2972,3024,3031,7386,43251,70401,70403,73727);ee.addRange(2385,2386).addRange(2404,2405).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3066).addRange(70459,70460).addRange(73664,73713),m.exports=ee},46776:(m,v,q)=>{const ee=q(78776)(94176);ee.addRange(94208,100343).addRange(100352,101119).addRange(101632,101640),m.exports=ee},40444:(m,v,q)=>{const ee=q(78776)(7386,7410);ee.addRange(2385,2386).addRange(2404,2405).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3191,3199),m.exports=ee},23431:(m,v,q)=>{const ee=q(78776)(1548,1567,65010,65021);ee.addRange(1563,1564).addRange(1632,1641).addRange(1920,1969),m.exports=ee},94846:(m,v,q)=>{const ee=q(78776)();ee.addRange(3585,3642).addRange(3648,3675),m.exports=ee},137:(m,v,q)=>{const ee=q(78776)();ee.addRange(3840,3911).addRange(3913,3948).addRange(3953,3991).addRange(3993,4028).addRange(4030,4044).addRange(4046,4052).addRange(4057,4058),m.exports=ee},67065:(m,v,q)=>{const ee=q(78776)(11647);ee.addRange(11568,11623).addRange(11631,11632),m.exports=ee},98082:(m,v,q)=>{const ee=q(78776)(7410);ee.addRange(2385,2386).addRange(2404,2405).addRange(43056,43065).addRange(70784,70855).addRange(70864,70873),m.exports=ee},29213:(m,v,q)=>{const ee=q(78776)(66463);ee.addRange(66432,66461),m.exports=ee},85388:(m,v,q)=>{const ee=q(78776)();ee.addRange(42240,42539),m.exports=ee},68659:(m,v,q)=>{const ee=q(78776)(123647);ee.addRange(123584,123641),m.exports=ee},27900:(m,v,q)=>{const ee=q(78776)(71935);ee.addRange(71840,71922),m.exports=ee},8051:(m,v,q)=>{const ee=q(78776)(1548,1563,1567);ee.addRange(1632,1641).addRange(69248,69289).addRange(69291,69293).addRange(69296,69297),m.exports=ee},99799:(m,v,q)=>{const ee=q(78776)(12539);ee.addRange(12289,12290).addRange(12296,12305).addRange(12308,12315).addRange(40960,42124).addRange(42128,42182).addRange(65377,65381),m.exports=ee},25904:(m,v,q)=>{const ee=q(78776)();ee.addRange(72192,72263),m.exports=ee},94274:m=>{m.exports=new Map([["General_Category",["Cased_Letter","Close_Punctuation","Connector_Punctuation","Control","Currency_Symbol","Dash_Punctuation","Decimal_Number","Enclosing_Mark","Final_Punctuation","Format","Initial_Punctuation","Letter","Letter_Number","Line_Separator","Lowercase_Letter","Mark","Math_Symbol","Modifier_Letter","Modifier_Symbol","Nonspacing_Mark","Number","Open_Punctuation","Other","Other_Letter","Other_Number","Other_Punctuation","Other_Symbol","Paragraph_Separator","Private_Use","Punctuation","Separator","Space_Separator","Spacing_Mark","Surrogate","Symbol","Titlecase_Letter","Unassigned","Uppercase_Letter"]],["Script",["Adlam","Ahom","Anatolian_Hieroglyphs","Arabic","Armenian","Avestan","Balinese","Bamum","Bassa_Vah","Batak","Bengali","Bhaiksuki","Bopomofo","Brahmi","Braille","Buginese","Buhid","Canadian_Aboriginal","Carian","Caucasian_Albanian","Chakma","Cham","Cherokee","Chorasmian","Common","Coptic","Cuneiform","Cypriot","Cyrillic","Deseret","Devanagari","Dives_Akuru","Dogra","Duployan","Egyptian_Hieroglyphs","Elbasan","Elymaic","Ethiopic","Georgian","Glagolitic","Gothic","Grantha","Greek","Gujarati","Gunjala_Gondi","Gurmukhi","Han","Hangul","Hanifi_Rohingya","Hanunoo","Hatran","Hebrew","Hiragana","Imperial_Aramaic","Inherited","Inscriptional_Pahlavi","Inscriptional_Parthian","Javanese","Kaithi","Kannada","Katakana","Kayah_Li","Kharoshthi","Khitan_Small_Script","Khmer","Khojki","Khudawadi","Lao","Latin","Lepcha","Limbu","Linear_A","Linear_B","Lisu","Lycian","Lydian","Mahajani","Makasar","Malayalam","Mandaic","Manichaean","Marchen","Masaram_Gondi","Medefaidrin","Meetei_Mayek","Mende_Kikakui","Meroitic_Cursive","Meroitic_Hieroglyphs","Miao","Modi","Mongolian","Mro","Multani","Myanmar","Nabataean","Nandinagari","New_Tai_Lue","Newa","Nko","Nushu","Nyiakeng_Puachue_Hmong","Ogham","Ol_Chiki","Old_Hungarian","Old_Italic","Old_North_Arabian","Old_Permic","Old_Persian","Old_Sogdian","Old_South_Arabian","Old_Turkic","Oriya","Osage","Osmanya","Pahawh_Hmong","Palmyrene","Pau_Cin_Hau","Phags_Pa","Phoenician","Psalter_Pahlavi","Rejang","Runic","Samaritan","Saurashtra","Sharada","Shavian","Siddham","SignWriting","Sinhala","Sogdian","Sora_Sompeng","Soyombo","Sundanese","Syloti_Nagri","Syriac","Tagalog","Tagbanwa","Tai_Le","Tai_Tham","Tai_Viet","Takri","Tamil","Tangut","Telugu","Thaana","Thai","Tibetan","Tifinagh","Tirhuta","Ugaritic","Vai","Wancho","Warang_Citi","Yezidi","Yi","Zanabazar_Square"]],["Script_Extensions",["Adlam","Ahom","Anatolian_Hieroglyphs","Arabic","Armenian","Avestan","Balinese","Bamum","Bassa_Vah","Batak","Bengali","Bhaiksuki","Bopomofo","Brahmi","Braille","Buginese","Buhid","Canadian_Aboriginal","Carian","Caucasian_Albanian","Chakma","Cham","Cherokee","Chorasmian","Common","Coptic","Cuneiform","Cypriot","Cyrillic","Deseret","Devanagari","Dives_Akuru","Dogra","Duployan","Egyptian_Hieroglyphs","Elbasan","Elymaic","Ethiopic","Georgian","Glagolitic","Gothic","Grantha","Greek","Gujarati","Gunjala_Gondi","Gurmukhi","Han","Hangul","Hanifi_Rohingya","Hanunoo","Hatran","Hebrew","Hiragana","Imperial_Aramaic","Inherited","Inscriptional_Pahlavi","Inscriptional_Parthian","Javanese","Kaithi","Kannada","Katakana","Kayah_Li","Kharoshthi","Khitan_Small_Script","Khmer","Khojki","Khudawadi","Lao","Latin","Lepcha","Limbu","Linear_A","Linear_B","Lisu","Lycian","Lydian","Mahajani","Makasar","Malayalam","Mandaic","Manichaean","Marchen","Masaram_Gondi","Medefaidrin","Meetei_Mayek","Mende_Kikakui","Meroitic_Cursive","Meroitic_Hieroglyphs","Miao","Modi","Mongolian","Mro","Multani","Myanmar","Nabataean","Nandinagari","New_Tai_Lue","Newa","Nko","Nushu","Nyiakeng_Puachue_Hmong","Ogham","Ol_Chiki","Old_Hungarian","Old_Italic","Old_North_Arabian","Old_Permic","Old_Persian","Old_Sogdian","Old_South_Arabian","Old_Turkic","Oriya","Osage","Osmanya","Pahawh_Hmong","Palmyrene","Pau_Cin_Hau","Phags_Pa","Phoenician","Psalter_Pahlavi","Rejang","Runic","Samaritan","Saurashtra","Sharada","Shavian","Siddham","SignWriting","Sinhala","Sogdian","Sora_Sompeng","Soyombo","Sundanese","Syloti_Nagri","Syriac","Tagalog","Tagbanwa","Tai_Le","Tai_Tham","Tai_Viet","Takri","Tamil","Tangut","Telugu","Thaana","Thai","Tibetan","Tifinagh","Tirhuta","Ugaritic","Vai","Wancho","Warang_Citi","Yezidi","Yi","Zanabazar_Square"]],["Binary_Property",["ASCII","ASCII_Hex_Digit","Alphabetic","Any","Assigned","Bidi_Control","Bidi_Mirrored","Case_Ignorable","Cased","Changes_When_Casefolded","Changes_When_Casemapped","Changes_When_Lowercased","Changes_When_NFKC_Casefolded","Changes_When_Titlecased","Changes_When_Uppercased","Dash","Default_Ignorable_Code_Point","Deprecated","Diacritic","Emoji","Emoji_Component","Emoji_Modifier","Emoji_Modifier_Base","Emoji_Presentation","Extended_Pictographic","Extender","Grapheme_Base","Grapheme_Extend","Hex_Digit","IDS_Binary_Operator","IDS_Trinary_Operator","ID_Continue","ID_Start","Ideographic","Join_Control","Logical_Order_Exception","Lowercase","Math","Noncharacter_Code_Point","Pattern_Syntax","Pattern_White_Space","Quotation_Mark","Radical","Regional_Indicator","Sentence_Terminal","Soft_Dotted","Terminal_Punctuation","Unified_Ideograph","Uppercase","Variation_Selector","White_Space","XID_Continue","XID_Start"]]])},47993:m=>{m.exports="13.0.0"},14640:(m,v,q)=>{var ee={"./Binary_Property/ASCII.js":46962,"./Binary_Property/ASCII_Hex_Digit.js":60270,"./Binary_Property/Alphabetic.js":26969,"./Binary_Property/Any.js":22499,"./Binary_Property/Assigned.js":9213,"./Binary_Property/Bidi_Control.js":38838,"./Binary_Property/Bidi_Mirrored.js":5720,"./Binary_Property/Case_Ignorable.js":49965,"./Binary_Property/Cased.js":32948,"./Binary_Property/Changes_When_Casefolded.js":65314,"./Binary_Property/Changes_When_Casemapped.js":78562,"./Binary_Property/Changes_When_Lowercased.js":12104,"./Binary_Property/Changes_When_NFKC_Casefolded.js":41347,"./Binary_Property/Changes_When_Titlecased.js":50589,"./Binary_Property/Changes_When_Uppercased.js":50046,"./Binary_Property/Dash.js":77336,"./Binary_Property/Default_Ignorable_Code_Point.js":32016,"./Binary_Property/Deprecated.js":42339,"./Binary_Property/Diacritic.js":97707,"./Binary_Property/Emoji.js":23694,"./Binary_Property/Emoji_Component.js":94007,"./Binary_Property/Emoji_Modifier.js":13916,"./Binary_Property/Emoji_Modifier_Base.js":98053,"./Binary_Property/Emoji_Presentation.js":10906,"./Binary_Property/Extended_Pictographic.js":66359,"./Binary_Property/Extender.js":17743,"./Binary_Property/Grapheme_Base.js":75530,"./Binary_Property/Grapheme_Extend.js":38693,"./Binary_Property/Hex_Digit.js":91556,"./Binary_Property/IDS_Binary_Operator.js":2103,"./Binary_Property/IDS_Trinary_Operator.js":18502,"./Binary_Property/ID_Continue.js":19494,"./Binary_Property/ID_Start.js":20567,"./Binary_Property/Ideographic.js":19586,"./Binary_Property/Join_Control.js":36983,"./Binary_Property/Logical_Order_Exception.js":72947,"./Binary_Property/Lowercase.js":49111,"./Binary_Property/Math.js":65667,"./Binary_Property/Noncharacter_Code_Point.js":20052,"./Binary_Property/Pattern_Syntax.js":60514,"./Binary_Property/Pattern_White_Space.js":78588,"./Binary_Property/Quotation_Mark.js":1053,"./Binary_Property/Radical.js":25361,"./Binary_Property/Regional_Indicator.js":94375,"./Binary_Property/Sentence_Terminal.js":89697,"./Binary_Property/Soft_Dotted.js":35514,"./Binary_Property/Terminal_Punctuation.js":21043,"./Binary_Property/Unified_Ideograph.js":75771,"./Binary_Property/Uppercase.js":28368,"./Binary_Property/Variation_Selector.js":27186,"./Binary_Property/White_Space.js":61846,"./Binary_Property/XID_Continue.js":74003,"./Binary_Property/XID_Start.js":3468,"./General_Category/Cased_Letter.js":13090,"./General_Category/Close_Punctuation.js":8526,"./General_Category/Connector_Punctuation.js":26100,"./General_Category/Control.js":80282,"./General_Category/Currency_Symbol.js":15352,"./General_Category/Dash_Punctuation.js":45647,"./General_Category/Decimal_Number.js":98349,"./General_Category/Enclosing_Mark.js":18220,"./General_Category/Final_Punctuation.js":88482,"./General_Category/Format.js":87586,"./General_Category/Initial_Punctuation.js":88147,"./General_Category/Letter.js":65964,"./General_Category/Letter_Number.js":66793,"./General_Category/Line_Separator.js":63061,"./General_Category/Lowercase_Letter.js":19340,"./General_Category/Mark.js":93748,"./General_Category/Math_Symbol.js":32895,"./General_Category/Modifier_Letter.js":66710,"./General_Category/Modifier_Symbol.js":43026,"./General_Category/Nonspacing_Mark.js":95580,"./General_Category/Number.js":90055,"./General_Category/Open_Punctuation.js":25622,"./General_Category/Other.js":76288,"./General_Category/Other_Letter.js":61453,"./General_Category/Other_Number.js":88795,"./General_Category/Other_Punctuation.js":47221,"./General_Category/Other_Symbol.js":66733,"./General_Category/Paragraph_Separator.js":12600,"./General_Category/Private_Use.js":61704,"./General_Category/Punctuation.js":36290,"./General_Category/Separator.js":64661,"./General_Category/Space_Separator.js":54343,"./General_Category/Spacing_Mark.js":11276,"./General_Category/Surrogate.js":93474,"./General_Category/Symbol.js":54581,"./General_Category/Titlecase_Letter.js":8550,"./General_Category/Unassigned.js":22525,"./General_Category/Uppercase_Letter.js":28829,"./Script/Adlam.js":56129,"./Script/Ahom.js":50147,"./Script/Anatolian_Hieroglyphs.js":50926,"./Script/Arabic.js":56820,"./Script/Armenian.js":14899,"./Script/Avestan.js":69929,"./Script/Balinese.js":30706,"./Script/Bamum.js":15533,"./Script/Bassa_Vah.js":89979,"./Script/Batak.js":83765,"./Script/Bengali.js":72693,"./Script/Bhaiksuki.js":10236,"./Script/Bopomofo.js":30468,"./Script/Brahmi.js":45770,"./Script/Braille.js":65529,"./Script/Buginese.js":74206,"./Script/Buhid.js":96208,"./Script/Canadian_Aboriginal.js":66700,"./Script/Carian.js":93961,"./Script/Caucasian_Albanian.js":74121,"./Script/Chakma.js":12128,"./Script/Cham.js":52189,"./Script/Cherokee.js":75033,"./Script/Chorasmian.js":73507,"./Script/Common.js":85998,"./Script/Coptic.js":56036,"./Script/Cuneiform.js":13563,"./Script/Cypriot.js":49182,"./Script/Cyrillic.js":84087,"./Script/Deseret.js":48844,"./Script/Devanagari.js":35690,"./Script/Dives_Akuru.js":57201,"./Script/Dogra.js":71932,"./Script/Duployan.js":95187,"./Script/Egyptian_Hieroglyphs.js":49778,"./Script/Elbasan.js":42781,"./Script/Elymaic.js":83103,"./Script/Ethiopic.js":26672,"./Script/Georgian.js":73661,"./Script/Glagolitic.js":85857,"./Script/Gothic.js":32096,"./Script/Grantha.js":71742,"./Script/Greek.js":62199,"./Script/Gujarati.js":11931,"./Script/Gunjala_Gondi.js":27600,"./Script/Gurmukhi.js":76482,"./Script/Han.js":26294,"./Script/Hangul.js":38858,"./Script/Hanifi_Rohingya.js":50043,"./Script/Hanunoo.js":95307,"./Script/Hatran.js":20280,"./Script/Hebrew.js":12674,"./Script/Hiragana.js":54058,"./Script/Imperial_Aramaic.js":70521,"./Script/Inherited.js":21448,"./Script/Inscriptional_Pahlavi.js":35281,"./Script/Inscriptional_Parthian.js":35772,"./Script/Javanese.js":98272,"./Script/Kaithi.js":52764,"./Script/Kannada.js":98276,"./Script/Katakana.js":98285,"./Script/Kayah_Li.js":10821,"./Script/Kharoshthi.js":67559,"./Script/Khitan_Small_Script.js":48304,"./Script/Khmer.js":39834,"./Script/Khojki.js":42593,"./Script/Khudawadi.js":64415,"./Script/Lao.js":37740,"./Script/Latin.js":46818,"./Script/Lepcha.js":7647,"./Script/Limbu.js":92627,"./Script/Linear_A.js":16193,"./Script/Linear_B.js":71901,"./Script/Lisu.js":25734,"./Script/Lycian.js":6450,"./Script/Lydian.js":28293,"./Script/Mahajani.js":48193,"./Script/Makasar.js":50865,"./Script/Malayalam.js":24789,"./Script/Mandaic.js":9535,"./Script/Manichaean.js":83061,"./Script/Marchen.js":76528,"./Script/Masaram_Gondi.js":9921,"./Script/Medefaidrin.js":93378,"./Script/Meetei_Mayek.js":6940,"./Script/Mende_Kikakui.js":3897,"./Script/Meroitic_Cursive.js":65999,"./Script/Meroitic_Hieroglyphs.js":59758,"./Script/Miao.js":65484,"./Script/Modi.js":34575,"./Script/Mongolian.js":75392,"./Script/Mro.js":36388,"./Script/Multani.js":60556,"./Script/Myanmar.js":15837,"./Script/Nabataean.js":6820,"./Script/Nandinagari.js":51892,"./Script/New_Tai_Lue.js":32003,"./Script/Newa.js":15297,"./Script/Nko.js":17594,"./Script/Nushu.js":7493,"./Script/Nyiakeng_Puachue_Hmong.js":14406,"./Script/Ogham.js":75847,"./Script/Ol_Chiki.js":88416,"./Script/Old_Hungarian.js":40115,"./Script/Old_Italic.js":29109,"./Script/Old_North_Arabian.js":96840,"./Script/Old_Permic.js":39291,"./Script/Old_Persian.js":24678,"./Script/Old_Sogdian.js":78647,"./Script/Old_South_Arabian.js":70744,"./Script/Old_Turkic.js":59527,"./Script/Oriya.js":23761,"./Script/Osage.js":39384,"./Script/Osmanya.js":90237,"./Script/Pahawh_Hmong.js":62976,"./Script/Palmyrene.js":60351,"./Script/Pau_Cin_Hau.js":19767,"./Script/Phags_Pa.js":25712,"./Script/Phoenician.js":86458,"./Script/Psalter_Pahlavi.js":74874,"./Script/Rejang.js":27603,"./Script/Runic.js":84788,"./Script/Samaritan.js":45810,"./Script/Saurashtra.js":37632,"./Script/Sharada.js":15058,"./Script/Shavian.js":76250,"./Script/Siddham.js":39573,"./Script/SignWriting.js":54039,"./Script/Sinhala.js":1611,"./Script/Sogdian.js":34250,"./Script/Sora_Sompeng.js":43065,"./Script/Soyombo.js":18135,"./Script/Sundanese.js":95849,"./Script/Syloti_Nagri.js":46566,"./Script/Syriac.js":7810,"./Script/Tagalog.js":67833,"./Script/Tagbanwa.js":58009,"./Script/Tai_Le.js":1187,"./Script/Tai_Tham.js":40377,"./Script/Tai_Viet.js":99e3,"./Script/Takri.js":72294,"./Script/Tamil.js":98682,"./Script/Tangut.js":75540,"./Script/Telugu.js":65084,"./Script/Thaana.js":6867,"./Script/Thai.js":49907,"./Script/Tibetan.js":29341,"./Script/Tifinagh.js":81261,"./Script/Tirhuta.js":57954,"./Script/Ugaritic.js":29097,"./Script/Vai.js":5767,"./Script/Wancho.js":27172,"./Script/Warang_Citi.js":17315,"./Script/Yezidi.js":34961,"./Script/Yi.js":90923,"./Script/Zanabazar_Square.js":92108,"./Script_Extensions/Adlam.js":99614,"./Script_Extensions/Ahom.js":24915,"./Script_Extensions/Anatolian_Hieroglyphs.js":8983,"./Script_Extensions/Arabic.js":75627,"./Script_Extensions/Armenian.js":13585,"./Script_Extensions/Avestan.js":79384,"./Script_Extensions/Balinese.js":47072,"./Script_Extensions/Bamum.js":31856,"./Script_Extensions/Bassa_Vah.js":24945,"./Script_Extensions/Batak.js":92147,"./Script_Extensions/Bengali.js":61530,"./Script_Extensions/Bhaiksuki.js":64063,"./Script_Extensions/Bopomofo.js":29962,"./Script_Extensions/Brahmi.js":61752,"./Script_Extensions/Braille.js":28434,"./Script_Extensions/Buginese.js":15148,"./Script_Extensions/Buhid.js":78881,"./Script_Extensions/Canadian_Aboriginal.js":55254,"./Script_Extensions/Carian.js":79110,"./Script_Extensions/Caucasian_Albanian.js":76550,"./Script_Extensions/Chakma.js":88753,"./Script_Extensions/Cham.js":98451,"./Script_Extensions/Cherokee.js":80196,"./Script_Extensions/Chorasmian.js":23352,"./Script_Extensions/Common.js":46921,"./Script_Extensions/Coptic.js":44141,"./Script_Extensions/Cuneiform.js":30286,"./Script_Extensions/Cypriot.js":73326,"./Script_Extensions/Cyrillic.js":77115,"./Script_Extensions/Deseret.js":59108,"./Script_Extensions/Devanagari.js":59426,"./Script_Extensions/Dives_Akuru.js":44660,"./Script_Extensions/Dogra.js":41422,"./Script_Extensions/Duployan.js":66667,"./Script_Extensions/Egyptian_Hieroglyphs.js":20449,"./Script_Extensions/Elbasan.js":25810,"./Script_Extensions/Elymaic.js":83509,"./Script_Extensions/Ethiopic.js":37837,"./Script_Extensions/Georgian.js":77680,"./Script_Extensions/Glagolitic.js":97772,"./Script_Extensions/Gothic.js":60674,"./Script_Extensions/Grantha.js":52336,"./Script_Extensions/Greek.js":86310,"./Script_Extensions/Gujarati.js":92436,"./Script_Extensions/Gunjala_Gondi.js":20642,"./Script_Extensions/Gurmukhi.js":33831,"./Script_Extensions/Han.js":16613,"./Script_Extensions/Hangul.js":87001,"./Script_Extensions/Hanifi_Rohingya.js":88583,"./Script_Extensions/Hanunoo.js":82758,"./Script_Extensions/Hatran.js":66416,"./Script_Extensions/Hebrew.js":85222,"./Script_Extensions/Hiragana.js":60191,"./Script_Extensions/Imperial_Aramaic.js":57632,"./Script_Extensions/Inherited.js":96988,"./Script_Extensions/Inscriptional_Pahlavi.js":52121,"./Script_Extensions/Inscriptional_Parthian.js":82809,"./Script_Extensions/Javanese.js":31899,"./Script_Extensions/Kaithi.js":57574,"./Script_Extensions/Kannada.js":81868,"./Script_Extensions/Katakana.js":10774,"./Script_Extensions/Kayah_Li.js":76701,"./Script_Extensions/Kharoshthi.js":81466,"./Script_Extensions/Khitan_Small_Script.js":21325,"./Script_Extensions/Khmer.js":6068,"./Script_Extensions/Khojki.js":77706,"./Script_Extensions/Khudawadi.js":54258,"./Script_Extensions/Lao.js":77149,"./Script_Extensions/Latin.js":38334,"./Script_Extensions/Lepcha.js":12299,"./Script_Extensions/Limbu.js":25476,"./Script_Extensions/Linear_A.js":54625,"./Script_Extensions/Linear_B.js":38810,"./Script_Extensions/Lisu.js":90845,"./Script_Extensions/Lycian.js":68978,"./Script_Extensions/Lydian.js":67905,"./Script_Extensions/Mahajani.js":89576,"./Script_Extensions/Makasar.js":3405,"./Script_Extensions/Malayalam.js":974,"./Script_Extensions/Mandaic.js":28940,"./Script_Extensions/Manichaean.js":6677,"./Script_Extensions/Marchen.js":14740,"./Script_Extensions/Masaram_Gondi.js":82278,"./Script_Extensions/Medefaidrin.js":55949,"./Script_Extensions/Meetei_Mayek.js":13329,"./Script_Extensions/Mende_Kikakui.js":97146,"./Script_Extensions/Meroitic_Cursive.js":23715,"./Script_Extensions/Meroitic_Hieroglyphs.js":43199,"./Script_Extensions/Miao.js":26499,"./Script_Extensions/Modi.js":36995,"./Script_Extensions/Mongolian.js":98606,"./Script_Extensions/Mro.js":11462,"./Script_Extensions/Multani.js":45402,"./Script_Extensions/Myanmar.js":76318,"./Script_Extensions/Nabataean.js":34924,"./Script_Extensions/Nandinagari.js":8236,"./Script_Extensions/New_Tai_Lue.js":14575,"./Script_Extensions/Newa.js":71314,"./Script_Extensions/Nko.js":40577,"./Script_Extensions/Nushu.js":44432,"./Script_Extensions/Nyiakeng_Puachue_Hmong.js":53612,"./Script_Extensions/Ogham.js":19298,"./Script_Extensions/Ol_Chiki.js":55285,"./Script_Extensions/Old_Hungarian.js":16737,"./Script_Extensions/Old_Italic.js":73023,"./Script_Extensions/Old_North_Arabian.js":35723,"./Script_Extensions/Old_Permic.js":56370,"./Script_Extensions/Old_Persian.js":1402,"./Script_Extensions/Old_Sogdian.js":14718,"./Script_Extensions/Old_South_Arabian.js":40316,"./Script_Extensions/Old_Turkic.js":5462,"./Script_Extensions/Oriya.js":29434,"./Script_Extensions/Osage.js":77045,"./Script_Extensions/Osmanya.js":82301,"./Script_Extensions/Pahawh_Hmong.js":84766,"./Script_Extensions/Palmyrene.js":72685,"./Script_Extensions/Pau_Cin_Hau.js":34107,"./Script_Extensions/Phags_Pa.js":66506,"./Script_Extensions/Phoenician.js":42186,"./Script_Extensions/Psalter_Pahlavi.js":55507,"./Script_Extensions/Rejang.js":35435,"./Script_Extensions/Runic.js":76355,"./Script_Extensions/Samaritan.js":1509,"./Script_Extensions/Saurashtra.js":23386,"./Script_Extensions/Sharada.js":86116,"./Script_Extensions/Shavian.js":51826,"./Script_Extensions/Siddham.js":22026,"./Script_Extensions/SignWriting.js":96007,"./Script_Extensions/Sinhala.js":51104,"./Script_Extensions/Sogdian.js":82401,"./Script_Extensions/Sora_Sompeng.js":44399,"./Script_Extensions/Soyombo.js":37415,"./Script_Extensions/Sundanese.js":3894,"./Script_Extensions/Syloti_Nagri.js":5419,"./Script_Extensions/Syriac.js":21038,"./Script_Extensions/Tagalog.js":1744,"./Script_Extensions/Tagbanwa.js":54217,"./Script_Extensions/Tai_Le.js":63153,"./Script_Extensions/Tai_Tham.js":4926,"./Script_Extensions/Tai_Viet.js":39311,"./Script_Extensions/Takri.js":55970,"./Script_Extensions/Tamil.js":80882,"./Script_Extensions/Tangut.js":46776,"./Script_Extensions/Telugu.js":40444,"./Script_Extensions/Thaana.js":23431,"./Script_Extensions/Thai.js":94846,"./Script_Extensions/Tibetan.js":137,"./Script_Extensions/Tifinagh.js":67065,"./Script_Extensions/Tirhuta.js":98082,"./Script_Extensions/Ugaritic.js":29213,"./Script_Extensions/Vai.js":85388,"./Script_Extensions/Wancho.js":68659,"./Script_Extensions/Warang_Citi.js":27900,"./Script_Extensions/Yezidi.js":8051,"./Script_Extensions/Yi.js":99799,"./Script_Extensions/Zanabazar_Square.js":25904,"./index.js":94274,"./unicode-version.js":47993};function webpackContext(m){var v=webpackContextResolve(m);return q(v)}function webpackContextResolve(m){if(!q.o(ee,m)){var v=new Error("Cannot find module '"+m+"'");throw v.code="MODULE_NOT_FOUND",v}return ee[m]}webpackContext.keys=function webpackContextKeys(){return Object.keys(ee)},webpackContext.resolve=webpackContextResolve,m.exports=webpackContext,webpackContext.id=14640},78776:function(m,v,q){var ee;m=q.nmd(m),function(ae){var ie=v,de=(m&&m.exports,"object"==typeof q.g&&q.g);de.global!==de&&de.window;var ce="A range’s `stop` value must be greater than or equal to the `start` value.",le="Invalid code point value. Code points range from U+000000 to U+10FFFF.",pe=55296,fe=56319,ye=56320,be=57343,Re=/\\x00([^0123456789]|$)/g,_e={},xe=_e.hasOwnProperty,forEach=function(m,v){for(var q=-1,ee=m.length;++q=q&&vq)return m;if(v<=ee&&q>=ae)m.splice(ie,2);else{if(v>=ee&&q=ee&&v<=ae)m[ie+1]=v;else if(q>=ee&&q<=ae)return m[ie]=q+1,m;ie+=2}}return m},dataAdd=function(m,v){var q,ee,ae=0,ie=null,de=m.length;if(v<0||v>1114111)throw RangeError(le);for(;ae=q&&vv)return m.splice(null!=ie?ie+2:0,0,v,v+1),m;if(v==ee)return v+1==m[ae+2]?(m.splice(ae,4,q,m[ae+3]),m):(m[ae+1]=v+1,m);ie=ae,ae+=2}return m.push(v,v+1),m},dataAddData=function(m,v){for(var q,ee,ae=0,ie=m.slice(),de=v.length;ae1114111||q<0||q>1114111)throw RangeError(le);for(var ee,ae,ie=0,de=!1,pe=m.length;ieq)return m;ee>=v&&ee<=q&&(ae>v&&ae-1<=q?(m.splice(ie,2),ie-=2):(m.splice(ie-1,2),ie-=2))}else{if(ee==q+1||ee==q)return m[ie]=v,m;if(ee>q)return m.splice(ie,0,v,q+1),m;if(v>=ee&&v=ee&&v=ae&&(m[ie]=v,m[ie+1]=q+1,de=!0)}ie+=2}return de||m.push(v,q+1),m},dataContains=function(m,v){var q=0,ee=m.length,ae=m[q],ie=m[ee-1];if(ee>=2&&(vie))return!1;for(;q=ae&&v=40&&m<=43||46==m||47==m||63==m||m>=91&&m<=94||m>=123&&m<=125?"\\"+Ie(m):m>=32&&m<=126?Ie(m):m<=255?"\\x"+pad(hex(m),2):"\\u"+pad(hex(m),4)},codePointToStringUnicode=function(m){return m<=65535?codePointToString(m):"\\u{"+m.toString(16).toUpperCase()+"}"},symbolToCodePoint=function(m){var v,q=m.length,ee=m.charCodeAt(0);return ee>=pe&&ee<=fe&&q>1?(v=m.charCodeAt(1),1024*(ee-pe)+v-ye+65536):ee},createBMPCharacterClasses=function(m){var v,q,ee="",ae=0,ie=m.length;if(dataIsSingleton(m))return codePointToString(m[0]);for(;ae=pe&&q<=fe&&(ie.push(v,pe),ee.push(pe,q+1)),q>=ye&&q<=be&&(ie.push(v,pe),ee.push(pe,56320),ae.push(ye,q+1)),q>be&&(ie.push(v,pe),ee.push(pe,56320),ae.push(ye,57344),q<=65535?ie.push(57344,q+1):(ie.push(57344,65536),de.push(65536,q+1)))):v>=pe&&v<=fe?(q>=pe&&q<=fe&&ee.push(v,q+1),q>=ye&&q<=be&&(ee.push(v,56320),ae.push(ye,q+1)),q>be&&(ee.push(v,56320),ae.push(ye,57344),q<=65535?ie.push(57344,q+1):(ie.push(57344,65536),de.push(65536,q+1)))):v>=ye&&v<=be?(q>=ye&&q<=be&&ae.push(v,q+1),q>be&&(ae.push(v,57344),q<=65535?ie.push(57344,q+1):(ie.push(57344,65536),de.push(65536,q+1)))):v>be&&v<=65535?q<=65535?ie.push(v,q+1):(ie.push(v,65536),de.push(65536,q+1)):de.push(v,q+1),ce+=2;return{loneHighSurrogates:ee,loneLowSurrogates:ae,bmp:ie,astral:de}},optimizeSurrogateMappings=function(m){for(var v,q,ee,ae,ie,de,ce=[],le=[],pe=!1,fe=-1,ye=m.length;++fe1&&(m=we.call(arguments)),this instanceof regenerate?(this.data=[],m?this.add(m):this):(new regenerate).add(m)};regenerate.version="1.4.2";var Pe=regenerate.prototype;!function(m,v){var q;for(q in v)xe.call(v,q)&&(m[q]=v[q])}(Pe,{add:function(m){var v=this;return null==m?v:m instanceof regenerate?(v.data=dataAddData(v.data,m.data),v):(arguments.length>1&&(m=we.call(arguments)),isArray(m)?(forEach(m,(function(m){v.add(m)})),v):(v.data=dataAdd(v.data,isNumber(m)?m:symbolToCodePoint(m)),v))},remove:function(m){var v=this;return null==m?v:m instanceof regenerate?(v.data=dataRemoveData(v.data,m.data),v):(arguments.length>1&&(m=we.call(arguments)),isArray(m)?(forEach(m,(function(m){v.remove(m)})),v):(v.data=dataRemove(v.data,isNumber(m)?m:symbolToCodePoint(m)),v))},addRange:function(m,v){var q=this;return q.data=dataAddRange(q.data,isNumber(m)?m:symbolToCodePoint(m),isNumber(v)?v:symbolToCodePoint(v)),q},removeRange:function(m,v){var q=this,ee=isNumber(m)?m:symbolToCodePoint(m),ae=isNumber(v)?v:symbolToCodePoint(v);return q.data=dataRemoveRange(q.data,ee,ae),q},intersection:function(m){var v=this,q=m instanceof regenerate?dataToArray(m.data):m;return v.data=dataIntersection(v.data,q),v},contains:function(m){return dataContains(this.data,isNumber(m)?m:symbolToCodePoint(m))},clone:function(){var m=new regenerate;return m.data=this.data.slice(0),m},toString:function(m){var v=createCharacterClassesFromData(this.data,!!m&&m.bmpOnly,!!m&&m.hasUnicodeFlag);return v?v.replace(Re,"\\0$1"):"[]"},toRegExp:function(m){var v=this.toString(m&&-1!=m.indexOf("u")?{hasUnicodeFlag:!0}:null);return RegExp(v,m||"")},valueOf:function(){return dataToArray(this.data)}}),Pe.toArray=Pe.valueOf,void 0===(ee=function(){return regenerate}.call(v,q,v,m))||(m.exports=ee)}()},98957:(m,v,q)=>{"use strict";const ee=q(78776);v.REGULAR=new Map([["d",ee().addRange(48,57)],["D",ee().addRange(0,47).addRange(58,65535)],["s",ee(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",ee().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,65535)],["w",ee(95).addRange(48,57).addRange(65,90).addRange(97,122)],["W",ee(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,65535)]]),v.UNICODE=new Map([["d",ee().addRange(48,57)],["D",ee().addRange(0,47).addRange(58,1114111)],["s",ee(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",ee().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,1114111)],["w",ee(95).addRange(48,57).addRange(65,90).addRange(97,122)],["W",ee(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,1114111)]]),v.UNICODE_IGNORE_CASE=new Map([["d",ee().addRange(48,57)],["D",ee().addRange(0,47).addRange(58,1114111)],["s",ee(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",ee().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,1114111)],["w",ee(95,383,8490).addRange(48,57).addRange(65,90).addRange(97,122)],["W",ee(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,382).addRange(384,8489).addRange(8491,1114111)]])},61818:m=>{m.exports=new Map([[75,8490],[83,383],[107,8490],[115,383],[181,924],[197,8491],[223,7838],[229,8491],[383,83],[452,453],[453,452],[455,456],[456,455],[458,459],[459,458],[497,498],[498,497],[618,42926],[642,42949],[669,42930],[837,8126],[914,976],[917,1013],[920,1012],[921,8126],[922,1008],[924,181],[928,982],[929,1009],[931,962],[934,981],[937,8486],[952,1012],[962,931],[969,8486],[976,914],[977,1012],[981,934],[982,928],[1008,922],[1009,929],[1012,[920,977,952]],[1013,917],[1042,7296],[1044,7297],[1054,7298],[1057,7299],[1058,7301],[1066,7302],[1074,7296],[1076,7297],[1086,7298],[1089,7299],[1090,[7300,7301]],[1098,7302],[1122,7303],[1123,7303],[4304,7312],[4305,7313],[4306,7314],[4307,7315],[4308,7316],[4309,7317],[4310,7318],[4311,7319],[4312,7320],[4313,7321],[4314,7322],[4315,7323],[4316,7324],[4317,7325],[4318,7326],[4319,7327],[4320,7328],[4321,7329],[4322,7330],[4323,7331],[4324,7332],[4325,7333],[4326,7334],[4327,7335],[4328,7336],[4329,7337],[4330,7338],[4331,7339],[4332,7340],[4333,7341],[4334,7342],[4335,7343],[4336,7344],[4337,7345],[4338,7346],[4339,7347],[4340,7348],[4341,7349],[4342,7350],[4343,7351],[4344,7352],[4345,7353],[4346,7354],[4349,7357],[4350,7358],[4351,7359],[5024,43888],[5025,43889],[5026,43890],[5027,43891],[5028,43892],[5029,43893],[5030,43894],[5031,43895],[5032,43896],[5033,43897],[5034,43898],[5035,43899],[5036,43900],[5037,43901],[5038,43902],[5039,43903],[5040,43904],[5041,43905],[5042,43906],[5043,43907],[5044,43908],[5045,43909],[5046,43910],[5047,43911],[5048,43912],[5049,43913],[5050,43914],[5051,43915],[5052,43916],[5053,43917],[5054,43918],[5055,43919],[5056,43920],[5057,43921],[5058,43922],[5059,43923],[5060,43924],[5061,43925],[5062,43926],[5063,43927],[5064,43928],[5065,43929],[5066,43930],[5067,43931],[5068,43932],[5069,43933],[5070,43934],[5071,43935],[5072,43936],[5073,43937],[5074,43938],[5075,43939],[5076,43940],[5077,43941],[5078,43942],[5079,43943],[5080,43944],[5081,43945],[5082,43946],[5083,43947],[5084,43948],[5085,43949],[5086,43950],[5087,43951],[5088,43952],[5089,43953],[5090,43954],[5091,43955],[5092,43956],[5093,43957],[5094,43958],[5095,43959],[5096,43960],[5097,43961],[5098,43962],[5099,43963],[5100,43964],[5101,43965],[5102,43966],[5103,43967],[5104,5112],[5105,5113],[5106,5114],[5107,5115],[5108,5116],[5109,5117],[5112,5104],[5113,5105],[5114,5106],[5115,5107],[5116,5108],[5117,5109],[7296,[1042,1074]],[7297,[1044,1076]],[7298,[1054,1086]],[7299,[1057,1089]],[7300,[7301,1090]],[7301,[1058,7300,1090]],[7302,[1066,1098]],[7303,[1122,1123]],[7304,[42570,42571]],[7312,4304],[7313,4305],[7314,4306],[7315,4307],[7316,4308],[7317,4309],[7318,4310],[7319,4311],[7320,4312],[7321,4313],[7322,4314],[7323,4315],[7324,4316],[7325,4317],[7326,4318],[7327,4319],[7328,4320],[7329,4321],[7330,4322],[7331,4323],[7332,4324],[7333,4325],[7334,4326],[7335,4327],[7336,4328],[7337,4329],[7338,4330],[7339,4331],[7340,4332],[7341,4333],[7342,4334],[7343,4335],[7344,4336],[7345,4337],[7346,4338],[7347,4339],[7348,4340],[7349,4341],[7350,4342],[7351,4343],[7352,4344],[7353,4345],[7354,4346],[7357,4349],[7358,4350],[7359,4351],[7566,42950],[7776,7835],[7835,7776],[7838,223],[8064,8072],[8065,8073],[8066,8074],[8067,8075],[8068,8076],[8069,8077],[8070,8078],[8071,8079],[8072,8064],[8073,8065],[8074,8066],[8075,8067],[8076,8068],[8077,8069],[8078,8070],[8079,8071],[8080,8088],[8081,8089],[8082,8090],[8083,8091],[8084,8092],[8085,8093],[8086,8094],[8087,8095],[8088,8080],[8089,8081],[8090,8082],[8091,8083],[8092,8084],[8093,8085],[8094,8086],[8095,8087],[8096,8104],[8097,8105],[8098,8106],[8099,8107],[8100,8108],[8101,8109],[8102,8110],[8103,8111],[8104,8096],[8105,8097],[8106,8098],[8107,8099],[8108,8100],[8109,8101],[8110,8102],[8111,8103],[8115,8124],[8124,8115],[8126,[837,921]],[8131,8140],[8140,8131],[8179,8188],[8188,8179],[8486,[937,969]],[8490,75],[8491,[197,229]],[42570,7304],[42571,7304],[42900,42948],[42926,618],[42930,669],[42931,43859],[42932,42933],[42933,42932],[42934,42935],[42935,42934],[42936,42937],[42937,42936],[42938,42939],[42939,42938],[42940,42941],[42941,42940],[42942,42943],[42943,42942],[42946,42947],[42947,42946],[42948,42900],[42949,642],[42950,7566],[43859,42931],[43888,5024],[43889,5025],[43890,5026],[43891,5027],[43892,5028],[43893,5029],[43894,5030],[43895,5031],[43896,5032],[43897,5033],[43898,5034],[43899,5035],[43900,5036],[43901,5037],[43902,5038],[43903,5039],[43904,5040],[43905,5041],[43906,5042],[43907,5043],[43908,5044],[43909,5045],[43910,5046],[43911,5047],[43912,5048],[43913,5049],[43914,5050],[43915,5051],[43916,5052],[43917,5053],[43918,5054],[43919,5055],[43920,5056],[43921,5057],[43922,5058],[43923,5059],[43924,5060],[43925,5061],[43926,5062],[43927,5063],[43928,5064],[43929,5065],[43930,5066],[43931,5067],[43932,5068],[43933,5069],[43934,5070],[43935,5071],[43936,5072],[43937,5073],[43938,5074],[43939,5075],[43940,5076],[43941,5077],[43942,5078],[43943,5079],[43944,5080],[43945,5081],[43946,5082],[43947,5083],[43948,5084],[43949,5085],[43950,5086],[43951,5087],[43952,5088],[43953,5089],[43954,5090],[43955,5091],[43956,5092],[43957,5093],[43958,5094],[43959,5095],[43960,5096],[43961,5097],[43962,5098],[43963,5099],[43964,5100],[43965,5101],[43966,5102],[43967,5103],[66560,66600],[66561,66601],[66562,66602],[66563,66603],[66564,66604],[66565,66605],[66566,66606],[66567,66607],[66568,66608],[66569,66609],[66570,66610],[66571,66611],[66572,66612],[66573,66613],[66574,66614],[66575,66615],[66576,66616],[66577,66617],[66578,66618],[66579,66619],[66580,66620],[66581,66621],[66582,66622],[66583,66623],[66584,66624],[66585,66625],[66586,66626],[66587,66627],[66588,66628],[66589,66629],[66590,66630],[66591,66631],[66592,66632],[66593,66633],[66594,66634],[66595,66635],[66596,66636],[66597,66637],[66598,66638],[66599,66639],[66600,66560],[66601,66561],[66602,66562],[66603,66563],[66604,66564],[66605,66565],[66606,66566],[66607,66567],[66608,66568],[66609,66569],[66610,66570],[66611,66571],[66612,66572],[66613,66573],[66614,66574],[66615,66575],[66616,66576],[66617,66577],[66618,66578],[66619,66579],[66620,66580],[66621,66581],[66622,66582],[66623,66583],[66624,66584],[66625,66585],[66626,66586],[66627,66587],[66628,66588],[66629,66589],[66630,66590],[66631,66591],[66632,66592],[66633,66593],[66634,66594],[66635,66595],[66636,66596],[66637,66597],[66638,66598],[66639,66599],[66736,66776],[66737,66777],[66738,66778],[66739,66779],[66740,66780],[66741,66781],[66742,66782],[66743,66783],[66744,66784],[66745,66785],[66746,66786],[66747,66787],[66748,66788],[66749,66789],[66750,66790],[66751,66791],[66752,66792],[66753,66793],[66754,66794],[66755,66795],[66756,66796],[66757,66797],[66758,66798],[66759,66799],[66760,66800],[66761,66801],[66762,66802],[66763,66803],[66764,66804],[66765,66805],[66766,66806],[66767,66807],[66768,66808],[66769,66809],[66770,66810],[66771,66811],[66776,66736],[66777,66737],[66778,66738],[66779,66739],[66780,66740],[66781,66741],[66782,66742],[66783,66743],[66784,66744],[66785,66745],[66786,66746],[66787,66747],[66788,66748],[66789,66749],[66790,66750],[66791,66751],[66792,66752],[66793,66753],[66794,66754],[66795,66755],[66796,66756],[66797,66757],[66798,66758],[66799,66759],[66800,66760],[66801,66761],[66802,66762],[66803,66763],[66804,66764],[66805,66765],[66806,66766],[66807,66767],[66808,66768],[66809,66769],[66810,66770],[66811,66771],[68736,68800],[68737,68801],[68738,68802],[68739,68803],[68740,68804],[68741,68805],[68742,68806],[68743,68807],[68744,68808],[68745,68809],[68746,68810],[68747,68811],[68748,68812],[68749,68813],[68750,68814],[68751,68815],[68752,68816],[68753,68817],[68754,68818],[68755,68819],[68756,68820],[68757,68821],[68758,68822],[68759,68823],[68760,68824],[68761,68825],[68762,68826],[68763,68827],[68764,68828],[68765,68829],[68766,68830],[68767,68831],[68768,68832],[68769,68833],[68770,68834],[68771,68835],[68772,68836],[68773,68837],[68774,68838],[68775,68839],[68776,68840],[68777,68841],[68778,68842],[68779,68843],[68780,68844],[68781,68845],[68782,68846],[68783,68847],[68784,68848],[68785,68849],[68786,68850],[68800,68736],[68801,68737],[68802,68738],[68803,68739],[68804,68740],[68805,68741],[68806,68742],[68807,68743],[68808,68744],[68809,68745],[68810,68746],[68811,68747],[68812,68748],[68813,68749],[68814,68750],[68815,68751],[68816,68752],[68817,68753],[68818,68754],[68819,68755],[68820,68756],[68821,68757],[68822,68758],[68823,68759],[68824,68760],[68825,68761],[68826,68762],[68827,68763],[68828,68764],[68829,68765],[68830,68766],[68831,68767],[68832,68768],[68833,68769],[68834,68770],[68835,68771],[68836,68772],[68837,68773],[68838,68774],[68839,68775],[68840,68776],[68841,68777],[68842,68778],[68843,68779],[68844,68780],[68845,68781],[68846,68782],[68847,68783],[68848,68784],[68849,68785],[68850,68786],[71840,71872],[71841,71873],[71842,71874],[71843,71875],[71844,71876],[71845,71877],[71846,71878],[71847,71879],[71848,71880],[71849,71881],[71850,71882],[71851,71883],[71852,71884],[71853,71885],[71854,71886],[71855,71887],[71856,71888],[71857,71889],[71858,71890],[71859,71891],[71860,71892],[71861,71893],[71862,71894],[71863,71895],[71864,71896],[71865,71897],[71866,71898],[71867,71899],[71868,71900],[71869,71901],[71870,71902],[71871,71903],[71872,71840],[71873,71841],[71874,71842],[71875,71843],[71876,71844],[71877,71845],[71878,71846],[71879,71847],[71880,71848],[71881,71849],[71882,71850],[71883,71851],[71884,71852],[71885,71853],[71886,71854],[71887,71855],[71888,71856],[71889,71857],[71890,71858],[71891,71859],[71892,71860],[71893,71861],[71894,71862],[71895,71863],[71896,71864],[71897,71865],[71898,71866],[71899,71867],[71900,71868],[71901,71869],[71902,71870],[71903,71871],[93760,93792],[93761,93793],[93762,93794],[93763,93795],[93764,93796],[93765,93797],[93766,93798],[93767,93799],[93768,93800],[93769,93801],[93770,93802],[93771,93803],[93772,93804],[93773,93805],[93774,93806],[93775,93807],[93776,93808],[93777,93809],[93778,93810],[93779,93811],[93780,93812],[93781,93813],[93782,93814],[93783,93815],[93784,93816],[93785,93817],[93786,93818],[93787,93819],[93788,93820],[93789,93821],[93790,93822],[93791,93823],[93792,93760],[93793,93761],[93794,93762],[93795,93763],[93796,93764],[93797,93765],[93798,93766],[93799,93767],[93800,93768],[93801,93769],[93802,93770],[93803,93771],[93804,93772],[93805,93773],[93806,93774],[93807,93775],[93808,93776],[93809,93777],[93810,93778],[93811,93779],[93812,93780],[93813,93781],[93814,93782],[93815,93783],[93816,93784],[93817,93785],[93818,93786],[93819,93787],[93820,93788],[93821,93789],[93822,93790],[93823,93791],[125184,125218],[125185,125219],[125186,125220],[125187,125221],[125188,125222],[125189,125223],[125190,125224],[125191,125225],[125192,125226],[125193,125227],[125194,125228],[125195,125229],[125196,125230],[125197,125231],[125198,125232],[125199,125233],[125200,125234],[125201,125235],[125202,125236],[125203,125237],[125204,125238],[125205,125239],[125206,125240],[125207,125241],[125208,125242],[125209,125243],[125210,125244],[125211,125245],[125212,125246],[125213,125247],[125214,125248],[125215,125249],[125216,125250],[125217,125251],[125218,125184],[125219,125185],[125220,125186],[125221,125187],[125222,125188],[125223,125189],[125224,125190],[125225,125191],[125226,125192],[125227,125193],[125228,125194],[125229,125195],[125230,125196],[125231,125197],[125232,125198],[125233,125199],[125234,125200],[125235,125201],[125236,125202],[125237,125203],[125238,125204],[125239,125205],[125240,125206],[125241,125207],[125242,125208],[125243,125209],[125244,125210],[125245,125211],[125246,125212],[125247,125213],[125248,125214],[125249,125215],[125250,125216],[125251,125217]])},11890:(m,v,q)=>{"use strict";const ee=q(23161).generate,ae=q(89077).parse,ie=q(78776),de=q(48710),ce=q(73276),le=q(61818),pe=q(98957),fe=ie().addRange(0,1114111),ye=ie().addRange(0,65535),be=fe.clone().remove(10,13,8232,8233),Re=be.clone().intersection(ye),getCharacterClassEscapeSet=(m,v,q)=>v?q?pe.UNICODE_IGNORE_CASE.get(m):pe.UNICODE.get(m):pe.REGULAR.get(m),getUnicodePropertyValueSet=(m,v)=>{const ee=v?`${m}/${v}`:`Binary_Property/${m}`;try{return q(14640)(`./${ee}.js`)}catch(q){throw new Error(`Failed to recognize value \`${v}\` for property \`${m}\`.`)}},handleLoneUnicodePropertyNameOrValue=m=>{try{const v="General_Category",q=ce(v,m);return getUnicodePropertyValueSet(v,q)}catch(m){}const v=de(m);return getUnicodePropertyValueSet(v)},getUnicodePropertyEscapeSet=(m,v)=>{const q=m.split("="),ee=q[0];let ae;if(1==q.length)ae=handleLoneUnicodePropertyNameOrValue(ee);else{const m=de(ee),v=ce(m,q[1]);ae=getUnicodePropertyValueSet(m,v)}return v?fe.clone().remove(ae):ae.clone()};ie.prototype.iuAddRange=function(m,v){const q=this;do{const v=caseFold(m);v&&q.add(v)}while(++m<=v);return q};const update=(m,v)=>{let q=ae(v,_e.useUnicodeFlag?"u":"");switch(q.type){case"characterClass":case"group":case"value":break;default:q=wrap(q,v)}Object.assign(m,q)},wrap=(m,v)=>({type:"group",behavior:"ignore",body:[m],raw:`(?:${v})`}),caseFold=m=>le.get(m)||!1,processCharacterClass=(m,v)=>{let q=ie();for(const v of m.body)switch(v.type){case"value":if(q.add(v.codePoint),_e.ignoreCase&&_e.unicode&&!_e.useUnicodeFlag){const m=caseFold(v.codePoint);m&&q.add(m)}break;case"characterClassRange":const m=v.min.codePoint,ee=v.max.codePoint;q.addRange(m,ee),_e.ignoreCase&&_e.unicode&&!_e.useUnicodeFlag&&q.iuAddRange(m,ee);break;case"characterClassEscape":q.add(getCharacterClassEscapeSet(v.value,_e.unicode,_e.ignoreCase));break;case"unicodePropertyEscape":q.add(getUnicodePropertyEscapeSet(v.value,v.negative));break;default:throw new Error(`Unknown term type: ${v.type}`)}return m.negative&&(q=(_e.unicode?fe:ye).clone().remove(q)),update(m,q.toString(v)),m},updateNamedReference=(m,v)=>{delete m.name,m.matchIndex=v},assertNoUnmatchedReferences=m=>{const v=Object.keys(m.unmatchedReferences);if(v.length>0)throw new Error(`Unknown group names: ${v}`)},processTerm=(m,v,q)=>{switch(m.type){case"dot":update(m,(ee=_e.unicode,ae=_e.dotAll,ae?ee?fe:ye:ee?be:Re).toString(v));break;case"characterClass":m=processCharacterClass(m,v);break;case"unicodePropertyEscape":update(m,getUnicodePropertyEscapeSet(m.value,m.negative).toString(v));break;case"characterClassEscape":update(m,getCharacterClassEscapeSet(m.value,_e.unicode,_e.ignoreCase).toString(v));break;case"group":if(q.lastIndex++,m.name){const v=m.name.value;if(q.names[v])throw new Error(`Multiple groups with the same name (${v}) are not allowed.`);const ee=q.lastIndex;delete m.name,q.names[v]=ee,q.onNamedGroup&&q.onNamedGroup.call(null,v,ee),q.unmatchedReferences[v]&&(q.unmatchedReferences[v].forEach((m=>{updateNamedReference(m,ee)})),delete q.unmatchedReferences[v])}case"alternative":case"disjunction":case"quantifier":m.body=m.body.map((m=>processTerm(m,v,q)));break;case"value":const de=m.codePoint,ce=ie(de);if(_e.ignoreCase&&_e.unicode&&!_e.useUnicodeFlag){const m=caseFold(de);m&&ce.add(m)}update(m,ce.toString(v));break;case"reference":if(m.name){const v=m.name.value,ee=q.names[v];if(ee){updateNamedReference(m,ee);break}q.unmatchedReferences[v]||(q.unmatchedReferences[v]=[]),q.unmatchedReferences[v].push(m)}break;case"anchor":case"empty":case"group":break;default:throw new Error(`Unknown term type: ${m.type}`)}var ee,ae;return m},_e={ignoreCase:!1,unicode:!1,dotAll:!1,useUnicodeFlag:!1};m.exports=(m,v,q)=>{const ie={unicodePropertyEscape:q&&q.unicodePropertyEscape,namedGroups:q&&q.namedGroup,lookbehind:q&&q.lookbehind};_e.ignoreCase=v&&v.includes("i"),_e.unicode=v&&v.includes("u");const de=q&&q.dotAllFlag;_e.dotAll=de&&v&&v.includes("s"),_e.useUnicodeFlag=q&&q.useUnicodeFlag;const ce={hasUnicodeFlag:_e.useUnicodeFlag,bmpOnly:!_e.unicode},le={onNamedGroup:q&&q.onNamedGroup,lastIndex:0,names:Object.create(null),unmatchedReferences:Object.create(null)},pe=ae(m,v,ie);return processTerm(pe,ce,le),assertNoUnmatchedReferences(le),ee(pe)}},23161:function(m,v,q){var ee;m=q.nmd(m),function(){"use strict";var ae={function:!0,object:!0},ie=ae[typeof window]&&window||this,de=ae[typeof v]&&v&&!v.nodeType&&v,ce=ae.object&&m&&!m.nodeType,le=de&&ce&&"object"==typeof q.g&&q.g;!le||le.global!==le&&le.window!==le&&le.self!==le||(ie=le);var pe=Object.prototype.hasOwnProperty;function fromCodePoint(){var m=Number(arguments[0]);if(!isFinite(m)||m<0||m>1114111||Math.floor(m)!=m)throw RangeError("Invalid code point: "+m);if(m<=65535)return String.fromCharCode(m);var v=55296+((m-=65536)>>10),q=m%1024+56320;return String.fromCharCode(v,q)}var fe={};function assertType(m,v){if(-1==v.indexOf("|")){if(m==v)return;throw Error("Invalid node type: "+m+"; expected type: "+v)}if(!(v=pe.call(fe,v)?fe[v]:fe[v]=RegExp("^(?:"+v+")$")).test(m))throw Error("Invalid node type: "+m+"; expected types: "+v)}function generate(m){var v=m.type;if(pe.call(ye,v))return ye[v](m);throw Error("Invalid node type: "+v)}function generateSequence(m,v){for(var q,ee=-1,ae=v.length,ie="";++ee=48&&v[ee+1].codePoint<=57?ie+="\\000":ie+=m(q);return ie}function generateAtom(m){return assertType(m.type,"anchor|characterClass|characterClassEscape|dot|group|reference|value"),generate(m)}function generateClassAtom(m){return assertType(m.type,"anchor|characterClassEscape|characterClassRange|dot|value"),generate(m)}function generateIdentifier(m){return assertType(m.type,"identifier"),m.value}function generateTerm(m){return assertType(m.type,"anchor|characterClass|characterClassEscape|empty|group|quantifier|reference|unicodePropertyEscape|value|dot"),generate(m)}var ye={alternative:function generateAlternative(m){return assertType(m.type,"alternative"),generateSequence(generateTerm,m.body)},anchor:function generateAnchor(m){switch(assertType(m.type,"anchor"),m.kind){case"start":return"^";case"end":return"$";case"boundary":return"\\b";case"not-boundary":return"\\B";default:throw Error("Invalid assertion")}},characterClass:function generateCharacterClass(m){return assertType(m.type,"characterClass"),"["+(m.negative?"^":"")+generateSequence(generateClassAtom,m.body)+"]"},characterClassEscape:function generateCharacterClassEscape(m){return assertType(m.type,"characterClassEscape"),"\\"+m.value},characterClassRange:function generateCharacterClassRange(m){assertType(m.type,"characterClassRange");var v=m.min,q=m.max;if("characterClassRange"==v.type||"characterClassRange"==q.type)throw Error("Invalid character class range");return generateClassAtom(v)+"-"+generateClassAtom(q)},disjunction:function generateDisjunction(m){assertType(m.type,"disjunction");for(var v=m.body,q=-1,ee=v.length,ae="";++q");break;case"ignore":v+="?:";break;case"lookahead":v+="?=";break;case"negativeLookahead":v+="?!";break;case"lookbehind":v+="?<=";break;case"negativeLookbehind":v+="?";throw new Error("Unknown reference type")},unicodePropertyEscape:function generateUnicodePropertyEscape(m){return assertType(m.type,"unicodePropertyEscape"),"\\"+(m.negative?"P":"p")+"{"+m.value+"}"},value:function generateValue(m){assertType(m.type,"value");var v=m.kind,q=m.codePoint;if("number"!=typeof q)throw new Error("Invalid code point: "+q);switch(v){case"controlLetter":return"\\c"+fromCodePoint(q+64);case"hexadecimalEscape":return"\\x"+("00"+q.toString(16).toUpperCase()).slice(-2);case"identifier":return"\\"+fromCodePoint(q);case"null":return"\\"+q;case"octal":return"\\"+("000"+q.toString(8)).slice(-3);case"singleEscape":switch(q){case 8:return"\\b";case 9:return"\\t";case 10:return"\\n";case 11:return"\\v";case 12:return"\\f";case 13:return"\\r";case 45:return"\\-";default:throw Error("Invalid code point: "+q)}case"symbol":return fromCodePoint(q);case"unicodeEscape":return"\\u"+("0000"+q.toString(16).toUpperCase()).slice(-4);case"unicodeCodePointEscape":return"\\u{"+q.toString(16).toUpperCase()+"}";default:throw Error("Unsupported node kind: "+v)}}},be={generate:generate};void 0===(ee=function(){return be}.call(v,q,v,m))||(m.exports=ee),ie.regjsgen=be}.call(this)},89077:m=>{var v,q,ee,ae;ee=String.fromCodePoint||(v=String.fromCharCode,q=Math.floor,function fromCodePoint(){var m,ee,ae=[],ie=-1,de=arguments.length;if(!de)return"";for(var ce="";++ie1114111||q(le)!=le)throw RangeError("Invalid code point: "+le);le<=65535?ae.push(le):(m=55296+((le-=65536)>>10),ee=le%1024+56320,ae.push(m,ee)),(ie+1==de||ae.length>16384)&&(ce+=v.apply(null,ae),ae.length=0)}return ce}),ae={parse:function parse(m,v,q){function addRaw(v){return v.raw=m.substring(v.range[0],v.range[1]),v}function updateRawStart(m,v){return m.range[0]=v,addRaw(m)}function createAnchor(m,v){return addRaw({type:"anchor",kind:m,range:[le-v,le]})}function createValue(m,v,q,ee){return addRaw({type:"value",kind:m,codePoint:v,range:[q,ee]})}function createEscaped(m,v,q,ee){return ee=ee||0,createValue(m,v,le-(q.length+ee),le)}function createCharacter(m){var v,q=m[0],ee=q.charCodeAt(0);return ce&&1===q.length&&ee>=55296&&ee<=56319&&(v=lookahead().charCodeAt(0))>=56320&&v<=57343?createValue("symbol",1024*(ee-55296)+v-56320+65536,++le-2,le):createValue("symbol",ee,le-1,le)}function createDisjunction(m,v,q){return addRaw({type:"disjunction",body:m,range:[v,q]})}function createNamedReference(m){return addRaw({type:"reference",name:m,range:[m.range[0]-3,le]})}function createGroup(m,v,q,ee){return addRaw({type:"group",behavior:m,body:v,range:[q,ee]})}function createQuantifier(m,v,q,ee){return null==ee&&(q=le-1,ee=le),addRaw({type:"quantifier",min:m,max:v,greedy:!0,body:null,range:[q,ee]})}function createAlternative(m,v,q){return addRaw({type:"alternative",body:m,range:[v,q]})}function createCharacterClass(m,v,q,ee){return addRaw({type:"characterClass",body:m,negative:v,range:[q,ee]})}function createClassRange(m,v,q,ee){return m.codePoint>v.codePoint&&bail("invalid range in character class",m.raw+"-"+v.raw,q,ee),addRaw({type:"characterClassRange",min:m,max:v,range:[q,ee]})}function flattenBody(m){return"alternative"===m.type?m.body:[m]}function incr(v){v=v||1;var q=m.substring(le,le+v);return le+=v||1,q}function skip(m){match(m)||bail("character",m)}function match(v){if(m.indexOf(v,le)===le)return incr(v.length)}function lookahead(){return m[le]}function current(v){return m.indexOf(v,le)===le}function next(v){return m[le+1]===v}function matchReg(v){var q=m.substring(le).match(v);return q&&(q.range=[],q.range[0]=le,incr(q[0].length),q.range[1]=le),q}function parseDisjunction(){var m=[],v=le;for(m.push(parseAlternative());match("|");)m.push(parseAlternative());return 1===m.length?m[0]:createDisjunction(m,v,le)}function parseAlternative(){for(var m,v=[],q=le;m=parseTerm();)v.push(m);return 1===v.length?v[0]:createAlternative(v,q,le)}function parseTerm(){if(le>=m.length||current("|")||current(")"))return null;var v=match("^")?createAnchor("start",1):match("$")?createAnchor("end",1):match("\\b")?createAnchor("boundary",2):match("\\B")?createAnchor("not-boundary",2):parseGroup("(?=","lookahead","(?!","negativeLookahead");if(v)return v;var q,ee=parseAtomAndExtendedAtom();return ee||(pos_backup=le,(q=parseQuantifier()||!1)&&(le=pos_backup,bail("Expected atom")),!ce&&(res=matchReg(/^{/))?ee=createCharacter(res):bail("Expected atom")),(q=parseQuantifier()||!1)?(q.body=flattenBody(ee),updateRawStart(q,ee.range[0]),q):ee}function parseGroup(m,v,q,ee){var ae=null,ie=le;if(match(m))ae=v;else{if(!match(q))return!1;ae=ee}return finishGroup(ae,ie)}function finishGroup(m,v){var q=parseDisjunction();q||bail("Expected disjunction"),skip(")");var ee=createGroup(m,flattenBody(q),v,le);return"normal"==m&&de&&ie++,ee}function parseQuantifier(){var m,v,q,ee,ae=le;return match("*")?v=createQuantifier(0):match("+")?v=createQuantifier(1):match("?")?v=createQuantifier(0,1):(m=matchReg(/^\{([0-9]+)\}/))?v=createQuantifier(q=parseInt(m[1],10),q,m.range[0],m.range[1]):(m=matchReg(/^\{([0-9]+),\}/))?v=createQuantifier(q=parseInt(m[1],10),void 0,m.range[0],m.range[1]):(m=matchReg(/^\{([0-9]+),([0-9]+)\}/))&&((q=parseInt(m[1],10))>(ee=parseInt(m[2],10))&&bail("numbers out of order in {} quantifier","",ae,le),v=createQuantifier(q,ee,m.range[0],m.range[1])),v&&match("?")&&(v.greedy=!1,v.range[1]+=1),v}function parseAtomAndExtendedAtom(){var m;if(m=matchReg(/^[^^$\\.*+?()[\]{}|]/))return createCharacter(m);if(!ce&&(m=matchReg(/^(?:]|})/)))return createCharacter(m);if(match("."))return addRaw({type:"dot",range:[le-1,le]});if(match("\\")){if(!(m=parseAtomEscape())){if(!ce&&"c"==lookahead())return createValue("symbol",92,le-1,le);bail("atomEscape")}return m}if(m=parseCharacterClass())return m;if(q.lookbehind&&(m=parseGroup("(?<=","lookbehind","(?");var ee=finishGroup("normal",v.range[0]-3);return ee.name=v,ee}return parseGroup("(?:","ignore","(","normal")}function parseUnicodeSurrogatePairEscape(m){var v,q;if(ce&&"unicodeEscape"==m.kind&&(v=m.codePoint)>=55296&&v<=56319&¤t("\\")&&next("u")){var ee=le;le++;var ae=parseClassEscape();"unicodeEscape"==ae.kind&&(q=ae.codePoint)>=56320&&q<=57343?(m.range[1]=ae.range[1],m.codePoint=1024*(v-55296)+q-56320+65536,m.type="value",m.kind="unicodeCodePointEscape",addRaw(m)):le=ee}return m}function parseClassEscape(){return parseAtomEscape(!0)}function parseAtomEscape(m){var v,q=le;if(v=parseDecimalEscape()||parseNamedReference())return v;if(m){if(match("b"))return createEscaped("singleEscape",8,"\\b");if(match("B"))bail("\\B not possible inside of CharacterClass","",q);else{if(!ce&&(v=matchReg(/^c([0-9])/)))return createEscaped("controlLetter",v[1]+16,v[1],2);if(!ce&&(v=matchReg(/^c_/)))return createEscaped("controlLetter",31,"_",2)}if(ce&&match("-"))return createEscaped("singleEscape",45,"\\-")}return v=parseCharacterEscape()}function parseDecimalEscape(){var m,v,q;if(m=matchReg(/^(?!0)\d+/)){v=m[0];var ee=parseInt(m[0],10);return ee<=ie?(q=m[0],addRaw({type:"reference",matchIndex:parseInt(q,10),range:[le-1-q.length,le]})):(ae.push(ee),incr(-m[0].length),(m=matchReg(/^[0-7]{1,3}/))?createEscaped("octal",parseInt(m[0],8),m[0],1):updateRawStart(m=createCharacter(matchReg(/^[89]/)),m.range[0]-1))}return(m=matchReg(/^[0-7]{1,3}/))?(v=m[0],/^0{1,3}$/.test(v)?createEscaped("null",0,"0",v.length):createEscaped("octal",parseInt(v,8),v,1)):!!(m=matchReg(/^[dDsSwW]/))&&addRaw({type:"characterClassEscape",value:m[0],range:[le-2,le]})}function parseNamedReference(){if(q.namedGroups&&matchReg(/^k<(?=.*?>)/)){var m=parseIdentifier();return skip(">"),createNamedReference(m)}}function parseRegExpUnicodeEscapeSequence(){var m;return(m=matchReg(/^u([0-9a-fA-F]{4})/))?parseUnicodeSurrogatePairEscape(createEscaped("unicodeEscape",parseInt(m[1],16),m[1],2)):ce&&(m=matchReg(/^u\{([0-9a-fA-F]+)\}/))?createEscaped("unicodeCodePointEscape",parseInt(m[1],16),m[1],4):void 0}function parseCharacterEscape(){var m,v,ee,ae=le;if(m=matchReg(/^[fnrtv]/)){var ie=0;switch(m[0]){case"t":ie=9;break;case"n":ie=10;break;case"v":ie=11;break;case"f":ie=12;break;case"r":ie=13}return createEscaped("singleEscape",ie,"\\"+m[0])}return(m=matchReg(/^c([a-zA-Z])/))?createEscaped("controlLetter",m[1].charCodeAt(0)%32,m[1],2):(m=matchReg(/^x([0-9a-fA-F]{2})/))?createEscaped("hexadecimalEscape",parseInt(m[1],16),m[1],2):(m=parseRegExpUnicodeEscapeSequence())?((!m||m.codePoint>1114111)&&bail("Invalid escape sequence",null,ae,le),m):q.unicodePropertyEscape&&ce&&(m=matchReg(/^([pP])\{([^\}]+)\}/))?addRaw({type:"unicodePropertyEscape",negative:"P"===m[1],value:m[2],range:[m.range[0]-1,m.range[1]],raw:m[0]}):(ee=lookahead(),ce&&/[\^\$\.\*\+\?\(\)\\\[\]\{\}\|\/]/.test(ee)||!ce&&"c"!==ee?"k"===ee&&q.lookbehind?null:createEscaped("identifier",(v=incr()).charCodeAt(0),v,1):null)}function parseIdentifierAtom(v){var q=lookahead(),ae=le;if("\\"===q){incr();var ie=parseRegExpUnicodeEscapeSequence();return ie&&v(ie.codePoint)||bail("Invalid escape sequence",null,ae,le),ee(ie.codePoint)}var de=q.charCodeAt(0);if(de>=55296&&de<=56319){var ce=(q+=m[le+1]).charCodeAt(1);ce>=56320&&ce<=57343&&(de=1024*(de-55296)+ce-56320+65536)}if(v(de))return incr(),de>65535&&incr(),q}function parseIdentifier(){var m,v=le,q=parseIdentifierAtom(isIdentifierStart);for(q||bail("Invalid identifier");m=parseIdentifierAtom(isIdentifierPart);)q+=m;return addRaw({type:"identifier",value:q,range:[v,le]})}function isIdentifierStart(m){return 36===m||95===m||m>=65&&m<=90||m>=97&&m<=122||m>=128&&/[\$A-Z_a-z\xAA\xB5\xBA\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\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\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\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\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\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\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\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEF\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7B9\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\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-\uAB65\uAB70-\uABE2\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\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\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDF00-\uDF1C\uDF27\uDF30-\uDF45]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF1A]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFF1]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\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]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\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]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/.test(ee(m))}function isIdentifierPart(m){return isIdentifierStart(m)||m>=48&&m<=57||m>=128&&/[0-9_\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u200D\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD801[\uDCA0-\uDCA9]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDD30-\uDD39\uDF46-\uDF50]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC66-\uDC6F\uDC7F-\uDC82\uDCB0-\uDCBA\uDCF0-\uDCF9\uDD00-\uDD02\uDD27-\uDD34\uDD36-\uDD3F\uDD45\uDD46\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDDC9-\uDDCC\uDDD0-\uDDD9\uDE2C-\uDE37\uDE3E\uDEDF-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF3B\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC35-\uDC46\uDC50-\uDC59\uDC5E\uDCB0-\uDCC3\uDCD0-\uDCD9\uDDAF-\uDDB5\uDDB8-\uDDC0\uDDDC\uDDDD\uDE30-\uDE40\uDE50-\uDE59\uDEAB-\uDEB7\uDEC0-\uDEC9\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDC2C-\uDC3A\uDCE0-\uDCE9\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE3E\uDE47\uDE51-\uDE5B\uDE8A-\uDE99]|\uD807[\uDC2F-\uDC36\uDC38-\uDC3F\uDC50-\uDC59\uDC92-\uDCA7\uDCA9-\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD50-\uDD59\uDD8A-\uDD8E\uDD90\uDD91\uDD93-\uDD97\uDDA0-\uDDA9\uDEF3-\uDEF6]|\uD81A[\uDE60-\uDE69\uDEF0-\uDEF4\uDF30-\uDF36\uDF50-\uDF59]|\uD81B[\uDF51-\uDF7E\uDF8F-\uDF92]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A\uDD50-\uDD59]|\uDB40[\uDD00-\uDDEF]/.test(ee(m))}function parseCharacterClass(){var m,v=le;return(m=matchReg(/^\[\^/))?(m=parseClassRanges(),skip("]"),createCharacterClass(m,!0,v,le)):match("[")?(m=parseClassRanges(),skip("]"),createCharacterClass(m,!1,v,le)):null}function parseClassRanges(){var m,v;return current("]")?[]:((v=parseClassAtom())||bail("classAtom"),(m=current("]")?[v]:parseHelperClassRanges(v))||bail("nonEmptyClassRanges"),m)}function parseHelperClassRanges(m){var v,q,ee,ae,ie;if(current("-")&&!next("]")){v=m.range[0],ie=createCharacter(match("-")),(ae=parseClassAtom())||bail("classAtom"),q=le;var de=parseClassRanges();return de||bail("classRanges"),"codePoint"in m&&"codePoint"in ae?ee=[createClassRange(m,ae,v,q)]:ce?bail("invalid character class"):ee=[m,ie,ae],"empty"===de.type?ee:ee.concat(de)}return(ee=parseNonemptyClassRangesNoDash())||bail("nonEmptyClassRangesNoDash"),[m].concat(ee)}function parseNonemptyClassRangesNoDash(){var m=parseClassAtom();return m||bail("classAtom"),current("]")?m:parseHelperClassRanges(m)}function parseClassAtom(){return match("-")?createCharacter("-"):parseClassAtomNoDash()}function parseClassAtomNoDash(){var m;return(m=matchReg(/^[^\\\]-]/))?createCharacter(m[0]):match("\\")?((m=parseClassEscape())||bail("classEscape"),parseUnicodeSurrogatePairEscape(m)):void 0}function bail(v,q,ee,ae){ee=null==ee?le:ee,ae=null==ae?ee:ae;var ie=Math.max(0,ee-10),de=Math.min(ae+10,m.length),ce=" "+m.substring(ie,de),pe=" "+new Array(ee-ie+1).join(" ")+"^";throw SyntaxError(v+" at position "+ee+(q?": "+q:"")+"\n"+ce+"\n"+pe)}q||(q={});var ae=[],ie=0,de=!0,ce=-1!==(v||"").indexOf("u"),le=0;""===(m=String(m))&&(m="(?:)");var pe=parseDisjunction();pe.range[1]!==m.length&&bail("Could not parse entire input - got stuck","",pe.range[1]);for(var fe=0;fe{var ee=q(48764),ae=ee.Buffer;function copyProps(m,v){for(var q in m)v[q]=m[q]}function SafeBuffer(m,v,q){return ae(m,v,q)}ae.from&&ae.alloc&&ae.allocUnsafe&&ae.allocUnsafeSlow?m.exports=ee:(copyProps(ee,v),v.Buffer=SafeBuffer),SafeBuffer.prototype=Object.create(ae.prototype),copyProps(ae,SafeBuffer),SafeBuffer.from=function(m,v,q){if("number"==typeof m)throw new TypeError("Argument must not be a number");return ae(m,v,q)},SafeBuffer.alloc=function(m,v,q){if("number"!=typeof m)throw new TypeError("Argument must be a number");var ee=ae(m);return void 0!==v?"string"==typeof q?ee.fill(v,q):ee.fill(v):ee.fill(0),ee},SafeBuffer.allocUnsafe=function(m){if("number"!=typeof m)throw new TypeError("Argument must be a number");return ae(m)},SafeBuffer.allocUnsafeSlow=function(m){if("number"!=typeof m)throw new TypeError("Argument must be a number");return ee.SlowBuffer(m)}},75974:m=>{m.exports=function SafeParseTuple(m,v){var q,ee=null;try{q=JSON.parse(m,v)}catch(m){ee=m}return[ee,q]}},91036:(m,v,q)=>{const ee=q(23719),ae=q(22997),{isPlainObject:ie}=q(10977),de=q(9996),ce=q(79430),{parse:le}=q(13200),pe=["img","audio","video","picture","svg","object","map","iframe","embed"],fe=["script","style"];function each(m,v){m&&Object.keys(m).forEach((function(q){v(m[q],q)}))}function has(m,v){return{}.hasOwnProperty.call(m,v)}function filter(m,v){const q=[];return each(m,(function(m){v(m)&&q.push(m)})),q}function isEmptyObject(m){for(const v in m)if(has(m,v))return!1;return!0}m.exports=sanitizeHtml;const ye=/^[^\0\t\n\f\r /<=>]+$/;function sanitizeHtml(m,v,q){if(null==m)return"";"number"==typeof m&&(m=m.toString());let Re="",_e="";function Frame(m,v){const q=this;this.tag=m,this.attribs=v||{},this.tagPosition=Re.length,this.text="",this.mediaChildren=[],this.updateParentNodeText=function(){if(ze.length){ze[ze.length-1].text+=q.text}},this.updateParentNodeMediaChildren=function(){if(ze.length&&pe.includes(this.tag)){ze[ze.length-1].mediaChildren.push(this.tag)}}}(v=Object.assign({},sanitizeHtml.defaults,v)).parser=Object.assign({},be,v.parser);const tagAllowed=function(m){return!1===v.allowedTags||(v.allowedTags||[]).indexOf(m)>-1};fe.forEach((function(m){tagAllowed(m)&&!v.allowVulnerableTags&&console.warn(`\n\n⚠️ Your \`allowedTags\` option includes, \`${m}\`, which is inherently\nvulnerable to XSS attacks. Please remove it from \`allowedTags\`.\nOr, to disable this warning, add the \`allowVulnerableTags\` option\nand ensure you are accounting for this risk.\n\n`)}));const xe=v.nonTextTags||["script","style","textarea","option"];let Te,we;v.allowedAttributes&&(Te={},we={},each(v.allowedAttributes,(function(m,v){Te[v]=[];const q=[];m.forEach((function(m){"string"==typeof m&&m.indexOf("*")>=0?q.push(ae(m).replace(/\\\*/g,".*")):Te[v].push(m)})),q.length&&(we[v]=new RegExp("^("+q.join("|")+")$"))})));const Se={},Ie={},Pe={};each(v.allowedClasses,(function(m,v){Te&&(has(Te,v)||(Te[v]=[]),Te[v].push("class")),Se[v]=[],Pe[v]=[];const q=[];m.forEach((function(m){"string"==typeof m&&m.indexOf("*")>=0?q.push(ae(m).replace(/\\\*/g,".*")):m instanceof RegExp?Pe[v].push(m):Se[v].push(m)})),q.length&&(Ie[v]=new RegExp("^("+q.join("|")+")$"))}));const We={};let qe,Ve,ze,He,Xe,Qe,Ye;each(v.transformTags,(function(m,v){let q;"function"==typeof m?q=m:"string"==typeof m&&(q=sanitizeHtml.simpleTransform(m)),"*"===v?qe=q:We[v]=q}));let et=!1;initializeState();const tt=new ee.Parser({onopentag:function(m,q){if(v.enforceHtmlBoundary&&"html"===m&&initializeState(),Qe)return void Ye++;const ee=new Frame(m,q);ze.push(ee);let ae=!1;const pe=!!ee.text;let fe;if(has(We,m)&&(fe=We[m](m,q),ee.attribs=q=fe.attribs,void 0!==fe.text&&(ee.innerText=fe.text),m!==fe.tagName&&(ee.name=m=fe.tagName,Xe[Ve]=fe.tagName)),qe&&(fe=qe(m,q),ee.attribs=q=fe.attribs,m!==fe.tagName&&(ee.name=m=fe.tagName,Xe[Ve]=fe.tagName)),(!tagAllowed(m)||"recursiveEscape"===v.disallowedTagsMode&&!isEmptyObject(He)||null!=v.nestingLimit&&Ve>=v.nestingLimit)&&(ae=!0,He[Ve]=!0,"discard"===v.disallowedTagsMode&&-1!==xe.indexOf(m)&&(Qe=!0,Ye=1),He[Ve]=!0),Ve++,ae){if("discard"===v.disallowedTagsMode)return;_e=Re,Re=""}Re+="<"+m,"script"===m&&(v.allowedScriptHostnames||v.allowedScriptDomains)&&(ee.innerText=""),(!Te||has(Te,m)||Te["*"])&&each(q,(function(q,ae){if(!ye.test(ae))return void delete ee.attribs[ae];let pe=!1;if(!Te||has(Te,m)&&-1!==Te[m].indexOf(ae)||Te["*"]&&-1!==Te["*"].indexOf(ae)||has(we,m)&&we[m].test(ae)||we["*"]&&we["*"].test(ae))pe=!0;else if(Te&&Te[m])for(const v of Te[m])if(ie(v)&&v.name&&v.name===ae){pe=!0;let m="";if(!0===v.multiple){const ee=q.split(" ");for(const q of ee)-1!==v.values.indexOf(q)&&(""===m?m=q:m+=" "+q)}else v.values.indexOf(q)>=0&&(m=q);q=m}if(pe){if(-1!==v.allowedSchemesAppliedToAttributes.indexOf(ae)&&naughtyHref(m,q))return void delete ee.attribs[ae];if("script"===m&&"src"===ae){let m=!0;try{const ee=parseUrl(q);if(v.allowedScriptHostnames||v.allowedScriptDomains){const q=(v.allowedScriptHostnames||[]).find((function(m){return m===ee.url.hostname})),ae=(v.allowedScriptDomains||[]).find((function(m){return ee.url.hostname===m||ee.url.hostname.endsWith(`.${m}`)}));m=q||ae}}catch(v){m=!1}if(!m)return void delete ee.attribs[ae]}if("iframe"===m&&"src"===ae){let m=!0;try{const ee=parseUrl(q);if(ee.isRelativeUrl)m=has(v,"allowIframeRelativeUrls")?v.allowIframeRelativeUrls:!v.allowedIframeHostnames&&!v.allowedIframeDomains;else if(v.allowedIframeHostnames||v.allowedIframeDomains){const q=(v.allowedIframeHostnames||[]).find((function(m){return m===ee.url.hostname})),ae=(v.allowedIframeDomains||[]).find((function(m){return ee.url.hostname===m||ee.url.hostname.endsWith(`.${m}`)}));m=q||ae}}catch(v){m=!1}if(!m)return void delete ee.attribs[ae]}if("srcset"===ae)try{let m=ce(q);if(m.forEach((function(m){naughtyHref("srcset",m.url)&&(m.evil=!0)})),m=filter(m,(function(m){return!m.evil})),!m.length)return void delete ee.attribs[ae];q=filter(m,(function(m){return!m.evil})).map((function(m){if(!m.url)throw new Error("URL missing");return m.url+(m.w?` ${m.w}w`:"")+(m.h?` ${m.h}h`:"")+(m.d?` ${m.d}x`:"")})).join(", "),ee.attribs[ae]=q}catch(m){return void delete ee.attribs[ae]}if("class"===ae){const v=Se[m],ie=Se["*"],ce=Ie[m],le=Pe[m],pe=[ce,Ie["*"]].concat(le).filter((function(m){return m}));if(!(q=filterClasses(q,v&&ie?de(v,ie):v||ie,pe)).length)return void delete ee.attribs[ae]}if("style"===ae)if(v.parseStyleAttributes)try{const ie=le(m+" {"+q+"}");if(0===(q=stringifyStyleAttributes(filterCss(ie,v.allowedStyles))).length)return void delete ee.attribs[ae]}catch(v){return console.warn('Failed to parse "'+m+" {"+q+"}\", If you're running this in a browser, we recommend to disable style parsing: options.parseStyleAttributes: false, since this only works in a node environment due to a postcss dependency, More info: https://github.com/apostrophecms/sanitize-html/issues/547"),void delete ee.attribs[ae]}else if(v.allowedStyles)throw new Error("allowedStyles option cannot be used together with parseStyleAttributes: false.");Re+=" "+ae,q&&q.length&&(Re+='="'+escapeHtml(q,!0)+'"')}else delete ee.attribs[ae]})),-1!==v.selfClosing.indexOf(m)?Re+=" />":(Re+=">",!ee.innerText||pe||v.textFilter||(Re+=escapeHtml(ee.innerText),et=!0)),ae&&(Re=_e+escapeHtml(Re),_e="")},ontext:function(m){if(Qe)return;const q=ze[ze.length-1];let ee;if(q&&(ee=q.tag,m=void 0!==q.innerText?q.innerText:m),"discard"!==v.disallowedTagsMode||"script"!==ee&&"style"!==ee){const q=escapeHtml(m,!1);v.textFilter&&!et?Re+=v.textFilter(q,ee):et||(Re+=q)}else Re+=m;if(ze.length){ze[ze.length-1].text+=m}},onclosetag:function(m,q){if(Qe){if(Ye--,Ye)return;Qe=!1}const ee=ze.pop();if(!ee)return;if(ee.tag!==m)return void ze.push(ee);Qe=!!v.enforceHtmlBoundary&&"html"===m,Ve--;const ae=He[Ve];if(ae){if(delete He[Ve],"discard"===v.disallowedTagsMode)return void ee.updateParentNodeText();_e=Re,Re=""}Xe[Ve]&&(m=Xe[Ve],delete Xe[Ve]),v.exclusiveFilter&&v.exclusiveFilter(ee)?Re=Re.substr(0,ee.tagPosition):(ee.updateParentNodeMediaChildren(),ee.updateParentNodeText(),-1!==v.selfClosing.indexOf(m)||q&&!tagAllowed(m)&&["escape","recursiveEscape"].indexOf(v.disallowedTagsMode)>=0?ae&&(Re=_e,_e=""):(Re+="",ae&&(Re=_e+escapeHtml(Re),_e=""),et=!1))}},v.parser);return tt.write(m),tt.end(),Re;function initializeState(){Re="",Ve=0,ze=[],He={},Xe={},Qe=!1,Ye=0}function escapeHtml(m,q){return"string"!=typeof m&&(m+=""),v.parser.decodeEntities&&(m=m.replace(/&/g,"&").replace(//g,">"),q&&(m=m.replace(/"/g,"""))),m=m.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&").replace(//g,">"),q&&(m=m.replace(/"/g,""")),m}function naughtyHref(m,q){for(q=q.replace(/[\x00-\x20]+/g,"");;){const m=q.indexOf("\x3c!--");if(-1===m)break;const v=q.indexOf("--\x3e",m+4);if(-1===v)break;q=q.substring(0,m)+q.substring(v+3)}const ee=q.match(/^([a-zA-Z][a-zA-Z0-9.\-+]*):/);if(!ee)return!!q.match(/^[/\\]{2}/)&&!v.allowProtocolRelative;const ae=ee[1].toLowerCase();return has(v.allowedSchemesByTag,m)?-1===v.allowedSchemesByTag[m].indexOf(ae):!v.allowedSchemes||-1===v.allowedSchemes.indexOf(ae)}function parseUrl(m){if((m=m.replace(/^(\w+:)?\s*[\\/]\s*[\\/]/,"$1//")).startsWith("relative:"))throw new Error("relative: exploit attempt");let v="relative://relative-site";for(let m=0;m<100;m++)v+=`/${m}`;const q=new URL(m,v);return{isRelativeUrl:q&&"relative-site"===q.hostname&&"relative:"===q.protocol,url:q}}function filterCss(m,v){if(!v)return m;const q=m.nodes[0];let ee;return ee=v[q.selector]&&v["*"]?de(v[q.selector],v["*"]):v[q.selector]||v["*"],ee&&(m.nodes[0].nodes=q.nodes.reduce(filterDeclarations(ee),[])),m}function stringifyStyleAttributes(m){return m.nodes[0].nodes.reduce((function(m,v){return m.push(`${v.prop}:${v.value}${v.important?" !important":""}`),m}),[]).join(";")}function filterDeclarations(m){return function(v,q){if(has(m,q.prop)){m[q.prop].some((function(m){return m.test(q.value)}))&&v.push(q)}return v}}function filterClasses(m,v,q){return v?(m=m.split(/\s+/)).filter((function(m){return-1!==v.indexOf(m)||q.some((function(v){return v.test(m)}))})).join(" "):m}}const be={decodeEntities:!0};sanitizeHtml.defaults={allowedTags:["address","article","aside","footer","header","h1","h2","h3","h4","h5","h6","hgroup","main","nav","section","blockquote","dd","div","dl","dt","figcaption","figure","hr","li","main","ol","p","pre","ul","a","abbr","b","bdi","bdo","br","cite","code","data","dfn","em","i","kbd","mark","q","rb","rp","rt","rtc","ruby","s","samp","small","span","strong","sub","sup","time","u","var","wbr","caption","col","colgroup","table","tbody","td","tfoot","th","thead","tr"],disallowedTagsMode:"discard",allowedAttributes:{a:["href","name","target"],img:["src","srcset","alt","title","width","height","loading"]},selfClosing:["img","br","hr","area","base","basefont","input","link","meta"],allowedSchemes:["http","https","ftp","mailto","tel"],allowedSchemesByTag:{},allowedSchemesAppliedToAttributes:["href","src","cite"],allowProtocolRelative:!0,enforceHtmlBoundary:!1,parseStyleAttributes:!0},sanitizeHtml.simpleTransform=function(m,v,q){return q=void 0===q||q,v=v||{},function(ee,ae){let ie;if(q)for(ie in v)ae[ie]=v[ie];else ae=v;return{tagName:m,attribs:ae}}}},22997:m=>{"use strict";m.exports=m=>{if("string"!=typeof m)throw new TypeError("Expected a string");return m.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},10977:(m,v)=>{"use strict";function isObject(m){return"[object Object]"===Object.prototype.toString.call(m)}Object.defineProperty(v,"__esModule",{value:!0}),v.isPlainObject=function isPlainObject(m){var v,q;return!1!==isObject(m)&&(void 0===(v=m.constructor)||!1!==isObject(q=v.prototype)&&!1!==q.hasOwnProperty("isPrototypeOf"))}},12650:(m,v,q)=>{"use strict";let ee=q(66808);class ae extends ee{constructor(m){super(m),this.type="atrule"}append(...m){return this.proxyOf.nodes||(this.nodes=[]),super.append(...m)}prepend(...m){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...m)}}m.exports=ae,ae.default=ae,ee.registerAtRule(ae)},91569:(m,v,q)=>{"use strict";let ee=q(83454);class ae extends ee{constructor(m){super(m),this.type="comment"}}m.exports=ae,ae.default=ae},66808:(m,v,q)=>{"use strict";let ee,ae,ie,de,{isClean:ce,my:le}=q(58999),pe=q(85232),fe=q(91569),ye=q(83454);function cleanSource(m){return m.map((m=>(m.nodes&&(m.nodes=cleanSource(m.nodes)),delete m.source,m)))}function markDirtyUp(m){if(m[ce]=!1,m.proxyOf.nodes)for(let v of m.proxyOf.nodes)markDirtyUp(v)}class be extends ye{push(m){return m.parent=this,this.proxyOf.nodes.push(m),this}each(m){if(!this.proxyOf.nodes)return;let v,q,ee=this.getIterator();for(;this.indexes[ee]{let ee;try{ee=m(v,q)}catch(m){throw v.addToError(m)}return!1!==ee&&v.walk&&(ee=v.walk(m)),ee}))}walkDecls(m,v){return v?m instanceof RegExp?this.walk(((q,ee)=>{if("decl"===q.type&&m.test(q.prop))return v(q,ee)})):this.walk(((q,ee)=>{if("decl"===q.type&&q.prop===m)return v(q,ee)})):(v=m,this.walk(((m,q)=>{if("decl"===m.type)return v(m,q)})))}walkRules(m,v){return v?m instanceof RegExp?this.walk(((q,ee)=>{if("rule"===q.type&&m.test(q.selector))return v(q,ee)})):this.walk(((q,ee)=>{if("rule"===q.type&&q.selector===m)return v(q,ee)})):(v=m,this.walk(((m,q)=>{if("rule"===m.type)return v(m,q)})))}walkAtRules(m,v){return v?m instanceof RegExp?this.walk(((q,ee)=>{if("atrule"===q.type&&m.test(q.name))return v(q,ee)})):this.walk(((q,ee)=>{if("atrule"===q.type&&q.name===m)return v(q,ee)})):(v=m,this.walk(((m,q)=>{if("atrule"===m.type)return v(m,q)})))}walkComments(m){return this.walk(((v,q)=>{if("comment"===v.type)return m(v,q)}))}append(...m){for(let v of m){let m=this.normalize(v,this.last);for(let v of m)this.proxyOf.nodes.push(v)}return this.markDirty(),this}prepend(...m){m=m.reverse();for(let v of m){let m=this.normalize(v,this.first,"prepend").reverse();for(let v of m)this.proxyOf.nodes.unshift(v);for(let v in this.indexes)this.indexes[v]=this.indexes[v]+m.length}return this.markDirty(),this}cleanRaws(m){if(super.cleanRaws(m),this.nodes)for(let v of this.nodes)v.cleanRaws(m)}insertBefore(m,v){let q,ee=this.index(m),ae=0===ee&&"prepend",ie=this.normalize(v,this.proxyOf.nodes[ee],ae).reverse();ee=this.index(m);for(let m of ie)this.proxyOf.nodes.splice(ee,0,m);for(let m in this.indexes)q=this.indexes[m],ee<=q&&(this.indexes[m]=q+ie.length);return this.markDirty(),this}insertAfter(m,v){let q,ee=this.index(m),ae=this.normalize(v,this.proxyOf.nodes[ee]).reverse();ee=this.index(m);for(let m of ae)this.proxyOf.nodes.splice(ee+1,0,m);for(let m in this.indexes)q=this.indexes[m],ee=m&&(this.indexes[q]=v-1);return this.markDirty(),this}removeAll(){for(let m of this.proxyOf.nodes)m.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}replaceValues(m,v,q){return q||(q=v,v={}),this.walkDecls((ee=>{v.props&&!v.props.includes(ee.prop)||v.fast&&!ee.value.includes(v.fast)||(ee.value=ee.value.replace(m,q))})),this.markDirty(),this}every(m){return this.nodes.every(m)}some(m){return this.nodes.some(m)}index(m){return"number"==typeof m?m:(m.proxyOf&&(m=m.proxyOf),this.proxyOf.nodes.indexOf(m))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}normalize(m,v){if("string"==typeof m)m=cleanSource(ee(m).nodes);else if(Array.isArray(m)){m=m.slice(0);for(let v of m)v.parent&&v.parent.removeChild(v,"ignore")}else if("root"===m.type&&"document"!==this.type){m=m.nodes.slice(0);for(let v of m)v.parent&&v.parent.removeChild(v,"ignore")}else if(m.type)m=[m];else if(m.prop){if(void 0===m.value)throw new Error("Value field is missed in node creation");"string"!=typeof m.value&&(m.value=String(m.value)),m=[new pe(m)]}else if(m.selector)m=[new ae(m)];else if(m.name)m=[new ie(m)];else{if(!m.text)throw new Error("Unknown node type in node creation");m=[new fe(m)]}return m.map((m=>(m[le]||be.rebuild(m),(m=m.proxyOf).parent&&m.parent.removeChild(m),m[ce]&&markDirtyUp(m),void 0===m.raws.before&&v&&void 0!==v.raws.before&&(m.raws.before=v.raws.before.replace(/\S/g,"")),m.parent=this.proxyOf,m)))}getProxyProcessor(){return{set:(m,v,q)=>(m[v]===q||(m[v]=q,"name"!==v&&"params"!==v&&"selector"!==v||m.markDirty()),!0),get:(m,v)=>"proxyOf"===v?m:m[v]?"each"===v||"string"==typeof v&&v.startsWith("walk")?(...q)=>m[v](...q.map((m=>"function"==typeof m?(v,q)=>m(v.toProxy(),q):m))):"every"===v||"some"===v?q=>m[v](((m,...v)=>q(m.toProxy(),...v))):"root"===v?()=>m.root().toProxy():"nodes"===v?m.nodes.map((m=>m.toProxy())):"first"===v||"last"===v?m[v].toProxy():m[v]:m[v]}}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let m=this.lastEach;return this.indexes[m]=0,m}}be.registerParse=m=>{ee=m},be.registerRule=m=>{ae=m},be.registerAtRule=m=>{ie=m},be.registerRoot=m=>{de=m},m.exports=be,be.default=be,be.rebuild=m=>{"atrule"===m.type?Object.setPrototypeOf(m,ie.prototype):"rule"===m.type?Object.setPrototypeOf(m,ae.prototype):"decl"===m.type?Object.setPrototypeOf(m,pe.prototype):"comment"===m.type?Object.setPrototypeOf(m,fe.prototype):"root"===m.type&&Object.setPrototypeOf(m,de.prototype),m[le]=!0,m.nodes&&m.nodes.forEach((m=>{be.rebuild(m)}))}},95373:(m,v,q)=>{"use strict";let ee=q(74241),ae=q(75347);class ie extends Error{constructor(m,v,q,ee,ae,de){super(m),this.name="CssSyntaxError",this.reason=m,ae&&(this.file=ae),ee&&(this.source=ee),de&&(this.plugin=de),void 0!==v&&void 0!==q&&("number"==typeof v?(this.line=v,this.column=q):(this.line=v.line,this.column=v.column,this.endLine=q.line,this.endColumn=q.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,ie)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(m){if(!this.source)return"";let v=this.source;null==m&&(m=ee.isColorSupported),ae&&m&&(v=ae(v));let q,ie,de=v.split(/\r?\n/),ce=Math.max(this.line-3,0),le=Math.min(this.line+2,de.length),pe=String(le).length;if(m){let{bold:m,red:v,gray:ae}=ee.createColors(!0);q=q=>m(v(q)),ie=m=>ae(m)}else q=ie=m=>m;return de.slice(ce,le).map(((m,v)=>{let ee=ce+1+v,ae=" "+(" "+ee).slice(-pe)+" | ";if(ee===this.line){let v=ie(ae.replace(/\d/g," "))+m.slice(0,this.column-1).replace(/[^\t]/g," ");return q(">")+ie(ae)+m+"\n "+v+q("^")}return" "+ie(ae)+m})).join("\n")}toString(){let m=this.showSourceCode();return m&&(m="\n\n"+m+"\n"),this.name+": "+this.message+m}}m.exports=ie,ie.default=ie},85232:(m,v,q)=>{"use strict";let ee=q(83454);class ae extends ee{constructor(m){m&&void 0!==m.value&&"string"!=typeof m.value&&(m={...m,value:String(m.value)}),super(m),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}m.exports=ae,ae.default=ae},5991:(m,v,q)=>{"use strict";let ee,ae,ie=q(66808);class de extends ie{constructor(m){super({type:"document",...m}),this.nodes||(this.nodes=[])}toResult(m={}){return new ee(new ae,this,m).stringify()}}de.registerLazyResult=m=>{ee=m},de.registerProcessor=m=>{ae=m},m.exports=de,de.default=de},38853:(m,v,q)=>{"use strict";let ee=q(85232),ae=q(49470),ie=q(91569),de=q(12650),ce=q(62627),le=q(71283),pe=q(4485);function fromJSON(m,v){if(Array.isArray(m))return m.map((m=>fromJSON(m)));let{inputs:q,...fe}=m;if(q){v=[];for(let m of q){let q={...m,__proto__:ce.prototype};q.map&&(q.map={...q.map,__proto__:ae.prototype}),v.push(q)}}if(fe.nodes&&(fe.nodes=m.nodes.map((m=>fromJSON(m,v)))),fe.source){let{inputId:m,...q}=fe.source;fe.source=q,null!=m&&(fe.source.input=v[m])}if("root"===fe.type)return new le(fe);if("decl"===fe.type)return new ee(fe);if("rule"===fe.type)return new pe(fe);if("comment"===fe.type)return new ie(fe);if("atrule"===fe.type)return new de(fe);throw new Error("Unknown node type: "+m.type)}m.exports=fromJSON,fromJSON.default=fromJSON},62627:(m,v,q)=>{"use strict";let{SourceMapConsumer:ee,SourceMapGenerator:ae}=q(59905),{fileURLToPath:ie,pathToFileURL:de}=q(64604),{resolve:ce,isAbsolute:le}=q(34017),{nanoid:pe}=q(68610),fe=q(75347),ye=q(95373),be=q(49470),Re=Symbol("fromOffsetCache"),_e=Boolean(ee&&ae),xe=Boolean(ce&&le);class Te{constructor(m,v={}){if(null==m||"object"==typeof m&&!m.toString)throw new Error(`PostCSS received ${m} instead of CSS string`);if(this.css=m.toString(),"\ufeff"===this.css[0]||"￾"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,v.from&&(!xe||/^\w+:\/\//.test(v.from)||le(v.from)?this.file=v.from:this.file=ce(v.from)),xe&&_e){let m=new be(this.css,v);if(m.text){this.map=m;let v=m.consumer().file;!this.file&&v&&(this.file=this.mapResolve(v))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}fromOffset(m){let v,q;if(this[Re])q=this[Re];else{let m=this.css.split("\n");q=new Array(m.length);let v=0;for(let ee=0,ae=m.length;ee=v)ee=q.length-1;else{let v,ae=q.length-2;for(;ee>1),m=q[v+1])){ee=v;break}ee=v+1}}return{line:ee+1,col:m-q[ee]+1}}error(m,v,q,ee={}){let ae,ie,ce;if(v&&"object"==typeof v){let m=v,ee=q;if("number"==typeof m.offset){let ee=this.fromOffset(m.offset);v=ee.line,q=ee.col}else v=m.line,q=m.column;if("number"==typeof ee.offset){let m=this.fromOffset(ee.offset);ie=m.line,ce=m.col}else ie=ee.line,ce=ee.column}else if(!q){let m=this.fromOffset(v);v=m.line,q=m.col}let le=this.origin(v,q,ie,ce);return ae=le?new ye(m,void 0===le.endLine?le.line:{line:le.line,column:le.column},void 0===le.endLine?le.column:{line:le.endLine,column:le.endColumn},le.source,le.file,ee.plugin):new ye(m,void 0===ie?v:{line:v,column:q},void 0===ie?q:{line:ie,column:ce},this.css,this.file,ee.plugin),ae.input={line:v,column:q,endLine:ie,endColumn:ce,source:this.css},this.file&&(de&&(ae.input.url=de(this.file).toString()),ae.input.file=this.file),ae}origin(m,v,q,ee){if(!this.map)return!1;let ae,ce,pe=this.map.consumer(),fe=pe.originalPositionFor({line:m,column:v});if(!fe.source)return!1;"number"==typeof q&&(ae=pe.originalPositionFor({line:q,column:ee})),ce=le(fe.source)?de(fe.source):new URL(fe.source,this.map.consumer().sourceRoot||de(this.map.mapFile));let ye={url:ce.toString(),line:fe.line,column:fe.column,endLine:ae&&ae.line,endColumn:ae&&ae.column};if("file:"===ce.protocol){if(!ie)throw new Error("file: protocol is not available in this PostCSS build");ye.file=ie(ce)}let be=pe.sourceContentFor(fe.source);return be&&(ye.source=be),ye}mapResolve(m){return/^\w+:\/\//.test(m)?m:ce(this.map.consumer().sourceRoot||this.map.root||".",m)}get from(){return this.file||this.id}toJSON(){let m={};for(let v of["hasBOM","css","file","id"])null!=this[v]&&(m[v]=this[v]);return this.map&&(m.map={...this.map},m.map.consumerCache&&(m.map.consumerCache=void 0)),m}}m.exports=Te,Te.default=Te,fe&&fe.registerInput&&fe.registerInput(Te)},75673:(m,v,q)=>{"use strict";let{isClean:ee,my:ae}=q(58999),ie=q(40429),de=q(23179),ce=q(66808),le=q(5991),pe=(q(84133),q(96641)),fe=q(11665),ye=q(71283);const be={document:"Document",root:"Root",atrule:"AtRule",rule:"Rule",decl:"Declaration",comment:"Comment"},Re={postcssPlugin:!0,prepare:!0,Once:!0,Document:!0,Root:!0,Declaration:!0,Rule:!0,AtRule:!0,Comment:!0,DeclarationExit:!0,RuleExit:!0,AtRuleExit:!0,CommentExit:!0,RootExit:!0,DocumentExit:!0,OnceExit:!0},_e={postcssPlugin:!0,prepare:!0,Once:!0},xe=0;function isPromise(m){return"object"==typeof m&&"function"==typeof m.then}function getEvents(m){let v=!1,q=be[m.type];return"decl"===m.type?v=m.prop.toLowerCase():"atrule"===m.type&&(v=m.name.toLowerCase()),v&&m.append?[q,q+"-"+v,xe,q+"Exit",q+"Exit-"+v]:v?[q,q+"-"+v,q+"Exit",q+"Exit-"+v]:m.append?[q,xe,q+"Exit"]:[q,q+"Exit"]}function toStack(m){let v;return v="document"===m.type?["Document",xe,"DocumentExit"]:"root"===m.type?["Root",xe,"RootExit"]:getEvents(m),{node:m,events:v,eventIndex:0,visitors:[],visitorIndex:0,iterator:0}}function cleanMarks(m){return m[ee]=!1,m.nodes&&m.nodes.forEach((m=>cleanMarks(m))),m}let Te={};class we{constructor(m,v,q){let ee;if(this.stringified=!1,this.processed=!1,"object"!=typeof v||null===v||"root"!==v.type&&"document"!==v.type)if(v instanceof we||v instanceof pe)ee=cleanMarks(v.root),v.map&&(void 0===q.map&&(q.map={}),q.map.inline||(q.map.inline=!1),q.map.prev=v.map);else{let m=fe;q.syntax&&(m=q.syntax.parse),q.parser&&(m=q.parser),m.parse&&(m=m.parse);try{ee=m(v,q)}catch(m){this.processed=!0,this.error=m}ee&&!ee[ae]&&ce.rebuild(ee)}else ee=cleanMarks(v);this.result=new pe(m,ee,q),this.helpers={...Te,result:this.result,postcss:Te},this.plugins=this.processor.plugins.map((m=>"object"==typeof m&&m.prepare?{...m,...m.prepare(this.result)}:m))}get[Symbol.toStringTag](){return"LazyResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.stringify().css}get content(){return this.stringify().content}get map(){return this.stringify().map}get root(){return this.sync().root}get messages(){return this.sync().messages}warnings(){return this.sync().warnings()}toString(){return this.css}then(m,v){return this.async().then(m,v)}catch(m){return this.async().catch(m)}finally(m){return this.async().then(m,m)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let m of this.plugins){if(isPromise(this.runOnRoot(m)))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let m=this.result.root;for(;!m[ee];)m[ee]=!0,this.walkSync(m);if(this.listeners.OnceExit)if("document"===m.type)for(let v of m.nodes)this.visitSync(this.listeners.OnceExit,v);else this.visitSync(this.listeners.OnceExit,m)}return this.result}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let m=this.result.opts,v=de;m.syntax&&(v=m.syntax.stringify),m.stringifier&&(v=m.stringifier),v.stringify&&(v=v.stringify);let q=new ie(v,this.result.root,this.result.opts).generate();return this.result.css=q[0],this.result.map=q[1],this.result}walkSync(m){m[ee]=!0;let v=getEvents(m);for(let q of v)if(q===xe)m.nodes&&m.each((m=>{m[ee]||this.walkSync(m)}));else{let v=this.listeners[q];if(v&&this.visitSync(v,m.toProxy()))return}}visitSync(m,v){for(let[q,ee]of m){let m;this.result.lastPlugin=q;try{m=ee(v,this.helpers)}catch(m){throw this.handleError(m,v.proxyOf)}if("root"!==v.type&&"document"!==v.type&&!v.parent)return!0;if(isPromise(m))throw this.getAsyncError()}}runOnRoot(m){this.result.lastPlugin=m;try{if("object"==typeof m&&m.Once){if("document"===this.result.root.type){let v=this.result.root.nodes.map((v=>m.Once(v,this.helpers)));return isPromise(v[0])?Promise.all(v):v}return m.Once(this.result.root,this.helpers)}if("function"==typeof m)return m(this.result.root,this.result)}catch(m){throw this.handleError(m)}}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(m,v){let q=this.result.lastPlugin;try{v&&v.addToError(m),this.error=m,"CssSyntaxError"!==m.name||m.plugin?q.postcssVersion:(m.plugin=q.postcssPlugin,m.setMessage())}catch(m){console&&console.error&&console.error(m)}return m}async runAsync(){this.plugin=0;for(let m=0;m0;){let m=this.visitTick(v);if(isPromise(m))try{await m}catch(m){let q=v[v.length-1].node;throw this.handleError(m,q)}}}if(this.listeners.OnceExit)for(let[v,q]of this.listeners.OnceExit){this.result.lastPlugin=v;try{if("document"===m.type){let v=m.nodes.map((m=>q(m,this.helpers)));await Promise.all(v)}else await q(m,this.helpers)}catch(m){throw this.handleError(m)}}}return this.processed=!0,this.stringify()}prepareVisitors(){this.listeners={};let add=(m,v,q)=>{this.listeners[v]||(this.listeners[v]=[]),this.listeners[v].push([m,q])};for(let m of this.plugins)if("object"==typeof m)for(let v in m){if(!Re[v]&&/^[A-Z]/.test(v))throw new Error(`Unknown event ${v} in ${m.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!_e[v])if("object"==typeof m[v])for(let q in m[v])add(m,"*"===q?v:v+"-"+q.toLowerCase(),m[v][q]);else"function"==typeof m[v]&&add(m,v,m[v])}this.hasListener=Object.keys(this.listeners).length>0}visitTick(m){let v=m[m.length-1],{node:q,visitors:ae}=v;if("root"!==q.type&&"document"!==q.type&&!q.parent)return void m.pop();if(ae.length>0&&v.visitorIndex{Te=m},m.exports=we,we.default=we,ye.registerLazyResult(we),le.registerLazyResult(we)},30416:m=>{"use strict";let v={split(m,v,q){let ee=[],ae="",ie=!1,de=0,ce=!1,le="",pe=!1;for(let q of m)pe?pe=!1:"\\"===q?pe=!0:ce?q===le&&(ce=!1):'"'===q||"'"===q?(ce=!0,le=q):"("===q?de+=1:")"===q?de>0&&(de-=1):0===de&&v.includes(q)&&(ie=!0),ie?(""!==ae&&ee.push(ae.trim()),ae="",ie=!1):ae+=q;return(q||""!==ae)&&ee.push(ae.trim()),ee},space:m=>v.split(m,[" ","\n","\t"]),comma:m=>v.split(m,[","],!0)};m.exports=v,v.default=v},40429:(m,v,q)=>{"use strict";var ee=q(48764).Buffer;let{SourceMapConsumer:ae,SourceMapGenerator:ie}=q(59905),{dirname:de,resolve:ce,relative:le,sep:pe}=q(34017),{pathToFileURL:fe}=q(64604),ye=q(62627),be=Boolean(ae&&ie),Re=Boolean(de&&ce&&le&&pe);m.exports=class{constructor(m,v,q,ee){this.stringify=m,this.mapOpts=q.map||{},this.root=v,this.opts=q,this.css=ee,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute}isMap(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk((m=>{if(m.source&&m.source.input.map){let v=m.source.input.map;this.previousMaps.includes(v)||this.previousMaps.push(v)}}));else{let m=new ye(this.css,this.opts);m.map&&this.previousMaps.push(m.map)}return this.previousMaps}isInline(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;let m=this.mapOpts.annotation;return(void 0===m||!0===m)&&(!this.previous().length||this.previous().some((m=>m.inline)))}isSourcesContent(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((m=>m.withContent()))}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let m;for(let v=this.root.nodes.length-1;v>=0;v--)m=this.root.nodes[v],"comment"===m.type&&0===m.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(v)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}setSourcesContent(){let m={};if(this.root)this.root.walk((v=>{if(v.source){let q=v.source.input.from;if(q&&!m[q]){m[q]=!0;let ee=this.usesFileUrls?this.toFileUrl(q):this.toUrl(this.path(q));this.map.setSourceContent(ee,v.source.input.css)}}}));else if(this.css){let m=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(m,this.css)}}applyPrevMaps(){for(let m of this.previous()){let v,q=this.toUrl(this.path(m.file)),ee=m.root||de(m.file);!1===this.mapOpts.sourcesContent?(v=new ae(m.text),v.sourcesContent&&(v.sourcesContent=v.sourcesContent.map((()=>null)))):v=m.consumer(),this.map.applySourceMap(v,q,this.toUrl(this.path(ee)))}}isAnnotation(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some((m=>m.annotation)))}toBase64(m){return ee?ee.from(m).toString("base64"):window.btoa(unescape(encodeURIComponent(m)))}addAnnotation(){let m;m=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let v="\n";this.css.includes("\r\n")&&(v="\r\n"),this.css+=v+"/*# sourceMappingURL="+m+" */"}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let m=this.previous()[0].consumer();m.file=this.outputFile(),this.map=ie.fromSourceMap(m)}else this.map=new ie({file:this.outputFile()}),this.map.addMapping({source:this.opts.from?this.toUrl(this.path(this.opts.from)):"",generated:{line:1,column:0},original:{line:1,column:0}});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}path(m){if(0===m.indexOf("<"))return m;if(/^\w+:\/\//.test(m))return m;if(this.mapOpts.absolute)return m;let v=this.opts.to?de(this.opts.to):".";return"string"==typeof this.mapOpts.annotation&&(v=de(ce(v,this.mapOpts.annotation))),m=le(v,m)}toUrl(m){return"\\"===pe&&(m=m.replace(/\\/g,"/")),encodeURI(m).replace(/[#?]/g,encodeURIComponent)}toFileUrl(m){if(fe)return fe(m).toString();throw new Error("`map.absolute` option is not available in this PostCSS build")}sourcePath(m){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(m.source.input.from):this.toUrl(this.path(m.source.input.from))}generateString(){this.css="",this.map=new ie({file:this.outputFile()});let m,v,q=1,ee=1,ae="",de={source:"",generated:{line:0,column:0},original:{line:0,column:0}};this.stringify(this.root,((ie,ce,le)=>{if(this.css+=ie,ce&&"end"!==le&&(de.generated.line=q,de.generated.column=ee-1,ce.source&&ce.source.start?(de.source=this.sourcePath(ce),de.original.line=ce.source.start.line,de.original.column=ce.source.start.column-1,this.map.addMapping(de)):(de.source=ae,de.original.line=1,de.original.column=0,this.map.addMapping(de))),m=ie.match(/\n/g),m?(q+=m.length,v=ie.lastIndexOf("\n"),ee=ie.length-v):ee+=ie.length,ce&&"start"!==le){let m=ce.parent||{raws:{}};("decl"===ce.type||"atrule"===ce.type&&!ce.nodes)&&ce===m.last&&!m.raws.semicolon||(ce.source&&ce.source.end?(de.source=this.sourcePath(ce),de.original.line=ce.source.end.line,de.original.column=ce.source.end.column-1,de.generated.line=q,de.generated.column=ee-2,this.map.addMapping(de)):(de.source=ae,de.original.line=1,de.original.column=0,de.generated.line=q,de.generated.column=ee-1,this.map.addMapping(de)))}}))}generate(){if(this.clearAnnotation(),Re&&be&&this.isMap())return this.generateMap();{let m="";return this.stringify(this.root,(v=>{m+=v})),[m]}}}},42336:(m,v,q)=>{"use strict";let ee=q(40429),ae=q(23179),ie=(q(84133),q(11665));const de=q(96641);class ce{constructor(m,v,q){let ie;v=v.toString(),this.stringified=!1,this._processor=m,this._css=v,this._opts=q,this._map=void 0;let ce=ae;this.result=new de(this._processor,ie,this._opts),this.result.css=v;let le=this;Object.defineProperty(this.result,"root",{get:()=>le.root});let pe=new ee(ce,ie,this._opts,v);if(pe.isMap()){let[m,v]=pe.generate();m&&(this.result.css=m),v&&(this.result.map=v)}}get[Symbol.toStringTag](){return"NoWorkResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.result.css}get content(){return this.result.css}get map(){return this.result.map}get root(){if(this._root)return this._root;let m,v=ie;try{m=v(this._css,this._opts)}catch(m){this.error=m}if(this.error)throw this.error;return this._root=m,m}get messages(){return[]}warnings(){return[]}toString(){return this._css}then(m,v){return this.async().then(m,v)}catch(m){return this.async().catch(m)}finally(m){return this.async().then(m,m)}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}sync(){if(this.error)throw this.error;return this.result}}m.exports=ce,ce.default=ce},83454:(m,v,q)=>{"use strict";let{isClean:ee,my:ae}=q(58999),ie=q(95373),de=q(7843),ce=q(23179);function cloneNode(m,v){let q=new m.constructor;for(let ee in m){if(!Object.prototype.hasOwnProperty.call(m,ee))continue;if("proxyCache"===ee)continue;let ae=m[ee],ie=typeof ae;"parent"===ee&&"object"===ie?v&&(q[ee]=v):"source"===ee?q[ee]=ae:Array.isArray(ae)?q[ee]=ae.map((m=>cloneNode(m,q))):("object"===ie&&null!==ae&&(ae=cloneNode(ae)),q[ee]=ae)}return q}class le{constructor(m={}){this.raws={},this[ee]=!1,this[ae]=!0;for(let v in m)if("nodes"===v){this.nodes=[];for(let q of m[v])"function"==typeof q.clone?this.append(q.clone()):this.append(q)}else this[v]=m[v]}error(m,v={}){if(this.source){let{start:q,end:ee}=this.rangeBy(v);return this.source.input.error(m,{line:q.line,column:q.column},{line:ee.line,column:ee.column},v)}return new ie(m)}warn(m,v,q){let ee={node:this};for(let m in q)ee[m]=q[m];return m.warn(v,ee)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}toString(m=ce){m.stringify&&(m=m.stringify);let v="";return m(this,(m=>{v+=m})),v}assign(m={}){for(let v in m)this[v]=m[v];return this}clone(m={}){let v=cloneNode(this);for(let q in m)v[q]=m[q];return v}cloneBefore(m={}){let v=this.clone(m);return this.parent.insertBefore(this,v),v}cloneAfter(m={}){let v=this.clone(m);return this.parent.insertAfter(this,v),v}replaceWith(...m){if(this.parent){let v=this,q=!1;for(let ee of m)ee===this?q=!0:q?(this.parent.insertAfter(v,ee),v=ee):this.parent.insertBefore(v,ee);q||this.remove()}return this}next(){if(!this.parent)return;let m=this.parent.index(this);return this.parent.nodes[m+1]}prev(){if(!this.parent)return;let m=this.parent.index(this);return this.parent.nodes[m-1]}before(m){return this.parent.insertBefore(this,m),this}after(m){return this.parent.insertAfter(this,m),this}root(){let m=this;for(;m.parent&&"document"!==m.parent.type;)m=m.parent;return m}raw(m,v){return(new de).raw(this,m,v)}cleanRaws(m){delete this.raws.before,delete this.raws.after,m||delete this.raws.between}toJSON(m,v){let q={},ee=null==v;v=v||new Map;let ae=0;for(let m in this){if(!Object.prototype.hasOwnProperty.call(this,m))continue;if("parent"===m||"proxyCache"===m)continue;let ee=this[m];if(Array.isArray(ee))q[m]=ee.map((m=>"object"==typeof m&&m.toJSON?m.toJSON(null,v):m));else if("object"==typeof ee&&ee.toJSON)q[m]=ee.toJSON(null,v);else if("source"===m){let ie=v.get(ee.input);null==ie&&(ie=ae,v.set(ee.input,ae),ae++),q[m]={inputId:ie,start:ee.start,end:ee.end}}else q[m]=ee}return ee&&(q.inputs=[...v.keys()].map((m=>m.toJSON()))),q}positionInside(m){let v=this.toString(),q=this.source.start.column,ee=this.source.start.line;for(let ae=0;ae(m[v]===q||(m[v]=q,"prop"!==v&&"value"!==v&&"name"!==v&&"params"!==v&&"important"!==v&&"text"!==v||m.markDirty()),!0),get:(m,v)=>"proxyOf"===v?m:"root"===v?()=>m.root().toProxy():m[v]}}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}addToError(m){if(m.postcssNode=this,m.stack&&this.source&&/\n\s{4}at /.test(m.stack)){let v=this.source;m.stack=m.stack.replace(/\n\s{4}at /,`$&${v.input.from}:${v.start.line}:${v.start.column}$&`)}return m}markDirty(){if(this[ee]){this[ee]=!1;let m=this;for(;m=m.parent;)m[ee]=!1}}get proxyOf(){return this}}m.exports=le,le.default=le},11665:(m,v,q)=>{"use strict";let ee=q(66808),ae=q(92972),ie=q(62627);function parse(m,v){let q=new ie(m,v),ee=new ae(q);try{ee.parse()}catch(m){throw m}return ee.root}m.exports=parse,parse.default=parse,ee.registerParse(parse)},92972:(m,v,q)=>{"use strict";let ee=q(85232),ae=q(53240),ie=q(91569),de=q(12650),ce=q(71283),le=q(4485);const pe={empty:!0,space:!0};function findLastWithPosition(m){for(let v=m.length-1;v>=0;v--){let q=m[v],ee=q[3]||q[2];if(ee)return ee}}m.exports=class{constructor(m){this.input=m,this.root=new ce,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:m,start:{offset:0,line:1,column:1}}}createTokenizer(){this.tokenizer=ae(this.input)}parse(){let m;for(;!this.tokenizer.endOfFile();)switch(m=this.tokenizer.nextToken(),m[0]){case"space":this.spaces+=m[1];break;case";":this.freeSemicolon(m);break;case"}":this.end(m);break;case"comment":this.comment(m);break;case"at-word":this.atrule(m);break;case"{":this.emptyRule(m);break;default:this.other(m)}this.endFile()}comment(m){let v=new ie;this.init(v,m[2]),v.source.end=this.getPosition(m[3]||m[2]);let q=m[1].slice(2,-2);if(/^\s*$/.test(q))v.text="",v.raws.left=q,v.raws.right="";else{let m=q.match(/^(\s*)([^]*\S)(\s*)$/);v.text=m[2],v.raws.left=m[1],v.raws.right=m[3]}}emptyRule(m){let v=new le;this.init(v,m[2]),v.selector="",v.raws.between="",this.current=v}other(m){let v=!1,q=null,ee=!1,ae=null,ie=[],de=m[1].startsWith("--"),ce=[],le=m;for(;le;){if(q=le[0],ce.push(le),"("===q||"["===q)ae||(ae=le),ie.push("("===q?")":"]");else if(de&&ee&&"{"===q)ae||(ae=le),ie.push("}");else if(0===ie.length){if(";"===q){if(ee)return void this.decl(ce,de);break}if("{"===q)return void this.rule(ce);if("}"===q){this.tokenizer.back(ce.pop()),v=!0;break}":"===q&&(ee=!0)}else q===ie[ie.length-1]&&(ie.pop(),0===ie.length&&(ae=null));le=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(v=!0),ie.length>0&&this.unclosedBracket(ae),v&&ee){if(!de)for(;ce.length&&(le=ce[ce.length-1][0],"space"===le||"comment"===le);)this.tokenizer.back(ce.pop());this.decl(ce,de)}else this.unknownWord(ce)}rule(m){m.pop();let v=new le;this.init(v,m[0][2]),v.raws.between=this.spacesAndCommentsFromEnd(m),this.raw(v,"selector",m),this.current=v}decl(m,v){let q=new ee;this.init(q,m[0][2]);let ae,ie=m[m.length-1];for(";"===ie[0]&&(this.semicolon=!0,m.pop()),q.source.end=this.getPosition(ie[3]||ie[2]||findLastWithPosition(m));"word"!==m[0][0];)1===m.length&&this.unknownWord(m),q.raws.before+=m.shift()[1];for(q.source.start=this.getPosition(m[0][2]),q.prop="";m.length;){let v=m[0][0];if(":"===v||"space"===v||"comment"===v)break;q.prop+=m.shift()[1]}for(q.raws.between="";m.length;){if(ae=m.shift(),":"===ae[0]){q.raws.between+=ae[1];break}"word"===ae[0]&&/\w/.test(ae[1])&&this.unknownWord([ae]),q.raws.between+=ae[1]}"_"!==q.prop[0]&&"*"!==q.prop[0]||(q.raws.before+=q.prop[0],q.prop=q.prop.slice(1));let de,ce=[];for(;m.length&&(de=m[0][0],"space"===de||"comment"===de);)ce.push(m.shift());this.precheckMissedSemicolon(m);for(let v=m.length-1;v>=0;v--){if(ae=m[v],"!important"===ae[1].toLowerCase()){q.important=!0;let ee=this.stringFrom(m,v);ee=this.spacesFromEnd(m)+ee," !important"!==ee&&(q.raws.important=ee);break}if("important"===ae[1].toLowerCase()){let ee=m.slice(0),ae="";for(let m=v;m>0;m--){let v=ee[m][0];if(0===ae.trim().indexOf("!")&&"space"!==v)break;ae=ee.pop()[1]+ae}0===ae.trim().indexOf("!")&&(q.important=!0,q.raws.important=ae,m=ee)}if("space"!==ae[0]&&"comment"!==ae[0])break}m.some((m=>"space"!==m[0]&&"comment"!==m[0]))&&(q.raws.between+=ce.map((m=>m[1])).join(""),ce=[]),this.raw(q,"value",ce.concat(m),v),q.value.includes(":")&&!v&&this.checkMissedSemicolon(m)}atrule(m){let v,q,ee,ae=new de;ae.name=m[1].slice(1),""===ae.name&&this.unnamedAtrule(ae,m),this.init(ae,m[2]);let ie=!1,ce=!1,le=[],pe=[];for(;!this.tokenizer.endOfFile();){if(v=(m=this.tokenizer.nextToken())[0],"("===v||"["===v?pe.push("("===v?")":"]"):"{"===v&&pe.length>0?pe.push("}"):v===pe[pe.length-1]&&pe.pop(),0===pe.length){if(";"===v){ae.source.end=this.getPosition(m[2]),this.semicolon=!0;break}if("{"===v){ce=!0;break}if("}"===v){if(le.length>0){for(ee=le.length-1,q=le[ee];q&&"space"===q[0];)q=le[--ee];q&&(ae.source.end=this.getPosition(q[3]||q[2]))}this.end(m);break}le.push(m)}else le.push(m);if(this.tokenizer.endOfFile()){ie=!0;break}}ae.raws.between=this.spacesAndCommentsFromEnd(le),le.length?(ae.raws.afterName=this.spacesAndCommentsFromStart(le),this.raw(ae,"params",le),ie&&(m=le[le.length-1],ae.source.end=this.getPosition(m[3]||m[2]),this.spaces=ae.raws.between,ae.raws.between="")):(ae.raws.afterName="",ae.params=""),ce&&(ae.nodes=[],this.current=ae)}end(m){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(m[2]),this.current=this.current.parent):this.unexpectedClose(m)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces}freeSemicolon(m){if(this.spaces+=m[1],this.current.nodes){let m=this.current.nodes[this.current.nodes.length-1];m&&"rule"===m.type&&!m.raws.ownSemicolon&&(m.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(m){let v=this.input.fromOffset(m);return{offset:m,line:v.line,column:v.col}}init(m,v){this.current.push(m),m.source={start:this.getPosition(v),input:this.input},m.raws.before=this.spaces,this.spaces="","comment"!==m.type&&(this.semicolon=!1)}raw(m,v,q,ee){let ae,ie,de,ce,le=q.length,fe="",ye=!0;for(let m=0;mm+v[1]),"");m.raws[v]={value:fe,raw:ee}}m[v]=fe}spacesAndCommentsFromEnd(m){let v,q="";for(;m.length&&(v=m[m.length-1][0],"space"===v||"comment"===v);)q=m.pop()[1]+q;return q}spacesAndCommentsFromStart(m){let v,q="";for(;m.length&&(v=m[0][0],"space"===v||"comment"===v);)q+=m.shift()[1];return q}spacesFromEnd(m){let v,q="";for(;m.length&&(v=m[m.length-1][0],"space"===v);)q=m.pop()[1]+q;return q}stringFrom(m,v){let q="";for(let ee=v;ee=0&&(q=m[ae],"space"===q[0]||(ee+=1,2!==ee));ae--);throw this.input.error("Missed semicolon","word"===q[0]?q[3]+1:q[2])}}},13200:(m,v,q)=>{"use strict";let ee=q(95373),ae=q(85232),ie=q(75673),de=q(66808),ce=q(46580),le=q(23179),pe=q(38853),fe=q(5991),ye=q(3061),be=q(91569),Re=q(12650),_e=q(96641),xe=q(62627),Te=q(11665),we=q(30416),Se=q(4485),Ie=q(71283),Pe=q(83454);function postcss(...m){return 1===m.length&&Array.isArray(m[0])&&(m=m[0]),new ce(m)}postcss.plugin=function plugin(m,v){let q,ee=!1;function creator(...q){console&&console.warn&&!ee&&(ee=!0,console.warn(m+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(m+": 里面 postcss.plugin 被弃用. 迁移指南:\nhttps://www.w3ctech.com/topic/2226"));let ae=v(...q);return ae.postcssPlugin=m,ae.postcssVersion=(new ce).version,ae}return Object.defineProperty(creator,"postcss",{get:()=>(q||(q=creator()),q)}),creator.process=function(m,v,q){return postcss([creator(q)]).process(m,v)},creator},postcss.stringify=le,postcss.parse=Te,postcss.fromJSON=pe,postcss.list=we,postcss.comment=m=>new be(m),postcss.atRule=m=>new Re(m),postcss.decl=m=>new ae(m),postcss.rule=m=>new Se(m),postcss.root=m=>new Ie(m),postcss.document=m=>new fe(m),postcss.CssSyntaxError=ee,postcss.Declaration=ae,postcss.Container=de,postcss.Processor=ce,postcss.Document=fe,postcss.Comment=be,postcss.Warning=ye,postcss.AtRule=Re,postcss.Result=_e,postcss.Input=xe,postcss.Rule=Se,postcss.Root=Ie,postcss.Node=Pe,ie.registerPostcss(postcss),m.exports=postcss,postcss.default=postcss},49470:(m,v,q)=>{"use strict";var ee=q(48764).Buffer;let{SourceMapConsumer:ae,SourceMapGenerator:ie}=q(59905),{existsSync:de,readFileSync:ce}=q(31777),{dirname:le,join:pe}=q(34017);class fe{constructor(m,v){if(!1===v.map)return;this.loadAnnotation(m),this.inline=this.startWith(this.annotation,"data:");let q=v.map?v.map.prev:void 0,ee=this.loadMap(v.from,q);!this.mapFile&&v.from&&(this.mapFile=v.from),this.mapFile&&(this.root=le(this.mapFile)),ee&&(this.text=ee)}consumer(){return this.consumerCache||(this.consumerCache=new ae(this.text)),this.consumerCache}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}startWith(m,v){return!!m&&m.substr(0,v.length)===v}getAnnotationURL(m){return m.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}loadAnnotation(m){let v=m.match(/\/\*\s*# sourceMappingURL=/gm);if(!v)return;let q=m.lastIndexOf(v.pop()),ee=m.indexOf("*/",q);q>-1&&ee>-1&&(this.annotation=this.getAnnotationURL(m.substring(q,ee)))}decodeInline(m){if(/^data:application\/json;charset=utf-?8,/.test(m)||/^data:application\/json,/.test(m))return decodeURIComponent(m.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(m)||/^data:application\/json;base64,/.test(m))return v=m.substr(RegExp.lastMatch.length),ee?ee.from(v,"base64").toString():window.atob(v);var v;let q=m.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+q)}loadFile(m){if(this.root=le(m),de(m))return this.mapFile=m,ce(m,"utf-8").toString().trim()}loadMap(m,v){if(!1===v)return!1;if(v){if("string"==typeof v)return v;if("function"!=typeof v){if(v instanceof ae)return ie.fromSourceMap(v).toString();if(v instanceof ie)return v.toString();if(this.isMap(v))return JSON.stringify(v);throw new Error("Unsupported previous source map format: "+v.toString())}{let q=v(m);if(q){let m=this.loadFile(q);if(!m)throw new Error("Unable to load previous source map: "+q.toString());return m}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let v=this.annotation;return m&&(v=pe(le(m),v)),this.loadFile(v)}}}isMap(m){return"object"==typeof m&&("string"==typeof m.mappings||"string"==typeof m._mappings||Array.isArray(m.sections))}}m.exports=fe,fe.default=fe},46580:(m,v,q)=>{"use strict";let ee=q(42336),ae=q(75673),ie=q(5991),de=q(71283);class ce{constructor(m=[]){this.version="8.4.24",this.plugins=this.normalize(m)}use(m){return this.plugins=this.plugins.concat(this.normalize([m])),this}process(m,v={}){return 0===this.plugins.length&&void 0===v.parser&&void 0===v.stringifier&&void 0===v.syntax?new ee(this,m,v):new ae(this,m,v)}normalize(m){let v=[];for(let q of m)if(!0===q.postcss?q=q():q.postcss&&(q=q.postcss),"object"==typeof q&&Array.isArray(q.plugins))v=v.concat(q.plugins);else if("object"==typeof q&&q.postcssPlugin)v.push(q);else if("function"==typeof q)v.push(q);else{if("object"!=typeof q||!q.parse&&!q.stringify)throw new Error(q+" is not a PostCSS plugin")}return v}}m.exports=ce,ce.default=ce,de.registerProcessor(ce),ie.registerProcessor(ce)},96641:(m,v,q)=>{"use strict";let ee=q(3061);class ae{constructor(m,v,q){this.processor=m,this.messages=[],this.root=v,this.opts=q,this.css=void 0,this.map=void 0}toString(){return this.css}warn(m,v={}){v.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(v.plugin=this.lastPlugin.postcssPlugin);let q=new ee(m,v);return this.messages.push(q),q}warnings(){return this.messages.filter((m=>"warning"===m.type))}get content(){return this.css}}m.exports=ae,ae.default=ae},71283:(m,v,q)=>{"use strict";let ee,ae,ie=q(66808);class de extends ie{constructor(m){super(m),this.type="root",this.nodes||(this.nodes=[])}removeChild(m,v){let q=this.index(m);return!v&&0===q&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[q].raws.before),super.removeChild(m)}normalize(m,v,q){let ee=super.normalize(m);if(v)if("prepend"===q)this.nodes.length>1?v.raws.before=this.nodes[1].raws.before:delete v.raws.before;else if(this.first!==v)for(let m of ee)m.raws.before=v.raws.before;return ee}toResult(m={}){return new ee(new ae,this,m).stringify()}}de.registerLazyResult=m=>{ee=m},de.registerProcessor=m=>{ae=m},m.exports=de,de.default=de,ie.registerRoot(de)},4485:(m,v,q)=>{"use strict";let ee=q(66808),ae=q(30416);class ie extends ee{constructor(m){super(m),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return ae.comma(this.selector)}set selectors(m){let v=this.selector?this.selector.match(/,\s*/):null,q=v?v[0]:","+this.raw("between","beforeOpen");this.selector=m.join(q)}}m.exports=ie,ie.default=ie,ee.registerRule(ie)},7843:m=>{"use strict";const v={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};class q{constructor(m){this.builder=m}stringify(m,v){if(!this[m.type])throw new Error("Unknown AST node type "+m.type+". Maybe you need to change PostCSS stringifier.");this[m.type](m,v)}document(m){this.body(m)}root(m){this.body(m),m.raws.after&&this.builder(m.raws.after)}comment(m){let v=this.raw(m,"left","commentLeft"),q=this.raw(m,"right","commentRight");this.builder("/*"+v+m.text+q+"*/",m)}decl(m,v){let q=this.raw(m,"between","colon"),ee=m.prop+q+this.rawValue(m,"value");m.important&&(ee+=m.raws.important||" !important"),v&&(ee+=";"),this.builder(ee,m)}rule(m){this.block(m,this.rawValue(m,"selector")),m.raws.ownSemicolon&&this.builder(m.raws.ownSemicolon,m,"end")}atrule(m,v){let q="@"+m.name,ee=m.params?this.rawValue(m,"params"):"";if(void 0!==m.raws.afterName?q+=m.raws.afterName:ee&&(q+=" "),m.nodes)this.block(m,q+ee);else{let ae=(m.raws.between||"")+(v?";":"");this.builder(q+ee+ae,m)}}body(m){let v=m.nodes.length-1;for(;v>0&&"comment"===m.nodes[v].type;)v-=1;let q=this.raw(m,"semicolon");for(let ee=0;ee{if(ae=m.raws[q],void 0!==ae)return!1}))}var ce;return void 0===ae&&(ae=v[ee]),de.rawCache[ee]=ae,ae}rawSemicolon(m){let v;return m.walk((m=>{if(m.nodes&&m.nodes.length&&"decl"===m.last.type&&(v=m.raws.semicolon,void 0!==v))return!1})),v}rawEmptyBody(m){let v;return m.walk((m=>{if(m.nodes&&0===m.nodes.length&&(v=m.raws.after,void 0!==v))return!1})),v}rawIndent(m){if(m.raws.indent)return m.raws.indent;let v;return m.walk((q=>{let ee=q.parent;if(ee&&ee!==m&&ee.parent&&ee.parent===m&&void 0!==q.raws.before){let m=q.raws.before.split("\n");return v=m[m.length-1],v=v.replace(/\S/g,""),!1}})),v}rawBeforeComment(m,v){let q;return m.walkComments((m=>{if(void 0!==m.raws.before)return q=m.raws.before,q.includes("\n")&&(q=q.replace(/[^\n]+$/,"")),!1})),void 0===q?q=this.raw(v,null,"beforeDecl"):q&&(q=q.replace(/\S/g,"")),q}rawBeforeDecl(m,v){let q;return m.walkDecls((m=>{if(void 0!==m.raws.before)return q=m.raws.before,q.includes("\n")&&(q=q.replace(/[^\n]+$/,"")),!1})),void 0===q?q=this.raw(v,null,"beforeRule"):q&&(q=q.replace(/\S/g,"")),q}rawBeforeRule(m){let v;return m.walk((q=>{if(q.nodes&&(q.parent!==m||m.first!==q)&&void 0!==q.raws.before)return v=q.raws.before,v.includes("\n")&&(v=v.replace(/[^\n]+$/,"")),!1})),v&&(v=v.replace(/\S/g,"")),v}rawBeforeClose(m){let v;return m.walk((m=>{if(m.nodes&&m.nodes.length>0&&void 0!==m.raws.after)return v=m.raws.after,v.includes("\n")&&(v=v.replace(/[^\n]+$/,"")),!1})),v&&(v=v.replace(/\S/g,"")),v}rawBeforeOpen(m){let v;return m.walk((m=>{if("decl"!==m.type&&(v=m.raws.between,void 0!==v))return!1})),v}rawColon(m){let v;return m.walkDecls((m=>{if(void 0!==m.raws.between)return v=m.raws.between.replace(/[^\s:]/g,""),!1})),v}beforeAfter(m,v){let q;q="decl"===m.type?this.raw(m,null,"beforeDecl"):"comment"===m.type?this.raw(m,null,"beforeComment"):"before"===v?this.raw(m,null,"beforeRule"):this.raw(m,null,"beforeClose");let ee=m.parent,ae=0;for(;ee&&"root"!==ee.type;)ae+=1,ee=ee.parent;if(q.includes("\n")){let v=this.raw(m,null,"indent");if(v.length)for(let m=0;m{"use strict";let ee=q(7843);function stringify(m,v){new ee(v).stringify(m)}m.exports=stringify,stringify.default=stringify},58999:m=>{"use strict";m.exports.isClean=Symbol("isClean"),m.exports.my=Symbol("my")},53240:m=>{"use strict";const v="'".charCodeAt(0),q='"'.charCodeAt(0),ee="\\".charCodeAt(0),ae="/".charCodeAt(0),ie="\n".charCodeAt(0),de=" ".charCodeAt(0),ce="\f".charCodeAt(0),le="\t".charCodeAt(0),pe="\r".charCodeAt(0),fe="[".charCodeAt(0),ye="]".charCodeAt(0),be="(".charCodeAt(0),Re=")".charCodeAt(0),_e="{".charCodeAt(0),xe="}".charCodeAt(0),Te=";".charCodeAt(0),we="*".charCodeAt(0),Se=":".charCodeAt(0),Ie="@".charCodeAt(0),Pe=/[\t\n\f\r "#'()/;[\\\]{}]/g,We=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,qe=/.[\n"'(/\\]/,Ve=/[\da-f]/i;m.exports=function tokenizer(m,ze={}){let He,Xe,Qe,Ye,et,tt,nt,rt,it,ot,st=m.css.valueOf(),dt=ze.ignoreErrors,ct=st.length,ut=0,lt=[],pt=[];function unclosed(v){throw m.error("Unclosed "+v,ut)}return{back:function back(m){pt.push(m)},nextToken:function nextToken(m){if(pt.length)return pt.pop();if(ut>=ct)return;let ze=!!m&&m.ignoreUnclosed;switch(He=st.charCodeAt(ut),He){case ie:case de:case le:case pe:case ce:Xe=ut;do{Xe+=1,He=st.charCodeAt(Xe)}while(He===de||He===ie||He===le||He===pe||He===ce);ot=["space",st.slice(ut,Xe)],ut=Xe-1;break;case fe:case ye:case _e:case xe:case Se:case Te:case Re:{let m=String.fromCharCode(He);ot=[m,m,ut];break}case be:if(rt=lt.length?lt.pop()[1]:"",it=st.charCodeAt(ut+1),"url"===rt&&it!==v&&it!==q&&it!==de&&it!==ie&&it!==le&&it!==ce&&it!==pe){Xe=ut;do{if(tt=!1,Xe=st.indexOf(")",Xe+1),-1===Xe){if(dt||ze){Xe=ut;break}unclosed("bracket")}for(nt=Xe;st.charCodeAt(nt-1)===ee;)nt-=1,tt=!tt}while(tt);ot=["brackets",st.slice(ut,Xe+1),ut,Xe],ut=Xe}else Xe=st.indexOf(")",ut+1),Ye=st.slice(ut,Xe+1),-1===Xe||qe.test(Ye)?ot=["(","(",ut]:(ot=["brackets",Ye,ut,Xe],ut=Xe);break;case v:case q:Qe=He===v?"'":'"',Xe=ut;do{if(tt=!1,Xe=st.indexOf(Qe,Xe+1),-1===Xe){if(dt||ze){Xe=ut+1;break}unclosed("string")}for(nt=Xe;st.charCodeAt(nt-1)===ee;)nt-=1,tt=!tt}while(tt);ot=["string",st.slice(ut,Xe+1),ut,Xe],ut=Xe;break;case Ie:Pe.lastIndex=ut+1,Pe.test(st),Xe=0===Pe.lastIndex?st.length-1:Pe.lastIndex-2,ot=["at-word",st.slice(ut,Xe+1),ut,Xe],ut=Xe;break;case ee:for(Xe=ut,et=!0;st.charCodeAt(Xe+1)===ee;)Xe+=1,et=!et;if(He=st.charCodeAt(Xe+1),et&&He!==ae&&He!==de&&He!==ie&&He!==le&&He!==pe&&He!==ce&&(Xe+=1,Ve.test(st.charAt(Xe)))){for(;Ve.test(st.charAt(Xe+1));)Xe+=1;st.charCodeAt(Xe+1)===de&&(Xe+=1)}ot=["word",st.slice(ut,Xe+1),ut,Xe],ut=Xe;break;default:He===ae&&st.charCodeAt(ut+1)===we?(Xe=st.indexOf("*/",ut+2)+1,0===Xe&&(dt||ze?Xe=st.length:unclosed("comment")),ot=["comment",st.slice(ut,Xe+1),ut,Xe],ut=Xe):(We.lastIndex=ut+1,We.test(st),Xe=0===We.lastIndex?st.length-1:We.lastIndex-2,ot=["word",st.slice(ut,Xe+1),ut,Xe],lt.push(ot),ut=Xe)}return ut++,ot},endOfFile:function endOfFile(){return 0===pt.length&&ut>=ct},position:function position(){return ut}}}},84133:m=>{"use strict";let v={};m.exports=function warnOnce(m){v[m]||(v[m]=!0,"undefined"!=typeof console&&console.warn&&console.warn(m))}},3061:m=>{"use strict";class v{constructor(m,v={}){if(this.type="warning",this.text=m,v.node&&v.node.source){let m=v.node.rangeBy(v);this.line=m.start.line,this.column=m.start.column,this.endLine=m.end.line,this.endColumn=m.end.column}for(let m in v)this[m]=v[m]}toString(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}m.exports=v,v.default=v},60053:(m,v)=>{"use strict";var q,ee,ae,ie;if("object"==typeof performance&&"function"==typeof performance.now){var de=performance;v.unstable_now=function(){return de.now()}}else{var ce=Date,le=ce.now();v.unstable_now=function(){return ce.now()-le}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var pe=null,fe=null,w=function(){if(null!==pe)try{var m=v.unstable_now();pe(!0,m),pe=null}catch(m){throw setTimeout(w,0),m}};q=function(m){null!==pe?setTimeout(q,0,m):(pe=m,setTimeout(w,0))},ee=function(m,v){fe=setTimeout(m,v)},ae=function(){clearTimeout(fe)},v.unstable_shouldYield=function(){return!1},ie=v.unstable_forceFrameRate=function(){}}else{var ye=window.setTimeout,be=window.clearTimeout;if("undefined"!=typeof console){var Re=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof Re&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var _e=!1,xe=null,Te=-1,we=5,Se=0;v.unstable_shouldYield=function(){return v.unstable_now()>=Se},ie=function(){},v.unstable_forceFrameRate=function(m){0>m||125>>1,ae=m[ee];if(!(void 0!==ae&&0I(de,q))void 0!==le&&0>I(le,de)?(m[ee]=le,m[ce]=q,ee=ce):(m[ee]=de,m[ie]=q,ee=ie);else{if(!(void 0!==le&&0>I(le,q)))break e;m[ee]=le,m[ce]=q,ee=ce}}}return v}return null}function I(m,v){var q=m.sortIndex-v.sortIndex;return 0!==q?q:m.id-v.id}var We=[],qe=[],Ve=1,ze=null,He=3,Xe=!1,Qe=!1,Ye=!1;function T(m){for(var v=J(qe);null!==v;){if(null===v.callback)K(qe);else{if(!(v.startTime<=m))break;K(qe),v.sortIndex=v.expirationTime,H(We,v)}v=J(qe)}}function U(m){if(Ye=!1,T(m),!Qe)if(null!==J(We))Qe=!0,q(V);else{var v=J(qe);null!==v&&ee(U,v.startTime-m)}}function V(m,q){Qe=!1,Ye&&(Ye=!1,ae()),Xe=!0;var ie=He;try{for(T(q),ze=J(We);null!==ze&&(!(ze.expirationTime>q)||m&&!v.unstable_shouldYield());){var de=ze.callback;if("function"==typeof de){ze.callback=null,He=ze.priorityLevel;var ce=de(ze.expirationTime<=q);q=v.unstable_now(),"function"==typeof ce?ze.callback=ce:ze===J(We)&&K(We),T(q)}else K(We);ze=J(We)}if(null!==ze)var le=!0;else{var pe=J(qe);null!==pe&&ee(U,pe.startTime-q),le=!1}return le}finally{ze=null,He=ie,Xe=!1}}var et=ie;v.unstable_IdlePriority=5,v.unstable_ImmediatePriority=1,v.unstable_LowPriority=4,v.unstable_NormalPriority=3,v.unstable_Profiling=null,v.unstable_UserBlockingPriority=2,v.unstable_cancelCallback=function(m){m.callback=null},v.unstable_continueExecution=function(){Qe||Xe||(Qe=!0,q(V))},v.unstable_getCurrentPriorityLevel=function(){return He},v.unstable_getFirstCallbackNode=function(){return J(We)},v.unstable_next=function(m){switch(He){case 1:case 2:case 3:var v=3;break;default:v=He}var q=He;He=v;try{return m()}finally{He=q}},v.unstable_pauseExecution=function(){},v.unstable_requestPaint=et,v.unstable_runWithPriority=function(m,v){switch(m){case 1:case 2:case 3:case 4:case 5:break;default:m=3}var q=He;He=m;try{return v()}finally{He=q}},v.unstable_scheduleCallback=function(m,ie,de){var ce=v.unstable_now();switch("object"==typeof de&&null!==de?de="number"==typeof(de=de.delay)&&0ce?(m.sortIndex=de,H(qe,m),null===J(We)&&m===J(qe)&&(Ye?ae():Ye=!0,ee(U,de-ce))):(m.sortIndex=le,H(We,m),Qe||Xe||(Qe=!0,q(V))),m},v.unstable_wrapCallback=function(m){var v=He;return function(){var q=He;He=v;try{return m.apply(this,arguments)}finally{He=q}}}},63840:(m,v,q)=>{"use strict";m.exports=q(60053)},42830:(m,v,q)=>{m.exports=Stream;var ee=q(17187).EventEmitter;function Stream(){ee.call(this)}q(35717)(Stream,ee),Stream.Readable=q(56577),Stream.Writable=q(20323),Stream.Duplex=q(68656),Stream.Transform=q(94473),Stream.PassThrough=q(2366),Stream.finished=q(81086),Stream.pipeline=q(56472),Stream.Stream=Stream,Stream.prototype.pipe=function(m,v){var q=this;function ondata(v){m.writable&&!1===m.write(v)&&q.pause&&q.pause()}function ondrain(){q.readable&&q.resume&&q.resume()}q.on("data",ondata),m.on("drain",ondrain),m._isStdio||v&&!1===v.end||(q.on("end",onend),q.on("close",onclose));var ae=!1;function onend(){ae||(ae=!0,m.end())}function onclose(){ae||(ae=!0,"function"==typeof m.destroy&&m.destroy())}function onerror(m){if(cleanup(),0===ee.listenerCount(this,"error"))throw m}function cleanup(){q.removeListener("data",ondata),m.removeListener("drain",ondrain),q.removeListener("end",onend),q.removeListener("close",onclose),q.removeListener("error",onerror),m.removeListener("error",onerror),q.removeListener("end",cleanup),q.removeListener("close",cleanup),m.removeListener("close",cleanup)}return q.on("error",onerror),m.on("error",onerror),q.on("end",cleanup),q.on("close",cleanup),m.on("close",cleanup),m.emit("pipe",q),m}},58106:m=>{"use strict";var v={};function createErrorType(m,q,ee){function getMessage(m,v,ee){return"string"==typeof q?q:q(m,v,ee)}ee||(ee=Error);var ae=function(m){var v,q;function NodeError(v,q,ee){return m.call(this,getMessage(v,q,ee))||this}return q=m,(v=NodeError).prototype=Object.create(q.prototype),v.prototype.constructor=v,v.__proto__=q,NodeError}(ee);ae.prototype.name=ee.name,ae.prototype.code=m,v[m]=ae}function oneOf(m,v){if(Array.isArray(m)){var q=m.length;return m=m.map((function(m){return String(m)})),q>2?"one of ".concat(v," ").concat(m.slice(0,q-1).join(", "),", or ")+m[q-1]:2===q?"one of ".concat(v," ").concat(m[0]," or ").concat(m[1]):"of ".concat(v," ").concat(m[0])}return"of ".concat(v," ").concat(String(m))}function endsWith(m,v,q){return(void 0===q||q>m.length)&&(q=m.length),m.substring(q-v.length,q)===v}function includes(m,v,q){return"number"!=typeof q&&(q=0),!(q+v.length>m.length)&&-1!==m.indexOf(v,q)}createErrorType("ERR_INVALID_OPT_VALUE",(function(m,v){return'The value "'+v+'" is invalid for option "'+m+'"'}),TypeError),createErrorType("ERR_INVALID_ARG_TYPE",(function(m,v,q){var ee,ae,ie,de;if("string"==typeof v&&(ae="not ",v.substr(!ie||ie<0?0:+ie,ae.length)===ae)?(ee="must not be",v=v.replace(/^not /,"")):ee="must be",endsWith(m," argument"))de="The ".concat(m," ").concat(ee," ").concat(oneOf(v,"type"));else{var ce=includes(m,".")?"property":"argument";de='The "'.concat(m,'" ').concat(ce," ").concat(ee," ").concat(oneOf(v,"type"))}return de+=". Received type ".concat(typeof q)}),TypeError),createErrorType("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),createErrorType("ERR_METHOD_NOT_IMPLEMENTED",(function(m){return"The "+m+" method is not implemented"})),createErrorType("ERR_STREAM_PREMATURE_CLOSE","Premature close"),createErrorType("ERR_STREAM_DESTROYED",(function(m){return"Cannot call "+m+" after a stream was destroyed"})),createErrorType("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),createErrorType("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),createErrorType("ERR_STREAM_WRITE_AFTER_END","write after end"),createErrorType("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),createErrorType("ERR_UNKNOWN_ENCODING",(function(m){return"Unknown encoding: "+m}),TypeError),createErrorType("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),m.exports.q=v},68656:(m,v,q)=>{"use strict";var ee=Object.keys||function(m){var v=[];for(var q in m)v.push(q);return v};m.exports=Duplex;var ae=q(56577),ie=q(20323);q(35717)(Duplex,ae);for(var de=ee(ie.prototype),ce=0;ce{"use strict";m.exports=PassThrough;var ee=q(94473);function PassThrough(m){if(!(this instanceof PassThrough))return new PassThrough(m);ee.call(this,m)}q(35717)(PassThrough,ee),PassThrough.prototype._transform=function(m,v,q){q(null,m)}},56577:(m,v,q)=>{"use strict";var ee;m.exports=Readable,Readable.ReadableState=ReadableState;q(17187).EventEmitter;var ae=function EElistenerCount(m,v){return m.listeners(v).length},ie=q(83194),de=q(48764).Buffer,ce=(void 0!==q.g?q.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};function _uint8ArrayToBuffer(m){return de.from(m)}var le,pe=q(40964);le=pe&&pe.debuglog?pe.debuglog("stream"):function debug(){};var fe,ye,be,Re=q(39686),_e=q(71029),xe=q(30094).getHighWaterMark,Te=q(58106).q,we=Te.ERR_INVALID_ARG_TYPE,Se=Te.ERR_STREAM_PUSH_AFTER_EOF,Ie=Te.ERR_METHOD_NOT_IMPLEMENTED,Pe=Te.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;q(35717)(Readable,ie);var We=_e.errorOrDestroy,qe=["error","close","destroy","pause","resume"];function prependListener(m,v,q){if("function"==typeof m.prependListener)return m.prependListener(v,q);m._events&&m._events[v]?Array.isArray(m._events[v])?m._events[v].unshift(q):m._events[v]=[q,m._events[v]]:m.on(v,q)}function ReadableState(m,v,ae){ee=ee||q(68656),m=m||{},"boolean"!=typeof ae&&(ae=v instanceof ee),this.objectMode=!!m.objectMode,ae&&(this.objectMode=this.objectMode||!!m.readableObjectMode),this.highWaterMark=xe(this,m,"readableHighWaterMark",ae),this.buffer=new Re,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!==m.emitClose,this.autoDestroy=!!m.autoDestroy,this.destroyed=!1,this.defaultEncoding=m.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,m.encoding&&(fe||(fe=q(54729).s),this.decoder=new fe(m.encoding),this.encoding=m.encoding)}function Readable(m){if(ee=ee||q(68656),!(this instanceof Readable))return new Readable(m);var v=this instanceof ee;this._readableState=new ReadableState(m,this,v),this.readable=!0,m&&("function"==typeof m.read&&(this._read=m.read),"function"==typeof m.destroy&&(this._destroy=m.destroy)),ie.call(this)}function readableAddChunk(m,v,q,ee,ae){le("readableAddChunk",v);var ie,ce=m._readableState;if(null===v)ce.reading=!1,onEofChunk(m,ce);else if(ae||(ie=chunkInvalid(ce,v)),ie)We(m,ie);else if(ce.objectMode||v&&v.length>0)if("string"==typeof v||ce.objectMode||Object.getPrototypeOf(v)===de.prototype||(v=_uint8ArrayToBuffer(v)),ee)ce.endEmitted?We(m,new Pe):addChunk(m,ce,v,!0);else if(ce.ended)We(m,new Se);else{if(ce.destroyed)return!1;ce.reading=!1,ce.decoder&&!q?(v=ce.decoder.write(v),ce.objectMode||0!==v.length?addChunk(m,ce,v,!1):maybeReadMore(m,ce)):addChunk(m,ce,v,!1)}else ee||(ce.reading=!1,maybeReadMore(m,ce));return!ce.ended&&(ce.length=Ve?m=Ve:(m--,m|=m>>>1,m|=m>>>2,m|=m>>>4,m|=m>>>8,m|=m>>>16,m++),m}function howMuchToRead(m,v){return m<=0||0===v.length&&v.ended?0:v.objectMode?1:m!=m?v.flowing&&v.length?v.buffer.head.data.length:v.length:(m>v.highWaterMark&&(v.highWaterMark=computeNewHighWaterMark(m)),m<=v.length?m:v.ended?v.length:(v.needReadable=!0,0))}function onEofChunk(m,v){if(le("onEofChunk"),!v.ended){if(v.decoder){var q=v.decoder.end();q&&q.length&&(v.buffer.push(q),v.length+=v.objectMode?1:q.length)}v.ended=!0,v.sync?emitReadable(m):(v.needReadable=!1,v.emittedReadable||(v.emittedReadable=!0,emitReadable_(m)))}}function emitReadable(m){var v=m._readableState;le("emitReadable",v.needReadable,v.emittedReadable),v.needReadable=!1,v.emittedReadable||(le("emitReadable",v.flowing),v.emittedReadable=!0,process.nextTick(emitReadable_,m))}function emitReadable_(m){var v=m._readableState;le("emitReadable_",v.destroyed,v.length,v.ended),v.destroyed||!v.length&&!v.ended||(m.emit("readable"),v.emittedReadable=!1),v.needReadable=!v.flowing&&!v.ended&&v.length<=v.highWaterMark,flow(m)}function maybeReadMore(m,v){v.readingMore||(v.readingMore=!0,process.nextTick(maybeReadMore_,m,v))}function maybeReadMore_(m,v){for(;!v.reading&&!v.ended&&(v.length0,v.resumeScheduled&&!v.paused?v.flowing=!0:m.listenerCount("data")>0&&m.resume()}function nReadingNextTick(m){le("readable nexttick read 0"),m.read(0)}function resume(m,v){v.resumeScheduled||(v.resumeScheduled=!0,process.nextTick(resume_,m,v))}function resume_(m,v){le("resume",v.reading),v.reading||m.read(0),v.resumeScheduled=!1,m.emit("resume"),flow(m),v.flowing&&!v.reading&&m.read(0)}function flow(m){var v=m._readableState;for(le("flow",v.flowing);v.flowing&&null!==m.read(););}function fromList(m,v){return 0===v.length?null:(v.objectMode?q=v.buffer.shift():!m||m>=v.length?(q=v.decoder?v.buffer.join(""):1===v.buffer.length?v.buffer.first():v.buffer.concat(v.length),v.buffer.clear()):q=v.buffer.consume(m,v.decoder),q);var q}function endReadable(m){var v=m._readableState;le("endReadable",v.endEmitted),v.endEmitted||(v.ended=!0,process.nextTick(endReadableNT,v,m))}function endReadableNT(m,v){if(le("endReadableNT",m.endEmitted,m.length),!m.endEmitted&&0===m.length&&(m.endEmitted=!0,v.readable=!1,v.emit("end"),m.autoDestroy)){var q=v._writableState;(!q||q.autoDestroy&&q.finished)&&v.destroy()}}function indexOf(m,v){for(var q=0,ee=m.length;q=v.highWaterMark:v.length>0)||v.ended))return le("read: emitReadable",v.length,v.ended),0===v.length&&v.ended?endReadable(this):emitReadable(this),null;if(0===(m=howMuchToRead(m,v))&&v.ended)return 0===v.length&&endReadable(this),null;var ee,ae=v.needReadable;return le("need readable",ae),(0===v.length||v.length-m0?fromList(m,v):null)?(v.needReadable=v.length<=v.highWaterMark,m=0):(v.length-=m,v.awaitDrain=0),0===v.length&&(v.ended||(v.needReadable=!0),q!==m&&v.ended&&endReadable(this)),null!==ee&&this.emit("data",ee),ee},Readable.prototype._read=function(m){We(this,new Ie("_read()"))},Readable.prototype.pipe=function(m,v){var q=this,ee=this._readableState;switch(ee.pipesCount){case 0:ee.pipes=m;break;case 1:ee.pipes=[ee.pipes,m];break;default:ee.pipes.push(m)}ee.pipesCount+=1,le("pipe count=%d opts=%j",ee.pipesCount,v);var ie=(!v||!1!==v.end)&&m!==process.stdout&&m!==process.stderr?onend:unpipe;function onunpipe(m,v){le("onunpipe"),m===q&&v&&!1===v.hasUnpiped&&(v.hasUnpiped=!0,cleanup())}function onend(){le("onend"),m.end()}ee.endEmitted?process.nextTick(ie):q.once("end",ie),m.on("unpipe",onunpipe);var de=pipeOnDrain(q);m.on("drain",de);var ce=!1;function cleanup(){le("cleanup"),m.removeListener("close",onclose),m.removeListener("finish",onfinish),m.removeListener("drain",de),m.removeListener("error",onerror),m.removeListener("unpipe",onunpipe),q.removeListener("end",onend),q.removeListener("end",unpipe),q.removeListener("data",ondata),ce=!0,!ee.awaitDrain||m._writableState&&!m._writableState.needDrain||de()}function ondata(v){le("ondata");var ae=m.write(v);le("dest.write",ae),!1===ae&&((1===ee.pipesCount&&ee.pipes===m||ee.pipesCount>1&&-1!==indexOf(ee.pipes,m))&&!ce&&(le("false write response, pause",ee.awaitDrain),ee.awaitDrain++),q.pause())}function onerror(v){le("onerror",v),unpipe(),m.removeListener("error",onerror),0===ae(m,"error")&&We(m,v)}function onclose(){m.removeListener("finish",onfinish),unpipe()}function onfinish(){le("onfinish"),m.removeListener("close",onclose),unpipe()}function unpipe(){le("unpipe"),q.unpipe(m)}return q.on("data",ondata),prependListener(m,"error",onerror),m.once("close",onclose),m.once("finish",onfinish),m.emit("pipe",q),ee.flowing||(le("pipe resume"),q.resume()),m},Readable.prototype.unpipe=function(m){var v=this._readableState,q={hasUnpiped:!1};if(0===v.pipesCount)return this;if(1===v.pipesCount)return m&&m!==v.pipes||(m||(m=v.pipes),v.pipes=null,v.pipesCount=0,v.flowing=!1,m&&m.emit("unpipe",this,q)),this;if(!m){var ee=v.pipes,ae=v.pipesCount;v.pipes=null,v.pipesCount=0,v.flowing=!1;for(var ie=0;ie0,!1!==ee.flowing&&this.resume()):"readable"===m&&(ee.endEmitted||ee.readableListening||(ee.readableListening=ee.needReadable=!0,ee.flowing=!1,ee.emittedReadable=!1,le("on readable",ee.length,ee.reading),ee.length?emitReadable(this):ee.reading||process.nextTick(nReadingNextTick,this))),q},Readable.prototype.addListener=Readable.prototype.on,Readable.prototype.removeListener=function(m,v){var q=ie.prototype.removeListener.call(this,m,v);return"readable"===m&&process.nextTick(updateReadableListening,this),q},Readable.prototype.removeAllListeners=function(m){var v=ie.prototype.removeAllListeners.apply(this,arguments);return"readable"!==m&&void 0!==m||process.nextTick(updateReadableListening,this),v},Readable.prototype.resume=function(){var m=this._readableState;return m.flowing||(le("resume"),m.flowing=!m.readableListening,resume(this,m)),m.paused=!1,this},Readable.prototype.pause=function(){return le("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(le("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},Readable.prototype.wrap=function(m){var v=this,q=this._readableState,ee=!1;for(var ae in m.on("end",(function(){if(le("wrapped end"),q.decoder&&!q.ended){var m=q.decoder.end();m&&m.length&&v.push(m)}v.push(null)})),m.on("data",(function(ae){(le("wrapped data"),q.decoder&&(ae=q.decoder.write(ae)),q.objectMode&&null==ae)||(q.objectMode||ae&&ae.length)&&(v.push(ae)||(ee=!0,m.pause()))})),m)void 0===this[ae]&&"function"==typeof m[ae]&&(this[ae]=function methodWrap(v){return function methodWrapReturnFunction(){return m[v].apply(m,arguments)}}(ae));for(var ie=0;ie{"use strict";m.exports=Transform;var ee=q(58106).q,ae=ee.ERR_METHOD_NOT_IMPLEMENTED,ie=ee.ERR_MULTIPLE_CALLBACK,de=ee.ERR_TRANSFORM_ALREADY_TRANSFORMING,ce=ee.ERR_TRANSFORM_WITH_LENGTH_0,le=q(68656);function afterTransform(m,v){var q=this._transformState;q.transforming=!1;var ee=q.writecb;if(null===ee)return this.emit("error",new ie);q.writechunk=null,q.writecb=null,null!=v&&this.push(v),ee(m);var ae=this._readableState;ae.reading=!1,(ae.needReadable||ae.length{"use strict";function CorkedRequest(m){var v=this;this.next=null,this.entry=null,this.finish=function(){onCorkedFinish(v,m)}}var ee;m.exports=Writable,Writable.WritableState=WritableState;var ae={deprecate:q(94927)},ie=q(83194),de=q(48764).Buffer,ce=(void 0!==q.g?q.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};function _uint8ArrayToBuffer(m){return de.from(m)}var le,pe=q(71029),fe=q(30094).getHighWaterMark,ye=q(58106).q,be=ye.ERR_INVALID_ARG_TYPE,Re=ye.ERR_METHOD_NOT_IMPLEMENTED,_e=ye.ERR_MULTIPLE_CALLBACK,xe=ye.ERR_STREAM_CANNOT_PIPE,Te=ye.ERR_STREAM_DESTROYED,we=ye.ERR_STREAM_NULL_VALUES,Se=ye.ERR_STREAM_WRITE_AFTER_END,Ie=ye.ERR_UNKNOWN_ENCODING,Pe=pe.errorOrDestroy;function nop(){}function WritableState(m,v,ae){ee=ee||q(68656),m=m||{},"boolean"!=typeof ae&&(ae=v instanceof ee),this.objectMode=!!m.objectMode,ae&&(this.objectMode=this.objectMode||!!m.writableObjectMode),this.highWaterMark=fe(this,m,"writableHighWaterMark",ae),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var ie=!1===m.decodeStrings;this.decodeStrings=!ie,this.defaultEncoding=m.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(m){onwrite(v,m)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==m.emitClose,this.autoDestroy=!!m.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new CorkedRequest(this)}function Writable(m){var v=this instanceof(ee=ee||q(68656));if(!v&&!le.call(Writable,this))return new Writable(m);this._writableState=new WritableState(m,this,v),this.writable=!0,m&&("function"==typeof m.write&&(this._write=m.write),"function"==typeof m.writev&&(this._writev=m.writev),"function"==typeof m.destroy&&(this._destroy=m.destroy),"function"==typeof m.final&&(this._final=m.final)),ie.call(this)}function writeAfterEnd(m,v){var q=new Se;Pe(m,q),process.nextTick(v,q)}function validChunk(m,v,q,ee){var ae;return null===q?ae=new we:"string"==typeof q||v.objectMode||(ae=new be("chunk",["string","Buffer"],q)),!ae||(Pe(m,ae),process.nextTick(ee,ae),!1)}function decodeChunk(m,v,q){return m.objectMode||!1===m.decodeStrings||"string"!=typeof v||(v=de.from(v,q)),v}function writeOrBuffer(m,v,q,ee,ae,ie){if(!q){var de=decodeChunk(v,ee,ae);ee!==de&&(q=!0,ae="buffer",ee=de)}var ce=v.objectMode?1:ee.length;v.length+=ce;var le=v.length-1))throw new Ie(m);return this._writableState.defaultEncoding=m,this},Object.defineProperty(Writable.prototype,"writableBuffer",{enumerable:!1,get:function get(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(Writable.prototype,"writableHighWaterMark",{enumerable:!1,get:function get(){return this._writableState.highWaterMark}}),Writable.prototype._write=function(m,v,q){q(new Re("_write()"))},Writable.prototype._writev=null,Writable.prototype.end=function(m,v,q){var ee=this._writableState;return"function"==typeof m?(q=m,m=null,v=null):"function"==typeof v&&(q=v,v=null),null!=m&&this.write(m,v),ee.corked&&(ee.corked=1,this.uncork()),ee.ending||endWritable(this,ee,q),this},Object.defineProperty(Writable.prototype,"writableLength",{enumerable:!1,get:function get(){return this._writableState.length}}),Object.defineProperty(Writable.prototype,"destroyed",{enumerable:!1,get:function get(){return void 0!==this._writableState&&this._writableState.destroyed},set:function set(m){this._writableState&&(this._writableState.destroyed=m)}}),Writable.prototype.destroy=pe.destroy,Writable.prototype._undestroy=pe.undestroy,Writable.prototype._destroy=function(m,v){v(m)}},20828:(m,v,q)=>{"use strict";var ee;function _defineProperty(m,v,q){return(v=_toPropertyKey(v))in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}function _toPropertyKey(m){var v=_toPrimitive(m,"string");return"symbol"==typeof v?v:String(v)}function _toPrimitive(m,v){if("object"!=typeof m||null===m)return m;var q=m[Symbol.toPrimitive];if(void 0!==q){var ee=q.call(m,v||"default");if("object"!=typeof ee)return ee;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===v?String:Number)(m)}var ae=q(81086),ie=Symbol("lastResolve"),de=Symbol("lastReject"),ce=Symbol("error"),le=Symbol("ended"),pe=Symbol("lastPromise"),fe=Symbol("handlePromise"),ye=Symbol("stream");function createIterResult(m,v){return{value:m,done:v}}function readAndResolve(m){var v=m[ie];if(null!==v){var q=m[ye].read();null!==q&&(m[pe]=null,m[ie]=null,m[de]=null,v(createIterResult(q,!1)))}}function onReadable(m){process.nextTick(readAndResolve,m)}function wrapForNext(m,v){return function(q,ee){m.then((function(){v[le]?q(createIterResult(void 0,!0)):v[fe](q,ee)}),ee)}}var be=Object.getPrototypeOf((function(){})),Re=Object.setPrototypeOf((_defineProperty(ee={get stream(){return this[ye]},next:function next(){var m=this,v=this[ce];if(null!==v)return Promise.reject(v);if(this[le])return Promise.resolve(createIterResult(void 0,!0));if(this[ye].destroyed)return new Promise((function(v,q){process.nextTick((function(){m[ce]?q(m[ce]):v(createIterResult(void 0,!0))}))}));var q,ee=this[pe];if(ee)q=new Promise(wrapForNext(ee,this));else{var ae=this[ye].read();if(null!==ae)return Promise.resolve(createIterResult(ae,!1));q=new Promise(this[fe])}return this[pe]=q,q}},Symbol.asyncIterator,(function(){return this})),_defineProperty(ee,"return",(function _return(){var m=this;return new Promise((function(v,q){m[ye].destroy(null,(function(m){m?q(m):v(createIterResult(void 0,!0))}))}))})),ee),be);m.exports=function createReadableStreamAsyncIterator(m){var v,q=Object.create(Re,(_defineProperty(v={},ye,{value:m,writable:!0}),_defineProperty(v,ie,{value:null,writable:!0}),_defineProperty(v,de,{value:null,writable:!0}),_defineProperty(v,ce,{value:null,writable:!0}),_defineProperty(v,le,{value:m._readableState.endEmitted,writable:!0}),_defineProperty(v,fe,{value:function value(m,v){var ee=q[ye].read();ee?(q[pe]=null,q[ie]=null,q[de]=null,m(createIterResult(ee,!1))):(q[ie]=m,q[de]=v)},writable:!0}),v));return q[pe]=null,ae(m,(function(m){if(m&&"ERR_STREAM_PREMATURE_CLOSE"!==m.code){var v=q[de];return null!==v&&(q[pe]=null,q[ie]=null,q[de]=null,v(m)),void(q[ce]=m)}var ee=q[ie];null!==ee&&(q[pe]=null,q[ie]=null,q[de]=null,ee(createIterResult(void 0,!0))),q[le]=!0})),m.on("readable",onReadable.bind(null,q)),q}},39686:(m,v,q)=>{"use strict";function ownKeys(m,v){var q=Object.keys(m);if(Object.getOwnPropertySymbols){var ee=Object.getOwnPropertySymbols(m);v&&(ee=ee.filter((function(v){return Object.getOwnPropertyDescriptor(m,v).enumerable}))),q.push.apply(q,ee)}return q}function _objectSpread(m){for(var v=1;v0?this.tail.next=v:this.head=v,this.tail=v,++this.length}},{key:"unshift",value:function unshift(m){var v={data:m,next:this.head};0===this.length&&(this.tail=v),this.head=v,++this.length}},{key:"shift",value:function shift(){if(0!==this.length){var m=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,m}}},{key:"clear",value:function clear(){this.head=this.tail=null,this.length=0}},{key:"join",value:function join(m){if(0===this.length)return"";for(var v=this.head,q=""+v.data;v=v.next;)q+=m+v.data;return q}},{key:"concat",value:function concat(m){if(0===this.length)return ee.alloc(0);for(var v,q,ae,ie=ee.allocUnsafe(m>>>0),de=this.head,ce=0;de;)v=de.data,q=ie,ae=ce,ee.prototype.copy.call(v,q,ae),ce+=de.data.length,de=de.next;return ie}},{key:"consume",value:function consume(m,v){var q;return mae.length?ae.length:m;if(ie===ae.length?ee+=ae:ee+=ae.slice(0,m),0==(m-=ie)){ie===ae.length?(++q,v.next?this.head=v.next:this.head=this.tail=null):(this.head=v,v.data=ae.slice(ie));break}++q}return this.length-=q,ee}},{key:"_getBuffer",value:function _getBuffer(m){var v=ee.allocUnsafe(m),q=this.head,ae=1;for(q.data.copy(v),m-=q.data.length;q=q.next;){var ie=q.data,de=m>ie.length?ie.length:m;if(ie.copy(v,v.length-m,0,de),0==(m-=de)){de===ie.length?(++ae,q.next?this.head=q.next:this.head=this.tail=null):(this.head=q,q.data=ie.slice(de));break}++ae}return this.length-=ae,v}},{key:ie,value:function value(m,v){return ae(this,_objectSpread(_objectSpread({},v),{},{depth:0,customInspect:!1}))}}])&&_defineProperties(m.prototype,v),q&&_defineProperties(m,q),Object.defineProperty(m,"prototype",{writable:!1}),BufferList}()},71029:m=>{"use strict";function emitErrorAndCloseNT(m,v){emitErrorNT(m,v),emitCloseNT(m)}function emitCloseNT(m){m._writableState&&!m._writableState.emitClose||m._readableState&&!m._readableState.emitClose||m.emit("close")}function emitErrorNT(m,v){m.emit("error",v)}m.exports={destroy:function destroy(m,v){var q=this,ee=this._readableState&&this._readableState.destroyed,ae=this._writableState&&this._writableState.destroyed;return ee||ae?(v?v(m):m&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(emitErrorNT,this,m)):process.nextTick(emitErrorNT,this,m)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(m||null,(function(m){!v&&m?q._writableState?q._writableState.errorEmitted?process.nextTick(emitCloseNT,q):(q._writableState.errorEmitted=!0,process.nextTick(emitErrorAndCloseNT,q,m)):process.nextTick(emitErrorAndCloseNT,q,m):v?(process.nextTick(emitCloseNT,q),v(m)):process.nextTick(emitCloseNT,q)})),this)},undestroy:function undestroy(){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)},errorOrDestroy:function errorOrDestroy(m,v){var q=m._readableState,ee=m._writableState;q&&q.autoDestroy||ee&&ee.autoDestroy?m.destroy(v):m.emit("error",v)}}},81086:(m,v,q)=>{"use strict";var ee=q(58106).q.ERR_STREAM_PREMATURE_CLOSE;function once(m){var v=!1;return function(){if(!v){v=!0;for(var q=arguments.length,ee=new Array(q),ae=0;ae{m.exports=function(){throw new Error("Readable.from is not available in the browser")}},56472:(m,v,q)=>{"use strict";var ee;function once(m){var v=!1;return function(){v||(v=!0,m.apply(void 0,arguments))}}var ae=q(58106).q,ie=ae.ERR_MISSING_ARGS,de=ae.ERR_STREAM_DESTROYED;function noop(m){if(m)throw m}function isRequest(m){return m.setHeader&&"function"==typeof m.abort}function destroyer(m,v,ae,ie){ie=once(ie);var ce=!1;m.on("close",(function(){ce=!0})),void 0===ee&&(ee=q(81086)),ee(m,{readable:v,writable:ae},(function(m){if(m)return ie(m);ce=!0,ie()}));var le=!1;return function(v){if(!ce&&!le)return le=!0,isRequest(m)?m.abort():"function"==typeof m.destroy?m.destroy():void ie(v||new de("pipe"))}}function call(m){m()}function pipe(m,v){return m.pipe(v)}function popCallback(m){return m.length?"function"!=typeof m[m.length-1]?noop:m.pop():noop}m.exports=function pipeline(){for(var m=arguments.length,v=new Array(m),q=0;q0,(function(m){ee||(ee=m),m&&de.forEach(call),ie||(de.forEach(call),ae(ee))}))}));return v.reduce(pipe)}},30094:(m,v,q)=>{"use strict";var ee=q(58106).q.ERR_INVALID_OPT_VALUE;function highWaterMarkFrom(m,v,q){return null!=m.highWaterMark?m.highWaterMark:v?m[q]:null}m.exports={getHighWaterMark:function getHighWaterMark(m,v,q,ae){var ie=highWaterMarkFrom(v,ae,q);if(null!=ie){if(!isFinite(ie)||Math.floor(ie)!==ie||ie<0)throw new ee(ae?q:"highWaterMark",ie);return Math.floor(ie)}return m.objectMode?16:16384}}},83194:(m,v,q)=>{m.exports=q(17187).EventEmitter},54729:(m,v,q)=>{"use strict";var ee=q(89509).Buffer,ae=ee.isEncoding||function(m){switch((m=""+m)&&m.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 _normalizeEncoding(m){if(!m)return"utf8";for(var v;;)switch(m){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 m;default:if(v)return;m=(""+m).toLowerCase(),v=!0}}function normalizeEncoding(m){var v=_normalizeEncoding(m);if("string"!=typeof v&&(ee.isEncoding===ae||!ae(m)))throw new Error("Unknown encoding: "+m);return v||m}function StringDecoder(m){var v;switch(this.encoding=normalizeEncoding(m),this.encoding){case"utf16le":this.text=utf16Text,this.end=utf16End,v=4;break;case"utf8":this.fillLast=utf8FillLast,v=4;break;case"base64":this.text=base64Text,this.end=base64End,v=3;break;default:return this.write=simpleWrite,void(this.end=simpleEnd)}this.lastNeed=0,this.lastTotal=0,this.lastChar=ee.allocUnsafe(v)}function utf8CheckByte(m){return m<=127?0:m>>5==6?2:m>>4==14?3:m>>3==30?4:m>>6==2?-1:-2}function utf8CheckIncomplete(m,v,q){var ee=v.length-1;if(ee=0?(ae>0&&(m.lastNeed=ae-1),ae):--ee=0?(ae>0&&(m.lastNeed=ae-2),ae):--ee=0?(ae>0&&(2===ae?ae=0:m.lastNeed=ae-3),ae):0}function utf8CheckExtraBytes(m,v,q){if(128!=(192&v[0]))return m.lastNeed=0,"�";if(m.lastNeed>1&&v.length>1){if(128!=(192&v[1]))return m.lastNeed=1,"�";if(m.lastNeed>2&&v.length>2&&128!=(192&v[2]))return m.lastNeed=2,"�"}}function utf8FillLast(m){var v=this.lastTotal-this.lastNeed,q=utf8CheckExtraBytes(this,m);return void 0!==q?q:this.lastNeed<=m.length?(m.copy(this.lastChar,v,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(m.copy(this.lastChar,v,0,m.length),void(this.lastNeed-=m.length))}function utf16Text(m,v){if((m.length-v)%2==0){var q=m.toString("utf16le",v);if(q){var ee=q.charCodeAt(q.length-1);if(ee>=55296&&ee<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1],q.slice(0,-1)}return q}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=m[m.length-1],m.toString("utf16le",v,m.length-1)}function utf16End(m){var v=m&&m.length?this.write(m):"";if(this.lastNeed){var q=this.lastTotal-this.lastNeed;return v+this.lastChar.toString("utf16le",0,q)}return v}function base64Text(m,v){var q=(m.length-v)%3;return 0===q?m.toString("base64",v):(this.lastNeed=3-q,this.lastTotal=3,1===q?this.lastChar[0]=m[m.length-1]:(this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1]),m.toString("base64",v,m.length-q))}function base64End(m){var v=m&&m.length?this.write(m):"";return this.lastNeed?v+this.lastChar.toString("base64",0,3-this.lastNeed):v}function simpleWrite(m){return m.toString(this.encoding)}function simpleEnd(m){return m&&m.length?this.write(m):""}v.s=StringDecoder,StringDecoder.prototype.write=function(m){if(0===m.length)return"";var v,q;if(this.lastNeed){if(void 0===(v=this.fillLast(m)))return"";q=this.lastNeed,this.lastNeed=0}else q=0;return q{"use strict";var ee=q(40396).Buffer,ae=ee.isEncoding||function(m){switch((m=""+m)&&m.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 _normalizeEncoding(m){if(!m)return"utf8";for(var v;;)switch(m){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 m;default:if(v)return;m=(""+m).toLowerCase(),v=!0}}function normalizeEncoding(m){var v=_normalizeEncoding(m);if("string"!=typeof v&&(ee.isEncoding===ae||!ae(m)))throw new Error("Unknown encoding: "+m);return v||m}function StringDecoder(m){var v;switch(this.encoding=normalizeEncoding(m),this.encoding){case"utf16le":this.text=utf16Text,this.end=utf16End,v=4;break;case"utf8":this.fillLast=utf8FillLast,v=4;break;case"base64":this.text=base64Text,this.end=base64End,v=3;break;default:return this.write=simpleWrite,void(this.end=simpleEnd)}this.lastNeed=0,this.lastTotal=0,this.lastChar=ee.allocUnsafe(v)}function utf8CheckByte(m){return m<=127?0:m>>5==6?2:m>>4==14?3:m>>3==30?4:m>>6==2?-1:-2}function utf8CheckIncomplete(m,v,q){var ee=v.length-1;if(ee=0?(ae>0&&(m.lastNeed=ae-1),ae):--ee=0?(ae>0&&(m.lastNeed=ae-2),ae):--ee=0?(ae>0&&(2===ae?ae=0:m.lastNeed=ae-3),ae):0}function utf8CheckExtraBytes(m,v,q){if(128!=(192&v[0]))return m.lastNeed=0,"�";if(m.lastNeed>1&&v.length>1){if(128!=(192&v[1]))return m.lastNeed=1,"�";if(m.lastNeed>2&&v.length>2&&128!=(192&v[2]))return m.lastNeed=2,"�"}}function utf8FillLast(m){var v=this.lastTotal-this.lastNeed,q=utf8CheckExtraBytes(this,m);return void 0!==q?q:this.lastNeed<=m.length?(m.copy(this.lastChar,v,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(m.copy(this.lastChar,v,0,m.length),void(this.lastNeed-=m.length))}function utf16Text(m,v){if((m.length-v)%2==0){var q=m.toString("utf16le",v);if(q){var ee=q.charCodeAt(q.length-1);if(ee>=55296&&ee<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1],q.slice(0,-1)}return q}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=m[m.length-1],m.toString("utf16le",v,m.length-1)}function utf16End(m){var v=m&&m.length?this.write(m):"";if(this.lastNeed){var q=this.lastTotal-this.lastNeed;return v+this.lastChar.toString("utf16le",0,q)}return v}function base64Text(m,v){var q=(m.length-v)%3;return 0===q?m.toString("base64",v):(this.lastNeed=3-q,this.lastTotal=3,1===q?this.lastChar[0]=m[m.length-1]:(this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1]),m.toString("base64",v,m.length-q))}function base64End(m){var v=m&&m.length?this.write(m):"";return this.lastNeed?v+this.lastChar.toString("base64",0,3-this.lastNeed):v}function simpleWrite(m){return m.toString(this.encoding)}function simpleEnd(m){return m&&m.length?this.write(m):""}v.s=StringDecoder,StringDecoder.prototype.write=function(m){if(0===m.length)return"";var v,q;if(this.lastNeed){if(void 0===(v=this.fillLast(m)))return"";q=this.lastNeed,this.lastNeed=0}else q=0;return q{var ee=q(48764),ae=ee.Buffer;function copyProps(m,v){for(var q in m)v[q]=m[q]}function SafeBuffer(m,v,q){return ae(m,v,q)}ae.from&&ae.alloc&&ae.allocUnsafe&&ae.allocUnsafeSlow?m.exports=ee:(copyProps(ee,v),v.Buffer=SafeBuffer),copyProps(ae,SafeBuffer),SafeBuffer.from=function(m,v,q){if("number"==typeof m)throw new TypeError("Argument must not be a number");return ae(m,v,q)},SafeBuffer.alloc=function(m,v,q){if("number"!=typeof m)throw new TypeError("Argument must be a number");var ee=ae(m);return void 0!==v?"string"==typeof q?ee.fill(v,q):ee.fill(v):ee.fill(0),ee},SafeBuffer.allocUnsafe=function(m){if("number"!=typeof m)throw new TypeError("Argument must be a number");return ae(m)},SafeBuffer.allocUnsafeSlow=function(m){if("number"!=typeof m)throw new TypeError("Argument must be a number");return ee.SlowBuffer(m)}},44359:m=>{"use strict";m.exports=function stripHtmlComments(m){if("string"!=typeof m)throw new TypeError("strip-html-comments expected a string");return m.replace(/)/g,"")}},14844:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ce});var ee=q(93379),ae=q.n(ee),ie=q(33482),de={insert:"head",singleton:!1};ae()(ie.Z,de);const ce=ie.Z.locals||{}},21244:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ce});var ee=q(93379),ae=q.n(ee),ie=q(30708),de={insert:"head",singleton:!1};ae()(ie.Z,de);const ce=ie.Z.locals||{}},17691:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ce});var ee=q(93379),ae=q.n(ee),ie=q(64690),de={insert:"head",singleton:!1};ae()(ie.Z,de);const ce=ie.Z.locals||{}},19931:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>ce});var ee=q(93379),ae=q.n(ee),ie=q(55719),de={insert:"head",singleton:!1};ae()(ie.Z,de);const ce=ie.Z.locals||{}},93379:(m,v,q)=>{"use strict";var ee=function isOldIE(){var m;return function memorize(){return void 0===m&&(m=Boolean(window&&document&&document.all&&!window.atob)),m}}(),ae=function getTarget(){var m={};return function memorize(v){if(void 0===m[v]){var q=document.querySelector(v);if(window.HTMLIFrameElement&&q instanceof window.HTMLIFrameElement)try{q=q.contentDocument.head}catch(m){q=null}m[v]=q}return m[v]}}(),ie=[];function getIndexByIdentifier(m){for(var v=-1,q=0;q{m.exports=new Set(["General_Category","Script","Script_Extensions","Alphabetic","Any","ASCII","ASCII_Hex_Digit","Assigned","Bidi_Control","Bidi_Mirrored","Case_Ignorable","Cased","Changes_When_Casefolded","Changes_When_Casemapped","Changes_When_Lowercased","Changes_When_NFKC_Casefolded","Changes_When_Titlecased","Changes_When_Uppercased","Dash","Default_Ignorable_Code_Point","Deprecated","Diacritic","Emoji","Emoji_Component","Emoji_Modifier","Emoji_Modifier_Base","Emoji_Presentation","Extended_Pictographic","Extender","Grapheme_Base","Grapheme_Extend","Hex_Digit","ID_Continue","ID_Start","Ideographic","IDS_Binary_Operator","IDS_Trinary_Operator","Join_Control","Logical_Order_Exception","Lowercase","Math","Noncharacter_Code_Point","Pattern_Syntax","Pattern_White_Space","Quotation_Mark","Radical","Regional_Indicator","Sentence_Terminal","Soft_Dotted","Terminal_Punctuation","Unified_Ideograph","Uppercase","Variation_Selector","White_Space","XID_Continue","XID_Start"])},48710:(m,v,q)=>{"use strict";const ee=q(42351),ae=q(84855);m.exports=function(m){if(ee.has(m))return m;if(ae.has(m))return ae.get(m);throw new Error(`Unknown property: ${m}`)}},44973:m=>{m.exports=new Map([["General_Category",new Map([["C","Other"],["Cc","Control"],["cntrl","Control"],["Cf","Format"],["Cn","Unassigned"],["Co","Private_Use"],["Cs","Surrogate"],["L","Letter"],["LC","Cased_Letter"],["Ll","Lowercase_Letter"],["Lm","Modifier_Letter"],["Lo","Other_Letter"],["Lt","Titlecase_Letter"],["Lu","Uppercase_Letter"],["M","Mark"],["Combining_Mark","Mark"],["Mc","Spacing_Mark"],["Me","Enclosing_Mark"],["Mn","Nonspacing_Mark"],["N","Number"],["Nd","Decimal_Number"],["digit","Decimal_Number"],["Nl","Letter_Number"],["No","Other_Number"],["P","Punctuation"],["punct","Punctuation"],["Pc","Connector_Punctuation"],["Pd","Dash_Punctuation"],["Pe","Close_Punctuation"],["Pf","Final_Punctuation"],["Pi","Initial_Punctuation"],["Po","Other_Punctuation"],["Ps","Open_Punctuation"],["S","Symbol"],["Sc","Currency_Symbol"],["Sk","Modifier_Symbol"],["Sm","Math_Symbol"],["So","Other_Symbol"],["Z","Separator"],["Zl","Line_Separator"],["Zp","Paragraph_Separator"],["Zs","Space_Separator"],["Other","Other"],["Control","Control"],["Format","Format"],["Unassigned","Unassigned"],["Private_Use","Private_Use"],["Surrogate","Surrogate"],["Letter","Letter"],["Cased_Letter","Cased_Letter"],["Lowercase_Letter","Lowercase_Letter"],["Modifier_Letter","Modifier_Letter"],["Other_Letter","Other_Letter"],["Titlecase_Letter","Titlecase_Letter"],["Uppercase_Letter","Uppercase_Letter"],["Mark","Mark"],["Spacing_Mark","Spacing_Mark"],["Enclosing_Mark","Enclosing_Mark"],["Nonspacing_Mark","Nonspacing_Mark"],["Number","Number"],["Decimal_Number","Decimal_Number"],["Letter_Number","Letter_Number"],["Other_Number","Other_Number"],["Punctuation","Punctuation"],["Connector_Punctuation","Connector_Punctuation"],["Dash_Punctuation","Dash_Punctuation"],["Close_Punctuation","Close_Punctuation"],["Final_Punctuation","Final_Punctuation"],["Initial_Punctuation","Initial_Punctuation"],["Other_Punctuation","Other_Punctuation"],["Open_Punctuation","Open_Punctuation"],["Symbol","Symbol"],["Currency_Symbol","Currency_Symbol"],["Modifier_Symbol","Modifier_Symbol"],["Math_Symbol","Math_Symbol"],["Other_Symbol","Other_Symbol"],["Separator","Separator"],["Line_Separator","Line_Separator"],["Paragraph_Separator","Paragraph_Separator"],["Space_Separator","Space_Separator"]])],["Script",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Ugar","Ugaritic"],["Vaii","Vai"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])],["Script_Extensions",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Ugar","Ugaritic"],["Vaii","Vai"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])]])},73276:(m,v,q)=>{"use strict";const ee=q(44973);m.exports=function(m,v){const q=ee.get(m);if(!q)throw new Error(`Unknown property \`${m}\`.`);const ae=q.get(v);if(ae)return ae;throw new Error(`Unknown value \`${v}\` for property \`${m}\`.`)}},84855:m=>{m.exports=new Map([["scx","Script_Extensions"],["sc","Script"],["gc","General_Category"],["AHex","ASCII_Hex_Digit"],["Alpha","Alphabetic"],["Bidi_C","Bidi_Control"],["Bidi_M","Bidi_Mirrored"],["Cased","Cased"],["CI","Case_Ignorable"],["CWCF","Changes_When_Casefolded"],["CWCM","Changes_When_Casemapped"],["CWKCF","Changes_When_NFKC_Casefolded"],["CWL","Changes_When_Lowercased"],["CWT","Changes_When_Titlecased"],["CWU","Changes_When_Uppercased"],["Dash","Dash"],["Dep","Deprecated"],["DI","Default_Ignorable_Code_Point"],["Dia","Diacritic"],["EBase","Emoji_Modifier_Base"],["EComp","Emoji_Component"],["EMod","Emoji_Modifier"],["Emoji","Emoji"],["EPres","Emoji_Presentation"],["Ext","Extender"],["ExtPict","Extended_Pictographic"],["Gr_Base","Grapheme_Base"],["Gr_Ext","Grapheme_Extend"],["Hex","Hex_Digit"],["IDC","ID_Continue"],["Ideo","Ideographic"],["IDS","ID_Start"],["IDSB","IDS_Binary_Operator"],["IDST","IDS_Trinary_Operator"],["Join_C","Join_Control"],["LOE","Logical_Order_Exception"],["Lower","Lowercase"],["Math","Math"],["NChar","Noncharacter_Code_Point"],["Pat_Syn","Pattern_Syntax"],["Pat_WS","Pattern_White_Space"],["QMark","Quotation_Mark"],["Radical","Radical"],["RI","Regional_Indicator"],["SD","Soft_Dotted"],["STerm","Sentence_Terminal"],["Term","Terminal_Punctuation"],["UIdeo","Unified_Ideograph"],["Upper","Uppercase"],["VS","Variation_Selector"],["WSpace","White_Space"],["space","White_Space"],["XIDC","XID_Continue"],["XIDS","XID_Start"]])},2793:m=>{var v=/[\'\"]/;m.exports=function unquote(m){return m?(v.test(m.charAt(0))&&(m=m.substr(1)),v.test(m.charAt(m.length-1))&&(m=m.substr(0,m.length-1)),m):""}},49945:function(m){var v,q,ee,ae,ie;v=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,q=/^(?=([^\/?#]*))\1([^]*)$/,ee=/(?:\/|^)\.(?=\/)/g,ae=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,ie={buildAbsoluteURL:function(m,v,ee){if(ee=ee||{},m=m.trim(),!(v=v.trim())){if(!ee.alwaysNormalize)return m;var ae=ie.parseURL(m);if(!ae)throw new Error("Error trying to parse base URL.");return ae.path=ie.normalizePath(ae.path),ie.buildURLFromParts(ae)}var de=ie.parseURL(v);if(!de)throw new Error("Error trying to parse relative URL.");if(de.scheme)return ee.alwaysNormalize?(de.path=ie.normalizePath(de.path),ie.buildURLFromParts(de)):v;var ce=ie.parseURL(m);if(!ce)throw new Error("Error trying to parse base URL.");if(!ce.netLoc&&ce.path&&"/"!==ce.path[0]){var le=q.exec(ce.path);ce.netLoc=le[1],ce.path=le[2]}ce.netLoc&&!ce.path&&(ce.path="/");var pe={scheme:ce.scheme,netLoc:de.netLoc,path:null,params:de.params,query:de.query,fragment:de.fragment};if(!de.netLoc&&(pe.netLoc=ce.netLoc,"/"!==de.path[0]))if(de.path){var fe=ce.path,ye=fe.substring(0,fe.lastIndexOf("/")+1)+de.path;pe.path=ie.normalizePath(ye)}else pe.path=ce.path,de.params||(pe.params=ce.params,de.query||(pe.query=ce.query));return null===pe.path&&(pe.path=ee.alwaysNormalize?ie.normalizePath(de.path):de.path),ie.buildURLFromParts(pe)},parseURL:function(m){var q=v.exec(m);return q?{scheme:q[1]||"",netLoc:q[2]||"",path:q[3]||"",params:q[4]||"",query:q[5]||"",fragment:q[6]||""}:null},normalizePath:function(m){for(m=m.split("").reverse().join("").replace(ee,"");m.length!==(m=m.replace(ae,"")).length;);return m.split("").reverse().join("")},buildURLFromParts:function(m){return m.scheme+m.netLoc+m.path+m.params+m.query+m.fragment}},m.exports=ie},94927:(m,v,q)=>{function config(m){try{if(!q.g.localStorage)return!1}catch(m){return!1}var v=q.g.localStorage[m];return null!=v&&"true"===String(v).toLowerCase()}m.exports=function deprecate(m,v){if(config("noDeprecation"))return m;var q=!1;return function deprecated(){if(!q){if(config("throwDeprecation"))throw new Error(v);config("traceDeprecation")?console.trace(v):console.warn(v),q=!0}return m.apply(this,arguments)}}},91496:m=>{"function"==typeof Object.create?m.exports=function inherits(m,v){m.super_=v,m.prototype=Object.create(v.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function inherits(m,v){m.super_=v;var TempCtor=function(){};TempCtor.prototype=v.prototype,m.prototype=new TempCtor,m.prototype.constructor=m}},20384:m=>{m.exports=function isBuffer(m){return m&&"object"==typeof m&&"function"==typeof m.copy&&"function"==typeof m.fill&&"function"==typeof m.readUInt8}},89539:(m,v,q)=>{var ee=/%[sdj%]/g;v.format=function(m){if(!isString(m)){for(var v=[],q=0;q=ie)return m;switch(m){case"%s":return String(ae[q++]);case"%d":return Number(ae[q++]);case"%j":try{return JSON.stringify(ae[q++])}catch(m){return"[Circular]"}default:return m}})),ce=ae[q];q=3&&(ee.depth=arguments[2]),arguments.length>=4&&(ee.colors=arguments[3]),isBoolean(q)?ee.showHidden=q:q&&v._extend(ee,q),isUndefined(ee.showHidden)&&(ee.showHidden=!1),isUndefined(ee.depth)&&(ee.depth=2),isUndefined(ee.colors)&&(ee.colors=!1),isUndefined(ee.customInspect)&&(ee.customInspect=!0),ee.colors&&(ee.stylize=stylizeWithColor),formatValue(ee,m,ee.depth)}function stylizeWithColor(m,v){var q=inspect.styles[v];return q?"["+inspect.colors[q][0]+"m"+m+"["+inspect.colors[q][1]+"m":m}function stylizeNoColor(m,v){return m}function arrayToHash(m){var v={};return m.forEach((function(m,q){v[m]=!0})),v}function formatValue(m,q,ee){if(m.customInspect&&q&&isFunction(q.inspect)&&q.inspect!==v.inspect&&(!q.constructor||q.constructor.prototype!==q)){var ae=q.inspect(ee,m);return isString(ae)||(ae=formatValue(m,ae,ee)),ae}var ie=formatPrimitive(m,q);if(ie)return ie;var de=Object.keys(q),ce=arrayToHash(de);if(m.showHidden&&(de=Object.getOwnPropertyNames(q)),isError(q)&&(de.indexOf("message")>=0||de.indexOf("description")>=0))return formatError(q);if(0===de.length){if(isFunction(q)){var le=q.name?": "+q.name:"";return m.stylize("[Function"+le+"]","special")}if(isRegExp(q))return m.stylize(RegExp.prototype.toString.call(q),"regexp");if(isDate(q))return m.stylize(Date.prototype.toString.call(q),"date");if(isError(q))return formatError(q)}var pe,fe="",ye=!1,be=["{","}"];(isArray(q)&&(ye=!0,be=["[","]"]),isFunction(q))&&(fe=" [Function"+(q.name?": "+q.name:"")+"]");return isRegExp(q)&&(fe=" "+RegExp.prototype.toString.call(q)),isDate(q)&&(fe=" "+Date.prototype.toUTCString.call(q)),isError(q)&&(fe=" "+formatError(q)),0!==de.length||ye&&0!=q.length?ee<0?isRegExp(q)?m.stylize(RegExp.prototype.toString.call(q),"regexp"):m.stylize("[Object]","special"):(m.seen.push(q),pe=ye?formatArray(m,q,ee,ce,de):de.map((function(v){return formatProperty(m,q,ee,ce,v,ye)})),m.seen.pop(),reduceToSingleString(pe,fe,be)):be[0]+fe+be[1]}function formatPrimitive(m,v){if(isUndefined(v))return m.stylize("undefined","undefined");if(isString(v)){var q="'"+JSON.stringify(v).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return m.stylize(q,"string")}return isNumber(v)?m.stylize(""+v,"number"):isBoolean(v)?m.stylize(""+v,"boolean"):isNull(v)?m.stylize("null","null"):void 0}function formatError(m){return"["+Error.prototype.toString.call(m)+"]"}function formatArray(m,v,q,ee,ae){for(var ie=[],de=0,ce=v.length;de-1&&(ce=ie?ce.split("\n").map((function(m){return" "+m})).join("\n").substr(2):"\n"+ce.split("\n").map((function(m){return" "+m})).join("\n")):ce=m.stylize("[Circular]","special")),isUndefined(de)){if(ie&&ae.match(/^\d+$/))return ce;(de=JSON.stringify(""+ae)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(de=de.substr(1,de.length-2),de=m.stylize(de,"name")):(de=de.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),de=m.stylize(de,"string"))}return de+": "+ce}function reduceToSingleString(m,v,q){return m.reduce((function(m,v){return v.indexOf("\n")>=0&&0,m+v.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60?q[0]+(""===v?"":v+"\n ")+" "+m.join(",\n ")+" "+q[1]:q[0]+v+" "+m.join(", ")+" "+q[1]}function isArray(m){return Array.isArray(m)}function isBoolean(m){return"boolean"==typeof m}function isNull(m){return null===m}function isNumber(m){return"number"==typeof m}function isString(m){return"string"==typeof m}function isUndefined(m){return void 0===m}function isRegExp(m){return isObject(m)&&"[object RegExp]"===objectToString(m)}function isObject(m){return"object"==typeof m&&null!==m}function isDate(m){return isObject(m)&&"[object Date]"===objectToString(m)}function isError(m){return isObject(m)&&("[object Error]"===objectToString(m)||m instanceof Error)}function isFunction(m){return"function"==typeof m}function objectToString(m){return Object.prototype.toString.call(m)}function pad(m){return m<10?"0"+m.toString(10):m.toString(10)}v.debuglog=function(m){if(isUndefined(ae)&&(ae=process.env.NODE_DEBUG||""),m=m.toUpperCase(),!ie[m])if(new RegExp("\\b"+m+"\\b","i").test(ae)){var q=process.pid;ie[m]=function(){var ee=v.format.apply(v,arguments);console.error("%s %d: %s",m,q,ee)}}else ie[m]=function(){};return ie[m]},v.inspect=inspect,inspect.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]},inspect.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},v.isArray=isArray,v.isBoolean=isBoolean,v.isNull=isNull,v.isNullOrUndefined=function isNullOrUndefined(m){return null==m},v.isNumber=isNumber,v.isString=isString,v.isSymbol=function isSymbol(m){return"symbol"==typeof m},v.isUndefined=isUndefined,v.isRegExp=isRegExp,v.isObject=isObject,v.isDate=isDate,v.isError=isError,v.isFunction=isFunction,v.isPrimitive=function isPrimitive(m){return null===m||"boolean"==typeof m||"number"==typeof m||"string"==typeof m||"symbol"==typeof m||void 0===m},v.isBuffer=q(20384);var de=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function hasOwnProperty(m,v){return Object.prototype.hasOwnProperty.call(m,v)}v.log=function(){var m,q;console.log("%s - %s",(m=new Date,q=[pad(m.getHours()),pad(m.getMinutes()),pad(m.getSeconds())].join(":"),[m.getDate(),de[m.getMonth()],q].join(" ")),v.format.apply(v,arguments))},v.inherits=q(91496),v._extend=function(m,v){if(!v||!isObject(v))return m;for(var q=Object.keys(v),ee=q.length;ee--;)m[q[ee]]=v[q[ee]];return m}},41344:(m,v,q)=>{var ee={"./ar.json":[5778,778],"./ba.json":[69698,698],"./bg.json":[27830,830],"./bn.json":[49007,7],"./ca.json":[90883,883],"./cs.json":[83854,854],"./cy.json":[32614,614],"./da.json":[23562,562],"./de.json":[85429,429],"./el.json":[32976,976],"./en.json":[6518,518],"./es.json":[88808,808],"./et.json":[59635,635],"./eu.json":[74566,566],"./fa.json":[54096,96],"./fi.json":[90964,964],"./fr.json":[17161,161],"./gd.json":[4448,448],"./gl.json":[22634,634],"./he.json":[37852,852],"./hi.json":[62582,582],"./hr.json":[60431,431],"./hu.json":[59892,892],"./it.json":[21910,910],"./ja.json":[3992,992],"./ko.json":[10272,272],"./lv.json":[85593,593],"./nb.json":[36522,522],"./nl.json":[43420,420],"./nn.json":[59678,678],"./oc.json":[50302,302],"./pl.json":[18059,59],"./pt-BR.json":[13708,708],"./pt-PT.json":[9231,231],"./ro.json":[74302,146],"./ru.json":[70116,116],"./sk.json":[75058,58],"./sl.json":[79505,505],"./sr.json":[36621,621],"./sv.json":[57104,104],"./te.json":[50988,988],"./th.json":[54196,196],"./tr.json":[62718,718],"./uk.json":[46489,489],"./vi.json":[99264,264],"./zh-CN.json":[51131,131],"./zh-Hans.json":[76317,317],"./zh-Hant.json":[41240,240],"./zh-TW.json":[87922,922]};function webpackAsyncContext(m){if(!q.o(ee,m))return Promise.resolve().then((()=>{var v=new Error("Cannot find module '"+m+"'");throw v.code="MODULE_NOT_FOUND",v}));var v=ee[m],ae=v[0];return q.e(v[1]).then((()=>q.t(ae,19)))}webpackAsyncContext.keys=()=>Object.keys(ee),webpackAsyncContext.id=41344,m.exports=webpackAsyncContext},69011:(m,v,q)=>{"use strict";q.r(v),q.d(v,{default:()=>wv});var ee=q(58908),ae=q.n(ee),ie=q(89144),de=q.n(ie),ce=q(87462),le=q(27537),pe=q.n(le),fe=q(97326),ye=q(94578),be=q(75974),Re=q.n(be),_e=q(9603),xe=q.n(_e),Te=q(13407),we=q.n(Te),Se=q(89611);function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(m){return!1}}function _construct(m,v,q){return _construct=_isNativeReflectConstruct()?Reflect.construct.bind():function _construct(m,v,q){var ee=[null];ee.push.apply(ee,v);var ae=new(Function.bind.apply(m,ee));return q&&(0,Se.Z)(ae,q.prototype),ae},_construct.apply(null,arguments)}var Ie=q(60136),Pe=q(49945),We=q.n(Pe),qe="http://example.com";const Ve=function resolveUrl(m,v){if(/^[a-z]+:/i.test(v))return v;/^data:/.test(m)&&(m=ae().location&&ae().location.href||"");var q="function"==typeof ae().URL,ee=/^\/\//.test(m),ie=!ae().location&&!/\/\//i.test(m);if(q?m=new(ae().URL)(m,ae().location||qe):/\/\//i.test(m)||(m=We().buildAbsoluteURL(ae().location&&ae().location.href||"",m)),q){var de=new URL(v,m);return ie?de.href.slice(qe.length):ee?de.href.slice(de.protocol.length):de.href}return We().buildAbsoluteURL(m,v)};var ze=function(){function Stream(){this.listeners={}}var m=Stream.prototype;return m.on=function on(m,v){this.listeners[m]||(this.listeners[m]=[]),this.listeners[m].push(v)},m.off=function off(m,v){if(!this.listeners[m])return!1;var q=this.listeners[m].indexOf(v);return this.listeners[m]=this.listeners[m].slice(0),this.listeners[m].splice(q,1),q>-1},m.trigger=function trigger(m){var v=this.listeners[m];if(v)if(2===arguments.length)for(var q=v.length,ee=0;ee-1;v=this.buffer.indexOf("\n"))this.trigger("data",this.buffer.substring(0,v)),this.buffer=this.buffer.substring(v+1)},LineStream}(ze),nt=String.fromCharCode(9),rt=function parseByterange(m){var v=/([0-9.]*)?@?([0-9.]*)?/.exec(m||""),q={};return v[1]&&(q.length=parseInt(v[1],10)),v[2]&&(q.offset=parseInt(v[2],10)),q},it=function attributeSeparator(){return new RegExp('(?:^|,)((?:[^=]*)=(?:"[^"]*"|[^,]*))')},ot=function parseAttributes(m){for(var v,q=m.split(it()),ee={},ae=q.length;ae--;)""!==q[ae]&&((v=/([^=]*)=(.*)/.exec(q[ae]).slice(1))[0]=v[0].replace(/^\s+|\s+$/g,""),v[1]=v[1].replace(/^\s+|\s+$/g,""),v[1]=v[1].replace(/^['"](.*)['"]$/g,"$1"),ee[v[0]]=v[1]);return ee},st=function(m){function ParseStream(){var v;return(v=m.call(this)||this).customParsers=[],v.tagMappers=[],v}(0,ye.Z)(ParseStream,m);var v=ParseStream.prototype;return v.push=function push(m){var v,q,ee=this;0!==(m=m.trim()).length&&("#"===m[0]?this.tagMappers.reduce((function(v,q){var ee=q(m);return ee===m?v:v.concat([ee])}),[m]).forEach((function(m){for(var ae=0;ae0&&(de.duration=m.duration),0===m.duration&&(de.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=ie},key:function key(){if(m.attributes)if("NONE"!==m.attributes.METHOD)if(m.attributes.URI){if("com.apple.streamingkeydelivery"===m.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:m.attributes});if("com.microsoft.playready"===m.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.microsoft.playready"]={uri:m.attributes.URI});if("urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"===m.attributes.KEYFORMAT){return-1===["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"].indexOf(m.attributes.METHOD)?void this.trigger("warn",{message:"invalid key method provided for Widevine"}):("SAMPLE-AES-CENC"===m.attributes.METHOD&&this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),"data:text/plain;base64,"!==m.attributes.URI.substring(0,23)?void this.trigger("warn",{message:"invalid key URI provided for Widevine"}):m.attributes.KEYID&&"0x"===m.attributes.KEYID.substring(0,2)?(this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.widevine.alpha"]={attributes:{schemeIdUri:m.attributes.KEYFORMAT,keyId:m.attributes.KEYID.substring(2)},pssh:decodeB64ToUint8Array(m.attributes.URI.split(",")[1])})):void this.trigger("warn",{message:"invalid key ID provided for Widevine"}))}m.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),ee={method:m.attributes.METHOD||"AES-128",uri:m.attributes.URI},void 0!==m.attributes.IV&&(ee.iv=m.attributes.IV)}else this.trigger("warn",{message:"ignoring key declaration without URI"});else ee=null;else this.trigger("warn",{message:"ignoring key declaration without attribute list"})},"media-sequence":function mediaSequence(){isFinite(m.number)?this.manifest.mediaSequence=m.number:this.trigger("warn",{message:"ignoring invalid media sequence: "+m.number})},"discontinuity-sequence":function discontinuitySequence(){isFinite(m.number)?(this.manifest.discontinuitySequence=m.number,be=m.number):this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+m.number})},"playlist-type":function playlistType(){/VOD|EVENT/.test(m.playlistType)?this.manifest.playlistType=m.playlistType:this.trigger("warn",{message:"ignoring unknown playlist type: "+m.playlist})},map:function map(){q={},m.uri&&(q.uri=m.uri),m.byterange&&(q.byterange=m.byterange),ee&&(q.key=ee)},"stream-inf":function streamInf(){this.manifest.playlists=ie,this.manifest.mediaGroups=this.manifest.mediaGroups||ye,m.attributes?(de.attributes||(de.attributes={}),(0,ce.Z)(de.attributes,m.attributes)):this.trigger("warn",{message:"ignoring empty stream-inf attributes"})},media:function media(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||ye,m.attributes&&m.attributes.TYPE&&m.attributes["GROUP-ID"]&&m.attributes.NAME){var q=this.manifest.mediaGroups[m.attributes.TYPE];q[m.attributes["GROUP-ID"]]=q[m.attributes["GROUP-ID"]]||{},v=q[m.attributes["GROUP-ID"]],(fe={default:/yes/i.test(m.attributes.DEFAULT)}).default?fe.autoselect=!0:fe.autoselect=/yes/i.test(m.attributes.AUTOSELECT),m.attributes.LANGUAGE&&(fe.language=m.attributes.LANGUAGE),m.attributes.URI&&(fe.uri=m.attributes.URI),m.attributes["INSTREAM-ID"]&&(fe.instreamId=m.attributes["INSTREAM-ID"]),m.attributes.CHARACTERISTICS&&(fe.characteristics=m.attributes.CHARACTERISTICS),m.attributes.FORCED&&(fe.forced=/yes/i.test(m.attributes.FORCED)),v[m.attributes.NAME]=fe}else this.trigger("warn",{message:"ignoring incomplete or missing media group"})},discontinuity:function discontinuity(){be+=1,de.discontinuity=!0,this.manifest.discontinuityStarts.push(ie.length)},"program-date-time":function programDateTime(){void 0===this.manifest.dateTimeString&&(this.manifest.dateTimeString=m.dateTimeString,this.manifest.dateTimeObject=m.dateTimeObject),de.dateTimeString=m.dateTimeString,de.dateTimeObject=m.dateTimeObject},targetduration:function targetduration(){!isFinite(m.duration)||m.duration<0?this.trigger("warn",{message:"ignoring invalid target duration: "+m.duration}):(this.manifest.targetDuration=m.duration,ut.call(this,this.manifest))},start:function start(){m.attributes&&!isNaN(m.attributes["TIME-OFFSET"])?this.manifest.start={timeOffset:m.attributes["TIME-OFFSET"],precise:m.attributes.PRECISE}:this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"})},"cue-out":function cueOut(){de.cueOut=m.data},"cue-out-cont":function cueOutCont(){de.cueOutCont=m.data},"cue-in":function cueIn(){de.cueIn=m.data},skip:function skip(){this.manifest.skip=ct(m.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",m.attributes,["SKIPPED-SEGMENTS"])},part:function part(){var v=this;le=!0;var q=this.manifest.segments.length,part=ct(m.attributes);de.parts=de.parts||[],de.parts.push(part),part.byterange&&(part.byterange.hasOwnProperty("offset")||(part.byterange.offset=_e),_e=part.byterange.offset+part.byterange.length);var ee=de.parts.length-1;this.warnOnMissingAttributes_("#EXT-X-PART #"+ee+" for segment #"+q,m.attributes,["URI","DURATION"]),this.manifest.renditionReports&&this.manifest.renditionReports.forEach((function(m,q){m.hasOwnProperty("lastPart")||v.trigger("warn",{message:"#EXT-X-RENDITION-REPORT #"+q+" lacks required attribute(s): LAST-PART"})}))},"server-control":function serverControl(){var v=this.manifest.serverControl=ct(m.attributes);v.hasOwnProperty("canBlockReload")||(v.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),ut.call(this,this.manifest),v.canSkipDateranges&&!v.hasOwnProperty("canSkipUntil")&&this.trigger("warn",{message:"#EXT-X-SERVER-CONTROL lacks required attribute CAN-SKIP-UNTIL which is required when CAN-SKIP-DATERANGES is set"})},"preload-hint":function preloadHint(){var v=this.manifest.segments.length,q=ct(m.attributes),ee=q.type&&"PART"===q.type;de.preloadHints=de.preloadHints||[],de.preloadHints.push(q),q.byterange&&(q.byterange.hasOwnProperty("offset")||(q.byterange.offset=ee?_e:0,ee&&(_e=q.byterange.offset+q.byterange.length)));var ae=de.preloadHints.length-1;if(this.warnOnMissingAttributes_("#EXT-X-PRELOAD-HINT #"+ae+" for segment #"+v,m.attributes,["TYPE","URI"]),q.type)for(var ie=0;iepe&&(le-=pe,le-=pe,le-=Pt(2))}return Number(le)}),Ot=function numberToBytes(m,v){var q=(void 0===v?{}:v).le,ee=void 0!==q&&q;("bigint"!=typeof m&&"number"!=typeof m||"number"==typeof m&&m!=m)&&(m=0),m=Pt(m);for(var ae=Ct(m),ie=new Uint8Array(new ArrayBuffer(ae)),de=0;de=v.length&&le.call(v,(function(v,q){return v===(ce[q]?ce[q]&m[ie+q]:m[ie+q])}))},Mt=function forEachMediaGroup(m,v,q){v.forEach((function(v){for(var ee in m.mediaGroups[v])for(var ae in m.mediaGroups[v][ee]){var ie=m.mediaGroups[v][ee][ae];q(ie,v,ee,ae)}}))},Wt=q(3969),qt=function isObject(m){return!!m&&"object"==typeof m},Vt=function merge(){for(var m=arguments.length,v=new Array(m),q=0;qv.timeline?1:-1}))},Sn=function findPlaylistWithName(m,v){for(var q=0;qq.timeline||q.segments.length&&m.timeline>q.segments[q.segments.length-1].timeline)&&m.discontinuitySequence--);q.segments[ie].discontinuity&&!ae.discontinuity&&(ae.discontinuity=!0,m.discontinuityStarts.unshift(0),m.discontinuitySequence--),On({playlist:m,mediaSequence:q.segments[ie].number})}}))},Hn=function positionManifestOnTimeline(m){var v=m.oldManifest,q=m.newManifest,ee=v.playlists.concat(Cn(v)),ae=q.playlists.concat(Cn(q));return q.timelineStarts=xn([v.timelineStarts,q.timelineStarts]),zn({oldPlaylists:ee,newPlaylists:ae,timelineStarts:q.timelineStarts}),q},Gn=function generateSidxKey(m){return m&&m.uri+"-"+ln(m.byterange)},Zn=function mergeDiscontiguousPlaylists(m){return zt(m.reduce((function(m,v){var q=v.attributes.id+(v.attributes.lang||"");if(m[q]){var ee;if(v.segments)v.segments[0]&&(v.segments[0].discontinuity=!0),(ee=m[q].segments).push.apply(ee,v.segments);v.attributes.contentProtection&&(m[q].attributes.contentProtection=v.attributes.contentProtection)}else m[q]=v,m[q].attributes.timelineStarts=[];return m[q].attributes.timelineStarts.push({start:v.attributes.periodStart,timeline:v.attributes.periodStart}),m}),{})).map((function(m){return m.discontinuityStarts=Zt(m.segments||[],"discontinuity"),m}))},Kn=function addSidxSegmentsToPlaylist(m,v){var q=Gn(m.sidx),ee=q&&v[q]&&v[q].sidx;return ee&&yn(m,ee,m.sidx.resolvedUri),m},$n=function addSidxSegmentsToPlaylists(m,v){if(void 0===v&&(v={}),!Object.keys(v).length)return m;for(var q in m)m[q]=Kn(m[q],v);return m},Jn=function formatAudioPlaylist(m,v){var q,ee=m.attributes,ae=m.segments,ie=m.sidx,de=m.mediaSequence,ce=m.discontinuitySequence,le=m.discontinuityStarts,pe={attributes:(q={NAME:ee.id,BANDWIDTH:ee.bandwidth,CODECS:ee.codecs},q["PROGRAM-ID"]=1,q),uri:"",endList:"static"===ee.type,timeline:ee.periodStart,resolvedUri:"",targetDuration:ee.duration,discontinuitySequence:ce,discontinuityStarts:le,timelineStarts:ee.timelineStarts,mediaSequence:de,segments:ae};return ee.contentProtection&&(pe.contentProtection=ee.contentProtection),ie&&(pe.sidx=ie),v&&(pe.attributes.AUDIO="audio",pe.attributes.SUBTITLES="subs"),pe},Qn=function formatVttPlaylist(m){var v,q=m.attributes,ee=m.segments,ae=m.mediaSequence,ie=m.discontinuityStarts,de=m.discontinuitySequence;void 0===ee&&(ee=[{uri:q.baseUrl,timeline:q.periodStart,resolvedUri:q.baseUrl||"",duration:q.sourceDuration,number:0}],q.duration=q.sourceDuration);var ce=((v={NAME:q.id,BANDWIDTH:q.bandwidth})["PROGRAM-ID"]=1,v);return q.codecs&&(ce.CODECS=q.codecs),{attributes:ce,uri:"",endList:"static"===q.type,timeline:q.periodStart,resolvedUri:q.baseUrl||"",targetDuration:q.duration,timelineStarts:q.timelineStarts,discontinuityStarts:ie,discontinuitySequence:de,mediaSequence:ae,segments:ee}},Yn=function organizeAudioPlaylists(m,v,q){var ee;void 0===v&&(v={}),void 0===q&&(q=!1);var ae=m.reduce((function(m,ae){var ie=ae.attributes.role&&ae.attributes.role.value||"",de=ae.attributes.lang||"",ce=ae.attributes.label||"main";if(de&&!ae.attributes.label){var le=ie?" ("+ie+")":"";ce=""+ae.attributes.lang+le}m[ce]||(m[ce]={language:de,autoselect:!0,default:"main"===ie,playlists:[],uri:""});var pe=Kn(Jn(ae,q),v);return m[ce].playlists.push(pe),void 0===ee&&"main"===ie&&((ee=ae).default=!0),m}),{});ee||(ae[Object.keys(ae)[0]].default=!0);return ae},ta=function organizeVttPlaylists(m,v){return void 0===v&&(v={}),m.reduce((function(m,q){var ee=q.attributes.lang||"text";return m[ee]||(m[ee]={language:ee,default:!1,autoselect:!1,playlists:[],uri:""}),m[ee].playlists.push(Kn(Qn(q),v)),m}),{})},aa=function organizeCaptionServices(m){return m.reduce((function(m,v){return v?(v.forEach((function(v){var q=v.channel,ee=v.language;m[ee]={autoselect:!1,default:!1,instreamId:q,language:ee},v.hasOwnProperty("aspectRatio")&&(m[ee].aspectRatio=v.aspectRatio),v.hasOwnProperty("easyReader")&&(m[ee].easyReader=v.easyReader),v.hasOwnProperty("3D")&&(m[ee]["3D"]=v["3D"])})),m):m}),{})},ra=function formatVideoPlaylist(m){var v,q=m.attributes,ee=m.segments,ae=m.sidx,ie=m.discontinuityStarts,de={attributes:(v={NAME:q.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:q.width,height:q.height},CODECS:q.codecs,BANDWIDTH:q.bandwidth},v["PROGRAM-ID"]=1,v),uri:"",endList:"static"===q.type,timeline:q.periodStart,resolvedUri:"",targetDuration:q.duration,discontinuityStarts:ie,timelineStarts:q.timelineStarts,segments:ee};return q.frameRate&&(de.attributes["FRAME-RATE"]=q.frameRate),q.contentProtection&&(de.contentProtection=q.contentProtection),ae&&(de.sidx=ae),de},ia=function videoOnly(m){var v=m.attributes;return"video/mp4"===v.mimeType||"video/webm"===v.mimeType||"video"===v.contentType},oa=function audioOnly(m){var v=m.attributes;return"audio/mp4"===v.mimeType||"audio/webm"===v.mimeType||"audio"===v.contentType},sa=function vttOnly(m){var v=m.attributes;return"text/vtt"===v.mimeType||"text"===v.contentType},ca=function addMediaSequenceValues(m,v){m.forEach((function(m){m.mediaSequence=0,m.discontinuitySequence=Kt(v,(function(v){return v.timeline===m.timeline})),m.segments&&m.segments.forEach((function(m,v){m.number=v}))}))},ua=function flattenMediaGroupPlaylists(m){return m?Object.keys(m).reduce((function(v,q){var ee=m[q];return v.concat(ee.playlists)}),[]):[]},ha=function toM3u8(m){var v,q=m.dashPlaylists,ee=m.locations,ae=m.sidxMapping,ie=void 0===ae?{}:ae,de=m.previousManifest;if(!q.length)return{};var ce=q[0].attributes,le=ce.sourceDuration,pe=ce.type,fe=ce.suggestedPresentationDelay,ye=ce.minimumUpdatePeriod,be=Zn(q.filter(ia)).map(ra),Re=Zn(q.filter(oa)),_e=Zn(q.filter(sa)),xe=q.map((function(m){return m.attributes.captionServices})).filter(Boolean),Te={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:(v={AUDIO:{},VIDEO:{}},v["CLOSED-CAPTIONS"]={},v.SUBTITLES={},v),uri:"",duration:le,playlists:$n(be,ie)};ye>=0&&(Te.minimumUpdatePeriod=1e3*ye),ee&&(Te.locations=ee),"dynamic"===pe&&(Te.suggestedPresentationDelay=fe);var we=0===Te.playlists.length,Se=Re.length?Yn(Re,ie,we):null,Ie=_e.length?ta(_e,ie):null,Pe=be.concat(ua(Se),ua(Ie)),We=Pe.map((function(m){return m.timelineStarts}));return Te.timelineStarts=xn(We),ca(Pe,Te.timelineStarts),Se&&(Te.mediaGroups.AUDIO.audio=Se),Ie&&(Te.mediaGroups.SUBTITLES.subs=Ie),xe.length&&(Te.mediaGroups["CLOSED-CAPTIONS"].cc=aa(xe)),de?Hn({oldManifest:de,newManifest:Te}):Te},ga=function getLiveRValue(m,v,q){var ee=m.NOW,ae=m.clientOffset,ie=m.availabilityStartTime,de=m.timescale,ce=void 0===de?1:de,le=m.periodStart,pe=void 0===le?0:le,fe=m.minimumUpdatePeriod,ye=(ee+ae)/1e3+(void 0===fe?0:fe)-(ie+pe);return Math.ceil((ye*ce-v)/q)},fa=function parseByTimeline(m,v){for(var q=m.type,ee=m.minimumUpdatePeriod,ae=void 0===ee?0:ee,ie=m.media,de=void 0===ie?"":ie,ce=m.sourceDuration,le=m.timescale,pe=void 0===le?1:le,fe=m.startNumber,ye=void 0===fe?1:fe,be=m.periodStart,Re=[],_e=-1,xe=0;xe_e&&(_e=Ie);var Pe=void 0;if(Se<0){var We=xe+1;Pe=We===v.length?"dynamic"===q&&ae>0&&de.indexOf("$Number$")>0?ga(m,_e,we):(ce*pe-_e)/we:(v[We].t-_e)/we}else Pe=Se+1;for(var qe=ye+Re.length+Pe,Ve=ye+Re.length;Ve=ae?ie:""+new Array(ae-ie.length+1).join("0")+ie)}},ba=function constructTemplateUrl(m,v){return m.replace(va,ya(v))},_a=function parseTemplateInfo(m,v){return m.duration||v?m.duration?mn(m):fa(m,v):[{number:m.startNumber||1,duration:m.sourceDuration,time:0,timeline:m.periodStart}]},xa=function segmentsFromTemplate(m,v){var q={RepresentationID:m.id,Bandwidth:m.bandwidth||0},ee=m.initialization,ae=void 0===ee?{sourceURL:"",range:""}:ee,ie=un({baseUrl:m.baseUrl,source:ba(ae.sourceURL,q),range:ae.range});return _a(m,v).map((function(v){q.Number=v.number,q.Time=v.time;var ee=ba(m.media||"",q),ae=m.timescale||1,de=m.presentationTimeOffset||0,ce=m.periodStart+(v.time-de)/ae;return{uri:ee,timeline:v.timeline,duration:v.duration,resolvedUri:Ve(m.baseUrl||"",ee),map:ie,number:v.number,presentationTime:ce}}))},Ea=function SegmentURLToSegmentObject(m,v){var q=m.baseUrl,ee=m.initialization,ae=void 0===ee?{}:ee,ie=un({baseUrl:q,source:ae.sourceURL,range:ae.range}),de=un({baseUrl:q,source:v.media,range:v.mediaRange});return de.map=ie,de},wa=function segmentsFromList(m,v){var q=m.duration,ee=m.segmentUrls,ae=void 0===ee?[]:ee,ie=m.periodStart;if(!q&&!v||q&&v)throw new Error(dn);var de,ce=ae.map((function(v){return Ea(m,v)}));return q&&(de=mn(m)),v&&(de=fa(m,v)),de.map((function(v,q){if(ce[q]){var ee=ce[q],ae=m.timescale||1,de=m.presentationTimeOffset||0;return ee.timeline=v.timeline,ee.duration=v.duration,ee.number=v.number,ee.presentationTime=ie+(v.time-de)/ae,ee}})).filter((function(m){return m}))},Da=function generateSegments(m){var v,q,ee=m.attributes,ae=m.segmentInfo;ae.template?(q=xa,v=Vt(ee,ae.template)):ae.base?(q=vn,v=Vt(ee,ae.base)):ae.list&&(q=wa,v=Vt(ee,ae.list));var ie={attributes:ee};if(!q)return ie;var de=q(v,ae.segmentTimeline);if(v.duration){var ce=v,le=ce.duration,pe=ce.timescale,fe=void 0===pe?1:pe;v.duration=le/fe}else de.length?v.duration=de.reduce((function(m,v){return Math.max(m,Math.ceil(v.duration))}),0):v.duration=0;return ie.attributes=v,ie.segments=de,ae.base&&v.indexRange&&(ie.sidx=de[0],ie.segments=[]),ie},Ca=function toPlaylists(m){return m.map(Da)},ka=function findChildren(m,v){return Xt(m.childNodes).filter((function(m){return m.tagName===v}))},Aa=function getContent(m){return m.textContent.trim()},Ia=function parseDivisionValue(m){return parseFloat(m.split("/").reduce((function(m,v){return m/v})))},ja=function parseDuration(m){var v=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/.exec(m);if(!v)return 0;var q=v.slice(1),ee=q[0],ae=q[1],ie=q[2],de=q[3],ce=q[4],le=q[5];return 31536e3*parseFloat(ee||0)+2592e3*parseFloat(ae||0)+86400*parseFloat(ie||0)+3600*parseFloat(de||0)+60*parseFloat(ce||0)+parseFloat(le||0)},Fa=function parseDate(m){return/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/.test(m)&&(m+="Z"),Date.parse(m)},Oa={mediaPresentationDuration:function mediaPresentationDuration(m){return ja(m)},availabilityStartTime:function availabilityStartTime(m){return Fa(m)/1e3},minimumUpdatePeriod:function minimumUpdatePeriod(m){return ja(m)},suggestedPresentationDelay:function suggestedPresentationDelay(m){return ja(m)},type:function type(m){return m},timeShiftBufferDepth:function timeShiftBufferDepth(m){return ja(m)},start:function start(m){return ja(m)},width:function width(m){return parseInt(m,10)},height:function height(m){return parseInt(m,10)},bandwidth:function bandwidth(m){return parseInt(m,10)},frameRate:function frameRate(m){return Ia(m)},startNumber:function startNumber(m){return parseInt(m,10)},timescale:function timescale(m){return parseInt(m,10)},presentationTimeOffset:function presentationTimeOffset(m){return parseInt(m,10)},duration:function duration(m){var v=parseInt(m,10);return isNaN(v)?ja(m):v},d:function d(m){return parseInt(m,10)},t:function t(m){return parseInt(m,10)},r:function r(m){return parseInt(m,10)},DEFAULT:function DEFAULT(m){return m}},Ba=function parseAttributes(m){return m&&m.attributes?Xt(m.attributes).reduce((function(m,v){var q=Oa[v.name]||Oa.DEFAULT;return m[v.name]=q(v.value),m}),{}):{}},Ma={"urn:uuid:1077efec-c0b2-4d02-ace3-3c1e52e2fb4b":"org.w3.clearkey","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":"com.widevine.alpha","urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95":"com.microsoft.playready","urn:uuid:f239e769-efa3-4850-9c16-a903c6932efb":"com.adobe.primetime"},za=function buildBaseUrls(m,v){return v.length?Gt(m.map((function(m){return v.map((function(v){return Ve(m,Aa(v))}))}))):m},Ha=function getSegmentInformation(m){var v=ka(m,"SegmentTemplate")[0],q=ka(m,"SegmentList")[0],ee=q&&ka(q,"SegmentURL").map((function(m){return Vt({tag:"SegmentURL"},Ba(m))})),ae=ka(m,"SegmentBase")[0],ie=q||v,de=ie&&ka(ie,"SegmentTimeline")[0],ce=q||ae||v,le=ce&&ka(ce,"Initialization")[0],pe=v&&Ba(v);pe&&le?pe.initialization=le&&Ba(le):pe&&pe.initialization&&(pe.initialization={sourceURL:pe.initialization});var fe={template:pe,segmentTimeline:de&&ka(de,"S").map((function(m){return Ba(m)})),list:q&&Vt(Ba(q),{segmentUrls:ee,initialization:Ba(le)}),base:ae&&Vt(Ba(ae),{initialization:Ba(le)})};return Object.keys(fe).forEach((function(m){fe[m]||delete fe[m]})),fe},Ga=function inheritBaseUrls(m,v,q){return function(ee){var ae=ka(ee,"BaseURL"),ie=za(v,ae),de=Vt(m,Ba(ee)),ce=Ha(ee);return ie.map((function(m){return{segmentInfo:Vt(q,ce),attributes:Vt(de,{baseUrl:m})}}))}},Ka=function generateKeySystemInformation(m){return m.reduce((function(m,v){var q=Ba(v);q.schemeIdUri&&(q.schemeIdUri=q.schemeIdUri.toLowerCase());var ee=Ma[q.schemeIdUri];if(ee){m[ee]={attributes:q};var ae=ka(v,"cenc:pssh")[0];if(ae){var ie=Aa(ae);m[ee].pssh=ie&&decodeB64ToUint8Array(ie)}}return m}),{})},Ja=function parseCaptionServiceMetadata(m){return"urn:scte:dash:cc:cea-608:2015"===m.schemeIdUri?("string"!=typeof m.value?[]:m.value.split(";")).map((function(m){var v,q;if(q=m,/^CC\d=/.test(m)){var ee=m.split("=");v=ee[0],q=ee[1]}else/^CC\d$/.test(m)&&(v=m);return{channel:v,language:q}})):"urn:scte:dash:cc:cea-708:2015"===m.schemeIdUri?("string"!=typeof m.value?[]:m.value.split(";")).map((function(m){var v={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(m)){var q=m.split("="),ee=q[0],ae=q[1],ie=void 0===ae?"":ae;v.channel=ee,v.language=m,ie.split(",").forEach((function(m){var q=m.split(":"),ee=q[0],ae=q[1];"lang"===ee?v.language=ae:"er"===ee?v.easyReader=Number(ae):"war"===ee?v.aspectRatio=Number(ae):"3D"===ee&&(v["3D"]=Number(ae))}))}else v.language=m;return v.channel&&(v.channel="SERVICE"+v.channel),v})):void 0},er=function toRepresentations(m,v,q){return function(ee){var ae=Ba(ee),ie=za(v,ka(ee,"BaseURL")),de=ka(ee,"Role")[0],ce={role:Ba(de)},le=Vt(m,ae,ce),pe=ka(ee,"Accessibility")[0],fe=Ja(Ba(pe));fe&&(le=Vt(le,{captionServices:fe}));var ye=ka(ee,"Label")[0];if(ye&&ye.childNodes.length){var be=ye.childNodes[0].nodeValue.trim();le=Vt(le,{label:be})}var Re=Ka(ka(ee,"ContentProtection"));Object.keys(Re).length&&(le=Vt(le,{contentProtection:Re}));var _e=Ha(ee),xe=ka(ee,"Representation"),Te=Vt(q,_e);return Gt(xe.map(Ga(le,ie,Te)))}},tr=function toAdaptationSets(m,v){return function(q,ee){var ae=za(v,ka(q.node,"BaseURL")),ie=Vt(m,{periodStart:q.attributes.start});"number"==typeof q.attributes.duration&&(ie.periodDuration=q.attributes.duration);var de=ka(q.node,"AdaptationSet"),ce=Ha(q.node);return Gt(de.map(er(ie,ae,ce)))}},ar=function getPeriodStart(m){var v=m.attributes,q=m.priorPeriodAttributes,ee=m.mpdType;return"number"==typeof v.start?v.start:q&&"number"==typeof q.start&&"number"==typeof q.duration?q.start+q.duration:q||"static"!==ee?null:0},rr=function inheritAttributes(m,v){void 0===v&&(v={});var q=v,ee=q.manifestUri,ae=void 0===ee?"":ee,ie=q.NOW,de=void 0===ie?Date.now():ie,ce=q.clientOffset,le=void 0===ce?0:ce,pe=ka(m,"Period");if(!pe.length)throw new Error(Jt);var fe=ka(m,"Location"),ye=Ba(m),be=za([ae],ka(m,"BaseURL"));ye.type=ye.type||"static",ye.sourceDuration=ye.mediaPresentationDuration||0,ye.NOW=de,ye.clientOffset=le,fe.length&&(ye.locations=fe.map(Aa));var Re=[];return pe.forEach((function(m,v){var q=Ba(m),ee=Re[v-1];q.start=ar({attributes:q,priorPeriodAttributes:ee?ee.attributes:null,mpdType:ye.type}),Re.push({node:m,attributes:q})})),{locations:ye.locations,representationInfo:Gt(Re.map(tr(ye,be)))}},ir=function stringToMpdXml(m){if(""===m)throw new Error(Qt);var v,q,ee=new Wt.DOMParser;try{q=(v=ee.parseFromString(m,"application/xml"))&&"MPD"===v.documentElement.tagName?v.documentElement:null}catch(m){}if(!q||q&&q.getElementsByTagName("parsererror").length>0)throw new Error(Yt);return q},or=function parseUTCTimingScheme(m){var v=ka(m,"UTCTiming")[0];if(!v)return null;var q=Ba(v);switch(q.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":q.method="HEAD";break;case"urn:mpeg:dash:utc:http-xsdate:2014":case"urn:mpeg:dash:utc:http-iso:2014":case"urn:mpeg:dash:utc:http-xsdate:2012":case"urn:mpeg:dash:utc:http-iso:2012":q.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":q.method="DIRECT",q.value=Date.parse(q.value);break;default:throw new Error(cn)}return q},lr=function parse(m,v){void 0===v&&(v={});var q=rr(ir(m),v),ee=Ca(q.representationInfo);return ha({dashPlaylists:ee,locations:q.locations,sidxMapping:v.sidxMapping,previousManifest:v.previousManifest})},hr=function parseUTCTiming(m){return or(ir(m))},gr=q(84221),vr=q.n(gr),br=It([73,68,51]),Rr=function getId3Size(m,v){void 0===v&&(v=0);var q=(m=It(m))[v+5],ee=m[v+6]<<21|m[v+7]<<14|m[v+8]<<7|m[v+9];return(16&q)>>4?ee+20:ee+10},xr=function getId3Offset(m,v){return void 0===v&&(v=0),(m=It(m)).length-v<10||!Nt(m,br,{offset:v})?v:getId3Offset(m,v+=Rr(m,v))},Dr=(new Uint8Array([79,112,117,115,72,101,97,100]),function normalizePath(m){return"string"==typeof m?Bt(m):m}),Cr=function normalizePaths(m){return Array.isArray(m)?m.map((function(m){return Dr(m)})):[Dr(m)]},Ar=function parseDescriptors(m){m=It(m);for(var v=[],q=0;m.length>q;){var ee=m[q],ae=0,ie=0,de=m[++ie];for(ie++;128&de;)ae=(127&de)<<7,de=m[ie],ie++;ae+=127&de;for(var ce=0;ce>>0,de=m.subarray(ae+4,ae+8);if(0===ie)break;var ce=ae+ie;if(ce>m.length){if(q)break;ce=m.length}var le=m.subarray(ae+8,ce);Nt(de,v[0])&&(1===v.length?ee.push(le):ee.push.apply(ee,findBox(le,v.slice(1),q))),ae=ce}return ee},Fr={EBML:It([26,69,223,163]),DocType:It([66,130]),Segment:It([24,83,128,103]),SegmentInfo:It([21,73,169,102]),Tracks:It([22,84,174,107]),Track:It([174]),TrackNumber:It([215]),DefaultDuration:It([35,227,131]),TrackEntry:It([174]),TrackType:It([131]),FlagDefault:It([136]),CodecID:It([134]),CodecPrivate:It([99,162]),VideoTrack:It([224]),AudioTrack:It([225]),Cluster:It([31,67,182,117]),Timestamp:It([231]),TimestampScale:It([42,215,177]),BlockGroup:It([160]),BlockDuration:It([155]),Block:It([161]),SimpleBlock:It([163])},Br=[128,64,32,16,8,4,2,1],Ur=function getLength(m){for(var v=1,q=0;q=v.length)return v.length;var ee=Wr(v,q,!1);if(Nt(m.bytes,ee.bytes))return q;var ae=Wr(v,q+ee.length);return getInfinityDataSize(m,v,q+ae.length+ae.value+ee.length)},Kr=function findEbml(m,v){v=Gr(v),m=It(m);var q=[];if(!v.length)return q;for(var ee=0;eem.length?m.length:de+ie.value,le=m.subarray(de,ce);Nt(v[0],ae.bytes)&&(1===v.length?q.push(le):q=q.concat(findEbml(le,v.slice(1)))),ee+=ae.length+ie.length+le.length}return q},Qr=It([0,0,0,1]),ei=It([0,0,1]),si=It([0,0,3]),Ri=function discardEmulationPreventionBytes(m){for(var v=[],q=1;q>1&63),-1!==q.indexOf(le)&&(ae=ie+ce),ie+=ce+("h264"===v?1:2)}else ie++}return m.subarray(0,0)},Ei=function findH264Nal(m,v,q){return _i(m,"h264",v,q)},Ti=function findH265Nal(m,v,q){return _i(m,"h265",v,q)},Di={webm:It([119,101,98,109]),matroska:It([109,97,116,114,111,115,107,97]),flac:It([102,76,97,67]),ogg:It([79,103,103,83]),ac3:It([11,119]),riff:It([82,73,70,70]),avi:It([65,86,73]),wav:It([87,65,86,69]),"3gp":It([102,116,121,112,51,103]),mp4:It([102,116,121,112]),fmp4:It([115,116,121,112]),mov:It([102,116,121,112,113,116]),moov:It([109,111,111,118]),moof:It([109,111,111,102])},Ci={aac:function aac(m){var v=xr(m);return Nt(m,[255,16],{offset:v,mask:[255,22]})},mp3:function mp3(m){var v=xr(m);return Nt(m,[255,2],{offset:v,mask:[255,6]})},webm:function webm(m){var v=Kr(m,[Fr.EBML,Fr.DocType])[0];return Nt(v,Di.webm)},mkv:function mkv(m){var v=Kr(m,[Fr.EBML,Fr.DocType])[0];return Nt(v,Di.matroska)},mp4:function mp4(m){return!Ci["3gp"](m)&&!Ci.mov(m)&&(!(!Nt(m,Di.mp4,{offset:4})&&!Nt(m,Di.fmp4,{offset:4}))||(!(!Nt(m,Di.moof,{offset:4})&&!Nt(m,Di.moov,{offset:4}))||void 0))},mov:function mov(m){return Nt(m,Di.mov,{offset:4})},"3gp":function gp(m){return Nt(m,Di["3gp"],{offset:4})},ac3:function ac3(m){var v=xr(m);return Nt(m,Di.ac3,{offset:v})},ts:function ts(m){if(m.length<189&&m.length>=1)return 71===m[0];for(var v=0;v+1880},Ji=q(51489),Qi=q(61120);function _wrapNativeSuper(m){var v="function"==typeof Map?new Map:void 0;return _wrapNativeSuper=function _wrapNativeSuper(m){if(null===m||(q=m,-1===Function.toString.call(q).indexOf("[native code]")))return m;var q;if("function"!=typeof m)throw new TypeError("Super expression must either be null or a function");if(void 0!==v){if(v.has(m))return v.get(m);v.set(m,Wrapper)}function Wrapper(){return _construct(m,arguments,(0,Qi.Z)(this).constructor)}return Wrapper.prototype=Object.create(m.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),(0,Se.Z)(Wrapper,m)},_wrapNativeSuper(m)}for(var eo,to="7.21.4",no={},ao=function hooks(m,v){return no[m]=no[m]||[],v&&(no[m]=no[m].concat(v)),no[m]},ro=function removeHook(m,v){var q=ao(m).indexOf(v);return!(q<=-1)&&(no[m]=no[m].slice(),no[m].splice(q,1),!0)},io={prefixed:!0},oo=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror","fullscreen"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"]],so=oo[0],co=0;co0?le:0)}if(ae().console){var pe=ae().console[q];pe||"debug"!==q||(pe=ae().console.info||ae().console.log),pe&&de&&ce.test(q)&&pe[Array.isArray(ie)?"apply":"call"](ae().console,ie)}}};var ho=function createLogger$1(m){var v,q="info",ee=function log(){for(var m=arguments.length,ee=new Array(m),ae=0;ae1?v-1:0),ee=1;ee=0)throw new Error("class has illegal whitespace characters")}function isReal(){return de()===ae().document}function isEl(m){return video_es_isObject(m)&&1===m.nodeType}function isInFrame(){try{return ae().parent!==ae().self}catch(m){return!0}}function createQuerier(m){return function(v,q){if(!isNonBlankString(v))return de()[m](null);isNonBlankString(q)&&(q=de().querySelector(q));var ee=isEl(q)?q:de();return ee[m]&&ee[m](v)}}function createEl(m,v,q,ee){void 0===m&&(m="div"),void 0===v&&(v={}),void 0===q&&(q={});var ae=de().createElement(m);return Object.getOwnPropertyNames(v).forEach((function(m){var q=v[m];-1!==m.indexOf("aria-")||"role"===m||"type"===m?(ho.warn("Setting attributes in the second argument of createEl()\nhas been deprecated. Use the third argument instead.\ncreateEl(type, properties, attributes). Attempting to set "+m+" to "+q+"."),ae.setAttribute(m,q)):"textContent"===m?textContent(ae,q):ae[m]===q&&"tabIndex"!==m||(ae[m]=q)})),Object.getOwnPropertyNames(q).forEach((function(m){ae.setAttribute(m,q[m])})),ee&&appendContent(ae,ee),ae}function textContent(m,v){return void 0===m.textContent?m.innerText=v:m.textContent=v,m}function prependTo(m,v){v.firstChild?v.insertBefore(m,v.firstChild):v.appendChild(m)}function hasClass(m,v){return throwIfWhitespace(v),m.classList?m.classList.contains(v):(q=v,new RegExp("(^|\\s)"+q+"($|\\s)")).test(m.className);var q}function addClass(m,v){return m.classList?m.classList.add(v):hasClass(m,v)||(m.className=(m.className+" "+v).trim()),m}function removeClass(m,v){return m?(m.classList?m.classList.remove(v):(throwIfWhitespace(v),m.className=m.className.split(/\s+/).filter((function(m){return m!==v})).join(" ")),m):(ho.warn("removeClass was called with an element that doesn't exist"),null)}function toggleClass(m,v,q){var ee=hasClass(m,v);if("function"==typeof q&&(q=q(m,v)),"boolean"!=typeof q&&(q=!ee),q!==ee)return q?addClass(m,v):removeClass(m,v),m}function setAttributes(m,v){Object.getOwnPropertyNames(v).forEach((function(q){var ee=v[q];null==ee||!1===ee?m.removeAttribute(q):m.setAttribute(q,!0===ee?"":ee)}))}function getAttributes(m){var v={},q=",autoplay,controls,playsinline,loop,muted,default,defaultMuted,";if(m&&m.attributes&&m.attributes.length>0)for(var ee=m.attributes,ae=ee.length-1;ae>=0;ae--){var ie=ee[ae].name,de=ee[ae].value;"boolean"!=typeof m[ie]&&-1===q.indexOf(","+ie+",")||(de=null!==de),v[ie]=de}return v}function getAttribute(m,v){return m.getAttribute(v)}function setAttribute(m,v,q){m.setAttribute(v,q)}function removeAttribute(m,v){m.removeAttribute(v)}function blockTextSelection(){de().body.focus(),de().onselectstart=function(){return!1}}function unblockTextSelection(){de().onselectstart=function(){return!0}}function getBoundingClientRect(m){if(m&&m.getBoundingClientRect&&m.parentNode){var v=m.getBoundingClientRect(),q={};return["bottom","height","left","right","top","width"].forEach((function(m){void 0!==v[m]&&(q[m]=v[m])})),q.height||(q.height=parseFloat(computedStyle(m,"height"))),q.width||(q.width=parseFloat(computedStyle(m,"width"))),q}}function findPosition(m){if(!m||m&&!m.offsetParent)return{left:0,top:0,width:0,height:0};for(var v=m.offsetWidth,q=m.offsetHeight,ee=0,ae=0;m.offsetParent&&m!==de()[io.fullscreenElement];)ee+=m.offsetLeft,ae+=m.offsetTop,m=m.offsetParent;return{left:ee,top:ae,width:v,height:q}}function getPointerPosition(m,v){var q={x:0,y:0};if(Lo)for(var ee=m;ee&&"html"!==ee.nodeName.toLowerCase();){var ae=computedStyle(ee,"transform");if(/^matrix/.test(ae)){var ie=ae.slice(7,-1).split(/,\s/).map(Number);q.x+=ie[4],q.y+=ie[5]}else if(/^matrix3d/.test(ae)){var de=ae.slice(9,-1).split(/,\s/).map(Number);q.x+=de[12],q.y+=de[13]}ee=ee.parentNode}var ce={},le=findPosition(v.target),pe=findPosition(m),fe=pe.width,ye=pe.height,be=v.offsetY-(pe.top-le.top),Re=v.offsetX-(pe.left-le.left);return v.changedTouches&&(Re=v.changedTouches[0].pageX-pe.left,be=v.changedTouches[0].pageY+pe.top,Lo&&(Re-=q.x,be-=q.y)),ce.y=1-Math.max(0,Math.min(1,be/ye)),ce.x=Math.max(0,Math.min(1,Re/fe)),ce}function isTextNode(m){return video_es_isObject(m)&&3===m.nodeType}function emptyEl(m){for(;m.firstChild;)m.removeChild(m.firstChild);return m}function normalizeContent(m){return"function"==typeof m&&(m=m()),(Array.isArray(m)?m:[m]).map((function(m){return"function"==typeof m&&(m=m()),isEl(m)||isTextNode(m)?m:"string"==typeof m&&/\S/.test(m)?de().createTextNode(m):void 0})).filter((function(m){return m}))}function appendContent(m,v){return normalizeContent(v).forEach((function(v){return m.appendChild(v)})),m}function insertContent(m,v){return appendContent(emptyEl(m),v)}function isSingleLeftClick(m){return void 0===m.button&&void 0===m.buttons||(0===m.button&&void 0===m.buttons||("mouseup"===m.type&&0===m.button&&0===m.buttons||0===m.button&&1===m.buttons))}var No,Mo=createQuerier("querySelector"),Wo=createQuerier("querySelectorAll"),qo=Object.freeze({__proto__:null,isReal:isReal,isEl:isEl,isInFrame:isInFrame,createEl:createEl,textContent:textContent,prependTo:prependTo,hasClass:hasClass,addClass:addClass,removeClass:removeClass,toggleClass:toggleClass,setAttributes:setAttributes,getAttributes:getAttributes,getAttribute:getAttribute,setAttribute:setAttribute,removeAttribute:removeAttribute,blockTextSelection:blockTextSelection,unblockTextSelection:unblockTextSelection,getBoundingClientRect:getBoundingClientRect,findPosition:findPosition,getPointerPosition:getPointerPosition,isTextNode:isTextNode,emptyEl:emptyEl,normalizeContent:normalizeContent,appendContent:appendContent,insertContent:insertContent,isSingleLeftClick:isSingleLeftClick,$:Mo,$$:Wo}),Vo=!1,zo=function autoSetup(){if(!1!==No.options.autoSetup){var m=Array.prototype.slice.call(de().getElementsByTagName("video")),v=Array.prototype.slice.call(de().getElementsByTagName("audio")),q=Array.prototype.slice.call(de().getElementsByTagName("video-js")),ee=m.concat(v,q);if(ee&&ee.length>0)for(var ae=0,ie=ee.length;ae-1&&(ae={passive:!0}),m.addEventListener(v,ee.dispatcher,ae)}else m.attachEvent&&m.attachEvent("on"+v,ee.dispatcher)}function off(m,v,q){if($o.has(m)){var ee=$o.get(m);if(ee.handlers){if(Array.isArray(v))return _handleMultipleEvents(off,m,v,q);var ae=function removeType(m,v){ee.handlers[v]=[],_cleanUpEvents(m,v)};if(void 0!==v){var ie=ee.handlers[v];if(ie)if(q){if(q.guid)for(var de=0;de=v&&(m.apply(void 0,arguments),q=ee)}},os=function debounce(m,v,q,ee){var ie;void 0===ee&&(ee=ae());var de=function debounced(){var ae=this,de=arguments,ce=function later(){ie=null,ce=null,q||m.apply(ae,de)};!ie&&q&&m.apply(ae,de),ee.clearTimeout(ie),ie=ee.setTimeout(ce,v)};return de.cancel=function cancel(){ee.clearTimeout(ie),ie=null},de},ss=function EventTarget(){};ss.prototype.allowedEvents_={},ss.prototype.on=function(m,v){var q=this.addEventListener;this.addEventListener=function(){},on(this,m,v),this.addEventListener=q},ss.prototype.addEventListener=ss.prototype.on,ss.prototype.off=function(m,v){off(this,m,v)},ss.prototype.removeEventListener=ss.prototype.off,ss.prototype.one=function(m,v){var q=this.addEventListener;this.addEventListener=function(){},one(this,m,v),this.addEventListener=q},ss.prototype.any=function(m,v){var q=this.addEventListener;this.addEventListener=function(){},any(this,m,v),this.addEventListener=q},ss.prototype.trigger=function(m){var v=m.type||m;"string"==typeof m&&(m={type:v}),m=fixEvent(m),this.allowedEvents_[v]&&this["on"+v]&&this["on"+v](m),trigger(this,m)},ss.prototype.dispatchEvent=ss.prototype.trigger,ss.prototype.queueTrigger=function(m){var v=this;Yo||(Yo=new Map);var q=m.type||m,ee=Yo.get(this);ee||(ee=new Map,Yo.set(this,ee));var ie=ee.get(q);ee.delete(q),ae().clearTimeout(ie);var de=ae().setTimeout((function(){ee.delete(q),0===ee.size&&(ee=null,Yo.delete(v)),v.trigger(m)}),0);ee.set(q,de)};var ds=function objName(m){return"function"==typeof m.name?m.name():"string"==typeof m.name?m.name:m.name_?m.name_:m.constructor&&m.constructor.name?m.constructor.name:typeof m},cs=function isEvented(m){return m instanceof ss||!!m.eventBusEl_&&["on","one","off","trigger"].every((function(v){return"function"==typeof m[v]}))},us=function addEventedCallback(m,v){cs(m)?v():(m.eventedCallbacks||(m.eventedCallbacks=[]),m.eventedCallbacks.push(v))},ls=function isValidEventType(m){return"string"==typeof m&&/\S/.test(m)||Array.isArray(m)&&!!m.length},ps=function validateTarget(m,v,q){if(!m||!m.nodeName&&!cs(m))throw new Error("Invalid target for "+ds(v)+"#"+q+"; must be a DOM node or evented object.")},hs=function validateEventType(m,v,q){if(!ls(m))throw new Error("Invalid event type for "+ds(v)+"#"+q+"; must be a non-empty string or array.")},gs=function validateListener(m,v,q){if("function"!=typeof m)throw new Error("Invalid listener for "+ds(v)+"#"+q+"; must be a function.")},fs=function normalizeListenArgs(m,v,q){var ee,ae,ie,de=v.length<3||v[0]===m||v[0]===m.eventBusEl_;return de?(ee=m.eventBusEl_,v.length>=3&&v.shift(),ae=v[0],ie=v[1]):(ee=v[0],ae=v[1],ie=v[2]),ps(ee,m,q),hs(ae,m,q),gs(ie,m,q),{isTargetingSelf:de,target:ee,type:ae,listener:ie=as(m,ie)}},ms=function listen(m,v,q,ee){ps(m,m,v),m.nodeName?es[v](m,q,ee):m[v](q,ee)},vs={on:function on(){for(var m=this,v=arguments.length,q=new Array(v),ee=0;ee=0;v--)this.children_[v].dispose&&this.children_[v].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.parentComponent_=null,this.el_&&(this.el_.parentNode&&(m.restoreEl?this.el_.parentNode.replaceChild(m.restoreEl,this.el_):this.el_.parentNode.removeChild(this.el_)),this.el_=null),this.player_=null}},m.isDisposed=function isDisposed(){return Boolean(this.isDisposed_)},m.player=function player(){return this.player_},m.options=function options(m){return m?(this.options_=mergeOptions$3(this.options_,m),this.options_):this.options_},m.el=function el(){return this.el_},m.createEl=function createEl$1(m,v,q){return createEl(m,v,q)},m.localize=function localize(m,v,q){void 0===q&&(q=m);var ee=this.player_.language&&this.player_.language(),ae=this.player_.languages&&this.player_.languages(),ie=ae&&ae[ee],de=ee&&ee.split("-")[0],ce=ae&&ae[de],le=q;return ie&&ie[m]?le=ie[m]:ce&&ce[m]&&(le=ce[m]),v&&(le=le.replace(/\{(\d+)\}/g,(function(m,q){var ee=v[q-1],ae=ee;return void 0===ee&&(ae=m),ae}))),le},m.handleLanguagechange=function handleLanguagechange(){},m.contentEl=function contentEl(){return this.contentEl_||this.el_},m.id=function id(){return this.id_},m.name=function name(){return this.name_},m.children=function children(){return this.children_},m.getChildById=function getChildById(m){return this.childIndex_[m]},m.getChild=function getChild(m){if(m)return this.childNameIndex_[m]},m.getDescendant=function getDescendant(){for(var m=arguments.length,v=new Array(m),q=0;q=0;q--)if(this.children_[q]===m){v=!0,this.children_.splice(q,1);break}if(v){m.parentComponent_=null,this.childIndex_[m.id()]=null,this.childNameIndex_[Rs(m.name())]=null,this.childNameIndex_[bs(m.name())]=null;var ee=m.el();ee&&ee.parentNode===this.contentEl()&&this.contentEl().removeChild(m.el())}}},m.initChildren=function initChildren(){var m=this,v=this.options_.children;if(v){var q,ee=this.options_,ae=Component.getComponent("Tech");(q=Array.isArray(v)?v:Object.keys(v)).concat(Object.keys(this.options_).filter((function(m){return!q.some((function(v){return"string"==typeof v?m===v:m===v.name}))}))).map((function(q){var ee,ae;return"string"==typeof q?ae=v[ee=q]||m.options_[ee]||{}:(ee=q.name,ae=q),{name:ee,opts:ae}})).filter((function(m){var v=Component.getComponent(m.opts.componentClass||Rs(m.name));return v&&!ae.isTech(v)})).forEach((function handleAdd(v){var q=v.name,ae=v.opts;if(void 0!==ee[q]&&(ae=ee[q]),!1!==ae){!0===ae&&(ae={}),ae.playerOptions=m.options_.playerOptions;var ie=m.addChild(q,ae);ie&&(m[q]=ie)}}))}},m.buildCSSClass=function buildCSSClass(){return""},m.ready=function ready(m,v){if(void 0===v&&(v=!1),m)return this.isReady_?void(v?m.call(this):this.setTimeout(m,1)):(this.readyQueue_=this.readyQueue_||[],void this.readyQueue_.push(m))},m.triggerReady=function triggerReady(){this.isReady_=!0,this.setTimeout((function(){var m=this.readyQueue_;this.readyQueue_=[],m&&m.length>0&&m.forEach((function(m){m.call(this)}),this),this.trigger("ready")}),1)},m.$=function $$1(m,v){return Mo(m,v||this.contentEl())},m.$$=function $$$1(m,v){return Wo(m,v||this.contentEl())},m.hasClass=function hasClass$1(m){return hasClass(this.el_,m)},m.addClass=function addClass$1(m){addClass(this.el_,m)},m.removeClass=function removeClass$1(m){removeClass(this.el_,m)},m.toggleClass=function toggleClass$1(m,v){toggleClass(this.el_,m,v)},m.show=function show(){this.removeClass("vjs-hidden")},m.hide=function hide(){this.addClass("vjs-hidden")},m.lockShowing=function lockShowing(){this.addClass("vjs-lock-showing")},m.unlockShowing=function unlockShowing(){this.removeClass("vjs-lock-showing")},m.getAttribute=function getAttribute$1(m){return getAttribute(this.el_,m)},m.setAttribute=function setAttribute$1(m,v){setAttribute(this.el_,m,v)},m.removeAttribute=function removeAttribute$1(m){removeAttribute(this.el_,m)},m.width=function width(m,v){return this.dimension("width",m,v)},m.height=function height(m,v){return this.dimension("height",m,v)},m.dimensions=function dimensions(m,v){this.width(m,!0),this.height(v)},m.dimension=function dimension(m,v,q){if(void 0!==v)return null!==v&&v==v||(v=0),-1!==(""+v).indexOf("%")||-1!==(""+v).indexOf("px")?this.el_.style[m]=v:this.el_.style[m]="auto"===v?"":v+"px",void(q||this.trigger("componentresize"));if(!this.el_)return 0;var ee=this.el_.style[m],ae=ee.indexOf("px");return-1!==ae?parseInt(ee.slice(0,ae),10):parseInt(this.el_["offset"+Rs(m)],10)},m.currentDimension=function currentDimension(m){var v=0;if("width"!==m&&"height"!==m)throw new Error("currentDimension only accepts width or height value");if(v=computedStyle(this.el_,m),0===(v=parseFloat(v))||isNaN(v)){var q="offset"+Rs(m);v=this.el_[q]}return v},m.currentDimensions=function currentDimensions(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}},m.currentWidth=function currentWidth(){return this.currentDimension("width")},m.currentHeight=function currentHeight(){return this.currentDimension("height")},m.focus=function focus(){this.el_.focus()},m.blur=function blur(){this.el_.blur()},m.handleKeyDown=function handleKeyDown(m){this.player_&&(pe().isEventKey(m,"Tab")||m.stopPropagation(),this.player_.handleKeyDown(m))},m.handleKeyPress=function handleKeyPress(m){this.handleKeyDown(m)},m.emitTapEvents=function emitTapEvents(){var m,v=0,q=null;this.on("touchstart",(function(ee){1===ee.touches.length&&(q={pageX:ee.touches[0].pageX,pageY:ee.touches[0].pageY},v=ae().performance.now(),m=!0)})),this.on("touchmove",(function(v){if(v.touches.length>1)m=!1;else if(q){var ee=v.touches[0].pageX-q.pageX,ae=v.touches[0].pageY-q.pageY;Math.sqrt(ee*ee+ae*ae)>10&&(m=!1)}}));var ee=function noTap(){m=!1};this.on("touchleave",ee),this.on("touchcancel",ee),this.on("touchend",(function(ee){(q=null,!0===m)&&(ae().performance.now()-v<200&&(ee.preventDefault(),this.trigger("tap")))}))},m.enableTouchActivity=function enableTouchActivity(){if(this.player()&&this.player().reportUserActivity){var m,v=as(this.player(),this.player().reportUserActivity);this.on("touchstart",(function(){v(),this.clearInterval(m),m=this.setInterval(v,250)}));var q=function touchEnd(q){v(),this.clearInterval(m)};this.on("touchmove",v),this.on("touchend",q),this.on("touchcancel",q)}},m.setTimeout=function setTimeout(m,v){var q,ee=this;return m=as(this,m),this.clearTimersOnDispose_(),q=ae().setTimeout((function(){ee.setTimeoutIds_.has(q)&&ee.setTimeoutIds_.delete(q),m()}),v),this.setTimeoutIds_.add(q),q},m.clearTimeout=function clearTimeout(m){return this.setTimeoutIds_.has(m)&&(this.setTimeoutIds_.delete(m),ae().clearTimeout(m)),m},m.setInterval=function setInterval(m,v){m=as(this,m),this.clearTimersOnDispose_();var q=ae().setInterval(m,v);return this.setIntervalIds_.add(q),q},m.clearInterval=function clearInterval(m){return this.setIntervalIds_.has(m)&&(this.setIntervalIds_.delete(m),ae().clearInterval(m)),m},m.requestAnimationFrame=function requestAnimationFrame(m){var v,q=this;return this.supportsRaf_?(this.clearTimersOnDispose_(),m=as(this,m),v=ae().requestAnimationFrame((function(){q.rafIds_.has(v)&&q.rafIds_.delete(v),m()})),this.rafIds_.add(v),v):this.setTimeout(m,1e3/60)},m.requestNamedAnimationFrame=function requestNamedAnimationFrame(m,v){var q=this;if(!this.namedRafs_.has(m)){this.clearTimersOnDispose_(),v=as(this,v);var ee=this.requestAnimationFrame((function(){v(),q.namedRafs_.has(m)&&q.namedRafs_.delete(m)}));return this.namedRafs_.set(m,ee),m}},m.cancelNamedAnimationFrame=function cancelNamedAnimationFrame(m){this.namedRafs_.has(m)&&(this.cancelAnimationFrame(this.namedRafs_.get(m)),this.namedRafs_.delete(m))},m.cancelAnimationFrame=function cancelAnimationFrame(m){return this.supportsRaf_?(this.rafIds_.has(m)&&(this.rafIds_.delete(m),ae().cancelAnimationFrame(m)),m):this.clearTimeout(m)},m.clearTimersOnDispose_=function clearTimersOnDispose_(){var m=this;this.clearingTimersOnDispose_||(this.clearingTimersOnDispose_=!0,this.one("dispose",(function(){[["namedRafs_","cancelNamedAnimationFrame"],["rafIds_","cancelAnimationFrame"],["setTimeoutIds_","clearTimeout"],["setIntervalIds_","clearInterval"]].forEach((function(v){var q=v[0],ee=v[1];m[q].forEach((function(v,q){return m[ee](q)}))})),m.clearingTimersOnDispose_=!1})))},Component.registerComponent=function registerComponent(m,v){if("string"!=typeof m||!m)throw new Error('Illegal component name, "'+m+'"; must be a non-empty string.');var q,ee=Component.getComponent("Tech"),ae=ee&&ee.isTech(v),ie=Component===v||Component.prototype.isPrototypeOf(v.prototype);if(ae||!ie)throw q=ae?"techs must be registered using Tech.registerTech()":"must be a Component subclass",new Error('Illegal component, "'+m+'"; '+q+".");m=Rs(m),Component.components_||(Component.components_={});var de=Component.getComponent("Player");if("Player"===m&&de&&de.players){var ce=de.players,le=Object.keys(ce);if(ce&&le.length>0&&le.map((function(m){return ce[m]})).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return Component.components_[m]=v,Component.components_[bs(m)]=v,v},Component.getComponent=function getComponent(m){if(m&&Component.components_)return Component.components_[m]},Component}();function rangeCheck(m,v,q){if("number"!=typeof v||v<0||v>q)throw new Error("Failed to execute '"+m+"' on 'TimeRanges': The index provided ("+v+") is non-numeric or out of bounds (0-"+q+").")}function getRange(m,v,q,ee){return rangeCheck(m,ee,q.length-1),q[ee][v]}function createTimeRangesObj(m){var v;return v=void 0===m||0===m.length?{length:0,start:function start(){throw new Error("This TimeRanges object is empty")},end:function end(){throw new Error("This TimeRanges object is empty")}}:{length:m.length,start:getRange.bind(null,"start",0,m),end:getRange.bind(null,"end",1,m)},ae().Symbol&&ae().Symbol.iterator&&(v[ae().Symbol.iterator]=function(){return(m||[]).values()}),v}function createTimeRanges(m,v){return Array.isArray(m)?createTimeRangesObj(m):void 0===m||void 0===v?createTimeRangesObj():createTimeRangesObj([[m,v]])}function bufferedPercent(m,v){var q,ee,ae=0;if(!v)return 0;m&&m.length||(m=createTimeRanges(0,0));for(var ie=0;iev&&(ee=v),ae+=ee-q;return ae/v}function MediaError(m){if(m instanceof MediaError)return m;"number"==typeof m?this.code=m:"string"==typeof m?this.message=m:video_es_isObject(m)&&("number"==typeof m.code&&(this.code=m.code),video_es_assign(this,m)),this.message||(this.message=MediaError.defaultMessages[this.code]||"")}Ss.prototype.supportsRaf_="function"==typeof ae().requestAnimationFrame&&"function"==typeof ae().cancelAnimationFrame,Ss.registerComponent("Component",Ss),MediaError.prototype.code=0,MediaError.prototype.message="",MediaError.prototype.status=null,MediaError.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],MediaError.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."};for(var Ds=0;Ds=0;ee--)if(v[ee].enabled){Os(v,v[ee]);break}return(q=m.call(this,v)||this).changing_=!1,q}(0,ye.Z)(AudioTrackList,m);var v=AudioTrackList.prototype;return v.addTrack=function addTrack(v){var q=this;v.enabled&&Os(this,v),m.prototype.addTrack.call(this,v),v.addEventListener&&(v.enabledChange_=function(){q.changing_||(q.changing_=!0,Os(q,v),q.changing_=!1,q.trigger("change"))},v.addEventListener("enabledchange",v.enabledChange_))},v.removeTrack=function removeTrack(v){m.prototype.removeTrack.call(this,v),v.removeEventListener&&v.enabledChange_&&(v.removeEventListener("enabledchange",v.enabledChange_),v.enabledChange_=null)},AudioTrackList}(js),Bs=function disableOthers(m,v){for(var q=0;q=0;ee--)if(v[ee].selected){Bs(v,v[ee]);break}return(q=m.call(this,v)||this).changing_=!1,Object.defineProperty((0,fe.Z)(q),"selectedIndex",{get:function get(){for(var m=0;m0&&(ae().console&&ae().console.groupCollapsed&&ae().console.groupCollapsed("Text Track parsing errors for "+v.src),ee.forEach((function(m){return ho.error(m)})),ae().console&&ae().console.groupEnd&&ae().console.groupEnd()),q.flush()},Ys=function loadTrack(m,v){var q={uri:m},ee=$s(m);ee&&(q.cors=ee);var ie="use-credentials"===v.tech_.crossOrigin();ie&&(q.withCredentials=ie),xe()(q,as(this,(function(m,q,ee){if(m)return ho.error(m,q);v.loaded_=!0,"function"!=typeof ae().WebVTT?v.tech_&&v.tech_.any(["vttjsloaded","vttjserror"],(function(m){if("vttjserror"!==m.type)return Qs(ee,v);ho.error("vttjs failed to load, stopping trying to process "+v.src)})):Qs(ee,v)})))},ed=function(m){function TextTrack(v){var q;if(void 0===v&&(v={}),!v.tech)throw new Error("A tech was not provided.");var ee=mergeOptions$3(v,{kind:zs[v.kind]||"subtitles",language:v.language||v.srclang||""}),ae=Hs[ee.mode]||"disabled",ie=ee.default;"metadata"!==ee.kind&&"chapters"!==ee.kind||(ae="hidden"),(q=m.call(this,ee)||this).tech_=ee.tech,q.cues_=[],q.activeCues_=[],q.preload_=!1!==q.tech_.preloadTextTracks;var de=new Ws(q.cues_),ce=new Ws(q.activeCues_),le=!1;q.timeupdateHandler=as((0,fe.Z)(q),(function(m){void 0===m&&(m={}),this.tech_.isDisposed()||(this.tech_.isReady_?(this.activeCues=this.activeCues,le&&(this.trigger("cuechange"),le=!1),"timeupdate"!==m.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler))):"timeupdate"!==m.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler)))}));return q.tech_.one("dispose",(function disposeHandler(){q.stopTracking()})),"disabled"!==ae&&q.startTracking(),Object.defineProperties((0,fe.Z)(q),{default:{get:function get(){return ie},set:function set(){}},mode:{get:function get(){return ae},set:function set(m){Hs[m]&&ae!==m&&(ae=m,this.preload_||"disabled"===ae||0!==this.cues.length||Ys(this.src,this),this.stopTracking(),"disabled"!==ae&&this.startTracking(),this.trigger("modechange"))}},cues:{get:function get(){return this.loaded_?de:null},set:function set(){}},activeCues:{get:function get(){if(!this.loaded_)return null;if(0===this.cues.length)return ce;for(var m=this.tech_.currentTime(),v=[],q=0,ee=this.cues.length;q=m||ae.startTime===ae.endTime&&ae.startTime<=m&&ae.startTime+.5>=m)&&v.push(ae)}if(le=!1,v.length!==this.activeCues_.length)le=!0;else for(var ie=0;ie0)return void this.trigger("vttjsloaded");var v=de().createElement("script");v.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js",v.onload=function(){m.trigger("vttjsloaded")},v.onerror=function(){m.trigger("vttjserror")},this.on("dispose",(function(){v.onload=null,v.onerror=null})),ae().WebVTT=!0,this.el().parentNode.appendChild(v)}else this.ready(this.addWebVttScript_)},v.emulateTextTracks=function emulateTextTracks(){var m=this,v=this.textTracks(),q=this.remoteTextTracks(),ee=function handleAddTrack(m){return v.addTrack(m.track)},ae=function handleRemoveTrack(m){return v.removeTrack(m.track)};q.on("addtrack",ee),q.on("removetrack",ae),this.addWebVttScript_();var ie=function updateDisplay(){return m.trigger("texttrackchange")},de=function textTracksChanges(){ie();for(var m=0;m=0;ae--){var ie=m[ae];ie[v]&&ie[v](ee,q)}}function getOrCreateFactory(m,v){var q=vd[m.id()],ee=null;if(null==q)return ee=v(m),vd[m.id()]=[[v,ee]],ee;for(var ae=0;ae0;!this.player_.tech(!0)||(Ao||Do)&&v||this.player_.tech(!0).focus(),this.player_.paused()?silencePromise(this.player_.play()):this.player_.pause()}},PosterImage}(Dd);Ss.registerComponent("PosterImage",Cd);var kd="#222",Ad={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'};function constructColor(m,v){var q;if(4===m.length)q=m[1]+m[1]+m[2]+m[2]+m[3]+m[3];else{if(7!==m.length)throw new Error("Invalid color code provided, "+m+"; must be formatted as e.g. #f0e or #f604e2.");q=m.slice(1)}return"rgba("+parseInt(q.slice(0,2),16)+","+parseInt(q.slice(2,4),16)+","+parseInt(q.slice(4,6),16)+","+v+")"}function tryUpdateStyle(m,v,q){try{m.style[v]=q}catch(m){return}}var Id=function(m){function TextTrackDisplay(v,q,ee){var ie;ie=m.call(this,v,q,ee)||this;var de=function updateDisplayHandler(m){return ie.updateDisplay(m)};return v.on("loadstart",(function(m){return ie.toggleDisplay(m)})),v.on("texttrackchange",de),v.on("loadedmetadata",(function(m){return ie.preselectTrack(m)})),v.ready(as((0,fe.Z)(ie),(function(){if(v.tech_&&v.tech_.featuresNativeTextTracks)this.hide();else{v.on("fullscreenchange",de),v.on("playerresize",de),ae().addEventListener("orientationchange",de),v.on("dispose",(function(){return ae().removeEventListener("orientationchange",de)}));for(var m=this.options_.playerOptions.tracks||[],q=0;q0;return silencePromise(v),void(!this.player_.tech(!0)||(Ao||Do)&&q||this.player_.tech(!0).focus())}var ee=this.player_.getChild("controlBar"),ae=ee&&ee.getChild("playToggle");if(ae){var ie=function playFocus(){return ae.focus()};isPromise(v)?v.then(ie,(function(){})):this.setTimeout(ie,1)}else this.player_.tech(!0).focus()},v.handleKeyDown=function handleKeyDown(v){this.mouseused_=!1,m.prototype.handleKeyDown.call(this,v)},v.handleMouseDown=function handleMouseDown(m){this.mouseused_=!0},BigPlayButton}(Od);Ld.prototype.controlText_="Play Video",Ss.registerComponent("BigPlayButton",Ld);var Bd=function(m){function CloseButton(v,q){var ee;return(ee=m.call(this,v,q)||this).controlText(q&&q.controlText||ee.localize("Close")),ee}(0,ye.Z)(CloseButton,m);var v=CloseButton.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-close-button "+m.prototype.buildCSSClass.call(this)},v.handleClick=function handleClick(m){this.trigger({type:"close",bubbles:!1})},v.handleKeyDown=function handleKeyDown(v){pe().isEventKey(v,"Esc")?(v.preventDefault(),v.stopPropagation(),this.trigger("click")):m.prototype.handleKeyDown.call(this,v)},CloseButton}(Od);Ss.registerComponent("CloseButton",Bd);var Ud=function(m){function PlayToggle(v,q){var ee;return void 0===q&&(q={}),ee=m.call(this,v,q)||this,q.replay=void 0===q.replay||q.replay,ee.on(v,"play",(function(m){return ee.handlePlay(m)})),ee.on(v,"pause",(function(m){return ee.handlePause(m)})),q.replay&&ee.on(v,"ended",(function(m){return ee.handleEnded(m)})),ee}(0,ye.Z)(PlayToggle,m);var v=PlayToggle.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-play-control "+m.prototype.buildCSSClass.call(this)},v.handleClick=function handleClick(m){this.player_.paused()?silencePromise(this.player_.play()):this.player_.pause()},v.handleSeeked=function handleSeeked(m){this.removeClass("vjs-ended"),this.player_.paused()?this.handlePause(m):this.handlePlay(m)},v.handlePlay=function handlePlay(m){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")},v.handlePause=function handlePause(m){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")},v.handleEnded=function handleEnded(m){var v=this;this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.controlText("Replay"),this.one(this.player_,"seeked",(function(m){return v.handleSeeked(m)}))},PlayToggle}(Od);Ud.prototype.controlText_="Play",Ss.registerComponent("PlayToggle",Ud);var Nd=function defaultImplementation(m,v){m=m<0?0:m;var q=Math.floor(m%60),ee=Math.floor(m/60%60),ae=Math.floor(m/3600),ie=Math.floor(v/60%60),de=Math.floor(v/3600);return(isNaN(m)||m===1/0)&&(ae=ee=q="-"),(ae=ae>0||de>0?ae+":":"")+(ee=((ae||ie>=10)&&ee<10?"0"+ee:ee)+":")+(q=q<10?"0"+q:q)},Md=Nd;function formatTime(m,v){return void 0===v&&(v=m),Md(m,v)}var Wd=function(m){function TimeDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,["timeupdate","ended"],(function(m){return ee.updateContent(m)})),ee.updateTextNode_(),ee}(0,ye.Z)(TimeDisplay,m);var v=TimeDisplay.prototype;return v.createEl=function createEl$1(){var v=this.buildCSSClass(),q=m.prototype.createEl.call(this,"div",{className:v+" vjs-time-control vjs-control"}),ee=createEl("span",{className:"vjs-control-text",textContent:this.localize(this.labelText_)+" "},{role:"presentation"});return q.appendChild(ee),this.contentEl_=createEl("span",{className:v+"-display"},{"aria-live":"off",role:"presentation"}),q.appendChild(this.contentEl_),q},v.dispose=function dispose(){this.contentEl_=null,this.textNode_=null,m.prototype.dispose.call(this)},v.updateTextNode_=function updateTextNode_(m){var v=this;void 0===m&&(m=0),m=formatTime(m),this.formattedTime_!==m&&(this.formattedTime_=m,this.requestNamedAnimationFrame("TimeDisplay#updateTextNode_",(function(){if(v.contentEl_){var m=v.textNode_;m&&v.contentEl_.firstChild!==m&&(m=null,ho.warn("TimeDisplay#updateTextnode_: Prevented replacement of text node element since it was no longer a child of this node. Appending a new node instead.")),v.textNode_=de().createTextNode(v.formattedTime_),v.textNode_&&(m?v.contentEl_.replaceChild(v.textNode_,m):v.contentEl_.appendChild(v.textNode_))}})))},v.updateContent=function updateContent(m){},TimeDisplay}(Ss);Wd.prototype.labelText_="Time",Wd.prototype.controlText_="Time",Ss.registerComponent("TimeDisplay",Wd);var Vd=function(m){function CurrentTimeDisplay(){return m.apply(this,arguments)||this}(0,ye.Z)(CurrentTimeDisplay,m);var v=CurrentTimeDisplay.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-current-time"},v.updateContent=function updateContent(m){var v;v=this.player_.ended()?this.player_.duration():this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),this.updateTextNode_(v)},CurrentTimeDisplay}(Wd);Vd.prototype.labelText_="Current Time",Vd.prototype.controlText_="Current Time",Ss.registerComponent("CurrentTimeDisplay",Vd);var Hd=function(m){function DurationDisplay(v,q){var ee,ae=function updateContent(m){return ee.updateContent(m)};return(ee=m.call(this,v,q)||this).on(v,"durationchange",ae),ee.on(v,"loadstart",ae),ee.on(v,"loadedmetadata",ae),ee}(0,ye.Z)(DurationDisplay,m);var v=DurationDisplay.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-duration"},v.updateContent=function updateContent(m){var v=this.player_.duration();this.updateTextNode_(v)},DurationDisplay}(Wd);Hd.prototype.labelText_="Duration",Hd.prototype.controlText_="Duration",Ss.registerComponent("DurationDisplay",Hd);var Gd=function(m){function TimeDivider(){return m.apply(this,arguments)||this}return(0,ye.Z)(TimeDivider,m),TimeDivider.prototype.createEl=function createEl(){var v=m.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider"},{"aria-hidden":!0}),q=m.prototype.createEl.call(this,"div"),ee=m.prototype.createEl.call(this,"span",{textContent:"/"});return q.appendChild(ee),v.appendChild(q),v},TimeDivider}(Ss);Ss.registerComponent("TimeDivider",Gd);var Xd=function(m){function RemainingTimeDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,"durationchange",(function(m){return ee.updateContent(m)})),ee}(0,ye.Z)(RemainingTimeDisplay,m);var v=RemainingTimeDisplay.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-remaining-time"},v.createEl=function createEl$1(){var v=m.prototype.createEl.call(this);return!1!==this.options_.displayNegative&&v.insertBefore(createEl("span",{},{"aria-hidden":!0},"-"),this.contentEl_),v},v.updateContent=function updateContent(m){var v;"number"==typeof this.player_.duration()&&(v=this.player_.ended()?0:this.player_.remainingTimeDisplay?this.player_.remainingTimeDisplay():this.player_.remainingTime(),this.updateTextNode_(v))},RemainingTimeDisplay}(Wd);Xd.prototype.labelText_="Remaining Time",Xd.prototype.controlText_="Remaining Time",Ss.registerComponent("RemainingTimeDisplay",Xd);var Zd=function(m){function LiveDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).updateShowing(),ee.on(ee.player(),"durationchange",(function(m){return ee.updateShowing(m)})),ee}(0,ye.Z)(LiveDisplay,m);var v=LiveDisplay.prototype;return v.createEl=function createEl$1(){var v=m.prototype.createEl.call(this,"div",{className:"vjs-live-control vjs-control"});return this.contentEl_=createEl("div",{className:"vjs-live-display"},{"aria-live":"off"}),this.contentEl_.appendChild(createEl("span",{className:"vjs-control-text",textContent:this.localize("Stream Type")+" "})),this.contentEl_.appendChild(de().createTextNode(this.localize("LIVE"))),v.appendChild(this.contentEl_),v},v.dispose=function dispose(){this.contentEl_=null,m.prototype.dispose.call(this)},v.updateShowing=function updateShowing(m){this.player().duration()===1/0?this.show():this.hide()},LiveDisplay}(Ss);Ss.registerComponent("LiveDisplay",Zd);var Kd=function(m){function SeekToLive(v,q){var ee;return(ee=m.call(this,v,q)||this).updateLiveEdgeStatus(),ee.player_.liveTracker&&(ee.updateLiveEdgeStatusHandler_=function(m){return ee.updateLiveEdgeStatus(m)},ee.on(ee.player_.liveTracker,"liveedgechange",ee.updateLiveEdgeStatusHandler_)),ee}(0,ye.Z)(SeekToLive,m);var v=SeekToLive.prototype;return v.createEl=function createEl$1(){var v=m.prototype.createEl.call(this,"button",{className:"vjs-seek-to-live-control vjs-control"});return this.textEl_=createEl("span",{className:"vjs-seek-to-live-text",textContent:this.localize("LIVE")},{"aria-hidden":"true"}),v.appendChild(this.textEl_),v},v.updateLiveEdgeStatus=function updateLiveEdgeStatus(){!this.player_.liveTracker||this.player_.liveTracker.atLiveEdge()?(this.setAttribute("aria-disabled",!0),this.addClass("vjs-at-live-edge"),this.controlText("Seek to live, currently playing live")):(this.setAttribute("aria-disabled",!1),this.removeClass("vjs-at-live-edge"),this.controlText("Seek to live, currently behind live"))},v.handleClick=function handleClick(){this.player_.liveTracker.seekToLiveEdge()},v.dispose=function dispose(){this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_),this.textEl_=null,m.prototype.dispose.call(this)},SeekToLive}(Od);Kd.prototype.controlText_="Seek to live, currently playing live",Ss.registerComponent("SeekToLive",Kd);var $d=function clamp(m,v,q){return m=Number(m),Math.min(q,Math.max(v,isNaN(m)?v:m))},Jd=function(m){function Slider(v,q){var ee;return(ee=m.call(this,v,q)||this).handleMouseDown_=function(m){return ee.handleMouseDown(m)},ee.handleMouseUp_=function(m){return ee.handleMouseUp(m)},ee.handleKeyDown_=function(m){return ee.handleKeyDown(m)},ee.handleClick_=function(m){return ee.handleClick(m)},ee.handleMouseMove_=function(m){return ee.handleMouseMove(m)},ee.update_=function(m){return ee.update(m)},ee.bar=ee.getChild(ee.options_.barName),ee.vertical(!!ee.options_.vertical),ee.enable(),ee}(0,ye.Z)(Slider,m);var v=Slider.prototype;return v.enabled=function enabled(){return this.enabled_},v.enable=function enable(){this.enabled()||(this.on("mousedown",this.handleMouseDown_),this.on("touchstart",this.handleMouseDown_),this.on("keydown",this.handleKeyDown_),this.on("click",this.handleClick_),this.on(this.player_,"controlsvisible",this.update),this.playerEvent&&this.on(this.player_,this.playerEvent,this.update),this.removeClass("disabled"),this.setAttribute("tabindex",0),this.enabled_=!0)},v.disable=function disable(){if(this.enabled()){var m=this.bar.el_.ownerDocument;this.off("mousedown",this.handleMouseDown_),this.off("touchstart",this.handleMouseDown_),this.off("keydown",this.handleKeyDown_),this.off("click",this.handleClick_),this.off(this.player_,"controlsvisible",this.update_),this.off(m,"mousemove",this.handleMouseMove_),this.off(m,"mouseup",this.handleMouseUp_),this.off(m,"touchmove",this.handleMouseMove_),this.off(m,"touchend",this.handleMouseUp_),this.removeAttribute("tabindex"),this.addClass("disabled"),this.playerEvent&&this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1}},v.createEl=function createEl(v,q,ee){return void 0===q&&(q={}),void 0===ee&&(ee={}),q.className=q.className+" vjs-slider",q=video_es_assign({tabIndex:0},q),ee=video_es_assign({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},ee),m.prototype.createEl.call(this,v,q,ee)},v.handleMouseDown=function handleMouseDown(m){var v=this.bar.el_.ownerDocument;"mousedown"===m.type&&m.preventDefault(),"touchstart"!==m.type||Co||m.preventDefault(),blockTextSelection(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(v,"mousemove",this.handleMouseMove_),this.on(v,"mouseup",this.handleMouseUp_),this.on(v,"touchmove",this.handleMouseMove_),this.on(v,"touchend",this.handleMouseUp_),this.handleMouseMove(m,!0)},v.handleMouseMove=function handleMouseMove(m){},v.handleMouseUp=function handleMouseUp(){var m=this.bar.el_.ownerDocument;unblockTextSelection(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(m,"mousemove",this.handleMouseMove_),this.off(m,"mouseup",this.handleMouseUp_),this.off(m,"touchmove",this.handleMouseMove_),this.off(m,"touchend",this.handleMouseUp_),this.update()},v.update=function update(){var m=this;if(this.el_&&this.bar){var v=this.getProgress();return v===this.progress_||(this.progress_=v,this.requestNamedAnimationFrame("Slider#update",(function(){var q=m.vertical()?"height":"width";m.bar.el().style[q]=(100*v).toFixed(2)+"%"}))),v}},v.getProgress=function getProgress(){return Number($d(this.getPercent(),0,1).toFixed(4))},v.calculateDistance=function calculateDistance(m){var v=getPointerPosition(this.el_,m);return this.vertical()?v.y:v.x},v.handleKeyDown=function handleKeyDown(v){pe().isEventKey(v,"Left")||pe().isEventKey(v,"Down")?(v.preventDefault(),v.stopPropagation(),this.stepBack()):pe().isEventKey(v,"Right")||pe().isEventKey(v,"Up")?(v.preventDefault(),v.stopPropagation(),this.stepForward()):m.prototype.handleKeyDown.call(this,v)},v.handleClick=function handleClick(m){m.stopPropagation(),m.preventDefault()},v.vertical=function vertical(m){if(void 0===m)return this.vertical_||!1;this.vertical_=!!m,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal")},Slider}(Ss);Ss.registerComponent("Slider",Jd);var Qd=function percentify(m,v){return $d(m/v*100,0,100).toFixed(2)+"%"},Yd=function(m){function LoadProgressBar(v,q){var ee;return(ee=m.call(this,v,q)||this).partEls_=[],ee.on(v,"progress",(function(m){return ee.update(m)})),ee}(0,ye.Z)(LoadProgressBar,m);var v=LoadProgressBar.prototype;return v.createEl=function createEl$1(){var v=m.prototype.createEl.call(this,"div",{className:"vjs-load-progress"}),q=createEl("span",{className:"vjs-control-text"}),ee=createEl("span",{textContent:this.localize("Loaded")}),ae=de().createTextNode(": ");return this.percentageEl_=createEl("span",{className:"vjs-control-text-loaded-percentage",textContent:"0%"}),v.appendChild(q),q.appendChild(ee),q.appendChild(ae),q.appendChild(this.percentageEl_),v},v.dispose=function dispose(){this.partEls_=null,this.percentageEl_=null,m.prototype.dispose.call(this)},v.update=function update(m){var v=this;this.requestNamedAnimationFrame("LoadProgressBar#update",(function(){var m=v.player_.liveTracker,q=v.player_.buffered(),ee=m&&m.isLive()?m.seekableEnd():v.player_.duration(),ae=v.player_.bufferedEnd(),ie=v.partEls_,de=Qd(ae,ee);v.percent_!==de&&(v.el_.style.width=de,textContent(v.percentageEl_,de),v.percent_=de);for(var ce=0;ceq.length;ye--)v.el_.removeChild(ie[ye-1]);ie.length=q.length}))},LoadProgressBar}(Ss);Ss.registerComponent("LoadProgressBar",Yd);var ec=function(m){function TimeTooltip(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(TimeTooltip,m);var v=TimeTooltip.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-time-tooltip"},{"aria-hidden":"true"})},v.update=function update(m,v,q){var ee=findPosition(this.el_),ae=getBoundingClientRect(this.player_.el()),ie=m.width*v;if(ae&&ee){var de=m.left-ae.left+ie,ce=m.width-ie+(ae.right-m.right),le=ee.width/2;deee.width&&(le=ee.width),le=Math.round(le),this.el_.style.right="-"+le+"px",this.write(q)}},v.write=function write(m){textContent(this.el_,m)},v.updateTime=function updateTime(m,v,q,ee){var ae=this;this.requestNamedAnimationFrame("TimeTooltip#updateTime",(function(){var ie,de=ae.player_.duration();if(ae.player_.liveTracker&&ae.player_.liveTracker.isLive()){var ce=ae.player_.liveTracker.liveWindow(),le=ce-v*ce;ie=(le<1?"":"-")+formatTime(le,ce)}else ie=formatTime(q,de);ae.update(m,v,ie),ee&&ee()}))},TimeTooltip}(Ss);Ss.registerComponent("TimeTooltip",ec);var nc=function(m){function PlayProgressBar(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(PlayProgressBar,m);var v=PlayProgressBar.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar"},{"aria-hidden":"true"})},v.update=function update(m,v){var q=this.getChild("timeTooltip");if(q){var ee=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();q.updateTime(m,v,ee)}},PlayProgressBar}(Ss);nc.prototype.options_={children:[]},Lo||Eo||nc.prototype.options_.children.push("timeTooltip"),Ss.registerComponent("PlayProgressBar",nc);var ic=function(m){function MouseTimeDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(MouseTimeDisplay,m);var v=MouseTimeDisplay.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},v.update=function update(m,v){var q=this,ee=v*this.player_.duration();this.getChild("timeTooltip").updateTime(m,v,ee,(function(){q.el_.style.left=m.width*v+"px"}))},MouseTimeDisplay}(Ss);ic.prototype.options_={children:["timeTooltip"]},Ss.registerComponent("MouseTimeDisplay",ic);var oc=function(m){function SeekBar(v,q){var ee;return(ee=m.call(this,v,q)||this).setEventHandlers_(),ee}(0,ye.Z)(SeekBar,m);var v=SeekBar.prototype;return v.setEventHandlers_=function setEventHandlers_(){var m=this;this.update_=as(this,this.update),this.update=rs(this.update_,ns),this.on(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.on(this.player_.liveTracker,"liveedgechange",this.update),this.updateInterval=null,this.enableIntervalHandler_=function(v){return m.enableInterval_(v)},this.disableIntervalHandler_=function(v){return m.disableInterval_(v)},this.on(this.player_,["playing"],this.enableIntervalHandler_),this.on(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in de()&&"visibilityState"in de()&&this.on(de(),"visibilitychange",this.toggleVisibility_)},v.toggleVisibility_=function toggleVisibility_(m){"hidden"===de().visibilityState?(this.cancelNamedAnimationFrame("SeekBar#update"),this.cancelNamedAnimationFrame("Slider#update"),this.disableInterval_(m)):(this.player_.ended()||this.player_.paused()||this.enableInterval_(),this.update())},v.enableInterval_=function enableInterval_(){this.updateInterval||(this.updateInterval=this.setInterval(this.update,ns))},v.disableInterval_=function disableInterval_(m){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&m&&"ended"!==m.type||this.updateInterval&&(this.clearInterval(this.updateInterval),this.updateInterval=null)},v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})},v.update=function update(v){var q=this;if("hidden"!==de().visibilityState){var ee=m.prototype.update.call(this);return this.requestNamedAnimationFrame("SeekBar#update",(function(){var m=q.player_.ended()?q.player_.duration():q.getCurrentTime_(),v=q.player_.liveTracker,ae=q.player_.duration();v&&v.isLive()&&(ae=q.player_.liveTracker.liveCurrentTime()),q.percent_!==ee&&(q.el_.setAttribute("aria-valuenow",(100*ee).toFixed(2)),q.percent_=ee),q.currentTime_===m&&q.duration_===ae||(q.el_.setAttribute("aria-valuetext",q.localize("progress bar timing: currentTime={1} duration={2}",[formatTime(m,ae),formatTime(ae,ae)],"{1} of {2}")),q.currentTime_=m,q.duration_=ae),q.bar&&q.bar.update(getBoundingClientRect(q.el()),q.getProgress())})),ee}},v.userSeek_=function userSeek_(m){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(m)},v.getCurrentTime_=function getCurrentTime_(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()},v.getPercent=function getPercent(){var m,v=this.getCurrentTime_(),q=this.player_.liveTracker;return q&&q.isLive()?(m=(v-q.seekableStart())/q.liveWindow(),q.atLiveEdge()&&(m=1)):m=v/this.player_.duration(),m},v.handleMouseDown=function handleMouseDown(v){isSingleLeftClick(v)&&(v.stopPropagation(),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),m.prototype.handleMouseDown.call(this,v))},v.handleMouseMove=function handleMouseMove(m,v){if(void 0===v&&(v=!1),isSingleLeftClick(m)){var q;v||this.player_.scrubbing()||this.player_.scrubbing(!0);var ee=this.calculateDistance(m),ae=this.player_.liveTracker;if(ae&&ae.isLive()){if(ee>=.99)return void ae.seekToLiveEdge();var ie=ae.seekableStart(),de=ae.liveCurrentTime();if((q=ie+ee*ae.liveWindow())>=de&&(q=de),q<=ie&&(q=ie+.1),q===1/0)return}else(q=ee*this.player_.duration())===this.player_.duration()&&(q-=.1);this.userSeek_(q)}},v.enable=function enable(){m.prototype.enable.call(this);var v=this.getChild("mouseTimeDisplay");v&&v.show()},v.disable=function disable(){m.prototype.disable.call(this);var v=this.getChild("mouseTimeDisplay");v&&v.hide()},v.handleMouseUp=function handleMouseUp(v){m.prototype.handleMouseUp.call(this,v),v&&v.stopPropagation(),this.player_.scrubbing(!1),this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:!0}),this.videoWasPlaying?silencePromise(this.player_.play()):this.update_()},v.stepForward=function stepForward(){this.userSeek_(this.player_.currentTime()+5)},v.stepBack=function stepBack(){this.userSeek_(this.player_.currentTime()-5)},v.handleAction=function handleAction(m){this.player_.paused()?this.player_.play():this.player_.pause()},v.handleKeyDown=function handleKeyDown(v){var q=this.player_.liveTracker;if(pe().isEventKey(v,"Space")||pe().isEventKey(v,"Enter"))v.preventDefault(),v.stopPropagation(),this.handleAction(v);else if(pe().isEventKey(v,"Home"))v.preventDefault(),v.stopPropagation(),this.userSeek_(0);else if(pe().isEventKey(v,"End"))v.preventDefault(),v.stopPropagation(),q&&q.isLive()?this.userSeek_(q.liveCurrentTime()):this.userSeek_(this.player_.duration());else if(/^[0-9]$/.test(pe()(v))){v.preventDefault(),v.stopPropagation();var ee=10*(pe().codes[pe()(v)]-pe().codes[0])/100;q&&q.isLive()?this.userSeek_(q.seekableStart()+q.liveWindow()*ee):this.userSeek_(this.player_.duration()*ee)}else pe().isEventKey(v,"PgDn")?(v.preventDefault(),v.stopPropagation(),this.userSeek_(this.player_.currentTime()-60)):pe().isEventKey(v,"PgUp")?(v.preventDefault(),v.stopPropagation(),this.userSeek_(this.player_.currentTime()+60)):m.prototype.handleKeyDown.call(this,v)},v.dispose=function dispose(){this.disableInterval_(),this.off(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.update),this.off(this.player_,["playing"],this.enableIntervalHandler_),this.off(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in de()&&"visibilityState"in de()&&this.off(de(),"visibilitychange",this.toggleVisibility_),m.prototype.dispose.call(this)},SeekBar}(Jd);oc.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"},Lo||Eo||oc.prototype.options_.children.splice(1,0,"mouseTimeDisplay"),Ss.registerComponent("SeekBar",oc);var lc=function(m){function ProgressControl(v,q){var ee;return(ee=m.call(this,v,q)||this).handleMouseMove=rs(as((0,fe.Z)(ee),ee.handleMouseMove),ns),ee.throttledHandleMouseSeek=rs(as((0,fe.Z)(ee),ee.handleMouseSeek),ns),ee.handleMouseUpHandler_=function(m){return ee.handleMouseUp(m)},ee.handleMouseDownHandler_=function(m){return ee.handleMouseDown(m)},ee.enable(),ee}(0,ye.Z)(ProgressControl,m);var v=ProgressControl.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control"})},v.handleMouseMove=function handleMouseMove(m){var v=this.getChild("seekBar");if(v){var q=v.getChild("playProgressBar"),ee=v.getChild("mouseTimeDisplay");if(q||ee){var ae=v.el(),ie=findPosition(ae),de=getPointerPosition(ae,m).x;de=$d(de,0,1),ee&&ee.update(ie,de),q&&q.update(ie,v.getProgress())}}},v.handleMouseSeek=function handleMouseSeek(m){var v=this.getChild("seekBar");v&&v.handleMouseMove(m)},v.enabled=function enabled(){return this.enabled_},v.disable=function disable(){if(this.children().forEach((function(m){return m.disable&&m.disable()})),this.enabled()&&(this.off(["mousedown","touchstart"],this.handleMouseDownHandler_),this.off(this.el_,"mousemove",this.handleMouseMove),this.removeListenersAddedOnMousedownAndTouchstart(),this.addClass("disabled"),this.enabled_=!1,this.player_.scrubbing())){var m=this.getChild("seekBar");this.player_.scrubbing(!1),m.videoWasPlaying&&silencePromise(this.player_.play())}},v.enable=function enable(){this.children().forEach((function(m){return m.enable&&m.enable()})),this.enabled()||(this.on(["mousedown","touchstart"],this.handleMouseDownHandler_),this.on(this.el_,"mousemove",this.handleMouseMove),this.removeClass("disabled"),this.enabled_=!0)},v.removeListenersAddedOnMousedownAndTouchstart=function removeListenersAddedOnMousedownAndTouchstart(){var m=this.el_.ownerDocument;this.off(m,"mousemove",this.throttledHandleMouseSeek),this.off(m,"touchmove",this.throttledHandleMouseSeek),this.off(m,"mouseup",this.handleMouseUpHandler_),this.off(m,"touchend",this.handleMouseUpHandler_)},v.handleMouseDown=function handleMouseDown(m){var v=this.el_.ownerDocument,q=this.getChild("seekBar");q&&q.handleMouseDown(m),this.on(v,"mousemove",this.throttledHandleMouseSeek),this.on(v,"touchmove",this.throttledHandleMouseSeek),this.on(v,"mouseup",this.handleMouseUpHandler_),this.on(v,"touchend",this.handleMouseUpHandler_)},v.handleMouseUp=function handleMouseUp(m){var v=this.getChild("seekBar");v&&v.handleMouseUp(m),this.removeListenersAddedOnMousedownAndTouchstart()},ProgressControl}(Ss);lc.prototype.options_={children:["seekBar"]},Ss.registerComponent("ProgressControl",lc);var pc=function(m){function PictureInPictureToggle(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,["enterpictureinpicture","leavepictureinpicture"],(function(m){return ee.handlePictureInPictureChange(m)})),ee.on(v,["disablepictureinpicturechanged","loadedmetadata"],(function(m){return ee.handlePictureInPictureEnabledChange(m)})),ee.on(v,["loadedmetadata","audioonlymodechange","audiopostermodechange"],(function(){"audio"===v.currentType().substring(0,5)||v.audioPosterMode()||v.audioOnlyMode()?(v.isInPictureInPicture()&&v.exitPictureInPicture(),ee.hide()):ee.show()})),ee.disable(),ee}(0,ye.Z)(PictureInPictureToggle,m);var v=PictureInPictureToggle.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-picture-in-picture-control "+m.prototype.buildCSSClass.call(this)},v.handlePictureInPictureEnabledChange=function handlePictureInPictureEnabledChange(){de().pictureInPictureEnabled&&!1===this.player_.disablePictureInPicture()?this.enable():this.disable()},v.handlePictureInPictureChange=function handlePictureInPictureChange(m){this.player_.isInPictureInPicture()?this.controlText("Exit Picture-in-Picture"):this.controlText("Picture-in-Picture"),this.handlePictureInPictureEnabledChange()},v.handleClick=function handleClick(m){this.player_.isInPictureInPicture()?this.player_.exitPictureInPicture():this.player_.requestPictureInPicture()},PictureInPictureToggle}(Od);pc.prototype.controlText_="Picture-in-Picture",Ss.registerComponent("PictureInPictureToggle",pc);var hc=function(m){function FullscreenToggle(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,"fullscreenchange",(function(m){return ee.handleFullscreenChange(m)})),!1===de()[v.fsApi_.fullscreenEnabled]&&ee.disable(),ee}(0,ye.Z)(FullscreenToggle,m);var v=FullscreenToggle.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-fullscreen-control "+m.prototype.buildCSSClass.call(this)},v.handleFullscreenChange=function handleFullscreenChange(m){this.player_.isFullscreen()?this.controlText("Non-Fullscreen"):this.controlText("Fullscreen")},v.handleClick=function handleClick(m){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()},FullscreenToggle}(Od);hc.prototype.controlText_="Fullscreen",Ss.registerComponent("FullscreenToggle",hc);var gc=function checkVolumeSupport(m,v){v.tech_&&!v.tech_.featuresVolumeControl&&m.addClass("vjs-hidden"),m.on(v,"loadstart",(function(){v.tech_.featuresVolumeControl?m.removeClass("vjs-hidden"):m.addClass("vjs-hidden")}))},fc=function(m){function VolumeLevel(){return m.apply(this,arguments)||this}return(0,ye.Z)(VolumeLevel,m),VolumeLevel.prototype.createEl=function createEl(){var v=m.prototype.createEl.call(this,"div",{className:"vjs-volume-level"});return v.appendChild(m.prototype.createEl.call(this,"span",{className:"vjs-control-text"})),v},VolumeLevel}(Ss);Ss.registerComponent("VolumeLevel",fc);var mc=function(m){function VolumeLevelTooltip(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(VolumeLevelTooltip,m);var v=VolumeLevelTooltip.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-volume-tooltip"},{"aria-hidden":"true"})},v.update=function update(m,v,q,ee){if(!q){var ae=getBoundingClientRect(this.el_),ie=getBoundingClientRect(this.player_.el()),de=m.width*v;if(!ie||!ae)return;var ce=m.left-ie.left+de,le=m.width-de+(ie.right-m.right),pe=ae.width/2;ceae.width&&(pe=ae.width),this.el_.style.right="-"+pe+"px"}this.write(ee+"%")},v.write=function write(m){textContent(this.el_,m)},v.updateVolume=function updateVolume(m,v,q,ee,ae){var ie=this;this.requestNamedAnimationFrame("VolumeLevelTooltip#updateVolume",(function(){ie.update(m,v,q,ee.toFixed(0)),ae&&ae()}))},VolumeLevelTooltip}(Ss);Ss.registerComponent("VolumeLevelTooltip",mc);var _c=function(m){function MouseVolumeLevelDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).update=rs(as((0,fe.Z)(ee),ee.update),ns),ee}(0,ye.Z)(MouseVolumeLevelDisplay,m);var v=MouseVolumeLevelDisplay.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},v.update=function update(m,v,q){var ee=this,ae=100*v;this.getChild("volumeLevelTooltip").updateVolume(m,v,q,ae,(function(){q?ee.el_.style.bottom=m.height*v+"px":ee.el_.style.left=m.width*v+"px"}))},MouseVolumeLevelDisplay}(Ss);_c.prototype.options_={children:["volumeLevelTooltip"]},Ss.registerComponent("MouseVolumeLevelDisplay",_c);var Ec=function(m){function VolumeBar(v,q){var ee;return(ee=m.call(this,v,q)||this).on("slideractive",(function(m){return ee.updateLastVolume_(m)})),ee.on(v,"volumechange",(function(m){return ee.updateARIAAttributes(m)})),v.ready((function(){return ee.updateARIAAttributes()})),ee}(0,ye.Z)(VolumeBar,m);var v=VolumeBar.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})},v.handleMouseDown=function handleMouseDown(v){isSingleLeftClick(v)&&m.prototype.handleMouseDown.call(this,v)},v.handleMouseMove=function handleMouseMove(m){var v=this.getChild("mouseVolumeLevelDisplay");if(v){var q=this.el(),ee=getBoundingClientRect(q),ae=this.vertical(),ie=getPointerPosition(q,m);ie=ae?ie.y:ie.x,ie=$d(ie,0,1),v.update(ee,ie,ae)}isSingleLeftClick(m)&&(this.checkMuted(),this.player_.volume(this.calculateDistance(m)))},v.checkMuted=function checkMuted(){this.player_.muted()&&this.player_.muted(!1)},v.getPercent=function getPercent(){return this.player_.muted()?0:this.player_.volume()},v.stepForward=function stepForward(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)},v.stepBack=function stepBack(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)},v.updateARIAAttributes=function updateARIAAttributes(m){var v=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",v),this.el_.setAttribute("aria-valuetext",v+"%")},v.volumeAsPercentage_=function volumeAsPercentage_(){return Math.round(100*this.player_.volume())},v.updateLastVolume_=function updateLastVolume_(){var m=this,v=this.player_.volume();this.one("sliderinactive",(function(){0===m.player_.volume()&&m.player_.lastVolume_(v)}))},VolumeBar}(Jd);Ec.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},Lo||Eo||Ec.prototype.options_.children.splice(0,0,"mouseVolumeLevelDisplay"),Ec.prototype.playerEvent="volumechange",Ss.registerComponent("VolumeBar",Ec);var kc=function(m){function VolumeControl(v,q){var ee;return void 0===q&&(q={}),q.vertical=q.vertical||!1,(void 0===q.volumeBar||isPlain(q.volumeBar))&&(q.volumeBar=q.volumeBar||{},q.volumeBar.vertical=q.vertical),ee=m.call(this,v,q)||this,gc((0,fe.Z)(ee),v),ee.throttledHandleMouseMove=rs(as((0,fe.Z)(ee),ee.handleMouseMove),ns),ee.handleMouseUpHandler_=function(m){return ee.handleMouseUp(m)},ee.on("mousedown",(function(m){return ee.handleMouseDown(m)})),ee.on("touchstart",(function(m){return ee.handleMouseDown(m)})),ee.on("mousemove",(function(m){return ee.handleMouseMove(m)})),ee.on(ee.volumeBar,["focus","slideractive"],(function(){ee.volumeBar.addClass("vjs-slider-active"),ee.addClass("vjs-slider-active"),ee.trigger("slideractive")})),ee.on(ee.volumeBar,["blur","sliderinactive"],(function(){ee.volumeBar.removeClass("vjs-slider-active"),ee.removeClass("vjs-slider-active"),ee.trigger("sliderinactive")})),ee}(0,ye.Z)(VolumeControl,m);var v=VolumeControl.prototype;return v.createEl=function createEl(){var v="vjs-volume-horizontal";return this.options_.vertical&&(v="vjs-volume-vertical"),m.prototype.createEl.call(this,"div",{className:"vjs-volume-control vjs-control "+v})},v.handleMouseDown=function handleMouseDown(m){var v=this.el_.ownerDocument;this.on(v,"mousemove",this.throttledHandleMouseMove),this.on(v,"touchmove",this.throttledHandleMouseMove),this.on(v,"mouseup",this.handleMouseUpHandler_),this.on(v,"touchend",this.handleMouseUpHandler_)},v.handleMouseUp=function handleMouseUp(m){var v=this.el_.ownerDocument;this.off(v,"mousemove",this.throttledHandleMouseMove),this.off(v,"touchmove",this.throttledHandleMouseMove),this.off(v,"mouseup",this.handleMouseUpHandler_),this.off(v,"touchend",this.handleMouseUpHandler_)},v.handleMouseMove=function handleMouseMove(m){this.volumeBar.handleMouseMove(m)},VolumeControl}(Ss);kc.prototype.options_={children:["volumeBar"]},Ss.registerComponent("VolumeControl",kc);var Ic=function checkMuteSupport(m,v){v.tech_&&!v.tech_.featuresMuteControl&&m.addClass("vjs-hidden"),m.on(v,"loadstart",(function(){v.tech_.featuresMuteControl?m.removeClass("vjs-hidden"):m.addClass("vjs-hidden")}))},jc=function(m){function MuteToggle(v,q){var ee;return ee=m.call(this,v,q)||this,Ic((0,fe.Z)(ee),v),ee.on(v,["loadstart","volumechange"],(function(m){return ee.update(m)})),ee}(0,ye.Z)(MuteToggle,m);var v=MuteToggle.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-mute-control "+m.prototype.buildCSSClass.call(this)},v.handleClick=function handleClick(m){var v=this.player_.volume(),q=this.player_.lastVolume_();if(0===v){var ee=q<.1?.1:q;this.player_.volume(ee),this.player_.muted(!1)}else this.player_.muted(!this.player_.muted())},v.update=function update(m){this.updateIcon_(),this.updateControlText_()},v.updateIcon_=function updateIcon_(){var m=this.player_.volume(),v=3;Lo&&this.player_.tech_&&this.player_.tech_.el_&&this.player_.muted(this.player_.tech_.el_.muted),0===m||this.player_.muted()?v=0:m<.33?v=1:m<.67&&(v=2);for(var q=0;q<4;q++)removeClass(this.el_,"vjs-vol-"+q);addClass(this.el_,"vjs-vol-"+v)},v.updateControlText_=function updateControlText_(){var m=this.player_.muted()||0===this.player_.volume()?"Unmute":"Mute";this.controlText()!==m&&this.controlText(m)},MuteToggle}(Od);jc.prototype.controlText_="Mute",Ss.registerComponent("MuteToggle",jc);var Fc=function(m){function VolumePanel(v,q){var ee;return void 0===q&&(q={}),void 0!==q.inline?q.inline=q.inline:q.inline=!0,(void 0===q.volumeControl||isPlain(q.volumeControl))&&(q.volumeControl=q.volumeControl||{},q.volumeControl.vertical=!q.inline),(ee=m.call(this,v,q)||this).handleKeyPressHandler_=function(m){return ee.handleKeyPress(m)},ee.on(v,["loadstart"],(function(m){return ee.volumePanelState_(m)})),ee.on(ee.muteToggle,"keyup",(function(m){return ee.handleKeyPress(m)})),ee.on(ee.volumeControl,"keyup",(function(m){return ee.handleVolumeControlKeyUp(m)})),ee.on("keydown",(function(m){return ee.handleKeyPress(m)})),ee.on("mouseover",(function(m){return ee.handleMouseOver(m)})),ee.on("mouseout",(function(m){return ee.handleMouseOut(m)})),ee.on(ee.volumeControl,["slideractive"],ee.sliderActive_),ee.on(ee.volumeControl,["sliderinactive"],ee.sliderInactive_),ee}(0,ye.Z)(VolumePanel,m);var v=VolumePanel.prototype;return v.sliderActive_=function sliderActive_(){this.addClass("vjs-slider-active")},v.sliderInactive_=function sliderInactive_(){this.removeClass("vjs-slider-active")},v.volumePanelState_=function volumePanelState_(){this.volumeControl.hasClass("vjs-hidden")&&this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-hidden"),this.volumeControl.hasClass("vjs-hidden")&&!this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-mute-toggle-only")},v.createEl=function createEl(){var v="vjs-volume-panel-horizontal";return this.options_.inline||(v="vjs-volume-panel-vertical"),m.prototype.createEl.call(this,"div",{className:"vjs-volume-panel vjs-control "+v})},v.dispose=function dispose(){this.handleMouseOut(),m.prototype.dispose.call(this)},v.handleVolumeControlKeyUp=function handleVolumeControlKeyUp(m){pe().isEventKey(m,"Esc")&&this.muteToggle.focus()},v.handleMouseOver=function handleMouseOver(m){this.addClass("vjs-hover"),on(de(),"keyup",this.handleKeyPressHandler_)},v.handleMouseOut=function handleMouseOut(m){this.removeClass("vjs-hover"),off(de(),"keyup",this.handleKeyPressHandler_)},v.handleKeyPress=function handleKeyPress(m){pe().isEventKey(m,"Esc")&&this.handleMouseOut()},VolumePanel}(Ss);Fc.prototype.options_={children:["muteToggle","volumeControl"]},Ss.registerComponent("VolumePanel",Fc);var Oc=function(m){function Menu(v,q){var ee;return ee=m.call(this,v,q)||this,q&&(ee.menuButton_=q.menuButton),ee.focusedChild_=-1,ee.on("keydown",(function(m){return ee.handleKeyDown(m)})),ee.boundHandleBlur_=function(m){return ee.handleBlur(m)},ee.boundHandleTapClick_=function(m){return ee.handleTapClick(m)},ee}(0,ye.Z)(Menu,m);var v=Menu.prototype;return v.addEventListenerForItem=function addEventListenerForItem(m){m instanceof Ss&&(this.on(m,"blur",this.boundHandleBlur_),this.on(m,["tap","click"],this.boundHandleTapClick_))},v.removeEventListenerForItem=function removeEventListenerForItem(m){m instanceof Ss&&(this.off(m,"blur",this.boundHandleBlur_),this.off(m,["tap","click"],this.boundHandleTapClick_))},v.removeChild=function removeChild(v){"string"==typeof v&&(v=this.getChild(v)),this.removeEventListenerForItem(v),m.prototype.removeChild.call(this,v)},v.addItem=function addItem(m){var v=this.addChild(m);v&&this.addEventListenerForItem(v)},v.createEl=function createEl$1(){var v=this.options_.contentElType||"ul";this.contentEl_=createEl(v,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");var q=m.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});return q.appendChild(this.contentEl_),on(q,"click",(function(m){m.preventDefault(),m.stopImmediatePropagation()})),q},v.dispose=function dispose(){this.contentEl_=null,this.boundHandleBlur_=null,this.boundHandleTapClick_=null,m.prototype.dispose.call(this)},v.handleBlur=function handleBlur(m){var v=m.relatedTarget||de().activeElement;if(!this.children().some((function(m){return m.el()===v}))){var q=this.menuButton_;q&&q.buttonPressed_&&v!==q.el().firstChild&&q.unpressButton()}},v.handleTapClick=function handleTapClick(m){if(this.menuButton_){this.menuButton_.unpressButton();var v=this.children();if(!Array.isArray(v))return;var q=v.filter((function(v){return v.el()===m.target}))[0];if(!q)return;"CaptionSettingsMenuItem"!==q.name()&&this.menuButton_.focus()}},v.handleKeyDown=function handleKeyDown(m){pe().isEventKey(m,"Left")||pe().isEventKey(m,"Down")?(m.preventDefault(),m.stopPropagation(),this.stepForward()):(pe().isEventKey(m,"Right")||pe().isEventKey(m,"Up"))&&(m.preventDefault(),m.stopPropagation(),this.stepBack())},v.stepForward=function stepForward(){var m=0;void 0!==this.focusedChild_&&(m=this.focusedChild_+1),this.focus(m)},v.stepBack=function stepBack(){var m=0;void 0!==this.focusedChild_&&(m=this.focusedChild_-1),this.focus(m)},v.focus=function focus(m){void 0===m&&(m=0);var v=this.children().slice();v.length&&v[0].hasClass("vjs-menu-title")&&v.shift(),v.length>0&&(m<0?m=0:m>=v.length&&(m=v.length-1),this.focusedChild_=m,v[m].el_.focus())},Menu}(Ss);Ss.registerComponent("Menu",Oc);var Lc=function(m){function MenuButton(v,q){var ee;void 0===q&&(q={}),(ee=m.call(this,v,q)||this).menuButton_=new Od(v,q),ee.menuButton_.controlText(ee.controlText_),ee.menuButton_.el_.setAttribute("aria-haspopup","true");var ae=Od.prototype.buildCSSClass();ee.menuButton_.el_.className=ee.buildCSSClass()+" "+ae,ee.menuButton_.removeClass("vjs-control"),ee.addChild(ee.menuButton_),ee.update(),ee.enabled_=!0;var ie=function handleClick(m){return ee.handleClick(m)};return ee.handleMenuKeyUp_=function(m){return ee.handleMenuKeyUp(m)},ee.on(ee.menuButton_,"tap",ie),ee.on(ee.menuButton_,"click",ie),ee.on(ee.menuButton_,"keydown",(function(m){return ee.handleKeyDown(m)})),ee.on(ee.menuButton_,"mouseenter",(function(){ee.addClass("vjs-hover"),ee.menu.show(),on(de(),"keyup",ee.handleMenuKeyUp_)})),ee.on("mouseleave",(function(m){return ee.handleMouseLeave(m)})),ee.on("keydown",(function(m){return ee.handleSubmenuKeyDown(m)})),ee}(0,ye.Z)(MenuButton,m);var v=MenuButton.prototype;return v.update=function update(){var m=this.createMenu();this.menu&&(this.menu.dispose(),this.removeChild(this.menu)),this.menu=m,this.addChild(m),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute("aria-expanded","false"),this.items&&this.items.length<=this.hideThreshold_?(this.hide(),this.menu.contentEl_.removeAttribute("role")):(this.show(),this.menu.contentEl_.setAttribute("role","menu"))},v.createMenu=function createMenu(){var m=new Oc(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){var v=createEl("li",{className:"vjs-menu-title",textContent:Rs(this.options_.title),tabIndex:-1}),q=new Ss(this.player_,{el:v});m.addItem(q)}if(this.items=this.createItems(),this.items)for(var ee=0;ee-1&&"showing"===ie.mode){q=!1;break}}q!==this.isSelected_&&this.selected(q)},v.handleSelectedLanguageChange=function handleSelectedLanguageChange(m){for(var v=this.player().textTracks(),q=!0,ee=0,ae=v.length;ee-1&&"showing"===ie.mode){q=!1;break}}q&&(this.player_.cache_.selectedLanguage={enabled:!1})},OffTextTrackMenuItem}(Vc);Ss.registerComponent("OffTextTrackMenuItem",Gc);var Kc=function(m){function TextTrackButton(v,q){return void 0===q&&(q={}),q.tracks=v.textTracks(),m.call(this,v,q)||this}return(0,ye.Z)(TextTrackButton,m),TextTrackButton.prototype.createItems=function createItems(m,v){var q;void 0===m&&(m=[]),void 0===v&&(v=Vc),this.label_&&(q=this.label_+" off"),m.push(new Gc(this.player_,{kinds:this.kinds_,kind:this.kind_,label:q})),this.hideThreshold_+=1;var ee=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(var ae=0;ae-1){var de=new v(this.player_,{track:ie,kinds:this.kinds_,kind:this.kind_,selectable:!0,multiSelectable:!1});de.addClass("vjs-"+ie.kind+"-menu-item"),m.push(de)}}return m},TextTrackButton}(Nc);Ss.registerComponent("TextTrackButton",Kc);var Jc=function(m){function ChaptersTrackMenuItem(v,q){var ee,ae=q.track,ie=q.cue,de=v.currentTime();return q.selectable=!0,q.multiSelectable=!1,q.label=ie.text,q.selected=ie.startTime<=de&&de=0;v--){var q=m[v];if(q.kind===this.kind_)return q}},v.getMenuCaption=function getMenuCaption(){return this.track_&&this.track_.label?this.track_.label:this.localize(Rs(this.kind_))},v.createMenu=function createMenu(){return this.options_.title=this.getMenuCaption(),m.prototype.createMenu.call(this)},v.createItems=function createItems(){var m=[];if(!this.track_)return m;var v=this.track_.cues;if(!v)return m;for(var q=0,ee=v.length;q-1&&(ee.label_="captions"),ee.menuButton_.controlText(Rs(ee.label_)),ee}(0,ye.Z)(SubsCapsButton,m);var v=SubsCapsButton.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-subs-caps-button "+m.prototype.buildCSSClass.call(this)},v.buildWrapperCSSClass=function buildWrapperCSSClass(){return"vjs-subs-caps-button "+m.prototype.buildWrapperCSSClass.call(this)},v.createItems=function createItems(){var v=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||!this.player().getChild("textTrackSettings")||(v.push(new nu(this.player_,{kind:this.label_})),this.hideThreshold_+=1),v=m.prototype.createItems.call(this,v,ru)},SubsCapsButton}(Kc);iu.prototype.kinds_=["captions","subtitles"],iu.prototype.controlText_="Subtitles",Ss.registerComponent("SubsCapsButton",iu);var ou=function(m){function AudioTrackMenuItem(v,q){var ee,ae=q.track,ie=v.audioTracks();q.label=ae.label||ae.language||"Unknown",q.selected=ae.enabled,(ee=m.call(this,v,q)||this).track=ae,ee.addClass("vjs-"+ae.kind+"-menu-item");var de=function changeHandler(){for(var m=arguments.length,v=new Array(m),q=0;q=0;q--)v.push(new du(this.player(),{rate:m[q]+"x"}));return v},v.updateARIAAttributes=function updateARIAAttributes(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},v.handleClick=function handleClick(m){var v=this.player().playbackRate(),q=this.playbackRates(),ee=(q.indexOf(v)+1)%q.length;this.player().playbackRate(q[ee])},v.handlePlaybackRateschange=function handlePlaybackRateschange(m){this.update()},v.playbackRates=function playbackRates(){var m=this.player();return m.playbackRates&&m.playbackRates()||[]},v.playbackRateSupported=function playbackRateSupported(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},v.updateVisibility=function updateVisibility(m){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},v.updateLabel=function updateLabel(m){this.playbackRateSupported()&&(this.labelEl_.textContent=this.player().playbackRate()+"x")},PlaybackRateMenuButton}(Lc);cu.prototype.controlText_="Playback Rate",Ss.registerComponent("PlaybackRateMenuButton",cu);var uu=function(m){function Spacer(){return m.apply(this,arguments)||this}(0,ye.Z)(Spacer,m);var v=Spacer.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-spacer "+m.prototype.buildCSSClass.call(this)},v.createEl=function createEl(v,q,ee){return void 0===v&&(v="div"),void 0===q&&(q={}),void 0===ee&&(ee={}),q.className||(q.className=this.buildCSSClass()),m.prototype.createEl.call(this,v,q,ee)},Spacer}(Ss);Ss.registerComponent("Spacer",uu);var lu=function(m){function CustomControlSpacer(){return m.apply(this,arguments)||this}(0,ye.Z)(CustomControlSpacer,m);var v=CustomControlSpacer.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-custom-control-spacer "+m.prototype.buildCSSClass.call(this)},v.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),textContent:" "})},CustomControlSpacer}(uu);Ss.registerComponent("CustomControlSpacer",lu);var pu=function(m){function ControlBar(){return m.apply(this,arguments)||this}return(0,ye.Z)(ControlBar,m),ControlBar.prototype.createEl=function createEl(){return m.prototype.createEl.call(this,"div",{className:"vjs-control-bar",dir:"ltr"})},ControlBar}(Ss);pu.prototype.options_={children:["playToggle","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","fullscreenToggle"]},"exitPictureInPicture"in de()&&pu.prototype.options_.children.splice(pu.prototype.options_.children.length-1,0,"pictureInPictureToggle"),Ss.registerComponent("ControlBar",pu);var hu=function(m){function ErrorDisplay(v,q){var ee;return(ee=m.call(this,v,q)||this).on(v,"error",(function(m){return ee.open(m)})),ee}(0,ye.Z)(ErrorDisplay,m);var v=ErrorDisplay.prototype;return v.buildCSSClass=function buildCSSClass(){return"vjs-error-display "+m.prototype.buildCSSClass.call(this)},v.content=function content(){var m=this.player().error();return m?this.localize(m.message):""},ErrorDisplay}(Ps);hu.prototype.options_=(0,ce.Z)({},Ps.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0}),Ss.registerComponent("ErrorDisplay",hu);var gu="vjs-text-track-settings",fu=["#000","Black"],mu=["#00F","Blue"],vu=["#0FF","Cyan"],yu=["#0F0","Green"],bu=["#F0F","Magenta"],Ru=["#F00","Red"],_u=["#FFF","White"],xu=["#FF0","Yellow"],Eu=["1","Opaque"],Tu=["0.5","Semi-Transparent"],wu=["0","Transparent"],Su={backgroundColor:{selector:".vjs-bg-color > select",id:"captions-background-color-%s",label:"Color",options:[fu,_u,Ru,yu,mu,xu,bu,vu]},backgroundOpacity:{selector:".vjs-bg-opacity > select",id:"captions-background-opacity-%s",label:"Transparency",options:[Eu,Tu,wu]},color:{selector:".vjs-fg-color > select",id:"captions-foreground-color-%s",label:"Color",options:[_u,fu,Ru,yu,mu,xu,bu,vu]},edgeStyle:{selector:".vjs-edge-style > select",id:"%s",label:"Text Edge Style",options:[["none","None"],["raised","Raised"],["depressed","Depressed"],["uniform","Uniform"],["dropshadow","Dropshadow"]]},fontFamily:{selector:".vjs-font-family > select",id:"captions-font-family-%s",label:"Font Family",options:[["proportionalSansSerif","Proportional Sans-Serif"],["monospaceSansSerif","Monospace Sans-Serif"],["proportionalSerif","Proportional Serif"],["monospaceSerif","Monospace Serif"],["casual","Casual"],["script","Script"],["small-caps","Small Caps"]]},fontPercent:{selector:".vjs-font-percent > select",id:"captions-font-size-%s",label:"Font Size",options:[["0.50","50%"],["0.75","75%"],["1.00","100%"],["1.25","125%"],["1.50","150%"],["1.75","175%"],["2.00","200%"],["3.00","300%"],["4.00","400%"]],default:2,parser:function parser(m){return"1.00"===m?null:Number(m)}},textOpacity:{selector:".vjs-text-opacity > select",id:"captions-foreground-opacity-%s",label:"Transparency",options:[Eu,Tu]},windowColor:{selector:".vjs-window-color > select",id:"captions-window-color-%s",label:"Color"},windowOpacity:{selector:".vjs-window-opacity > select",id:"captions-window-opacity-%s",label:"Transparency",options:[wu,Tu,Eu]}};function parseOptionValue(m,v){if(v&&(m=v(m)),m&&"none"!==m)return m}function setSelectedOption(m,v,q){if(v)for(var ee=0;ee',this.localize(ae.label),"",'").join("")},v.createElFgColor_=function createElFgColor_(){var m="captions-text-legend-"+this.id_;return['
','',this.localize("Text"),"",this.createElSelect_("color",m),'',this.createElSelect_("textOpacity",m),"","
"].join("")},v.createElBgColor_=function createElBgColor_(){var m="captions-background-"+this.id_;return['
','',this.localize("Background"),"",this.createElSelect_("backgroundColor",m),'',this.createElSelect_("backgroundOpacity",m),"","
"].join("")},v.createElWinColor_=function createElWinColor_(){var m="captions-window-"+this.id_;return['
','',this.localize("Window"),"",this.createElSelect_("windowColor",m),'',this.createElSelect_("windowOpacity",m),"","
"].join("")},v.createElColors_=function createElColors_(){return createEl("div",{className:"vjs-track-settings-colors",innerHTML:[this.createElFgColor_(),this.createElBgColor_(),this.createElWinColor_()].join("")})},v.createElFont_=function createElFont_(){return createEl("div",{className:"vjs-track-settings-font",innerHTML:['
',this.createElSelect_("fontPercent","","legend"),"
",'
',this.createElSelect_("edgeStyle","","legend"),"
",'
',this.createElSelect_("fontFamily","","legend"),"
"].join("")})},v.createElControls_=function createElControls_(){var m=this.localize("restore all settings to the default values");return createEl("div",{className:"vjs-track-settings-controls",innerHTML:['",'"].join("")})},v.content=function content(){return[this.createElColors_(),this.createElFont_(),this.createElControls_()]},v.label=function label(){return this.localize("Caption Settings Dialog")},v.description=function description(){return this.localize("Beginning of dialog window. Escape will cancel and close the window.")},v.buildCSSClass=function buildCSSClass(){return m.prototype.buildCSSClass.call(this)+" vjs-text-track-settings"},v.getValues=function getValues(){var m,v,q,ee=this;return v=function(m,v,q){var ae,ie,de=(ae=ee.$(v.selector),ie=v.parser,parseOptionValue(ae.options[ae.options.selectedIndex].value,ie));return void 0!==de&&(m[q]=de),m},void 0===(q={})&&(q=0),mo(m=Su).reduce((function(q,ee){return v(q,m[ee],ee)}),q)},v.setValues=function setValues(m){var v=this;each(Su,(function(q,ee){setSelectedOption(v.$(q.selector),m[ee],q.parser)}))},v.setDefaults=function setDefaults(){var m=this;each(Su,(function(v){var q=v.hasOwnProperty("default")?v.default:0;m.$(v.selector).selectedIndex=q}))},v.restoreSettings=function restoreSettings(){var m;try{m=JSON.parse(ae().localStorage.getItem(gu))}catch(m){ho.warn(m)}m&&this.setValues(m)},v.saveSettings=function saveSettings(){if(this.options_.persistTextTrackSettings){var m=this.getValues();try{Object.keys(m).length?ae().localStorage.setItem(gu,JSON.stringify(m)):ae().localStorage.removeItem(gu)}catch(m){ho.warn(m)}}},v.updateDisplay=function updateDisplay(){var m=this.player_.getChild("textTrackDisplay");m&&m.updateDisplay()},v.conditionalBlur_=function conditionalBlur_(){this.previouslyActiveEl_=null;var m=this.player_.controlBar,v=m&&m.subsCapsButton,q=m&&m.captionsButton;v?v.focus():q&&q.focus()},TextTrackSettings}(Ps);Ss.registerComponent("TextTrackSettings",Du);var Cu=function(m){function ResizeManager(v,q){var ee,ie=q.ResizeObserver||ae().ResizeObserver;null===q.ResizeObserver&&(ie=!1);var de=mergeOptions$3({createEl:!ie,reportTouchActivity:!1},q);return(ee=m.call(this,v,de)||this).ResizeObserver=q.ResizeObserver||ae().ResizeObserver,ee.loadListener_=null,ee.resizeObserver_=null,ee.debouncedHandler_=os((function(){ee.resizeHandler()}),100,!1,(0,fe.Z)(ee)),ie?(ee.resizeObserver_=new ee.ResizeObserver(ee.debouncedHandler_),ee.resizeObserver_.observe(v.el())):(ee.loadListener_=function(){if(ee.el_&&ee.el_.contentWindow){var m=ee.debouncedHandler_,v=ee.unloadListener_=function(){off(this,"resize",m),off(this,"unload",v),v=null};on(ee.el_.contentWindow,"unload",v),on(ee.el_.contentWindow,"resize",m)}},ee.one("load",ee.loadListener_)),ee}(0,ye.Z)(ResizeManager,m);var v=ResizeManager.prototype;return v.createEl=function createEl(){return m.prototype.createEl.call(this,"iframe",{className:"vjs-resize-manager",tabIndex:-1,title:this.localize("No content")},{"aria-hidden":"true"})},v.resizeHandler=function resizeHandler(){this.player_&&this.player_.trigger&&this.player_.trigger("playerresize")},v.dispose=function dispose(){this.debouncedHandler_&&this.debouncedHandler_.cancel(),this.resizeObserver_&&(this.player_.el()&&this.resizeObserver_.unobserve(this.player_.el()),this.resizeObserver_.disconnect()),this.loadListener_&&this.off("load",this.loadListener_),this.el_&&this.el_.contentWindow&&this.unloadListener_&&this.unloadListener_.call(this.el_.contentWindow),this.ResizeObserver=null,this.resizeObserver=null,this.debouncedHandler_=null,this.loadListener_=null,m.prototype.dispose.call(this)},ResizeManager}(Ss);Ss.registerComponent("ResizeManager",Cu);var ku={trackingThreshold:20,liveTolerance:15},Au=function(m){function LiveTracker(v,q){var ee,ae=mergeOptions$3(ku,q,{createEl:!1});return(ee=m.call(this,v,ae)||this).handleVisibilityChange_=function(m){return ee.handleVisibilityChange(m)},ee.trackLiveHandler_=function(){return ee.trackLive_()},ee.handlePlay_=function(m){return ee.handlePlay(m)},ee.handleFirstTimeupdate_=function(m){return ee.handleFirstTimeupdate(m)},ee.handleSeeked_=function(m){return ee.handleSeeked(m)},ee.seekToLiveEdge_=function(m){return ee.seekToLiveEdge(m)},ee.reset_(),ee.on(ee.player_,"durationchange",(function(m){return ee.handleDurationchange(m)})),ee.on(ee.player_,"canplay",(function(){return ee.toggleTracking()})),Ao&&"hidden"in de()&&"visibilityState"in de()&&ee.on(de(),"visibilitychange",ee.handleVisibilityChange_),ee}(0,ye.Z)(LiveTracker,m);var v=LiveTracker.prototype;return v.handleVisibilityChange=function handleVisibilityChange(){this.player_.duration()===1/0&&(de().hidden?this.stopTracking():this.startTracking())},v.trackLive_=function trackLive_(){var m=this.player_.seekable();if(m&&m.length){var v=Number(ae().performance.now().toFixed(4)),q=-1===this.lastTime_?0:(v-this.lastTime_)/1e3;this.lastTime_=v,this.pastSeekEnd_=this.pastSeekEnd()+q;var ee=this.liveCurrentTime(),ie=this.player_.currentTime(),de=this.player_.paused()||this.seekedBehindLive_||Math.abs(ee-ie)>this.options_.liveTolerance;this.timeupdateSeen_&&ee!==1/0||(de=!1),de!==this.behindLiveEdge_&&(this.behindLiveEdge_=de,this.trigger("liveedgechange"))}},v.handleDurationchange=function handleDurationchange(){this.toggleTracking()},v.toggleTracking=function toggleTracking(){this.player_.duration()===1/0&&this.liveWindow()>=this.options_.trackingThreshold?(this.player_.options_.liveui&&this.player_.addClass("vjs-liveui"),this.startTracking()):(this.player_.removeClass("vjs-liveui"),this.stopTracking())},v.startTracking=function startTracking(){this.isTracking()||(this.timeupdateSeen_||(this.timeupdateSeen_=this.player_.hasStarted()),this.trackingInterval_=this.setInterval(this.trackLiveHandler_,ns),this.trackLive_(),this.on(this.player_,["play","pause"],this.trackLiveHandler_),this.timeupdateSeen_?this.on(this.player_,"seeked",this.handleSeeked_):(this.one(this.player_,"play",this.handlePlay_),this.one(this.player_,"timeupdate",this.handleFirstTimeupdate_)))},v.handleFirstTimeupdate=function handleFirstTimeupdate(){this.timeupdateSeen_=!0,this.on(this.player_,"seeked",this.handleSeeked_)},v.handleSeeked=function handleSeeked(){var m=Math.abs(this.liveCurrentTime()-this.player_.currentTime());this.seekedBehindLive_=this.nextSeekedFromUser_&&m>2,this.nextSeekedFromUser_=!1,this.trackLive_()},v.handlePlay=function handlePlay(){this.one(this.player_,"timeupdate",this.seekToLiveEdge_)},v.reset_=function reset_(){this.lastTime_=-1,this.pastSeekEnd_=0,this.lastSeekEnd_=-1,this.behindLiveEdge_=!0,this.timeupdateSeen_=!1,this.seekedBehindLive_=!1,this.nextSeekedFromUser_=!1,this.clearInterval(this.trackingInterval_),this.trackingInterval_=null,this.off(this.player_,["play","pause"],this.trackLiveHandler_),this.off(this.player_,"seeked",this.handleSeeked_),this.off(this.player_,"play",this.handlePlay_),this.off(this.player_,"timeupdate",this.handleFirstTimeupdate_),this.off(this.player_,"timeupdate",this.seekToLiveEdge_)},v.nextSeekedFromUser=function nextSeekedFromUser(){this.nextSeekedFromUser_=!0},v.stopTracking=function stopTracking(){this.isTracking()&&(this.reset_(),this.trigger("liveedgechange"))},v.seekableEnd=function seekableEnd(){for(var m=this.player_.seekable(),v=[],q=m?m.length:0;q--;)v.push(m.end(q));return v.length?v.sort()[v.length-1]:1/0},v.seekableStart=function seekableStart(){for(var m=this.player_.seekable(),v=[],q=m?m.length:0;q--;)v.push(m.start(q));return v.length?v.sort()[0]:0},v.liveWindow=function liveWindow(){var m=this.liveCurrentTime();return m===1/0?0:m-this.seekableStart()},v.isLive=function isLive(){return this.isTracking()},v.atLiveEdge=function atLiveEdge(){return!this.behindLiveEdge()},v.liveCurrentTime=function liveCurrentTime(){return this.pastSeekEnd()+this.seekableEnd()},v.pastSeekEnd=function pastSeekEnd(){var m=this.seekableEnd();return-1!==this.lastSeekEnd_&&m!==this.lastSeekEnd_&&(this.pastSeekEnd_=0),this.lastSeekEnd_=m,this.pastSeekEnd_},v.behindLiveEdge=function behindLiveEdge(){return this.behindLiveEdge_},v.isTracking=function isTracking(){return"number"==typeof this.trackingInterval_},v.seekToLiveEdge=function seekToLiveEdge(){this.seekedBehindLive_=!1,this.atLiveEdge()||(this.nextSeekedFromUser_=!1,this.player_.currentTime(this.liveCurrentTime()))},v.dispose=function dispose(){this.off(de(),"visibilitychange",this.handleVisibilityChange_),this.stopTracking(),m.prototype.dispose.call(this)},LiveTracker}(Ss);Ss.registerComponent("LiveTracker",Au);var Iu,Pu=function sourcesetLoad(m){var v=m.el();if(v.hasAttribute("src"))return m.triggerSourceset(v.src),!0;var q=m.$$("source"),ee=[],ae="";if(!q.length)return!1;for(var ie=0;ie=2&&ae.push("loadeddata"),m.readyState>=3&&ae.push("canplay"),m.readyState>=4&&ae.push("canplaythrough"),this.ready((function(){ae.forEach((function(m){this.trigger(m)}),this)}))}},v.setScrubbing=function setScrubbing(m){this.isScrubbing_=m},v.scrubbing=function scrubbing(){return this.isScrubbing_},v.setCurrentTime=function setCurrentTime(m){try{this.isScrubbing_&&this.el_.fastSeek&&Bo?this.el_.fastSeek(m):this.el_.currentTime=m}catch(m){ho(m,"Video is not ready. (Video.js)")}},v.duration=function duration(){var m=this;if(this.el_.duration===1/0&&Eo&&Co&&0===this.el_.currentTime){return this.on("timeupdate",(function checkProgress(){m.el_.currentTime>0&&(m.el_.duration===1/0&&m.trigger("durationchange"),m.off("timeupdate",checkProgress))})),NaN}return this.el_.duration||NaN},v.width=function width(){return this.el_.offsetWidth},v.height=function height(){return this.el_.offsetHeight},v.proxyWebkitFullscreen_=function proxyWebkitFullscreen_(){var m=this;if("webkitDisplayingFullscreen"in this.el_){var v=function endFn(){this.trigger("fullscreenchange",{isFullscreen:!1}),this.el_.controls&&!this.options_.nativeControlsForTouch&&this.controls()&&(this.el_.controls=!1)},q=function beginFn(){"webkitPresentationMode"in this.el_&&"picture-in-picture"!==this.el_.webkitPresentationMode&&(this.one("webkitendfullscreen",v),this.trigger("fullscreenchange",{isFullscreen:!0,nativeIOSFullscreen:!0}))};this.on("webkitbeginfullscreen",q),this.on("dispose",(function(){m.off("webkitbeginfullscreen",q),m.off("webkitendfullscreen",v)}))}},v.supportsFullScreen=function supportsFullScreen(){if("function"==typeof this.el_.webkitEnterFullScreen){var m=ae().navigator&&ae().navigator.userAgent||"";if(/Android/.test(m)||!/Chrome|Mac OS X 10.5/.test(m))return!0}return!1},v.enterFullScreen=function enterFullScreen(){var m=this.el_;if(m.paused&&m.networkState<=m.HAVE_METADATA)silencePromise(this.el_.play()),this.setTimeout((function(){m.pause();try{m.webkitEnterFullScreen()}catch(m){this.trigger("fullscreenerror",m)}}),0);else try{m.webkitEnterFullScreen()}catch(m){this.trigger("fullscreenerror",m)}},v.exitFullScreen=function exitFullScreen(){this.el_.webkitDisplayingFullscreen?this.el_.webkitExitFullScreen():this.trigger("fullscreenerror",new Error("The video is not fullscreen"))},v.requestPictureInPicture=function requestPictureInPicture(){return this.el_.requestPictureInPicture()},v.requestVideoFrameCallback=function requestVideoFrameCallback(v){return this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.requestVideoFrameCallback(v):m.prototype.requestVideoFrameCallback.call(this,v)},v.cancelVideoFrameCallback=function cancelVideoFrameCallback(v){this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.cancelVideoFrameCallback(v):m.prototype.cancelVideoFrameCallback.call(this,v)},v.src=function src(m){if(void 0===m)return this.el_.src;this.setSrc(m)},v.reset=function reset(){Html5.resetMediaElement(this.el_)},v.currentSrc=function currentSrc(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc},v.setControls=function setControls(m){this.el_.controls=!!m},v.addTextTrack=function addTextTrack(v,q,ee){return this.featuresNativeTextTracks?this.el_.addTextTrack(v,q,ee):m.prototype.addTextTrack.call(this,v,q,ee)},v.createRemoteTextTrack=function createRemoteTextTrack(v){if(!this.featuresNativeTextTracks)return m.prototype.createRemoteTextTrack.call(this,v);var q=de().createElement("track");return v.kind&&(q.kind=v.kind),v.label&&(q.label=v.label),(v.language||v.srclang)&&(q.srclang=v.language||v.srclang),v.default&&(q.default=v.default),v.id&&(q.id=v.id),v.src&&(q.src=v.src),q},v.addRemoteTextTrack=function addRemoteTextTrack(v,q){var ee=m.prototype.addRemoteTextTrack.call(this,v,q);return this.featuresNativeTextTracks&&this.el().appendChild(ee),ee},v.removeRemoteTextTrack=function removeRemoteTextTrack(v){if(m.prototype.removeRemoteTextTrack.call(this,v),this.featuresNativeTextTracks)for(var q=this.$$("track"),ee=q.length;ee--;)v!==q[ee]&&v!==q[ee].track||this.el().removeChild(q[ee])},v.getVideoPlaybackQuality=function getVideoPlaybackQuality(){if("function"==typeof this.el().getVideoPlaybackQuality)return this.el().getVideoPlaybackQuality();var m={};return void 0!==this.el().webkitDroppedFrameCount&&void 0!==this.el().webkitDecodedFrameCount&&(m.droppedVideoFrames=this.el().webkitDroppedFrameCount,m.totalVideoFrames=this.el().webkitDecodedFrameCount),ae().performance&&"function"==typeof ae().performance.now?m.creationTime=ae().performance.now():ae().performance&&ae().performance.timing&&"number"==typeof ae().performance.timing.navigationStart&&(m.creationTime=ae().Date.now()-ae().performance.timing.navigationStart),m},Html5}(fd);Mu(Wu,"TEST_VID",(function(){if(isReal()){var m=de().createElement("video"),v=de().createElement("track");return v.kind="captions",v.srclang="en",v.label="English",m.appendChild(v),m}})),Wu.isSupported=function(){try{Wu.TEST_VID.volume=.5}catch(m){return!1}return!(!Wu.TEST_VID||!Wu.TEST_VID.canPlayType)},Wu.canPlayType=function(m){return Wu.TEST_VID.canPlayType(m)},Wu.canPlaySource=function(m,v){return Wu.canPlayType(m.type)},Wu.canControlVolume=function(){try{var m=Wu.TEST_VID.volume;Wu.TEST_VID.volume=m/2+.1;var v=m!==Wu.TEST_VID.volume;return v&&Lo?(ae().setTimeout((function(){Wu&&Wu.prototype&&(Wu.prototype.featuresVolumeControl=m!==Wu.TEST_VID.volume)})),!1):v}catch(m){return!1}},Wu.canMuteVolume=function(){try{var m=Wu.TEST_VID.muted;return Wu.TEST_VID.muted=!m,Wu.TEST_VID.muted?setAttribute(Wu.TEST_VID,"muted","muted"):removeAttribute(Wu.TEST_VID,"muted"),m!==Wu.TEST_VID.muted}catch(m){return!1}},Wu.canControlPlaybackRate=function(){if(Eo&&Co&&ko<58)return!1;try{var m=Wu.TEST_VID.playbackRate;return Wu.TEST_VID.playbackRate=m/2+.1,m!==Wu.TEST_VID.playbackRate}catch(m){return!1}},Wu.canOverrideAttributes=function(){try{var m=function noop(){};Object.defineProperty(de().createElement("video"),"src",{get:m,set:m}),Object.defineProperty(de().createElement("audio"),"src",{get:m,set:m}),Object.defineProperty(de().createElement("video"),"innerHTML",{get:m,set:m}),Object.defineProperty(de().createElement("audio"),"innerHTML",{get:m,set:m})}catch(m){return!1}return!0},Wu.supportsNativeTextTracks=function(){return Bo||Lo&&Co},Wu.supportsNativeVideoTracks=function(){return!(!Wu.TEST_VID||!Wu.TEST_VID.videoTracks)},Wu.supportsNativeAudioTracks=function(){return!(!Wu.TEST_VID||!Wu.TEST_VID.audioTracks)},Wu.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","resize","volumechange"],[["featuresMuteControl","canMuteVolume"],["featuresPlaybackRate","canControlPlaybackRate"],["featuresSourceset","canOverrideAttributes"],["featuresNativeTextTracks","supportsNativeTextTracks"],["featuresNativeVideoTracks","supportsNativeVideoTracks"],["featuresNativeAudioTracks","supportsNativeAudioTracks"]].forEach((function(m){var v=m[0],q=m[1];Mu(Wu.prototype,v,(function(){return Wu[q]()}),!0)})),Wu.prototype.featuresVolumeControl=Wu.canControlVolume(),Wu.prototype.movingMediaElementInDOM=!Lo,Wu.prototype.featuresFullscreenResize=!0,Wu.prototype.featuresProgressEvents=!0,Wu.prototype.featuresTimeupdateEvents=!0,Wu.prototype.featuresVideoFrameCallback=!(!Wu.TEST_VID||!Wu.TEST_VID.requestVideoFrameCallback),Wu.patchCanPlayType=function(){To>=4&&!So&&!Co&&(Iu=Wu.TEST_VID&&Wu.TEST_VID.constructor.prototype.canPlayType,Wu.TEST_VID.constructor.prototype.canPlayType=function(m){return m&&/^application\/(?:x-|vnd\.apple\.)mpegurl/i.test(m)?"maybe":Iu.call(this,m)})},Wu.unpatchCanPlayType=function(){var m=Wu.TEST_VID.constructor.prototype.canPlayType;return Iu&&(Wu.TEST_VID.constructor.prototype.canPlayType=Iu),m},Wu.patchCanPlayType(),Wu.disposeMediaElement=function(m){if(m){for(m.parentNode&&m.parentNode.removeChild(m);m.hasChildNodes();)m.removeChild(m.firstChild);m.removeAttribute("src"),"function"==typeof m.load&&function(){try{m.load()}catch(m){}}()}},Wu.resetMediaElement=function(m){if(m){for(var v=m.querySelectorAll("source"),q=v.length;q--;)m.removeChild(v[q]);m.removeAttribute("src"),"function"==typeof m.load&&function(){try{m.load()}catch(m){}}()}},["muted","defaultMuted","autoplay","controls","loop","playsinline"].forEach((function(m){Wu.prototype[m]=function(){return this.el_[m]||this.el_.hasAttribute(m)}})),["muted","defaultMuted","autoplay","loop","playsinline"].forEach((function(m){Wu.prototype["set"+Rs(m)]=function(v){this.el_[m]=v,v?this.el_.setAttribute(m,m):this.el_.removeAttribute(m)}})),["paused","currentTime","buffered","volume","poster","preload","error","seeking","seekable","ended","playbackRate","defaultPlaybackRate","disablePictureInPicture","played","networkState","readyState","videoWidth","videoHeight","crossOrigin"].forEach((function(m){Wu.prototype[m]=function(){return this.el_[m]}})),["volume","src","poster","preload","playbackRate","defaultPlaybackRate","disablePictureInPicture","crossOrigin"].forEach((function(m){Wu.prototype["set"+Rs(m)]=function(v){this.el_[m]=v}})),["pause","load","play"].forEach((function(m){Wu.prototype[m]=function(){return this.el_[m]()}})),fd.withSourceHandlers(Wu),Wu.nativeSourceHandler={},Wu.nativeSourceHandler.canPlayType=function(m){try{return Wu.TEST_VID.canPlayType(m)}catch(m){return""}},Wu.nativeSourceHandler.canHandleSource=function(m,v){if(m.type)return Wu.nativeSourceHandler.canPlayType(m.type);if(m.src){var q=Ks(m.src);return Wu.nativeSourceHandler.canPlayType("video/"+q)}return""},Wu.nativeSourceHandler.handleSource=function(m,v,q){v.setSrc(m.src)},Wu.nativeSourceHandler.dispose=function(){},Wu.registerSourceHandler(Wu.nativeSourceHandler),fd.registerTech("Html5",Wu);var qu=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","resize","volumechange","texttrackchange"],Vu={canplay:"CanPlay",canplaythrough:"CanPlayThrough",playing:"Playing",seeked:"Seeked"},zu=["tiny","xsmall","small","medium","large","xlarge","huge"],Hu={};zu.forEach((function(m){var v="x"===m.charAt(0)?"x-"+m.substring(1):m;Hu[m]="vjs-layout-"+v}));var Gu={tiny:210,xsmall:320,small:425,medium:768,large:1440,xlarge:2560,huge:1/0},Xu=function(m){function Player(v,q,ee){var ae;if(v.id=v.id||q.id||"vjs_video_"+newGUID(),(q=video_es_assign(Player.getTagSettings(v),q)).initChildren=!1,q.createEl=!1,q.evented=!1,q.reportTouchActivity=!1,!q.language)if("function"==typeof v.closest){var ie=v.closest("[lang]");ie&&ie.getAttribute&&(q.language=ie.getAttribute("lang"))}else for(var ce=v;ce&&1===ce.nodeType;){if(getAttributes(ce).hasOwnProperty("lang")){q.language=ce.getAttribute("lang");break}ce=ce.parentNode}if((ae=m.call(this,null,q,ee)||this).boundDocumentFullscreenChange_=function(m){return ae.documentFullscreenChange_(m)},ae.boundFullWindowOnEscKey_=function(m){return ae.fullWindowOnEscKey(m)},ae.boundUpdateStyleEl_=function(m){return ae.updateStyleEl_(m)},ae.boundApplyInitTime_=function(m){return ae.applyInitTime_(m)},ae.boundUpdateCurrentBreakpoint_=function(m){return ae.updateCurrentBreakpoint_(m)},ae.boundHandleTechClick_=function(m){return ae.handleTechClick_(m)},ae.boundHandleTechDoubleClick_=function(m){return ae.handleTechDoubleClick_(m)},ae.boundHandleTechTouchStart_=function(m){return ae.handleTechTouchStart_(m)},ae.boundHandleTechTouchMove_=function(m){return ae.handleTechTouchMove_(m)},ae.boundHandleTechTouchEnd_=function(m){return ae.handleTechTouchEnd_(m)},ae.boundHandleTechTap_=function(m){return ae.handleTechTap_(m)},ae.isFullscreen_=!1,ae.log=go(ae.id_),ae.fsApi_=io,ae.isPosterFromTech_=!1,ae.queuedCallbacks_=[],ae.isReady_=!1,ae.hasStarted_=!1,ae.userActive_=!1,ae.debugEnabled_=!1,ae.audioOnlyMode_=!1,ae.audioPosterMode_=!1,ae.audioOnlyCache_={playerHeight:null,hiddenChildren:[]},!ae.options_||!ae.options_.techOrder||!ae.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");if(ae.tag=v,ae.tagAttributes=v&&getAttributes(v),ae.language(ae.options_.language),q.languages){var le={};Object.getOwnPropertyNames(q.languages).forEach((function(m){le[m.toLowerCase()]=q.languages[m]})),ae.languages_=le}else ae.languages_=Player.prototype.options_.languages;ae.resetCache_(),ae.poster_=q.poster||"",ae.controls_=!!q.controls,v.controls=!1,v.removeAttribute("controls"),ae.changingSrc_=!1,ae.playCallbacks_=[],ae.playTerminatedQueue_=[],v.hasAttribute("autoplay")?ae.autoplay(!0):ae.autoplay(ae.options_.autoplay),q.plugins&&Object.keys(q.plugins).forEach((function(m){if("function"!=typeof ae[m])throw new Error('plugin "'+m+'" does not exist')})),ae.scrubbing_=!1,ae.el_=ae.createEl(),evented((0,fe.Z)(ae),{eventBusKey:"el_"}),ae.fsApi_.requestFullscreen&&(on(de(),ae.fsApi_.fullscreenchange,ae.boundDocumentFullscreenChange_),ae.on(ae.fsApi_.fullscreenchange,ae.boundDocumentFullscreenChange_)),ae.fluid_&&ae.on(["playerreset","resize"],ae.boundUpdateStyleEl_);var pe=mergeOptions$3(ae.options_);q.plugins&&Object.keys(q.plugins).forEach((function(m){ae[m](q.plugins[m])})),q.debug&&ae.debug(!0),ae.options_.playerOptions=pe,ae.middleware_=[],ae.playbackRates(q.playbackRates),ae.initChildren(),ae.isAudio("audio"===v.nodeName.toLowerCase()),ae.controls()?ae.addClass("vjs-controls-enabled"):ae.addClass("vjs-controls-disabled"),ae.el_.setAttribute("role","region"),ae.isAudio()?ae.el_.setAttribute("aria-label",ae.localize("Audio Player")):ae.el_.setAttribute("aria-label",ae.localize("Video Player")),ae.isAudio()&&ae.addClass("vjs-audio"),ae.flexNotSupported_()&&ae.addClass("vjs-no-flex"),jo&&ae.addClass("vjs-touch-enabled"),Lo||ae.addClass("vjs-workinghover"),Player.players[ae.id_]=(0,fe.Z)(ae);var ye=to.split(".")[0];return ae.addClass("vjs-v"+ye),ae.userActive(!0),ae.reportUserActivity(),ae.one("play",(function(m){return ae.listenForUserActivity_(m)})),ae.on("stageclick",(function(m){return ae.handleStageClick_(m)})),ae.on("keydown",(function(m){return ae.handleKeyDown(m)})),ae.on("languagechange",(function(m){return ae.handleLanguagechange(m)})),ae.breakpoints(ae.options_.breakpoints),ae.responsive(ae.options_.responsive),ae.on("ready",(function(){ae.audioPosterMode(ae.options_.audioPosterMode),ae.audioOnlyMode(ae.options_.audioOnlyMode)})),ae}(0,ye.Z)(Player,m);var v=Player.prototype;return v.dispose=function dispose(){var v=this;this.trigger("dispose"),this.off("dispose"),off(de(),this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),off(de(),"keydown",this.boundFullWindowOnEscKey_),this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),Player.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&(this.tech_.dispose(),this.isPosterFromTech_=!1,this.poster_=""),this.playerElIngest_&&(this.playerElIngest_=null),this.tag&&(this.tag=null),vd[this.id()]=null,ld.names.forEach((function(m){var q=ld[m],ee=v[q.getterName]();ee&&ee.off&&ee.off()})),m.prototype.dispose.call(this,{restoreEl:this.options_.restoreEl})},v.createEl=function createEl(){var v,q=this.tag,ee=this.playerElIngest_=q.parentNode&&q.parentNode.hasAttribute&&q.parentNode.hasAttribute("data-vjs-player"),ie="video-js"===this.tag.tagName.toLowerCase();ee?v=this.el_=q.parentNode:ie||(v=this.el_=m.prototype.createEl.call(this,"div"));var ce=getAttributes(q);if(ie){for(v=this.el_=q,q=this.tag=de().createElement("video");v.children.length;)q.appendChild(v.firstChild);hasClass(v,"video-js")||addClass(v,"video-js"),v.appendChild(q),ee=this.playerElIngest_=v,Object.keys(v).forEach((function(m){try{q[m]=v[m]}catch(m){}}))}if(q.setAttribute("tabindex","-1"),ce.tabindex="-1",(Ao||Co&&Po)&&(q.setAttribute("role","application"),ce.role="application"),q.removeAttribute("width"),q.removeAttribute("height"),"width"in ce&&delete ce.width,"height"in ce&&delete ce.height,Object.getOwnPropertyNames(ce).forEach((function(m){ie&&"class"===m||v.setAttribute(m,ce[m]),ie&&q.setAttribute(m,ce[m])})),q.playerId=q.id,q.id+="_html5_api",q.className="vjs-tech",q.player=v.player=this,this.addClass("vjs-paused"),!0!==ae().VIDEOJS_NO_DYNAMIC_STYLE){this.styleEl_=Go("vjs-styles-dimensions");var le=Mo(".vjs-styles-defaults"),pe=Mo("head");pe.insertBefore(this.styleEl_,le?le.nextSibling:pe.firstChild)}this.fill_=!1,this.fluid_=!1,this.width(this.options_.width),this.height(this.options_.height),this.fill(this.options_.fill),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),this.crossOrigin(this.options_.crossOrigin||this.options_.crossorigin);for(var fe=q.getElementsByTagName("a"),ye=0;ye0?this.videoWidth()+":"+this.videoHeight():"16:9").split(":"),ie=ee[1]/ee[0];m=void 0!==this.width_?this.width_:void 0!==this.height_?this.height_/ie:this.videoWidth()||300,v=void 0!==this.height_?this.height_:m*ie,q=/^[^a-zA-Z]/.test(this.id())?"dimensions-"+this.id():this.id()+"-dimensions",this.addClass(q),Xo(this.styleEl_,"\n ."+q+" {\n width: "+m+"px;\n height: "+v+"px;\n }\n\n ."+q+".vjs-fluid:not(.vjs-audio-only-mode) {\n padding-top: "+100*ie+"%;\n }\n ")}else{var de="number"==typeof this.width_?this.width_:this.options_.width,ce="number"==typeof this.height_?this.height_:this.options_.height,le=this.tech_&&this.tech_.el();le&&(de>=0&&(le.width=de),ce>=0&&(le.height=ce))}},v.loadTech_=function loadTech_(m,v){var q=this;this.tech_&&this.unloadTech_();var ee=Rs(m),ae=m.charAt(0).toLowerCase()+m.slice(1);"Html5"!==ee&&this.tag&&(fd.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=ee,this.isReady_=!1;var ie=this.autoplay();("string"==typeof this.autoplay()||!0===this.autoplay()&&this.options_.normalizeAutoplay)&&(ie=!1);var de={source:v,autoplay:ie,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:this.id()+"_"+ae+"_api",playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,disablePictureInPicture:this.options_.disablePictureInPicture,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"],canOverridePoster:!!this.options_.techCanOverridePoster,enableSourceset:this.options_.enableSourceset,Promise:this.options_.Promise};ld.names.forEach((function(m){var v=ld[m];de[v.getterName]=q[v.privateName]})),video_es_assign(de,this.options_[ee]),video_es_assign(de,this.options_[ae]),video_es_assign(de,this.options_[m.toLowerCase()]),this.tag&&(de.tag=this.tag),v&&v.src===this.cache_.src&&this.cache_.currentTime>0&&(de.startTime=this.cache_.currentTime);var ce=fd.getTech(m);if(!ce)throw new Error("No Tech named '"+ee+"' exists! '"+ee+"' should be registered using videojs.registerTech()'");this.tech_=new ce(de),this.tech_.ready(as(this,this.handleTechReady_),!0),As(this.textTracksJson_||[],this.tech_),qu.forEach((function(m){q.on(q.tech_,m,(function(v){return q["handleTech"+Rs(m)+"_"](v)}))})),Object.keys(Vu).forEach((function(m){q.on(q.tech_,m,(function(v){0===q.tech_.playbackRate()&&q.tech_.seeking()?q.queuedCallbacks_.push({callback:q["handleTech"+Vu[m]+"_"].bind(q),event:v}):q["handleTech"+Vu[m]+"_"](v)}))})),this.on(this.tech_,"loadstart",(function(m){return q.handleTechLoadStart_(m)})),this.on(this.tech_,"sourceset",(function(m){return q.handleTechSourceset_(m)})),this.on(this.tech_,"waiting",(function(m){return q.handleTechWaiting_(m)})),this.on(this.tech_,"ended",(function(m){return q.handleTechEnded_(m)})),this.on(this.tech_,"seeking",(function(m){return q.handleTechSeeking_(m)})),this.on(this.tech_,"play",(function(m){return q.handleTechPlay_(m)})),this.on(this.tech_,"firstplay",(function(m){return q.handleTechFirstPlay_(m)})),this.on(this.tech_,"pause",(function(m){return q.handleTechPause_(m)})),this.on(this.tech_,"durationchange",(function(m){return q.handleTechDurationChange_(m)})),this.on(this.tech_,"fullscreenchange",(function(m,v){return q.handleTechFullscreenChange_(m,v)})),this.on(this.tech_,"fullscreenerror",(function(m,v){return q.handleTechFullscreenError_(m,v)})),this.on(this.tech_,"enterpictureinpicture",(function(m){return q.handleTechEnterPictureInPicture_(m)})),this.on(this.tech_,"leavepictureinpicture",(function(m){return q.handleTechLeavePictureInPicture_(m)})),this.on(this.tech_,"error",(function(m){return q.handleTechError_(m)})),this.on(this.tech_,"posterchange",(function(m){return q.handleTechPosterChange_(m)})),this.on(this.tech_,"textdata",(function(m){return q.handleTechTextData_(m)})),this.on(this.tech_,"ratechange",(function(m){return q.handleTechRateChange_(m)})),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||"Html5"===ee&&this.tag||prependTo(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)},v.unloadTech_=function unloadTech_(){var m=this;ld.names.forEach((function(v){var q=ld[v];m[q.privateName]=m[q.getterName]()})),this.textTracksJson_=ks(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&&(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1},v.tech=function tech(m){return void 0===m&&ho.warn("Using the tech directly can be dangerous. I hope you know what you're doing.\nSee https://github.com/videojs/video.js/issues/2617 for more info.\n"),this.tech_},v.addTechControlsListeners_=function addTechControlsListeners_(){this.removeTechControlsListeners_(),this.on(this.tech_,"click",this.boundHandleTechClick_),this.on(this.tech_,"dblclick",this.boundHandleTechDoubleClick_),this.on(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.on(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.on(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.on(this.tech_,"tap",this.boundHandleTechTap_)},v.removeTechControlsListeners_=function removeTechControlsListeners_(){this.off(this.tech_,"tap",this.boundHandleTechTap_),this.off(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.off(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.off(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.off(this.tech_,"click",this.boundHandleTechClick_),this.off(this.tech_,"dblclick",this.boundHandleTechDoubleClick_)},v.handleTechReady_=function handleTechReady_(){this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_()},v.handleTechLoadStart_=function handleTechLoadStart_(){this.removeClass("vjs-ended"),this.removeClass("vjs-seeking"),this.error(null),this.handleTechDurationChange_(),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):(this.trigger("loadstart"),this.trigger("firstplay")),this.manualAutoplay_(!0===this.autoplay()&&this.options_.normalizeAutoplay?"play":this.autoplay())},v.manualAutoplay_=function manualAutoplay_(m){var v=this;if(this.tech_&&"string"==typeof m){var q,ee=function resolveMuted(){var m=v.muted();v.muted(!0);var q=function restoreMuted(){v.muted(m)};v.playTerminatedQueue_.push(q);var ee=v.play();if(isPromise(ee))return ee.catch((function(m){throw q(),new Error("Rejection at manualAutoplay. Restoring muted value. "+(m||""))}))};if("any"!==m||this.muted()?q="muted"!==m||this.muted()?this.play():ee():isPromise(q=this.play())&&(q=q.catch(ee)),isPromise(q))return q.then((function(){v.trigger({type:"autoplay-success",autoplay:m})})).catch((function(){v.trigger({type:"autoplay-failure",autoplay:m})}))}},v.updateSourceCaches_=function updateSourceCaches_(m){void 0===m&&(m="");var v=m,q="";"string"!=typeof v&&(v=m.src,q=m.type),this.cache_.source=this.cache_.source||{},this.cache_.sources=this.cache_.sources||[],v&&!q&&(q=Td(this,v)),this.cache_.source=mergeOptions$3({},m,{src:v,type:q});for(var ee=this.cache_.sources.filter((function(m){return m.src&&m.src===v})),ae=[],ie=this.$$("source"),de=[],ce=0;ce0&&0===this.cache_.lastPlaybackRate&&(this.queuedCallbacks_.forEach((function(m){return m.callback(m.event)})),this.queuedCallbacks_=[]),this.cache_.lastPlaybackRate=this.tech_.playbackRate(),this.trigger("ratechange")},v.handleTechWaiting_=function handleTechWaiting_(){var m=this;this.addClass("vjs-waiting"),this.trigger("waiting");var v=this.currentTime();this.on("timeupdate",(function timeUpdateListener(){v!==m.currentTime()&&(m.removeClass("vjs-waiting"),m.off("timeupdate",timeUpdateListener))}))},v.handleTechCanPlay_=function handleTechCanPlay_(){this.removeClass("vjs-waiting"),this.trigger("canplay")},v.handleTechCanPlayThrough_=function handleTechCanPlayThrough_(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")},v.handleTechPlaying_=function handleTechPlaying_(){this.removeClass("vjs-waiting"),this.trigger("playing")},v.handleTechSeeking_=function handleTechSeeking_(){this.addClass("vjs-seeking"),this.trigger("seeking")},v.handleTechSeeked_=function handleTechSeeked_(){this.removeClass("vjs-seeking"),this.removeClass("vjs-ended"),this.trigger("seeked")},v.handleTechFirstPlay_=function handleTechFirstPlay_(){this.options_.starttime&&(ho.warn("Passing the `starttime` option to the player will be deprecated in 6.0"),this.currentTime(this.options_.starttime)),this.addClass("vjs-has-started"),this.trigger("firstplay")},v.handleTechPause_=function handleTechPause_(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")},v.handleTechEnded_=function handleTechEnded_(){this.addClass("vjs-ended"),this.removeClass("vjs-waiting"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")},v.handleTechDurationChange_=function handleTechDurationChange_(){this.duration(this.techGet_("duration"))},v.handleTechClick_=function handleTechClick_(m){this.controls_&&(void 0!==this.options_&&void 0!==this.options_.userActions&&void 0!==this.options_.userActions.click&&!1===this.options_.userActions.click||(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"==typeof this.options_.userActions.click?this.options_.userActions.click.call(this,m):this.paused()?silencePromise(this.play()):this.pause()))},v.handleTechDoubleClick_=function handleTechDoubleClick_(m){this.controls_&&(Array.prototype.some.call(this.$$(".vjs-control-bar, .vjs-modal-dialog"),(function(v){return v.contains(m.target)}))||void 0!==this.options_&&void 0!==this.options_.userActions&&void 0!==this.options_.userActions.doubleClick&&!1===this.options_.userActions.doubleClick||(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"==typeof this.options_.userActions.doubleClick?this.options_.userActions.doubleClick.call(this,m):this.isFullscreen()?this.exitFullscreen():this.requestFullscreen()))},v.handleTechTap_=function handleTechTap_(){this.userActive(!this.userActive())},v.handleTechTouchStart_=function handleTechTouchStart_(){this.userWasActive=this.userActive()},v.handleTechTouchMove_=function handleTechTouchMove_(){this.userWasActive&&this.reportUserActivity()},v.handleTechTouchEnd_=function handleTechTouchEnd_(m){m.cancelable&&m.preventDefault()},v.handleStageClick_=function handleStageClick_(){this.reportUserActivity()},v.toggleFullscreenClass_=function toggleFullscreenClass_(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")},v.documentFullscreenChange_=function documentFullscreenChange_(m){var v=m.target.player;if(!v||v===this){var q=this.el(),ee=de()[this.fsApi_.fullscreenElement]===q;!ee&&q.matches?ee=q.matches(":"+this.fsApi_.fullscreen):!ee&&q.msMatchesSelector&&(ee=q.msMatchesSelector(":"+this.fsApi_.fullscreen)),this.isFullscreen(ee)}},v.handleTechFullscreenChange_=function handleTechFullscreenChange_(m,v){var q=this;v&&(v.nativeIOSFullscreen&&(this.addClass("vjs-ios-native-fs"),this.tech_.one("webkitendfullscreen",(function(){q.removeClass("vjs-ios-native-fs")}))),this.isFullscreen(v.isFullscreen))},v.handleTechFullscreenError_=function handleTechFullscreenError_(m,v){this.trigger("fullscreenerror",v)},v.togglePictureInPictureClass_=function togglePictureInPictureClass_(){this.isInPictureInPicture()?this.addClass("vjs-picture-in-picture"):this.removeClass("vjs-picture-in-picture")},v.handleTechEnterPictureInPicture_=function handleTechEnterPictureInPicture_(m){this.isInPictureInPicture(!0)},v.handleTechLeavePictureInPicture_=function handleTechLeavePictureInPicture_(m){this.isInPictureInPicture(!1)},v.handleTechError_=function handleTechError_(){var m=this.tech_.error();this.error(m)},v.handleTechTextData_=function handleTechTextData_(){var m=null;arguments.length>1&&(m=arguments[1]),this.trigger("textdata",m)},v.getCache=function getCache(){return this.cache_},v.resetCache_=function resetCache_(){this.cache_={currentTime:0,initTime:0,inactivityTimeout:this.options_.inactivityTimeout,duration:NaN,lastVolume:1,lastPlaybackRate:this.defaultPlaybackRate(),media:null,src:"",source:{},sources:[],playbackRates:[],volume:1}},v.techCall_=function techCall_(m,v){this.ready((function(){if(m in Rd)return set(this.middleware_,this.tech_,m,v);if(m in _d)return mediate(this.middleware_,this.tech_,m,v);try{this.tech_&&this.tech_[m](v)}catch(m){throw ho(m),m}}),!0)},v.techGet_=function techGet_(m){if(this.tech_&&this.tech_.isReady_){if(m in bd)return get(this.middleware_,this.tech_,m);if(m in _d)return mediate(this.middleware_,this.tech_,m);try{return this.tech_[m]()}catch(v){if(void 0===this.tech_[m])throw ho("Video.js: "+m+" method not defined for "+this.techName_+" playback technology.",v),v;if("TypeError"===v.name)throw ho("Video.js: "+m+" unavailable on "+this.techName_+" playback technology element.",v),this.tech_.isReady_=!1,v;throw ho(v),v}}},v.play=function play(){var m=this,v=this.options_.Promise||ae().Promise;return v?new v((function(v){m.play_(v)})):this.play_()},v.play_=function play_(m){var v=this;void 0===m&&(m=silencePromise),this.playCallbacks_.push(m);var q=Boolean(!this.changingSrc_&&(this.src()||this.currentSrc())),ee=Boolean(Bo||Lo);if(this.waitToPlay_&&(this.off(["ready","loadstart"],this.waitToPlay_),this.waitToPlay_=null),!this.isReady_||!q)return this.waitToPlay_=function(m){v.play_()},this.one(["ready","loadstart"],this.waitToPlay_),void(!q&&ee&&this.load());var ae=this.techGet_("play");ee&&this.hasClass("vjs-ended")&&this.resetProgressBar_(),null===ae?this.runPlayTerminatedQueue_():this.runPlayCallbacks_(ae)},v.runPlayTerminatedQueue_=function runPlayTerminatedQueue_(){var m=this.playTerminatedQueue_.slice(0);this.playTerminatedQueue_=[],m.forEach((function(m){m()}))},v.runPlayCallbacks_=function runPlayCallbacks_(m){var v=this.playCallbacks_.slice(0);this.playCallbacks_=[],this.playTerminatedQueue_=[],v.forEach((function(v){v(m)}))},v.pause=function pause(){this.techCall_("pause")},v.paused=function paused(){return!1!==this.techGet_("paused")},v.played=function played(){return this.techGet_("played")||createTimeRanges(0,0)},v.scrubbing=function scrubbing(m){if(void 0===m)return this.scrubbing_;this.scrubbing_=!!m,this.techCall_("setScrubbing",this.scrubbing_),m?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")},v.currentTime=function currentTime(m){return void 0!==m?(m<0&&(m=0),this.isReady_&&!this.changingSrc_&&this.tech_&&this.tech_.isReady_?(this.techCall_("setCurrentTime",m),void(this.cache_.initTime=0)):(this.cache_.initTime=m,this.off("canplay",this.boundApplyInitTime_),void this.one("canplay",this.boundApplyInitTime_))):(this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime)},v.applyInitTime_=function applyInitTime_(){this.currentTime(this.cache_.initTime)},v.duration=function duration(m){if(void 0===m)return void 0!==this.cache_.duration?this.cache_.duration:NaN;(m=parseFloat(m))<0&&(m=1/0),m!==this.cache_.duration&&(this.cache_.duration=m,m===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),isNaN(m)||this.trigger("durationchange"))},v.remainingTime=function remainingTime(){return this.duration()-this.currentTime()},v.remainingTimeDisplay=function remainingTimeDisplay(){return Math.floor(this.duration())-Math.floor(this.currentTime())},v.buffered=function buffered(){var buffered=this.techGet_("buffered");return buffered&&buffered.length||(buffered=createTimeRanges(0,0)),buffered},v.bufferedPercent=function bufferedPercent$1(){return bufferedPercent(this.buffered(),this.duration())},v.bufferedEnd=function bufferedEnd(){var m=this.buffered(),v=this.duration(),q=m.end(m.length-1);return q>v&&(q=v),q},v.volume=function volume(m){var v;return void 0!==m?(v=Math.max(0,Math.min(1,parseFloat(m))),this.cache_.volume=v,this.techCall_("setVolume",v),void(v>0&&this.lastVolume_(v))):(v=parseFloat(this.techGet_("volume")),isNaN(v)?1:v)},v.muted=function muted(m){if(void 0===m)return this.techGet_("muted")||!1;this.techCall_("setMuted",m)},v.defaultMuted=function defaultMuted(m){return void 0!==m?this.techCall_("setDefaultMuted",m):this.techGet_("defaultMuted")||!1},v.lastVolume_=function lastVolume_(m){if(void 0===m||0===m)return this.cache_.lastVolume;this.cache_.lastVolume=m},v.supportsFullScreen=function supportsFullScreen(){return this.techGet_("supportsFullScreen")||!1},v.isFullscreen=function isFullscreen(m){if(void 0!==m){var v=this.isFullscreen_;return this.isFullscreen_=Boolean(m),this.isFullscreen_!==v&&this.fsApi_.prefixed&&this.trigger("fullscreenchange"),void this.toggleFullscreenClass_()}return this.isFullscreen_},v.requestFullscreen=function requestFullscreen(m){var v=this.options_.Promise||ae().Promise;if(v){var q=this;return new v((function(v,ee){function offHandler(){q.off("fullscreenerror",errorHandler),q.off("fullscreenchange",changeHandler)}function changeHandler(){offHandler(),v()}function errorHandler(m,v){offHandler(),ee(v)}q.one("fullscreenchange",changeHandler),q.one("fullscreenerror",errorHandler);var ae=q.requestFullscreenHelper_(m);ae&&(ae.then(offHandler,offHandler),ae.then(v,ee))}))}return this.requestFullscreenHelper_()},v.requestFullscreenHelper_=function requestFullscreenHelper_(m){var v,q=this;if(this.fsApi_.prefixed||(v=this.options_.fullscreen&&this.options_.fullscreen.options||{},void 0!==m&&(v=m)),this.fsApi_.requestFullscreen){var ee=this.el_[this.fsApi_.requestFullscreen](v);return ee&&ee.then((function(){return q.isFullscreen(!0)}),(function(){return q.isFullscreen(!1)})),ee}this.tech_.supportsFullScreen()&&!0==!this.options_.preferFullWindow?this.techCall_("enterFullScreen"):this.enterFullWindow()},v.exitFullscreen=function exitFullscreen(){var m=this.options_.Promise||ae().Promise;if(m){var v=this;return new m((function(m,q){function offHandler(){v.off("fullscreenerror",errorHandler),v.off("fullscreenchange",changeHandler)}function changeHandler(){offHandler(),m()}function errorHandler(m,v){offHandler(),q(v)}v.one("fullscreenchange",changeHandler),v.one("fullscreenerror",errorHandler);var ee=v.exitFullscreenHelper_();ee&&(ee.then(offHandler,offHandler),ee.then(m,q))}))}return this.exitFullscreenHelper_()},v.exitFullscreenHelper_=function exitFullscreenHelper_(){var m=this;if(this.fsApi_.requestFullscreen){var v=de()[this.fsApi_.exitFullscreen]();return v&&silencePromise(v.then((function(){return m.isFullscreen(!1)}))),v}this.tech_.supportsFullScreen()&&!0==!this.options_.preferFullWindow?this.techCall_("exitFullScreen"):this.exitFullWindow()},v.enterFullWindow=function enterFullWindow(){this.isFullscreen(!0),this.isFullWindow=!0,this.docOrigOverflow=de().documentElement.style.overflow,on(de(),"keydown",this.boundFullWindowOnEscKey_),de().documentElement.style.overflow="hidden",addClass(de().body,"vjs-full-window"),this.trigger("enterFullWindow")},v.fullWindowOnEscKey=function fullWindowOnEscKey(m){pe().isEventKey(m,"Esc")&&!0===this.isFullscreen()&&(this.isFullWindow?this.exitFullWindow():this.exitFullscreen())},v.exitFullWindow=function exitFullWindow(){this.isFullscreen(!1),this.isFullWindow=!1,off(de(),"keydown",this.boundFullWindowOnEscKey_),de().documentElement.style.overflow=this.docOrigOverflow,removeClass(de().body,"vjs-full-window"),this.trigger("exitFullWindow")},v.disablePictureInPicture=function disablePictureInPicture(m){if(void 0===m)return this.techGet_("disablePictureInPicture");this.techCall_("setDisablePictureInPicture",m),this.options_.disablePictureInPicture=m,this.trigger("disablepictureinpicturechanged")},v.isInPictureInPicture=function isInPictureInPicture(m){return void 0!==m?(this.isInPictureInPicture_=!!m,void this.togglePictureInPictureClass_()):!!this.isInPictureInPicture_},v.requestPictureInPicture=function requestPictureInPicture(){if("pictureInPictureEnabled"in de()&&!1===this.disablePictureInPicture())return this.techGet_("requestPictureInPicture")},v.exitPictureInPicture=function exitPictureInPicture(){if("pictureInPictureEnabled"in de())return de().exitPictureInPicture()},v.handleKeyDown=function handleKeyDown(m){var v=this.options_.userActions;if(v&&v.hotkeys){(function excludeElement(m){var v=m.tagName.toLowerCase();if(m.isContentEditable)return!0;if("input"===v)return-1===["button","checkbox","hidden","radio","reset","submit"].indexOf(m.type);return-1!==["textarea"].indexOf(v)})(this.el_.ownerDocument.activeElement)||("function"==typeof v.hotkeys?v.hotkeys.call(this,m):this.handleHotkeys(m))}},v.handleHotkeys=function handleHotkeys(m){var v=this.options_.userActions?this.options_.userActions.hotkeys:{},q=v.fullscreenKey,ee=void 0===q?function(m){return pe().isEventKey(m,"f")}:q,ae=v.muteKey,ie=void 0===ae?function(m){return pe().isEventKey(m,"m")}:ae,ce=v.playPauseKey,le=void 0===ce?function(m){return pe().isEventKey(m,"k")||pe().isEventKey(m,"Space")}:ce;if(ee.call(this,m)){m.preventDefault(),m.stopPropagation();var fe=Ss.getComponent("FullscreenToggle");!1!==de()[this.fsApi_.fullscreenEnabled]&&fe.prototype.handleClick.call(this,m)}else if(ie.call(this,m)){m.preventDefault(),m.stopPropagation(),Ss.getComponent("MuteToggle").prototype.handleClick.call(this,m)}else if(le.call(this,m)){m.preventDefault(),m.stopPropagation(),Ss.getComponent("PlayToggle").prototype.handleClick.call(this,m)}},v.canPlayType=function canPlayType(m){for(var v,q=0,ee=this.options_.techOrder;q1?q.handleSrc_(de.slice(1)):(q.changingSrc_=!1,q.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0),void q.triggerReady());ae=ee,ie=q.tech_,ae.forEach((function(m){return m.setTech&&m.setTech(ie)}))},ee.setTimeout((function(){return setSourceHelper(ae,md[ae.type],ie,ee)}),1),this.options_.retryOnError&&de.length>1){var ce=function retry(){q.error(null),q.handleSrc_(de.slice(1),!0)},le=function stopListeningForErrors(){q.off("error",ce)};this.one("error",ce),this.one("playing",le),this.resetRetryOnError_=function(){q.off("error",ce),q.off("playing",le)}}}else this.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0)},v.src=function src(m){return this.handleSrc_(m,!1)},v.src_=function src_(m){var v=this,q=this.selectSource([m]);return!q||(_s(q.tech,this.techName_)?(this.ready((function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",m):this.techCall_("src",m.src),this.changingSrc_=!1}),!0),!1):(this.changingSrc_=!0,this.loadTech_(q.tech,q.source),this.tech_.ready((function(){v.changingSrc_=!1})),!1))},v.load=function load(){this.techCall_("load")},v.reset=function reset(){var m=this,v=this.options_.Promise||ae().Promise;this.paused()||!v?this.doReset_():silencePromise(this.play().then((function(){return m.doReset_()})))},v.doReset_=function doReset_(){this.tech_&&this.tech_.clearTracks("text"),this.resetCache_(),this.poster(""),this.loadTech_(this.options_.techOrder[0],null),this.techCall_("reset"),this.resetControlBarUI_(),cs(this)&&this.trigger("playerreset")},v.resetControlBarUI_=function resetControlBarUI_(){this.resetProgressBar_(),this.resetPlaybackRate_(),this.resetVolumeBar_()},v.resetProgressBar_=function resetProgressBar_(){this.currentTime(0);var m=this.controlBar||{},v=m.durationDisplay,q=m.remainingTimeDisplay;v&&v.updateContent(),q&&q.updateContent()},v.resetPlaybackRate_=function resetPlaybackRate_(){this.playbackRate(this.defaultPlaybackRate()),this.handleTechRateChange_()},v.resetVolumeBar_=function resetVolumeBar_(){this.volume(1),this.trigger("volumechange")},v.currentSources=function currentSources(){var m=this.currentSource(),v=[];return 0!==Object.keys(m).length&&v.push(m),this.cache_.sources||v},v.currentSource=function currentSource(){return this.cache_.source||{}},v.currentSrc=function currentSrc(){return this.currentSource()&&this.currentSource().src||""},v.currentType=function currentType(){return this.currentSource()&&this.currentSource().type||""},v.preload=function preload(m){return void 0!==m?(this.techCall_("setPreload",m),void(this.options_.preload=m)):this.techGet_("preload")},v.autoplay=function autoplay(m){if(void 0===m)return this.options_.autoplay||!1;var v;"string"==typeof m&&/(any|play|muted)/.test(m)||!0===m&&this.options_.normalizeAutoplay?(this.options_.autoplay=m,this.manualAutoplay_("string"==typeof m?m:"play"),v=!1):this.options_.autoplay=!!m,v=void 0===v?this.options_.autoplay:v,this.tech_&&this.techCall_("setAutoplay",v)},v.playsinline=function playsinline(m){return void 0!==m?(this.techCall_("setPlaysinline",m),this.options_.playsinline=m,this):this.techGet_("playsinline")},v.loop=function loop(m){return void 0!==m?(this.techCall_("setLoop",m),void(this.options_.loop=m)):this.techGet_("loop")},v.poster=function poster(m){if(void 0===m)return this.poster_;m||(m=""),m!==this.poster_&&(this.poster_=m,this.techCall_("setPoster",m),this.isPosterFromTech_=!1,this.trigger("posterchange"))},v.handleTechPosterChange_=function handleTechPosterChange_(){if((!this.poster_||this.options_.techCanOverridePoster)&&this.tech_&&this.tech_.poster){var m=this.tech_.poster()||"";m!==this.poster_&&(this.poster_=m,this.isPosterFromTech_=!0,this.trigger("posterchange"))}},v.controls=function controls(m){if(void 0===m)return!!this.controls_;m=!!m,this.controls_!==m&&(this.controls_=m,this.usingNativeControls()&&this.techCall_("setControls",m),this.controls_?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_()))},v.usingNativeControls=function usingNativeControls(m){if(void 0===m)return!!this.usingNativeControls_;m=!!m,this.usingNativeControls_!==m&&(this.usingNativeControls_=m,this.usingNativeControls_?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols")))},v.error=function error(m){var v=this;if(void 0===m)return this.error_||null;if(ao("beforeerror").forEach((function(q){var ee=q(v,m);video_es_isObject(ee)&&!Array.isArray(ee)||"string"==typeof ee||"number"==typeof ee||null===ee?m=ee:v.log.error("please return a value that MediaError expects in beforeerror hooks")})),this.options_.suppressNotSupportedError&&m&&4===m.code){var q=function triggerSuppressedError(){this.error(m)};return this.options_.suppressNotSupportedError=!1,this.any(["click","touchstart"],q),void this.one("loadstart",(function(){this.off(["click","touchstart"],q)}))}if(null===m)return this.error_=m,this.removeClass("vjs-error"),void(this.errorDisplay&&this.errorDisplay.close());this.error_=new MediaError(m),this.addClass("vjs-error"),ho.error("(CODE:"+this.error_.code+" "+MediaError.errorTypes[this.error_.code]+")",this.error_.message,this.error_),this.trigger("error"),ao("error").forEach((function(m){return m(v,v.error_)}))},v.reportUserActivity=function reportUserActivity(m){this.userActivity_=!0},v.userActive=function userActive(m){if(void 0===m)return this.userActive_;if((m=!!m)!==this.userActive_){if(this.userActive_=m,this.userActive_)return this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),void this.trigger("useractive");this.tech_&&this.tech_.one("mousemove",(function(m){m.stopPropagation(),m.preventDefault()})),this.userActivity_=!1,this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")}},v.listenForUserActivity_=function listenForUserActivity_(){var m,v,q,ee=as(this,this.reportUserActivity),ae=function handleMouseUpAndMouseLeave(v){ee(),this.clearInterval(m)};this.on("mousedown",(function handleMouseDown(){ee(),this.clearInterval(m),m=this.setInterval(ee,250)})),this.on("mousemove",(function handleMouseMove(m){m.screenX===v&&m.screenY===q||(v=m.screenX,q=m.screenY,ee())})),this.on("mouseup",ae),this.on("mouseleave",ae);var ie,de=this.getChild("controlBar");!de||Lo||Eo||(de.on("mouseenter",(function(m){0!==this.player().options_.inactivityTimeout&&(this.player().cache_.inactivityTimeout=this.player().options_.inactivityTimeout),this.player().options_.inactivityTimeout=0})),de.on("mouseleave",(function(m){this.player().options_.inactivityTimeout=this.player().cache_.inactivityTimeout}))),this.on("keydown",ee),this.on("keyup",ee),this.setInterval((function(){if(this.userActivity_){this.userActivity_=!1,this.userActive(!0),this.clearTimeout(ie);var m=this.options_.inactivityTimeout;m<=0||(ie=this.setTimeout((function(){this.userActivity_||this.userActive(!1)}),m))}}),250)},v.playbackRate=function playbackRate(m){if(void 0===m)return this.tech_&&this.tech_.featuresPlaybackRate?this.cache_.lastPlaybackRate||this.techGet_("playbackRate"):1;this.techCall_("setPlaybackRate",m)},v.defaultPlaybackRate=function defaultPlaybackRate(m){return void 0!==m?this.techCall_("setDefaultPlaybackRate",m):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1},v.isAudio=function isAudio(m){if(void 0===m)return!!this.isAudio_;this.isAudio_=!!m},v.enableAudioOnlyUI_=function enableAudioOnlyUI_(){var m=this;this.addClass("vjs-audio-only-mode");var v=this.children(),q=this.getChild("ControlBar"),ee=q&&q.currentHeight();v.forEach((function(v){v!==q&&v.el_&&!v.hasClass("vjs-hidden")&&(v.hide(),m.audioOnlyCache_.hiddenChildren.push(v))})),this.audioOnlyCache_.playerHeight=this.currentHeight(),this.height(ee),this.trigger("audioonlymodechange")},v.disableAudioOnlyUI_=function disableAudioOnlyUI_(){this.removeClass("vjs-audio-only-mode"),this.audioOnlyCache_.hiddenChildren.forEach((function(m){return m.show()})),this.height(this.audioOnlyCache_.playerHeight),this.trigger("audioonlymodechange")},v.audioOnlyMode=function audioOnlyMode(m){var v=this;if("boolean"!=typeof m||m===this.audioOnlyMode_)return this.audioOnlyMode_;this.audioOnlyMode_=m;var q=this.options_.Promise||ae().Promise;if(q){if(m){var ee=[];return this.isInPictureInPicture()&&ee.push(this.exitPictureInPicture()),this.isFullscreen()&&ee.push(this.exitFullscreen()),this.audioPosterMode()&&ee.push(this.audioPosterMode(!1)),q.all(ee).then((function(){return v.enableAudioOnlyUI_()}))}return q.resolve().then((function(){return v.disableAudioOnlyUI_()}))}m?(this.isInPictureInPicture()&&this.exitPictureInPicture(),this.isFullscreen()&&this.exitFullscreen(),this.enableAudioOnlyUI_()):this.disableAudioOnlyUI_()},v.enablePosterModeUI_=function enablePosterModeUI_(){(this.tech_&&this.tech_).hide(),this.addClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")},v.disablePosterModeUI_=function disablePosterModeUI_(){(this.tech_&&this.tech_).show(),this.removeClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")},v.audioPosterMode=function audioPosterMode(m){var v=this;if("boolean"!=typeof m||m===this.audioPosterMode_)return this.audioPosterMode_;this.audioPosterMode_=m;var q=this.options_.Promise||ae().Promise;return q?m?this.audioOnlyMode()?this.audioOnlyMode(!1).then((function(){v.enablePosterModeUI_()})):q.resolve().then((function(){v.enablePosterModeUI_()})):q.resolve().then((function(){v.disablePosterModeUI_()})):m?(this.audioOnlyMode()&&this.audioOnlyMode(!1),void this.enablePosterModeUI_()):void this.disablePosterModeUI_()},v.addTextTrack=function addTextTrack(m,v,q){if(this.tech_)return this.tech_.addTextTrack(m,v,q)},v.addRemoteTextTrack=function addRemoteTextTrack(m,v){if(this.tech_)return this.tech_.addRemoteTextTrack(m,v)},v.removeRemoteTextTrack=function removeRemoteTextTrack(m){void 0===m&&(m={});var v=m.track;if(v||(v=m),this.tech_)return this.tech_.removeRemoteTextTrack(v)},v.getVideoPlaybackQuality=function getVideoPlaybackQuality(){return this.techGet_("getVideoPlaybackQuality")},v.videoWidth=function videoWidth(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0},v.videoHeight=function videoHeight(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0},v.language=function language(m){if(void 0===m)return this.language_;this.language_!==String(m).toLowerCase()&&(this.language_=String(m).toLowerCase(),cs(this)&&this.trigger("languagechange"))},v.languages=function languages(){return mergeOptions$3(Player.prototype.options_.languages,this.languages_)},v.toJSON=function toJSON(){var m=mergeOptions$3(this.options_),v=m.tracks;m.tracks=[];for(var q=0;q"):function(){}},hl=1/30,gl=.1,fl=function filterRanges(m,v){var q,ee=[];if(m&&m.length)for(q=0;q=v}))},vl=function findNextRange(m,v){return fl(m,(function(m){return m-hl>=v}))},yl=function findGaps(m){if(m.length<2)return videojs.createTimeRanges();for(var v=[],q=1;q "+m.end(q));return v.join(", ")},_l=function timeUntilRebuffer(m,v,q){return void 0===q&&(q=1),((m.length?m.end(m.length-1):0)-v)/q},xl=function timeRangesToArray(m){for(var v=[],q=0;qie||(q+=v>ae&&v<=ie?ie-v:ie-ae)}return q},Sl=videojs.createTimeRange,Dl=function segmentDurationWithParts(m,v){if(!v.preload)return v.duration;var q=0;return(v.parts||[]).forEach((function(m){q+=m.duration})),(v.preloadHints||[]).forEach((function(v){"PART"===v.type&&(q+=m.partTargetDuration)})),q},Cl=function getPartsAndSegments(m){return(m.segments||[]).reduce((function(m,v,q){return v.parts?v.parts.forEach((function(ee,ae){m.push({duration:ee.duration,segmentIndex:q,partIndex:ae,part:ee,segment:v})})):m.push({duration:v.duration,segmentIndex:q,partIndex:null,segment:v,part:null}),m}),[])},kl=function getLastParts(m){var v=m.segments&&m.segments.length&&m.segments[m.segments.length-1];return v&&v.parts||[]},Al=function getKnownPartCount(m){var v=m.preloadSegment;if(v){var q=v.parts,ee=(v.preloadHints||[]).reduce((function(m,v){return m+("PART"===v.type?1:0)}),0);return ee+=q&&q.length?q.length:0}},Il=function liveEdgeDelay(m,v){if(v.endList)return 0;if(m&&m.suggestedPresentationDelay)return m.suggestedPresentationDelay;var q=kl(v).length>0;return q&&v.serverControl&&v.serverControl.partHoldBack?v.serverControl.partHoldBack:q&&v.partTargetDuration?3*v.partTargetDuration:v.serverControl&&v.serverControl.holdBack?v.serverControl.holdBack:v.targetDuration?3*v.targetDuration:0},Pl=function backwardDuration(m,v){var q=0,ee=v-m.mediaSequence,ae=m.segments[ee];if(ae){if(void 0!==ae.start)return{result:ae.start,precise:!0};if(void 0!==ae.end)return{result:ae.end-ae.duration,precise:!0}}for(;ee--;){if(void 0!==(ae=m.segments[ee]).end)return{result:q+ae.end,precise:!0};if(q+=Dl(m,ae),void 0!==ae.start)return{result:q+ae.start,precise:!0}}return{result:q,precise:!1}},jl=function forwardDuration(m,v){for(var q,ee=0,ae=v-m.mediaSequence;aeae){var de=[ae,ee];ee=de[0],ae=de[1]}if(ee<0){for(var ce=ee;ceDate.now()},Nl=function isIncompatible(m){return m.excludeUntil&&m.excludeUntil===1/0},Ml=function isEnabled(m){var v=Ul(m);return!m.disabled&&!v},Wl=function hasAttribute(m,v){return v.attributes&&v.attributes[m]},ql=function isLowestEnabledRendition(m,v){if(1===m.playlists.length)return!0;var q=v.attributes.BANDWIDTH||Number.MAX_VALUE;return 0===m.playlists.filter((function(m){return!!Ml(m)&&(m.attributes.BANDWIDTH||0)0)for(var be=pe-1;be>=0;be--){var Re=le[be];if(ce+=Re.duration,de){if(ce<0)continue}else if(ce+hl<=0)continue;return{partIndex:Re.partIndex,segmentIndex:Re.segmentIndex,startTime:ie-Ll({defaultDuration:v.targetDuration,durationList:le,startIndex:pe,endIndex:be})}}return{partIndex:le[0]&&le[0].partIndex||null,segmentIndex:le[0]&&le[0].segmentIndex||0,startTime:q}}if(pe<0){for(var _e=pe;_e<0;_e++)if((ce-=v.targetDuration)<0)return{partIndex:le[0]&&le[0].partIndex||null,segmentIndex:le[0]&&le[0].segmentIndex||0,startTime:q};pe=0}for(var xe=pe;xe0)continue}else if(ce-hl>=0)continue;return{partIndex:Te.partIndex,segmentIndex:Te.segmentIndex,startTime:ie+Ll({defaultDuration:v.targetDuration,durationList:le,startIndex:pe,endIndex:xe})}}return{segmentIndex:le[le.length-1].segmentIndex,partIndex:le[le.length-1].partIndex,startTime:q}},isEnabled:Ml,isDisabled:function isDisabled(m){return m.disabled},isBlacklisted:Ul,isIncompatible:Nl,playlistEnd:Bl,isAes:function isAes(m){for(var v=0;v-1&&ce!==de.length-1&&(q._HLS_part=ce),(ce>-1||de.length)&&ie--}q._HLS_msn=ie}if(v.serverControl&&v.serverControl.canSkipUntil&&(q._HLS_skip=v.serverControl.canSkipDateranges?"v2":"YES"),Object.keys(q).length){var le=new(ae().URL)(m);["_HLS_skip","_HLS_msn","_HLS_part"].forEach((function(m){q.hasOwnProperty(m)&&le.searchParams.set(m,q[m])})),m=le.toString()}return m},op=function updateSegment(m,v){if(!m)return v;var q=ap(m,v);if(m.preloadHints&&!v.preloadHints&&delete q.preloadHints,m.parts&&!v.parts)delete q.parts;else if(m.parts&&v.parts)for(var ee=0;ee=500?4:2},this.trigger("error")},v.parseManifest_=function parseManifest_(m){var v=this,q=m.url,ee=m.manifestString;return $l({onwarn:function onwarn(m){var ee=m.message;return v.logger_("m3u8-parser warn for "+q+": "+ee)},oninfo:function oninfo(m){var ee=m.message;return v.logger_("m3u8-parser info for "+q+": "+ee)},manifestString:ee,customTagParsers:this.customTagParsers,customTagMappers:this.customTagMappers,experimentalLLHLS:this.experimentalLLHLS})},v.haveMetadata=function haveMetadata(m){var v=m.playlistString,q=m.playlistObject,ee=m.url,ae=m.id;this.request=null,this.state="HAVE_METADATA";var ie=q||this.parseManifest_({url:ee,manifestString:v});ie.lastRequest=Date.now(),Ql({playlist:ie,uri:ee,id:ae});var de=lp(this.master,ie);this.targetDuration=ie.partTargetDuration||ie.targetDuration,this.pendingMedia_=null,de?(this.master=de,this.media_=this.master.playlists[ae]):this.trigger("playlistunchanged"),this.updateMediaUpdateTimeout_(pp(this.media(),!!de)),this.trigger("loadedplaylist")},v.dispose=function dispose(){this.trigger("dispose"),this.stopRequest(),ae().clearTimeout(this.mediaUpdateTimeout),ae().clearTimeout(this.finalRenditionTimeout),this.off()},v.stopRequest=function stopRequest(){if(this.request){var m=this.request;this.request=null,m.onreadystatechange=null,m.abort()}},v.media=function media(m,v){var q=this;if(!m)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);if("string"==typeof m){if(!this.master.playlists[m])throw new Error("Unknown playlist URI: "+m);m=this.master.playlists[m]}if(ae().clearTimeout(this.finalRenditionTimeout),v){var ee=(m.partTargetDuration||m.targetDuration)/2*1e3||5e3;this.finalRenditionTimeout=ae().setTimeout(this.media.bind(this,m,!1),ee)}else{var ie=this.state,de=!this.media_||m.id!==this.media_.id,ce=this.master.playlists[m.id];if(ce&&ce.endList||m.endList&&m.segments.length)return this.request&&(this.request.onreadystatechange=null,this.request.abort(),this.request=null),this.state="HAVE_METADATA",this.media_=m,void(de&&(this.trigger("mediachanging"),"HAVE_MASTER"===ie?this.trigger("loadedmetadata"):this.trigger("mediachange")));if(this.updateMediaUpdateTimeout_(pp(m,!0)),de){if(this.state="SWITCHING_MEDIA",this.request){if(m.resolvedUri===this.request.url)return;this.request.onreadystatechange=null,this.request.abort(),this.request=null}this.media_&&this.trigger("mediachanging"),this.pendingMedia_=m,this.request=this.vhs_.xhr({uri:m.resolvedUri,withCredentials:this.withCredentials},(function(v,ee){if(q.request){if(m.lastRequest=Date.now(),m.resolvedUri=ll(q.handleManifestRedirects,m.resolvedUri,ee),v)return q.playlistRequestError(q.request,m,ie);q.haveMetadata({playlistString:ee.responseText,url:m.uri,id:m.id}),"HAVE_MASTER"===ie?q.trigger("loadedmetadata"):q.trigger("mediachange")}}))}}},v.pause=function pause(){this.mediaUpdateTimeout&&(ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.stopRequest(),"HAVE_NOTHING"===this.state&&(this.started=!1),"SWITCHING_MEDIA"===this.state?this.media_?this.state="HAVE_METADATA":this.state="HAVE_MASTER":"HAVE_CURRENT_METADATA"===this.state&&(this.state="HAVE_METADATA")},v.load=function load(m){var v=this;this.mediaUpdateTimeout&&(ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null);var q=this.media();if(m){var ee=q?(q.partTargetDuration||q.targetDuration)/2*1e3:5e3;this.mediaUpdateTimeout=ae().setTimeout((function(){v.mediaUpdateTimeout=null,v.load()}),ee)}else this.started?q&&!q.endList?this.trigger("mediaupdatetimeout"):this.trigger("loadedplaylist"):this.start()},v.updateMediaUpdateTimeout_=function updateMediaUpdateTimeout_(m){var v=this;this.mediaUpdateTimeout&&(ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.media()&&!this.media().endList&&(this.mediaUpdateTimeout=ae().setTimeout((function(){v.mediaUpdateTimeout=null,v.trigger("mediaupdatetimeout"),v.updateMediaUpdateTimeout_(m)}),m))},v.start=function start(){var m=this;if(this.started=!0,"object"==typeof this.src)return this.src.uri||(this.src.uri=ae().location.href),this.src.resolvedUri=this.src.uri,void setTimeout((function(){m.setupInitialPlaylist(m.src)}),0);this.request=this.vhs_.xhr({uri:this.src,withCredentials:this.withCredentials},(function(v,q){if(m.request){if(m.request=null,v)return m.error={status:q.status,message:"HLS playlist request error at URL: "+m.src+".",responseText:q.responseText,code:2},"HAVE_NOTHING"===m.state&&(m.started=!1),m.trigger("error");m.src=ll(m.handleManifestRedirects,m.src,q);var ee=m.parseManifest_({manifestString:q.responseText,url:m.src});m.setupInitialPlaylist(ee)}}))},v.srcUri=function srcUri(){return"string"==typeof this.src?this.src:this.src.uri},v.setupInitialPlaylist=function setupInitialPlaylist(m){if(this.state="HAVE_MASTER",m.playlists)return this.master=m,np(this.master,this.srcUri()),m.playlists.forEach((function(m){m.segments=cp(m),m.segments.forEach((function(v){dp(v,m.resolvedUri)}))})),this.trigger("loadedplaylist"),void(this.request||this.media(this.master.playlists[0]));var v=this.srcUri()||ae().location.href;this.master=tp(0,v),this.haveMetadata({playlistObject:m,url:v,id:this.master.playlists[0].id}),this.trigger("loadedmetadata")},PlaylistLoader}(rp),fp=videojs.xhr,mp=videojs.mergeOptions,vp=function callbackWrapper(m,v,q,ee){var ae="arraybuffer"===m.responseType?m.response:m.responseText;!v&&ae&&(m.responseTime=Date.now(),m.roundTripTime=m.responseTime-m.requestTime,m.bytesReceived=ae.byteLength||ae.length,m.bandwidth||(m.bandwidth=Math.floor(m.bytesReceived/m.roundTripTime*8*1e3))),q.headers&&(m.responseHeaders=q.headers),v&&"ETIMEDOUT"===v.code&&(m.timedout=!0),v||m.aborted||200===q.statusCode||206===q.statusCode||0===q.statusCode||(v=new Error("XHR Failed with a response of: "+(m&&(ae||m.responseText)))),ee(v,m)},yp=function xhrFactory(){var m=function XhrFunction(m,v){m=mp({timeout:45e3},m);var q=XhrFunction.beforeRequest||videojs.Vhs.xhr.beforeRequest;if(q&&"function"==typeof q){var ee=q(m);ee&&(m=ee)}var ae=(!0===videojs.Vhs.xhr.original?fp:videojs.Vhs.xhr)(m,(function(m,q){return vp(ae,m,q,v)})),ie=ae.abort;return ae.abort=function(){return ae.aborted=!0,ie.apply(ae,arguments)},ae.uri=m.uri,ae.requestTime=Date.now(),ae};return m.original=!0,m},bp=function byterangeStr(m){return"bytes="+m.offset+"-"+("bigint"==typeof m.offset||"bigint"==typeof m.length?ae().BigInt(m.offset)+ae().BigInt(m.length)-ae().BigInt(1):m.offset+m.length-1)},Rp=function segmentXhrHeaders(m){var v={};return m.byterange&&(v.Range=bp(m.byterange)),v},_p=function textRange(m,v){return m.start(v)+"-"+m.end(v)},xp=function formatHexString(m,v){var q=m.toString(16);return"00".substring(0,2-q.length)+q+(v%2?" ":"")},Ep=function formatAsciiString(m){return m>=32&&m<126?String.fromCharCode(m):"."},Tp=function createTransferableMessage(m){var v={};return Object.keys(m).forEach((function(q){var ee=m[q];kt(ee)?v[q]={bytes:ee.buffer,byteOffset:ee.byteOffset,byteLength:ee.byteLength}:v[q]=ee})),v},wp=function initSegmentId(m){var v=m.byterange||{length:1/0,offset:0};return[v.length,v.offset,m.resolvedUri].join(",")},Sp=function segmentKeyId(m){return m.resolvedUri},Dp=function hexDump(m){for(var v=Array.prototype.slice.call(m),q=16,ee="",ae=0;aenew Date(de.getTime()+1e3*ce)?null:(q>de&&(ee=ie),{segment:ee,estimatedStart:ee.videoTimingInfo?ee.videoTimingInfo.transmuxedPresentationStart:Gl.duration(v,v.mediaSequence+v.segments.indexOf(ee)),type:ee.videoTimingInfo?"accurate":"estimate"})},Pp=function findSegmentForPlayerTime(m,v){if(!v||!v.segments||0===v.segments.length)return null;for(var q,ee=0,ae=0;aeee){if(m>ee+.25*ie.duration)return null;q=ie}return{segment:q,estimatedStart:q.videoTimingInfo?q.videoTimingInfo.transmuxedPresentationStart:ee-q.duration,type:q.videoTimingInfo?"accurate":"estimate"}},jp=function getOffsetFromTimestamp(m,v){var q,ee;try{q=new Date(m),ee=new Date(v)}catch(m){}var ae=q.getTime();return(ee.getTime()-ae)/1e3},Fp=function verifyProgramDateTimeTags(m){if(!m.segments||0===m.segments.length)return!1;for(var v=0;v=fe+pe)return ce(v,{response:ie.subarray(pe,pe+fe),status:q.status,uri:q.uri});ee.request=ee.vhs_.xhr({uri:de,responseType:"arraybuffer",headers:Rp({byterange:m.sidx.byterange})},ce)}))}else this.mediaRequest_=ae().setTimeout((function(){return q(!1)}),0)},v.dispose=function dispose(){this.trigger("dispose"),this.stopRequest(),this.loadedPlaylists_={},ae().clearTimeout(this.minimumUpdatePeriodTimeout_),ae().clearTimeout(this.mediaRequest_),ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.mediaRequest_=null,this.minimumUpdatePeriodTimeout_=null,this.masterPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.masterPlaylistLoader_.createMupOnMedia_),this.masterPlaylistLoader_.createMupOnMedia_=null),this.off()},v.hasPendingRequest=function hasPendingRequest(){return this.request||this.mediaRequest_},v.stopRequest=function stopRequest(){if(this.request){var m=this.request;this.request=null,m.onreadystatechange=null,m.abort()}},v.media=function media(m){var v=this;if(!m)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);var q=this.state;if("string"==typeof m){if(!this.masterPlaylistLoader_.master.playlists[m])throw new Error("Unknown playlist URI: "+m);m=this.masterPlaylistLoader_.master.playlists[m]}var ee=!this.media_||m.id!==this.media_.id;if(ee&&this.loadedPlaylists_[m.id]&&this.loadedPlaylists_[m.id].endList)return this.state="HAVE_METADATA",this.media_=m,void(ee&&(this.trigger("mediachanging"),this.trigger("mediachange")));ee&&(this.media_&&this.trigger("mediachanging"),this.addSidxSegments_(m,q,(function(ee){v.haveMetadata({startingState:q,playlist:m})})))},v.haveMetadata=function haveMetadata(m){var v=m.startingState,q=m.playlist;this.state="HAVE_METADATA",this.loadedPlaylists_[q.id]=q,this.mediaRequest_=null,this.refreshMedia_(q.id),"HAVE_MASTER"===v?this.trigger("loadedmetadata"):this.trigger("mediachange")},v.pause=function pause(){this.masterPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.masterPlaylistLoader_.createMupOnMedia_),this.masterPlaylistLoader_.createMupOnMedia_=null),this.stopRequest(),ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.isMaster_&&(ae().clearTimeout(this.masterPlaylistLoader_.minimumUpdatePeriodTimeout_),this.masterPlaylistLoader_.minimumUpdatePeriodTimeout_=null),"HAVE_NOTHING"===this.state&&(this.started=!1)},v.load=function load(m){var v=this;ae().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null;var q=this.media();if(m){var ee=q?q.targetDuration/2*1e3:5e3;this.mediaUpdateTimeout=ae().setTimeout((function(){return v.load()}),ee)}else this.started?q&&!q.endList?(this.isMaster_&&!this.minimumUpdatePeriodTimeout_&&(this.trigger("minimumUpdatePeriod"),this.updateMinimumUpdatePeriodTimeout_()),this.trigger("mediaupdatetimeout")):this.trigger("loadedplaylist"):this.start()},v.start=function start(){var m=this;this.started=!0,this.isMaster_?this.requestMaster_((function(v,q){m.haveMaster_(),m.hasPendingRequest()||m.media_||m.media(m.masterPlaylistLoader_.master.playlists[0])})):this.mediaRequest_=ae().setTimeout((function(){return m.haveMaster_()}),0)},v.requestMaster_=function requestMaster_(m){var v=this;this.request=this.vhs_.xhr({uri:this.masterPlaylistLoader_.srcUrl,withCredentials:this.withCredentials},(function(q,ee){if(!v.requestErrored_(q,ee)){var ae=ee.responseText!==v.masterPlaylistLoader_.masterXml_;return v.masterPlaylistLoader_.masterXml_=ee.responseText,ee.responseHeaders&&ee.responseHeaders.date?v.masterLoaded_=Date.parse(ee.responseHeaders.date):v.masterLoaded_=Date.now(),v.masterPlaylistLoader_.srcUrl=ll(v.handleManifestRedirects,v.masterPlaylistLoader_.srcUrl,ee),ae?(v.handleMaster_(),void v.syncClientServerClock_((function(){return m(ee,ae)}))):m(ee,ae)}"HAVE_NOTHING"===v.state&&(v.started=!1)}))},v.syncClientServerClock_=function syncClientServerClock_(m){var v=this,q=hr(this.masterPlaylistLoader_.masterXml_);return null===q?(this.masterPlaylistLoader_.clientOffset_=this.masterLoaded_-Date.now(),m()):"DIRECT"===q.method?(this.masterPlaylistLoader_.clientOffset_=q.value-Date.now(),m()):void(this.request=this.vhs_.xhr({uri:ul(this.masterPlaylistLoader_.srcUrl,q.value),method:q.method,withCredentials:this.withCredentials},(function(ee,ae){if(v.request){if(ee)return v.masterPlaylistLoader_.clientOffset_=v.masterLoaded_-Date.now(),m();var ie;ie="HEAD"===q.method?ae.responseHeaders&&ae.responseHeaders.date?Date.parse(ae.responseHeaders.date):v.masterLoaded_:Date.parse(ae.responseText),v.masterPlaylistLoader_.clientOffset_=ie-Date.now(),m()}})))},v.haveMaster_=function haveMaster_(){this.state="HAVE_MASTER",this.isMaster_?this.trigger("loadedplaylist"):this.media_||this.media(this.childPlaylist_)},v.handleMaster_=function handleMaster_(){this.mediaRequest_=null;var m=this.masterPlaylistLoader_.master,v=Vp({masterXml:this.masterPlaylistLoader_.masterXml_,srcUrl:this.masterPlaylistLoader_.srcUrl,clientOffset:this.masterPlaylistLoader_.clientOffset_,sidxMapping:this.masterPlaylistLoader_.sidxMapping_,previousManifest:m});m&&(v=Hp(m,v,this.masterPlaylistLoader_.sidxMapping_)),this.masterPlaylistLoader_.master=v||m;var q=this.masterPlaylistLoader_.master.locations&&this.masterPlaylistLoader_.master.locations[0];return q&&q!==this.masterPlaylistLoader_.srcUrl&&(this.masterPlaylistLoader_.srcUrl=q),(!m||v&&v.minimumUpdatePeriod!==m.minimumUpdatePeriod)&&this.updateMinimumUpdatePeriodTimeout_(),Boolean(v)},v.updateMinimumUpdatePeriodTimeout_=function updateMinimumUpdatePeriodTimeout_(){var m=this.masterPlaylistLoader_;m.createMupOnMedia_&&(m.off("loadedmetadata",m.createMupOnMedia_),m.createMupOnMedia_=null),m.minimumUpdatePeriodTimeout_&&(ae().clearTimeout(m.minimumUpdatePeriodTimeout_),m.minimumUpdatePeriodTimeout_=null);var v=m.master&&m.master.minimumUpdatePeriod;0===v&&(m.media()?v=1e3*m.media().targetDuration:(m.createMupOnMedia_=m.updateMinimumUpdatePeriodTimeout_,m.one("loadedmetadata",m.createMupOnMedia_))),"number"!=typeof v||v<=0?v<0&&this.logger_("found invalid minimumUpdatePeriod of "+v+", not setting a timeout"):this.createMUPTimeout_(v)},v.createMUPTimeout_=function createMUPTimeout_(m){var v=this.masterPlaylistLoader_;v.minimumUpdatePeriodTimeout_=ae().setTimeout((function(){v.minimumUpdatePeriodTimeout_=null,v.trigger("minimumUpdatePeriod"),v.createMUPTimeout_(m)}),m)},v.refreshXml_=function refreshXml_(){var m=this;this.requestMaster_((function(v,q){q&&(m.media_&&(m.media_=m.masterPlaylistLoader_.master.playlists[m.media_.id]),m.masterPlaylistLoader_.sidxMapping_=Zp(m.masterPlaylistLoader_.master,m.masterPlaylistLoader_.sidxMapping_),m.addSidxSegments_(m.media(),m.state,(function(v){m.refreshMedia_(m.media().id)})))}))},v.refreshMedia_=function refreshMedia_(m){var v=this;if(!m)throw new Error("refreshMedia_ must take a media id");this.media_&&this.isMaster_&&this.handleMaster_();var q=this.masterPlaylistLoader_.master.playlists,ee=!this.media_||this.media_!==q[m];if(ee?this.media_=q[m]:this.trigger("playlistunchanged"),!this.mediaUpdateTimeout){!function createMediaUpdateTimeout(){v.media().endList||(v.mediaUpdateTimeout=ae().setTimeout((function(){v.trigger("mediaupdatetimeout"),createMediaUpdateTimeout()}),pp(v.media(),Boolean(ee))))}()}this.trigger("loadedplaylist")},DashPlaylistLoader}(Np),$p={GOAL_BUFFER_LENGTH:30,MAX_GOAL_BUFFER_LENGTH:60,BACK_BUFFER_LENGTH:30,GOAL_BUFFER_LENGTH_RATE:1,INITIAL_BANDWIDTH:4194304,BANDWIDTH_VARIANCE:1.2,BUFFER_LOW_WATER_LINE:0,MAX_BUFFER_LOW_WATER_LINE:30,EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:16,BUFFER_LOW_WATER_LINE_RATE:1,BUFFER_HIGH_WATER_LINE:30},Jp=function stringToArrayBuffer(m){for(var v=new Uint8Array(new ArrayBuffer(m.length)),q=0;q-1)},this.trigger=function(v){var q,ee,ae,ie;if(q=m[v])if(2===arguments.length)for(ae=q.length,ee=0;ee>>1,m.samplingfrequencyindex<<7|m.channelcount<<3,6,1,2]))},Te=function hdlr(m){return v(Ve.hdlr,et[m])},xe=function mdhd(m){var q=new Uint8Array([0,0,0,0,0,0,0,2,0,0,0,3,0,1,95,144,m.duration>>>24&255,m.duration>>>16&255,m.duration>>>8&255,255&m.duration,85,196,0,0]);return m.samplerate&&(q[12]=m.samplerate>>>24&255,q[13]=m.samplerate>>>16&255,q[14]=m.samplerate>>>8&255,q[15]=255&m.samplerate),v(Ve.mdhd,q)},_e=function mdia(m){return v(Ve.mdia,xe(m),Te(m.type),ce(m))},de=function mfhd(m){return v(Ve.mfhd,new Uint8Array([0,0,0,0,(4278190080&m)>>24,(16711680&m)>>16,(65280&m)>>8,255&m]))},ce=function minf(m){return v(Ve.minf,"video"===m.type?v(Ve.vmhd,tt):v(Ve.smhd,nt),ee(),Se(m))},le=function moof(m,q){for(var ee=[],ae=q.length;ae--;)ee[ae]=Pe(q[ae]);return v.apply(null,[Ve.moof,de(m)].concat(ee))},pe=function moov(m){for(var q=m.length,ee=[];q--;)ee[q]=be(m[q]);return v.apply(null,[Ve.moov,ye(4294967295)].concat(ee).concat(fe(m)))},fe=function mvex(m){for(var q=m.length,ee=[];q--;)ee[q]=We(m[q]);return v.apply(null,[Ve.mvex].concat(ee))},ye=function mvhd(m){var q=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,2,0,1,95,144,(4278190080&m)>>24,(16711680&m)>>16,(65280&m)>>8,255&m,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return v(Ve.mvhd,q)},we=function sdtp(m){var q,ee,ae=m.samples||[],ie=new Uint8Array(4+ae.length);for(ee=0;ee>>8),de.push(255&ae[q].byteLength),de=de.concat(Array.prototype.slice.call(ae[q]));for(q=0;q>>8),ce.push(255&ie[q].byteLength),ce=ce.concat(Array.prototype.slice.call(ie[q]));if(ee=[Ve.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,(65280&m.width)>>8,255&m.width,(65280&m.height)>>8,255&m.height,0,72,0,0,0,72,0,0,0,0,0,0,0,1,19,118,105,100,101,111,106,115,45,99,111,110,116,114,105,98,45,104,108,115,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),v(Ve.avcC,new Uint8Array([1,m.profileIdc,m.profileCompatibility,m.levelIdc,255].concat([ae.length],de,[ie.length],ce))),v(Ve.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192]))],m.sarRatio){var le=m.sarRatio[0],pe=m.sarRatio[1];ee.push(v(Ve.pasp,new Uint8Array([(4278190080&le)>>24,(16711680&le)>>16,(65280&le)>>8,255&le,(4278190080&pe)>>24,(16711680&pe)>>16,(65280&pe)>>8,255&pe])))}return v.apply(null,ee)},ut=function audioSample(m){return v(Ve.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,(65280&m.channelcount)>>8,255&m.channelcount,(65280&m.samplesize)>>8,255&m.samplesize,0,0,0,0,(65280&m.samplerate)>>8,255&m.samplerate,0,0]),ae(m))},Re=function tkhd(m){var q=new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,(4278190080&m.id)>>24,(16711680&m.id)>>16,(65280&m.id)>>8,255&m.id,0,0,0,0,(4278190080&m.duration)>>24,(16711680&m.duration)>>16,(65280&m.duration)>>8,255&m.duration,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,(65280&m.width)>>8,255&m.width,0,0,(65280&m.height)>>8,255&m.height,0,0]);return v(Ve.tkhd,q)},Pe=function traf(m){var q,ee,ae,ie,de,ce;return q=v(Ve.tfhd,new Uint8Array([0,0,0,58,(4278190080&m.id)>>24,(16711680&m.id)>>16,(65280&m.id)>>8,255&m.id,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])),de=Math.floor(m.baseMediaDecodeTime/vt),ce=Math.floor(m.baseMediaDecodeTime%vt),ee=v(Ve.tfdt,new Uint8Array([1,0,0,0,de>>>24&255,de>>>16&255,de>>>8&255,255&de,ce>>>24&255,ce>>>16&255,ce>>>8&255,255&ce])),92,"audio"===m.type?(ae=qe(m,92),v(Ve.traf,q,ee,ae)):(ie=we(m),ae=qe(m,ie.length+92),v(Ve.traf,q,ee,ae,ie))},be=function trak(m){return m.duration=m.duration||4294967295,v(Ve.trak,Re(m),_e(m))},We=function trex(m){var q=new Uint8Array([0,0,0,0,(4278190080&m.id)>>24,(16711680&m.id)>>16,(65280&m.id)>>8,255&m.id,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return"video"!==m.type&&(q[q.length-1]=0),v(Ve.trex,q)},ht=function trunHeader(m,v){var q=0,ee=0,ae=0,ie=0;return m.length&&(void 0!==m[0].duration&&(q=1),void 0!==m[0].size&&(ee=2),void 0!==m[0].flags&&(ae=4),void 0!==m[0].compositionTimeOffset&&(ie=8)),[0,0,q|ee|ae|ie,1,(4278190080&m.length)>>>24,(16711680&m.length)>>>16,(65280&m.length)>>>8,255&m.length,(4278190080&v)>>>24,(16711680&v)>>>16,(65280&v)>>>8,255&v]},pt=function videoTrun(m,q){var ee,ae,ie,de,ce,le;for(q+=20+16*(de=m.samples||[]).length,ie=ht(de,q),(ae=new Uint8Array(ie.length+16*de.length)).set(ie),ee=ie.length,le=0;le>>24,ae[ee++]=(16711680&ce.duration)>>>16,ae[ee++]=(65280&ce.duration)>>>8,ae[ee++]=255&ce.duration,ae[ee++]=(4278190080&ce.size)>>>24,ae[ee++]=(16711680&ce.size)>>>16,ae[ee++]=(65280&ce.size)>>>8,ae[ee++]=255&ce.size,ae[ee++]=ce.flags.isLeading<<2|ce.flags.dependsOn,ae[ee++]=ce.flags.isDependedOn<<6|ce.flags.hasRedundancy<<4|ce.flags.paddingValue<<1|ce.flags.isNonSyncSample,ae[ee++]=61440&ce.flags.degradationPriority,ae[ee++]=15&ce.flags.degradationPriority,ae[ee++]=(4278190080&ce.compositionTimeOffset)>>>24,ae[ee++]=(16711680&ce.compositionTimeOffset)>>>16,ae[ee++]=(65280&ce.compositionTimeOffset)>>>8,ae[ee++]=255&ce.compositionTimeOffset;return v(Ve.trun,ae)},lt=function audioTrun(m,q){var ee,ae,ie,de,ce,le;for(q+=20+8*(de=m.samples||[]).length,ie=ht(de,q),(ee=new Uint8Array(ie.length+8*de.length)).set(ie),ae=ie.length,le=0;le>>24,ee[ae++]=(16711680&ce.duration)>>>16,ee[ae++]=(65280&ce.duration)>>>8,ee[ae++]=255&ce.duration,ee[ae++]=(4278190080&ce.size)>>>24,ee[ae++]=(16711680&ce.size)>>>16,ee[ae++]=(65280&ce.size)>>>8,ee[ae++]=255&ce.size;return v(Ve.trun,ee)},qe=function trun(m,v){return"audio"===m.type?lt(m,v):pt(m,v)};ie=function ftyp(){return v(Ve.ftyp,ze,He,ze,Xe)};var yt,bt,Rt,_t,xt,Et,Tt,wt,St=function mdat(m){return v(Ve.mdat,m)},Dt=le,Ct=function initSegment(m){var v,q=ie(),ee=pe(m);return(v=new Uint8Array(q.byteLength+ee.byteLength)).set(q),v.set(ee,q.byteLength),v},kt=function sampleForFrame(m,v){var q={size:0,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0,degradationPriority:0,isNonSyncSample:1}};return q.dataOffset=v,q.compositionTimeOffset=m.pts-m.dts,q.duration=m.duration,q.size=4*m.length,q.size+=m.byteLength,m.keyFrame&&(q.flags.dependsOn=2,q.flags.isNonSyncSample=0),q},At=function groupNalsIntoFrames(m){var v,q,ee=[],ae=[];for(ae.byteLength=0,ae.nalCount=0,ae.duration=0,ee.byteLength=0,v=0;v1&&(v=m.shift(),m.byteLength-=v.byteLength,m.nalCount-=v.nalCount,m[0][0].dts=v.dts,m[0][0].pts=v.pts,m[0][0].duration+=v.duration),m},jt=function generateSampleTable(m,v){var q,ee,ae,ie,de,ce=v||0,le=[];for(q=0;qWt/2))){for((de=Nt()[m.samplerate])||(de=v[0].data),ce=0;ce=q?m:(v.minSegmentDts=1/0,m.filter((function(m){return m.dts>=q&&(v.minSegmentDts=Math.min(v.minSegmentDts,m.dts),v.minSegmentPts=v.minSegmentDts,!0)})))},$t=function generateSampleTable(m){var v,q,ee=[];for(v=0;v=this.virtualRowCount&&"function"==typeof this.beforeRowOverflow&&this.beforeRowOverflow(m),this.rows.length>0&&(this.rows.push(""),this.rowIdx++);this.rows.length>this.virtualRowCount;)this.rows.shift(),this.rowIdx--},bn.prototype.isEmpty=function(){return 0===this.rows.length||1===this.rows.length&&""===this.rows[0]},bn.prototype.addText=function(m){this.rows[this.rowIdx]+=m},bn.prototype.backspace=function(){if(!this.isEmpty()){var m=this.rows[this.rowIdx];this.rows[this.rowIdx]=m.substr(0,m.length-1)}};var xn=function Cea708Service(m,v,q){this.serviceNum=m,this.text="",this.currentWindow=new bn(-1),this.windows=[],this.stream=q,"string"==typeof v&&this.createTextDecoder(v)};xn.prototype.init=function(m,v){this.startPts=m;for(var q=0;q<8;q++)this.windows[q]=new bn(q),"function"==typeof v&&(this.windows[q].beforeRowOverflow=v)},xn.prototype.setCurrentWindow=function(m){this.currentWindow=this.windows[m]},xn.prototype.createTextDecoder=function(m){if("undefined"==typeof TextDecoder)this.stream.trigger("log",{level:"warn",message:"The `encoding` option is unsupported without TextDecoder support"});else try{this.textDecoder_=new TextDecoder(m)}catch(v){this.stream.trigger("log",{level:"warn",message:"TextDecoder could not be created with "+m+" encoding. "+v})}};var Sn=function Cea708Stream(m){m=m||{},Cea708Stream.prototype.init.call(this);var v,q=this,ee=m.captionServices||{},ae={};Object.keys(ee).forEach((function(m){v=ee[m],/^SERVICE/.test(m)&&(ae[m]=v.encoding)})),this.serviceEncodings=ae,this.current708Packet=null,this.services={},this.push=function(m){3===m.type?(q.new708Packet(),q.add708Bytes(m)):(null===q.current708Packet&&q.new708Packet(),q.add708Bytes(m))}};Sn.prototype=new gt,Sn.prototype.new708Packet=function(){null!==this.current708Packet&&this.push708Packet(),this.current708Packet={data:[],ptsVals:[]}},Sn.prototype.add708Bytes=function(m){var v=m.ccData,q=v>>>8,ee=255&v;this.current708Packet.ptsVals.push(m.pts),this.current708Packet.data.push(q),this.current708Packet.data.push(ee)},Sn.prototype.push708Packet=function(){var m=this.current708Packet,v=m.data,q=null,ee=null,ae=0,ie=v[ae++];for(m.seq=ie>>6,m.sizeCode=63&ie;ae>5)&&ee>0&&(q=ie=v[ae++]),this.pushServiceBlock(q,ae,ee),ee>0&&(ae+=ee-1)},Sn.prototype.pushServiceBlock=function(m,v,q){var ee,ae=v,ie=this.current708Packet.data,de=this.services[m];for(de||(de=this.initService(m,ae));ae>5,ie.rowLock=(16&ee)>>4,ie.columnLock=(8&ee)>>3,ie.priority=7&ee,ee=q[++m],ie.relativePositioning=(128&ee)>>7,ie.anchorVertical=127&ee,ee=q[++m],ie.anchorHorizontal=ee,ee=q[++m],ie.anchorPoint=(240&ee)>>4,ie.rowCount=15&ee,ee=q[++m],ie.columnCount=63&ee,ee=q[++m],ie.windowStyle=(56&ee)>>3,ie.penStyle=7&ee,ie.virtualRowCount=ie.rowCount+1,m},Sn.prototype.setWindowAttributes=function(m,v){var q=this.current708Packet.data,ee=q[m],ae=v.currentWindow.winAttr;return ee=q[++m],ae.fillOpacity=(192&ee)>>6,ae.fillRed=(48&ee)>>4,ae.fillGreen=(12&ee)>>2,ae.fillBlue=3&ee,ee=q[++m],ae.borderType=(192&ee)>>6,ae.borderRed=(48&ee)>>4,ae.borderGreen=(12&ee)>>2,ae.borderBlue=3&ee,ee=q[++m],ae.borderType+=(128&ee)>>5,ae.wordWrap=(64&ee)>>6,ae.printDirection=(48&ee)>>4,ae.scrollDirection=(12&ee)>>2,ae.justify=3&ee,ee=q[++m],ae.effectSpeed=(240&ee)>>4,ae.effectDirection=(12&ee)>>2,ae.displayEffect=3&ee,m},Sn.prototype.flushDisplayed=function(m,v){for(var q=[],ee=0;ee<8;ee++)v.windows[ee].visible&&!v.windows[ee].isEmpty()&&q.push(v.windows[ee].getText());v.endPts=m,v.text=q.join("\n\n"),this.pushCaption(v),v.startPts=m},Sn.prototype.pushCaption=function(m){""!==m.text&&(this.trigger("data",{startPts:m.startPts,endPts:m.endPts,text:m.text,stream:"cc708_"+m.serviceNum}),m.text="",m.startPts=m.endPts)},Sn.prototype.displayWindows=function(m,v){var q=this.current708Packet.data[++m],ee=this.getPts(m);this.flushDisplayed(ee,v);for(var ae=0;ae<8;ae++)q&1<>4,ae.offset=(12&ee)>>2,ae.penSize=3&ee,ee=q[++m],ae.italics=(128&ee)>>7,ae.underline=(64&ee)>>6,ae.edgeType=(56&ee)>>3,ae.fontStyle=7&ee,m},Sn.prototype.setPenColor=function(m,v){var q=this.current708Packet.data,ee=q[m],ae=v.currentWindow.penColor;return ee=q[++m],ae.fgOpacity=(192&ee)>>6,ae.fgRed=(48&ee)>>4,ae.fgGreen=(12&ee)>>2,ae.fgBlue=3&ee,ee=q[++m],ae.bgOpacity=(192&ee)>>6,ae.bgRed=(48&ee)>>4,ae.bgGreen=(12&ee)>>2,ae.bgBlue=3&ee,ee=q[++m],ae.edgeRed=(48&ee)>>4,ae.edgeGreen=(12&ee)>>2,ae.edgeBlue=3&ee,m},Sn.prototype.setPenLocation=function(m,v){var q=this.current708Packet.data,ee=q[m],ae=v.currentWindow.penLoc;return v.currentWindow.pendingNewLine=!0,ee=q[++m],ae.row=15&ee,ee=q[++m],ae.column=63&ee,m},Sn.prototype.reset=function(m,v){var q=this.getPts(m);return this.flushDisplayed(q,v),this.initService(v.serviceNum,m)};var Cn={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,304:174,305:176,306:189,307:191,308:8482,309:162,310:163,311:9834,312:224,313:160,314:232,315:226,316:234,317:238,318:244,319:251,544:193,545:201,546:211,547:218,548:220,549:252,550:8216,551:161,552:42,553:39,554:8212,555:169,556:8480,557:8226,558:8220,559:8221,560:192,561:194,562:199,563:200,564:202,565:203,566:235,567:206,568:207,569:239,570:212,571:217,572:249,573:219,574:171,575:187,800:195,801:227,802:205,803:204,804:236,805:210,806:242,807:213,808:245,809:123,810:125,811:92,812:94,813:95,814:124,815:126,816:196,817:228,818:214,819:246,820:223,821:165,822:164,823:9474,824:197,825:229,826:216,827:248,828:9484,829:9488,830:9492,831:9496},On=function getCharFromCode(m){return null===m?"":(m=Cn[m]||m,String.fromCharCode(m))},zn=[4352,4384,4608,4640,5376,5408,5632,5664,5888,5920,4096,4864,4896,5120,5152],Hn=function createDisplayBuffer(){for(var m=[],v=15;v--;)m.push("");return m},Gn=function Cea608Stream(m,v){Cea608Stream.prototype.init.call(this),this.field_=m||0,this.dataChannel_=v||0,this.name_="CC"+(1+(this.field_<<1|this.dataChannel_)),this.setConstants(),this.reset(),this.push=function(m){var v,q,ee,ae,ie;if((v=32639&m.ccData)!==this.lastControlCode_){if(4096==(61440&v)?this.lastControlCode_=v:v!==this.PADDING_&&(this.lastControlCode_=null),ee=v>>>8,ae=255&v,v!==this.PADDING_)if(v===this.RESUME_CAPTION_LOADING_)this.mode_="popOn";else if(v===this.END_OF_CAPTION_)this.mode_="popOn",this.clearFormatting(m.pts),this.flushDisplayed(m.pts),q=this.displayed_,this.displayed_=this.nonDisplayed_,this.nonDisplayed_=q,this.startPts_=m.pts;else if(v===this.ROLL_UP_2_ROWS_)this.rollUpRows_=2,this.setRollUp(m.pts);else if(v===this.ROLL_UP_3_ROWS_)this.rollUpRows_=3,this.setRollUp(m.pts);else if(v===this.ROLL_UP_4_ROWS_)this.rollUpRows_=4,this.setRollUp(m.pts);else if(v===this.CARRIAGE_RETURN_)this.clearFormatting(m.pts),this.flushDisplayed(m.pts),this.shiftRowsUp_(),this.startPts_=m.pts;else if(v===this.BACKSPACE_)"popOn"===this.mode_?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1);else if(v===this.ERASE_DISPLAYED_MEMORY_)this.flushDisplayed(m.pts),this.displayed_=Hn();else if(v===this.ERASE_NON_DISPLAYED_MEMORY_)this.nonDisplayed_=Hn();else if(v===this.RESUME_DIRECT_CAPTIONING_)"paintOn"!==this.mode_&&(this.flushDisplayed(m.pts),this.displayed_=Hn()),this.mode_="paintOn",this.startPts_=m.pts;else if(this.isSpecialCharacter(ee,ae))ie=On((ee=(3&ee)<<8)|ae),this[this.mode_](m.pts,ie),this.column_++;else if(this.isExtCharacter(ee,ae))"popOn"===this.mode_?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1),ie=On((ee=(3&ee)<<8)|ae),this[this.mode_](m.pts,ie),this.column_++;else if(this.isMidRowCode(ee,ae))this.clearFormatting(m.pts),this[this.mode_](m.pts," "),this.column_++,14==(14&ae)&&this.addFormatting(m.pts,["i"]),1==(1&ae)&&this.addFormatting(m.pts,["u"]);else if(this.isOffsetControlCode(ee,ae))this.column_+=3&ae;else if(this.isPAC(ee,ae)){var de=zn.indexOf(7968&v);"rollUp"===this.mode_&&(de-this.rollUpRows_+1<0&&(de=this.rollUpRows_-1),this.setRollUp(m.pts,de)),de!==this.row_&&(this.clearFormatting(m.pts),this.row_=de),1&ae&&-1===this.formatting_.indexOf("u")&&this.addFormatting(m.pts,["u"]),16==(16&v)&&(this.column_=4*((14&v)>>1)),this.isColorPAC(ae)&&14==(14&ae)&&this.addFormatting(m.pts,["i"])}else this.isNormalChar(ee)&&(0===ae&&(ae=null),ie=On(ee),ie+=On(ae),this[this.mode_](m.pts,ie),this.column_+=ie.length)}else this.lastControlCode_=null}};Gn.prototype=new gt,Gn.prototype.flushDisplayed=function(m){var v=this.displayed_.map((function(m,v){try{return m.trim()}catch(m){return this.trigger("log",{level:"warn",message:"Skipping a malformed 608 caption at index "+v+"."}),""}}),this).join("\n").replace(/^\n+|\n+$/g,"");v.length&&this.trigger("data",{startPts:this.startPts_,endPts:m,text:v,stream:this.name_})},Gn.prototype.reset=function(){this.mode_="popOn",this.topRow_=0,this.startPts_=0,this.displayed_=Hn(),this.nonDisplayed_=Hn(),this.lastControlCode_=null,this.column_=0,this.row_=14,this.rollUpRows_=2,this.formatting_=[]},Gn.prototype.setConstants=function(){0===this.dataChannel_?(this.BASE_=16,this.EXT_=17,this.CONTROL_=(20|this.field_)<<8,this.OFFSET_=23):1===this.dataChannel_&&(this.BASE_=24,this.EXT_=25,this.CONTROL_=(28|this.field_)<<8,this.OFFSET_=31),this.PADDING_=0,this.RESUME_CAPTION_LOADING_=32|this.CONTROL_,this.END_OF_CAPTION_=47|this.CONTROL_,this.ROLL_UP_2_ROWS_=37|this.CONTROL_,this.ROLL_UP_3_ROWS_=38|this.CONTROL_,this.ROLL_UP_4_ROWS_=39|this.CONTROL_,this.CARRIAGE_RETURN_=45|this.CONTROL_,this.RESUME_DIRECT_CAPTIONING_=41|this.CONTROL_,this.BACKSPACE_=33|this.CONTROL_,this.ERASE_DISPLAYED_MEMORY_=44|this.CONTROL_,this.ERASE_NON_DISPLAYED_MEMORY_=46|this.CONTROL_},Gn.prototype.isSpecialCharacter=function(m,v){return m===this.EXT_&&v>=48&&v<=63},Gn.prototype.isExtCharacter=function(m,v){return(m===this.EXT_+1||m===this.EXT_+2)&&v>=32&&v<=63},Gn.prototype.isMidRowCode=function(m,v){return m===this.EXT_&&v>=32&&v<=47},Gn.prototype.isOffsetControlCode=function(m,v){return m===this.OFFSET_&&v>=33&&v<=35},Gn.prototype.isPAC=function(m,v){return m>=this.BASE_&&m=64&&v<=127},Gn.prototype.isColorPAC=function(m){return m>=64&&m<=79||m>=96&&m<=127},Gn.prototype.isNormalChar=function(m){return m>=32&&m<=127},Gn.prototype.setRollUp=function(m,v){if("rollUp"!==this.mode_&&(this.row_=14,this.mode_="rollUp",this.flushDisplayed(m),this.nonDisplayed_=Hn(),this.displayed_=Hn()),void 0!==v&&v!==this.row_)for(var q=0;q"}),"");this[this.mode_](m,q)},Gn.prototype.clearFormatting=function(m){if(this.formatting_.length){var v=this.formatting_.reverse().reduce((function(m,v){return m+""}),"");this.formatting_=[],this[this.mode_](m,v)}},Gn.prototype.popOn=function(m,v){var q=this.nonDisplayed_[this.row_];q+=v,this.nonDisplayed_[this.row_]=q},Gn.prototype.rollUp=function(m,v){var q=this.displayed_[this.row_];q+=v,this.displayed_[this.row_]=q},Gn.prototype.shiftRowsUp_=function(){var m;for(m=0;mv&&(q=-1);Math.abs(v-m)>4294967296;)m+=8589934592*q;return m},Qn=function TimestampRolloverStream(m){var v,q;TimestampRolloverStream.prototype.init.call(this),this.type_=m||$n,this.push=function(m){this.type_!==$n&&m.type!==this.type_||(void 0===q&&(q=m.dts),m.dts=Jn(m.dts,q),m.pts=Jn(m.pts,q),v=m.dts,this.trigger("data",m))},this.flush=function(){q=v,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.discontinuity=function(){q=void 0,v=void 0},this.reset=function(){this.discontinuity(),this.trigger("reset")}};Qn.prototype=new gt;var Yn,ta=Qn,aa=Jn,ra=function percentEncode(m,v,q){var ee,ae="";for(ee=v;ee>>2;fe*=4,fe+=3&pe[7],ce.timeStamp=fe,void 0===v.pts&&void 0===v.dts&&(v.pts=ce.timeStamp,v.dts=ce.timeStamp),this.trigger("timestamp",ce)}v.frames.push(ce),q+=10,q+=de}while(q>>4>1&&(ee+=v[ee]+1),0===q.pid)q.type="pat",m(v.subarray(ee),q),this.trigger("data",q);else if(q.pid===this.pmtPid)for(q.type="pmt",m(v.subarray(ee),q),this.trigger("data",q);this.packetsWaitingForPmt.length;)this.processPes_.apply(this,this.packetsWaitingForPmt.shift());else void 0===this.programMapTable?this.packetsWaitingForPmt.push([v,ee,q]):this.processPes_(v,ee,q)},this.processPes_=function(m,v,q){q.pid===this.programMapTable.video?q.streamType=Kn.H264_STREAM_TYPE:q.pid===this.programMapTable.audio?q.streamType=Kn.ADTS_STREAM_TYPE:q.streamType=this.programMapTable["timed-metadata"][q.pid],q.type="pes",q.data=m.subarray(v),this.trigger("data",q)}},ha.prototype=new gt,ha.STREAM_TYPES={h264:27,adts:15},ga=function ElementaryStream(){var m,v=this,q=!1,ee={data:[],size:0},ae={data:[],size:0},ie={data:[],size:0},de=function parsePes(m,v){var q,ee=m[0]<<16|m[1]<<8|m[2];v.data=new Uint8Array,1===ee&&(v.packetLength=6+(m[4]<<8|m[5]),v.dataAlignmentIndicator=0!=(4&m[6]),192&(q=m[7])&&(v.pts=(14&m[9])<<27|(255&m[10])<<20|(254&m[11])<<12|(255&m[12])<<5|(254&m[13])>>>3,v.pts*=4,v.pts+=(6&m[13])>>>1,v.dts=v.pts,64&q&&(v.dts=(14&m[14])<<27|(255&m[15])<<20|(254&m[16])<<12|(255&m[17])<<5|(254&m[18])>>>3,v.dts*=4,v.dts+=(6&m[18])>>>1)),v.data=m.subarray(9+m[8]))},ce=function flushStream(m,q,ee){var ae,ie,ce=new Uint8Array(m.size),le={type:q},pe=0,fe=0;if(m.data.length&&!(m.size<9)){for(le.trackId=m.data[0].pid,pe=0;pe>5,le=(ce=1024*(1+(3&v[pe+6])))*wa/Da[(60&v[pe+2])>>>2],v.byteLength-pe>>6&3),channelcount:(1&v[pe+2])<<2|(192&v[pe+3])>>>6,samplerate:Da[(60&v[pe+2])>>>2],samplingfrequencyindex:(60&v[pe+2])>>>2,samplesize:16,data:v.subarray(pe+7+ie,pe+ae)}),q++,pe+=ae}else"number"!=typeof fe&&(fe=pe),pe++;"number"==typeof fe&&(this.skipWarn_(fe,pe),fe=null),v=v.subarray(pe)}},this.flush=function(){q=0,this.trigger("done")},this.reset=function(){v=void 0,this.trigger("reset")},this.endTimeline=function(){v=void 0,this.trigger("endedtimeline")}},xa.prototype=new gt;var Ca,ka,Aa,Ia=xa,ja=function ExpGolomb(m){var v=m.byteLength,q=0,ee=0;this.length=function(){return 8*v},this.bitsAvailable=function(){return 8*v+ee},this.loadWord=function(){var ae=m.byteLength-v,ie=new Uint8Array(4),de=Math.min(4,v);if(0===de)throw new Error("no bytes available");ie.set(m.subarray(ae,ae+de)),q=new DataView(ie.buffer).getUint32(0),ee=8*de,v-=de},this.skipBits=function(m){var ae;ee>m?(q<<=m,ee-=m):(m-=ee,m-=8*(ae=Math.floor(m/8)),v-=ae,this.loadWord(),q<<=m,ee-=m)},this.readBits=function(m){var ae=Math.min(ee,m),ie=q>>>32-ae;return(ee-=ae)>0?q<<=ae:v>0&&this.loadWord(),(ae=m-ae)>0?ie<>>m))return q<<=m,ee-=m,m;return this.loadWord(),m+this.skipLeadingZeros()},this.skipUnsignedExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.skipExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.readUnsignedExpGolomb=function(){var m=this.skipLeadingZeros();return this.readBits(m+1)-1},this.readExpGolomb=function(){var m=this.readUnsignedExpGolomb();return 1&m?1+m>>>1:-1*(m>>>1)},this.readBoolean=function(){return 1===this.readBits(1)},this.readUnsignedByte=function(){return this.readBits(8)},this.loadWord()};ka=function NalByteStream(){var m,v,q=0;ka.prototype.init.call(this),this.push=function(ee){var ae;v?((ae=new Uint8Array(v.byteLength+ee.data.byteLength)).set(v),ae.set(ee.data,v.byteLength),v=ae):v=ee.data;for(var ie=v.byteLength;q3&&this.trigger("data",v.subarray(q+3)),v=null,q=0,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")}},ka.prototype=new gt,Aa={100:!0,110:!0,122:!0,244:!0,44:!0,83:!0,86:!0,118:!0,128:!0,138:!0,139:!0,134:!0},Ca=function H264Stream(){var m,v,q,ee,ae,ie,de,ce=new ka;Ca.prototype.init.call(this),m=this,this.push=function(m){"video"===m.type&&(v=m.trackId,q=m.pts,ee=m.dts,ce.push(m))},ce.on("data",(function(de){var ce={trackId:v,pts:q,dts:ee,data:de,nalUnitTypeCode:31&de[0]};switch(ce.nalUnitTypeCode){case 5:ce.nalUnitType="slice_layer_without_partitioning_rbsp_idr";break;case 6:ce.nalUnitType="sei_rbsp",ce.escapedRBSP=ae(de.subarray(1));break;case 7:ce.nalUnitType="seq_parameter_set_rbsp",ce.escapedRBSP=ae(de.subarray(1)),ce.config=ie(ce.escapedRBSP);break;case 8:ce.nalUnitType="pic_parameter_set_rbsp";break;case 9:ce.nalUnitType="access_unit_delimiter_rbsp"}m.trigger("data",ce)})),ce.on("done",(function(){m.trigger("done")})),ce.on("partialdone",(function(){m.trigger("partialdone")})),ce.on("reset",(function(){m.trigger("reset")})),ce.on("endedtimeline",(function(){m.trigger("endedtimeline")})),this.flush=function(){ce.flush()},this.partialFlush=function(){ce.partialFlush()},this.reset=function(){ce.reset()},this.endTimeline=function(){ce.endTimeline()},de=function skipScalingList(m,v){var q,ee=8,ae=8;for(q=0;q=0?q:0,(16&m[v+5])>>4?q+20:q+10},za=function getId3Offset(m,v){return m.length-v<10||m[v]!=="I".charCodeAt(0)||m[v+1]!=="D".charCodeAt(0)||m[v+2]!=="3".charCodeAt(0)?v:getId3Offset(m,v+=Ma(m,v))},Ha=function parseSyncSafeInteger(m){return m[0]<<21|m[1]<<14|m[2]<<7|m[3]},Ga=function percentEncode(m,v,q){var ee,ae="";for(ee=v;ee=v+2&&255==(255&m[v])&&240==(240&m[v+1])&&16==(22&m[v+1])},parseId3TagSize:Ma,parseAdtsSize:function parseAdtsSize(m,v){var q=(224&m[v+5])>>5,ee=m[v+4]<<3;return 6144&m[v+3]|ee|q},parseType:function parseType(m,v){return m[v]==="I".charCodeAt(0)&&m[v+1]==="D".charCodeAt(0)&&m[v+2]==="3".charCodeAt(0)?"timed-metadata":!0&m[v]&&240==(240&m[v+1])?"audio":null},parseSampleRate:function parseSampleRate(m){for(var v=0;v+5>>2];v++}return null},parseAacTimestamp:function parseAacTimestamp(m){var v,q,ee;v=10,64&m[5]&&(v+=4,v+=Ha(m.subarray(10,14)));do{if((q=Ha(m.subarray(v+4,v+8)))<1)return null;if("PRIV"===String.fromCharCode(m[v],m[v+1],m[v+2],m[v+3])){ee=m.subarray(v+10,v+q+10);for(var ae=0;ae>>2;return de*=4,de+=3&ie[7]}break}}v+=10,v+=q}while(v=3;)if(m[le]!=="I".charCodeAt(0)||m[le+1]!=="D".charCodeAt(0)||m[le+2]!=="3".charCodeAt(0))if(255!=(255&m[le])||240!=(240&m[le+1]))le++;else{if(m.length-le<7)break;if(le+(ce=Ja.parseAdtsSize(m,le))>m.length)break;ie={type:"audio",data:m.subarray(le,le+ce),pts:v,dts:v},this.trigger("data",ie),le+=ce}else{if(m.length-le<10)break;if(le+(ce=Ja.parseId3TagSize(m,le))>m.length)break;ae={type:"timed-metadata",data:m.subarray(le,le+ce)},this.trigger("data",ae),le+=ce}ee=m.length-le,m=ee>0?m.subarray(le):new Uint8Array},this.reset=function(){m=new Uint8Array,this.trigger("reset")},this.endTimeline=function(){m=new Uint8Array,this.trigger("endedtimeline")}}).prototype=new gt;var er,tr,ar,rr,ir=Fa,or=["audioobjecttype","channelcount","samplerate","samplingfrequencyindex","samplesize"],lr=["width","height","profileIdc","levelIdc","profileCompatibility","sarRatio"],hr=Oa.H264Stream,gr=Ja.isLikelyAacData,vr=Wt,br=function retriggerForStream(m,v){v.stream=m,this.trigger("log",v)},Rr=function addPipelineLogRetriggers(m,v){for(var q=Object.keys(v),ee=0;ee=-1e4&&q<=45e3&&(!ee||ce>q)&&(ee=ie,ce=q));return ee?ee.gop:null},this.alignGopsAtStart_=function(m){var v,q,ee,ae,ie,ce,le,pe;for(ie=m.byteLength,ce=m.nalCount,le=m.duration,v=q=0;vee.pts?v++:(q++,ie-=ae.byteLength,ce-=ae.nalCount,le-=ae.duration);return 0===q?m:q===m.length?null:((pe=m.slice(q)).byteLength=ie,pe.duration=le,pe.nalCount=ce,pe.pts=pe[0].pts,pe.dts=pe[0].dts,pe)},this.alignGopsAtEnd_=function(m){var v,q,ee,ae,ie,ce,le;for(v=de.length-1,q=m.length-1,ie=null,ce=!1;v>=0&&q>=0;){if(ee=de[v],ae=m[q],ee.pts===ae.pts){ce=!0;break}ee.pts>ae.pts?v--:(v===de.length-1&&(ie=q),q--)}if(!ce&&null===ie)return null;if(0===(le=ce?q:ie))return m;var pe=m.slice(le),fe=pe.reduce((function(m,v){return m.byteLength+=v.byteLength,m.duration+=v.duration,m.nalCount+=v.nalCount,m}),{byteLength:0,duration:0,nalCount:0});return pe.byteLength=fe.byteLength,pe.duration=fe.duration,pe.nalCount=fe.nalCount,pe.pts=pe[0].pts,pe.dts=pe[0].dts,pe},this.alignGopsWith=function(m){de=m}},er.prototype=new gt,rr=function CoalesceStream(m,v){this.numberOfTracks=0,this.metadataStream=v,void 0!==(m=m||{}).remux?this.remuxTracks=!!m.remux:this.remuxTracks=!0,"boolean"==typeof m.keepOriginalTimestamps?this.keepOriginalTimestamps=m.keepOriginalTimestamps:this.keepOriginalTimestamps=!1,this.pendingTracks=[],this.videoTrack=null,this.pendingBoxes=[],this.pendingCaptions=[],this.pendingMetadata=[],this.pendingBytes=0,this.emittedTracks=0,rr.prototype.init.call(this),this.push=function(m){return m.text?this.pendingCaptions.push(m):m.frames?this.pendingMetadata.push(m):(this.pendingTracks.push(m.track),this.pendingBytes+=m.boxes.byteLength,"video"===m.track.type&&(this.videoTrack=m.track,this.pendingBoxes.push(m.boxes)),void("audio"===m.track.type&&(this.audioTrack=m.track,this.pendingBoxes.unshift(m.boxes))))}},rr.prototype=new gt,rr.prototype.flush=function(m){var v,q,ee,ae,ie=0,de={captions:[],captionStreams:{},metadata:[],info:{}},ce=0;if(this.pendingTracks.length=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0))}if(this.videoTrack?(ce=this.videoTrack.timelineStartInfo.pts,lr.forEach((function(m){de.info[m]=this.videoTrack[m]}),this)):this.audioTrack&&(ce=this.audioTrack.timelineStartInfo.pts,or.forEach((function(m){de.info[m]=this.audioTrack[m]}),this)),this.videoTrack||this.audioTrack){for(1===this.pendingTracks.length?de.type=this.pendingTracks[0].type:de.type="combined",this.emittedTracks+=this.pendingTracks.length,ee=Ct(this.pendingTracks),de.initSegment=new Uint8Array(ee.byteLength),de.initSegment.set(ee),de.data=new Uint8Array(this.pendingBytes),ae=0;ae=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0)},rr.prototype.setRemux=function(m){this.remuxTracks=m},ar=function Transmuxer(m){var v,q,ee=this,ae=!0;ar.prototype.init.call(this),m=m||{},this.baseMediaDecodeTime=m.baseMediaDecodeTime||0,this.transmuxPipeline_={},this.setupAacPipeline=function(){var ae={};this.transmuxPipeline_=ae,ae.type="aac",ae.metadataStream=new Ea.MetadataStream,ae.aacStream=new ir,ae.audioTimestampRolloverStream=new Ea.TimestampRolloverStream("audio"),ae.timedMetadataTimestampRolloverStream=new Ea.TimestampRolloverStream("timed-metadata"),ae.adtsStream=new Ia,ae.coalesceStream=new rr(m,ae.metadataStream),ae.headOfPipeline=ae.aacStream,ae.aacStream.pipe(ae.audioTimestampRolloverStream).pipe(ae.adtsStream),ae.aacStream.pipe(ae.timedMetadataTimestampRolloverStream).pipe(ae.metadataStream).pipe(ae.coalesceStream),ae.metadataStream.on("timestamp",(function(m){ae.aacStream.setTimestamp(m.timeStamp)})),ae.aacStream.on("data",(function(ie){"timed-metadata"!==ie.type&&"audio"!==ie.type||ae.audioSegmentStream||(q=q||{timelineStartInfo:{baseMediaDecodeTime:ee.baseMediaDecodeTime},codec:"adts",type:"audio"},ae.coalesceStream.numberOfTracks++,ae.audioSegmentStream=new tr(q,m),ae.audioSegmentStream.on("log",ee.getLogTrigger_("audioSegmentStream")),ae.audioSegmentStream.on("timingInfo",ee.trigger.bind(ee,"audioTimingInfo")),ae.adtsStream.pipe(ae.audioSegmentStream).pipe(ae.coalesceStream),ee.trigger("trackinfo",{hasAudio:!!q,hasVideo:!!v}))})),ae.coalesceStream.on("data",this.trigger.bind(this,"data")),ae.coalesceStream.on("done",this.trigger.bind(this,"done")),Rr(this,ae)},this.setupTsPipeline=function(){var ae={};this.transmuxPipeline_=ae,ae.type="ts",ae.metadataStream=new Ea.MetadataStream,ae.packetStream=new Ea.TransportPacketStream,ae.parseStream=new Ea.TransportParseStream,ae.elementaryStream=new Ea.ElementaryStream,ae.timestampRolloverStream=new Ea.TimestampRolloverStream,ae.adtsStream=new Ia,ae.h264Stream=new hr,ae.captionStream=new Ea.CaptionStream(m),ae.coalesceStream=new rr(m,ae.metadataStream),ae.headOfPipeline=ae.packetStream,ae.packetStream.pipe(ae.parseStream).pipe(ae.elementaryStream).pipe(ae.timestampRolloverStream),ae.timestampRolloverStream.pipe(ae.h264Stream),ae.timestampRolloverStream.pipe(ae.adtsStream),ae.timestampRolloverStream.pipe(ae.metadataStream).pipe(ae.coalesceStream),ae.h264Stream.pipe(ae.captionStream).pipe(ae.coalesceStream),ae.elementaryStream.on("data",(function(ie){var de;if("metadata"===ie.type){for(de=ie.tracks.length;de--;)v||"video"!==ie.tracks[de].type?q||"audio"!==ie.tracks[de].type||((q=ie.tracks[de]).timelineStartInfo.baseMediaDecodeTime=ee.baseMediaDecodeTime):(v=ie.tracks[de]).timelineStartInfo.baseMediaDecodeTime=ee.baseMediaDecodeTime;v&&!ae.videoSegmentStream&&(ae.coalesceStream.numberOfTracks++,ae.videoSegmentStream=new er(v,m),ae.videoSegmentStream.on("log",ee.getLogTrigger_("videoSegmentStream")),ae.videoSegmentStream.on("timelineStartInfo",(function(v){q&&!m.keepOriginalTimestamps&&(q.timelineStartInfo=v,ae.audioSegmentStream.setEarliestDts(v.dts-ee.baseMediaDecodeTime))})),ae.videoSegmentStream.on("processedGopsInfo",ee.trigger.bind(ee,"gopInfo")),ae.videoSegmentStream.on("segmentTimingInfo",ee.trigger.bind(ee,"videoSegmentTimingInfo")),ae.videoSegmentStream.on("baseMediaDecodeTime",(function(m){q&&ae.audioSegmentStream.setVideoBaseMediaDecodeTime(m)})),ae.videoSegmentStream.on("timingInfo",ee.trigger.bind(ee,"videoTimingInfo")),ae.h264Stream.pipe(ae.videoSegmentStream).pipe(ae.coalesceStream)),q&&!ae.audioSegmentStream&&(ae.coalesceStream.numberOfTracks++,ae.audioSegmentStream=new tr(q,m),ae.audioSegmentStream.on("log",ee.getLogTrigger_("audioSegmentStream")),ae.audioSegmentStream.on("timingInfo",ee.trigger.bind(ee,"audioTimingInfo")),ae.audioSegmentStream.on("segmentTimingInfo",ee.trigger.bind(ee,"audioSegmentTimingInfo")),ae.adtsStream.pipe(ae.audioSegmentStream).pipe(ae.coalesceStream)),ee.trigger("trackinfo",{hasAudio:!!q,hasVideo:!!v})}})),ae.coalesceStream.on("data",this.trigger.bind(this,"data")),ae.coalesceStream.on("id3Frame",(function(m){m.dispatchType=ae.metadataStream.dispatchType,ee.trigger("id3Frame",m)})),ae.coalesceStream.on("caption",this.trigger.bind(this,"caption")),ae.coalesceStream.on("done",this.trigger.bind(this,"done")),Rr(this,ae)},this.setBaseMediaDecodeTime=function(ee){var ae=this.transmuxPipeline_;m.keepOriginalTimestamps||(this.baseMediaDecodeTime=ee),q&&(q.timelineStartInfo.dts=void 0,q.timelineStartInfo.pts=void 0,Yt(q),ae.audioTimestampRolloverStream&&ae.audioTimestampRolloverStream.discontinuity()),v&&(ae.videoSegmentStream&&(ae.videoSegmentStream.gopCache_=[]),v.timelineStartInfo.dts=void 0,v.timelineStartInfo.pts=void 0,Yt(v),ae.captionStream.reset()),ae.timestampRolloverStream&&ae.timestampRolloverStream.discontinuity()},this.setAudioAppendStart=function(m){q&&this.transmuxPipeline_.audioSegmentStream.setAudioAppendStart(m)},this.setRemux=function(v){var q=this.transmuxPipeline_;m.remux=v,q&&q.coalesceStream&&q.coalesceStream.setRemux(v)},this.alignGopsWith=function(m){v&&this.transmuxPipeline_.videoSegmentStream&&this.transmuxPipeline_.videoSegmentStream.alignGopsWith(m)},this.getLogTrigger_=function(m){var v=this;return function(q){q.stream=m,v.trigger("log",q)}},this.push=function(m){if(ae){var v=gr(m);v&&"aac"!==this.transmuxPipeline_.type?this.setupAacPipeline():v||"ts"===this.transmuxPipeline_.type||this.setupTsPipeline(),ae=!1}this.transmuxPipeline_.headOfPipeline.push(m)},this.flush=function(){ae=!0,this.transmuxPipeline_.headOfPipeline.flush()},this.endTimeline=function(){this.transmuxPipeline_.headOfPipeline.endTimeline()},this.reset=function(){this.transmuxPipeline_.headOfPipeline&&this.transmuxPipeline_.headOfPipeline.reset()},this.resetCaptions=function(){this.transmuxPipeline_.captionStream&&this.transmuxPipeline_.captionStream.reset()}},ar.prototype=new gt;var Cr,Ar,Pr,Fr={Transmuxer:ar,VideoSegmentStream:er,AudioSegmentStream:tr,AUDIO_PROPERTIES:or,VIDEO_PROPERTIES:lr,generateSegmentTimingInfo:Dr},Br=function toUnsigned(m){return m>>>0},Ur=function toHexString(m){return("00"+m.toString(16)).slice(-2)},Wr=function parseType(m){var v="";return v+=String.fromCharCode(m[0]),v+=String.fromCharCode(m[1]),v+=String.fromCharCode(m[2]),v+=String.fromCharCode(m[3])},Vr=Br,Gr=function findBox(m,v){var q,ee,ae,ie,de,ce=[];if(!v.length)return null;for(q=0;q1?q+ee:m.byteLength,ae===v[0]&&(1===v.length?ce.push(m.subarray(q+8,ie)):(de=findBox(m.subarray(q+8,ie),v.slice(1))).length&&(ce=ce.concat(de))),q=ie;return ce},Zr=Br,Kr=mt.getUint64,Qr=function tfdt(m){var v={version:m[0],flags:new Uint8Array(m.subarray(1,4))};return 1===v.version?v.baseMediaDecodeTime=Kr(m.subarray(4)):v.baseMediaDecodeTime=Zr(m[4]<<24|m[5]<<16|m[6]<<8|m[7]),v},ei=function parseSampleFlags(m){return{isLeading:(12&m[0])>>>2,dependsOn:3&m[0],isDependedOn:(192&m[1])>>>6,hasRedundancy:(48&m[1])>>>4,paddingValue:(14&m[1])>>>1,isNonSyncSample:1&m[1],degradationPriority:m[2]<<8|m[3]}},si=function trun(m){var v,q={version:m[0],flags:new Uint8Array(m.subarray(1,4)),samples:[]},ee=new DataView(m.buffer,m.byteOffset,m.byteLength),ae=1&q.flags[2],ie=4&q.flags[2],de=1&q.flags[1],ce=2&q.flags[1],le=4&q.flags[1],pe=8&q.flags[1],fe=ee.getUint32(4),ye=8;for(ae&&(q.dataOffset=ee.getInt32(ye),ye+=4),ie&&fe&&(v={flags:ei(m.subarray(ye,ye+4))},ye+=4,de&&(v.duration=ee.getUint32(ye),ye+=4),ce&&(v.size=ee.getUint32(ye),ye+=4),pe&&(1===q.version?v.compositionTimeOffset=ee.getInt32(ye):v.compositionTimeOffset=ee.getUint32(ye),ye+=4),q.samples.push(v),fe--);fe--;)v={},de&&(v.duration=ee.getUint32(ye),ye+=4),ce&&(v.size=ee.getUint32(ye),ye+=4),le&&(v.flags=ei(m.subarray(ye,ye+4)),ye+=4),pe&&(1===q.version?v.compositionTimeOffset=ee.getInt32(ye):v.compositionTimeOffset=ee.getUint32(ye),ye+=4),q.samples.push(v);return q},Ri=function tfhd(m){var v,q=new DataView(m.buffer,m.byteOffset,m.byteLength),ee={version:m[0],flags:new Uint8Array(m.subarray(1,4)),trackId:q.getUint32(4)},ae=1&ee.flags[2],ie=2&ee.flags[2],de=8&ee.flags[2],ce=16&ee.flags[2],le=32&ee.flags[2],pe=65536&ee.flags[0],fe=131072&ee.flags[0];return v=8,ae&&(v+=4,ee.baseDataOffset=q.getUint32(12),v+=4),ie&&(ee.sampleDescriptionIndex=q.getUint32(v),v+=4),de&&(ee.defaultSampleDuration=q.getUint32(v),v+=4),ce&&(ee.defaultSampleSize=q.getUint32(v),v+=4),le&&(ee.defaultSampleFlags=q.getUint32(v)),pe&&(ee.durationIsEmpty=!0),!ae&&fe&&(ee.baseDataOffsetIsMoof=!0),ee},_i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==q.g?q.g:"undefined"!=typeof self?self:{},Ei="undefined"!=typeof window?window:void 0!==_i?_i:"undefined"!=typeof self?self:{},Ti=pn,Di=Zn.CaptionStream,Ci=function mapToSample(m,v){for(var q=m,ee=0;ee0?Qr(fe[0]).baseMediaDecodeTime:0,be=Gr(de,["trun"]);v===pe&&be.length>0&&(q=Bi(be,ye,le),ee=Oi(ie,q,pe),ae[pe]||(ae[pe]={seiNals:[],logs:[]}),ae[pe].seiNals=ae[pe].seiNals.concat(ee.seiNals),ae[pe].logs=ae[pe].logs.concat(ee.logs))})),ae},Hi=function parseEmbeddedCaptions(m,v,q){if(null===v)return null;var ee=Ui(m,v)[v]||{};return{seiNals:ee.seiNals,logs:ee.logs,timescale:q}},Ji=function CaptionParser(){var m,v,q,ee,ae,ie,de=!1;this.isInitialized=function(){return de},this.init=function(v){m=new Di,de=!0,ie=!!v&&v.isPartial,m.on("data",(function(m){m.startTime=m.startPts/ee,m.endTime=m.endPts/ee,ae.captions.push(m),ae.captionStreams[m.stream]=!0})),m.on("log",(function(m){ae.logs.push(m)}))},this.isNewInit=function(m,v){return!(m&&0===m.length||v&&"object"==typeof v&&0===Object.keys(v).length)&&(q!==m[0]||ee!==v[q])},this.parse=function(m,ie,de){var ce;if(!this.isInitialized())return null;if(!ie||!de)return null;if(this.isNewInit(ie,de))q=ie[0],ee=de[q];else if(null===q||!ee)return v.push(m),null;for(;v.length>0;){var le=v.shift();this.parse(le,ie,de)}return(ce=Hi(m,q,ee))&&ce.logs&&(ae.logs=ae.logs.concat(ce.logs)),null!==ce&&ce.seiNals?(this.pushNals(ce.seiNals),this.flushStream(),ae):ae.logs.length?{logs:ae.logs,captions:[],captionStreams:[]}:null},this.pushNals=function(v){if(!this.isInitialized()||!v||0===v.length)return null;v.forEach((function(v){m.push(v)}))},this.flushStream=function(){if(!this.isInitialized())return null;ie?m.partialFlush():m.flush()},this.clearParsedCaptions=function(){ae.captions=[],ae.captionStreams={},ae.logs=[]},this.resetCaptionStream=function(){if(!this.isInitialized())return null;m.reset()},this.clearAllCaptions=function(){this.clearParsedCaptions(),this.resetCaptionStream()},this.reset=function(){v=[],q=null,ee=null,ae?this.clearParsedCaptions():ae={captions:[],captionStreams:{},logs:[]},this.resetCaptionStream()},this.reset()},Qi=Br,eo=Ur,to=mt.getUint64;Cr=function startTime(m,v){var q=Gr(v,["moof","traf"]).reduce((function(v,q){var ee,ae,ie=Gr(q,["tfhd"])[0],de=Qi(ie[4]<<24|ie[5]<<16|ie[6]<<8|ie[7]),ce=m[de]||9e4,le=Gr(q,["tfdt"])[0],pe=new DataView(le.buffer,le.byteOffset,le.byteLength);return"bigint"==typeof(ee=1===le[0]?to(le.subarray(4,12)):pe.getUint32(4))?ae=ee/Ei.BigInt(ce):"number"!=typeof ee||isNaN(ee)||(ae=ee/ce),ae11?(ae.codec+=".",ae.codec+=eo(fe[9]),ae.codec+=eo(fe[10]),ae.codec+=eo(fe[11])):ae.codec="avc1.4d400d"):/^mp4[a,v]$/i.test(ae.codec)?(fe=ye.subarray(28),"esds"===Wr(fe.subarray(4,8))&&fe.length>20&&0!==fe[19]?(ae.codec+="."+eo(fe[19]),ae.codec+="."+eo(fe[20]>>>2&63).replace(/^0/,"")):ae.codec="mp4a.40.2"):ae.codec=ae.codec.toLowerCase())}var be=Gr(m,["mdia","mdhd"])[0];be&&(ae.timescale=Pr(be)),q.push(ae)})),q};var no=Cr,ao=Ar,ro=function parsePid(m){var v=31&m[1];return v<<=8,v|=m[2]},io=function parsePayloadUnitStartIndicator(m){return!!(64&m[1])},oo=function parseAdaptionField(m){var v=0;return(48&m[3])>>>4>1&&(v+=m[4]+1),v},so=function parseNalUnitType(m){switch(m){case 5:return"slice_layer_without_partitioning_rbsp_idr";case 6:return"sei_rbsp";case 7:return"seq_parameter_set_rbsp";case 8:return"pic_parameter_set_rbsp";case 9:return"access_unit_delimiter_rbsp";default:return null}},co={parseType:function parseType(m,v){var q=ro(m);return 0===q?"pat":q===v?"pmt":v?"pes":null},parsePat:function parsePat(m){var v=io(m),q=4+oo(m);return v&&(q+=m[q]+1),(31&m[q+10])<<8|m[q+11]},parsePmt:function parsePmt(m){var v={},q=io(m),ee=4+oo(m);if(q&&(ee+=m[ee]+1),1&m[ee+5]){var ae;ae=3+((15&m[ee+1])<<8|m[ee+2])-4;for(var ie=12+((15&m[ee+10])<<8|m[ee+11]);ie=m.byteLength)return null;var q,ee=null;return 192&(q=m[v+7])&&((ee={}).pts=(14&m[v+9])<<27|(255&m[v+10])<<20|(254&m[v+11])<<12|(255&m[v+12])<<5|(254&m[v+13])>>>3,ee.pts*=4,ee.pts+=(6&m[v+13])>>>1,ee.dts=ee.pts,64&q&&(ee.dts=(14&m[v+14])<<27|(255&m[v+15])<<20|(254&m[v+16])<<12|(255&m[v+17])<<5|(254&m[v+18])>>>3,ee.dts*=4,ee.dts+=(6&m[v+18])>>>1)),ee},videoPacketContainsKeyFrame:function videoPacketContainsKeyFrame(m){for(var v=4+oo(m),q=m.subarray(v),ee=0,ae=0,ie=!1;ae3&&"slice_layer_without_partitioning_rbsp_idr"===so(31&q[ae+3])&&(ie=!0),ie}},uo=aa,lo={};lo.ts=co,lo.aac=Ja;var po=Wt,ho=188,go=71,fo=function parsePsi_(m,v){for(var q,ee=0,ae=ho;ae=0;)if(m[ce]!==go||m[le]!==go&&le!==m.byteLength)ce--,le--;else{if(ee=m.subarray(ce,le),"pes"===lo.ts.parseType(ee,v.pid))ae=lo.ts.parsePesType(ee,v.table),ie=lo.ts.parsePayloadUnitStartIndicator(ee),"audio"===ae&&ie&&(de=lo.ts.parsePesTime(ee))&&(de.type="audio",q.audio.push(de),pe=!0);if(pe)break;ce-=ho,le-=ho}},vo=function parseVideoPes_(m,v,q){for(var ee,ae,ie,de,ce,le,pe,fe=0,ye=ho,be=!1,Re={data:[],size:0};ye=0;)if(m[fe]!==go||m[ye]!==go)fe--,ye--;else{if(ee=m.subarray(fe,ye),"pes"===lo.ts.parseType(ee,v.pid))ae=lo.ts.parsePesType(ee,v.table),ie=lo.ts.parsePayloadUnitStartIndicator(ee),"video"===ae&&ie&&(de=lo.ts.parsePesTime(ee))&&(de.type="video",q.video.push(de),be=!0);if(be)break;fe-=ho,ye-=ho}},yo=function adjustTimestamp_(m,v){if(m.audio&&m.audio.length){var q=v;(void 0===q||isNaN(q))&&(q=m.audio[0].dts),m.audio.forEach((function(m){m.dts=uo(m.dts,q),m.pts=uo(m.pts,q),m.dtsTime=m.dts/po,m.ptsTime=m.pts/po}))}if(m.video&&m.video.length){var ee=v;if((void 0===ee||isNaN(ee))&&(ee=m.video[0].dts),m.video.forEach((function(m){m.dts=uo(m.dts,ee),m.pts=uo(m.pts,ee),m.dtsTime=m.dts/po,m.ptsTime=m.pts/po})),m.firstKeyFrame){var ae=m.firstKeyFrame;ae.dts=uo(ae.dts,ee),ae.pts=uo(ae.pts,ee),ae.dtsTime=ae.dts/po,ae.ptsTime=ae.pts/po}}},bo=function inspectAac_(m){for(var v,q=!1,ee=0,ae=null,ie=null,de=0,ce=0;m.length-ce>=3;){switch(lo.aac.parseType(m,ce)){case"timed-metadata":if(m.length-ce<10){q=!0;break}if((de=lo.aac.parseId3TagSize(m,ce))>m.length){q=!0;break}null===ie&&(v=m.subarray(ce,ce+de),ie=lo.aac.parseAacTimestamp(v)),ce+=de;break;case"audio":if(m.length-ce<7){q=!0;break}if((de=lo.aac.parseAdtsSize(m,ce))>m.length){q=!0;break}null===ae&&(v=m.subarray(ce,ce+de),ae=lo.aac.parseSampleRate(v)),ee++,ce+=de;break;default:ce++}if(q)return null}if(null===ae||null===ie)return null;var le=po/ae;return{audio:[{type:"audio",dts:ie,pts:ie},{type:"audio",dts:ie+1024*ee*le,pts:ie+1024*ee*le}]}},Ro=function inspectTs_(m){var v={pid:null,table:null},q={};for(var ee in fo(m,v),v.table){if(v.table.hasOwnProperty(ee))switch(v.table[ee]){case Kn.H264_STREAM_TYPE:q.video=[],vo(m,v,q),0===q.video.length&&delete q.video;break;case Kn.ADTS_STREAM_TYPE:q.audio=[],mo(m,v,q),0===q.audio.length&&delete q.audio}}return q},_o=function inspect(m,v){var q;return(q=lo.aac.isLikelyAacData(m)?bo(m):Ro(m))&&(q.audio||q.video)?(yo(q,v),q):null},xo=function wireTransmuxerEvents(m,v){v.on("data",(function(v){var q=v.initSegment;v.initSegment={data:q.buffer,byteOffset:q.byteOffset,byteLength:q.byteLength};var ee=v.data;v.data=ee.buffer,m.postMessage({action:"data",segment:v,byteOffset:ee.byteOffset,byteLength:ee.byteLength},[v.data])})),v.on("done",(function(v){m.postMessage({action:"done"})})),v.on("gopInfo",(function(v){m.postMessage({action:"gopInfo",gopInfo:v})})),v.on("videoSegmentTimingInfo",(function(v){var q={start:{decode:Vt(v.start.dts),presentation:Vt(v.start.pts)},end:{decode:Vt(v.end.dts),presentation:Vt(v.end.pts)},baseMediaDecodeTime:Vt(v.baseMediaDecodeTime)};v.prependedContentDuration&&(q.prependedContentDuration=Vt(v.prependedContentDuration)),m.postMessage({action:"videoSegmentTimingInfo",videoSegmentTimingInfo:q})})),v.on("audioSegmentTimingInfo",(function(v){var q={start:{decode:Vt(v.start.dts),presentation:Vt(v.start.pts)},end:{decode:Vt(v.end.dts),presentation:Vt(v.end.pts)},baseMediaDecodeTime:Vt(v.baseMediaDecodeTime)};v.prependedContentDuration&&(q.prependedContentDuration=Vt(v.prependedContentDuration)),m.postMessage({action:"audioSegmentTimingInfo",audioSegmentTimingInfo:q})})),v.on("id3Frame",(function(v){m.postMessage({action:"id3Frame",id3Frame:v})})),v.on("caption",(function(v){m.postMessage({action:"caption",caption:v})})),v.on("trackinfo",(function(v){m.postMessage({action:"trackinfo",trackInfo:v})})),v.on("audioTimingInfo",(function(v){m.postMessage({action:"audioTimingInfo",audioTimingInfo:{start:Vt(v.start),end:Vt(v.end)}})})),v.on("videoTimingInfo",(function(v){m.postMessage({action:"videoTimingInfo",videoTimingInfo:{start:Vt(v.start),end:Vt(v.end)}})})),v.on("log",(function(v){m.postMessage({action:"log",log:v})}))},Eo=function(){function MessageHandlers(m,v){this.options=v||{},this.self=m,this.init()}var m=MessageHandlers.prototype;return m.init=function init(){this.transmuxer&&this.transmuxer.dispose(),this.transmuxer=new Fr.Transmuxer(this.options),xo(this.self,this.transmuxer)},m.pushMp4Captions=function pushMp4Captions(m){this.captionParser||(this.captionParser=new Ji,this.captionParser.init());var v=new Uint8Array(m.data,m.byteOffset,m.byteLength),q=this.captionParser.parse(v,m.trackIds,m.timescales);this.self.postMessage({action:"mp4Captions",captions:q&&q.captions||[],logs:q&&q.logs||[],data:v.buffer},[v.buffer])},m.probeMp4StartTime=function probeMp4StartTime(m){var v=m.timescales,q=m.data,ee=no(v,q);this.self.postMessage({action:"probeMp4StartTime",startTime:ee,data:q},[q.buffer])},m.probeMp4Tracks=function probeMp4Tracks(m){var v=m.data,q=ao(v);this.self.postMessage({action:"probeMp4Tracks",tracks:q,data:v},[v.buffer])},m.probeTs=function probeTs(m){var v=m.data,q=m.baseStartTime,ee="number"!=typeof q||isNaN(q)?void 0:q*Wt,ae=_o(v,ee),ie=null;ae&&((ie={hasVideo:ae.video&&2===ae.video.length||!1,hasAudio:ae.audio&&2===ae.audio.length||!1}).hasVideo&&(ie.videoStart=ae.video[0].ptsTime),ie.hasAudio&&(ie.audioStart=ae.audio[0].ptsTime)),this.self.postMessage({action:"probeTs",result:ie,data:v},[v.buffer])},m.clearAllMp4Captions=function clearAllMp4Captions(){this.captionParser&&this.captionParser.clearAllCaptions()},m.clearParsedMp4Captions=function clearParsedMp4Captions(){this.captionParser&&this.captionParser.clearParsedCaptions()},m.push=function push(m){var v=new Uint8Array(m.data,m.byteOffset,m.byteLength);this.transmuxer.push(v)},m.reset=function reset(){this.transmuxer.reset()},m.setTimestampOffset=function setTimestampOffset(m){var v=m.timestampOffset||0;this.transmuxer.setBaseMediaDecodeTime(Math.round(qt(v)))},m.setAudioAppendStart=function setAudioAppendStart(m){this.transmuxer.setAudioAppendStart(Math.ceil(qt(m.appendStart)))},m.setRemux=function setRemux(m){this.transmuxer.setRemux(m.remux)},m.flush=function flush(m){this.transmuxer.flush(),self.postMessage({action:"done",type:"transmuxed"})},m.endTimeline=function endTimeline(){this.transmuxer.endTimeline(),self.postMessage({action:"endedtimeline",type:"transmuxed"})},m.alignGopsWith=function alignGopsWith(m){this.transmuxer.alignGopsWith(m.gopsToAlignWith.slice())},MessageHandlers}();self.onmessage=function(m){"init"===m.data.action&&m.data.options?this.messageHandlers=new Eo(self,m.data.options):(this.messageHandlers||(this.messageHandlers=new Eo(self)),m.data&&m.data.action&&"init"!==m.data.action&&this.messageHandlers[m.data.action]&&this.messageHandlers[m.data.action](m.data))}}))),vh=th(lh),yh=function handleData_(m,v,q){var ee=m.data.segment,ae=ee.type,ie=ee.initSegment,de=ee.captions,ce=ee.captionStreams,le=ee.metadata,pe=ee.videoFrameDtsTime,fe=ee.videoFramePtsTime;v.buffer.push({captions:de,captionStreams:ce,metadata:le});var ye=m.data.segment.boxes||{data:m.data.segment.data},be={type:ae,data:new Uint8Array(ye.data,ye.data.byteOffset,ye.data.byteLength),initSegment:new Uint8Array(ie.data,ie.byteOffset,ie.byteLength)};void 0!==pe&&(be.videoFrameDtsTime=pe),void 0!==fe&&(be.videoFramePtsTime=fe),q(be)},bh=function handleDone_(m){var v=m.transmuxedData,q=m.callback;v.buffer=[],q(v)},_h=function handleGopInfo_(m,v){v.gopInfo=m.data.gopInfo},xh=function processTransmux(m){var v=m.transmuxer,q=m.bytes,ee=m.audioAppendStart,ae=m.gopsToAlignWith,ie=m.remux,de=m.onData,ce=m.onTrackInfo,le=m.onAudioTimingInfo,pe=m.onVideoTimingInfo,fe=m.onVideoSegmentTimingInfo,ye=m.onAudioSegmentTimingInfo,be=m.onId3,Re=m.onCaptions,_e=m.onDone,xe=m.onEndedTimeline,Te=m.onTransmuxerLog,we=m.isEndOfTimeline,Se={buffer:[]},Ie=we;if(v.onmessage=function handleMessage(q){v.currentTransmux===m&&("data"===q.data.action&&yh(q,Se,de),"trackinfo"===q.data.action&&ce(q.data.trackInfo),"gopInfo"===q.data.action&&_h(q,Se),"audioTimingInfo"===q.data.action&&le(q.data.audioTimingInfo),"videoTimingInfo"===q.data.action&&pe(q.data.videoTimingInfo),"videoSegmentTimingInfo"===q.data.action&&fe(q.data.videoSegmentTimingInfo),"audioSegmentTimingInfo"===q.data.action&&ye(q.data.audioSegmentTimingInfo),"id3Frame"===q.data.action&&be([q.data.id3Frame],q.data.id3Frame.dispatchType),"caption"===q.data.action&&Re(q.data.caption),"endedtimeline"===q.data.action&&(Ie=!1,xe()),"log"===q.data.action&&Te(q.data.log),"transmuxed"===q.data.type&&(Ie||(v.onmessage=null,bh({transmuxedData:Se,callback:_e}),Eh(v))))},ee&&v.postMessage({action:"setAudioAppendStart",appendStart:ee}),Array.isArray(ae)&&v.postMessage({action:"alignGopsWith",gopsToAlignWith:ae}),void 0!==ie&&v.postMessage({action:"setRemux",remux:ie}),q.byteLength){var Pe=q instanceof ArrayBuffer?q:q.buffer,We=q instanceof ArrayBuffer?0:q.byteOffset;v.postMessage({action:"push",data:Pe,byteOffset:We,byteLength:q.byteLength},[Pe])}we&&v.postMessage({action:"endTimeline"}),v.postMessage({action:"flush"})},Eh=function dequeue(m){m.currentTransmux=null,m.transmuxQueue.length&&(m.currentTransmux=m.transmuxQueue.shift(),"function"==typeof m.currentTransmux?m.currentTransmux():xh(m.currentTransmux))},wh=function processAction(m,v){m.postMessage({action:v}),Eh(m)},Dh=function enqueueAction(m,v){if(!v.currentTransmux)return v.currentTransmux=m,void wh(v,m);v.transmuxQueue.push(wh.bind(null,v,m))},kh=function transmux(m){if(!m.transmuxer.currentTransmux)return m.transmuxer.currentTransmux=m,void xh(m);m.transmuxer.transmuxQueue.push(m)},jh=function reset(m){Dh("reset",m)},Fh=function createTransmuxer(m){var v=new vh;v.currentTransmux=null,v.transmuxQueue=[];var q=v.terminate;return v.terminate=function(){return v.currentTransmux=null,v.transmuxQueue.length=0,q.call(v)},v.postMessage({action:"init",options:m}),v},zh=function workerCallback(m){var v=m.transmuxer,q=m.endAction||m.action,ee=m.callback,ae=(0,ce.Z)({},m,{endAction:null,transmuxer:null,callback:null});if(v.addEventListener("message",(function listenForEndEvent(ae){ae.data.action===q&&(v.removeEventListener("message",listenForEndEvent),ae.data.data&&(ae.data.data=new Uint8Array(ae.data.data,m.byteOffset||0,m.byteLength||ae.data.data.byteLength),m.data&&(m.data=ae.data.data)),ee(ae.data))})),m.data){var ie=m.data instanceof ArrayBuffer;ae.byteOffset=ie?0:m.data.byteOffset,ae.byteLength=m.data.byteLength;var de=[ie?m.data:m.data.buffer];v.postMessage(ae,de)}else v.postMessage(ae)},Gh=2,ng=-101,ag=-102,og=function abortAll(m){m.forEach((function(m){m.abort()}))},dg=function getRequestStats(m){return{bandwidth:m.bandwidth,bytesReceived:m.bytesReceived||0,roundTripTime:m.roundTripTime||0}},cg=function getProgressStats(m){var v=m.target,q={bandwidth:1/0,bytesReceived:0,roundTripTime:Date.now()-v.requestTime||0};return q.bytesReceived=m.loaded,q.bandwidth=Math.floor(q.bytesReceived/q.roundTripTime*8*1e3),q},ug=function handleErrors(m,v){return v.timedout?{status:v.status,message:"HLS request timed-out at URL: "+v.uri,code:ng,xhr:v}:v.aborted?{status:v.status,message:"HLS request aborted at URL: "+v.uri,code:ag,xhr:v}:m?{status:v.status,message:"HLS request errored at URL: "+v.uri,code:Gh,xhr:v}:"arraybuffer"===v.responseType&&0===v.response.byteLength?{status:v.status,message:"Empty HLS response at URL: "+v.uri,code:Gh,xhr:v}:null},pg=function handleKeyResponse(m,v,q){return function(ee,ae){var ie=ae.response,de=ug(ee,ae);if(de)return q(de,m);if(16!==ie.byteLength)return q({status:ae.status,message:"Invalid HLS key at URL: "+ae.uri,code:Gh,xhr:ae},m);for(var ce=new DataView(ie),le=new Uint32Array([ce.getUint32(0),ce.getUint32(4),ce.getUint32(8),ce.getUint32(12)]),pe=0;pe1)return Yg("multiple "+m+" codecs found as attributes: "+v[m].join(", ")+". Setting playlist codecs to null so that we wait for mux.js to probe segments for real codecs."),void(v[m]=null);v[m]=v[m][0]})),v},ff=function codecCount(m){var v=0;return m.audio&&v++,m.video&&v++,v},vf=function codecsForPlaylist(m,v){var q=v.attributes||{},ee=pf(tf(v)||[]);if(of(m,v)&&!ee.audio&&!lf(m,v)){var ae=pf(vt(m,q.AUDIO)||[]);ae.audio&&(ee.audio=ae.audio)}return ee},yf=pl("PlaylistSelector"),bf=function representationToString(m){if(m&&m.playlist){var v=m.playlist;return JSON.stringify({id:v.id,bandwidth:m.bandwidth,width:m.width,height:m.height,codecs:v.attributes&&v.attributes.CODECS||""})}},Rf=function safeGetComputedStyle(m,v){if(!m)return"";var q=ae().getComputedStyle(m);return q?q[v]:""},_f=function stableSort(m,v){var q=m.slice();m.sort((function(m,ee){var ae=v(m,ee);return 0===ae?q.indexOf(m)-q.indexOf(ee):ae}))},xf=function comparePlaylistBandwidth(m,v){var q,ee;return m.attributes.BANDWIDTH&&(q=m.attributes.BANDWIDTH),q=q||ae().Number.MAX_VALUE,v.attributes.BANDWIDTH&&(ee=v.attributes.BANDWIDTH),q-(ee=ee||ae().Number.MAX_VALUE)},Tf=function simpleSelector(m,v,q,ee,ie,de){if(m){var ce={bandwidth:v,width:q,height:ee,limitRenditionByPlayerDimensions:ie},le=m.playlists;Gl.isAudioOnly(m)&&(le=de.getAudioTrackPlaylists_(),ce.audioOnly=!0);var pe=le.map((function(m){var v=m.attributes&&m.attributes.RESOLUTION&&m.attributes.RESOLUTION.width,q=m.attributes&&m.attributes.RESOLUTION&&m.attributes.RESOLUTION.height;return{bandwidth:m.attributes&&m.attributes.BANDWIDTH||ae().Number.MAX_VALUE,width:v,height:q,playlist:m}}));_f(pe,(function(m,v){return m.bandwidth-v.bandwidth}));var fe=(pe=pe.filter((function(m){return!Gl.isIncompatible(m.playlist)}))).filter((function(m){return Gl.isEnabled(m.playlist)}));fe.length||(fe=pe.filter((function(m){return!Gl.isDisabled(m.playlist)})));var ye=fe.filter((function(m){return m.bandwidth*$p.BANDWIDTH_VARIANCEq||m.height>ee}))).filter((function(m){return m.width===Se[0].width&&m.height===Se[0].height})),be=Ie[Ie.length-1],Pe=Ie.filter((function(m){return m.bandwidth===be.bandwidth}))[0]),de.experimentalLeastPixelDiffSelector){var Ve=Te.map((function(m){return m.pixelDiff=Math.abs(m.width-q)+Math.abs(m.height-ee),m}));_f(Ve,(function(m,v){return m.pixelDiff===v.pixelDiff?v.bandwidth-m.bandwidth:m.pixelDiff-v.pixelDiff})),We=Ve[0]}var ze=We||Pe||qe||Re||fe[0]||pe[0];if(ze&&ze.playlist){var He="sortedPlaylistReps";return We?He="leastPixelDiffRep":Pe?He="resolutionPlusOneRep":qe?He="resolutionBestRep":Re?He="bandwidthBestRep":fe[0]&&(He="enabledPlaylistReps"),yf("choosing "+bf(ze)+" using "+He+" with options",ce),ze.playlist}return yf("could not choose a playlist with options",ce),null}},wf=function lastBandwidthSelector(){var m=this.useDevicePixelRatio&&ae().devicePixelRatio||1;return Tf(this.playlists.master,this.systemBandwidth,parseInt(Rf(this.tech_.el(),"width"),10)*m,parseInt(Rf(this.tech_.el(),"height"),10)*m,this.limitRenditionByPlayerDimensions,this.masterPlaylistController_)},Sf=function minRebufferMaxBandwidthSelector(m){var v=m.master,q=m.currentTime,ee=m.bandwidth,ae=m.duration,ie=m.segmentDuration,de=m.timeUntilRebuffer,ce=m.currentTimeline,le=m.syncController,pe=v.playlists.filter((function(m){return!Gl.isIncompatible(m)})),fe=pe.filter(Gl.isEnabled);fe.length||(fe=pe.filter((function(m){return!Gl.isDisabled(m)})));var ye=fe.filter(Gl.hasAttribute.bind(null,"BANDWIDTH")).map((function(m){var v=le.getSyncPoint(m,ae,ce,q)?1:2;return{playlist:m,rebufferingImpact:Gl.estimateSegmentRequestTime(ie,ee,m)*v-de}})),be=ye.filter((function(m){return m.rebufferingImpact<=0}));return _f(be,(function(m,v){return xf(v.playlist,m.playlist)})),be.length?be[0]:(_f(ye,(function(m,v){return m.rebufferingImpact-v.rebufferingImpact})),ye[0]||null)},Df=function concatSegments(m){var v,q=0;return m.bytes&&(v=new Uint8Array(m.bytes),m.segments.forEach((function(m){v.set(m,q),q+=m.byteLength}))),v},Cf=function createCaptionsTrackIfNotExists(m,v,q){if(!m[q]){v.trigger({type:"usage",name:"vhs-608"}),v.trigger({type:"usage",name:"hls-608"});var ee=q;/^cc708_/.test(q)&&(ee="SERVICE"+q.split("_")[1]);var ae=v.textTracks().getTrackById(ee);if(ae)m[q]=ae;else{var ie=q,de=q,ce=!1,le=(v.options_.vhs&&v.options_.vhs.captionServices||{})[ee];le&&(ie=le.label,de=le.language,ce=le.default),m[q]=v.addRemoteTextTrack({kind:"captions",id:ee,default:ce,label:ie,language:de},!1).track}}},kf=function addCaptionData(m){var v=m.inbandTextTracks,q=m.captionArray,ee=m.timestampOffset;if(q){var ie=ae().WebKitDataCue||ae().VTTCue;q.forEach((function(m){var q=m.stream;v[q].addCue(new ie(m.startTime+ee,m.endTime+ee,m.text))}))}},Af=function deprecateOldCue(m){Object.defineProperties(m.frame,{id:{get:function get(){return videojs.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),m.value.key}},value:{get:function get(){return videojs.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),m.value.data}},privateData:{get:function get(){return videojs.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),m.value.data}}})},Pf=function addMetadata(m){var v=m.inbandTextTracks,q=m.metadataArray,ee=m.timestampOffset,ie=m.videoDuration;if(q){var de=ae().WebKitDataCue||ae().VTTCue,ce=v.metadataTrack_;if(ce&&(q.forEach((function(m){var v=m.cueTime+ee;!("number"!=typeof v||ae().isNaN(v)||v<0)&&v<1/0&&m.frames.forEach((function(m){var q=new de(v,v,m.value||m.url||m.data||"");q.frame=m,q.value=m,Af(q),ce.addCue(q)}))})),ce.cues&&ce.cues.length)){for(var le=ce.cues,pe=[],fe=0;fe=m&&ae.endTime<=v&&q.removeCue(ae)},Uf=function removeDuplicateCuesFromTrack(m){var v=m.cues;if(v)for(var q=0;q1&&ee.push(v[ie]);ee.length&&ee.forEach((function(v){return m.removeCue(v)}))}},Nf=function gopsSafeToAlignWith(m,v,q){if(null==v||!m.length)return[];var ee,ae=Math.ceil((v-q+3)*Ji.ONE_SECOND_IN_TS);for(ee=0;eeae);ee++);return m.slice(ee)},Mf=function updateGopBuffer(m,v,q){if(!v.length)return m;if(q)return v.slice();for(var ee=v[0].pts,ae=0;ae=ee);ae++);return m.slice(0,ae).concat(v)},Wf=function removeGopBuffer(m,v,q,ee){for(var ae=Math.ceil((v-ee)*Ji.ONE_SECOND_IN_TS),ie=Math.ceil((q-ee)*Ji.ONE_SECOND_IN_TS),de=m.slice(),ce=m.length;ce--&&!(m[ce].pts<=ie););if(-1===ce)return de;for(var le=ce+1;le--&&!(m[le].pts<=ae););return le=Math.max(le,0),de.splice(le,ce-le+1),de},Vf=function shallowEqual(m,v){if(!m&&!v||!m&&v||m&&!v)return!1;if(m===v)return!0;var q=Object.keys(m).sort(),ee=Object.keys(v).sort();if(q.length!==ee.length)return!1;for(var ae=0;aeq))return ie}return 0===ee.length?0:ee[ee.length-1]},Xf=function finite(m){return"number"==typeof m&&isFinite(m)},Zf=1/60,$f=function illegalMediaSwitch(m,v,q){return"main"===m&&v&&q?q.hasAudio||q.hasVideo?v.hasVideo&&!q.hasVideo?"Only audio found in segment when we expected video. We can't switch to audio only from a stream that had video. To get rid of this message, please add codec information to the manifest.":!v.hasVideo&&q.hasVideo?"Video found in segment when we expected only audio. We can't switch to a stream with video from an audio only stream. To get rid of this message, please add codec information to the manifest.":null:"Neither audio nor video found in segment.":null},Qf=function safeBackBufferTrimTime(m,v,q){var ee=v-$p.BACK_BUFFER_LENGTH;m.length&&(ee=Math.max(ee,m.start(0)));var ae=v-q;return Math.min(ae,ee)},Yf=function segmentInfoString(m){var v=m.startOfSegment,q=m.duration,ee=m.segment,ae=m.part,ie=m.playlist,de=ie.mediaSequence,ce=ie.id,le=ie.segments,pe=void 0===le?[]:le,fe=m.mediaIndex,ye=m.partIndex,be=m.timeline,Re=pe.length-1,_e="mediaIndex/partIndex increment";m.getMediaInfoForTime?_e="getMediaInfoForTime ("+m.getMediaInfoForTime+")":m.isSyncRequest&&(_e="getSyncSegmentCandidate (isSyncRequest)"),m.independent&&(_e+=" with independent "+m.independent);var xe="number"==typeof ye,Te=m.segment.uri?"segment":"pre-segment",we=xe?Al({preloadSegment:ee})-1:0;return Te+" ["+(de+fe)+"/"+(de+Re)+"]"+(xe?" part ["+ye+"/"+we+"]":"")+" segment start/end ["+ee.start+" => "+ee.end+"]"+(xe?" part start/end ["+ae.start+" => "+ae.end+"]":"")+" startOfSegment ["+v+"] duration ["+q+"] timeline ["+be+"] selected by ["+_e+"] playlist ["+ce+"]"},em=function timingInfoPropertyForMedia(m){return m+"TimingInfo"},tm=function timestampOffsetForSegment(m){var v=m.segmentTimeline,q=m.currentTimeline,ee=m.startOfSegment,ae=m.buffered;return m.overrideCheck||v!==q?vv&&(v=ie)}})),"bigint"==typeof v&&vq+hl},im=function getTroublesomeSegmentDurationMessage(m,v){if("hls"!==v)return null;var q=am({audioTimingInfo:m.audioTimingInfo,videoTimingInfo:m.videoTimingInfo});if(!q)return null;var ee=m.playlist.targetDuration,ae=rm({segmentDuration:q,maxDuration:2*ee}),ie=rm({segmentDuration:q,maxDuration:ee}),de="Segment with index "+m.mediaIndex+" from playlist "+m.playlist.id+" has a duration of "+q+" when the reported duration is "+m.duration+" and the target duration is "+ee+". For HLS content, a duration in excess of the target duration may result in playback issues. See the HLS specification section on EXT-X-TARGETDURATION for more details: https://tools.ietf.org/html/draft-pantos-http-live-streaming-23#section-4.3.3.1";return ae||ie?{severity:ae?"warn":"info",message:de}:null},om=function(m){function SegmentLoader(v,q){var ee;if(ee=m.call(this)||this,!v)throw new TypeError("Initialization settings are required");if("function"!=typeof v.currentTime)throw new TypeError("No currentTime getter specified");if(!v.mediaSource)throw new TypeError("No MediaSource specified");return ee.bandwidth=v.bandwidth,ee.throughput={rate:0,count:0},ee.roundTrip=NaN,ee.resetStats_(),ee.mediaIndex=null,ee.partIndex=null,ee.hasPlayed_=v.hasPlayed,ee.currentTime_=v.currentTime,ee.seekable_=v.seekable,ee.seeking_=v.seeking,ee.duration_=v.duration,ee.mediaSource_=v.mediaSource,ee.vhs_=v.vhs,ee.loaderType_=v.loaderType,ee.currentMediaInfo_=void 0,ee.startingMediaInfo_=void 0,ee.segmentMetadataTrack_=v.segmentMetadataTrack,ee.goalBufferLength_=v.goalBufferLength,ee.sourceType_=v.sourceType,ee.sourceUpdater_=v.sourceUpdater,ee.inbandTextTracks_=v.inbandTextTracks,ee.state_="INIT",ee.timelineChangeController_=v.timelineChangeController,ee.shouldSaveSegmentTimingInfo_=!0,ee.parse708captions_=v.parse708captions,ee.useDtsForTimestampOffset_=v.useDtsForTimestampOffset,ee.captionServices_=v.captionServices,ee.experimentalExactManifestTimings=v.experimentalExactManifestTimings,ee.checkBufferTimeout_=null,ee.error_=void 0,ee.currentTimeline_=-1,ee.pendingSegment_=null,ee.xhrOptions_=null,ee.pendingSegments_=[],ee.audioDisabled_=!1,ee.isPendingTimestampOffset_=!1,ee.gopBuffer_=[],ee.timeMapping_=0,ee.safeAppend_=videojs.browser.IE_VERSION>=11,ee.appendInitSegment_={audio:!0,video:!0},ee.playlistOfLastInitSegment_={audio:null,video:null},ee.callQueue_=[],ee.loadQueue_=[],ee.metadataQueue_={id3:[],caption:[]},ee.waitingOnRemove_=!1,ee.quotaExceededErrorRetryTimeout_=null,ee.activeInitSegmentId_=null,ee.initSegments_={},ee.cacheEncryptionKeys_=v.cacheEncryptionKeys,ee.keyCache_={},ee.decrypter_=v.decrypter,ee.syncController_=v.syncController,ee.syncPoint_={segmentIndex:0,time:0},ee.transmuxer_=ee.createTransmuxer_(),ee.triggerSyncInfoUpdate_=function(){return ee.trigger("syncinfoupdate")},ee.syncController_.on("syncinfoupdate",ee.triggerSyncInfoUpdate_),ee.mediaSource_.addEventListener("sourceopen",(function(){ee.isEndOfStream_()||(ee.ended_=!1)})),ee.fetchAtBuffer_=!1,ee.logger_=pl("SegmentLoader["+ee.loaderType_+"]"),Object.defineProperty((0,fe.Z)(ee),"state",{get:function get(){return this.state_},set:function set(m){m!==this.state_&&(this.logger_(this.state_+" -> "+m),this.state_=m,this.trigger("statechange"))}}),ee.sourceUpdater_.on("ready",(function(){ee.hasEnoughInfoToAppend_()&&ee.processCallQueue_()})),"main"===ee.loaderType_&&ee.timelineChangeController_.on("pendingtimelinechange",(function(){ee.hasEnoughInfoToAppend_()&&ee.processCallQueue_()})),"audio"===ee.loaderType_&&ee.timelineChangeController_.on("timelinechange",(function(){ee.hasEnoughInfoToLoad_()&&ee.processLoadQueue_(),ee.hasEnoughInfoToAppend_()&&ee.processCallQueue_()})),ee}(0,ye.Z)(SegmentLoader,m);var v=SegmentLoader.prototype;return v.createTransmuxer_=function createTransmuxer_(){return Fh({remux:!1,alignGopsAtEnd:this.safeAppend_,keepOriginalTimestamps:!0,parse708captions:this.parse708captions_,captionServices:this.captionServices_})},v.resetStats_=function resetStats_(){this.mediaBytesTransferred=0,this.mediaRequests=0,this.mediaRequestsAborted=0,this.mediaRequestsTimedout=0,this.mediaRequestsErrored=0,this.mediaTransferDuration=0,this.mediaSecondsLoaded=0,this.mediaAppends=0},v.dispose=function dispose(){this.trigger("dispose"),this.state="DISPOSED",this.pause(),this.abort_(),this.transmuxer_&&this.transmuxer_.terminate(),this.resetStats_(),this.checkBufferTimeout_&&ae().clearTimeout(this.checkBufferTimeout_),this.syncController_&&this.triggerSyncInfoUpdate_&&this.syncController_.off("syncinfoupdate",this.triggerSyncInfoUpdate_),this.off()},v.setAudio=function setAudio(m){this.audioDisabled_=!m,m?this.appendInitSegment_.audio=!0:this.sourceUpdater_.removeAudio(0,this.duration_())},v.abort=function abort(){"WAITING"===this.state?(this.abort_(),this.state="READY",this.paused()||this.monitorBuffer_()):this.pendingSegment_&&(this.pendingSegment_=null)},v.abort_=function abort_(){this.pendingSegment_&&this.pendingSegment_.abortRequests&&this.pendingSegment_.abortRequests(),this.pendingSegment_=null,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.timelineChangeController_.clearPendingTimelineChange(this.loaderType_),this.waitingOnRemove_=!1,ae().clearTimeout(this.quotaExceededErrorRetryTimeout_),this.quotaExceededErrorRetryTimeout_=null},v.checkForAbort_=function checkForAbort_(m){return"APPENDING"!==this.state||this.pendingSegment_?!this.pendingSegment_||this.pendingSegment_.requestId!==m:(this.state="READY",!0)},v.error=function error(m){return void 0!==m&&(this.logger_("error occurred:",m),this.error_=m),this.pendingSegment_=null,this.error_},v.endOfStream=function endOfStream(){this.ended_=!0,this.transmuxer_&&jh(this.transmuxer_),this.gopBuffer_.length=0,this.pause(),this.trigger("ended")},v.buffered_=function buffered_(){var m=this.getMediaInfo_();if(!this.sourceUpdater_||!m)return videojs.createTimeRanges();if("main"===this.loaderType_){var v=m.hasAudio,q=m.hasVideo,ee=m.isMuxed;if(q&&v&&!this.audioDisabled_&&!ee)return this.sourceUpdater_.buffered();if(q)return this.sourceUpdater_.videoBuffered()}return this.sourceUpdater_.audioBuffered()},v.initSegmentForMap=function initSegmentForMap(m,v){if(void 0===v&&(v=!1),!m)return null;var q=wp(m),ee=this.initSegments_[q];return v&&!ee&&m.bytes&&(this.initSegments_[q]=ee={resolvedUri:m.resolvedUri,byterange:m.byterange,bytes:m.bytes,tracks:m.tracks,timescales:m.timescales}),ee||m},v.segmentKey=function segmentKey(m,v){if(void 0===v&&(v=!1),!m)return null;var q=Sp(m),ee=this.keyCache_[q];this.cacheEncryptionKeys_&&v&&!ee&&m.bytes&&(this.keyCache_[q]=ee={resolvedUri:m.resolvedUri,bytes:m.bytes});var ae={resolvedUri:(ee||m).resolvedUri};return ee&&(ae.bytes=ee.bytes),ae},v.couldBeginLoading_=function couldBeginLoading_(){return this.playlist_&&!this.paused()},v.load=function load(){if(this.monitorBuffer_(),this.playlist_)return"INIT"===this.state&&this.couldBeginLoading_()?this.init_():void(!this.couldBeginLoading_()||"READY"!==this.state&&"INIT"!==this.state||(this.state="READY"))},v.init_=function init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()},v.playlist=function playlist(m,v){if(void 0===v&&(v={}),m){var q=this.playlist_,ee=this.pendingSegment_;this.playlist_=m,this.xhrOptions_=v,"INIT"===this.state&&(m.syncInfo={mediaSequence:m.mediaSequence,time:0},"main"===this.loaderType_&&this.syncController_.setDateTimeMappingForStart(m));var ae=null;if(q&&(q.id?ae=q.id:q.uri&&(ae=q.uri)),this.logger_("playlist update ["+ae+" => "+(m.id||m.uri)+"]"),this.trigger("syncinfoupdate"),"INIT"===this.state&&this.couldBeginLoading_())return this.init_();if(!q||q.uri!==m.uri)return null!==this.mediaIndex&&(m.endList?this.resyncLoader():this.resetLoader()),this.currentMediaInfo_=void 0,void this.trigger("playlistupdate");var ie=m.mediaSequence-q.mediaSequence;if(this.logger_("live window shift ["+ie+"]"),null!==this.mediaIndex)if(this.mediaIndex-=ie,this.mediaIndex<0)this.mediaIndex=null,this.partIndex=null;else{var de=this.playlist_.segments[this.mediaIndex];if(this.partIndex&&(!de.parts||!de.parts.length||!de.parts[this.partIndex])){var ce=this.mediaIndex;this.logger_("currently processing part (index "+this.partIndex+") no longer exists."),this.resetLoader(),this.mediaIndex=ce}}ee&&(ee.mediaIndex-=ie,ee.mediaIndex<0?(ee.mediaIndex=null,ee.partIndex=null):(ee.mediaIndex>=0&&(ee.segment=m.segments[ee.mediaIndex]),ee.partIndex>=0&&ee.segment.parts&&(ee.part=ee.segment.parts[ee.partIndex]))),this.syncController_.saveExpiredSegmentInfo(q,m)}},v.pause=function pause(){this.checkBufferTimeout_&&(ae().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=null)},v.paused=function paused(){return null===this.checkBufferTimeout_},v.resetEverything=function resetEverything(m){this.ended_=!1,this.activeInitSegmentId_=null,this.appendInitSegment_={audio:!0,video:!0},this.resetLoader(),this.remove(0,1/0,m),this.transmuxer_&&(this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.transmuxer_.postMessage({action:"reset"}))},v.resetLoader=function resetLoader(){this.fetchAtBuffer_=!1,this.resyncLoader()},v.resyncLoader=function resyncLoader(){this.transmuxer_&&jh(this.transmuxer_),this.mediaIndex=null,this.partIndex=null,this.syncPoint_=null,this.isPendingTimestampOffset_=!1,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.abort(),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})},v.remove=function remove(m,v,q,ee){if(void 0===q&&(q=function done(){}),void 0===ee&&(ee=!1),v===1/0&&(v=this.duration_()),v<=m)this.logger_("skipping remove because end ${end} is <= start ${start}");else if(this.sourceUpdater_&&this.getMediaInfo_()){var ae=1,ie=function removeFinished(){0===--ae&&q()};for(var de in!ee&&this.audioDisabled_||(ae++,this.sourceUpdater_.removeAudio(m,v,ie)),(ee||"main"===this.loaderType_)&&(this.gopBuffer_=Wf(this.gopBuffer_,m,v,this.timeMapping_),ae++,this.sourceUpdater_.removeVideo(m,v,ie)),this.inbandTextTracks_)Lf(m,v,this.inbandTextTracks_[de]);Lf(m,v,this.segmentMetadataTrack_),ie()}else this.logger_("skipping remove because no source updater or starting media info")},v.monitorBuffer_=function monitorBuffer_(){this.checkBufferTimeout_&&ae().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=ae().setTimeout(this.monitorBufferTick_.bind(this),1)},v.monitorBufferTick_=function monitorBufferTick_(){"READY"===this.state&&this.fillBuffer_(),this.checkBufferTimeout_&&ae().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=ae().setTimeout(this.monitorBufferTick_.bind(this),500)},v.fillBuffer_=function fillBuffer_(){if(!this.sourceUpdater_.updating()){var m=this.chooseNextRequest_();m&&("number"==typeof m.timestampOffset&&(this.isPendingTimestampOffset_=!1,this.timelineChangeController_.pendingTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:m.timeline})),this.loadSegment_(m))}},v.isEndOfStream_=function isEndOfStream_(m,v,q){if(void 0===m&&(m=this.mediaIndex),void 0===v&&(v=this.playlist_),void 0===q&&(q=this.partIndex),!v||!this.mediaSource_)return!1;var ee="number"==typeof m&&v.segments[m],ae=m+1===v.segments.length,ie=!ee||!ee.parts||q+1===ee.parts.length;return v.endList&&"open"===this.mediaSource_.readyState&&ae&&ie},v.chooseNextRequest_=function chooseNextRequest_(){var m=this.buffered_(),v=Tl(m)||0,q=wl(m,this.currentTime_()),ee=!this.hasPlayed_()&&q>=1,ae=q>=this.goalBufferLength_(),ie=this.playlist_.segments;if(!ie.length||ee||ae)return null;this.syncPoint_=this.syncPoint_||this.syncController_.getSyncPoint(this.playlist_,this.duration_(),this.currentTimeline_,this.currentTime_());var de={partIndex:null,mediaIndex:null,startOfSegment:null,playlist:this.playlist_,isSyncRequest:Boolean(!this.syncPoint_)};if(de.isSyncRequest)de.mediaIndex=zf(this.currentTimeline_,ie,v);else if(null!==this.mediaIndex){var ce=ie[this.mediaIndex],le="number"==typeof this.partIndex?this.partIndex:-1;de.startOfSegment=ce.end?ce.end:v,ce.parts&&ce.parts[le+1]?(de.mediaIndex=this.mediaIndex,de.partIndex=le+1):de.mediaIndex=this.mediaIndex+1}else{var pe=Gl.getMediaInfoForTime({experimentalExactManifestTimings:this.experimentalExactManifestTimings,playlist:this.playlist_,currentTime:this.fetchAtBuffer_?v:this.currentTime_(),startingPartIndex:this.syncPoint_.partIndex,startingSegmentIndex:this.syncPoint_.segmentIndex,startTime:this.syncPoint_.time}),fe=pe.segmentIndex,ye=pe.startTime,be=pe.partIndex;de.getMediaInfoForTime=this.fetchAtBuffer_?"bufferedEnd "+v:"currentTime "+this.currentTime_(),de.mediaIndex=fe,de.startOfSegment=ye,de.partIndex=be}var Re=ie[de.mediaIndex],_e=Re&&"number"==typeof de.partIndex&&Re.parts&&Re.parts[de.partIndex];if(!Re||"number"==typeof de.partIndex&&!_e)return null;if("number"!=typeof de.partIndex&&Re.parts&&(de.partIndex=0,_e=Re.parts[0]),!q&&_e&&!_e.independent)if(0===de.partIndex){var xe=ie[de.mediaIndex-1],Te=xe.parts&&xe.parts.length&&xe.parts[xe.parts.length-1];Te&&Te.independent&&(de.mediaIndex-=1,de.partIndex=xe.parts.length-1,de.independent="previous segment")}else Re.parts[de.partIndex-1].independent&&(de.partIndex-=1,de.independent="previous part");var we=this.mediaSource_&&"ended"===this.mediaSource_.readyState;return de.mediaIndex>=ie.length-1&&we&&!this.seeking_()?null:this.generateSegmentInfo_(de)},v.generateSegmentInfo_=function generateSegmentInfo_(m){var v=m.independent,q=m.playlist,ee=m.mediaIndex,ae=m.startOfSegment,ie=m.isSyncRequest,de=m.partIndex,ce=m.forceTimestampOffset,le=m.getMediaInfoForTime,pe=q.segments[ee],fe="number"==typeof de&&pe.parts[de],ye={requestId:"segment-loader-"+Math.random(),uri:fe&&fe.resolvedUri||pe.resolvedUri,mediaIndex:ee,partIndex:fe?de:null,isSyncRequest:ie,startOfSegment:ae,playlist:q,bytes:null,encryptedBytes:null,timestampOffset:null,timeline:pe.timeline,duration:fe&&fe.duration||pe.duration,segment:pe,part:fe,byteLength:0,transmuxer:this.transmuxer_,getMediaInfoForTime:le,independent:v},be=void 0!==ce?ce:this.isPendingTimestampOffset_;ye.timestampOffset=this.timestampOffsetForSegment_({segmentTimeline:pe.timeline,currentTimeline:this.currentTimeline_,startOfSegment:ae,buffered:this.buffered_(),overrideCheck:be});var Re=Tl(this.sourceUpdater_.audioBuffered());return"number"==typeof Re&&(ye.audioAppendStart=Re-this.sourceUpdater_.audioTimestampOffset()),this.sourceUpdater_.videoBuffered().length&&(ye.gopsToAlignWith=Nf(this.gopBuffer_,this.currentTime_()-this.sourceUpdater_.videoTimestampOffset(),this.timeMapping_)),ye},v.timestampOffsetForSegment_=function timestampOffsetForSegment_(m){return tm(m)},v.earlyAbortWhenNeeded_=function earlyAbortWhenNeeded_(m){if(!this.vhs_.tech_.paused()&&this.xhrOptions_.timeout&&this.playlist_.attributes.BANDWIDTH&&!(Date.now()-(m.firstBytesReceivedAt||Date.now())<1e3)){var v=this.currentTime_(),q=m.bandwidth,ee=this.pendingSegment_.duration,ae=Gl.estimateSegmentRequestTime(ee,q,this.playlist_,m.bytesReceived),ie=_l(this.buffered_(),v,this.vhs_.tech_.playbackRate())-1;if(!(ae<=ie)){var de=Sf({master:this.vhs_.playlists.master,currentTime:v,bandwidth:q,duration:this.duration_(),segmentDuration:ee,timeUntilRebuffer:ie,currentTimeline:this.currentTimeline_,syncController:this.syncController_});if(de){var ce=ae-ie-de.rebufferingImpact,le=.5;ie<=hl&&(le=1),!de.playlist||de.playlist.uri===this.playlist_.uri||ce "+de+" for "+m),Cf(le,q.vhs_.tech_,m),Lf(ie,de,le[m]),kf({captionArray:ce,inbandTextTracks:le,timestampOffset:ee})})),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}else this.metadataQueue_.caption.push(this.handleCaptions_.bind(this,m,v));else this.logger_("SegmentLoader received no captions from a caption event")},v.handleId3_=function handleId3_(m,v,q){if(this.earlyAbortWhenNeeded_(m.stats),!this.checkForAbort_(m.requestId))if(this.pendingSegment_.hasAppendedData_){var ee=null===this.sourceUpdater_.videoTimestampOffset()?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset();Of(this.inbandTextTracks_,q,this.vhs_.tech_),Pf({inbandTextTracks:this.inbandTextTracks_,metadataArray:v,timestampOffset:ee,videoDuration:this.duration_()})}else this.metadataQueue_.id3.push(this.handleId3_.bind(this,m,v,q))},v.processMetadataQueue_=function processMetadataQueue_(){this.metadataQueue_.id3.forEach((function(m){return m()})),this.metadataQueue_.caption.forEach((function(m){return m()})),this.metadataQueue_.id3=[],this.metadataQueue_.caption=[]},v.processCallQueue_=function processCallQueue_(){var m=this.callQueue_;this.callQueue_=[],m.forEach((function(m){return m()}))},v.processLoadQueue_=function processLoadQueue_(){var m=this.loadQueue_;this.loadQueue_=[],m.forEach((function(m){return m()}))},v.hasEnoughInfoToLoad_=function hasEnoughInfoToLoad_(){if("audio"!==this.loaderType_)return!0;var m=this.pendingSegment_;return!!m&&(!this.getCurrentMediaInfo_()||!nm({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:m.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))},v.getCurrentMediaInfo_=function getCurrentMediaInfo_(m){return void 0===m&&(m=this.pendingSegment_),m&&m.trackInfo||this.currentMediaInfo_},v.getMediaInfo_=function getMediaInfo_(m){return void 0===m&&(m=this.pendingSegment_),this.getCurrentMediaInfo_(m)||this.startingMediaInfo_},v.getPendingSegmentPlaylist=function getPendingSegmentPlaylist(){return this.pendingSegment_?this.pendingSegment_.playlist:null},v.hasEnoughInfoToAppend_=function hasEnoughInfoToAppend_(){if(!this.sourceUpdater_.ready())return!1;if(this.waitingOnRemove_||this.quotaExceededErrorRetryTimeout_)return!1;var m=this.pendingSegment_,v=this.getCurrentMediaInfo_();if(!m||!v)return!1;var q=v.hasAudio,ee=v.hasVideo,ae=v.isMuxed;return!(ee&&!m.videoTimingInfo)&&(!(q&&!this.audioDisabled_&&!ae&&!m.audioTimingInfo)&&!nm({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:m.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))},v.handleData_=function handleData_(m,v){if(this.earlyAbortWhenNeeded_(m.stats),!this.checkForAbort_(m.requestId))if(!this.callQueue_.length&&this.hasEnoughInfoToAppend_()){var q=this.pendingSegment_;if(this.setTimeMapping_(q.timeline),this.updateMediaSecondsLoaded_(q.part||q.segment),"closed"!==this.mediaSource_.readyState){if(m.map&&(m.map=this.initSegmentForMap(m.map,!0),q.segment.map=m.map),m.key&&this.segmentKey(m.key,!0),q.isFmp4=m.isFmp4,q.timingInfo=q.timingInfo||{},q.isFmp4)this.trigger("fmp4"),q.timingInfo.start=q[em(v.type)].start;else{var ee,ae=this.getCurrentMediaInfo_(),ie="main"===this.loaderType_&&ae&&ae.hasVideo;ie&&(ee=q.videoTimingInfo.start),q.timingInfo.start=this.trueSegmentStart_({currentStart:q.timingInfo.start,playlist:q.playlist,mediaIndex:q.mediaIndex,currentVideoTimestampOffset:this.sourceUpdater_.videoTimestampOffset(),useVideoTimingInfo:ie,firstVideoFrameTimeForData:ee,videoTimingInfo:q.videoTimingInfo,audioTimingInfo:q.audioTimingInfo})}if(this.updateAppendInitSegmentStatus(q,v.type),this.updateSourceBufferTimestampOffset_(q),q.isSyncRequest){this.updateTimingInfoEnd_(q),this.syncController_.saveSegmentTimingInfo({segmentInfo:q,shouldSaveTimelineMapping:"main"===this.loaderType_});var de=this.chooseNextRequest_();if(de.mediaIndex!==q.mediaIndex||de.partIndex!==q.partIndex)return void this.logger_("sync segment was incorrect, not appending");this.logger_("sync segment was correct, appending")}q.hasAppendedData_=!0,this.processMetadataQueue_(),this.appendData_(q,v)}}else this.callQueue_.push(this.handleData_.bind(this,m,v))},v.updateAppendInitSegmentStatus=function updateAppendInitSegmentStatus(m,v){"main"!==this.loaderType_||"number"!=typeof m.timestampOffset||m.changedTimestampOffset||(this.appendInitSegment_={audio:!0,video:!0}),this.playlistOfLastInitSegment_[v]!==m.playlist&&(this.appendInitSegment_[v]=!0)},v.getInitSegmentAndUpdateState_=function getInitSegmentAndUpdateState_(m){var v=m.type,q=m.initSegment,ee=m.map,ae=m.playlist;if(ee){var ie=wp(ee);if(this.activeInitSegmentId_===ie)return null;q=this.initSegmentForMap(ee,!0).bytes,this.activeInitSegmentId_=ie}return q&&this.appendInitSegment_[v]?(this.playlistOfLastInitSegment_[v]=ae,this.appendInitSegment_[v]=!1,this.activeInitSegmentId_=null,q):null},v.handleQuotaExceededError_=function handleQuotaExceededError_(m,v){var q=this,ee=m.segmentInfo,ie=m.type,de=m.bytes,ce=this.sourceUpdater_.audioBuffered(),le=this.sourceUpdater_.videoBuffered();ce.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the audio buffer: "+xl(ce).join(", ")),le.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the video buffer: "+xl(le).join(", "));var pe=ce.length?ce.start(0):0,fe=ce.length?ce.end(ce.length-1):0,ye=le.length?le.start(0):0,be=le.length?le.end(le.length-1):0;if(fe-pe<=1&&be-ye<=1)return this.logger_("On QUOTA_EXCEEDED_ERR, single segment too large to append to buffer, triggering an error. Appended byte length: "+de.byteLength+", audio buffer: "+xl(ce).join(", ")+", video buffer: "+xl(le).join(", ")+", "),this.error({message:"Quota exceeded error with append of a single segment of content",excludeUntil:1/0}),void this.trigger("error");this.waitingOnRemove_=!0,this.callQueue_.push(this.appendToSourceBuffer_.bind(this,{segmentInfo:ee,type:ie,bytes:de}));var Re=this.currentTime_()-1;this.logger_("On QUOTA_EXCEEDED_ERR, removing audio/video from 0 to "+Re),this.remove(0,Re,(function(){q.logger_("On QUOTA_EXCEEDED_ERR, retrying append in 1s"),q.waitingOnRemove_=!1,q.quotaExceededErrorRetryTimeout_=ae().setTimeout((function(){q.logger_("On QUOTA_EXCEEDED_ERR, re-processing call queue"),q.quotaExceededErrorRetryTimeout_=null,q.processCallQueue_()}),1e3)}),!0)},v.handleAppendError_=function handleAppendError_(m,v){var q=m.segmentInfo,ee=m.type,ae=m.bytes;v&&(22!==v.code?(this.logger_("Received non QUOTA_EXCEEDED_ERR on append",v),this.error(ee+" append of "+ae.length+"b failed for segment #"+q.mediaIndex+" in playlist "+q.playlist.id),this.trigger("appenderror")):this.handleQuotaExceededError_({segmentInfo:q,type:ee,bytes:ae}))},v.appendToSourceBuffer_=function appendToSourceBuffer_(m){var v=m.segmentInfo,q=m.type,ee=m.initSegment,ae=m.data,ie=m.bytes;if(!ie){var de=[ae],ce=ae.byteLength;ee&&(de.unshift(ee),ce+=ee.byteLength),ie=Df({bytes:ce,segments:de})}this.sourceUpdater_.appendBuffer({segmentInfo:v,type:q,bytes:ie},this.handleAppendError_.bind(this,{segmentInfo:v,type:q,bytes:ie}))},v.handleSegmentTimingInfo_=function handleSegmentTimingInfo_(m,v,q){if(this.pendingSegment_&&v===this.pendingSegment_.requestId){var ee=this.pendingSegment_.segment,ae=m+"TimingInfo";ee[ae]||(ee[ae]={}),ee[ae].transmuxerPrependedSeconds=q.prependedContentDuration||0,ee[ae].transmuxedPresentationStart=q.start.presentation,ee[ae].transmuxedDecodeStart=q.start.decode,ee[ae].transmuxedPresentationEnd=q.end.presentation,ee[ae].transmuxedDecodeEnd=q.end.decode,ee[ae].baseMediaDecodeTime=q.baseMediaDecodeTime}},v.appendData_=function appendData_(m,v){var q=v.type,ee=v.data;if(ee&&ee.byteLength&&("audio"!==q||!this.audioDisabled_)){var ae=this.getInitSegmentAndUpdateState_({type:q,initSegment:v.initSegment,playlist:m.playlist,map:m.isFmp4?m.segment.map:null});this.appendToSourceBuffer_({segmentInfo:m,type:q,initSegment:ae,data:ee})}},v.loadSegment_=function loadSegment_(m){var v=this;this.state="WAITING",this.pendingSegment_=m,this.trimBackBuffer_(m),"number"==typeof m.timestampOffset&&this.transmuxer_&&this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.hasEnoughInfoToLoad_()?this.updateTransmuxerAndRequestSegment_(m):this.loadQueue_.push((function(){var q=(0,ce.Z)({},m,{forceTimestampOffset:!0});(0,ce.Z)(m,v.generateSegmentInfo_(q)),v.isPendingTimestampOffset_=!1,v.updateTransmuxerAndRequestSegment_(m)}))},v.updateTransmuxerAndRequestSegment_=function updateTransmuxerAndRequestSegment_(m){var v=this;this.shouldUpdateTransmuxerTimestampOffset_(m.timestampOffset)&&(this.gopBuffer_.length=0,m.gopsToAlignWith=[],this.timeMapping_=0,this.transmuxer_.postMessage({action:"reset"}),this.transmuxer_.postMessage({action:"setTimestampOffset",timestampOffset:m.timestampOffset}));var q=this.createSimplifiedSegmentObj_(m),ee=this.isEndOfStream_(m.mediaIndex,m.playlist,m.partIndex),ae=null!==this.mediaIndex,ie=m.timeline!==this.currentTimeline_&&m.timeline>0,de=ee||ae&&ie;this.logger_("Requesting "+Yf(m)),q.map&&!q.map.bytes&&(this.logger_("going to request init segment."),this.appendInitSegment_={video:!0,audio:!0}),m.abortRequests=$g({xhr:this.vhs_.xhr,xhrOptions:this.xhrOptions_,decryptionWorker:this.decrypter_,segment:q,abortFn:this.handleAbort_.bind(this,m),progressFn:this.handleProgress_.bind(this),trackInfoFn:this.handleTrackInfo_.bind(this),timingInfoFn:this.handleTimingInfo_.bind(this),videoSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"video",m.requestId),audioSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"audio",m.requestId),captionsFn:this.handleCaptions_.bind(this),isEndOfTimeline:de,endedTimelineFn:function endedTimelineFn(){v.logger_("received endedtimeline callback")},id3Fn:this.handleId3_.bind(this),dataFn:this.handleData_.bind(this),doneFn:this.segmentRequestFinished_.bind(this),onTransmuxerLog:function onTransmuxerLog(q){var ee=q.message,ae=q.level,ie=q.stream;v.logger_(Yf(m)+" logged from transmuxer stream "+ie+" as a "+ae+": "+ee)}})},v.trimBackBuffer_=function trimBackBuffer_(m){var v=Qf(this.seekable_(),this.currentTime_(),this.playlist_.targetDuration||10);v>0&&this.remove(0,v)},v.createSimplifiedSegmentObj_=function createSimplifiedSegmentObj_(m){var v=m.segment,q=m.part,ee={resolvedUri:q?q.resolvedUri:v.resolvedUri,byterange:q?q.byterange:v.byterange,requestId:m.requestId,transmuxer:m.transmuxer,audioAppendStart:m.audioAppendStart,gopsToAlignWith:m.gopsToAlignWith,part:m.part},ae=m.playlist.segments[m.mediaIndex-1];if(ae&&ae.timeline===v.timeline&&(ae.videoTimingInfo?ee.baseStartTime=ae.videoTimingInfo.transmuxedDecodeEnd:ae.audioTimingInfo&&(ee.baseStartTime=ae.audioTimingInfo.transmuxedDecodeEnd)),v.key){var ie=v.key.iv||new Uint32Array([0,0,0,m.mediaIndex+m.playlist.mediaSequence]);ee.key=this.segmentKey(v.key),ee.key.iv=ie}return v.map&&(ee.map=this.initSegmentForMap(v.map)),ee},v.saveTransferStats_=function saveTransferStats_(m){this.mediaRequests+=1,m&&(this.mediaBytesTransferred+=m.bytesReceived,this.mediaTransferDuration+=m.roundTripTime)},v.saveBandwidthRelatedStats_=function saveBandwidthRelatedStats_(m,v){this.pendingSegment_.byteLength=v.bytesReceived,m3*m.playlist.targetDuration,ie=ee&&ee.end&&this.currentTime_()-ee.end>3*m.playlist.partTargetDuration;if(ae||ie)return this.logger_("bad "+(ae?"segment":"part")+" "+Yf(m)),void this.resetEverything();null!==this.mediaIndex&&this.trigger("bandwidthupdate"),this.trigger("progress"),this.mediaIndex=m.mediaIndex,this.partIndex=m.partIndex,this.isEndOfStream_(m.mediaIndex,m.playlist,m.partIndex)&&this.endOfStream(),this.trigger("appended"),m.hasAppendedData_&&this.mediaAppends++,this.paused()||this.monitorBuffer_()}else this.logger_("Throwing away un-appended sync request "+Yf(m))},v.recordThroughput_=function recordThroughput_(m){if(m.duration=m.playlist.segments.length){m=null;break}m=this.generateSegmentInfo_({playlist:m.playlist,mediaIndex:m.mediaIndex+1,startOfSegment:m.startOfSegment+m.duration,isSyncRequest:m.isSyncRequest})}return m},v.stopForError=function stopForError(m){this.error(m),this.state="READY",this.pause(),this.trigger("error")},v.segmentRequestFinished_=function segmentRequestFinished_(m,v,q){var ee=this;if(this.subtitlesTrack_){if(this.saveTransferStats_(v.stats),!this.pendingSegment_)return this.state="READY",void(this.mediaRequestsAborted+=1);if(m)return m.code===ng&&this.handleTimeout_(),m.code===ag?this.mediaRequestsAborted+=1:this.mediaRequestsErrored+=1,void this.stopForError(m);var ie=this.pendingSegment_;this.saveBandwidthRelatedStats_(ie.duration,v.stats),v.key&&this.segmentKey(v.key,!0),this.state="APPENDING",this.trigger("appending");var de=ie.segment;if(de.map&&(de.map.bytes=v.map.bytes),ie.bytes=v.bytes,"function"!=typeof ae().WebVTT&&"function"==typeof this.loadVttJs)return this.state="WAITING_ON_VTTJS",void this.loadVttJs().then((function(){return ee.segmentRequestFinished_(m,v,q)}),(function(){return ee.stopForError({message:"Error loading vtt.js"})}));de.requested=!0;try{this.parseVTTCues_(ie)}catch(m){return void this.stopForError({message:m.message})}if(this.updateTimeMapping_(ie,this.syncController_.timelines[ie.timeline],this.playlist_),ie.cues.length?ie.timingInfo={start:ie.cues[0].startTime,end:ie.cues[ie.cues.length-1].endTime}:ie.timingInfo={start:ie.startOfSegment,end:ie.startOfSegment+ie.duration},ie.isSyncRequest)return this.trigger("syncinfoupdate"),this.pendingSegment_=null,void(this.state="READY");ie.byteLength=ie.bytes.byteLength,this.mediaSecondsLoaded+=de.duration,ie.cues.forEach((function(m){ee.subtitlesTrack_.addCue(ee.featuresNativeTextTracks_?new(ae().VTTCue)(m.startTime,m.endTime,m.text):m)})),Uf(this.subtitlesTrack_),this.handleAppendsDone_()}else this.state="READY"},v.handleData_=function handleData_(){},v.updateTimingInfoEnd_=function updateTimingInfoEnd_(){},v.parseVTTCues_=function parseVTTCues_(m){var v,q=!1;if("function"!=typeof ae().WebVTT)throw new Am;"function"==typeof ae().TextDecoder?v=new(ae().TextDecoder)("utf8"):(v=ae().WebVTT.StringDecoder(),q=!0);var ee=new(ae().WebVTT.Parser)(ae(),ae().vttjs,v);if(m.cues=[],m.timestampmap={MPEGTS:0,LOCAL:0},ee.oncue=m.cues.push.bind(m.cues),ee.ontimestampmap=function(v){m.timestampmap=v},ee.onparsingerror=function(m){videojs.log.warn("Error encountered when parsing cues: "+m.message)},m.segment.map){var ie=m.segment.map.bytes;q&&(ie=Cm(ie)),ee.parse(ie)}var de=m.bytes;q&&(de=Cm(de)),ee.parse(de),ee.flush()},v.updateTimeMapping_=function updateTimeMapping_(m,v,q){var ee=m.segment;if(v)if(m.cues.length){var ae=m.timestampmap,ie=ae.MPEGTS/Ji.ONE_SECOND_IN_TS-ae.LOCAL+v.mapping;if(m.cues.forEach((function(m){m.startTime+=ie,m.endTime+=ie})),!q.syncInfo){var de=m.cues[0].startTime,ce=m.cues[m.cues.length-1].startTime;q.syncInfo={mediaSequence:q.mediaSequence+m.mediaIndex,time:Math.min(de,ce-ee.duration)}}}else ee.empty=!0},VTTSegmentLoader}(om),Pm=function findAdCue(m,v){for(var q=m.cues,ee=0;ee=ae.adStartTime&&v<=ae.adEndTime)return ae}return null},jm=function updateAdCues(m,v,q){if(void 0===q&&(q=0),m.segments)for(var ee,ie=q,de=0;de=be)&&(de=be,ie={time:ye,segmentIndex:pe.segmentIndex,partIndex:pe.partIndex})}}return ie}},{name:"Discontinuity",run:function run(m,v,q,ee,ae){var ie=null;if(ae=ae||0,v.discontinuityStarts&&v.discontinuityStarts.length)for(var de=null,ce=0;ce=ye)&&(de=ye,ie={time:fe.time,segmentIndex:le,partIndex:null})}}return ie}},{name:"Playlist",run:function run(m,v,q,ee,ae){return v.syncInfo?{time:v.syncInfo.time,segmentIndex:v.syncInfo.mediaSequence-v.mediaSequence,partIndex:null}:null}}],Om=function(m){function SyncController(v){var q;return(q=m.call(this)||this).timelines=[],q.discontinuities=[],q.timelineToDatetimeMappings={},q.logger_=pl("SyncController"),q}(0,ye.Z)(SyncController,m);var v=SyncController.prototype;return v.getSyncPoint=function getSyncPoint(m,v,q,ee){var ae=this.runStrategies_(m,v,q,ee);return ae.length?this.selectSyncPoint_(ae,{key:"time",value:ee}):null},v.getExpiredTime=function getExpiredTime(m,v){if(!m||!m.segments)return null;var q=this.runStrategies_(m,v,m.discontinuitySequence,0);if(!q.length)return null;var ee=this.selectSyncPoint_(q,{key:"segmentIndex",value:0});return ee.segmentIndex>0&&(ee.time*=-1),Math.abs(ee.time+Ll({defaultDuration:m.targetDuration,durationList:m.segments,startIndex:ee.segmentIndex,endIndex:0}))},v.runStrategies_=function runStrategies_(m,v,q,ee){for(var ae=[],ie=0;ie86400)videojs.log.warn("Not saving expired segment info. Media sequence gap "+q+" is too large.");else for(var ee=q-1;ee>=0;ee--){var ae=m.segments[ee];if(ae&&void 0!==ae.start){v.syncInfo={mediaSequence:m.mediaSequence+ee,time:ae.start},this.logger_("playlist refresh sync: [time:"+v.syncInfo.time+", mediaSequence: "+v.syncInfo.mediaSequence+"]"),this.trigger("syncinfoupdate");break}}},v.setDateTimeMappingForStart=function setDateTimeMappingForStart(m){if(this.timelineToDatetimeMappings={},m.segments&&m.segments.length&&m.segments[0].dateTimeObject){var v=m.segments[0],q=v.dateTimeObject.getTime()/1e3;this.timelineToDatetimeMappings[v.timeline]=-q}},v.saveSegmentTimingInfo=function saveSegmentTimingInfo(m){var v=m.segmentInfo,q=m.shouldSaveTimelineMapping,ee=this.calculateSegmentTimeMapping_(v,v.timingInfo,q),ae=v.segment;ee&&(this.saveDiscontinuitySyncInfo_(v),v.playlist.syncInfo||(v.playlist.syncInfo={mediaSequence:v.playlist.mediaSequence+v.mediaIndex,time:ae.start}));var ie=ae.dateTimeObject;ae.discontinuity&&q&&ie&&(this.timelineToDatetimeMappings[ae.timeline]=-ie.getTime()/1e3)},v.timestampOffsetForTimeline=function timestampOffsetForTimeline(m){return void 0===this.timelines[m]?null:this.timelines[m].time},v.mappingForTimeline=function mappingForTimeline(m){return void 0===this.timelines[m]?null:this.timelines[m].mapping},v.calculateSegmentTimeMapping_=function calculateSegmentTimeMapping_(m,v,q){var ee,ae,ie=m.segment,de=m.part,ce=this.timelines[m.timeline];if("number"==typeof m.timestampOffset)ce={time:m.startOfSegment,mapping:m.startOfSegment-v.start},q&&(this.timelines[m.timeline]=ce,this.trigger("timestampoffset"),this.logger_("time mapping for timeline "+m.timeline+": [time: "+ce.time+"] [mapping: "+ce.mapping+"]")),ee=m.startOfSegment,ae=v.end+ce.mapping;else{if(!ce)return!1;ee=v.start+ce.mapping,ae=v.end+ce.mapping}return de&&(de.start=ee,de.end=ae),(!ie.start||eece){var le=void 0;le=de<0?q.start-Ll({defaultDuration:v.targetDuration,durationList:v.segments,startIndex:m.mediaIndex,endIndex:ae}):q.end+Ll({defaultDuration:v.targetDuration,durationList:v.segments,startIndex:m.mediaIndex+1,endIndex:ae}),this.discontinuities[ie]={time:le,accuracy:ce}}}},v.dispose=function dispose(){this.trigger("dispose"),this.off()},SyncController}(videojs.EventTarget),Lm=function(m){function TimelineChangeController(){var v;return(v=m.call(this)||this).pendingTimelineChanges_={},v.lastTimelineChanges_={},v}(0,ye.Z)(TimelineChangeController,m);var v=TimelineChangeController.prototype;return v.clearPendingTimelineChange=function clearPendingTimelineChange(m){this.pendingTimelineChanges_[m]=null,this.trigger("pendingtimelinechange")},v.pendingTimelineChange=function pendingTimelineChange(m){var v=m.type,q=m.from,ee=m.to;return"number"==typeof q&&"number"==typeof ee&&(this.pendingTimelineChanges_[v]={type:v,from:q,to:ee},this.trigger("pendingtimelinechange")),this.pendingTimelineChanges_[v]},v.lastTimelineChange=function lastTimelineChange(m){var v=m.type,q=m.from,ee=m.to;return"number"==typeof q&&"number"==typeof ee&&(this.lastTimelineChanges_[v]={type:v,from:q,to:ee},delete this.pendingTimelineChanges_[v],this.trigger("timelinechange")),this.lastTimelineChanges_[v]},v.dispose=function dispose(){this.trigger("dispose"),this.pendingTimelineChanges_={},this.lastTimelineChanges_={},this.off()},TimelineChangeController}(videojs.EventTarget),Bm=ah(ch((function(){var m="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==q.g?q.g:"undefined"!=typeof self?self:{};function createCommonjsModule(m,v,q){return m(q={path:v,exports:{},require:function require(m,v){return commonjsRequire(null==v&&q.path)}},q.exports),q.exports}function commonjsRequire(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var v=createCommonjsModule((function(m){function _defineProperties(m,v){for(var q=0;q-1},m.trigger=function trigger(m){var v=this.listeners[m];if(v)if(2===arguments.length)for(var q=v.length,ee=0;ee>7))^m]=m;for(v=q=0;!ye[v];v^=ee||1,q=_e[q]||1)for(ie=(ie=q^q<<1^q<<2^q<<3^q<<4)>>8^255&ie^99,ye[v]=ie,be[ie]=v,ce=16843009*Re[ae=Re[ee=Re[v]]]^65537*ae^257*ee^16843008*v,de=257*Re[ie]^16843008*ie,m=0;m<4;m++)pe[m][v]=de=de<<24^de>>>8,fe[m][ie]=ce=ce<<24^ce>>>8;for(m=0;m<5;m++)pe[m]=pe[m].slice(0),fe[m]=fe[m].slice(0);return le},le=null,pe=function(){function AES(m){var v,q,ee;le||(le=ce()),this._tables=[[le[0][0].slice(),le[0][1].slice(),le[0][2].slice(),le[0][3].slice(),le[0][4].slice()],[le[1][0].slice(),le[1][1].slice(),le[1][2].slice(),le[1][3].slice(),le[1][4].slice()]];var ae=this._tables[0][4],ie=this._tables[1],de=m.length,pe=1;if(4!==de&&6!==de&&8!==de)throw new Error("Invalid aes key size");var fe=m.slice(0),ye=[];for(this._key=[fe,ye],v=de;v<4*de+28;v++)ee=fe[v-1],(v%de==0||8===de&&v%de==4)&&(ee=ae[ee>>>24]<<24^ae[ee>>16&255]<<16^ae[ee>>8&255]<<8^ae[255&ee],v%de==0&&(ee=ee<<8^ee>>>24^pe<<24,pe=pe<<1^283*(pe>>7))),fe[v]=fe[v-de]^ee;for(q=0;v;q++,v--)ee=fe[3&q?v:v-4],ye[q]=v<=4||q<4?ee:ie[0][ae[ee>>>24]]^ie[1][ae[ee>>16&255]]^ie[2][ae[ee>>8&255]]^ie[3][ae[255&ee]]}return AES.prototype.decrypt=function decrypt(m,v,q,ee,ae,ie){var de,ce,le,pe,fe=this._key[1],ye=m^fe[0],be=ee^fe[1],Re=q^fe[2],_e=v^fe[3],xe=fe.length/4-2,Te=4,we=this._tables[1],Se=we[0],Ie=we[1],Pe=we[2],We=we[3],qe=we[4];for(pe=0;pe>>24]^Ie[be>>16&255]^Pe[Re>>8&255]^We[255&_e]^fe[Te],ce=Se[be>>>24]^Ie[Re>>16&255]^Pe[_e>>8&255]^We[255&ye]^fe[Te+1],le=Se[Re>>>24]^Ie[_e>>16&255]^Pe[ye>>8&255]^We[255&be]^fe[Te+2],_e=Se[_e>>>24]^Ie[ye>>16&255]^Pe[be>>8&255]^We[255&Re]^fe[Te+3],Te+=4,ye=de,be=ce,Re=le;for(pe=0;pe<4;pe++)ae[(3&-pe)+ie]=qe[ye>>>24]<<24^qe[be>>16&255]<<16^qe[Re>>8&255]<<8^qe[255&_e]^fe[Te++],de=ye,ye=be,be=Re,Re=_e,_e=de},AES}(),fe=function(m){function AsyncStream(){var v;return(v=m.call(this,ie)||this).jobs=[],v.delay=1,v.timeout_=null,v}ae(AsyncStream,m);var v=AsyncStream.prototype;return v.processJob_=function processJob_(){this.jobs.shift()(),this.jobs.length?this.timeout_=setTimeout(this.processJob_.bind(this),this.delay):this.timeout_=null},v.push=function push(m){this.jobs.push(m),this.timeout_||(this.timeout_=setTimeout(this.processJob_.bind(this),this.delay))},AsyncStream}(ie),ye=function ntoh(m){return m<<24|(65280&m)<<8|(16711680&m)>>8|m>>>24},be=function decrypt(m,v,q){var ee,ae,ie,de,ce,le,fe,be,Re,_e=new Int32Array(m.buffer,m.byteOffset,m.byteLength>>2),xe=new pe(Array.prototype.slice.call(v)),Te=new Uint8Array(m.byteLength),we=new Int32Array(Te.buffer);for(ee=q[0],ae=q[1],ie=q[2],de=q[3],Re=0;Re<_e.length;Re+=4)ce=ye(_e[Re]),le=ye(_e[Re+1]),fe=ye(_e[Re+2]),be=ye(_e[Re+3]),xe.decrypt(ce,le,fe,be,we,Re),we[Re]=ye(we[Re]^ee),we[Re+1]=ye(we[Re+1]^ae),we[Re+2]=ye(we[Re+2]^ie),we[Re+3]=ye(we[Re+3]^de),ee=ce,ae=le,ie=fe,de=be;return Te},Re=function(){function Decrypter(m,v,q,ee){var ae=Decrypter.STEP,ie=new Int32Array(m.buffer),de=new Uint8Array(m.byteLength),ce=0;for(this.asyncStream_=new fe,this.asyncStream_.push(this.decryptChunk_(ie.subarray(ce,ce+ae),v,q,de)),ce=ae;ce=0&&(v="main-desc"),v},Mm=function stopLoaders(m,v){m.abort(),m.pause(),v&&v.activePlaylistLoader&&(v.activePlaylistLoader.pause(),v.activePlaylistLoader=null)},Wm=function startLoaders(m,v){v.activePlaylistLoader=m,m.load()},qm=function onGroupChanged(m,v){return function(){var q=v.segmentLoaders,ee=q[m],ae=q.main,ie=v.mediaTypes[m],de=ie.activeTrack(),ce=ie.getActiveGroup(),le=ie.activePlaylistLoader,pe=ie.lastGroup_;ce&&pe&&ce.id===pe.id||(ie.lastGroup_=ce,ie.lastTrack_=de,Mm(ee,ie),ce&&!ce.isMasterPlaylist&&(ce.playlistLoader?(ee.resyncLoader(),Wm(ce.playlistLoader,ie)):le&&ae.resetEverything()))}},Vm=function onGroupChanging(m,v){return function(){var q=v.segmentLoaders[m];v.mediaTypes[m].lastGroup_=null,q.abort(),q.pause()}},zm=function onTrackChanged(m,v){return function(){var q=v.masterPlaylistLoader,ee=v.segmentLoaders,ae=ee[m],ie=ee.main,de=v.mediaTypes[m],ce=de.activeTrack(),le=de.getActiveGroup(),pe=de.activePlaylistLoader,fe=de.lastTrack_;if((!fe||!ce||fe.id!==ce.id)&&(de.lastGroup_=le,de.lastTrack_=ce,Mm(ae,de),le)){if(le.isMasterPlaylist){if(!ce||!fe||ce.id===fe.id)return;var ye=v.vhs.masterPlaylistController_,be=ye.selectPlaylist();if(ye.media()===be)return;return de.logger_("track change. Switching master audio from "+fe.id+" to "+ce.id),q.pause(),ie.resetEverything(),void ye.fastQualityChange_(be)}if("AUDIO"===m){if(!le.playlistLoader)return ie.setAudio(!0),void ie.resetEverything();ae.setAudio(!0),ie.setAudio(!1)}pe!==le.playlistLoader?(ae.track&&ae.track(ce),ae.resetEverything(),Wm(le.playlistLoader,de)):Wm(le.playlistLoader,de)}}},Hm={AUDIO:function AUDIO(m,v){return function(){var q=v.segmentLoaders[m],ee=v.mediaTypes[m],ae=v.blacklistCurrentPlaylist;Mm(q,ee);var ie=ee.activeTrack(),de=ee.activeGroup(),ce=(de.filter((function(m){return m.default}))[0]||de[0]).id,le=ee.tracks[ce];if(ie!==le){for(var pe in videojs.log.warn("Problem encountered loading the alternate audio track.Switching back to default."),ee.tracks)ee.tracks[pe].enabled=ee.tracks[pe]===le;ee.onTrackChanged()}else ae({message:"Problem encountered loading the default audio track."})}},SUBTITLES:function SUBTITLES(m,v){return function(){var q=v.segmentLoaders[m],ee=v.mediaTypes[m];videojs.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track."),Mm(q,ee);var ae=ee.activeTrack();ae&&(ae.mode="disabled"),ee.onTrackChanged()}}},Gm={AUDIO:function AUDIO(m,v,q){if(v){var ee=q.tech,ae=q.requestOptions,ie=q.segmentLoaders[m];v.on("loadedmetadata",(function(){var m=v.media();ie.playlist(m,ae),(!ee.paused()||m.endList&&"none"!==ee.preload())&&ie.load()})),v.on("loadedplaylist",(function(){ie.playlist(v.media(),ae),ee.paused()||ie.load()})),v.on("error",Hm[m](m,q))}},SUBTITLES:function SUBTITLES(m,v,q){var ee=q.tech,ae=q.requestOptions,ie=q.segmentLoaders[m],de=q.mediaTypes[m];v.on("loadedmetadata",(function(){var m=v.media();ie.playlist(m,ae),ie.track(de.activeTrack()),(!ee.paused()||m.endList&&"none"!==ee.preload())&&ie.load()})),v.on("loadedplaylist",(function(){ie.playlist(v.media(),ae),ee.paused()||ie.load()})),v.on("error",Hm[m](m,q))}},Xm={AUDIO:function AUDIO(m,v){var q=v.vhs,ee=v.sourceType,ae=v.segmentLoaders[m],ie=v.requestOptions,de=v.master.mediaGroups,ce=v.mediaTypes[m],le=ce.groups,pe=ce.tracks,fe=ce.logger_,ye=v.masterPlaylistLoader,be=Hl(ye.master);for(var Re in de[m]&&0!==Object.keys(de[m]).length||(de[m]={main:{default:{default:!0}}},be&&(de[m].main.default.playlists=ye.master.playlists)),de[m])for(var _e in le[Re]||(le[Re]=[]),de[m][Re]){var xe=de[m][Re][_e],Te=void 0;if(be?(fe("AUDIO group '"+Re+"' label '"+_e+"' is a master playlist"),xe.isMasterPlaylist=!0,Te=null):Te="vhs-json"===ee&&xe.playlists?new hp(xe.playlists[0],q,ie):xe.resolvedUri?new hp(xe.resolvedUri,q,ie):xe.playlists&&"dash"===ee?new Kp(xe.playlists[0],q,ie,ye):null,xe=videojs.mergeOptions({id:_e,playlistLoader:Te},xe),Gm[m](m,xe.playlistLoader,v),le[Re].push(xe),void 0===pe[_e]){var we=new videojs.AudioTrack({id:_e,kind:Nm(xe),enabled:!1,language:xe.language,default:xe.default,label:_e});pe[_e]=we}}ae.on("error",Hm[m](m,v))},SUBTITLES:function SUBTITLES(m,v){var q=v.tech,ee=v.vhs,ae=v.sourceType,ie=v.segmentLoaders[m],de=v.requestOptions,ce=v.master.mediaGroups,le=v.mediaTypes[m],pe=le.groups,fe=le.tracks,ye=v.masterPlaylistLoader;for(var be in ce[m])for(var Re in pe[be]||(pe[be]=[]),ce[m][be])if(!ce[m][be][Re].forced){var _e=ce[m][be][Re],xe=void 0;if("hls"===ae)xe=new hp(_e.resolvedUri,ee,de);else if("dash"===ae){if(!_e.playlists.filter((function(m){return m.excludeUntil!==1/0})).length)return;xe=new Kp(_e.playlists[0],ee,de,ye)}else"vhs-json"===ae&&(xe=new hp(_e.playlists?_e.playlists[0]:_e.resolvedUri,ee,de));if(_e=videojs.mergeOptions({id:Re,playlistLoader:xe},_e),Gm[m](m,_e.playlistLoader,v),pe[be].push(_e),void 0===fe[Re]){var Te=q.addRemoteTextTrack({id:Re,kind:"subtitles",default:_e.default&&_e.autoselect,language:_e.language,label:Re},!1).track;fe[Re]=Te}}ie.on("error",Hm[m](m,v))},"CLOSED-CAPTIONS":function CLOSEDCAPTIONS(m,v){var q=v.tech,ee=v.master.mediaGroups,ae=v.mediaTypes[m],ie=ae.groups,de=ae.tracks;for(var ce in ee[m])for(var le in ie[ce]||(ie[ce]=[]),ee[m][ce]){var pe=ee[m][ce][le];if(/^(?:CC|SERVICE)/.test(pe.instreamId)){var fe=q.options_.vhs&&q.options_.vhs.captionServices||{},ye={label:le,language:pe.language,instreamId:pe.instreamId,default:pe.default&&pe.autoselect};if(fe[ye.instreamId]&&(ye=videojs.mergeOptions(ye,fe[ye.instreamId])),void 0===ye.default&&delete ye.default,ie[ce].push(videojs.mergeOptions({id:le},pe)),void 0===de[le]){var be=q.addRemoteTextTrack({id:ye.instreamId,kind:"captions",default:ye.default,language:ye.language,label:ye.label},!1).track;de[le]=be}}}}},Zm=function groupMatch(m,v){for(var q=0;q1&&Hl(v.master))for(var le=0;le "+ae.id;if(!v)return pe(fe+" as current playlist is not set"),!0;if(ae.id===v.id)return!1;var ye=Boolean(ml(q,ee).length);if(!v.endList)return ye||"number"!=typeof v.partTargetDuration?(pe(fe+" as current playlist is live"),!0):(pe("not "+fe+" as current playlist is live llhls, but currentTime isn't in buffered."),!1);var be=wl(q,ee),Re=le?$p.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:$p.MAX_BUFFER_LOW_WATER_LINE;if(cexe)&&be>=ie){var we=fe+" as forwardBuffer >= bufferLowWaterLine ("+be+" >= "+ie+")";return le&&(we+=" and next bandwidth > current bandwidth ("+_e+" > "+xe+")"),pe(we),!0}return pe("not "+fe+" as no switching criteria met"),!1},av=function(m){function MasterPlaylistController(v){var q;q=m.call(this)||this;var ee=v.src,ie=v.handleManifestRedirects,de=v.withCredentials,ce=v.tech,le=v.bandwidth,pe=v.externVhs,ye=v.useCueTags,be=v.blacklistDuration,Re=v.enableLowInitialPlaylist,_e=v.sourceType,xe=v.cacheEncryptionKeys,Te=v.experimentalBufferBasedABR,we=v.experimentalLeastPixelDiffSelector,Se=v.captionServices;if(!ee)throw new Error("A non-empty playlist URL or JSON manifest string is required");var Ie=v.maxPlaylistRetries;null==Ie&&(Ie=1/0),sm=pe,q.experimentalBufferBasedABR=Boolean(Te),q.experimentalLeastPixelDiffSelector=Boolean(we),q.withCredentials=de,q.tech_=ce,q.vhs_=ce.vhs,q.sourceType_=_e,q.useCueTags_=ye,q.blacklistDuration=be,q.maxPlaylistRetries=Ie,q.enableLowInitialPlaylist=Re,q.useCueTags_&&(q.cueTagsTrack_=q.tech_.addTextTrack("metadata","ad-cues"),q.cueTagsTrack_.inBandMetadataTrackDispatchType=""),q.requestOptions_={withCredentials:de,handleManifestRedirects:ie,maxPlaylistRetries:Ie,timeout:null},q.on("error",q.pauseLoading),q.mediaTypes_=Ym(),q.mediaSource=new(ae().MediaSource),q.handleDurationChange_=q.handleDurationChange_.bind((0,fe.Z)(q)),q.handleSourceOpen_=q.handleSourceOpen_.bind((0,fe.Z)(q)),q.handleSourceEnded_=q.handleSourceEnded_.bind((0,fe.Z)(q)),q.mediaSource.addEventListener("durationchange",q.handleDurationChange_),q.mediaSource.addEventListener("sourceopen",q.handleSourceOpen_),q.mediaSource.addEventListener("sourceended",q.handleSourceEnded_),q.seekable_=videojs.createTimeRanges(),q.hasPlayed_=!1,q.syncController_=new Om(v),q.segmentMetadataTrack_=ce.addRemoteTextTrack({kind:"metadata",label:"segment-metadata"},!1).track,q.decrypter_=new Um,q.sourceUpdater_=new Dm(q.mediaSource),q.inbandTextTracks_={},q.timelineChangeController_=new Lm;var Pe={vhs:q.vhs_,parse708captions:v.parse708captions,useDtsForTimestampOffset:v.useDtsForTimestampOffset,captionServices:Se,mediaSource:q.mediaSource,currentTime:q.tech_.currentTime.bind(q.tech_),seekable:function seekable(){return q.seekable()},seeking:function seeking(){return q.tech_.seeking()},duration:function duration(){return q.duration()},hasPlayed:function hasPlayed(){return q.hasPlayed_},goalBufferLength:function goalBufferLength(){return q.goalBufferLength()},bandwidth:le,syncController:q.syncController_,decrypter:q.decrypter_,sourceType:q.sourceType_,inbandTextTracks:q.inbandTextTracks_,cacheEncryptionKeys:xe,sourceUpdater:q.sourceUpdater_,timelineChangeController:q.timelineChangeController_,experimentalExactManifestTimings:v.experimentalExactManifestTimings};q.masterPlaylistLoader_="dash"===q.sourceType_?new Kp(ee,q.vhs_,q.requestOptions_):new hp(ee,q.vhs_,q.requestOptions_),q.setupMasterPlaylistLoaderListeners_(),q.mainSegmentLoader_=new om(videojs.mergeOptions(Pe,{segmentMetadataTrack:q.segmentMetadataTrack_,loaderType:"main"}),v),q.audioSegmentLoader_=new om(videojs.mergeOptions(Pe,{loaderType:"audio"}),v),q.subtitleSegmentLoader_=new Im(videojs.mergeOptions(Pe,{loaderType:"vtt",featuresNativeTextTracks:q.tech_.featuresNativeTextTracks,loadVttJs:function loadVttJs(){return new Promise((function(m,v){function onLoad(){ce.off("vttjserror",onError),m()}function onError(){ce.off("vttjsloaded",onLoad),v()}ce.one("vttjsloaded",onLoad),ce.one("vttjserror",onError),ce.addWebVttScript_()}))}}),v),q.setupSegmentLoaderListeners_(),q.experimentalBufferBasedABR&&(q.masterPlaylistLoader_.one("loadedplaylist",(function(){return q.startABRTimer_()})),q.tech_.on("pause",(function(){return q.stopABRTimer_()})),q.tech_.on("play",(function(){return q.startABRTimer_()}))),ev.forEach((function(m){q[m+"_"]=tv.bind((0,fe.Z)(q),m)})),q.logger_=pl("MPC"),q.triggeredFmp4Usage=!1,"none"===q.tech_.preload()?(q.loadOnPlay_=function(){q.loadOnPlay_=null,q.masterPlaylistLoader_.load()},q.tech_.one("play",q.loadOnPlay_)):q.masterPlaylistLoader_.load(),q.timeToLoadedData__=-1,q.mainAppendsToLoadedData__=-1,q.audioAppendsToLoadedData__=-1;var We="none"===q.tech_.preload()?"play":"loadstart";return q.tech_.one(We,(function(){var m=Date.now();q.tech_.one("loadeddata",(function(){q.timeToLoadedData__=Date.now()-m,q.mainAppendsToLoadedData__=q.mainSegmentLoader_.mediaAppends,q.audioAppendsToLoadedData__=q.audioSegmentLoader_.mediaAppends}))})),q}(0,ye.Z)(MasterPlaylistController,m);var v=MasterPlaylistController.prototype;return v.mainAppendsToLoadedData_=function mainAppendsToLoadedData_(){return this.mainAppendsToLoadedData__},v.audioAppendsToLoadedData_=function audioAppendsToLoadedData_(){return this.audioAppendsToLoadedData__},v.appendsToLoadedData_=function appendsToLoadedData_(){var m=this.mainAppendsToLoadedData_(),v=this.audioAppendsToLoadedData_();return-1===m||-1===v?-1:m+v},v.timeToLoadedData_=function timeToLoadedData_(){return this.timeToLoadedData__},v.checkABR_=function checkABR_(m){void 0===m&&(m="abr");var v=this.selectPlaylist();v&&this.shouldSwitchToMedia_(v)&&this.switchMedia_(v,m)},v.switchMedia_=function switchMedia_(m,v,q){var ee=this.media(),ae=ee&&(ee.id||ee.uri),ie=m.id||m.uri;ae&&ae!==ie&&(this.logger_("switch media "+ae+" -> "+ie+" from "+v),this.tech_.trigger({type:"usage",name:"vhs-rendition-change-"+v})),this.masterPlaylistLoader_.media(m,q)},v.startABRTimer_=function startABRTimer_(){var m=this;this.stopABRTimer_(),this.abrTimer_=ae().setInterval((function(){return m.checkABR_()}),250)},v.stopABRTimer_=function stopABRTimer_(){this.tech_.scrubbing&&this.tech_.scrubbing()||(ae().clearInterval(this.abrTimer_),this.abrTimer_=null)},v.getAudioTrackPlaylists_=function getAudioTrackPlaylists_(){var m=this.master(),v=m&&m.playlists||[];if(!m||!m.mediaGroups||!m.mediaGroups.AUDIO)return v;var q,ee=m.mediaGroups.AUDIO,ae=Object.keys(ee);if(Object.keys(this.mediaTypes_.AUDIO.groups).length)q=this.mediaTypes_.AUDIO.activeTrack();else{var ie=ee.main||ae.length&&ee[ae[0]];for(var de in ie)if(ie[de].default){q={label:de};break}}if(!q)return v;var ce=[];for(var le in ee)if(ee[le][q.label]){var pe=ee[le][q.label];if(pe.playlists&&pe.playlists.length)ce.push.apply(ce,pe.playlists);else if(pe.uri)ce.push(pe);else if(m.playlists.length)for(var fe=0;fe1&&(this.tech_.trigger({type:"usage",name:"vhs-alternate-audio"}),this.tech_.trigger({type:"usage",name:"hls-alternate-audio"})),this.useCueTags_&&(this.tech_.trigger({type:"usage",name:"vhs-playlist-cue-tags"}),this.tech_.trigger({type:"usage",name:"hls-playlist-cue-tags"}))},v.shouldSwitchToMedia_=function shouldSwitchToMedia_(m){var v=this.masterPlaylistLoader_.media()||this.masterPlaylistLoader_.pendingMedia_,q=this.tech_.currentTime(),ee=this.bufferLowWaterLine(),ae=this.bufferHighWaterLine(),ie=this.tech_.buffered();return nv({buffered:ie,currentTime:q,currentPlaylist:v,nextPlaylist:m,bufferLowWaterLine:ee,bufferHighWaterLine:ae,duration:this.duration(),experimentalBufferBasedABR:this.experimentalBufferBasedABR,log:this.logger_})},v.setupSegmentLoaderListeners_=function setupSegmentLoaderListeners_(){var m=this;this.mainSegmentLoader_.on("bandwidthupdate",(function(){m.checkABR_("bandwidthupdate"),m.tech_.trigger("bandwidthupdate")})),this.mainSegmentLoader_.on("timeout",(function(){m.experimentalBufferBasedABR&&m.mainSegmentLoader_.load()})),this.experimentalBufferBasedABR||this.mainSegmentLoader_.on("progress",(function(){m.trigger("progress")})),this.mainSegmentLoader_.on("error",(function(){m.blacklistCurrentPlaylist(m.mainSegmentLoader_.error())})),this.mainSegmentLoader_.on("appenderror",(function(){m.error=m.mainSegmentLoader_.error_,m.trigger("error")})),this.mainSegmentLoader_.on("syncinfoupdate",(function(){m.onSyncInfoUpdate_()})),this.mainSegmentLoader_.on("timestampoffset",(function(){m.tech_.trigger({type:"usage",name:"vhs-timestamp-offset"}),m.tech_.trigger({type:"usage",name:"hls-timestamp-offset"})})),this.audioSegmentLoader_.on("syncinfoupdate",(function(){m.onSyncInfoUpdate_()})),this.audioSegmentLoader_.on("appenderror",(function(){m.error=m.audioSegmentLoader_.error_,m.trigger("error")})),this.mainSegmentLoader_.on("ended",(function(){m.logger_("main segment loader ended"),m.onEndOfStream()})),this.mainSegmentLoader_.on("earlyabort",(function(v){m.experimentalBufferBasedABR||(m.delegateLoaders_("all",["abort"]),m.blacklistCurrentPlaylist({message:"Aborted early because there isn't enough bandwidth to complete the request without rebuffering."},120))}));var v=function updateCodecs(){if(!m.sourceUpdater_.hasCreatedSourceBuffers())return m.tryToCreateSourceBuffers_();var v=m.getCodecsOrExclude_();v&&m.sourceUpdater_.addOrChangeSourceBuffers(v)};this.mainSegmentLoader_.on("trackinfo",v),this.audioSegmentLoader_.on("trackinfo",v),this.mainSegmentLoader_.on("fmp4",(function(){m.triggeredFmp4Usage||(m.tech_.trigger({type:"usage",name:"vhs-fmp4"}),m.tech_.trigger({type:"usage",name:"hls-fmp4"}),m.triggeredFmp4Usage=!0)})),this.audioSegmentLoader_.on("fmp4",(function(){m.triggeredFmp4Usage||(m.tech_.trigger({type:"usage",name:"vhs-fmp4"}),m.tech_.trigger({type:"usage",name:"hls-fmp4"}),m.triggeredFmp4Usage=!0)})),this.audioSegmentLoader_.on("ended",(function(){m.logger_("audioSegmentLoader ended"),m.onEndOfStream()}))},v.mediaSecondsLoaded_=function mediaSecondsLoaded_(){return Math.max(this.audioSegmentLoader_.mediaSecondsLoaded+this.mainSegmentLoader_.mediaSecondsLoaded)},v.load=function load(){this.mainSegmentLoader_.load(),this.mediaTypes_.AUDIO.activePlaylistLoader&&this.audioSegmentLoader_.load(),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&this.subtitleSegmentLoader_.load()},v.smoothQualityChange_=function smoothQualityChange_(m){void 0===m&&(m=this.selectPlaylist()),this.fastQualityChange_(m)},v.fastQualityChange_=function fastQualityChange_(m){var v=this;void 0===m&&(m=this.selectPlaylist()),m!==this.masterPlaylistLoader_.media()?(this.switchMedia_(m,"fast-quality"),this.mainSegmentLoader_.resetEverything((function(){videojs.browser.IE_VERSION||videojs.browser.IS_EDGE?v.tech_.setCurrentTime(v.tech_.currentTime()+.04):v.tech_.setCurrentTime(v.tech_.currentTime())}))):this.logger_("skipping fastQualityChange because new media is same as old")},v.play=function play(){if(!this.setupFirstPlay()){this.tech_.ended()&&this.tech_.setCurrentTime(0),this.hasPlayed_&&this.load();var m=this.tech_.seekable();return this.tech_.duration()===1/0&&this.tech_.currentTime()this.maxPlaylistRetries?1/0:Date.now()+1e3*v,q.excludeUntil=ee,m.reason&&(q.lastExcludeReason_=m.reason),this.tech_.trigger("blacklistplaylist"),this.tech_.trigger({type:"usage",name:"vhs-rendition-blacklisted"}),this.tech_.trigger({type:"usage",name:"hls-rendition-blacklisted"});var le=this.selectPlaylist();if(!le)return this.error="Playback cannot continue. No available working or supported playlists.",void this.trigger("error");var pe=m.internal?this.logger_:videojs.log.warn,fe=m.message?" "+m.message:"";pe((m.internal?"Internal problem":"Problem")+" encountered with playlist "+q.id+"."+fe+" Switching to playlist "+le.id+"."),le.attributes.AUDIO!==q.attributes.AUDIO&&this.delegateLoaders_("audio",["abort","pause"]),le.attributes.SUBTITLES!==q.attributes.SUBTITLES&&this.delegateLoaders_("subtitle",["abort","pause"]),this.delegateLoaders_("main",["abort","pause"]);var ye=le.targetDuration/2*1e3||5e3,be="number"==typeof le.lastRequest&&Date.now()-le.lastRequest<=ye;return this.switchMedia_(le,"exclude",de||be)},v.pauseLoading=function pauseLoading(){this.delegateLoaders_("all",["abort","pause"]),this.stopABRTimer_()},v.delegateLoaders_=function delegateLoaders_(m,v){var q=this,ee=[],ae="all"===m;(ae||"main"===m)&&ee.push(this.masterPlaylistLoader_);var ie=[];(ae||"audio"===m)&&ie.push("AUDIO"),(ae||"subtitle"===m)&&(ie.push("CLOSED-CAPTIONS"),ie.push("SUBTITLES")),ie.forEach((function(m){var v=q.mediaTypes_[m]&&q.mediaTypes_[m].activePlaylistLoader;v&&ee.push(v)})),["main","audio","subtitle"].forEach((function(v){var ae=q[v+"SegmentLoader_"];!ae||m!==v&&"all"!==m||ee.push(ae)})),ee.forEach((function(m){return v.forEach((function(v){"function"==typeof m[v]&&m[v]()}))}))},v.setCurrentTime=function setCurrentTime(m){var v=ml(this.tech_.buffered(),m);return this.masterPlaylistLoader_&&this.masterPlaylistLoader_.media()&&this.masterPlaylistLoader_.media().segments?v&&v.length?m:(this.mainSegmentLoader_.resetEverything(),this.mainSegmentLoader_.abort(),this.mediaTypes_.AUDIO.activePlaylistLoader&&(this.audioSegmentLoader_.resetEverything(),this.audioSegmentLoader_.abort()),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&(this.subtitleSegmentLoader_.resetEverything(),this.subtitleSegmentLoader_.abort()),void this.load()):0},v.duration=function duration(){if(!this.masterPlaylistLoader_)return 0;var m=this.masterPlaylistLoader_.media();return m?m.endList?this.mediaSource?this.mediaSource.duration:sm.Playlist.duration(m):1/0:0},v.seekable=function seekable(){return this.seekable_},v.onSyncInfoUpdate_=function onSyncInfoUpdate_(){var m;if(this.masterPlaylistLoader_){var v=this.masterPlaylistLoader_.media();if(v){var q=this.syncController_.getExpiredTime(v,this.duration());if(null!==q){var ee=this.masterPlaylistLoader_.master,ae=sm.Playlist.seekable(v,q,sm.Playlist.liveEdgeDelay(ee,v));if(0!==ae.length){if(this.mediaTypes_.AUDIO.activePlaylistLoader){if(v=this.mediaTypes_.AUDIO.activePlaylistLoader.media(),null===(q=this.syncController_.getExpiredTime(v,this.duration())))return;if(0===(m=sm.Playlist.seekable(v,q,sm.Playlist.liveEdgeDelay(ee,v))).length)return}var ie,de;this.seekable_&&this.seekable_.length&&(ie=this.seekable_.end(0),de=this.seekable_.start(0)),m?m.start(0)>ae.end(0)||ae.start(0)>m.end(0)?this.seekable_=ae:this.seekable_=videojs.createTimeRanges([[m.start(0)>ae.start(0)?m.start(0):ae.start(0),m.end(0)0&&(ee=Math.max(ee,q.end(q.length-1))),this.mediaSource.duration!==ee&&this.sourceUpdater_.setDuration(ee)}},v.dispose=function dispose(){var m=this;this.trigger("dispose"),this.decrypter_.terminate(),this.masterPlaylistLoader_.dispose(),this.mainSegmentLoader_.dispose(),this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_),["AUDIO","SUBTITLES"].forEach((function(v){var q=m.mediaTypes_[v].groups;for(var ee in q)q[ee].forEach((function(m){m.playlistLoader&&m.playlistLoader.dispose()}))})),this.audioSegmentLoader_.dispose(),this.subtitleSegmentLoader_.dispose(),this.sourceUpdater_.dispose(),this.timelineChangeController_.dispose(),this.stopABRTimer_(),this.updateDuration_&&this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.mediaSource.removeEventListener("durationchange",this.handleDurationChange_),this.mediaSource.removeEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.removeEventListener("sourceended",this.handleSourceEnded_),this.off()},v.master=function master(){return this.masterPlaylistLoader_.master},v.media=function media(){return this.masterPlaylistLoader_.media()||this.initialMedia_},v.areMediaTypesKnown_=function areMediaTypesKnown_(){var m=!!this.mediaTypes_.AUDIO.activePlaylistLoader,v=!!this.mainSegmentLoader_.getCurrentMediaInfo_(),q=!m||!!this.audioSegmentLoader_.getCurrentMediaInfo_();return!(!v||!q)},v.getCodecsOrExclude_=function getCodecsOrExclude_(){var m=this,v={main:this.mainSegmentLoader_.getCurrentMediaInfo_()||{},audio:this.audioSegmentLoader_.getCurrentMediaInfo_()||{}},q=this.mainSegmentLoader_.getPendingSegmentPlaylist()||this.media();v.video=v.main;var ee=vf(this.master(),q),ae={},ie=!!this.mediaTypes_.AUDIO.activePlaylistLoader;if(v.main.hasVideo&&(ae.video=ee.video||v.main.videoCodec||"avc1.4d400d"),v.main.isMuxed&&(ae.video+=","+(ee.audio||v.main.audioCodec||Et)),(v.main.hasAudio&&!v.main.isMuxed||v.audio.hasAudio||ie)&&(ae.audio=ee.audio||v.main.audioCodec||v.audio.audioCodec||Et,v.audio.isFmp4=v.main.hasAudio&&!v.main.isMuxed?v.main.isFmp4:v.audio.isFmp4),ae.audio||ae.video){var de,ce=function supportFunction(m,v){return m?_t(v):xt(v)},le={};if(["video","audio"].forEach((function(m){if(ae.hasOwnProperty(m)&&!ce(v[m].isFmp4,ae[m])){var q=v[m].isFmp4?"browser":"muxer";le[q]=le[q]||[],le[q].push(ae[m]),"audio"===m&&(de=q)}})),ie&&de&&q.attributes.AUDIO){var pe=q.attributes.AUDIO;this.master().playlists.forEach((function(m){(m.attributes&&m.attributes.AUDIO)===pe&&m!==q&&(m.excludeUntil=1/0)})),this.logger_("excluding audio group "+pe+" as "+de+' does not support codec(s): "'+ae.audio+'"')}if(!Object.keys(le).length){if(this.sourceUpdater_.hasCreatedSourceBuffers()&&!this.sourceUpdater_.canChangeType()){var fe=[];if(["video","audio"].forEach((function(v){var q=(mt(m.sourceUpdater_.codecs[v]||"")[0]||{}).type,ee=(mt(ae[v]||"")[0]||{}).type;q&&ee&&q.toLowerCase()!==ee.toLowerCase()&&fe.push('"'+m.sourceUpdater_.codecs[v]+'" -> "'+ae[v]+'"')})),fe.length)return void this.blacklistCurrentPlaylist({playlist:q,message:"Codec switching not supported: "+fe.join(", ")+".",blacklistDuration:1/0,internal:!0})}return ae}var ye=Object.keys(le).reduce((function(m,v){return m&&(m+=", "),m+=v+' does not support codec(s): "'+le[v].join(",")+'"'}),"")+".";this.blacklistCurrentPlaylist({playlist:q,internal:!0,message:ye,blacklistDuration:1/0})}else this.blacklistCurrentPlaylist({playlist:q,message:"Could not determine codecs for playlist.",blacklistDuration:1/0})},v.tryToCreateSourceBuffers_=function tryToCreateSourceBuffers_(){if("open"===this.mediaSource.readyState&&!this.sourceUpdater_.hasCreatedSourceBuffers()&&this.areMediaTypesKnown_()){var m=this.getCodecsOrExclude_();if(m){this.sourceUpdater_.createSourceBuffers(m);var v=[m.video,m.audio].filter(Boolean).join(",");this.excludeIncompatibleVariants_(v)}}},v.excludeUnsupportedVariants_=function excludeUnsupportedVariants_(){var m=this,v=this.master().playlists,q=[];Object.keys(v).forEach((function(ee){var ae=v[ee];if(-1===q.indexOf(ae.id)){q.push(ae.id);var ie=vf(m.master,ae),de=[];!ie.audio||xt(ie.audio)||_t(ie.audio)||de.push("audio codec "+ie.audio),!ie.video||xt(ie.video)||_t(ie.video)||de.push("video codec "+ie.video),ie.text&&"stpp.ttml.im1t"===ie.text&&de.push("text codec "+ie.text),de.length&&(ae.excludeUntil=1/0,m.logger_("excluding "+ae.id+" for unsupported: "+de.join(", ")))}}))},v.excludeIncompatibleVariants_=function excludeIncompatibleVariants_(m){var v=this,q=[],ee=this.master().playlists,ae=pf(mt(m)),ie=ff(ae),de=ae.video&&mt(ae.video)[0]||null,ce=ae.audio&&mt(ae.audio)[0]||null;Object.keys(ee).forEach((function(m){var ae=ee[m];if(-1===q.indexOf(ae.id)&&ae.excludeUntil!==1/0){q.push(ae.id);var le=[],pe=vf(v.masterPlaylistLoader_.master,ae),fe=ff(pe);if(pe.audio||pe.video){if(fe!==ie&&le.push('codec count "'+fe+'" !== "'+ie+'"'),!v.sourceUpdater_.canChangeType()){var ye=pe.video&&mt(pe.video)[0]||null,be=pe.audio&&mt(pe.audio)[0]||null;ye&&de&&ye.type.toLowerCase()!==de.type.toLowerCase()&&le.push('video codec "'+ye.type+'" !== "'+de.type+'"'),be&&ce&&be.type.toLowerCase()!==ce.type.toLowerCase()&&le.push('audio codec "'+be.type+'" !== "'+ce.type+'"')}le.length&&(ae.excludeUntil=1/0,v.logger_("blacklisting "+ae.id+": "+le.join(" && ")))}}}))},v.updateAdCues_=function updateAdCues_(m){var v=0,q=this.seekable();q.length&&(v=q.start(0)),jm(m,this.cueTagsTrack_,v)},v.goalBufferLength=function goalBufferLength(){var m=this.tech_.currentTime(),v=$p.GOAL_BUFFER_LENGTH,q=$p.GOAL_BUFFER_LENGTH_RATE,ee=Math.max(v,$p.MAX_GOAL_BUFFER_LENGTH);return Math.min(v+m*q,ee)},v.bufferLowWaterLine=function bufferLowWaterLine(){var m=this.tech_.currentTime(),v=$p.BUFFER_LOW_WATER_LINE,q=$p.BUFFER_LOW_WATER_LINE_RATE,ee=Math.max(v,$p.MAX_BUFFER_LOW_WATER_LINE),ae=Math.max(v,$p.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE);return Math.min(v+m*q,this.experimentalBufferBasedABR?ae:ee)},v.bufferHighWaterLine=function bufferHighWaterLine(){return $p.BUFFER_HIGH_WATER_LINE},MasterPlaylistController}(videojs.EventTarget),rv=function enableFunction(m,v,q){return function(ee){var ae=m.master.playlists[v],ie=Nl(ae),de=Ml(ae);return void 0===ee?de:(ee?delete ae.disabled:ae.disabled=!0,ee===de||ie||(q(),ee?m.trigger("renditionenabled"):m.trigger("renditiondisabled")),ee)}},iv=function Representation(m,v,q){var ee=m.masterPlaylistController_,ae=ee[(m.options_.smoothQualityChange?"smooth":"fast")+"QualityChange_"].bind(ee);if(v.attributes){var ie=v.attributes.RESOLUTION;this.width=ie&&ie.width,this.height=ie&&ie.height,this.bandwidth=v.attributes.BANDWIDTH,this.frameRate=v.attributes["FRAME-RATE"]}this.codecs=vf(ee.master(),v),this.playlist=v,this.id=q,this.enabled=rv(m.playlists,v.id,ae)},ov=function renditionSelectionMixin(m){m.representations=function(){var v=m.masterPlaylistController_.master(),q=Hl(v)?m.masterPlaylistController_.getAudioTrackPlaylists_():v.playlists;return q?q.filter((function(m){return!Nl(m)})).map((function(v,q){return new iv(m,v,v.id)})):[]}},sv=["seeking","seeked","pause","playing","error"],dv=function(){function PlaybackWatcher(m){var v=this;this.masterPlaylistController_=m.masterPlaylistController,this.tech_=m.tech,this.seekable=m.seekable,this.allowSeeksWithinUnsafeLiveWindow=m.allowSeeksWithinUnsafeLiveWindow,this.liveRangeSafeTimeDelta=m.liveRangeSafeTimeDelta,this.media=m.media,this.consecutiveUpdates=0,this.lastRecordedTime=null,this.timer_=null,this.checkCurrentTimeTimeout_=null,this.logger_=pl("PlaybackWatcher"),this.logger_("initialize");var q=function playHandler(){return v.monitorCurrentTime_()},ee=function canPlayHandler(){return v.monitorCurrentTime_()},ie=function waitingHandler(){return v.techWaiting_()},de=function cancelTimerHandler(){return v.cancelTimer_()},ce=this.masterPlaylistController_,le=["main","subtitle","audio"],pe={};le.forEach((function(m){pe[m]={reset:function reset(){return v.resetSegmentDownloads_(m)},updateend:function updateend(){return v.checkSegmentDownloads_(m)}},ce[m+"SegmentLoader_"].on("appendsdone",pe[m].updateend),ce[m+"SegmentLoader_"].on("playlistupdate",pe[m].reset),v.tech_.on(["seeked","seeking"],pe[m].reset)}));var fe=function setSeekingHandlers(m){["main","audio"].forEach((function(q){ce[q+"SegmentLoader_"][m]("appended",v.seekingAppendCheck_)}))};this.seekingAppendCheck_=function(){v.fixesBadSeeks_()&&(v.consecutiveUpdates=0,v.lastRecordedTime=v.tech_.currentTime(),fe("off"))},this.clearSeekingAppendCheck_=function(){return fe("off")},this.watchForBadSeeking_=function(){v.clearSeekingAppendCheck_(),fe("on")},this.tech_.on("seeked",this.clearSeekingAppendCheck_),this.tech_.on("seeking",this.watchForBadSeeking_),this.tech_.on("waiting",ie),this.tech_.on(sv,de),this.tech_.on("canplay",ee),this.tech_.one("play",q),this.dispose=function(){v.clearSeekingAppendCheck_(),v.logger_("dispose"),v.tech_.off("waiting",ie),v.tech_.off(sv,de),v.tech_.off("canplay",ee),v.tech_.off("play",q),v.tech_.off("seeking",v.watchForBadSeeking_),v.tech_.off("seeked",v.clearSeekingAppendCheck_),le.forEach((function(m){ce[m+"SegmentLoader_"].off("appendsdone",pe[m].updateend),ce[m+"SegmentLoader_"].off("playlistupdate",pe[m].reset),v.tech_.off(["seeked","seeking"],pe[m].reset)})),v.checkCurrentTimeTimeout_&&ae().clearTimeout(v.checkCurrentTimeTimeout_),v.cancelTimer_()}}var m=PlaybackWatcher.prototype;return m.monitorCurrentTime_=function monitorCurrentTime_(){this.checkCurrentTime_(),this.checkCurrentTimeTimeout_&&ae().clearTimeout(this.checkCurrentTimeTimeout_),this.checkCurrentTimeTimeout_=ae().setTimeout(this.monitorCurrentTime_.bind(this),250)},m.resetSegmentDownloads_=function resetSegmentDownloads_(m){var v=this.masterPlaylistController_[m+"SegmentLoader_"];this[m+"StalledDownloads_"]>0&&this.logger_("resetting possible stalled download count for "+m+" loader"),this[m+"StalledDownloads_"]=0,this[m+"Buffered_"]=v.buffered_()},m.checkSegmentDownloads_=function checkSegmentDownloads_(m){var v=this.masterPlaylistController_,q=v[m+"SegmentLoader_"],ee=q.buffered_(),ae=El(this[m+"Buffered_"],ee);this[m+"Buffered_"]=ee,ae?this.resetSegmentDownloads_(m):(this[m+"StalledDownloads_"]++,this.logger_("found #"+this[m+"StalledDownloads_"]+" "+m+" appends that did not increase buffer (possible stalled download)",{playlistId:q.playlist_&&q.playlist_.id,buffered:xl(ee)}),this[m+"StalledDownloads_"]<10||(this.logger_(m+" loader stalled download exclusion"),this.resetSegmentDownloads_(m),this.tech_.trigger({type:"usage",name:"vhs-"+m+"-download-exclusion"}),"subtitle"!==m&&v.blacklistCurrentPlaylist({message:"Excessive "+m+" segment downloading detected."},1/0)))},m.checkCurrentTime_=function checkCurrentTime_(){if(!this.tech_.paused()&&!this.tech_.seeking()){var m=this.tech_.currentTime(),v=this.tech_.buffered();if(this.lastRecordedTime===m&&(!v.length||m+gl>=v.end(v.length-1)))return this.techWaiting_();this.consecutiveUpdates>=5&&m===this.lastRecordedTime?(this.consecutiveUpdates++,this.waiting_()):m===this.lastRecordedTime?this.consecutiveUpdates++:(this.consecutiveUpdates=0,this.lastRecordedTime=m)}},m.cancelTimer_=function cancelTimer_(){this.consecutiveUpdates=0,this.timer_&&(this.logger_("cancelTimer_"),clearTimeout(this.timer_)),this.timer_=null},m.fixesBadSeeks_=function fixesBadSeeks_(){if(!this.tech_.seeking())return!1;var m,v=this.seekable(),q=this.tech_.currentTime();this.afterSeekableWindow_(v,q,this.media(),this.allowSeeksWithinUnsafeLiveWindow)&&(m=v.end(v.length-1));if(this.beforeSeekableWindow_(v,q)){var ee=v.start(0);m=ee+(ee===v.end(0)?0:gl)}if(void 0!==m)return this.logger_("Trying to seek outside of seekable at time "+q+" with seekable range "+Rl(v)+". Seeking to "+m+"."),this.tech_.setCurrentTime(m),!0;for(var ae=this.masterPlaylistController_.sourceUpdater_,ie=this.tech_.buffered(),de=ae.audioBuffer?ae.audioBuffered():null,ce=ae.videoBuffer?ae.videoBuffered():null,le=this.media(),pe=le.partTargetDuration?le.partTargetDuration:2*(le.targetDuration-hl),fe=[de,ce],ye=0;ye "+q.end(0)+"]. Attempting to resume playback by seeking to the current time."),this.tech_.trigger({type:"usage",name:"vhs-unknown-waiting"}),void this.tech_.trigger({type:"usage",name:"hls-unknown-waiting"})):void 0}},m.techWaiting_=function techWaiting_(){var m=this.seekable(),v=this.tech_.currentTime();if(this.tech_.seeking()||null!==this.timer_)return!0;if(this.beforeSeekableWindow_(m,v)){var q=m.end(m.length-1);return this.logger_("Fell out of live window at time "+v+". Seeking to live point (seekable end) "+q),this.cancelTimer_(),this.tech_.setCurrentTime(q),this.tech_.trigger({type:"usage",name:"vhs-live-resync"}),this.tech_.trigger({type:"usage",name:"hls-live-resync"}),!0}var ee=this.tech_.vhs.masterPlaylistController_.sourceUpdater_,ae=this.tech_.buffered();if(this.videoUnderflow_({audioBuffered:ee.audioBuffered(),videoBuffered:ee.videoBuffered(),currentTime:v}))return this.cancelTimer_(),this.tech_.setCurrentTime(v),this.tech_.trigger({type:"usage",name:"vhs-video-underflow"}),this.tech_.trigger({type:"usage",name:"hls-video-underflow"}),!0;var ie=vl(ae,v);if(ie.length>0){var de=ie.start(0)-v;return this.logger_("Stopped at "+v+", setting timer for "+de+", seeking to "+ie.start(0)),this.cancelTimer_(),this.timer_=setTimeout(this.skipTheGap_.bind(this),1e3*de,v),!0}return!1},m.afterSeekableWindow_=function afterSeekableWindow_(m,v,q,ee){if(void 0===ee&&(ee=!1),!m.length)return!1;var ae=m.end(m.length-1)+gl;return!q.endList&&ee&&(ae=m.end(m.length-1)+3*q.targetDuration),v>ae},m.beforeSeekableWindow_=function beforeSeekableWindow_(m,v){return!!(m.length&&m.start(0)>0&&v2)return{start:ae,end:ie}}return null},PlaybackWatcher}(),cv={errorInterval:30,getSource:function getSource(m){return m(this.tech({IWillNotUseThisInPlugins:!0}).currentSource_||this.currentSource())}},uv=function initPlugin(m,v){var q=0,ee=0,ae=videojs.mergeOptions(cv,v);m.ready((function(){m.trigger({type:"usage",name:"vhs-error-reload-initialized"}),m.trigger({type:"usage",name:"hls-error-reload-initialized"})}));var ie=function loadedMetadataHandler(){ee&&m.currentTime(ee)},de=function setSource(v){null!=v&&(ee=m.duration()!==1/0&&m.currentTime()||0,m.one("loadedmetadata",ie),m.src(v),m.trigger({type:"usage",name:"vhs-error-reload"}),m.trigger({type:"usage",name:"hls-error-reload"}),m.play())},ce=function errorHandler(){return Date.now()-q<1e3*ae.errorInterval?(m.trigger({type:"usage",name:"vhs-error-reload-canceled"}),void m.trigger({type:"usage",name:"hls-error-reload-canceled"})):ae.getSource&&"function"==typeof ae.getSource?(q=Date.now(),ae.getSource.call(m,de)):void videojs.log.error("ERROR: reloadSourceOnError - The option getSource must be a function!")},le=function cleanupEvents(){m.off("loadedmetadata",ie),m.off("error",ce),m.off("dispose",cleanupEvents)};m.on("error",ce),m.on("dispose",le),m.reloadSourceOnError=function reinitPlugin(v){le(),initPlugin(m,v)}},lv="2.16.2",pv={PlaylistLoader:hp,Playlist:Gl,utils:Cp,STANDARD_PLAYLIST_SELECTOR:wf,INITIAL_PLAYLIST_SELECTOR:function lowestBitrateCompatibleVariantSelector(){var m=this,v=this.playlists.master.playlists.filter(Gl.isEnabled);return _f(v,(function(m,v){return xf(m,v)})),v.filter((function(v){return!!vf(m.playlists.master,v).video}))[0]||null},lastBandwidthSelector:wf,movingAverageBandwidthSelector:function movingAverageBandwidthSelector(m){var v=-1,q=-1;if(m<0||m>1)throw new Error("Moving average bandwidth decay must be between 0 and 1.");return function(){var ee=this.useDevicePixelRatio&&ae().devicePixelRatio||1;return v<0&&(v=this.systemBandwidth,q=this.systemBandwidth),this.systemBandwidth>0&&this.systemBandwidth!==q&&(v=m*this.systemBandwidth+(1-m)*v,q=this.systemBandwidth),Tf(this.playlists.master,v,parseInt(Rf(this.tech_.el(),"width"),10)*ee,parseInt(Rf(this.tech_.el(),"height"),10)*ee,this.limitRenditionByPlayerDimensions,this.masterPlaylistController_)}},comparePlaylistBandwidth:xf,comparePlaylistResolution:function comparePlaylistResolution(m,v){var q,ee;return m.attributes.RESOLUTION&&m.attributes.RESOLUTION.width&&(q=m.attributes.RESOLUTION.width),q=q||ae().Number.MAX_VALUE,v.attributes.RESOLUTION&&v.attributes.RESOLUTION.width&&(ee=v.attributes.RESOLUTION.width),q===(ee=ee||ae().Number.MAX_VALUE)&&m.attributes.BANDWIDTH&&v.attributes.BANDWIDTH?m.attributes.BANDWIDTH-v.attributes.BANDWIDTH:q-ee},xhr:yp()};Object.keys($p).forEach((function(m){Object.defineProperty(pv,m,{get:function get(){return videojs.log.warn("using Vhs."+m+" is UNSAFE be sure you know what you are doing"),$p[m]},set:function set(v){videojs.log.warn("using Vhs."+m+" is UNSAFE be sure you know what you are doing"),"number"!=typeof v||v<0?videojs.log.warn("value of Vhs."+m+" must be greater than or equal to 0"):$p[m]=v}})}));var hv="videojs-vhs",gv=function handleVhsMediaChange(m,v){for(var q=v.media(),ee=-1,ae=0;ae=q&&m>=q?Math.max(m,ee):ee}return m},set:function set(m){this.masterPlaylistController_.mainSegmentLoader_.bandwidth=m,this.masterPlaylistController_.mainSegmentLoader_.throughput={rate:0,count:0}}},systemBandwidth:{get:function get(){var m,v=1/(this.bandwidth||1);return m=this.throughput>0?1/this.throughput:0,Math.floor(1/(v+m))},set:function set(){videojs.log.error('The "systemBandwidth" property is read-only')}}}),this.options_.bandwidth&&(this.bandwidth=this.options_.bandwidth),this.options_.throughput&&(this.throughput=this.options_.throughput),Object.defineProperties(this.stats,{bandwidth:{get:function get(){return q.bandwidth||0},enumerable:!0},mediaRequests:{get:function get(){return q.masterPlaylistController_.mediaRequests_()||0},enumerable:!0},mediaRequestsAborted:{get:function get(){return q.masterPlaylistController_.mediaRequestsAborted_()||0},enumerable:!0},mediaRequestsTimedout:{get:function get(){return q.masterPlaylistController_.mediaRequestsTimedout_()||0},enumerable:!0},mediaRequestsErrored:{get:function get(){return q.masterPlaylistController_.mediaRequestsErrored_()||0},enumerable:!0},mediaTransferDuration:{get:function get(){return q.masterPlaylistController_.mediaTransferDuration_()||0},enumerable:!0},mediaBytesTransferred:{get:function get(){return q.masterPlaylistController_.mediaBytesTransferred_()||0},enumerable:!0},mediaSecondsLoaded:{get:function get(){return q.masterPlaylistController_.mediaSecondsLoaded_()||0},enumerable:!0},mediaAppends:{get:function get(){return q.masterPlaylistController_.mediaAppends_()||0},enumerable:!0},mainAppendsToLoadedData:{get:function get(){return q.masterPlaylistController_.mainAppendsToLoadedData_()||0},enumerable:!0},audioAppendsToLoadedData:{get:function get(){return q.masterPlaylistController_.audioAppendsToLoadedData_()||0},enumerable:!0},appendsToLoadedData:{get:function get(){return q.masterPlaylistController_.appendsToLoadedData_()||0},enumerable:!0},timeToLoadedData:{get:function get(){return q.masterPlaylistController_.timeToLoadedData_()||0},enumerable:!0},buffered:{get:function get(){return xl(q.tech_.buffered())},enumerable:!0},currentTime:{get:function get(){return q.tech_.currentTime()},enumerable:!0},currentSource:{get:function get(){return q.tech_.currentSource_},enumerable:!0},currentTech:{get:function get(){return q.tech_.name_},enumerable:!0},duration:{get:function get(){return q.tech_.duration()},enumerable:!0},master:{get:function get(){return q.playlists.master},enumerable:!0},playerDimensions:{get:function get(){return q.tech_.currentDimensions()},enumerable:!0},seekable:{get:function get(){return xl(q.tech_.seekable())},enumerable:!0},timestamp:{get:function get(){return Date.now()},enumerable:!0},videoPlaybackQuality:{get:function get(){return q.tech_.getVideoPlaybackQuality()},enumerable:!0}}),this.tech_.one("canplay",this.masterPlaylistController_.setupFirstPlay.bind(this.masterPlaylistController_)),this.tech_.on("bandwidthupdate",(function(){q.options_.useBandwidthFromLocalStorage&&_v({bandwidth:q.bandwidth,throughput:Math.round(q.throughput)})})),this.masterPlaylistController_.on("selectedinitialmedia",(function(){ov(q)})),this.masterPlaylistController_.sourceUpdater_.on("createdsourcebuffers",(function(){q.setupEme_()})),this.on(this.masterPlaylistController_,"progress",(function(){this.tech_.trigger("progress")})),this.on(this.masterPlaylistController_,"firstplay",(function(){this.ignoreNextSeekingEvent_=!0})),this.setupQualityLevels_(),this.tech_.el()&&(this.mediaSourceUrl_=ae().URL.createObjectURL(this.masterPlaylistController_.mediaSource),this.tech_.src(this.mediaSourceUrl_))}},v.createKeySessions_=function createKeySessions_(){var m=this,v=this.masterPlaylistController_.mediaTypes_.AUDIO.activePlaylistLoader;this.logger_("waiting for EME key session creation"),yv({player:this.player_,sourceKeySystems:this.source_.keySystems,audioMedia:v&&v.media(),mainPlaylists:this.playlists.master.playlists}).then((function(){m.logger_("created EME key session"),m.masterPlaylistController_.sourceUpdater_.initializedEme()})).catch((function(v){m.logger_("error while creating EME key session",v),m.player_.error({message:"Failed to initialize media keys for EME",code:3})}))},v.handleWaitingForKey_=function handleWaitingForKey_(){this.logger_("waitingforkey fired, attempting to create any new key sessions"),this.createKeySessions_()},v.setupEme_=function setupEme_(){var m=this,v=this.masterPlaylistController_.mediaTypes_.AUDIO.activePlaylistLoader,q=bv({player:this.player_,sourceKeySystems:this.source_.keySystems,media:this.playlists.media(),audioMedia:v&&v.media()});this.player_.tech_.on("keystatuschange",(function(v){if("output-restricted"===v.status){var q=m.masterPlaylistController_.master();if(q&&q.playlists){var ee,ae=[];if(q.playlists.forEach((function(m){m&&m.attributes&&m.attributes.RESOLUTION&&m.attributes.RESOLUTION.height>=720&&(!m.excludeUntil||m.excludeUntil<1/0)&&(m.excludeUntil=1/0,ae.push(m))})),ae.length)(ee=videojs.log).warn.apply(ee,['DRM keystatus changed to "output-restricted." Removing the following HD playlists that will most likely fail to play and clearing the buffer. This may be due to HDCP restrictions on the stream and the capabilities of the current device.'].concat(ae)),m.masterPlaylistController_.fastQualityChange_()}}})),this.handleWaitingForKey_=this.handleWaitingForKey_.bind(this),this.player_.tech_.on("waitingforkey",this.handleWaitingForKey_),11!==videojs.browser.IE_VERSION&&q?this.createKeySessions_():this.masterPlaylistController_.sourceUpdater_.initializedEme()},v.setupQualityLevels_=function setupQualityLevels_(){var m=this,v=videojs.players[this.tech_.options_.playerId];v&&v.qualityLevels&&!this.qualityLevels_&&(this.qualityLevels_=v.qualityLevels(),this.masterPlaylistController_.on("selectedinitialmedia",(function(){fv(m.qualityLevels_,m)})),this.playlists.on("mediachange",(function(){gv(m.qualityLevels_,m.playlists)})))},VhsHandler.version=function version$5(){return{"@videojs/http-streaming":lv,"mux.js":"6.0.1","mpd-parser":"0.22.1","m3u8-parser":"4.8.0","aes-decrypter":"3.1.3"}},v.version=function version(){return this.constructor.version()},v.canChangeType=function canChangeType(){return Dm.canChangeType()},v.play=function play(){this.masterPlaylistController_.play()},v.setCurrentTime=function setCurrentTime(m){this.masterPlaylistController_.setCurrentTime(m)},v.duration=function duration(){return this.masterPlaylistController_.duration()},v.seekable=function seekable(){return this.masterPlaylistController_.seekable()},v.dispose=function dispose(){this.playbackWatcher_&&this.playbackWatcher_.dispose(),this.masterPlaylistController_&&this.masterPlaylistController_.dispose(),this.qualityLevels_&&this.qualityLevels_.dispose(),this.player_&&(delete this.player_.vhs,delete this.player_.dash,delete this.player_.hls),this.tech_&&this.tech_.vhs&&delete this.tech_.vhs,this.tech_&&delete this.tech_.hls,this.mediaSourceUrl_&&ae().URL.revokeObjectURL&&(ae().URL.revokeObjectURL(this.mediaSourceUrl_),this.mediaSourceUrl_=null),this.tech_&&this.tech_.off("waitingforkey",this.handleWaitingForKey_),m.prototype.dispose.call(this)},v.convertToProgramTime=function convertToProgramTime(m,v){return Op({playlist:this.masterPlaylistController_.media(),time:m,callback:v})},v.seekToProgramTime=function seekToProgramTime$1(m,v,q,ee){return void 0===q&&(q=!0),void 0===ee&&(ee=2),Lp({programTime:m,playlist:this.masterPlaylistController_.media(),retryCount:ee,pauseAfterSeek:q,seekTo:this.options_.seekTo,tech:this.options_.tech,callback:v})},VhsHandler}(videojs.getComponent("Component")),Tv={name:"videojs-http-streaming",VERSION:lv,canHandleSource:function canHandleSource(m,v){void 0===v&&(v={});var q=videojs.mergeOptions(videojs.options,v);return Tv.canPlayType(m.type,q)},handleSource:function handleSource(m,v,q){void 0===q&&(q={});var ee=videojs.mergeOptions(videojs.options,q);return v.vhs=new Ev(m,v,ee),videojs.hasOwnProperty("hls")||Object.defineProperty(v,"hls",{get:function get(){return videojs.log.warn("player.tech().hls is deprecated. Use player.tech().vhs instead."),v.vhs},configurable:!0}),v.vhs.xhr=yp(),v.vhs.src(m.src,m.type),v.vhs},canPlayType:function canPlayType(m,v){var q=St(m);if(!q)return"";var ee=Tv.getOverrideNative(v);return!pv.supportsTypeNatively(q)||ee?"maybe":""},getOverrideNative:function getOverrideNative(m){void 0===m&&(m={});var v=m,q=v.vhs,ee=void 0===q?{}:q,ae=v.hls,ie=void 0===ae?{}:ae,de=!(videojs.browser.IS_ANY_SAFARI||videojs.browser.IS_IOS),ce=ee.overrideNative,le=void 0===ce?de:ce,pe=ie.overrideNative;return void 0!==pe&&pe||le}};(function supportsNativeMediaSources(){return _t("avc1.4d400d,mp4a.40.2")}()&&videojs.getTech("Html5").registerSourceHandler(Tv,0),videojs.VhsHandler=Ev,Object.defineProperty(videojs,"HlsHandler",{get:function get(){return videojs.log.warn("videojs.HlsHandler is deprecated. Use videojs.VhsHandler instead."),Ev},configurable:!0}),videojs.VhsSourceHandler=Tv,Object.defineProperty(videojs,"HlsSourceHandler",{get:function get(){return videojs.log.warn("videojs.HlsSourceHandler is deprecated. Use videojs.VhsSourceHandler instead."),Tv},configurable:!0}),videojs.Vhs=pv,Object.defineProperty(videojs,"Hls",{get:function get(){return videojs.log.warn("videojs.Hls is deprecated. Use videojs.Vhs instead."),pv},configurable:!0}),videojs.use||(videojs.registerComponent("Hls",pv),videojs.registerComponent("Vhs",pv)),videojs.options.vhs=videojs.options.vhs||{},videojs.options.hls=videojs.options.hls||{},videojs.getPlugin&&videojs.getPlugin("reloadSourceOnError"))||(videojs.registerPlugin||videojs.plugin)("reloadSourceOnError",(function reloadSourceOnError(m){uv(this,m)}));const wv=videojs},30114:function(m,v,q){var ee,ae,ie;ae=[q(69011)],void 0===(ie="function"==typeof(ee=function(m){"use strict";var v=_interopRequireDefault(m);function _interopRequireDefault(m){return m&&m.__esModule?m:{default:m}}var q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},ee={markerStyle:{width:"7px","border-radius":"30%","background-color":"red"},markerTip:{display:!0,text:function text(m){return"Break: "+m.text},time:function time(m){return m.time}},breakOverlay:{display:!1,displayTime:3,text:function text(m){return"Break overlay: "+m.overlayText},style:{width:"100%",height:"20%","background-color":"rgba(0,0,0,0.7)",color:"white","font-size":"17px"}},onMarkerClick:function onMarkerClick(m){},onMarkerReached:function onMarkerReached(m,v){},markers:[]};function generateUUID(){var m=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(v){var q=(m+16*Math.random())%16|0;return m=Math.floor(m/16),("x"==v?q:3&q|8).toString(16)}))}function getElementBounding(m){var v,q={top:0,bottom:0,left:0,width:0,height:0,right:0};try{v=m.getBoundingClientRect()}catch(m){v=q}return v}var ae=-1;function registerVideoJsMarkersPlugin(m){if(!v.default.mergeOptions){var ie=function isPlain(m){return!!m&&"object"===(void 0===m?"undefined":q(m))&&"[object Object]"===toString.call(m)&&m.constructor===Object},de=function mergeOptions(m,v){var q={};return[m,v].forEach((function(m){m&&Object.keys(m).forEach((function(v){var ee=m[v];ie(ee)?(ie(q[v])||(q[v]={}),q[v]=mergeOptions(q[v],ee)):q[v]=ee}))})),q};v.default.mergeOptions=de}v.default.dom.createEl||(v.default.dom.createEl=function(m,q,ee){var ae=v.default.Player.prototype.dom.createEl(m,q);return ee&&Object.keys(ee).forEach((function(m){ae.setAttribute(m,ee[m])})),ae});var ce=v.default.mergeOptions(ee,m),le={},pe=[],fe=ae,ye=this,be=null,Re=null,_e=ae;function sortMarkersList(){pe.sort((function(m,v){return ce.markerTip.time(m)-ce.markerTip.time(v)}))}function addMarkers(m){m.forEach((function(m){m.key=generateUUID(),ye.el().querySelector(".vjs-progress-holder").appendChild(createMarkerDiv(m)),le[m.key]=m,pe.push(m)})),sortMarkersList()}function getPosition(m){return ce.markerTip.time(m)/ye.duration()*100}function setMarkderDivStyle(m,v){v.className="vjs-marker "+(m.class||""),Object.keys(ce.markerStyle).forEach((function(m){v.style[m]=ce.markerStyle[m]}));var q=m.time/ye.duration();if((q<0||q>1)&&(v.style.display="none"),v.style.left=getPosition(m)+"%",m.duration)v.style.width=m.duration/ye.duration()*100+"%",v.style.marginLeft="0px";else{var ee=getElementBounding(v);v.style.marginLeft=ee.width/2+"px"}}function createMarkerDiv(m){var q=v.default.dom.createEl("div",{},{"data-marker-key":m.key,"data-marker-time":ce.markerTip.time(m)});return setMarkderDivStyle(m,q),q.addEventListener("click",(function(v){var q=!1;if("function"==typeof ce.onMarkerClick&&(q=!1===ce.onMarkerClick(m)),!q){var ee=this.getAttribute("data-marker-key");ye.currentTime(ce.markerTip.time(le[ee]))}})),ce.markerTip.display&®isterMarkerTipHandler(q),q}function updateMarkers(m){pe.forEach((function(v){var q=ye.el().querySelector(".vjs-marker[data-marker-key='"+v.key+"']"),ee=ce.markerTip.time(v);(m||q.getAttribute("data-marker-time")!==ee)&&(setMarkderDivStyle(v,q),q.setAttribute("data-marker-time",ee))})),sortMarkersList()}function removeMarkers(m){Re&&(_e=ae,Re.style.visibility="hidden"),fe=ae;var v=[];m.forEach((function(m){var q=pe[m];if(q){delete le[q.key],v.push(m);var ee=ye.el().querySelector(".vjs-marker[data-marker-key='"+q.key+"']");ee&&ee.parentNode.removeChild(ee)}})),v.reverse(),v.forEach((function(m){pe.splice(m,1)})),sortMarkersList()}function registerMarkerTipHandler(m){m.addEventListener("mouseover",(function(){var v=le[m.getAttribute("data-marker-key")];if(be){ce.markerTip.html?be.querySelector(".vjs-tip-inner").innerHTML=ce.markerTip.html(v):be.querySelector(".vjs-tip-inner").innerText=ce.markerTip.text(v),be.style.left=getPosition(v)+"%";var q=getElementBounding(be),ee=getElementBounding(m);be.style.marginLeft=-parseFloat(q.width/2)+parseFloat(ee.width/4)+"px",be.style.visibility="visible"}})),m.addEventListener("mouseout",(function(){be&&(be.style.visibility="hidden")}))}function initializeMarkerTip(){be=v.default.dom.createEl("div",{className:"vjs-tip",innerHTML:"
"}),ye.el().querySelector(".vjs-progress-holder").appendChild(be)}function updateBreakOverlay(){if(ce.breakOverlay.display&&!(fe<0)){var m=ye.currentTime(),v=pe[fe],q=ce.markerTip.time(v);m>=q&&m<=q+ce.breakOverlay.displayTime?(_e!==fe&&(_e=fe,Re&&(Re.querySelector(".vjs-break-overlay-text").innerHTML=ce.breakOverlay.text(v))),Re&&(Re.style.visibility="visible")):(_e=ae,Re&&(Re.style.visibility="hidden"))}}function initializeOverlay(){Re=v.default.dom.createEl("div",{className:"vjs-break-overlay",innerHTML:"
"}),Object.keys(ce.breakOverlay.style).forEach((function(m){Re&&(Re.style[m]=ce.breakOverlay.style[m])})),ye.el().appendChild(Re),_e=ae}function onTimeUpdate(){onUpdateMarker(),updateBreakOverlay(),m.onTimeUpdateAfterMarkerUpdate&&m.onTimeUpdateAfterMarkerUpdate()}function onUpdateMarker(){if(pe.length){var v=function getNextMarkerTime(m){return m=ce.markerTip.time(pe[fe])&&q=ce.markerTip.time(pe[de])&&qm){ye.currentTime(q);break}}},prev:function prev(){for(var m=ye.currentTime(),v=pe.length-1;v>=0;v--){var q=ce.markerTip.time(pe[v]);if(q+.5{var ee=q(58908),ae=m.exports={WebVTT:q(63706),VTTCue:q(22230),VTTRegion:q(13710)};ee.vttjs=ae,ee.WebVTT=ae.WebVTT;var ie=ae.VTTCue,de=ae.VTTRegion,ce=ee.VTTCue,le=ee.VTTRegion;ae.shim=function(){ee.VTTCue=ie,ee.VTTRegion=de},ae.restore=function(){ee.VTTCue=ce,ee.VTTRegion=le},ee.VTTCue||ae.shim()},63706:(m,v,q)=>{var ee=q(89144),ae=Object.create||function(){function F(){}return function(m){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return F.prototype=m,new F}}();function ParsingError(m,v){this.name="ParsingError",this.code=m.code,this.message=v||m.message}function parseTimeStamp(m){function computeSeconds(m,v,q,ee){return 3600*(0|m)+60*(0|v)+(0|q)+(0|ee)/1e3}var v=m.match(/^(\d+):(\d{1,2})(:\d{1,2})?\.(\d{3})/);return v?v[3]?computeSeconds(v[1],v[2],v[3].replace(":",""),v[4]):v[1]>59?computeSeconds(v[1],v[2],0,v[4]):computeSeconds(0,v[1],v[2],v[4]):null}function Settings(){this.values=ae(null)}function parseOptions(m,v,q,ee){var ae=ee?m.split(ee):[m];for(var ie in ae)if("string"==typeof ae[ie]){var de=ae[ie].split(q);if(2===de.length)v(de[0].trim(),de[1].trim())}}function parseCue(m,v,q){var ee=m;function consumeTimeStamp(){var v=parseTimeStamp(m);if(null===v)throw new ParsingError(ParsingError.Errors.BadTimeStamp,"Malformed timestamp: "+ee);return m=m.replace(/^[^\sa-zA-Z-]+/,""),v}function skipWhitespace(){m=m.replace(/^\s+/,"")}if(skipWhitespace(),v.startTime=consumeTimeStamp(),skipWhitespace(),"--\x3e"!==m.substr(0,3))throw new ParsingError(ParsingError.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '--\x3e'): "+ee);m=m.substr(3),skipWhitespace(),v.endTime=consumeTimeStamp(),skipWhitespace(),function consumeCueSettings(m,v){var ee=new Settings;parseOptions(m,(function(m,v){switch(m){case"region":for(var ae=q.length-1;ae>=0;ae--)if(q[ae].id===v){ee.set(m,q[ae].region);break}break;case"vertical":ee.alt(m,v,["rl","lr"]);break;case"line":var ie=v.split(","),de=ie[0];ee.integer(m,de),ee.percent(m,de)&&ee.set("snapToLines",!1),ee.alt(m,de,["auto"]),2===ie.length&&ee.alt("lineAlign",ie[1],["start","center","end"]);break;case"position":ie=v.split(","),ee.percent(m,ie[0]),2===ie.length&&ee.alt("positionAlign",ie[1],["start","center","end"]);break;case"size":ee.percent(m,v);break;case"align":ee.alt(m,v,["start","center","end","left","right"])}}),/:/,/\s/),v.region=ee.get("region",null),v.vertical=ee.get("vertical","");try{v.line=ee.get("line","auto")}catch(m){}v.lineAlign=ee.get("lineAlign","start"),v.snapToLines=ee.get("snapToLines",!0),v.size=ee.get("size",100);try{v.align=ee.get("align","center")}catch(m){v.align=ee.get("align","middle")}try{v.position=ee.get("position","auto")}catch(m){v.position=ee.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},v.align)}v.positionAlign=ee.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},v.align)}(m,v)}ParsingError.prototype=ae(Error.prototype),ParsingError.prototype.constructor=ParsingError,ParsingError.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},Settings.prototype={set:function(m,v){this.get(m)||""===v||(this.values[m]=v)},get:function(m,v,q){return q?this.has(m)?this.values[m]:v[q]:this.has(m)?this.values[m]:v},has:function(m){return m in this.values},alt:function(m,v,q){for(var ee=0;ee=0&&v<=100)&&(this.set(m,v),!0)}};var ie=ee.createElement&&ee.createElement("textarea"),de={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},ce={white:"rgba(255,255,255,1)",lime:"rgba(0,255,0,1)",cyan:"rgba(0,255,255,1)",red:"rgba(255,0,0,1)",yellow:"rgba(255,255,0,1)",magenta:"rgba(255,0,255,1)",blue:"rgba(0,0,255,1)",black:"rgba(0,0,0,1)"},le={v:"title",lang:"lang"},pe={rt:"ruby"};function parseContent(m,v){function nextToken(){if(!v)return null;var m=v.match(/^([^<]*)(<[^>]*>?)?/);return function consume(m){return v=v.substr(m.length),m}(m[1]?m[1]:m[2])}function shouldAdd(m,v){return!pe[v.localName]||pe[v.localName]===m.localName}function createElement(v,q){var ee=de[v];if(!ee)return null;var ae=m.document.createElement(ee),ie=le[v];return ie&&q&&(ae[ie]=q.trim()),ae}for(var q,ee,ae=m.document.createElement("div"),fe=ae,ye=[];null!==(q=nextToken());)if("<"!==q[0])fe.appendChild(m.document.createTextNode((ee=q,ie.innerHTML=ee,ee=ie.textContent,ie.textContent="",ee)));else{if("/"===q[1]){ye.length&&ye[ye.length-1]===q.substr(2).replace(">","")&&(ye.pop(),fe=fe.parentNode);continue}var be,Re=parseTimeStamp(q.substr(1,q.length-2));if(Re){be=m.document.createProcessingInstruction("timestamp",Re),fe.appendChild(be);continue}var _e=q.match(/^<([^.\s/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!_e)continue;if(!(be=createElement(_e[1],_e[3])))continue;if(!shouldAdd(fe,be))continue;if(_e[2]){var xe=_e[2].split(".");xe.forEach((function(m){var v=/^bg_/.test(m),q=v?m.slice(3):m;if(ce.hasOwnProperty(q)){var ee=v?"background-color":"color",ae=ce[q];be.style[ee]=ae}})),be.className=xe.join(" ")}ye.push(_e[1]),fe.appendChild(be),fe=be}return ae}var fe=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];function isStrongRTLChar(m){for(var v=0;v=q[0]&&m<=q[1])return!0}return!1}function determineBidi(m){var v=[],q="";if(!m||!m.childNodes)return"ltr";function pushNodes(m,v){for(var q=v.childNodes.length-1;q>=0;q--)m.push(v.childNodes[q])}function nextTextNode(m){if(!m||!m.length)return null;var v=m.pop(),q=v.textContent||v.innerText;if(q){var ee=q.match(/^.*(\n|\r)/);return ee?(m.length=0,ee[0]):q}return"ruby"===v.tagName?nextTextNode(m):v.childNodes?(pushNodes(m,v),nextTextNode(m)):void 0}for(pushNodes(v,m);q=nextTextNode(v);)for(var ee=0;ee=0&&m.line<=100))return m.line;if(!m.track||!m.track.textTrackList||!m.track.textTrackList.mediaElement)return-1;for(var v=m.track,q=v.textTrackList,ee=0,ae=0;aeye&&(fe=fe<0?-1:1,fe*=Math.ceil(ye/pe)*pe),de<0&&(fe+=""===ie.vertical?q.height:q.width,ce=ce.reverse()),ae.move(be,fe)}else{var Re=ae.lineHeight/q.height*100;switch(ie.lineAlign){case"center":de-=Re/2;break;case"end":de-=Re}switch(ie.vertical){case"":v.applyStyles({top:v.formatStyle(de,"%")});break;case"rl":v.applyStyles({left:v.formatStyle(de,"%")});break;case"lr":v.applyStyles({right:v.formatStyle(de,"%")})}ce=["+y","-x","+x","-y"],ae=new BoxPosition(v)}var _e=function findBestPosition(m,v){for(var ae,ie=new BoxPosition(m),de=1,ce=0;cele&&(ae=new BoxPosition(m),de=le),m=new BoxPosition(ie)}return ae||ie}(ae,ce);v.move(_e.toCSSCompatValues(q))}function WebVTT(){}StyleBox.prototype.applyStyles=function(m,v){for(var q in v=v||this.div,m)m.hasOwnProperty(q)&&(v.style[q]=m[q])},StyleBox.prototype.formatStyle=function(m,v){return 0===m?0:m+v},CueStyleBox.prototype=ae(StyleBox.prototype),CueStyleBox.prototype.constructor=CueStyleBox,BoxPosition.prototype.move=function(m,v){switch(v=void 0!==v?v:this.lineHeight,m){case"+x":this.left+=v,this.right+=v;break;case"-x":this.left-=v,this.right-=v;break;case"+y":this.top+=v,this.bottom+=v;break;case"-y":this.top-=v,this.bottom-=v}},BoxPosition.prototype.overlaps=function(m){return this.leftm.left&&this.topm.top},BoxPosition.prototype.overlapsAny=function(m){for(var v=0;v=m.top&&this.bottom<=m.bottom&&this.left>=m.left&&this.right<=m.right},BoxPosition.prototype.overlapsOppositeAxis=function(m,v){switch(v){case"+x":return this.leftm.right;case"+y":return this.topm.bottom}},BoxPosition.prototype.intersectPercentage=function(m){return Math.max(0,Math.min(this.right,m.right)-Math.max(this.left,m.left))*Math.max(0,Math.min(this.bottom,m.bottom)-Math.max(this.top,m.top))/(this.height*this.width)},BoxPosition.prototype.toCSSCompatValues=function(m){return{top:this.top-m.top,bottom:m.bottom-this.bottom,left:this.left-m.left,right:m.right-this.right,height:this.height,width:this.width}},BoxPosition.getSimpleBoxPosition=function(m){var v=m.div?m.div.offsetHeight:m.tagName?m.offsetHeight:0,q=m.div?m.div.offsetWidth:m.tagName?m.offsetWidth:0,ee=m.div?m.div.offsetTop:m.tagName?m.offsetTop:0;return{left:(m=m.div?m.div.getBoundingClientRect():m.tagName?m.getBoundingClientRect():m).left,right:m.right,top:m.top||ee,height:m.height||v,bottom:m.bottom||ee+(m.height||v),width:m.width||q}},WebVTT.StringDecoder=function(){return{decode:function(m){if(!m)return"";if("string"!=typeof m)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(m))}}},WebVTT.convertCueToDOMTree=function(m,v){return m&&v?parseContent(m,v):null};WebVTT.processCues=function(m,v,q){if(!m||!v||!q)return null;for(;q.firstChild;)q.removeChild(q.firstChild);var ee=m.document.createElement("div");if(ee.style.position="absolute",ee.style.left="0",ee.style.right="0",ee.style.top="0",ee.style.bottom="0",ee.style.margin="1.5%",q.appendChild(ee),function shouldCompute(m){for(var v=0;v{var v="auto",q={"":1,lr:1,rl:1},ee={start:1,center:1,end:1,left:1,right:1,auto:1,"line-left":1,"line-right":1};function findDirectionSetting(m){return"string"==typeof m&&(!!q[m.toLowerCase()]&&m.toLowerCase())}function findAlignSetting(m){return"string"==typeof m&&(!!ee[m.toLowerCase()]&&m.toLowerCase())}function VTTCue(m,q,ee){this.hasBeenReset=!1;var ae="",ie=!1,de=m,ce=q,le=ee,pe=null,fe="",ye=!0,be="auto",Re="start",_e="auto",xe="auto",Te=100,we="center";Object.defineProperties(this,{id:{enumerable:!0,get:function(){return ae},set:function(m){ae=""+m}},pauseOnExit:{enumerable:!0,get:function(){return ie},set:function(m){ie=!!m}},startTime:{enumerable:!0,get:function(){return de},set:function(m){if("number"!=typeof m)throw new TypeError("Start time must be set to a number.");de=m,this.hasBeenReset=!0}},endTime:{enumerable:!0,get:function(){return ce},set:function(m){if("number"!=typeof m)throw new TypeError("End time must be set to a number.");ce=m,this.hasBeenReset=!0}},text:{enumerable:!0,get:function(){return le},set:function(m){le=""+m,this.hasBeenReset=!0}},region:{enumerable:!0,get:function(){return pe},set:function(m){pe=m,this.hasBeenReset=!0}},vertical:{enumerable:!0,get:function(){return fe},set:function(m){var v=findDirectionSetting(m);if(!1===v)throw new SyntaxError("Vertical: an invalid or illegal direction string was specified.");fe=v,this.hasBeenReset=!0}},snapToLines:{enumerable:!0,get:function(){return ye},set:function(m){ye=!!m,this.hasBeenReset=!0}},line:{enumerable:!0,get:function(){return be},set:function(m){if("number"!=typeof m&&m!==v)throw new SyntaxError("Line: an invalid number or illegal string was specified.");be=m,this.hasBeenReset=!0}},lineAlign:{enumerable:!0,get:function(){return Re},set:function(m){var v=findAlignSetting(m);v?(Re=v,this.hasBeenReset=!0):console.warn("lineAlign: an invalid or illegal string was specified.")}},position:{enumerable:!0,get:function(){return _e},set:function(m){if(m<0||m>100)throw new Error("Position must be between 0 and 100.");_e=m,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return xe},set:function(m){var v=findAlignSetting(m);v?(xe=v,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return Te},set:function(m){if(m<0||m>100)throw new Error("Size must be between 0 and 100.");Te=m,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return we},set:function(m){var v=findAlignSetting(m);if(!v)throw new SyntaxError("align: an invalid or illegal alignment string was specified.");we=v,this.hasBeenReset=!0}}}),this.displayState=void 0}VTTCue.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},m.exports=VTTCue},13710:m=>{var v={"":!0,up:!0};function findScrollSetting(m){return"string"==typeof m&&(!!v[m.toLowerCase()]&&m.toLowerCase())}function isValidPercentValue(m){return"number"==typeof m&&m>=0&&m<=100}m.exports=function VTTRegion(){var m=100,v=3,q=0,ee=100,ae=0,ie=100,de="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return m},set:function(v){if(!isValidPercentValue(v))throw new Error("Width must be between 0 and 100.");m=v}},lines:{enumerable:!0,get:function(){return v},set:function(m){if("number"!=typeof m)throw new TypeError("Lines must be set to a number.");v=m}},regionAnchorY:{enumerable:!0,get:function(){return ee},set:function(m){if(!isValidPercentValue(m))throw new Error("RegionAnchorX must be between 0 and 100.");ee=m}},regionAnchorX:{enumerable:!0,get:function(){return q},set:function(m){if(!isValidPercentValue(m))throw new Error("RegionAnchorY must be between 0 and 100.");q=m}},viewportAnchorY:{enumerable:!0,get:function(){return ie},set:function(m){if(!isValidPercentValue(m))throw new Error("ViewportAnchorY must be between 0 and 100.");ie=m}},viewportAnchorX:{enumerable:!0,get:function(){return ae},set:function(m){if(!isValidPercentValue(m))throw new Error("ViewportAnchorX must be between 0 and 100.");ae=m}},scroll:{enumerable:!0,get:function(){return de},set:function(m){var v=findScrollSetting(m);!1===v?console.warn("Scroll: an invalid or illegal string was specified."):de=v}}})}},78369:function(m){(function(){var v,q,ee,ae,ie,de,ce,le=[].slice,pe={}.hasOwnProperty;v=function(){var m,v,q,ee,ae,de;if(de=arguments[0],ae=2<=arguments.length?le.call(arguments,1):[],ie(Object.assign))Object.assign.apply(null,arguments);else for(m=0,q=ae.length;m":"attribute: {"+m+"}, parent: <"+this.parent.name+">"},XMLAttribute}()}).call(this)},66170:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLCData(m,v){if(XMLCData.__super__.constructor.call(this,m),null==v)throw new Error("Missing CDATA text. "+this.debugInfo());this.text=this.stringify.cdata(v)}return extend(XMLCData,m),XMLCData.prototype.clone=function(){return Object.create(this)},XMLCData.prototype.toString=function(m){return this.options.writer.set(m).cdata(this)},XMLCData}(v)}).call(this)},62096:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLComment(m,v){if(XMLComment.__super__.constructor.call(this,m),null==v)throw new Error("Missing comment text. "+this.debugInfo());this.text=this.stringify.comment(v)}return extend(XMLComment,m),XMLComment.prototype.clone=function(){return Object.create(this)},XMLComment.prototype.toString=function(m){return this.options.writer.set(m).comment(this)},XMLComment}(v)}).call(this)},51179:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLDTDAttList(m,v,q,ee,ae,ie){if(XMLDTDAttList.__super__.constructor.call(this,m),null==v)throw new Error("Missing DTD element name. "+this.debugInfo());if(null==q)throw new Error("Missing DTD attribute name. "+this.debugInfo(v));if(!ee)throw new Error("Missing DTD attribute type. "+this.debugInfo(v));if(!ae)throw new Error("Missing DTD attribute default. "+this.debugInfo(v));if(0!==ae.indexOf("#")&&(ae="#"+ae),!ae.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(v));if(ie&&!ae.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(v));this.elementName=this.stringify.eleName(v),this.attributeName=this.stringify.attName(q),this.attributeType=this.stringify.dtdAttType(ee),this.defaultValue=this.stringify.dtdAttDefault(ie),this.defaultValueType=ae}return extend(XMLDTDAttList,m),XMLDTDAttList.prototype.toString=function(m){return this.options.writer.set(m).dtdAttList(this)},XMLDTDAttList}(v)}).call(this)},36347:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLDTDElement(m,v,q){if(XMLDTDElement.__super__.constructor.call(this,m),null==v)throw new Error("Missing DTD element name. "+this.debugInfo());q||(q="(#PCDATA)"),Array.isArray(q)&&(q="("+q.join(",")+")"),this.name=this.stringify.eleName(v),this.value=this.stringify.dtdElementValue(q)}return extend(XMLDTDElement,m),XMLDTDElement.prototype.toString=function(m){return this.options.writer.set(m).dtdElement(this)},XMLDTDElement}(v)}).call(this)},99078:function(m,v,q){(function(){var v,ee,extend=function(m,v){for(var q in v)ae.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ae={}.hasOwnProperty;ee=q(78369).isObject,v=q(32026),m.exports=function(m){function XMLDTDEntity(m,v,q,ae){if(XMLDTDEntity.__super__.constructor.call(this,m),null==q)throw new Error("Missing DTD entity name. "+this.debugInfo(q));if(null==ae)throw new Error("Missing DTD entity value. "+this.debugInfo(q));if(this.pe=!!v,this.name=this.stringify.eleName(q),ee(ae)){if(!ae.pubID&&!ae.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(q));if(ae.pubID&&!ae.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(q));if(null!=ae.pubID&&(this.pubID=this.stringify.dtdPubID(ae.pubID)),null!=ae.sysID&&(this.sysID=this.stringify.dtdSysID(ae.sysID)),null!=ae.nData&&(this.nData=this.stringify.dtdNData(ae.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(q))}else this.value=this.stringify.dtdEntityValue(ae)}return extend(XMLDTDEntity,m),XMLDTDEntity.prototype.toString=function(m){return this.options.writer.set(m).dtdEntity(this)},XMLDTDEntity}(v)}).call(this)},44777:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLDTDNotation(m,v,q){if(XMLDTDNotation.__super__.constructor.call(this,m),null==v)throw new Error("Missing DTD notation name. "+this.debugInfo(v));if(!q.pubID&&!q.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(v));this.name=this.stringify.eleName(v),null!=q.pubID&&(this.pubID=this.stringify.dtdPubID(q.pubID)),null!=q.sysID&&(this.sysID=this.stringify.dtdSysID(q.sysID))}return extend(XMLDTDNotation,m),XMLDTDNotation.prototype.toString=function(m){return this.options.writer.set(m).dtdNotation(this)},XMLDTDNotation}(v)}).call(this)},59077:function(m,v,q){(function(){var v,ee,extend=function(m,v){for(var q in v)ae.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ae={}.hasOwnProperty;ee=q(78369).isObject,v=q(32026),m.exports=function(m){function XMLDeclaration(m,v,q,ae){var ie;XMLDeclaration.__super__.constructor.call(this,m),ee(v)&&(v=(ie=v).version,q=ie.encoding,ae=ie.standalone),v||(v="1.0"),this.version=this.stringify.xmlVersion(v),null!=q&&(this.encoding=this.stringify.xmlEncoding(q)),null!=ae&&(this.standalone=this.stringify.xmlStandalone(ae))}return extend(XMLDeclaration,m),XMLDeclaration.prototype.toString=function(m){return this.options.writer.set(m).declaration(this)},XMLDeclaration}(v)}).call(this)},86544:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,extend=function(m,v){for(var q in v)le.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},le={}.hasOwnProperty;ce=q(78369).isObject,de=q(32026),v=q(51179),ae=q(99078),ee=q(36347),ie=q(44777),m.exports=function(m){function XMLDocType(m,v,q){var ee,ae;XMLDocType.__super__.constructor.call(this,m),this.name="!DOCTYPE",this.documentObject=m,ce(v)&&(v=(ee=v).pubID,q=ee.sysID),null==q&&(q=(ae=[v,q])[0],v=ae[1]),null!=v&&(this.pubID=this.stringify.dtdPubID(v)),null!=q&&(this.sysID=this.stringify.dtdSysID(q))}return extend(XMLDocType,m),XMLDocType.prototype.element=function(m,v){var q;return q=new ee(this,m,v),this.children.push(q),this},XMLDocType.prototype.attList=function(m,q,ee,ae,ie){var de;return de=new v(this,m,q,ee,ae,ie),this.children.push(de),this},XMLDocType.prototype.entity=function(m,v){var q;return q=new ae(this,!1,m,v),this.children.push(q),this},XMLDocType.prototype.pEntity=function(m,v){var q;return q=new ae(this,!0,m,v),this.children.push(q),this},XMLDocType.prototype.notation=function(m,v){var q;return q=new ie(this,m,v),this.children.push(q),this},XMLDocType.prototype.toString=function(m){return this.options.writer.set(m).docType(this)},XMLDocType.prototype.ele=function(m,v){return this.element(m,v)},XMLDocType.prototype.att=function(m,v,q,ee,ae){return this.attList(m,v,q,ee,ae)},XMLDocType.prototype.ent=function(m,v){return this.entity(m,v)},XMLDocType.prototype.pent=function(m,v){return this.pEntity(m,v)},XMLDocType.prototype.not=function(m,v){return this.notation(m,v)},XMLDocType.prototype.up=function(){return this.root()||this.documentObject},XMLDocType}(de)}).call(this)},66934:function(m,v,q){(function(){var v,ee,ae,ie,extend=function(m,v){for(var q in v)de.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},de={}.hasOwnProperty;ie=q(78369).isPlainObject,v=q(32026),ae=q(95549),ee=q(26434),m.exports=function(m){function XMLDocument(m){XMLDocument.__super__.constructor.call(this,null),this.name="?xml",m||(m={}),m.writer||(m.writer=new ee),this.options=m,this.stringify=new ae(m),this.isDocument=!0}return extend(XMLDocument,m),XMLDocument.prototype.end=function(m){var v;return m?ie(m)&&(v=m,m=this.options.writer.set(v)):m=this.options.writer,m.document(this)},XMLDocument.prototype.toString=function(m){return this.options.writer.set(m).document(this)},XMLDocument}(v)}).call(this)},79227:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,le,pe,fe,ye,be,Re,_e,xe,Te,we,Se,Ie,Pe,We,qe={}.hasOwnProperty;We=q(78369),Ie=We.isObject,Se=We.isFunction,Pe=We.isPlainObject,we=We.getValue,ye=q(32161),ee=q(66170),ae=q(62096),Re=q(79406),Te=q(43595),be=q(19181),pe=q(59077),fe=q(86544),ie=q(51179),ce=q(99078),de=q(36347),le=q(44777),v=q(72750),xe=q(95549),_e=q(26434),m.exports=function(){function XMLDocumentCB(m,v,q){var ee;this.name="?xml",m||(m={}),m.writer?Pe(m.writer)&&(ee=m.writer,m.writer=new _e(ee)):m.writer=new _e(m),this.options=m,this.writer=m.writer,this.stringify=new xe(m),this.onDataCallback=v||function(){},this.onEndCallback=q||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return XMLDocumentCB.prototype.node=function(m,v,q){var ee,ae;if(null==m)throw new Error("Missing node name.");if(this.root&&-1===this.currentLevel)throw new Error("Document can only have one root node. "+this.debugInfo(m));return this.openCurrent(),m=we(m),null===v&&null==q&&(v=(ee=[{},null])[0],q=ee[1]),null==v&&(v={}),v=we(v),Ie(v)||(q=(ae=[v,q])[0],v=ae[1]),this.currentNode=new ye(this,m,v),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,null!=q&&this.text(q),this},XMLDocumentCB.prototype.element=function(m,v,q){return this.currentNode&&this.currentNode instanceof fe?this.dtdElement.apply(this,arguments):this.node(m,v,q)},XMLDocumentCB.prototype.attribute=function(m,q){var ee,ae;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode. "+this.debugInfo(m));if(null!=m&&(m=we(m)),Ie(m))for(ee in m)qe.call(m,ee)&&(ae=m[ee],this.attribute(ee,ae));else Se(q)&&(q=q.apply()),this.options.skipNullAttributes&&null==q||(this.currentNode.attributes[m]=new v(this,m,q));return this},XMLDocumentCB.prototype.text=function(m){var v;return this.openCurrent(),v=new Te(this,m),this.onData(this.writer.text(v,this.currentLevel+1),this.currentLevel+1),this},XMLDocumentCB.prototype.cdata=function(m){var v;return this.openCurrent(),v=new ee(this,m),this.onData(this.writer.cdata(v,this.currentLevel+1),this.currentLevel+1),this},XMLDocumentCB.prototype.comment=function(m){var v;return this.openCurrent(),v=new ae(this,m),this.onData(this.writer.comment(v,this.currentLevel+1),this.currentLevel+1),this},XMLDocumentCB.prototype.raw=function(m){var v;return this.openCurrent(),v=new Re(this,m),this.onData(this.writer.raw(v,this.currentLevel+1),this.currentLevel+1),this},XMLDocumentCB.prototype.instruction=function(m,v){var q,ee,ae,ie,de;if(this.openCurrent(),null!=m&&(m=we(m)),null!=v&&(v=we(v)),Array.isArray(m))for(q=0,ie=m.length;q=0;)this.up();return this.onEnd()},XMLDocumentCB.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},XMLDocumentCB.prototype.openNode=function(m){if(!m.isOpen)return!this.root&&0===this.currentLevel&&m instanceof ye&&(this.root=m),this.onData(this.writer.openNode(m,this.currentLevel),this.currentLevel),m.isOpen=!0},XMLDocumentCB.prototype.closeNode=function(m){if(!m.isClosed)return this.onData(this.writer.closeNode(m,this.currentLevel),this.currentLevel),m.isClosed=!0},XMLDocumentCB.prototype.onData=function(m,v){return this.documentStarted=!0,this.onDataCallback(m,v+1)},XMLDocumentCB.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},XMLDocumentCB.prototype.debugInfo=function(m){return null==m?"":"node: <"+m+">"},XMLDocumentCB.prototype.ele=function(){return this.element.apply(this,arguments)},XMLDocumentCB.prototype.nod=function(m,v,q){return this.node(m,v,q)},XMLDocumentCB.prototype.txt=function(m){return this.text(m)},XMLDocumentCB.prototype.dat=function(m){return this.cdata(m)},XMLDocumentCB.prototype.com=function(m){return this.comment(m)},XMLDocumentCB.prototype.ins=function(m,v){return this.instruction(m,v)},XMLDocumentCB.prototype.dec=function(m,v,q){return this.declaration(m,v,q)},XMLDocumentCB.prototype.dtd=function(m,v,q){return this.doctype(m,v,q)},XMLDocumentCB.prototype.e=function(m,v,q){return this.element(m,v,q)},XMLDocumentCB.prototype.n=function(m,v,q){return this.node(m,v,q)},XMLDocumentCB.prototype.t=function(m){return this.text(m)},XMLDocumentCB.prototype.d=function(m){return this.cdata(m)},XMLDocumentCB.prototype.c=function(m){return this.comment(m)},XMLDocumentCB.prototype.r=function(m){return this.raw(m)},XMLDocumentCB.prototype.i=function(m,v){return this.instruction(m,v)},XMLDocumentCB.prototype.att=function(){return this.currentNode&&this.currentNode instanceof fe?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},XMLDocumentCB.prototype.a=function(){return this.currentNode&&this.currentNode instanceof fe?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},XMLDocumentCB.prototype.ent=function(m,v){return this.entity(m,v)},XMLDocumentCB.prototype.pent=function(m,v){return this.pEntity(m,v)},XMLDocumentCB.prototype.not=function(m,v){return this.notation(m,v)},XMLDocumentCB}()}).call(this)},78833:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLDummy(m){XMLDummy.__super__.constructor.call(this,m),this.isDummy=!0}return extend(XMLDummy,m),XMLDummy.prototype.clone=function(){return Object.create(this)},XMLDummy.prototype.toString=function(m){return""},XMLDummy}(v)}).call(this)},32161:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,extend=function(m,v){for(var q in v)le.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},le={}.hasOwnProperty;ce=q(78369),de=ce.isObject,ie=ce.isFunction,ae=ce.getValue,ee=q(32026),v=q(72750),m.exports=function(m){function XMLElement(m,v,q){if(XMLElement.__super__.constructor.call(this,m),null==v)throw new Error("Missing element name. "+this.debugInfo());this.name=this.stringify.eleName(v),this.attributes={},null!=q&&this.attribute(q),m.isDocument&&(this.isRoot=!0,this.documentObject=m,m.rootObject=this)}return extend(XMLElement,m),XMLElement.prototype.clone=function(){var m,v,q,ee;for(v in(q=Object.create(this)).isRoot&&(q.documentObject=null),q.attributes={},ee=this.attributes)le.call(ee,v)&&(m=ee[v],q.attributes[v]=m.clone());return q.children=[],this.children.forEach((function(m){var v;return(v=m.clone()).parent=q,q.children.push(v)})),q},XMLElement.prototype.attribute=function(m,q){var ee,ce;if(null!=m&&(m=ae(m)),de(m))for(ee in m)le.call(m,ee)&&(ce=m[ee],this.attribute(ee,ce));else ie(q)&&(q=q.apply()),this.options.skipNullAttributes&&null==q||(this.attributes[m]=new v(this,m,q));return this},XMLElement.prototype.removeAttribute=function(m){var v,q,ee;if(null==m)throw new Error("Missing attribute name. "+this.debugInfo());if(m=ae(m),Array.isArray(m))for(q=0,ee=m.length;q0&&this.parent.children[m-1].isDummy;)m-=1;if(m<1)throw new Error("Already at the first node. "+this.debugInfo());return this.parent.children[m-1]},XMLNode.prototype.next=function(){var m;for(m=this.parent.children.indexOf(this);m":(null!=(q=this.parent)?q.name:void 0)?"node: <"+m+">, parent: <"+this.parent.name+">":"node: <"+m+">":""},XMLNode.prototype.ele=function(m,v,q){return this.element(m,v,q)},XMLNode.prototype.nod=function(m,v,q){return this.node(m,v,q)},XMLNode.prototype.txt=function(m){return this.text(m)},XMLNode.prototype.dat=function(m){return this.cdata(m)},XMLNode.prototype.com=function(m){return this.comment(m)},XMLNode.prototype.ins=function(m,v){return this.instruction(m,v)},XMLNode.prototype.doc=function(){return this.document()},XMLNode.prototype.dec=function(m,v,q){return this.declaration(m,v,q)},XMLNode.prototype.dtd=function(m,v){return this.doctype(m,v)},XMLNode.prototype.e=function(m,v,q){return this.element(m,v,q)},XMLNode.prototype.n=function(m,v,q){return this.node(m,v,q)},XMLNode.prototype.t=function(m){return this.text(m)},XMLNode.prototype.d=function(m){return this.cdata(m)},XMLNode.prototype.c=function(m){return this.comment(m)},XMLNode.prototype.r=function(m){return this.raw(m)},XMLNode.prototype.i=function(m,v){return this.instruction(m,v)},XMLNode.prototype.u=function(){return this.up()},XMLNode.prototype.importXMLBuilder=function(m){return this.importDocument(m)},XMLNode}()}).call(this)},19181:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLProcessingInstruction(m,v,q){if(XMLProcessingInstruction.__super__.constructor.call(this,m),null==v)throw new Error("Missing instruction target. "+this.debugInfo());this.target=this.stringify.insTarget(v),q&&(this.value=this.stringify.insValue(q))}return extend(XMLProcessingInstruction,m),XMLProcessingInstruction.prototype.clone=function(){return Object.create(this)},XMLProcessingInstruction.prototype.toString=function(m){return this.options.writer.set(m).processingInstruction(this)},XMLProcessingInstruction}(v)}).call(this)},79406:function(m,v,q){(function(){var v,extend=function(m,v){for(var q in v)ee.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},ee={}.hasOwnProperty;v=q(32026),m.exports=function(m){function XMLRaw(m,v){if(XMLRaw.__super__.constructor.call(this,m),null==v)throw new Error("Missing raw text. "+this.debugInfo());this.value=this.stringify.raw(v)}return extend(XMLRaw,m),XMLRaw.prototype.clone=function(){return Object.create(this)},XMLRaw.prototype.toString=function(m){return this.options.writer.set(m).raw(this)},XMLRaw}(v)}).call(this)},81996:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,le,pe,fe,ye,be,Re,_e,xe,extend=function(m,v){for(var q in v)Te.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},Te={}.hasOwnProperty;le=q(59077),pe=q(86544),v=q(66170),ee=q(62096),ye=q(32161),Re=q(79406),_e=q(43595),be=q(19181),fe=q(78833),ae=q(51179),ie=q(36347),de=q(99078),ce=q(44777),xe=q(60751),m.exports=function(m){function XMLStreamWriter(m,v){XMLStreamWriter.__super__.constructor.call(this,v),this.stream=m}return extend(XMLStreamWriter,m),XMLStreamWriter.prototype.document=function(m){var v,q,ae,ie,de,ce,ye,Re;for(q=0,ie=(ce=m.children).length;q"+this.endline(m))},XMLStreamWriter.prototype.comment=function(m,v){return this.stream.write(this.space(v)+"\x3c!-- "+m.text+" --\x3e"+this.endline(m))},XMLStreamWriter.prototype.declaration=function(m,v){return this.stream.write(this.space(v)),this.stream.write('"),this.stream.write(this.endline(m))},XMLStreamWriter.prototype.docType=function(m,q){var le,pe,fe,ye;if(q||(q=0),this.stream.write(this.space(q)),this.stream.write("0){for(this.stream.write(" ["),this.stream.write(this.endline(m)),pe=0,fe=(ye=m.children).length;pe"),this.stream.write(this.endline(m))},XMLStreamWriter.prototype.element=function(m,q){var ae,ie,de,ce,le,pe,xe,we;for(le in q||(q=0),we=this.space(q),this.stream.write(we+"<"+m.name),pe=m.attributes)Te.call(pe,le)&&(ae=pe[le],this.attribute(ae));if(0===m.children.length||m.children.every((function(m){return""===m.value})))this.allowEmpty?this.stream.write(">"):this.stream.write(this.spacebeforeslash+"/>");else if(this.pretty&&1===m.children.length&&null!=m.children[0].value)this.stream.write(">"),this.stream.write(m.children[0].value),this.stream.write("");else{for(this.stream.write(">"+this.newline),de=0,ce=(xe=m.children).length;de")}return this.stream.write(this.endline(m))},XMLStreamWriter.prototype.processingInstruction=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.raw=function(m,v){return this.stream.write(this.space(v)+m.value+this.endline(m))},XMLStreamWriter.prototype.text=function(m,v){return this.stream.write(this.space(v)+m.value+this.endline(m))},XMLStreamWriter.prototype.dtdAttList=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.dtdElement=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.dtdEntity=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.dtdNotation=function(m,v){return this.stream.write(this.space(v)+""+this.endline(m))},XMLStreamWriter.prototype.endline=function(m){return m.isLastRootNode?"":this.newline},XMLStreamWriter}(xe)}).call(this)},26434:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,le,pe,fe,ye,be,Re,_e,xe,extend=function(m,v){for(var q in v)Te.call(v,q)&&(m[q]=v[q]);function ctor(){this.constructor=m}return ctor.prototype=v.prototype,m.prototype=new ctor,m.__super__=v.prototype,m},Te={}.hasOwnProperty;le=q(59077),pe=q(86544),v=q(66170),ee=q(62096),ye=q(32161),Re=q(79406),_e=q(43595),be=q(19181),fe=q(78833),ae=q(51179),ie=q(36347),de=q(99078),ce=q(44777),xe=q(60751),m.exports=function(m){function XMLStringWriter(m){XMLStringWriter.__super__.constructor.call(this,m)}return extend(XMLStringWriter,m),XMLStringWriter.prototype.document=function(m){var v,q,ae,ie,de;for(this.textispresent=!1,ie="",q=0,ae=(de=m.children).length;q"+this.newline},XMLStringWriter.prototype.comment=function(m,v){return this.space(v)+"\x3c!-- "+m.text+" --\x3e"+this.newline},XMLStringWriter.prototype.declaration=function(m,v){var q;return q=this.space(v),q+='",q+=this.newline},XMLStringWriter.prototype.docType=function(m,q){var le,pe,fe,ye,Re;if(q||(q=0),ye=this.space(q),ye+="0){for(ye+=" [",ye+=this.newline,pe=0,fe=(Re=m.children).length;pe",ye+=this.newline},XMLStringWriter.prototype.element=function(m,q){var ae,ie,de,ce,le,pe,xe,we,Se,Ie,Pe,We,qe;for(xe in q||(q=0),qe=!1,this.textispresent?(this.newline="",this.pretty=!1):(this.newline=this.newlinedefault,this.pretty=this.prettydefault),we="",we+=(We=this.space(q))+"<"+m.name,Se=m.attributes)Te.call(Se,xe)&&(ae=Se[xe],we+=this.attribute(ae));if(0===m.children.length||m.children.every((function(m){return""===m.value})))this.allowEmpty?we+=">"+this.newline:we+=this.spacebeforeslash+"/>"+this.newline;else if(this.pretty&&1===m.children.length&&null!=m.children[0].value)we+=">",we+=m.children[0].value,we+=""+this.newline;else{if(this.dontprettytextnodes)for(de=0,le=(Ie=m.children).length;de"+this.newline,ce=0,pe=(Pe=m.children).length;ce"+this.newline}return we},XMLStringWriter.prototype.processingInstruction=function(m,v){var q;return q=this.space(v)+""+this.newline},XMLStringWriter.prototype.raw=function(m,v){return this.space(v)+m.value+this.newline},XMLStringWriter.prototype.text=function(m,v){return this.space(v)+m.value+this.newline},XMLStringWriter.prototype.dtdAttList=function(m,v){var q;return q=this.space(v)+""+this.newline},XMLStringWriter.prototype.dtdElement=function(m,v){return this.space(v)+""+this.newline},XMLStringWriter.prototype.dtdEntity=function(m,v){var q;return q=this.space(v)+""+this.newline},XMLStringWriter.prototype.dtdNotation=function(m,v){var q;return q=this.space(v)+""+this.newline},XMLStringWriter.prototype.openNode=function(m,v){var q,ee,ae,ie;if(v||(v=0),m instanceof ye){for(ee in ae=this.space(v)+"<"+m.name,ie=m.attributes)Te.call(ie,ee)&&(q=ie[ee],ae+=this.attribute(q));return ae+=(m.children?">":"/>")+this.newline}return ae=this.space(v)+"")+this.newline},XMLStringWriter.prototype.closeNode=function(m,v){switch(v||(v=0),!1){case!(m instanceof ye):return this.space(v)+""+this.newline;case!(m instanceof pe):return this.space(v)+"]>"+this.newline}},XMLStringWriter}(xe)}).call(this)},95549:function(m){(function(){var v={}.hasOwnProperty;m.exports=function(){function XMLStringifier(m){var q,ee,ae,ie,de;for(ae in this.assertLegalChar=(q=this.assertLegalChar,ee=this,function(){return q.apply(ee,arguments)}),m||(m={}),this.noDoubleEncoding=m.noDoubleEncoding,ie=m.stringify||{})v.call(ie,ae)&&(de=ie[ae],this[ae]=de)}return XMLStringifier.prototype.eleName=function(m){return m=""+m||"",this.assertLegalChar(m)},XMLStringifier.prototype.eleText=function(m){return m=""+m||"",this.assertLegalChar(this.elEscape(m))},XMLStringifier.prototype.cdata=function(m){return m=(m=""+m||"").replace("]]>","]]]]>"),this.assertLegalChar(m)},XMLStringifier.prototype.comment=function(m){if((m=""+m||"").match(/--/))throw new Error("Comment text cannot contain double-hypen: "+m);return this.assertLegalChar(m)},XMLStringifier.prototype.raw=function(m){return""+m||""},XMLStringifier.prototype.attName=function(m){return""+m||""},XMLStringifier.prototype.attValue=function(m){return m=""+m||"",this.attEscape(m)},XMLStringifier.prototype.insTarget=function(m){return""+m||""},XMLStringifier.prototype.insValue=function(m){if((m=""+m||"").match(/\?>/))throw new Error("Invalid processing instruction value: "+m);return m},XMLStringifier.prototype.xmlVersion=function(m){if(!(m=""+m||"").match(/1\.[0-9]+/))throw new Error("Invalid version number: "+m);return m},XMLStringifier.prototype.xmlEncoding=function(m){if(!(m=""+m||"").match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+m);return m},XMLStringifier.prototype.xmlStandalone=function(m){return m?"yes":"no"},XMLStringifier.prototype.dtdPubID=function(m){return""+m||""},XMLStringifier.prototype.dtdSysID=function(m){return""+m||""},XMLStringifier.prototype.dtdElementValue=function(m){return""+m||""},XMLStringifier.prototype.dtdAttType=function(m){return""+m||""},XMLStringifier.prototype.dtdAttDefault=function(m){return null!=m?""+m||"":m},XMLStringifier.prototype.dtdEntityValue=function(m){return""+m||""},XMLStringifier.prototype.dtdNData=function(m){return""+m||""},XMLStringifier.prototype.convertAttKey="@",XMLStringifier.prototype.convertPIKey="?",XMLStringifier.prototype.convertTextKey="#text",XMLStringifier.prototype.convertCDataKey="#cdata",XMLStringifier.prototype.convertCommentKey="#comment",XMLStringifier.prototype.convertRawKey="#raw",XMLStringifier.prototype.assertLegalChar=function(m){var v;if(v=m.match(/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/))throw new Error("Invalid character in string: "+m+" at index "+v.index);return m},XMLStringifier.prototype.elEscape=function(m){var v;return v=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,m.replace(v,"&").replace(//g,">").replace(/\r/g," ")},XMLStringifier.prototype.attEscape=function(m){var v;return v=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,m.replace(v,"&").replace(/0?new Array(v).join(this.indent):""},XMLWriterBase}()}).call(this)},5532:function(m,v,q){(function(){var v,ee,ae,ie,de,ce,le;le=q(78369),de=le.assign,ce=le.isFunction,v=q(66934),ee=q(79227),ie=q(26434),ae=q(81996),m.exports.create=function(m,q,ee,ae){var ie,ce;if(null==m)throw new Error("Root element needs a name.");return ae=de({},q,ee,ae),ce=(ie=new v(ae)).element(m),ae.headless||(ie.declaration(ae),null==ae.pubID&&null==ae.sysID||ie.doctype(ae)),ce},m.exports.begin=function(m,q,ae){var ie;return ce(m)&&(q=(ie=[m,q])[0],ae=ie[1],m={}),q?new ee(m,q,ae):new v(m)},m.exports.stringWriter=function(m){return new ie(m)},m.exports.streamWriter=function(m,v){return new ae(m,v)}}).call(this)},25893:()=>{},75347:()=>{},31777:()=>{},34017:()=>{},59905:()=>{},64604:()=>{},69862:()=>{},40964:()=>{},10434:m=>{function _extends(){return m.exports=_extends=Object.assign?Object.assign.bind():function(m){for(var v=1;v{var ee=q(18698).default;function _regeneratorRuntime(){"use strict";m.exports=_regeneratorRuntime=function _regeneratorRuntime(){return v},m.exports.__esModule=!0,m.exports.default=m.exports;var v={},q=Object.prototype,ae=q.hasOwnProperty,ie=Object.defineProperty||function(m,v,q){m[v]=q.value},de="function"==typeof Symbol?Symbol:{},ce=de.iterator||"@@iterator",le=de.asyncIterator||"@@asyncIterator",pe=de.toStringTag||"@@toStringTag";function define(m,v,q){return Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}),m[v]}try{define({},"")}catch(m){define=function define(m,v,q){return m[v]=q}}function wrap(m,v,q,ee){var ae=v&&v.prototype instanceof Generator?v:Generator,de=Object.create(ae.prototype),ce=new Context(ee||[]);return ie(de,"_invoke",{value:makeInvokeMethod(m,q,ce)}),de}function tryCatch(m,v,q){try{return{type:"normal",arg:m.call(v,q)}}catch(m){return{type:"throw",arg:m}}}v.wrap=wrap;var fe={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var ye={};define(ye,ce,(function(){return this}));var be=Object.getPrototypeOf,Re=be&&be(be(values([])));Re&&Re!==q&&ae.call(Re,ce)&&(ye=Re);var _e=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(ye);function defineIteratorMethods(m){["next","throw","return"].forEach((function(v){define(m,v,(function(m){return this._invoke(v,m)}))}))}function AsyncIterator(m,v){function invoke(q,ie,de,ce){var le=tryCatch(m[q],m,ie);if("throw"!==le.type){var pe=le.arg,fe=pe.value;return fe&&"object"==ee(fe)&&ae.call(fe,"__await")?v.resolve(fe.__await).then((function(m){invoke("next",m,de,ce)}),(function(m){invoke("throw",m,de,ce)})):v.resolve(fe).then((function(m){pe.value=m,de(pe)}),(function(m){return invoke("throw",m,de,ce)}))}ce(le.arg)}var q;ie(this,"_invoke",{value:function value(m,ee){function callInvokeWithMethodAndArg(){return new v((function(v,q){invoke(m,ee,v,q)}))}return q=q?q.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(m,v,q){var ee="suspendedStart";return function(ae,ie){if("executing"===ee)throw new Error("Generator is already running");if("completed"===ee){if("throw"===ae)throw ie;return doneResult()}for(q.method=ae,q.arg=ie;;){var de=q.delegate;if(de){var ce=maybeInvokeDelegate(de,q);if(ce){if(ce===fe)continue;return ce}}if("next"===q.method)q.sent=q._sent=q.arg;else if("throw"===q.method){if("suspendedStart"===ee)throw ee="completed",q.arg;q.dispatchException(q.arg)}else"return"===q.method&&q.abrupt("return",q.arg);ee="executing";var le=tryCatch(m,v,q);if("normal"===le.type){if(ee=q.done?"completed":"suspendedYield",le.arg===fe)continue;return{value:le.arg,done:q.done}}"throw"===le.type&&(ee="completed",q.method="throw",q.arg=le.arg)}}}function maybeInvokeDelegate(m,v){var q=v.method,ee=m.iterator[q];if(void 0===ee)return v.delegate=null,"throw"===q&&m.iterator.return&&(v.method="return",v.arg=void 0,maybeInvokeDelegate(m,v),"throw"===v.method)||"return"!==q&&(v.method="throw",v.arg=new TypeError("The iterator does not provide a '"+q+"' method")),fe;var ae=tryCatch(ee,m.iterator,v.arg);if("throw"===ae.type)return v.method="throw",v.arg=ae.arg,v.delegate=null,fe;var ie=ae.arg;return ie?ie.done?(v[m.resultName]=ie.value,v.next=m.nextLoc,"return"!==v.method&&(v.method="next",v.arg=void 0),v.delegate=null,fe):ie:(v.method="throw",v.arg=new TypeError("iterator result is not an object"),v.delegate=null,fe)}function pushTryEntry(m){var v={tryLoc:m[0]};1 in m&&(v.catchLoc=m[1]),2 in m&&(v.finallyLoc=m[2],v.afterLoc=m[3]),this.tryEntries.push(v)}function resetTryEntry(m){var v=m.completion||{};v.type="normal",delete v.arg,m.completion=v}function Context(m){this.tryEntries=[{tryLoc:"root"}],m.forEach(pushTryEntry,this),this.reset(!0)}function values(m){if(m){var v=m[ce];if(v)return v.call(m);if("function"==typeof m.next)return m;if(!isNaN(m.length)){var q=-1,ee=function next(){for(;++q=0;--q){var ee=this.tryEntries[q],ie=ee.completion;if("root"===ee.tryLoc)return handle("end");if(ee.tryLoc<=this.prev){var de=ae.call(ee,"catchLoc"),ce=ae.call(ee,"finallyLoc");if(de&&ce){if(this.prev=0;--q){var ee=this.tryEntries[q];if(ee.tryLoc<=this.prev&&ae.call(ee,"finallyLoc")&&this.prev=0;--v){var q=this.tryEntries[v];if(q.finallyLoc===m)return this.complete(q.completion,q.afterLoc),resetTryEntry(q),fe}},catch:function _catch(m){for(var v=this.tryEntries.length-1;v>=0;--v){var q=this.tryEntries[v];if(q.tryLoc===m){var ee=q.completion;if("throw"===ee.type){var ae=ee.arg;resetTryEntry(q)}return ae}}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(m,v,q){return this.delegate={iterator:values(m),resultName:v,nextLoc:q},"next"===this.method&&(this.arg=void 0),fe}},v}m.exports=_regeneratorRuntime,m.exports.__esModule=!0,m.exports.default=m.exports},18698:m=>{function _typeof(v){return m.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},m.exports.__esModule=!0,m.exports.default=m.exports,_typeof(v)}m.exports=_typeof,m.exports.__esModule=!0,m.exports.default=m.exports},64687:(m,v,q)=>{var ee=q(17061)();m.exports=ee;try{regeneratorRuntime=ee}catch(m){"object"==typeof globalThis?globalThis.regeneratorRuntime=ee:Function("r","regeneratorRuntime = r")(ee)}},976:function(m,v,q){m.exports=function(){var m="1.13.1",v="object"==typeof self&&self.self===self&&self||"object"==typeof q.g&&q.g.global===q.g&&q.g||Function("return this")()||{},ee=Array.prototype,ae=Object.prototype,ie="undefined"!=typeof Symbol?Symbol.prototype:null,de=ee.push,ce=ee.slice,le=ae.toString,pe=ae.hasOwnProperty,fe="undefined"!=typeof ArrayBuffer,ye="undefined"!=typeof DataView,be=Array.isArray,Re=Object.keys,_e=Object.create,xe=fe&&ArrayBuffer.isView,Te=isNaN,we=isFinite,Se=!{toString:null}.propertyIsEnumerable("toString"),Ie=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Pe=Math.pow(2,53)-1;function j(m,v){return v=null==v?m.length-1:+v,function(){for(var q=Math.max(arguments.length-v,0),ee=Array(q),ae=0;ae=0&&q<=Pe}}function J(m){return function(v){return null==v?void 0:v[m]}}var lt=J("byteLength"),pt=K(lt),ht=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/,gt=fe?function(m){return xe?xe(m)&&!st(m):pt(m)&&ht.test(le.call(m))}:C(!1),ft=J("length");function Z(m,v){v=function(m){for(var v={},q=m.length,ee=0;ee":">",'"':""","'":"'","`":"`"},jt=Ln(Pt),Ft=Ln(_n(Pt)),Ot=tn.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Lt=/(.)^/,Bt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Ut=/\\|'|\r|\n|\u2028|\u2029/g;function Xn(m){return"\\"+Bt[m]}var Nt=/^\s*(\w|\$)+\s*$/,Mt=0;function nr(m,v,q,ee,ae){if(!(ee instanceof v))return m.apply(q,ae);var ie=Mn(m.prototype),de=m.apply(ie,ae);return _(de)?de:ie}var Wt=j((function(m,v){var q=Wt.placeholder,e=function(){for(var ee=0,ae=v.length,ie=Array(ae),de=0;de1)ur(ce,v-1,q,ee),ae=ee.length;else for(var le=0,pe=ce.length;le0&&(q=v.apply(this,arguments)),m<=1&&(v=null),q}}var Xt=Wt(cr,2);function sr(m,v,q){v=qn(v,q);for(var ee,ae=nn(m),ie=0,de=ae.length;ie0?0:ae-1;ie>=0&&ie0?de=ie>=0?ie:Math.max(ie+le,de):le=ie>=0?Math.min(ie+1,le):ie+le+1;else if(q&&ie&&le)return ee[ie=q(ee,ae)]===ae?ie:-1;if(ae!=ae)return(ie=v(ce.call(ee,de,le),$))>=0?ie+de:-1;for(ie=m>0?de:le-1;ie>=0&&ie0?0:de-1;for(ae||(ee=v[ie?ie[ce]:ce],ce+=m);ce>=0&&ce=3;return r(m,Fn(v,ee,4),q,ae)}}var Qt=wr(1),Yt=wr(-1);function Sr(m,v,q){var ee=[];return v=qn(v,q),jr(m,(function(m,q,ae){v(m,q,ae)&&ee.push(m)})),ee}function Or(m,v,q){v=qn(v,q);for(var ee=!Vt(m)&&nn(m),ae=(ee||m).length,ie=0;ie=0}var sn=j((function(m,v,q){var ee,ae;return tt(v)?ae=v:(v=Nn(v),ee=v.slice(0,-1),v=v[v.length-1]),_r(m,(function(m){var ie=ae;if(!ie){if(ee&&ee.length&&(m=In(m,ee)),null==m)return;ie=m[v]}return null==ie?ie:ie.apply(m,q)}))}));function Nr(m,v){return _r(m,Rn(v))}function Ir(m,v,q){var ee,ae,ie=-1/0,de=-1/0;if(null==v||"number"==typeof v&&"object"!=typeof m[0]&&null!=m)for(var ce=0,le=(m=Vt(m)?m:jn(m)).length;ceie&&(ie=ee);else v=qn(v,q),jr(m,(function(m,q,ee){((ae=v(m,q,ee))>de||ae===-1/0&&ie===-1/0)&&(ie=m,de=ae)}));return ie}function Tr(m,v,q){if(null==v||q)return Vt(m)||(m=jn(m)),m[Wn(m.length-1)];var ee=Vt(m)?En(m):jn(m),ae=ft(ee);v=Math.max(Math.min(v,ae),0);for(var ie=ae-1,de=0;de1&&(ee=Fn(ee,v[1])),v=an(m)):(ee=qr,v=ur(v,!1,!1),m=Object(m));for(var ae=0,ie=v.length;ae1&&(q=v[1])):(v=_r(ur(v,!1,!1),String),ee=function(m,q){return!Er(v,q)}),hn(m,ee,q)}));function zr(m,v,q){return ce.call(m,0,Math.max(0,m.length-(null==v||q?1:v)))}function Lr(m,v,q){return null==m||m.length<1?null==v||q?void 0:[]:null==v||q?m[0]:zr(m,m.length-v)}function $r(m,v,q){return ce.call(m,null==v||q?1:v)}var mn=j((function(m,v){return v=ur(v,!0,!0),Sr(m,(function(m){return!Er(v,m)}))})),vn=j((function(m,v){return mn(m,v)}));function Jr(m,v,q,ee){A(v)||(ee=q,q=v,v=!1),null!=q&&(q=qn(q,ee));for(var ae=[],ie=[],de=0,ce=ft(m);dev?(ee&&(clearTimeout(ee),ee=null),ce=le,de=m.apply(ae,ie),ee||(ae=ie=null)):ee||!1===q.trailing||(ee=setTimeout(f,pe)),de};return c.cancel=function(){clearTimeout(ee),ce=0,ee=ae=ie=null},c},debounce:function(m,v,q){var ee,ae,ie,de,ce,f=function(){var le=It()-ae;v>le?ee=setTimeout(f,v-le):(ee=null,q||(de=m.apply(ce,ie)),ee||(ie=ce=null))},le=j((function(le){return ce=this,ie=le,ae=It(),ee||(ee=setTimeout(f,v),q&&(de=m.apply(ce,ie))),de}));return le.cancel=function(){clearTimeout(ee),ee=ie=ce=null},le},wrap:function(m,v){return Wt(v,m)},negate:fr,compose:function(){var m=arguments,v=m.length-1;return function(){for(var q=v,ee=m[v].apply(this,arguments);q--;)ee=m[q].call(this,ee);return ee}},after:function(m,v){return function(){if(--m<1)return v.apply(this,arguments)}},before:cr,once:Xt,findKey:sr,findIndex:Zt,findLastIndex:Kt,sortedIndex:yr,indexOf:$t,lastIndexOf:Jt,find:mr,detect:mr,findWhere:function(m,v){return mr(m,Dn(v))},each:jr,forEach:jr,map:_r,collect:_r,reduce:Qt,foldl:Qt,inject:Qt,reduceRight:Yt,foldr:Yt,filter:Sr,select:Sr,reject:function(m,v,q){return Sr(m,fr(qn(v)),q)},every:Or,all:Or,some:Mr,any:Mr,contains:Er,includes:Er,include:Er,invoke:sn,pluck:Nr,where:function(m,v){return Sr(m,Dn(v))},max:Ir,min:function(m,v,q){var ee,ae,ie=1/0,de=1/0;if(null==v||"number"==typeof v&&"object"!=typeof m[0]&&null!=m)for(var ce=0,le=(m=Vt(m)?m:jn(m)).length;ceee||void 0===q)return 1;if(q{m.exports={nanoid:(m=21)=>{let v="",q=m;for(;q--;)v+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return v},customAlphabet:(m,v=21)=>(q=v)=>{let ee="",ae=q;for(;ae--;)ee+=m[Math.random()*m.length|0];return ee}}},30907:(m,v,q)=>{"use strict";function _arrayLikeToArray(m,v){(null==v||v>m.length)&&(v=m.length);for(var q=0,ee=new Array(v);q_arrayLikeToArray})},97326:(m,v,q)=>{"use strict";function _assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}q.d(v,{Z:()=>_assertThisInitialized})},15861:(m,v,q)=>{"use strict";function asyncGeneratorStep(m,v,q,ee,ae,ie,de){try{var ce=m[ie](de),le=ce.value}catch(m){return void q(m)}ce.done?v(le):Promise.resolve(le).then(ee,ae)}function _asyncToGenerator(m){return function(){var v=this,q=arguments;return new Promise((function(ee,ae){var ie=m.apply(v,q);function _next(m){asyncGeneratorStep(ie,ee,ae,_next,_throw,"next",m)}function _throw(m){asyncGeneratorStep(ie,ee,ae,_next,_throw,"throw",m)}_next(void 0)}))}}q.d(v,{Z:()=>_asyncToGenerator})},43144:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_createClass});var ee=q(49142);function _defineProperties(m,v){for(var q=0;q{"use strict";q.d(v,{Z:()=>_defineProperty});var ee=q(49142);function _defineProperty(m,v,q){return(v=(0,ee.Z)(v))in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}},87462:(m,v,q)=>{"use strict";function _extends(){return _extends=Object.assign?Object.assign.bind():function(m){for(var v=1;v_extends})},61120:(m,v,q)=>{"use strict";function _getPrototypeOf(m){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function _getPrototypeOf(m){return m.__proto__||Object.getPrototypeOf(m)},_getPrototypeOf(m)}q.d(v,{Z:()=>_getPrototypeOf})},60136:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_inherits});var ee=q(89611);function _inherits(m,v){if("function"!=typeof v&&null!==v)throw new TypeError("Super expression must either be null or a function");m.prototype=Object.create(v&&v.prototype,{constructor:{value:m,writable:!0,configurable:!0}}),Object.defineProperty(m,"prototype",{writable:!1}),v&&(0,ee.Z)(m,v)}},94578:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_inheritsLoose});var ee=q(89611);function _inheritsLoose(m,v){m.prototype=Object.create(v.prototype),m.prototype.constructor=m,(0,ee.Z)(m,v)}},89611:(m,v,q)=>{"use strict";function _setPrototypeOf(m,v){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(m,v){return m.__proto__=v,m},_setPrototypeOf(m,v)}q.d(v,{Z:()=>_setPrototypeOf})},70885:(m,v,q)=>{"use strict";function _arrayWithHoles(m){if(Array.isArray(m))return m}function _iterableToArrayLimit(m,v){var q=null==m?null:"undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=q){var ee,ae,ie,de,ce=[],le=!0,pe=!1;try{if(ie=(q=q.call(m)).next,0===v){if(Object(q)!==q)return;le=!1}else for(;!(le=(ee=ie.call(q)).done)&&(ce.push(ee.value),ce.length!==v);le=!0);}catch(m){pe=!0,ae=m}finally{try{if(!le&&null!=q.return&&(de=q.return(),Object(de)!==de))return}finally{if(pe)throw ae}}return ce}}q.d(v,{Z:()=>_slicedToArray});var ee=q(40181);function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _slicedToArray(m,v){return _arrayWithHoles(m)||_iterableToArrayLimit(m,v)||(0,ee.Z)(m,v)||_nonIterableRest()}},42982:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_toConsumableArray});var ee=q(30907);function _arrayWithoutHoles(m){if(Array.isArray(m))return(0,ee.Z)(m)}function _iterableToArray(m){if("undefined"!=typeof Symbol&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}var ae=q(40181);function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _toConsumableArray(m){return _arrayWithoutHoles(m)||_iterableToArray(m)||(0,ae.Z)(m)||_nonIterableSpread()}},49142:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_toPropertyKey});var ee=q(71002);function _toPrimitive(m,v){if("object"!==(0,ee.Z)(m)||null===m)return m;var q=m[Symbol.toPrimitive];if(void 0!==q){var ae=q.call(m,v||"default");if("object"!==(0,ee.Z)(ae))return ae;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===v?String:Number)(m)}function _toPropertyKey(m){var v=_toPrimitive(m,"string");return"symbol"===(0,ee.Z)(v)?v:String(v)}},71002:(m,v,q)=>{"use strict";function _typeof(m){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},_typeof(m)}q.d(v,{Z:()=>_typeof})},40181:(m,v,q)=>{"use strict";q.d(v,{Z:()=>_unsupportedIterableToArray});var ee=q(30907);function _unsupportedIterableToArray(m,v){if(m){if("string"==typeof m)return(0,ee.Z)(m,v);var q=Object.prototype.toString.call(m).slice(8,-1);return"Object"===q&&m.constructor&&(q=m.constructor.name),"Map"===q||"Set"===q?Array.from(m):"Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q)?(0,ee.Z)(m,v):void 0}}},63230:(m,v,q)=>{"use strict";q.r(v),q.d(v,{Node:()=>_t,Parser:()=>it,Position:()=>Xe,SourceLocation:()=>Qe,TokContext:()=>Et,Token:()=>Lt,TokenType:()=>Re,defaultOptions:()=>Ye,getLineInfo:()=>getLineInfo,isIdentifierChar:()=>isIdentifierChar,isIdentifierStart:()=>isIdentifierStart,isNewLine:()=>isNewLine,keywordTypes:()=>Te,lineBreak:()=>Se,lineBreakG:()=>Ie,nonASCIIwhitespace:()=>Pe,parse:()=>parse,parseExpressionAt:()=>parseExpressionAt,tokContexts:()=>Tt,tokTypes:()=>we,tokenizer:()=>tokenizer,version:()=>Nt});var ee={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},ae="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",ie={5:ae,"5module":ae+" export import",6:ae+" const class extends export import super"},de=/^in(stanceof)?$/,ce="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࢠ-ࢴࢶ-ࢽऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿯ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞿꟂ-Ᶎꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭧꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",le="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࣓-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ංඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷹᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",pe=new RegExp("["+ce+"]"),fe=new RegExp("["+ce+le+"]");ce=le=null;var ye=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,157,310,10,21,11,7,153,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,477,28,11,0,9,21,155,22,13,52,76,44,33,24,27,35,30,0,12,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,0,33,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,230,43,117,63,32,0,161,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,35,56,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,270,921,103,110,18,195,2749,1070,4050,582,8634,568,8,30,114,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,754,9486,286,50,2,18,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,2357,44,11,6,17,0,370,43,1301,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42710,42,4148,12,221,3,5761,15,7472,3104,541],be=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,525,10,176,2,54,14,32,9,16,3,46,10,54,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,4,9,83,11,7,0,161,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,232,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,19306,9,135,4,60,6,26,9,1014,0,2,54,8,3,19723,1,5319,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,262,6,10,9,419,13,1495,6,110,6,6,9,792487,239];function isInAstralSet(m,v){for(var q=65536,ee=0;eem)return!1;if((q+=v[ee+1])>=m)return!0}}function isIdentifierStart(m,v){return m<65?36===m:m<91||(m<97?95===m:m<123||(m<=65535?m>=170&&pe.test(String.fromCharCode(m)):!1!==v&&isInAstralSet(m,ye)))}function isIdentifierChar(m,v){return m<48?36===m:m<58||!(m<65)&&(m<91||(m<97?95===m:m<123||(m<=65535?m>=170&&fe.test(String.fromCharCode(m)):!1!==v&&(isInAstralSet(m,ye)||isInAstralSet(m,be)))))}var Re=function TokenType(m,v){void 0===v&&(v={}),this.label=m,this.keyword=v.keyword,this.beforeExpr=!!v.beforeExpr,this.startsExpr=!!v.startsExpr,this.isLoop=!!v.isLoop,this.isAssign=!!v.isAssign,this.prefix=!!v.prefix,this.postfix=!!v.postfix,this.binop=v.binop||null,this.updateContext=null};function binop(m,v){return new Re(m,{beforeExpr:!0,binop:v})}var _e={beforeExpr:!0},xe={startsExpr:!0},Te={};function kw(m,v){return void 0===v&&(v={}),v.keyword=m,Te[m]=new Re(m,v)}var we={num:new Re("num",xe),regexp:new Re("regexp",xe),string:new Re("string",xe),name:new Re("name",xe),eof:new Re("eof"),bracketL:new Re("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new Re("]"),braceL:new Re("{",{beforeExpr:!0,startsExpr:!0}),braceR:new Re("}"),parenL:new Re("(",{beforeExpr:!0,startsExpr:!0}),parenR:new Re(")"),comma:new Re(",",_e),semi:new Re(";",_e),colon:new Re(":",_e),dot:new Re("."),question:new Re("?",_e),arrow:new Re("=>",_e),template:new Re("template"),invalidTemplate:new Re("invalidTemplate"),ellipsis:new Re("...",_e),backQuote:new Re("`",xe),dollarBraceL:new Re("${",{beforeExpr:!0,startsExpr:!0}),eq:new Re("=",{beforeExpr:!0,isAssign:!0}),assign:new Re("_=",{beforeExpr:!0,isAssign:!0}),incDec:new Re("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new Re("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:binop("||",1),logicalAND:binop("&&",2),bitwiseOR:binop("|",3),bitwiseXOR:binop("^",4),bitwiseAND:binop("&",5),equality:binop("==/!=/===/!==",6),relational:binop("/<=/>=",7),bitShift:binop("<>/>>>",8),plusMin:new Re("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:binop("%",10),star:binop("*",10),slash:binop("/",10),starstar:new Re("**",{beforeExpr:!0}),_break:kw("break"),_case:kw("case",_e),_catch:kw("catch"),_continue:kw("continue"),_debugger:kw("debugger"),_default:kw("default",_e),_do:kw("do",{isLoop:!0,beforeExpr:!0}),_else:kw("else",_e),_finally:kw("finally"),_for:kw("for",{isLoop:!0}),_function:kw("function",xe),_if:kw("if"),_return:kw("return",_e),_switch:kw("switch"),_throw:kw("throw",_e),_try:kw("try"),_var:kw("var"),_const:kw("const"),_while:kw("while",{isLoop:!0}),_with:kw("with"),_new:kw("new",{beforeExpr:!0,startsExpr:!0}),_this:kw("this",xe),_super:kw("super",xe),_class:kw("class",xe),_extends:kw("extends",_e),_export:kw("export"),_import:kw("import",xe),_null:kw("null",xe),_true:kw("true",xe),_false:kw("false",xe),_in:kw("in",{beforeExpr:!0,binop:7}),_instanceof:kw("instanceof",{beforeExpr:!0,binop:7}),_typeof:kw("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:kw("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:kw("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},Se=/\r\n?|\n|\u2028|\u2029/,Ie=new RegExp(Se.source,"g");function isNewLine(m,v){return 10===m||13===m||!v&&(8232===m||8233===m)}var Pe=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,We=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,qe=Object.prototype,Ve=qe.hasOwnProperty,ze=qe.toString;function has(m,v){return Ve.call(m,v)}var He=Array.isArray||function(m){return"[object Array]"===ze.call(m)};function wordsRegexp(m){return new RegExp("^(?:"+m.replace(/ /g,"|")+")$")}var Xe=function Position(m,v){this.line=m,this.column=v};Xe.prototype.offset=function offset(m){return new Xe(this.line,this.column+m)};var Qe=function SourceLocation(m,v,q){this.start=v,this.end=q,null!==m.sourceFile&&(this.source=m.sourceFile)};function getLineInfo(m,v){for(var q=1,ee=0;;){Ie.lastIndex=ee;var ae=Ie.exec(m);if(!(ae&&ae.index=2015&&(v.ecmaVersion-=2009),null==v.allowReserved&&(v.allowReserved=v.ecmaVersion<5),He(v.onToken)){var ee=v.onToken;v.onToken=function(m){return ee.push(m)}}return He(v.onComment)&&(v.onComment=pushComment(v,v.onComment)),v}function pushComment(m,v){return function(q,ee,ae,ie,de,ce){var le={type:q?"Block":"Line",value:ee,start:ae,end:ie};m.locations&&(le.loc=new Qe(this,de,ce)),m.ranges&&(le.range=[ae,ie]),v.push(le)}}var et=2,tt=1|et,nt=4,rt=8;function functionFlags(m,v){return et|(m?nt:0)|(v?rt:0)}var it=function Parser(m,v,q){this.options=m=getOptions(m),this.sourceFile=m.sourceFile,this.keywords=wordsRegexp(ie[m.ecmaVersion>=6?6:"module"===m.sourceType?"5module":5]);var ae="";if(!0!==m.allowReserved){for(var de=m.ecmaVersion;!(ae=ee[de]);de--);"module"===m.sourceType&&(ae+=" await")}this.reservedWords=wordsRegexp(ae);var ce=(ae?ae+" ":"")+ee.strict;this.reservedWordsStrict=wordsRegexp(ce),this.reservedWordsStrictBind=wordsRegexp(ce+" "+ee.strictBind),this.input=String(v),this.containsEsc=!1,q?(this.pos=q,this.lineStart=this.input.lastIndexOf("\n",q-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(Se).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=we.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule="module"===m.sourceType,this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports={},0===this.pos&&m.allowHashBang&&"#!"===this.input.slice(0,2)&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(1),this.regexpState=null},ot={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0}};it.prototype.parse=function parse(){var m=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(m)},ot.inFunction.get=function(){return(this.currentVarScope().flags&et)>0},ot.inGenerator.get=function(){return(this.currentVarScope().flags&rt)>0},ot.inAsync.get=function(){return(this.currentVarScope().flags&nt)>0},ot.allowSuper.get=function(){return(64&this.currentThisScope().flags)>0},ot.allowDirectSuper.get=function(){return(128&this.currentThisScope().flags)>0},ot.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},it.prototype.inNonArrowFunction=function inNonArrowFunction(){return(this.currentThisScope().flags&et)>0},it.extend=function extend(){for(var m=[],v=arguments.length;v--;)m[v]=arguments[v];for(var q=this,ee=0;ee-1&&this.raiseRecoverable(m.trailingComma,"Comma is not permitted after the rest element");var q=v?m.parenthesizedAssign:m.parenthesizedBind;q>-1&&this.raiseRecoverable(q,"Parenthesized pattern")}},st.checkExpressionErrors=function(m,v){if(!m)return!1;var q=m.shorthandAssign,ee=m.doubleProto;if(!v)return q>=0||ee>=0;q>=0&&this.raise(q,"Shorthand property assignments are valid only in destructuring patterns"),ee>=0&&this.raiseRecoverable(ee,"Redefinition of __proto__ property")},st.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos=6&&this.unexpected(),this.parseFunctionStatement(ie,!1,!m);case we._class:return m&&this.unexpected(),this.parseClass(ie,!0);case we._if:return this.parseIfStatement(ie);case we._return:return this.parseReturnStatement(ie);case we._switch:return this.parseSwitchStatement(ie);case we._throw:return this.parseThrowStatement(ie);case we._try:return this.parseTryStatement(ie);case we._const:case we._var:return ee=ee||this.value,m&&"var"!==ee&&this.unexpected(),this.parseVarStatement(ie,ee);case we._while:return this.parseWhileStatement(ie);case we._with:return this.parseWithStatement(ie);case we.braceL:return this.parseBlock(!0,ie);case we.semi:return this.parseEmptyStatement(ie);case we._export:case we._import:if(this.options.ecmaVersion>10&&ae===we._import){We.lastIndex=this.pos;var de=We.exec(this.input),ce=this.pos+de[0].length;if(40===this.input.charCodeAt(ce))return this.parseExpressionStatement(ie,this.parseExpression())}return this.options.allowImportExportEverywhere||(v||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),ae===we._import?this.parseImport(ie):this.parseExport(ie,q);default:if(this.isAsyncFunction())return m&&this.unexpected(),this.next(),this.parseFunctionStatement(ie,!0,!m);var le=this.value,pe=this.parseExpression();return ae===we.name&&"Identifier"===pe.type&&this.eat(we.colon)?this.parseLabeledStatement(ie,le,pe,m):this.parseExpressionStatement(ie,pe)}},ct.parseBreakContinueStatement=function(m,v){var q="break"===v;this.next(),this.eat(we.semi)||this.insertSemicolon()?m.label=null:this.type!==we.name?this.unexpected():(m.label=this.parseIdent(),this.semicolon());for(var ee=0;ee=6?this.eat(we.semi):this.semicolon(),this.finishNode(m,"DoWhileStatement")},ct.parseForStatement=function(m){this.next();var v=this.options.ecmaVersion>=9&&(this.inAsync||!this.inFunction&&this.options.allowAwaitOutsideFunction)&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(ut),this.enterScope(0),this.expect(we.parenL),this.type===we.semi)return v>-1&&this.unexpected(v),this.parseFor(m,null);var q=this.isLet();if(this.type===we._var||this.type===we._const||q){var ee=this.startNode(),ae=q?"let":this.value;return this.next(),this.parseVar(ee,!0,ae),this.finishNode(ee,"VariableDeclaration"),(this.type===we._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&1===ee.declarations.length?(this.options.ecmaVersion>=9&&(this.type===we._in?v>-1&&this.unexpected(v):m.await=v>-1),this.parseForIn(m,ee)):(v>-1&&this.unexpected(v),this.parseFor(m,ee))}var ie=new DestructuringErrors,de=this.parseExpression(!0,ie);return this.type===we._in||this.options.ecmaVersion>=6&&this.isContextual("of")?(this.options.ecmaVersion>=9&&(this.type===we._in?v>-1&&this.unexpected(v):m.await=v>-1),this.toAssignable(de,!1,ie),this.checkLVal(de),this.parseForIn(m,de)):(this.checkExpressionErrors(ie,!0),v>-1&&this.unexpected(v),this.parseFor(m,de))},ct.parseFunctionStatement=function(m,v,q){return this.next(),this.parseFunction(m,ht|(q?0:gt),!1,v)},ct.parseIfStatement=function(m){return this.next(),m.test=this.parseParenExpression(),m.consequent=this.parseStatement("if"),m.alternate=this.eat(we._else)?this.parseStatement("if"):null,this.finishNode(m,"IfStatement")},ct.parseReturnStatement=function(m){return this.inFunction||this.options.allowReturnOutsideFunction||this.raise(this.start,"'return' outside of function"),this.next(),this.eat(we.semi)||this.insertSemicolon()?m.argument=null:(m.argument=this.parseExpression(),this.semicolon()),this.finishNode(m,"ReturnStatement")},ct.parseSwitchStatement=function(m){var v;this.next(),m.discriminant=this.parseParenExpression(),m.cases=[],this.expect(we.braceL),this.labels.push(lt),this.enterScope(0);for(var q=!1;this.type!==we.braceR;)if(this.type===we._case||this.type===we._default){var ee=this.type===we._case;v&&this.finishNode(v,"SwitchCase"),m.cases.push(v=this.startNode()),v.consequent=[],this.next(),ee?v.test=this.parseExpression():(q&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),q=!0,v.test=null),this.expect(we.colon)}else v||this.unexpected(),v.consequent.push(this.parseStatement(null));return this.exitScope(),v&&this.finishNode(v,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(m,"SwitchStatement")},ct.parseThrowStatement=function(m){return this.next(),Se.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),m.argument=this.parseExpression(),this.semicolon(),this.finishNode(m,"ThrowStatement")};var pt=[];ct.parseTryStatement=function(m){if(this.next(),m.block=this.parseBlock(),m.handler=null,this.type===we._catch){var v=this.startNode();if(this.next(),this.eat(we.parenL)){v.param=this.parseBindingAtom();var q="Identifier"===v.param.type;this.enterScope(q?32:0),this.checkLVal(v.param,q?4:2),this.expect(we.parenR)}else this.options.ecmaVersion<10&&this.unexpected(),v.param=null,this.enterScope(0);v.body=this.parseBlock(!1),this.exitScope(),m.handler=this.finishNode(v,"CatchClause")}return m.finalizer=this.eat(we._finally)?this.parseBlock():null,m.handler||m.finalizer||this.raise(m.start,"Missing catch or finally clause"),this.finishNode(m,"TryStatement")},ct.parseVarStatement=function(m,v){return this.next(),this.parseVar(m,!1,v),this.semicolon(),this.finishNode(m,"VariableDeclaration")},ct.parseWhileStatement=function(m){return this.next(),m.test=this.parseParenExpression(),this.labels.push(ut),m.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(m,"WhileStatement")},ct.parseWithStatement=function(m){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),m.object=this.parseParenExpression(),m.body=this.parseStatement("with"),this.finishNode(m,"WithStatement")},ct.parseEmptyStatement=function(m){return this.next(),this.finishNode(m,"EmptyStatement")},ct.parseLabeledStatement=function(m,v,q,ee){for(var ae=0,ie=this.labels;ae=0;ce--){var le=this.labels[ce];if(le.statementStart!==m.start)break;le.statementStart=this.start,le.kind=de}return this.labels.push({name:v,kind:de,statementStart:this.start}),m.body=this.parseStatement(ee?-1===ee.indexOf("label")?ee+"label":ee:"label"),this.labels.pop(),m.label=q,this.finishNode(m,"LabeledStatement")},ct.parseExpressionStatement=function(m,v){return m.expression=v,this.semicolon(),this.finishNode(m,"ExpressionStatement")},ct.parseBlock=function(m,v){for(void 0===m&&(m=!0),void 0===v&&(v=this.startNode()),v.body=[],this.expect(we.braceL),m&&this.enterScope(0);!this.eat(we.braceR);){var q=this.parseStatement(null);v.body.push(q)}return m&&this.exitScope(),this.finishNode(v,"BlockStatement")},ct.parseFor=function(m,v){return m.init=v,this.expect(we.semi),m.test=this.type===we.semi?null:this.parseExpression(),this.expect(we.semi),m.update=this.type===we.parenR?null:this.parseExpression(),this.expect(we.parenR),m.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(m,"ForStatement")},ct.parseForIn=function(m,v){var q=this.type===we._in;return this.next(),"VariableDeclaration"===v.type&&null!=v.declarations[0].init&&(!q||this.options.ecmaVersion<8||this.strict||"var"!==v.kind||"Identifier"!==v.declarations[0].id.type)?this.raise(v.start,(q?"for-in":"for-of")+" loop variable declaration may not have an initializer"):"AssignmentPattern"===v.type&&this.raise(v.start,"Invalid left-hand side in for-loop"),m.left=v,m.right=q?this.parseExpression():this.parseMaybeAssign(),this.expect(we.parenR),m.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(m,q?"ForInStatement":"ForOfStatement")},ct.parseVar=function(m,v,q){for(m.declarations=[],m.kind=q;;){var ee=this.startNode();if(this.parseVarId(ee,q),this.eat(we.eq)?ee.init=this.parseMaybeAssign(v):"const"!==q||this.type===we._in||this.options.ecmaVersion>=6&&this.isContextual("of")?"Identifier"===ee.id.type||v&&(this.type===we._in||this.isContextual("of"))?ee.init=null:this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):this.unexpected(),m.declarations.push(this.finishNode(ee,"VariableDeclarator")),!this.eat(we.comma))break}return m},ct.parseVarId=function(m,v){m.id=this.parseBindingAtom(),this.checkLVal(m.id,"var"===v?1:2,!1)};var ht=1,gt=2;ct.parseFunction=function(m,v,q,ee){this.initFunction(m),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!ee)&&(this.type===we.star&&v>&&this.unexpected(),m.generator=this.eat(we.star)),this.options.ecmaVersion>=8&&(m.async=!!ee),v&ht&&(m.id=4&v&&this.type!==we.name?null:this.parseIdent(),!m.id||v>||this.checkLVal(m.id,this.strict||m.generator||m.async?this.treatFunctionsAsVar?1:2:3));var ae=this.yieldPos,ie=this.awaitPos,de=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(functionFlags(m.async,m.generator)),v&ht||(m.id=this.type===we.name?this.parseIdent():null),this.parseFunctionParams(m),this.parseFunctionBody(m,q,!1),this.yieldPos=ae,this.awaitPos=ie,this.awaitIdentPos=de,this.finishNode(m,v&ht?"FunctionDeclaration":"FunctionExpression")},ct.parseFunctionParams=function(m){this.expect(we.parenL),m.params=this.parseBindingList(we.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()},ct.parseClass=function(m,v){this.next();var q=this.strict;this.strict=!0,this.parseClassId(m,v),this.parseClassSuper(m);var ee=this.startNode(),ae=!1;for(ee.body=[],this.expect(we.braceL);!this.eat(we.braceR);){var ie=this.parseClassElement(null!==m.superClass);ie&&(ee.body.push(ie),"MethodDefinition"===ie.type&&"constructor"===ie.kind&&(ae&&this.raise(ie.start,"Duplicate constructor in the same class"),ae=!0))}return m.body=this.finishNode(ee,"ClassBody"),this.strict=q,this.finishNode(m,v?"ClassDeclaration":"ClassExpression")},ct.parseClassElement=function(m){var v=this;if(this.eat(we.semi))return null;var q=this.startNode(),tryContextual=function(m,ee){void 0===ee&&(ee=!1);var ae=v.start,ie=v.startLoc;return!!v.eatContextual(m)&&(!(v.type===we.parenL||ee&&v.canInsertSemicolon())||(q.key&&v.unexpected(),q.computed=!1,q.key=v.startNodeAt(ae,ie),q.key.name=m,v.finishNode(q.key,"Identifier"),!1))};q.kind="method",q.static=tryContextual("static");var ee=this.eat(we.star),ae=!1;ee||(this.options.ecmaVersion>=8&&tryContextual("async",!0)?(ae=!0,ee=this.options.ecmaVersion>=9&&this.eat(we.star)):tryContextual("get")?q.kind="get":tryContextual("set")&&(q.kind="set")),q.key||this.parsePropertyName(q);var ie=q.key,de=!1;return q.computed||q.static||!("Identifier"===ie.type&&"constructor"===ie.name||"Literal"===ie.type&&"constructor"===ie.value)?q.static&&"Identifier"===ie.type&&"prototype"===ie.name&&this.raise(ie.start,"Classes may not have a static property named prototype"):("method"!==q.kind&&this.raise(ie.start,"Constructor can't have get/set modifier"),ee&&this.raise(ie.start,"Constructor can't be a generator"),ae&&this.raise(ie.start,"Constructor can't be an async method"),q.kind="constructor",de=m),this.parseClassMethod(q,ee,ae,de),"get"===q.kind&&0!==q.value.params.length&&this.raiseRecoverable(q.value.start,"getter should have no params"),"set"===q.kind&&1!==q.value.params.length&&this.raiseRecoverable(q.value.start,"setter should have exactly one param"),"set"===q.kind&&"RestElement"===q.value.params[0].type&&this.raiseRecoverable(q.value.params[0].start,"Setter cannot use rest params"),q},ct.parseClassMethod=function(m,v,q,ee){return m.value=this.parseMethod(v,q,ee),this.finishNode(m,"MethodDefinition")},ct.parseClassId=function(m,v){this.type===we.name?(m.id=this.parseIdent(),v&&this.checkLVal(m.id,2,!1)):(!0===v&&this.unexpected(),m.id=null)},ct.parseClassSuper=function(m){m.superClass=this.eat(we._extends)?this.parseExprSubscripts():null},ct.parseExport=function(m,v){if(this.next(),this.eat(we.star))return this.expectContextual("from"),this.type!==we.string&&this.unexpected(),m.source=this.parseExprAtom(),this.semicolon(),this.finishNode(m,"ExportAllDeclaration");if(this.eat(we._default)){var q;if(this.checkExport(v,"default",this.lastTokStart),this.type===we._function||(q=this.isAsyncFunction())){var ee=this.startNode();this.next(),q&&this.next(),m.declaration=this.parseFunction(ee,4|ht,!1,q)}else if(this.type===we._class){var ae=this.startNode();m.declaration=this.parseClass(ae,"nullableID")}else m.declaration=this.parseMaybeAssign(),this.semicolon();return this.finishNode(m,"ExportDefaultDeclaration")}if(this.shouldParseExportStatement())m.declaration=this.parseStatement(null),"VariableDeclaration"===m.declaration.type?this.checkVariableExport(v,m.declaration.declarations):this.checkExport(v,m.declaration.id.name,m.declaration.id.start),m.specifiers=[],m.source=null;else{if(m.declaration=null,m.specifiers=this.parseExportSpecifiers(v),this.eatContextual("from"))this.type!==we.string&&this.unexpected(),m.source=this.parseExprAtom();else{for(var ie=0,de=m.specifiers;ie=6&&m)switch(m.type){case"Identifier":this.inAsync&&"await"===m.name&&this.raise(m.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"RestElement":break;case"ObjectExpression":m.type="ObjectPattern",q&&this.checkPatternErrors(q,!0);for(var ee=0,ae=m.properties;ee=8&&!ie&&"async"===de.name&&!this.canInsertSemicolon()&&this.eat(we._function))return this.parseFunction(this.startNodeAt(ee,ae),0,!1,!0);if(q&&!this.canInsertSemicolon()){if(this.eat(we.arrow))return this.parseArrowExpression(this.startNodeAt(ee,ae),[de],!1);if(this.options.ecmaVersion>=8&&"async"===de.name&&this.type===we.name&&!ie)return de=this.parseIdent(!1),!this.canInsertSemicolon()&&this.eat(we.arrow)||this.unexpected(),this.parseArrowExpression(this.startNodeAt(ee,ae),[de],!0)}return de;case we.regexp:var ce=this.value;return(v=this.parseLiteral(ce.value)).regex={pattern:ce.pattern,flags:ce.flags},v;case we.num:case we.string:return this.parseLiteral(this.value);case we._null:case we._true:case we._false:return(v=this.startNode()).value=this.type===we._null?null:this.type===we._true,v.raw=this.type.keyword,this.next(),this.finishNode(v,"Literal");case we.parenL:var le=this.start,pe=this.parseParenAndDistinguishExpression(q);return m&&(m.parenthesizedAssign<0&&!this.isSimpleAssignTarget(pe)&&(m.parenthesizedAssign=le),m.parenthesizedBind<0&&(m.parenthesizedBind=le)),pe;case we.bracketL:return v=this.startNode(),this.next(),v.elements=this.parseExprList(we.bracketR,!0,!0,m),this.finishNode(v,"ArrayExpression");case we.braceL:return this.parseObj(!1,m);case we._function:return v=this.startNode(),this.next(),this.parseFunction(v,0);case we._class:return this.parseClass(this.startNode(),!1);case we._new:return this.parseNew();case we.backQuote:return this.parseTemplate();case we._import:return this.options.ecmaVersion>10?this.parseDynamicImport():this.unexpected();default:this.unexpected()}},mt.parseDynamicImport=function(){var m=this.startNode();return this.next(),this.type!==we.parenL&&this.unexpected(),this.finishNode(m,"Import")},mt.parseLiteral=function(m){var v=this.startNode();return v.value=m,v.raw=this.input.slice(this.start,this.end),110===v.raw.charCodeAt(v.raw.length-1)&&(v.bigint=v.raw.slice(0,-1)),this.next(),this.finishNode(v,"Literal")},mt.parseParenExpression=function(){this.expect(we.parenL);var m=this.parseExpression();return this.expect(we.parenR),m},mt.parseParenAndDistinguishExpression=function(m){var v,q=this.start,ee=this.startLoc,ae=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var ie,de=this.start,ce=this.startLoc,le=[],pe=!0,fe=!1,ye=new DestructuringErrors,be=this.yieldPos,Re=this.awaitPos;for(this.yieldPos=0,this.awaitPos=0;this.type!==we.parenR;){if(pe?pe=!1:this.expect(we.comma),ae&&this.afterTrailingComma(we.parenR,!0)){fe=!0;break}if(this.type===we.ellipsis){ie=this.start,le.push(this.parseParenItem(this.parseRestBinding())),this.type===we.comma&&this.raise(this.start,"Comma is not permitted after the rest element");break}le.push(this.parseMaybeAssign(!1,ye,this.parseParenItem))}var _e=this.start,xe=this.startLoc;if(this.expect(we.parenR),m&&!this.canInsertSemicolon()&&this.eat(we.arrow))return this.checkPatternErrors(ye,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=be,this.awaitPos=Re,this.parseParenArrowList(q,ee,le);le.length&&!fe||this.unexpected(this.lastTokStart),ie&&this.unexpected(ie),this.checkExpressionErrors(ye,!0),this.yieldPos=be||this.yieldPos,this.awaitPos=Re||this.awaitPos,le.length>1?((v=this.startNodeAt(de,ce)).expressions=le,this.finishNodeAt(v,"SequenceExpression",_e,xe)):v=le[0]}else v=this.parseParenExpression();if(this.options.preserveParens){var Te=this.startNodeAt(q,ee);return Te.expression=v,this.finishNode(Te,"ParenthesizedExpression")}return v},mt.parseParenItem=function(m){return m},mt.parseParenArrowList=function(m,v,q){return this.parseArrowExpression(this.startNodeAt(m,v),q)};var vt=[];mt.parseNew=function(){var m=this.startNode(),v=this.parseIdent(!0);if(this.options.ecmaVersion>=6&&this.eat(we.dot)){m.meta=v;var q=this.containsEsc;return m.property=this.parseIdent(!0),("target"!==m.property.name||q)&&this.raiseRecoverable(m.property.start,"The only valid meta property for new is new.target"),this.inNonArrowFunction()||this.raiseRecoverable(m.start,"new.target can only be used in functions"),this.finishNode(m,"MetaProperty")}var ee=this.start,ae=this.startLoc;return m.callee=this.parseSubscripts(this.parseExprAtom(),ee,ae,!0),this.options.ecmaVersion>10&&"Import"===m.callee.type&&this.raise(m.callee.start,"Cannot use new with import(...)"),this.eat(we.parenL)?m.arguments=this.parseExprList(we.parenR,this.options.ecmaVersion>=8&&"Import"!==m.callee.type,!1):m.arguments=vt,this.finishNode(m,"NewExpression")},mt.parseTemplateElement=function(m){var v=m.isTagged,q=this.startNode();return this.type===we.invalidTemplate?(v||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),q.value={raw:this.value,cooked:null}):q.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,"\n"),cooked:this.value},this.next(),q.tail=this.type===we.backQuote,this.finishNode(q,"TemplateElement")},mt.parseTemplate=function(m){void 0===m&&(m={});var v=m.isTagged;void 0===v&&(v=!1);var q=this.startNode();this.next(),q.expressions=[];var ee=this.parseTemplateElement({isTagged:v});for(q.quasis=[ee];!ee.tail;)this.type===we.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(we.dollarBraceL),q.expressions.push(this.parseExpression()),this.expect(we.braceR),q.quasis.push(ee=this.parseTemplateElement({isTagged:v}));return this.next(),this.finishNode(q,"TemplateLiteral")},mt.isAsyncProp=function(m){return!m.computed&&"Identifier"===m.key.type&&"async"===m.key.name&&(this.type===we.name||this.type===we.num||this.type===we.string||this.type===we.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===we.star)&&!Se.test(this.input.slice(this.lastTokEnd,this.start))},mt.parseObj=function(m,v){var q=this.startNode(),ee=!0,ae={};for(q.properties=[],this.next();!this.eat(we.braceR);){if(ee)ee=!1;else if(this.expect(we.comma),this.afterTrailingComma(we.braceR))break;var ie=this.parseProperty(m,v);m||this.checkPropClash(ie,ae,v),q.properties.push(ie)}return this.finishNode(q,m?"ObjectPattern":"ObjectExpression")},mt.parseProperty=function(m,v){var q,ee,ae,ie,de=this.startNode();if(this.options.ecmaVersion>=9&&this.eat(we.ellipsis))return m?(de.argument=this.parseIdent(!1),this.type===we.comma&&this.raise(this.start,"Comma is not permitted after the rest element"),this.finishNode(de,"RestElement")):(this.type===we.parenL&&v&&(v.parenthesizedAssign<0&&(v.parenthesizedAssign=this.start),v.parenthesizedBind<0&&(v.parenthesizedBind=this.start)),de.argument=this.parseMaybeAssign(!1,v),this.type===we.comma&&v&&v.trailingComma<0&&(v.trailingComma=this.start),this.finishNode(de,"SpreadElement"));this.options.ecmaVersion>=6&&(de.method=!1,de.shorthand=!1,(m||v)&&(ae=this.start,ie=this.startLoc),m||(q=this.eat(we.star)));var ce=this.containsEsc;return this.parsePropertyName(de),!m&&!ce&&this.options.ecmaVersion>=8&&!q&&this.isAsyncProp(de)?(ee=!0,q=this.options.ecmaVersion>=9&&this.eat(we.star),this.parsePropertyName(de,v)):ee=!1,this.parsePropertyValue(de,m,q,ee,ae,ie,v,ce),this.finishNode(de,"Property")},mt.parsePropertyValue=function(m,v,q,ee,ae,ie,de,ce){if((q||ee)&&this.type===we.colon&&this.unexpected(),this.eat(we.colon))m.value=v?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,de),m.kind="init";else if(this.options.ecmaVersion>=6&&this.type===we.parenL)v&&this.unexpected(),m.kind="init",m.method=!0,m.value=this.parseMethod(q,ee);else if(v||ce||!(this.options.ecmaVersion>=5)||m.computed||"Identifier"!==m.key.type||"get"!==m.key.name&&"set"!==m.key.name||this.type===we.comma||this.type===we.braceR)this.options.ecmaVersion>=6&&!m.computed&&"Identifier"===m.key.type?((q||ee)&&this.unexpected(),this.checkUnreserved(m.key),"await"!==m.key.name||this.awaitIdentPos||(this.awaitIdentPos=ae),m.kind="init",v?m.value=this.parseMaybeDefault(ae,ie,m.key):this.type===we.eq&&de?(de.shorthandAssign<0&&(de.shorthandAssign=this.start),m.value=this.parseMaybeDefault(ae,ie,m.key)):m.value=m.key,m.shorthand=!0):this.unexpected();else{(q||ee)&&this.unexpected(),m.kind=m.key.name,this.parsePropertyName(m),m.value=this.parseMethod(!1);var le="get"===m.kind?0:1;if(m.value.params.length!==le){var pe=m.value.start;"get"===m.kind?this.raiseRecoverable(pe,"getter should have no params"):this.raiseRecoverable(pe,"setter should have exactly one param")}else"set"===m.kind&&"RestElement"===m.value.params[0].type&&this.raiseRecoverable(m.value.params[0].start,"Setter cannot use rest params")}},mt.parsePropertyName=function(m){if(this.options.ecmaVersion>=6){if(this.eat(we.bracketL))return m.computed=!0,m.key=this.parseMaybeAssign(),this.expect(we.bracketR),m.key;m.computed=!1}return m.key=this.type===we.num||this.type===we.string?this.parseExprAtom():this.parseIdent("never"!==this.options.allowReserved)},mt.initFunction=function(m){m.id=null,this.options.ecmaVersion>=6&&(m.generator=m.expression=!1),this.options.ecmaVersion>=8&&(m.async=!1)},mt.parseMethod=function(m,v,q){var ee=this.startNode(),ae=this.yieldPos,ie=this.awaitPos,de=this.awaitIdentPos;return this.initFunction(ee),this.options.ecmaVersion>=6&&(ee.generator=m),this.options.ecmaVersion>=8&&(ee.async=!!v),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(64|functionFlags(v,ee.generator)|(q?128:0)),this.expect(we.parenL),ee.params=this.parseBindingList(we.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(ee,!1,!0),this.yieldPos=ae,this.awaitPos=ie,this.awaitIdentPos=de,this.finishNode(ee,"FunctionExpression")},mt.parseArrowExpression=function(m,v,q){var ee=this.yieldPos,ae=this.awaitPos,ie=this.awaitIdentPos;return this.enterScope(16|functionFlags(q,!1)),this.initFunction(m),this.options.ecmaVersion>=8&&(m.async=!!q),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,m.params=this.toAssignableList(v,!0),this.parseFunctionBody(m,!0,!1),this.yieldPos=ee,this.awaitPos=ae,this.awaitIdentPos=ie,this.finishNode(m,"ArrowFunctionExpression")},mt.parseFunctionBody=function(m,v,q){var ee=v&&this.type!==we.braceL,ae=this.strict,ie=!1;if(ee)m.body=this.parseMaybeAssign(),m.expression=!0,this.checkParams(m,!1);else{var de=this.options.ecmaVersion>=7&&!this.isSimpleParamList(m.params);ae&&!de||(ie=this.strictDirective(this.end))&&de&&this.raiseRecoverable(m.start,"Illegal 'use strict' directive in function with non-simple parameter list");var ce=this.labels;this.labels=[],ie&&(this.strict=!0),this.checkParams(m,!ae&&!ie&&!v&&!q&&this.isSimpleParamList(m.params)),m.body=this.parseBlock(!1),m.expression=!1,this.adaptDirectivePrologue(m.body.body),this.labels=ce}this.exitScope(),this.strict&&m.id&&this.checkLVal(m.id,5),this.strict=ae},mt.isSimpleParamList=function(m){for(var v=0,q=m;v-1||ae.functions.indexOf(m)>-1||ae.var.indexOf(m)>-1,ae.lexical.push(m),this.inModule&&1&ae.flags&&delete this.undefinedExports[m]}else if(4===v){this.currentScope().lexical.push(m)}else if(3===v){var ie=this.currentScope();ee=this.treatFunctionsAsVar?ie.lexical.indexOf(m)>-1:ie.lexical.indexOf(m)>-1||ie.var.indexOf(m)>-1,ie.functions.push(m)}else for(var de=this.scopeStack.length-1;de>=0;--de){var ce=this.scopeStack[de];if(ce.lexical.indexOf(m)>-1&&!(32&ce.flags&&ce.lexical[0]===m)||!this.treatFunctionsAsVarInScope(ce)&&ce.functions.indexOf(m)>-1){ee=!0;break}if(ce.var.push(m),this.inModule&&1&ce.flags&&delete this.undefinedExports[m],ce.flags&tt)break}ee&&this.raiseRecoverable(q,"Identifier '"+m+"' has already been declared")},bt.checkLocalExport=function(m){-1===this.scopeStack[0].lexical.indexOf(m.name)&&-1===this.scopeStack[0].var.indexOf(m.name)&&(this.undefinedExports[m.name]=m)},bt.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]},bt.currentVarScope=function(){for(var m=this.scopeStack.length-1;;m--){var v=this.scopeStack[m];if(v.flags&tt)return v}},bt.currentThisScope=function(){for(var m=this.scopeStack.length-1;;m--){var v=this.scopeStack[m];if(v.flags&tt&&!(16&v.flags))return v}};var _t=function Node(m,v,q){this.type="",this.start=v,this.end=0,m.options.locations&&(this.loc=new Qe(m,q)),m.options.directSourceFile&&(this.sourceFile=m.options.directSourceFile),m.options.ranges&&(this.range=[v,0])},xt=it.prototype;function finishNodeAt(m,v,q,ee){return m.type=v,m.end=q,this.options.locations&&(m.loc.end=ee),this.options.ranges&&(m.range[1]=q),m}xt.startNode=function(){return new _t(this,this.start,this.startLoc)},xt.startNodeAt=function(m,v){return new _t(this,m,v)},xt.finishNode=function(m,v){return finishNodeAt.call(this,m,v,this.lastTokEnd,this.lastTokEndLoc)},xt.finishNodeAt=function(m,v,q,ee){return finishNodeAt.call(this,m,v,q,ee)};var Et=function TokContext(m,v,q,ee,ae){this.token=m,this.isExpr=!!v,this.preserveSpace=!!q,this.override=ee,this.generator=!!ae},Tt={b_stat:new Et("{",!1),b_expr:new Et("{",!0),b_tmpl:new Et("${",!1),p_stat:new Et("(",!1),p_expr:new Et("(",!0),q_tmpl:new Et("`",!0,!0,(function(m){return m.tryReadTemplateToken()})),f_stat:new Et("function",!1),f_expr:new Et("function",!0),f_expr_gen:new Et("function",!0,!1,null,!0),f_gen:new Et("function",!1,!1,null,!0)},wt=it.prototype;wt.initialContext=function(){return[Tt.b_stat]},wt.braceIsBlock=function(m){var v=this.curContext();return v===Tt.f_expr||v===Tt.f_stat||(m!==we.colon||v!==Tt.b_stat&&v!==Tt.b_expr?m===we._return||m===we.name&&this.exprAllowed?Se.test(this.input.slice(this.lastTokEnd,this.start)):m===we._else||m===we.semi||m===we.eof||m===we.parenR||m===we.arrow||(m===we.braceL?v===Tt.b_stat:m!==we._var&&m!==we._const&&m!==we.name&&!this.exprAllowed):!v.isExpr)},wt.inGeneratorContext=function(){for(var m=this.context.length-1;m>=1;m--){var v=this.context[m];if("function"===v.token)return v.generator}return!1},wt.updateContext=function(m){var v,q=this.type;q.keyword&&m===we.dot?this.exprAllowed=!1:(v=q.updateContext)?v.call(this,m):this.exprAllowed=q.beforeExpr},we.parenR.updateContext=we.braceR.updateContext=function(){if(1!==this.context.length){var m=this.context.pop();m===Tt.b_stat&&"function"===this.curContext().token&&(m=this.context.pop()),this.exprAllowed=!m.isExpr}else this.exprAllowed=!0},we.braceL.updateContext=function(m){this.context.push(this.braceIsBlock(m)?Tt.b_stat:Tt.b_expr),this.exprAllowed=!0},we.dollarBraceL.updateContext=function(){this.context.push(Tt.b_tmpl),this.exprAllowed=!0},we.parenL.updateContext=function(m){var v=m===we._if||m===we._for||m===we._with||m===we._while;this.context.push(v?Tt.p_stat:Tt.p_expr),this.exprAllowed=!0},we.incDec.updateContext=function(){},we._function.updateContext=we._class.updateContext=function(m){!m.beforeExpr||m===we.semi||m===we._else||m===we._return&&Se.test(this.input.slice(this.lastTokEnd,this.start))||(m===we.colon||m===we.braceL)&&this.curContext()===Tt.b_stat?this.context.push(Tt.f_stat):this.context.push(Tt.f_expr),this.exprAllowed=!1},we.backQuote.updateContext=function(){this.curContext()===Tt.q_tmpl?this.context.pop():this.context.push(Tt.q_tmpl),this.exprAllowed=!1},we.star.updateContext=function(m){if(m===we._function){var v=this.context.length-1;this.context[v]===Tt.f_expr?this.context[v]=Tt.f_expr_gen:this.context[v]=Tt.f_gen}this.exprAllowed=!0},we.name.updateContext=function(m){var v=!1;this.options.ecmaVersion>=6&&m!==we.dot&&("of"===this.value&&!this.exprAllowed||"yield"===this.value&&this.inGeneratorContext())&&(v=!0),this.exprAllowed=v};var St="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",Dt=St+" Extended_Pictographic",Ct={9:St,10:Dt,11:Dt},kt="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",At="Adlam Adlm Ahom Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",It=At+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",Pt={9:At,10:It,11:It+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho"},jt={};function buildUnicodeData(m){var v=jt[m]={binary:wordsRegexp(Ct[m]+" "+kt),nonBinary:{General_Category:wordsRegexp(kt),Script:wordsRegexp(Pt[m])}};v.nonBinary.Script_Extensions=v.nonBinary.Script,v.nonBinary.gc=v.nonBinary.General_Category,v.nonBinary.sc=v.nonBinary.Script,v.nonBinary.scx=v.nonBinary.Script_Extensions}buildUnicodeData(9),buildUnicodeData(10),buildUnicodeData(11);var Ft=it.prototype,Ot=function RegExpValidationState(m){this.parser=m,this.validFlags="gim"+(m.options.ecmaVersion>=6?"uy":"")+(m.options.ecmaVersion>=9?"s":""),this.unicodeProperties=jt[m.options.ecmaVersion>=11?11:m.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=[],this.backReferenceNames=[]};function codePointToString(m){return m<=65535?String.fromCharCode(m):(m-=65536,String.fromCharCode(55296+(m>>10),56320+(1023&m)))}function isSyntaxCharacter(m){return 36===m||m>=40&&m<=43||46===m||63===m||m>=91&&m<=94||m>=123&&m<=125}function isRegExpIdentifierStart(m){return isIdentifierStart(m,!0)||36===m||95===m}function isRegExpIdentifierPart(m){return isIdentifierChar(m,!0)||36===m||95===m||8204===m||8205===m}function isControlLetter(m){return m>=65&&m<=90||m>=97&&m<=122}function isCharacterClassEscape(m){return 100===m||68===m||115===m||83===m||119===m||87===m}function isUnicodePropertyNameCharacter(m){return isControlLetter(m)||95===m}function isUnicodePropertyValueCharacter(m){return isUnicodePropertyNameCharacter(m)||isDecimalDigit(m)}function isDecimalDigit(m){return m>=48&&m<=57}function isHexDigit(m){return m>=48&&m<=57||m>=65&&m<=70||m>=97&&m<=102}function hexToInt(m){return m>=65&&m<=70?m-65+10:m>=97&&m<=102?m-97+10:m-48}function isOctalDigit(m){return m>=48&&m<=55}Ot.prototype.reset=function reset(m,v,q){var ee=-1!==q.indexOf("u");this.start=0|m,this.source=v+"",this.flags=q,this.switchU=ee&&this.parser.options.ecmaVersion>=6,this.switchN=ee&&this.parser.options.ecmaVersion>=9},Ot.prototype.raise=function raise(m){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+m)},Ot.prototype.at=function at(m){var v=this.source,q=v.length;if(m>=q)return-1;var ee=v.charCodeAt(m);if(!this.switchU||ee<=55295||ee>=57344||m+1>=q)return ee;var ae=v.charCodeAt(m+1);return ae>=56320&&ae<=57343?(ee<<10)+ae-56613888:ee},Ot.prototype.nextIndex=function nextIndex(m){var v=this.source,q=v.length;if(m>=q)return q;var ee,ae=v.charCodeAt(m);return!this.switchU||ae<=55295||ae>=57344||m+1>=q||(ee=v.charCodeAt(m+1))<56320||ee>57343?m+1:m+2},Ot.prototype.current=function current(){return this.at(this.pos)},Ot.prototype.lookahead=function lookahead(){return this.at(this.nextIndex(this.pos))},Ot.prototype.advance=function advance(){this.pos=this.nextIndex(this.pos)},Ot.prototype.eat=function eat(m){return this.current()===m&&(this.advance(),!0)},Ft.validateRegExpFlags=function(m){for(var v=m.validFlags,q=m.flags,ee=0;ee-1&&this.raise(m.start,"Duplicate regular expression flag")}},Ft.validateRegExpPattern=function(m){this.regexp_pattern(m),!m.switchN&&this.options.ecmaVersion>=9&&m.groupNames.length>0&&(m.switchN=!0,this.regexp_pattern(m))},Ft.regexp_pattern=function(m){m.pos=0,m.lastIntValue=0,m.lastStringValue="",m.lastAssertionIsQuantifiable=!1,m.numCapturingParens=0,m.maxBackReference=0,m.groupNames.length=0,m.backReferenceNames.length=0,this.regexp_disjunction(m),m.pos!==m.source.length&&(m.eat(41)&&m.raise("Unmatched ')'"),(m.eat(93)||m.eat(125))&&m.raise("Lone quantifier brackets")),m.maxBackReference>m.numCapturingParens&&m.raise("Invalid escape");for(var v=0,q=m.backReferenceNames;v=9&&(q=m.eat(60)),m.eat(61)||m.eat(33))return this.regexp_disjunction(m),m.eat(41)||m.raise("Unterminated group"),m.lastAssertionIsQuantifiable=!q,!0}return m.pos=v,!1},Ft.regexp_eatQuantifier=function(m,v){return void 0===v&&(v=!1),!!this.regexp_eatQuantifierPrefix(m,v)&&(m.eat(63),!0)},Ft.regexp_eatQuantifierPrefix=function(m,v){return m.eat(42)||m.eat(43)||m.eat(63)||this.regexp_eatBracedQuantifier(m,v)},Ft.regexp_eatBracedQuantifier=function(m,v){var q=m.pos;if(m.eat(123)){var ee=0,ae=-1;if(this.regexp_eatDecimalDigits(m)&&(ee=m.lastIntValue,m.eat(44)&&this.regexp_eatDecimalDigits(m)&&(ae=m.lastIntValue),m.eat(125)))return-1!==ae&&ae=9?this.regexp_groupSpecifier(m):63===m.current()&&m.raise("Invalid group"),this.regexp_disjunction(m),m.eat(41))return m.numCapturingParens+=1,!0;m.raise("Unterminated group")}return!1},Ft.regexp_eatExtendedAtom=function(m){return m.eat(46)||this.regexp_eatReverseSolidusAtomEscape(m)||this.regexp_eatCharacterClass(m)||this.regexp_eatUncapturingGroup(m)||this.regexp_eatCapturingGroup(m)||this.regexp_eatInvalidBracedQuantifier(m)||this.regexp_eatExtendedPatternCharacter(m)},Ft.regexp_eatInvalidBracedQuantifier=function(m){return this.regexp_eatBracedQuantifier(m,!0)&&m.raise("Nothing to repeat"),!1},Ft.regexp_eatSyntaxCharacter=function(m){var v=m.current();return!!isSyntaxCharacter(v)&&(m.lastIntValue=v,m.advance(),!0)},Ft.regexp_eatPatternCharacters=function(m){for(var v=m.pos,q=0;-1!==(q=m.current())&&!isSyntaxCharacter(q);)m.advance();return m.pos!==v},Ft.regexp_eatExtendedPatternCharacter=function(m){var v=m.current();return!(-1===v||36===v||v>=40&&v<=43||46===v||63===v||91===v||94===v||124===v)&&(m.advance(),!0)},Ft.regexp_groupSpecifier=function(m){if(m.eat(63)){if(this.regexp_eatGroupName(m))return-1!==m.groupNames.indexOf(m.lastStringValue)&&m.raise("Duplicate capture group name"),void m.groupNames.push(m.lastStringValue);m.raise("Invalid group")}},Ft.regexp_eatGroupName=function(m){if(m.lastStringValue="",m.eat(60)){if(this.regexp_eatRegExpIdentifierName(m)&&m.eat(62))return!0;m.raise("Invalid capture group name")}return!1},Ft.regexp_eatRegExpIdentifierName=function(m){if(m.lastStringValue="",this.regexp_eatRegExpIdentifierStart(m)){for(m.lastStringValue+=codePointToString(m.lastIntValue);this.regexp_eatRegExpIdentifierPart(m);)m.lastStringValue+=codePointToString(m.lastIntValue);return!0}return!1},Ft.regexp_eatRegExpIdentifierStart=function(m){var v=m.pos,q=m.current();return m.advance(),92===q&&this.regexp_eatRegExpUnicodeEscapeSequence(m)&&(q=m.lastIntValue),isRegExpIdentifierStart(q)?(m.lastIntValue=q,!0):(m.pos=v,!1)},Ft.regexp_eatRegExpIdentifierPart=function(m){var v=m.pos,q=m.current();return m.advance(),92===q&&this.regexp_eatRegExpUnicodeEscapeSequence(m)&&(q=m.lastIntValue),isRegExpIdentifierPart(q)?(m.lastIntValue=q,!0):(m.pos=v,!1)},Ft.regexp_eatAtomEscape=function(m){return!!(this.regexp_eatBackReference(m)||this.regexp_eatCharacterClassEscape(m)||this.regexp_eatCharacterEscape(m)||m.switchN&&this.regexp_eatKGroupName(m))||(m.switchU&&(99===m.current()&&m.raise("Invalid unicode escape"),m.raise("Invalid escape")),!1)},Ft.regexp_eatBackReference=function(m){var v=m.pos;if(this.regexp_eatDecimalEscape(m)){var q=m.lastIntValue;if(m.switchU)return q>m.maxBackReference&&(m.maxBackReference=q),!0;if(q<=m.numCapturingParens)return!0;m.pos=v}return!1},Ft.regexp_eatKGroupName=function(m){if(m.eat(107)){if(this.regexp_eatGroupName(m))return m.backReferenceNames.push(m.lastStringValue),!0;m.raise("Invalid named reference")}return!1},Ft.regexp_eatCharacterEscape=function(m){return this.regexp_eatControlEscape(m)||this.regexp_eatCControlLetter(m)||this.regexp_eatZero(m)||this.regexp_eatHexEscapeSequence(m)||this.regexp_eatRegExpUnicodeEscapeSequence(m)||!m.switchU&&this.regexp_eatLegacyOctalEscapeSequence(m)||this.regexp_eatIdentityEscape(m)},Ft.regexp_eatCControlLetter=function(m){var v=m.pos;if(m.eat(99)){if(this.regexp_eatControlLetter(m))return!0;m.pos=v}return!1},Ft.regexp_eatZero=function(m){return 48===m.current()&&!isDecimalDigit(m.lookahead())&&(m.lastIntValue=0,m.advance(),!0)},Ft.regexp_eatControlEscape=function(m){var v=m.current();return 116===v?(m.lastIntValue=9,m.advance(),!0):110===v?(m.lastIntValue=10,m.advance(),!0):118===v?(m.lastIntValue=11,m.advance(),!0):102===v?(m.lastIntValue=12,m.advance(),!0):114===v&&(m.lastIntValue=13,m.advance(),!0)},Ft.regexp_eatControlLetter=function(m){var v=m.current();return!!isControlLetter(v)&&(m.lastIntValue=v%32,m.advance(),!0)},Ft.regexp_eatRegExpUnicodeEscapeSequence=function(m){var v,q=m.pos;if(m.eat(117)){if(this.regexp_eatFixedHexDigits(m,4)){var ee=m.lastIntValue;if(m.switchU&&ee>=55296&&ee<=56319){var ae=m.pos;if(m.eat(92)&&m.eat(117)&&this.regexp_eatFixedHexDigits(m,4)){var ie=m.lastIntValue;if(ie>=56320&&ie<=57343)return m.lastIntValue=1024*(ee-55296)+(ie-56320)+65536,!0}m.pos=ae,m.lastIntValue=ee}return!0}if(m.switchU&&m.eat(123)&&this.regexp_eatHexDigits(m)&&m.eat(125)&&((v=m.lastIntValue)>=0&&v<=1114111))return!0;m.switchU&&m.raise("Invalid unicode escape"),m.pos=q}return!1},Ft.regexp_eatIdentityEscape=function(m){if(m.switchU)return!!this.regexp_eatSyntaxCharacter(m)||!!m.eat(47)&&(m.lastIntValue=47,!0);var v=m.current();return!(99===v||m.switchN&&107===v)&&(m.lastIntValue=v,m.advance(),!0)},Ft.regexp_eatDecimalEscape=function(m){m.lastIntValue=0;var v=m.current();if(v>=49&&v<=57){do{m.lastIntValue=10*m.lastIntValue+(v-48),m.advance()}while((v=m.current())>=48&&v<=57);return!0}return!1},Ft.regexp_eatCharacterClassEscape=function(m){var v=m.current();if(isCharacterClassEscape(v))return m.lastIntValue=-1,m.advance(),!0;if(m.switchU&&this.options.ecmaVersion>=9&&(80===v||112===v)){if(m.lastIntValue=-1,m.advance(),m.eat(123)&&this.regexp_eatUnicodePropertyValueExpression(m)&&m.eat(125))return!0;m.raise("Invalid property name")}return!1},Ft.regexp_eatUnicodePropertyValueExpression=function(m){var v=m.pos;if(this.regexp_eatUnicodePropertyName(m)&&m.eat(61)){var q=m.lastStringValue;if(this.regexp_eatUnicodePropertyValue(m)){var ee=m.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(m,q,ee),!0}}if(m.pos=v,this.regexp_eatLoneUnicodePropertyNameOrValue(m)){var ae=m.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(m,ae),!0}return!1},Ft.regexp_validateUnicodePropertyNameAndValue=function(m,v,q){has(m.unicodeProperties.nonBinary,v)||m.raise("Invalid property name"),m.unicodeProperties.nonBinary[v].test(q)||m.raise("Invalid property value")},Ft.regexp_validateUnicodePropertyNameOrValue=function(m,v){m.unicodeProperties.binary.test(v)||m.raise("Invalid property name")},Ft.regexp_eatUnicodePropertyName=function(m){var v=0;for(m.lastStringValue="";isUnicodePropertyNameCharacter(v=m.current());)m.lastStringValue+=codePointToString(v),m.advance();return""!==m.lastStringValue},Ft.regexp_eatUnicodePropertyValue=function(m){var v=0;for(m.lastStringValue="";isUnicodePropertyValueCharacter(v=m.current());)m.lastStringValue+=codePointToString(v),m.advance();return""!==m.lastStringValue},Ft.regexp_eatLoneUnicodePropertyNameOrValue=function(m){return this.regexp_eatUnicodePropertyValue(m)},Ft.regexp_eatCharacterClass=function(m){if(m.eat(91)){if(m.eat(94),this.regexp_classRanges(m),m.eat(93))return!0;m.raise("Unterminated character class")}return!1},Ft.regexp_classRanges=function(m){for(;this.regexp_eatClassAtom(m);){var v=m.lastIntValue;if(m.eat(45)&&this.regexp_eatClassAtom(m)){var q=m.lastIntValue;!m.switchU||-1!==v&&-1!==q||m.raise("Invalid character class"),-1!==v&&-1!==q&&v>q&&m.raise("Range out of order in character class")}}},Ft.regexp_eatClassAtom=function(m){var v=m.pos;if(m.eat(92)){if(this.regexp_eatClassEscape(m))return!0;if(m.switchU){var q=m.current();(99===q||isOctalDigit(q))&&m.raise("Invalid class escape"),m.raise("Invalid escape")}m.pos=v}var ee=m.current();return 93!==ee&&(m.lastIntValue=ee,m.advance(),!0)},Ft.regexp_eatClassEscape=function(m){var v=m.pos;if(m.eat(98))return m.lastIntValue=8,!0;if(m.switchU&&m.eat(45))return m.lastIntValue=45,!0;if(!m.switchU&&m.eat(99)){if(this.regexp_eatClassControlLetter(m))return!0;m.pos=v}return this.regexp_eatCharacterClassEscape(m)||this.regexp_eatCharacterEscape(m)},Ft.regexp_eatClassControlLetter=function(m){var v=m.current();return!(!isDecimalDigit(v)&&95!==v)&&(m.lastIntValue=v%32,m.advance(),!0)},Ft.regexp_eatHexEscapeSequence=function(m){var v=m.pos;if(m.eat(120)){if(this.regexp_eatFixedHexDigits(m,2))return!0;m.switchU&&m.raise("Invalid escape"),m.pos=v}return!1},Ft.regexp_eatDecimalDigits=function(m){var v=m.pos,q=0;for(m.lastIntValue=0;isDecimalDigit(q=m.current());)m.lastIntValue=10*m.lastIntValue+(q-48),m.advance();return m.pos!==v},Ft.regexp_eatHexDigits=function(m){var v=m.pos,q=0;for(m.lastIntValue=0;isHexDigit(q=m.current());)m.lastIntValue=16*m.lastIntValue+hexToInt(q),m.advance();return m.pos!==v},Ft.regexp_eatLegacyOctalEscapeSequence=function(m){if(this.regexp_eatOctalDigit(m)){var v=m.lastIntValue;if(this.regexp_eatOctalDigit(m)){var q=m.lastIntValue;v<=3&&this.regexp_eatOctalDigit(m)?m.lastIntValue=64*v+8*q+m.lastIntValue:m.lastIntValue=8*v+q}else m.lastIntValue=v;return!0}return!1},Ft.regexp_eatOctalDigit=function(m){var v=m.current();return isOctalDigit(v)?(m.lastIntValue=v-48,m.advance(),!0):(m.lastIntValue=0,!1)},Ft.regexp_eatFixedHexDigits=function(m,v){var q=m.pos;m.lastIntValue=0;for(var ee=0;ee>10),56320+(1023&m)))}Bt.next=function(){this.options.onToken&&this.options.onToken(new Lt(this)),this.lastTokEnd=this.end,this.lastTokStart=this.start,this.lastTokEndLoc=this.endLoc,this.lastTokStartLoc=this.startLoc,this.nextToken()},Bt.getToken=function(){return this.next(),new Lt(this)},"undefined"!=typeof Symbol&&(Bt[Symbol.iterator]=function(){var m=this;return{next:function(){var v=m.getToken();return{done:v.type===we.eof,value:v}}}}),Bt.curContext=function(){return this.context[this.context.length-1]},Bt.nextToken=function(){var m=this.curContext();return m&&m.preserveSpace||this.skipSpace(),this.start=this.pos,this.options.locations&&(this.startLoc=this.curPosition()),this.pos>=this.input.length?this.finishToken(we.eof):m.override?m.override(this):void this.readToken(this.fullCharCodeAtPos())},Bt.readToken=function(m){return isIdentifierStart(m,this.options.ecmaVersion>=6)||92===m?this.readWord():this.getTokenFromCode(m)},Bt.fullCharCodeAtPos=function(){var m=this.input.charCodeAt(this.pos);return m<=55295||m>=57344?m:(m<<10)+this.input.charCodeAt(this.pos+1)-56613888},Bt.skipBlockComment=function(){var m,v=this.options.onComment&&this.curPosition(),q=this.pos,ee=this.input.indexOf("*/",this.pos+=2);if(-1===ee&&this.raise(this.pos-2,"Unterminated comment"),this.pos=ee+2,this.options.locations)for(Ie.lastIndex=q;(m=Ie.exec(this.input))&&m.index8&&m<14||m>=5760&&Pe.test(String.fromCharCode(m))))break e;++this.pos}}},Bt.finishToken=function(m,v){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var q=this.type;this.type=m,this.value=v,this.updateContext(q)},Bt.readToken_dot=function(){var m=this.input.charCodeAt(this.pos+1);if(m>=48&&m<=57)return this.readNumber(!0);var v=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&46===m&&46===v?(this.pos+=3,this.finishToken(we.ellipsis)):(++this.pos,this.finishToken(we.dot))},Bt.readToken_slash=function(){var m=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):61===m?this.finishOp(we.assign,2):this.finishOp(we.slash,1)},Bt.readToken_mult_modulo_exp=function(m){var v=this.input.charCodeAt(this.pos+1),q=1,ee=42===m?we.star:we.modulo;return this.options.ecmaVersion>=7&&42===m&&42===v&&(++q,ee=we.starstar,v=this.input.charCodeAt(this.pos+2)),61===v?this.finishOp(we.assign,q+1):this.finishOp(ee,q)},Bt.readToken_pipe_amp=function(m){var v=this.input.charCodeAt(this.pos+1);return v===m?this.finishOp(124===m?we.logicalOR:we.logicalAND,2):61===v?this.finishOp(we.assign,2):this.finishOp(124===m?we.bitwiseOR:we.bitwiseAND,1)},Bt.readToken_caret=function(){return 61===this.input.charCodeAt(this.pos+1)?this.finishOp(we.assign,2):this.finishOp(we.bitwiseXOR,1)},Bt.readToken_plus_min=function(m){var v=this.input.charCodeAt(this.pos+1);return v===m?45!==v||this.inModule||62!==this.input.charCodeAt(this.pos+2)||0!==this.lastTokEnd&&!Se.test(this.input.slice(this.lastTokEnd,this.pos))?this.finishOp(we.incDec,2):(this.skipLineComment(3),this.skipSpace(),this.nextToken()):61===v?this.finishOp(we.assign,2):this.finishOp(we.plusMin,1)},Bt.readToken_lt_gt=function(m){var v=this.input.charCodeAt(this.pos+1),q=1;return v===m?(q=62===m&&62===this.input.charCodeAt(this.pos+2)?3:2,61===this.input.charCodeAt(this.pos+q)?this.finishOp(we.assign,q+1):this.finishOp(we.bitShift,q)):33!==v||60!==m||this.inModule||45!==this.input.charCodeAt(this.pos+2)||45!==this.input.charCodeAt(this.pos+3)?(61===v&&(q=2),this.finishOp(we.relational,q)):(this.skipLineComment(4),this.skipSpace(),this.nextToken())},Bt.readToken_eq_excl=function(m){var v=this.input.charCodeAt(this.pos+1);return 61===v?this.finishOp(we.equality,61===this.input.charCodeAt(this.pos+2)?3:2):61===m&&62===v&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(we.arrow)):this.finishOp(61===m?we.eq:we.prefix,1)},Bt.getTokenFromCode=function(m){switch(m){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(we.parenL);case 41:return++this.pos,this.finishToken(we.parenR);case 59:return++this.pos,this.finishToken(we.semi);case 44:return++this.pos,this.finishToken(we.comma);case 91:return++this.pos,this.finishToken(we.bracketL);case 93:return++this.pos,this.finishToken(we.bracketR);case 123:return++this.pos,this.finishToken(we.braceL);case 125:return++this.pos,this.finishToken(we.braceR);case 58:return++this.pos,this.finishToken(we.colon);case 63:return++this.pos,this.finishToken(we.question);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(we.backQuote);case 48:var v=this.input.charCodeAt(this.pos+1);if(120===v||88===v)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(111===v||79===v)return this.readRadixNumber(8);if(98===v||66===v)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(m);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(m);case 124:case 38:return this.readToken_pipe_amp(m);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(m);case 60:case 62:return this.readToken_lt_gt(m);case 61:case 33:return this.readToken_eq_excl(m);case 126:return this.finishOp(we.prefix,1)}this.raise(this.pos,"Unexpected character '"+codePointToString$1(m)+"'")},Bt.finishOp=function(m,v){var q=this.input.slice(this.pos,this.pos+v);return this.pos+=v,this.finishToken(m,q)},Bt.readRegexp=function(){for(var m,v,q=this.pos;;){this.pos>=this.input.length&&this.raise(q,"Unterminated regular expression");var ee=this.input.charAt(this.pos);if(Se.test(ee)&&this.raise(q,"Unterminated regular expression"),m)m=!1;else{if("["===ee)v=!0;else if("]"===ee&&v)v=!1;else if("/"===ee&&!v)break;m="\\"===ee}++this.pos}var ae=this.input.slice(q,this.pos);++this.pos;var ie=this.pos,de=this.readWord1();this.containsEsc&&this.unexpected(ie);var ce=this.regexpState||(this.regexpState=new Ot(this));ce.reset(q,ae,de),this.validateRegExpFlags(ce),this.validateRegExpPattern(ce);var le=null;try{le=new RegExp(ae,de)}catch(m){}return this.finishToken(we.regexp,{pattern:ae,flags:de,value:le})},Bt.readInt=function(m,v){for(var q=this.pos,ee=0,ae=0,ie=null==v?1/0:v;ae=97?de-97+10:de>=65?de-65+10:de>=48&&de<=57?de-48:1/0)>=m)break;++this.pos,ee=ee*m+ce}return this.pos===q||null!=v&&this.pos-q!==v?null:ee},Bt.readRadixNumber=function(m){var v=this.pos;this.pos+=2;var q=this.readInt(m);return null==q&&this.raise(this.start+2,"Expected number in radix "+m),this.options.ecmaVersion>=11&&110===this.input.charCodeAt(this.pos)?(q="undefined"!=typeof BigInt?BigInt(this.input.slice(v,this.pos)):null,++this.pos):isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(we.num,q)},Bt.readNumber=function(m){var v=this.pos;m||null!==this.readInt(10)||this.raise(v,"Invalid number");var q=this.pos-v>=2&&48===this.input.charCodeAt(v);q&&this.strict&&this.raise(v,"Invalid number"),q&&/[89]/.test(this.input.slice(v,this.pos))&&(q=!1);var ee=this.input.charCodeAt(this.pos);if(!q&&!m&&this.options.ecmaVersion>=11&&110===ee){var ae=this.input.slice(v,this.pos),ie="undefined"!=typeof BigInt?BigInt(ae):null;return++this.pos,isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(we.num,ie)}46!==ee||q||(++this.pos,this.readInt(10),ee=this.input.charCodeAt(this.pos)),69!==ee&&101!==ee||q||(43!==(ee=this.input.charCodeAt(++this.pos))&&45!==ee||++this.pos,null===this.readInt(10)&&this.raise(v,"Invalid number")),isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var de=this.input.slice(v,this.pos),ce=q?parseInt(de,8):parseFloat(de);return this.finishToken(we.num,ce)},Bt.readCodePoint=function(){var m;if(123===this.input.charCodeAt(this.pos)){this.options.ecmaVersion<6&&this.unexpected();var v=++this.pos;m=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,m>1114111&&this.invalidStringToken(v,"Code point out of bounds")}else m=this.readHexChar(4);return m},Bt.readString=function(m){for(var v="",q=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var ee=this.input.charCodeAt(this.pos);if(ee===m)break;92===ee?(v+=this.input.slice(q,this.pos),v+=this.readEscapedChar(!1),q=this.pos):(isNewLine(ee,this.options.ecmaVersion>=10)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return v+=this.input.slice(q,this.pos++),this.finishToken(we.string,v)};var Ut={};Bt.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(m){if(m!==Ut)throw m;this.readInvalidTemplateToken()}this.inTemplateElement=!1},Bt.invalidStringToken=function(m,v){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw Ut;this.raise(m,v)},Bt.readTmplToken=function(){for(var m="",v=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var q=this.input.charCodeAt(this.pos);if(96===q||36===q&&123===this.input.charCodeAt(this.pos+1))return this.pos!==this.start||this.type!==we.template&&this.type!==we.invalidTemplate?(m+=this.input.slice(v,this.pos),this.finishToken(we.template,m)):36===q?(this.pos+=2,this.finishToken(we.dollarBraceL)):(++this.pos,this.finishToken(we.backQuote));if(92===q)m+=this.input.slice(v,this.pos),m+=this.readEscapedChar(!0),v=this.pos;else if(isNewLine(q)){switch(m+=this.input.slice(v,this.pos),++this.pos,q){case 13:10===this.input.charCodeAt(this.pos)&&++this.pos;case 10:m+="\n";break;default:m+=String.fromCharCode(q)}this.options.locations&&(++this.curLine,this.lineStart=this.pos),v=this.pos}else++this.pos}},Bt.readInvalidTemplateToken=function(){for(;this.pos=48&&v<=55){var q=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],ee=parseInt(q,8);return ee>255&&(q=q.slice(0,-1),ee=parseInt(q,8)),this.pos+=q.length-1,v=this.input.charCodeAt(this.pos),"0"===q&&56!==v&&57!==v||!this.strict&&!m||this.invalidStringToken(this.pos-1-q.length,m?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(ee)}return isNewLine(v)?"":String.fromCharCode(v)}},Bt.readHexChar=function(m){var v=this.pos,q=this.readInt(16,m);return null===q&&this.invalidStringToken(v,"Bad character escape sequence"),q},Bt.readWord1=function(){this.containsEsc=!1;for(var m="",v=!0,q=this.pos,ee=this.options.ecmaVersion>=6;this.pos{"use strict";q.r(v),q.d(v,{VERSION:()=>ae,after:()=>after,all:()=>every,allKeys:()=>allKeys,any:()=>some,assign:()=>It,before:()=>before,bind:()=>Ht,bindAll:()=>Xt,chain:()=>chain,chunk:()=>chunk,clone:()=>clone,collect:()=>map,compact:()=>compact,compose:()=>compose,constant:()=>constant,contains:()=>contains,countBy:()=>gn,create:()=>create,debounce:()=>debounce,default:()=>Hn,defaults:()=>Pt,defer:()=>Kt,delay:()=>Zt,detect:()=>find,difference:()=>bn,drop:()=>rest,each:()=>each,escape:()=>Ot,every:()=>every,extend:()=>At,extendOwn:()=>It,filter:()=>filter,find:()=>find,findIndex:()=>Jt,findKey:()=>findKey,findLastIndex:()=>Qt,findWhere:()=>findWhere,first:()=>first,flatten:()=>flatten_flatten,foldl:()=>dn,foldr:()=>cn,forEach:()=>each,functions:()=>functions,get:()=>get,groupBy:()=>pn,has:()=>has_has,head:()=>first,identity:()=>identity,include:()=>contains,includes:()=>contains,indexBy:()=>hn,indexOf:()=>Yt,initial:()=>initial,inject:()=>dn,intersection:()=>intersection,invert:()=>invert,invoke:()=>un,isArguments:()=>ht,isArray:()=>lt,isArrayBuffer:()=>tt,isBoolean:()=>isBoolean,isDataView:()=>ut,isDate:()=>Xe,isElement:()=>isElement,isEmpty:()=>isEmpty,isEqual:()=>isEqual,isError:()=>Ye,isFinite:()=>isFinite_isFinite,isFunction:()=>it,isMap:()=>St,isMatch:()=>isMatch,isNaN:()=>isNaN_isNaN,isNull:()=>isNull,isNumber:()=>He,isObject:()=>isObject,isRegExp:()=>Qe,isSet:()=>Ct,isString:()=>ze,isSymbol:()=>et,isTypedArray:()=>vt,isUndefined:()=>isUndefined,isWeakMap:()=>Dt,isWeakSet:()=>kt,iteratee:()=>iteratee,keys:()=>keys,last:()=>last,lastIndexOf:()=>sn,map:()=>map,mapObject:()=>mapObject,matcher:()=>matcher,matches:()=>matcher,max:()=>max,memoize:()=>memoize,methods:()=>functions,min:()=>min,mixin:()=>mixin,negate:()=>negate,noop:()=>noop,now:()=>jt,object:()=>object,omit:()=>yn,once:()=>$t,pairs:()=>pairs,partial:()=>zt,partition:()=>mn,pick:()=>vn,pluck:()=>pluck,property:()=>property,propertyOf:()=>propertyOf,random:()=>random,range:()=>range,reduce:()=>dn,reduceRight:()=>cn,reject:()=>reject,rest:()=>rest,restArguments:()=>restArguments,result:()=>result,sample:()=>sample,select:()=>filter,shuffle:()=>shuffle,size:()=>size,some:()=>some,sortBy:()=>sortBy,sortedIndex:()=>sortedIndex,tail:()=>rest,take:()=>first,tap:()=>tap,template:()=>template,templateSettings:()=>Bt,throttle:()=>throttle,times:()=>times,toArray:()=>toArray,toPath:()=>toPath,transpose:()=>unzip,unescape:()=>Lt,union:()=>Sn,uniq:()=>uniq,unique:()=>uniq,uniqueId:()=>uniqueId,unzip:()=>unzip,values:()=>values,where:()=>where,without:()=>xn,wrap:()=>wrap,zip:()=>Cn});var ee={};q.r(ee),q.d(ee,{VERSION:()=>ae,after:()=>after,all:()=>every,allKeys:()=>allKeys,any:()=>some,assign:()=>It,before:()=>before,bind:()=>Ht,bindAll:()=>Xt,chain:()=>chain,chunk:()=>chunk,clone:()=>clone,collect:()=>map,compact:()=>compact,compose:()=>compose,constant:()=>constant,contains:()=>contains,countBy:()=>gn,create:()=>create,debounce:()=>debounce,default:()=>On,defaults:()=>Pt,defer:()=>Kt,delay:()=>Zt,detect:()=>find,difference:()=>bn,drop:()=>rest,each:()=>each,escape:()=>Ot,every:()=>every,extend:()=>At,extendOwn:()=>It,filter:()=>filter,find:()=>find,findIndex:()=>Jt,findKey:()=>findKey,findLastIndex:()=>Qt,findWhere:()=>findWhere,first:()=>first,flatten:()=>flatten_flatten,foldl:()=>dn,foldr:()=>cn,forEach:()=>each,functions:()=>functions,get:()=>get,groupBy:()=>pn,has:()=>has_has,head:()=>first,identity:()=>identity,include:()=>contains,includes:()=>contains,indexBy:()=>hn,indexOf:()=>Yt,initial:()=>initial,inject:()=>dn,intersection:()=>intersection,invert:()=>invert,invoke:()=>un,isArguments:()=>ht,isArray:()=>lt,isArrayBuffer:()=>tt,isBoolean:()=>isBoolean,isDataView:()=>ut,isDate:()=>Xe,isElement:()=>isElement,isEmpty:()=>isEmpty,isEqual:()=>isEqual,isError:()=>Ye,isFinite:()=>isFinite_isFinite,isFunction:()=>it,isMap:()=>St,isMatch:()=>isMatch,isNaN:()=>isNaN_isNaN,isNull:()=>isNull,isNumber:()=>He,isObject:()=>isObject,isRegExp:()=>Qe,isSet:()=>Ct,isString:()=>ze,isSymbol:()=>et,isTypedArray:()=>vt,isUndefined:()=>isUndefined,isWeakMap:()=>Dt,isWeakSet:()=>kt,iteratee:()=>iteratee,keys:()=>keys,last:()=>last,lastIndexOf:()=>sn,map:()=>map,mapObject:()=>mapObject,matcher:()=>matcher,matches:()=>matcher,max:()=>max,memoize:()=>memoize,methods:()=>functions,min:()=>min,mixin:()=>mixin,negate:()=>negate,noop:()=>noop,now:()=>jt,object:()=>object,omit:()=>yn,once:()=>$t,pairs:()=>pairs,partial:()=>zt,partition:()=>mn,pick:()=>vn,pluck:()=>pluck,property:()=>property,propertyOf:()=>propertyOf,random:()=>random,range:()=>range,reduce:()=>dn,reduceRight:()=>cn,reject:()=>reject,rest:()=>rest,restArguments:()=>restArguments,result:()=>result,sample:()=>sample,select:()=>filter,shuffle:()=>shuffle,size:()=>size,some:()=>some,sortBy:()=>sortBy,sortedIndex:()=>sortedIndex,tail:()=>rest,take:()=>first,tap:()=>tap,template:()=>template,templateSettings:()=>Bt,throttle:()=>throttle,times:()=>times,toArray:()=>toArray,toPath:()=>toPath,transpose:()=>unzip,unescape:()=>Lt,union:()=>Sn,uniq:()=>uniq,unique:()=>uniq,uniqueId:()=>uniqueId,unzip:()=>unzip,values:()=>values,where:()=>where,without:()=>xn,wrap:()=>wrap,zip:()=>Cn});var ae="1.13.6",ie="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},de=Array.prototype,ce=Object.prototype,le="undefined"!=typeof Symbol?Symbol.prototype:null,pe=de.push,fe=de.slice,ye=ce.toString,be=ce.hasOwnProperty,Re="undefined"!=typeof ArrayBuffer,_e="undefined"!=typeof DataView,xe=Array.isArray,Te=Object.keys,we=Object.create,Se=Re&&ArrayBuffer.isView,Ie=isNaN,Pe=isFinite,We=!{toString:null}.propertyIsEnumerable("toString"),qe=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Ve=Math.pow(2,53)-1;function restArguments(m,v){return v=null==v?m.length-1:+v,function(){for(var q=Math.max(arguments.length-v,0),ee=Array(q),ae=0;ae=0&&q<=Ve}}function shallowProperty(m){return function(v){return null==v?void 0:v[m]}}const gt=shallowProperty("byteLength"),ft=createSizePropertyCheck(gt);var mt=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;const vt=Re?function isTypedArray(m){return Se?Se(m)&&!ut(m):ft(m)&&mt.test(ye.call(m))}:constant(!1),yt=shallowProperty("length");function emulatedSet(m){for(var v={},q=m.length,ee=0;ee":">",'"':""","'":"'","`":"`"},Ot=createEscaper(Ft),Lt=createEscaper(invert(Ft)),Bt=_.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var Ut=/(.)^/,Nt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Mt=/\\|'|\r|\n|\u2028|\u2029/g;function escapeChar(m){return"\\"+Nt[m]}var Wt=/^\s*(\w|\$)+\s*$/;function template(m,v,q){!v&&q&&(v=q),v=Pt({},v,_.templateSettings);var ee=RegExp([(v.escape||Ut).source,(v.interpolate||Ut).source,(v.evaluate||Ut).source].join("|")+"|$","g"),ae=0,ie="__p+='";m.replace(ee,(function(v,q,ee,de,ce){return ie+=m.slice(ae,ce).replace(Mt,escapeChar),ae=ce+v.length,q?ie+="'+\n((__t=("+q+"))==null?'':_.escape(__t))+\n'":ee?ie+="'+\n((__t=("+ee+"))==null?'':__t)+\n'":de&&(ie+="';\n"+de+"\n__p+='"),v})),ie+="';\n";var de,ce=v.variable;if(ce){if(!Wt.test(ce))throw new Error("variable is not a bare identifier: "+ce)}else ie="with(obj||{}){\n"+ie+"}\n",ce="obj";ie="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+ie+"return __p;\n";try{de=new Function(ce,"_",ie)}catch(m){throw m.source=ie,m}var template=function(m){return de.call(this,m,_)};return template.source="function("+ce+"){\n"+ie+"}",template}function result(m,v,q){var ee=(v=_toPath_toPath(v)).length;if(!ee)return it(q)?q.call(m):q;for(var ae=0;ae1)flatten(ce,v-1,q,ee),ae=ee.length;else for(var le=0,pe=ce.length;lev?(ee&&(clearTimeout(ee),ee=null),ce=le,de=m.apply(ae,ie),ee||(ae=ie=null)):ee||!1===q.trailing||(ee=setTimeout(later,pe)),de};return throttled.cancel=function(){clearTimeout(ee),ce=0,ee=ae=ie=null},throttled}function debounce(m,v,q){var ee,ae,ie,de,ce,later=function(){var le=jt()-ae;v>le?ee=setTimeout(later,v-le):(ee=null,q||(de=m.apply(ce,ie)),ee||(ie=ce=null))},le=restArguments((function(le){return ce=this,ie=le,ae=jt(),ee||(ee=setTimeout(later,v),q&&(de=m.apply(ce,ie))),de}));return le.cancel=function(){clearTimeout(ee),ee=ie=ce=null},le}function wrap(m,v){return zt(v,m)}function negate(m){return function(){return!m.apply(this,arguments)}}function compose(){var m=arguments,v=m.length-1;return function(){for(var q=v,ee=m[v].apply(this,arguments);q--;)ee=m[q].call(this,ee);return ee}}function after(m,v){return function(){if(--m<1)return v.apply(this,arguments)}}function before(m,v){var q;return function(){return--m>0&&(q=v.apply(this,arguments)),m<=1&&(v=null),q}}const $t=zt(before,2);function findKey(m,v,q){v=cb(v,q);for(var ee,ae=keys(m),ie=0,de=ae.length;ie0?0:ae-1;ie>=0&&ie0?de=ie>=0?ie:Math.max(ie+ce,de):ce=ie>=0?Math.min(ie+1,ce):ie+ce+1;else if(q&&ie&&ce)return ee[ie=q(ee,ae)]===ae?ie:-1;if(ae!=ae)return(ie=v(fe.call(ee,de,ce),isNaN_isNaN))>=0?ie+de:-1;for(ie=m>0?de:ce-1;ie>=0&&ie0?0:de-1;for(ae||(ee=v[ie?ie[ce]:ce],ce+=m);ce>=0&&ce=3;return reducer(m,optimizeCb(v,ee,4),q,ae)}}const dn=createReduce(1),cn=createReduce(-1);function filter(m,v,q){var ee=[];return v=cb(v,q),each(m,(function(m,q,ae){v(m,q,ae)&&ee.push(m)})),ee}function reject(m,v,q){return filter(m,negate(cb(v)),q)}function every(m,v,q){v=cb(v,q);for(var ee=!Gt(m)&&keys(m),ae=(ee||m).length,ie=0;ie=0}const un=restArguments((function(m,v,q){var ee,ae;return it(v)?ae=v:(v=_toPath_toPath(v),ee=v.slice(0,-1),v=v[v.length-1]),map(m,(function(m){var ie=ae;if(!ie){if(ee&&ee.length&&(m=deepGet(m,ee)),null==m)return;ie=m[v]}return null==ie?ie:ie.apply(m,q)}))}));function pluck(m,v){return map(m,property(v))}function where(m,v){return filter(m,matcher(v))}function max(m,v,q){var ee,ae,ie=-1/0,de=-1/0;if(null==v||"number"==typeof v&&"object"!=typeof m[0]&&null!=m)for(var ce=0,le=(m=Gt(m)?m:values(m)).length;ceie&&(ie=ee);else v=cb(v,q),each(m,(function(m,q,ee){((ae=v(m,q,ee))>de||ae===-1/0&&ie===-1/0)&&(ie=m,de=ae)}));return ie}function min(m,v,q){var ee,ae,ie=1/0,de=1/0;if(null==v||"number"==typeof v&&"object"!=typeof m[0]&&null!=m)for(var ce=0,le=(m=Gt(m)?m:values(m)).length;ceee||void 0===q)return 1;if(q1&&(ee=optimizeCb(ee,v[1])),v=allKeys(m)):(ee=keyInObj,v=flatten(v,!1,!1),m=Object(m));for(var ae=0,ie=v.length;ae1&&(q=v[1])):(v=map(flatten(v,!1,!1),String),ee=function(m,q){return!contains(v,q)}),vn(m,ee,q)}));function initial(m,v,q){return fe.call(m,0,Math.max(0,m.length-(null==v||q?1:v)))}function first(m,v,q){return null==m||m.length<1?null==v||q?void 0:[]:null==v||q?m[0]:initial(m,m.length-v)}function rest(m,v,q){return fe.call(m,null==v||q?1:v)}function last(m,v,q){return null==m||m.length<1?null==v||q?void 0:[]:null==v||q?m[m.length-1]:rest(m,Math.max(0,m.length-v))}function compact(m){return filter(m,Boolean)}function flatten_flatten(m,v){return flatten(m,v,!1)}const bn=restArguments((function(m,v){return v=flatten(v,!0,!0),filter(m,(function(m){return!contains(v,m)}))})),xn=restArguments((function(m,v){return bn(m,v)}));function uniq(m,v,q,ee){isBoolean(v)||(ee=q,q=v,v=!1),null!=q&&(q=cb(q,ee));for(var ae=[],ie=[],de=0,ce=yt(m);de{"use strict";m.exports={i8:"3.0.0"}},53765:m=>{"use strict";m.exports=JSON.parse('{"application/1d-interleaved-parityfec":{"source":"iana"},"application/3gpdash-qoe-report+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/3gpp-ims+xml":{"source":"iana","compressible":true},"application/3gpphal+json":{"source":"iana","compressible":true},"application/3gpphalforms+json":{"source":"iana","compressible":true},"application/a2l":{"source":"iana"},"application/ace+cbor":{"source":"iana"},"application/activemessage":{"source":"iana"},"application/activity+json":{"source":"iana","compressible":true},"application/alto-costmap+json":{"source":"iana","compressible":true},"application/alto-costmapfilter+json":{"source":"iana","compressible":true},"application/alto-directory+json":{"source":"iana","compressible":true},"application/alto-endpointcost+json":{"source":"iana","compressible":true},"application/alto-endpointcostparams+json":{"source":"iana","compressible":true},"application/alto-endpointprop+json":{"source":"iana","compressible":true},"application/alto-endpointpropparams+json":{"source":"iana","compressible":true},"application/alto-error+json":{"source":"iana","compressible":true},"application/alto-networkmap+json":{"source":"iana","compressible":true},"application/alto-networkmapfilter+json":{"source":"iana","compressible":true},"application/alto-updatestreamcontrol+json":{"source":"iana","compressible":true},"application/alto-updatestreamparams+json":{"source":"iana","compressible":true},"application/aml":{"source":"iana"},"application/andrew-inset":{"source":"iana","extensions":["ez"]},"application/applefile":{"source":"iana"},"application/applixware":{"source":"apache","extensions":["aw"]},"application/at+jwt":{"source":"iana"},"application/atf":{"source":"iana"},"application/atfx":{"source":"iana"},"application/atom+xml":{"source":"iana","compressible":true,"extensions":["atom"]},"application/atomcat+xml":{"source":"iana","compressible":true,"extensions":["atomcat"]},"application/atomdeleted+xml":{"source":"iana","compressible":true,"extensions":["atomdeleted"]},"application/atomicmail":{"source":"iana"},"application/atomsvc+xml":{"source":"iana","compressible":true,"extensions":["atomsvc"]},"application/atsc-dwd+xml":{"source":"iana","compressible":true,"extensions":["dwd"]},"application/atsc-dynamic-event-message":{"source":"iana"},"application/atsc-held+xml":{"source":"iana","compressible":true,"extensions":["held"]},"application/atsc-rdt+json":{"source":"iana","compressible":true},"application/atsc-rsat+xml":{"source":"iana","compressible":true,"extensions":["rsat"]},"application/atxml":{"source":"iana"},"application/auth-policy+xml":{"source":"iana","compressible":true},"application/bacnet-xdd+zip":{"source":"iana","compressible":false},"application/batch-smtp":{"source":"iana"},"application/bdoc":{"compressible":false,"extensions":["bdoc"]},"application/beep+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/calendar+json":{"source":"iana","compressible":true},"application/calendar+xml":{"source":"iana","compressible":true,"extensions":["xcs"]},"application/call-completion":{"source":"iana"},"application/cals-1840":{"source":"iana"},"application/captive+json":{"source":"iana","compressible":true},"application/cbor":{"source":"iana"},"application/cbor-seq":{"source":"iana"},"application/cccex":{"source":"iana"},"application/ccmp+xml":{"source":"iana","compressible":true},"application/ccxml+xml":{"source":"iana","compressible":true,"extensions":["ccxml"]},"application/cdfx+xml":{"source":"iana","compressible":true,"extensions":["cdfx"]},"application/cdmi-capability":{"source":"iana","extensions":["cdmia"]},"application/cdmi-container":{"source":"iana","extensions":["cdmic"]},"application/cdmi-domain":{"source":"iana","extensions":["cdmid"]},"application/cdmi-object":{"source":"iana","extensions":["cdmio"]},"application/cdmi-queue":{"source":"iana","extensions":["cdmiq"]},"application/cdni":{"source":"iana"},"application/cea":{"source":"iana"},"application/cea-2018+xml":{"source":"iana","compressible":true},"application/cellml+xml":{"source":"iana","compressible":true},"application/cfw":{"source":"iana"},"application/city+json":{"source":"iana","compressible":true},"application/clr":{"source":"iana"},"application/clue+xml":{"source":"iana","compressible":true},"application/clue_info+xml":{"source":"iana","compressible":true},"application/cms":{"source":"iana"},"application/cnrp+xml":{"source":"iana","compressible":true},"application/coap-group+json":{"source":"iana","compressible":true},"application/coap-payload":{"source":"iana"},"application/commonground":{"source":"iana"},"application/conference-info+xml":{"source":"iana","compressible":true},"application/cose":{"source":"iana"},"application/cose-key":{"source":"iana"},"application/cose-key-set":{"source":"iana"},"application/cpl+xml":{"source":"iana","compressible":true,"extensions":["cpl"]},"application/csrattrs":{"source":"iana"},"application/csta+xml":{"source":"iana","compressible":true},"application/cstadata+xml":{"source":"iana","compressible":true},"application/csvm+json":{"source":"iana","compressible":true},"application/cu-seeme":{"source":"apache","extensions":["cu"]},"application/cwt":{"source":"iana"},"application/cybercash":{"source":"iana"},"application/dart":{"compressible":true},"application/dash+xml":{"source":"iana","compressible":true,"extensions":["mpd"]},"application/dash-patch+xml":{"source":"iana","compressible":true,"extensions":["mpp"]},"application/dashdelta":{"source":"iana"},"application/davmount+xml":{"source":"iana","compressible":true,"extensions":["davmount"]},"application/dca-rft":{"source":"iana"},"application/dcd":{"source":"iana"},"application/dec-dx":{"source":"iana"},"application/dialog-info+xml":{"source":"iana","compressible":true},"application/dicom":{"source":"iana"},"application/dicom+json":{"source":"iana","compressible":true},"application/dicom+xml":{"source":"iana","compressible":true},"application/dii":{"source":"iana"},"application/dit":{"source":"iana"},"application/dns":{"source":"iana"},"application/dns+json":{"source":"iana","compressible":true},"application/dns-message":{"source":"iana"},"application/docbook+xml":{"source":"apache","compressible":true,"extensions":["dbk"]},"application/dots+cbor":{"source":"iana"},"application/dskpp+xml":{"source":"iana","compressible":true},"application/dssc+der":{"source":"iana","extensions":["dssc"]},"application/dssc+xml":{"source":"iana","compressible":true,"extensions":["xdssc"]},"application/dvcs":{"source":"iana"},"application/ecmascript":{"source":"iana","compressible":true,"extensions":["es","ecma"]},"application/edi-consent":{"source":"iana"},"application/edi-x12":{"source":"iana","compressible":false},"application/edifact":{"source":"iana","compressible":false},"application/efi":{"source":"iana"},"application/elm+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/elm+xml":{"source":"iana","compressible":true},"application/emergencycalldata.cap+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/emergencycalldata.comment+xml":{"source":"iana","compressible":true},"application/emergencycalldata.control+xml":{"source":"iana","compressible":true},"application/emergencycalldata.deviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.ecall.msd":{"source":"iana"},"application/emergencycalldata.providerinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.serviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.subscriberinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.veds+xml":{"source":"iana","compressible":true},"application/emma+xml":{"source":"iana","compressible":true,"extensions":["emma"]},"application/emotionml+xml":{"source":"iana","compressible":true,"extensions":["emotionml"]},"application/encaprtp":{"source":"iana"},"application/epp+xml":{"source":"iana","compressible":true},"application/epub+zip":{"source":"iana","compressible":false,"extensions":["epub"]},"application/eshop":{"source":"iana"},"application/exi":{"source":"iana","extensions":["exi"]},"application/expect-ct-report+json":{"source":"iana","compressible":true},"application/express":{"source":"iana","extensions":["exp"]},"application/fastinfoset":{"source":"iana"},"application/fastsoap":{"source":"iana"},"application/fdt+xml":{"source":"iana","compressible":true,"extensions":["fdt"]},"application/fhir+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/fhir+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/fido.trusted-apps+json":{"compressible":true},"application/fits":{"source":"iana"},"application/flexfec":{"source":"iana"},"application/font-sfnt":{"source":"iana"},"application/font-tdpfr":{"source":"iana","extensions":["pfr"]},"application/font-woff":{"source":"iana","compressible":false},"application/framework-attributes+xml":{"source":"iana","compressible":true},"application/geo+json":{"source":"iana","compressible":true,"extensions":["geojson"]},"application/geo+json-seq":{"source":"iana"},"application/geopackage+sqlite3":{"source":"iana"},"application/geoxacml+xml":{"source":"iana","compressible":true},"application/gltf-buffer":{"source":"iana"},"application/gml+xml":{"source":"iana","compressible":true,"extensions":["gml"]},"application/gpx+xml":{"source":"apache","compressible":true,"extensions":["gpx"]},"application/gxf":{"source":"apache","extensions":["gxf"]},"application/gzip":{"source":"iana","compressible":false,"extensions":["gz"]},"application/h224":{"source":"iana"},"application/held+xml":{"source":"iana","compressible":true},"application/hjson":{"extensions":["hjson"]},"application/http":{"source":"iana"},"application/hyperstudio":{"source":"iana","extensions":["stk"]},"application/ibe-key-request+xml":{"source":"iana","compressible":true},"application/ibe-pkg-reply+xml":{"source":"iana","compressible":true},"application/ibe-pp-data":{"source":"iana"},"application/iges":{"source":"iana"},"application/im-iscomposing+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/index":{"source":"iana"},"application/index.cmd":{"source":"iana"},"application/index.obj":{"source":"iana"},"application/index.response":{"source":"iana"},"application/index.vnd":{"source":"iana"},"application/inkml+xml":{"source":"iana","compressible":true,"extensions":["ink","inkml"]},"application/iotp":{"source":"iana"},"application/ipfix":{"source":"iana","extensions":["ipfix"]},"application/ipp":{"source":"iana"},"application/isup":{"source":"iana"},"application/its+xml":{"source":"iana","compressible":true,"extensions":["its"]},"application/java-archive":{"source":"apache","compressible":false,"extensions":["jar","war","ear"]},"application/java-serialized-object":{"source":"apache","compressible":false,"extensions":["ser"]},"application/java-vm":{"source":"apache","compressible":false,"extensions":["class"]},"application/javascript":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["js","mjs"]},"application/jf2feed+json":{"source":"iana","compressible":true},"application/jose":{"source":"iana"},"application/jose+json":{"source":"iana","compressible":true},"application/jrd+json":{"source":"iana","compressible":true},"application/jscalendar+json":{"source":"iana","compressible":true},"application/json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["json","map"]},"application/json-patch+json":{"source":"iana","compressible":true},"application/json-seq":{"source":"iana"},"application/json5":{"extensions":["json5"]},"application/jsonml+json":{"source":"apache","compressible":true,"extensions":["jsonml"]},"application/jwk+json":{"source":"iana","compressible":true},"application/jwk-set+json":{"source":"iana","compressible":true},"application/jwt":{"source":"iana"},"application/kpml-request+xml":{"source":"iana","compressible":true},"application/kpml-response+xml":{"source":"iana","compressible":true},"application/ld+json":{"source":"iana","compressible":true,"extensions":["jsonld"]},"application/lgr+xml":{"source":"iana","compressible":true,"extensions":["lgr"]},"application/link-format":{"source":"iana"},"application/load-control+xml":{"source":"iana","compressible":true},"application/lost+xml":{"source":"iana","compressible":true,"extensions":["lostxml"]},"application/lostsync+xml":{"source":"iana","compressible":true},"application/lpf+zip":{"source":"iana","compressible":false},"application/lxf":{"source":"iana"},"application/mac-binhex40":{"source":"iana","extensions":["hqx"]},"application/mac-compactpro":{"source":"apache","extensions":["cpt"]},"application/macwriteii":{"source":"iana"},"application/mads+xml":{"source":"iana","compressible":true,"extensions":["mads"]},"application/manifest+json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["webmanifest"]},"application/marc":{"source":"iana","extensions":["mrc"]},"application/marcxml+xml":{"source":"iana","compressible":true,"extensions":["mrcx"]},"application/mathematica":{"source":"iana","extensions":["ma","nb","mb"]},"application/mathml+xml":{"source":"iana","compressible":true,"extensions":["mathml"]},"application/mathml-content+xml":{"source":"iana","compressible":true},"application/mathml-presentation+xml":{"source":"iana","compressible":true},"application/mbms-associated-procedure-description+xml":{"source":"iana","compressible":true},"application/mbms-deregister+xml":{"source":"iana","compressible":true},"application/mbms-envelope+xml":{"source":"iana","compressible":true},"application/mbms-msk+xml":{"source":"iana","compressible":true},"application/mbms-msk-response+xml":{"source":"iana","compressible":true},"application/mbms-protection-description+xml":{"source":"iana","compressible":true},"application/mbms-reception-report+xml":{"source":"iana","compressible":true},"application/mbms-register+xml":{"source":"iana","compressible":true},"application/mbms-register-response+xml":{"source":"iana","compressible":true},"application/mbms-schedule+xml":{"source":"iana","compressible":true},"application/mbms-user-service-description+xml":{"source":"iana","compressible":true},"application/mbox":{"source":"iana","extensions":["mbox"]},"application/media-policy-dataset+xml":{"source":"iana","compressible":true,"extensions":["mpf"]},"application/media_control+xml":{"source":"iana","compressible":true},"application/mediaservercontrol+xml":{"source":"iana","compressible":true,"extensions":["mscml"]},"application/merge-patch+json":{"source":"iana","compressible":true},"application/metalink+xml":{"source":"apache","compressible":true,"extensions":["metalink"]},"application/metalink4+xml":{"source":"iana","compressible":true,"extensions":["meta4"]},"application/mets+xml":{"source":"iana","compressible":true,"extensions":["mets"]},"application/mf4":{"source":"iana"},"application/mikey":{"source":"iana"},"application/mipc":{"source":"iana"},"application/missing-blocks+cbor-seq":{"source":"iana"},"application/mmt-aei+xml":{"source":"iana","compressible":true,"extensions":["maei"]},"application/mmt-usd+xml":{"source":"iana","compressible":true,"extensions":["musd"]},"application/mods+xml":{"source":"iana","compressible":true,"extensions":["mods"]},"application/moss-keys":{"source":"iana"},"application/moss-signature":{"source":"iana"},"application/mosskey-data":{"source":"iana"},"application/mosskey-request":{"source":"iana"},"application/mp21":{"source":"iana","extensions":["m21","mp21"]},"application/mp4":{"source":"iana","extensions":["mp4s","m4p"]},"application/mpeg4-generic":{"source":"iana"},"application/mpeg4-iod":{"source":"iana"},"application/mpeg4-iod-xmt":{"source":"iana"},"application/mrb-consumer+xml":{"source":"iana","compressible":true},"application/mrb-publish+xml":{"source":"iana","compressible":true},"application/msc-ivr+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msc-mixer+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msword":{"source":"iana","compressible":false,"extensions":["doc","dot"]},"application/mud+json":{"source":"iana","compressible":true},"application/multipart-core":{"source":"iana"},"application/mxf":{"source":"iana","extensions":["mxf"]},"application/n-quads":{"source":"iana","extensions":["nq"]},"application/n-triples":{"source":"iana","extensions":["nt"]},"application/nasdata":{"source":"iana"},"application/news-checkgroups":{"source":"iana","charset":"US-ASCII"},"application/news-groupinfo":{"source":"iana","charset":"US-ASCII"},"application/news-transmission":{"source":"iana"},"application/nlsml+xml":{"source":"iana","compressible":true},"application/node":{"source":"iana","extensions":["cjs"]},"application/nss":{"source":"iana"},"application/oauth-authz-req+jwt":{"source":"iana"},"application/oblivious-dns-message":{"source":"iana"},"application/ocsp-request":{"source":"iana"},"application/ocsp-response":{"source":"iana"},"application/octet-stream":{"source":"iana","compressible":false,"extensions":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{"source":"iana","extensions":["oda"]},"application/odm+xml":{"source":"iana","compressible":true},"application/odx":{"source":"iana"},"application/oebps-package+xml":{"source":"iana","compressible":true,"extensions":["opf"]},"application/ogg":{"source":"iana","compressible":false,"extensions":["ogx"]},"application/omdoc+xml":{"source":"apache","compressible":true,"extensions":["omdoc"]},"application/onenote":{"source":"apache","extensions":["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{"source":"iana","compressible":true},"application/oscore":{"source":"iana"},"application/oxps":{"source":"iana","extensions":["oxps"]},"application/p21":{"source":"iana"},"application/p21+zip":{"source":"iana","compressible":false},"application/p2p-overlay+xml":{"source":"iana","compressible":true,"extensions":["relo"]},"application/parityfec":{"source":"iana"},"application/passport":{"source":"iana"},"application/patch-ops-error+xml":{"source":"iana","compressible":true,"extensions":["xer"]},"application/pdf":{"source":"iana","compressible":false,"extensions":["pdf"]},"application/pdx":{"source":"iana"},"application/pem-certificate-chain":{"source":"iana"},"application/pgp-encrypted":{"source":"iana","compressible":false,"extensions":["pgp"]},"application/pgp-keys":{"source":"iana","extensions":["asc"]},"application/pgp-signature":{"source":"iana","extensions":["asc","sig"]},"application/pics-rules":{"source":"apache","extensions":["prf"]},"application/pidf+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pidf-diff+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pkcs10":{"source":"iana","extensions":["p10"]},"application/pkcs12":{"source":"iana"},"application/pkcs7-mime":{"source":"iana","extensions":["p7m","p7c"]},"application/pkcs7-signature":{"source":"iana","extensions":["p7s"]},"application/pkcs8":{"source":"iana","extensions":["p8"]},"application/pkcs8-encrypted":{"source":"iana"},"application/pkix-attr-cert":{"source":"iana","extensions":["ac"]},"application/pkix-cert":{"source":"iana","extensions":["cer"]},"application/pkix-crl":{"source":"iana","extensions":["crl"]},"application/pkix-pkipath":{"source":"iana","extensions":["pkipath"]},"application/pkixcmp":{"source":"iana","extensions":["pki"]},"application/pls+xml":{"source":"iana","compressible":true,"extensions":["pls"]},"application/poc-settings+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/postscript":{"source":"iana","compressible":true,"extensions":["ai","eps","ps"]},"application/ppsp-tracker+json":{"source":"iana","compressible":true},"application/problem+json":{"source":"iana","compressible":true},"application/problem+xml":{"source":"iana","compressible":true},"application/provenance+xml":{"source":"iana","compressible":true,"extensions":["provx"]},"application/prs.alvestrand.titrax-sheet":{"source":"iana"},"application/prs.cww":{"source":"iana","extensions":["cww"]},"application/prs.cyn":{"source":"iana","charset":"7-BIT"},"application/prs.hpub+zip":{"source":"iana","compressible":false},"application/prs.nprend":{"source":"iana"},"application/prs.plucker":{"source":"iana"},"application/prs.rdf-xml-crypt":{"source":"iana"},"application/prs.xsf+xml":{"source":"iana","compressible":true},"application/pskc+xml":{"source":"iana","compressible":true,"extensions":["pskcxml"]},"application/pvd+json":{"source":"iana","compressible":true},"application/qsig":{"source":"iana"},"application/raml+yaml":{"compressible":true,"extensions":["raml"]},"application/raptorfec":{"source":"iana"},"application/rdap+json":{"source":"iana","compressible":true},"application/rdf+xml":{"source":"iana","compressible":true,"extensions":["rdf","owl"]},"application/reginfo+xml":{"source":"iana","compressible":true,"extensions":["rif"]},"application/relax-ng-compact-syntax":{"source":"iana","extensions":["rnc"]},"application/remote-printing":{"source":"iana"},"application/reputon+json":{"source":"iana","compressible":true},"application/resource-lists+xml":{"source":"iana","compressible":true,"extensions":["rl"]},"application/resource-lists-diff+xml":{"source":"iana","compressible":true,"extensions":["rld"]},"application/rfc+xml":{"source":"iana","compressible":true},"application/riscos":{"source":"iana"},"application/rlmi+xml":{"source":"iana","compressible":true},"application/rls-services+xml":{"source":"iana","compressible":true,"extensions":["rs"]},"application/route-apd+xml":{"source":"iana","compressible":true,"extensions":["rapd"]},"application/route-s-tsid+xml":{"source":"iana","compressible":true,"extensions":["sls"]},"application/route-usd+xml":{"source":"iana","compressible":true,"extensions":["rusd"]},"application/rpki-ghostbusters":{"source":"iana","extensions":["gbr"]},"application/rpki-manifest":{"source":"iana","extensions":["mft"]},"application/rpki-publication":{"source":"iana"},"application/rpki-roa":{"source":"iana","extensions":["roa"]},"application/rpki-updown":{"source":"iana"},"application/rsd+xml":{"source":"apache","compressible":true,"extensions":["rsd"]},"application/rss+xml":{"source":"apache","compressible":true,"extensions":["rss"]},"application/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"application/rtploopback":{"source":"iana"},"application/rtx":{"source":"iana"},"application/samlassertion+xml":{"source":"iana","compressible":true},"application/samlmetadata+xml":{"source":"iana","compressible":true},"application/sarif+json":{"source":"iana","compressible":true},"application/sarif-external-properties+json":{"source":"iana","compressible":true},"application/sbe":{"source":"iana"},"application/sbml+xml":{"source":"iana","compressible":true,"extensions":["sbml"]},"application/scaip+xml":{"source":"iana","compressible":true},"application/scim+json":{"source":"iana","compressible":true},"application/scvp-cv-request":{"source":"iana","extensions":["scq"]},"application/scvp-cv-response":{"source":"iana","extensions":["scs"]},"application/scvp-vp-request":{"source":"iana","extensions":["spq"]},"application/scvp-vp-response":{"source":"iana","extensions":["spp"]},"application/sdp":{"source":"iana","extensions":["sdp"]},"application/secevent+jwt":{"source":"iana"},"application/senml+cbor":{"source":"iana"},"application/senml+json":{"source":"iana","compressible":true},"application/senml+xml":{"source":"iana","compressible":true,"extensions":["senmlx"]},"application/senml-etch+cbor":{"source":"iana"},"application/senml-etch+json":{"source":"iana","compressible":true},"application/senml-exi":{"source":"iana"},"application/sensml+cbor":{"source":"iana"},"application/sensml+json":{"source":"iana","compressible":true},"application/sensml+xml":{"source":"iana","compressible":true,"extensions":["sensmlx"]},"application/sensml-exi":{"source":"iana"},"application/sep+xml":{"source":"iana","compressible":true},"application/sep-exi":{"source":"iana"},"application/session-info":{"source":"iana"},"application/set-payment":{"source":"iana"},"application/set-payment-initiation":{"source":"iana","extensions":["setpay"]},"application/set-registration":{"source":"iana"},"application/set-registration-initiation":{"source":"iana","extensions":["setreg"]},"application/sgml":{"source":"iana"},"application/sgml-open-catalog":{"source":"iana"},"application/shf+xml":{"source":"iana","compressible":true,"extensions":["shf"]},"application/sieve":{"source":"iana","extensions":["siv","sieve"]},"application/simple-filter+xml":{"source":"iana","compressible":true},"application/simple-message-summary":{"source":"iana"},"application/simplesymbolcontainer":{"source":"iana"},"application/sipc":{"source":"iana"},"application/slate":{"source":"iana"},"application/smil":{"source":"iana"},"application/smil+xml":{"source":"iana","compressible":true,"extensions":["smi","smil"]},"application/smpte336m":{"source":"iana"},"application/soap+fastinfoset":{"source":"iana"},"application/soap+xml":{"source":"iana","compressible":true},"application/sparql-query":{"source":"iana","extensions":["rq"]},"application/sparql-results+xml":{"source":"iana","compressible":true,"extensions":["srx"]},"application/spdx+json":{"source":"iana","compressible":true},"application/spirits-event+xml":{"source":"iana","compressible":true},"application/sql":{"source":"iana"},"application/srgs":{"source":"iana","extensions":["gram"]},"application/srgs+xml":{"source":"iana","compressible":true,"extensions":["grxml"]},"application/sru+xml":{"source":"iana","compressible":true,"extensions":["sru"]},"application/ssdl+xml":{"source":"apache","compressible":true,"extensions":["ssdl"]},"application/ssml+xml":{"source":"iana","compressible":true,"extensions":["ssml"]},"application/stix+json":{"source":"iana","compressible":true},"application/swid+xml":{"source":"iana","compressible":true,"extensions":["swidtag"]},"application/tamp-apex-update":{"source":"iana"},"application/tamp-apex-update-confirm":{"source":"iana"},"application/tamp-community-update":{"source":"iana"},"application/tamp-community-update-confirm":{"source":"iana"},"application/tamp-error":{"source":"iana"},"application/tamp-sequence-adjust":{"source":"iana"},"application/tamp-sequence-adjust-confirm":{"source":"iana"},"application/tamp-status-query":{"source":"iana"},"application/tamp-status-response":{"source":"iana"},"application/tamp-update":{"source":"iana"},"application/tamp-update-confirm":{"source":"iana"},"application/tar":{"compressible":true},"application/taxii+json":{"source":"iana","compressible":true},"application/td+json":{"source":"iana","compressible":true},"application/tei+xml":{"source":"iana","compressible":true,"extensions":["tei","teicorpus"]},"application/tetra_isi":{"source":"iana"},"application/thraud+xml":{"source":"iana","compressible":true,"extensions":["tfi"]},"application/timestamp-query":{"source":"iana"},"application/timestamp-reply":{"source":"iana"},"application/timestamped-data":{"source":"iana","extensions":["tsd"]},"application/tlsrpt+gzip":{"source":"iana"},"application/tlsrpt+json":{"source":"iana","compressible":true},"application/tnauthlist":{"source":"iana"},"application/token-introspection+jwt":{"source":"iana"},"application/toml":{"compressible":true,"extensions":["toml"]},"application/trickle-ice-sdpfrag":{"source":"iana"},"application/trig":{"source":"iana","extensions":["trig"]},"application/ttml+xml":{"source":"iana","compressible":true,"extensions":["ttml"]},"application/tve-trigger":{"source":"iana"},"application/tzif":{"source":"iana"},"application/tzif-leap":{"source":"iana"},"application/ubjson":{"compressible":false,"extensions":["ubj"]},"application/ulpfec":{"source":"iana"},"application/urc-grpsheet+xml":{"source":"iana","compressible":true},"application/urc-ressheet+xml":{"source":"iana","compressible":true,"extensions":["rsheet"]},"application/urc-targetdesc+xml":{"source":"iana","compressible":true,"extensions":["td"]},"application/urc-uisocketdesc+xml":{"source":"iana","compressible":true},"application/vcard+json":{"source":"iana","compressible":true},"application/vcard+xml":{"source":"iana","compressible":true},"application/vemmi":{"source":"iana"},"application/vividence.scriptfile":{"source":"apache"},"application/vnd.1000minds.decision-model+xml":{"source":"iana","compressible":true,"extensions":["1km"]},"application/vnd.3gpp-prose+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-prose-pc3ch+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-v2x-local-service-information":{"source":"iana"},"application/vnd.3gpp.5gnas":{"source":"iana"},"application/vnd.3gpp.access-transfer-events+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.bsf+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gmop+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gtpc":{"source":"iana"},"application/vnd.3gpp.interworking-data":{"source":"iana"},"application/vnd.3gpp.lpp":{"source":"iana"},"application/vnd.3gpp.mc-signalling-ear":{"source":"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-payload":{"source":"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-signalling":{"source":"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-floor-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-signed+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-init-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-transmission-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mid-call+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ngap":{"source":"iana"},"application/vnd.3gpp.pfcp":{"source":"iana"},"application/vnd.3gpp.pic-bw-large":{"source":"iana","extensions":["plb"]},"application/vnd.3gpp.pic-bw-small":{"source":"iana","extensions":["psb"]},"application/vnd.3gpp.pic-bw-var":{"source":"iana","extensions":["pvb"]},"application/vnd.3gpp.s1ap":{"source":"iana"},"application/vnd.3gpp.sms":{"source":"iana"},"application/vnd.3gpp.sms+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-ext+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.state-and-event-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ussd+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.bcmcsinfo+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.sms":{"source":"iana"},"application/vnd.3gpp2.tcap":{"source":"iana","extensions":["tcap"]},"application/vnd.3lightssoftware.imagescal":{"source":"iana"},"application/vnd.3m.post-it-notes":{"source":"iana","extensions":["pwn"]},"application/vnd.accpac.simply.aso":{"source":"iana","extensions":["aso"]},"application/vnd.accpac.simply.imp":{"source":"iana","extensions":["imp"]},"application/vnd.acucobol":{"source":"iana","extensions":["acu"]},"application/vnd.acucorp":{"source":"iana","extensions":["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{"source":"apache","compressible":false,"extensions":["air"]},"application/vnd.adobe.flash.movie":{"source":"iana"},"application/vnd.adobe.formscentral.fcdt":{"source":"iana","extensions":["fcdt"]},"application/vnd.adobe.fxp":{"source":"iana","extensions":["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{"source":"iana"},"application/vnd.adobe.xdp+xml":{"source":"iana","compressible":true,"extensions":["xdp"]},"application/vnd.adobe.xfdf":{"source":"iana","extensions":["xfdf"]},"application/vnd.aether.imp":{"source":"iana"},"application/vnd.afpc.afplinedata":{"source":"iana"},"application/vnd.afpc.afplinedata-pagedef":{"source":"iana"},"application/vnd.afpc.cmoca-cmresource":{"source":"iana"},"application/vnd.afpc.foca-charset":{"source":"iana"},"application/vnd.afpc.foca-codedfont":{"source":"iana"},"application/vnd.afpc.foca-codepage":{"source":"iana"},"application/vnd.afpc.modca":{"source":"iana"},"application/vnd.afpc.modca-cmtable":{"source":"iana"},"application/vnd.afpc.modca-formdef":{"source":"iana"},"application/vnd.afpc.modca-mediummap":{"source":"iana"},"application/vnd.afpc.modca-objectcontainer":{"source":"iana"},"application/vnd.afpc.modca-overlay":{"source":"iana"},"application/vnd.afpc.modca-pagesegment":{"source":"iana"},"application/vnd.age":{"source":"iana","extensions":["age"]},"application/vnd.ah-barcode":{"source":"iana"},"application/vnd.ahead.space":{"source":"iana","extensions":["ahead"]},"application/vnd.airzip.filesecure.azf":{"source":"iana","extensions":["azf"]},"application/vnd.airzip.filesecure.azs":{"source":"iana","extensions":["azs"]},"application/vnd.amadeus+json":{"source":"iana","compressible":true},"application/vnd.amazon.ebook":{"source":"apache","extensions":["azw"]},"application/vnd.amazon.mobi8-ebook":{"source":"iana"},"application/vnd.americandynamics.acc":{"source":"iana","extensions":["acc"]},"application/vnd.amiga.ami":{"source":"iana","extensions":["ami"]},"application/vnd.amundsen.maze+xml":{"source":"iana","compressible":true},"application/vnd.android.ota":{"source":"iana"},"application/vnd.android.package-archive":{"source":"apache","compressible":false,"extensions":["apk"]},"application/vnd.anki":{"source":"iana"},"application/vnd.anser-web-certificate-issue-initiation":{"source":"iana","extensions":["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{"source":"apache","extensions":["fti"]},"application/vnd.antix.game-component":{"source":"iana","extensions":["atx"]},"application/vnd.apache.arrow.file":{"source":"iana"},"application/vnd.apache.arrow.stream":{"source":"iana"},"application/vnd.apache.thrift.binary":{"source":"iana"},"application/vnd.apache.thrift.compact":{"source":"iana"},"application/vnd.apache.thrift.json":{"source":"iana"},"application/vnd.api+json":{"source":"iana","compressible":true},"application/vnd.aplextor.warrp+json":{"source":"iana","compressible":true},"application/vnd.apothekende.reservation+json":{"source":"iana","compressible":true},"application/vnd.apple.installer+xml":{"source":"iana","compressible":true,"extensions":["mpkg"]},"application/vnd.apple.keynote":{"source":"iana","extensions":["key"]},"application/vnd.apple.mpegurl":{"source":"iana","extensions":["m3u8"]},"application/vnd.apple.numbers":{"source":"iana","extensions":["numbers"]},"application/vnd.apple.pages":{"source":"iana","extensions":["pages"]},"application/vnd.apple.pkpass":{"compressible":false,"extensions":["pkpass"]},"application/vnd.arastra.swi":{"source":"iana"},"application/vnd.aristanetworks.swi":{"source":"iana","extensions":["swi"]},"application/vnd.artisan+json":{"source":"iana","compressible":true},"application/vnd.artsquare":{"source":"iana"},"application/vnd.astraea-software.iota":{"source":"iana","extensions":["iota"]},"application/vnd.audiograph":{"source":"iana","extensions":["aep"]},"application/vnd.autopackage":{"source":"iana"},"application/vnd.avalon+json":{"source":"iana","compressible":true},"application/vnd.avistar+xml":{"source":"iana","compressible":true},"application/vnd.balsamiq.bmml+xml":{"source":"iana","compressible":true,"extensions":["bmml"]},"application/vnd.balsamiq.bmpr":{"source":"iana"},"application/vnd.banana-accounting":{"source":"iana"},"application/vnd.bbf.usp.error":{"source":"iana"},"application/vnd.bbf.usp.msg":{"source":"iana"},"application/vnd.bbf.usp.msg+json":{"source":"iana","compressible":true},"application/vnd.bekitzur-stech+json":{"source":"iana","compressible":true},"application/vnd.bint.med-content":{"source":"iana"},"application/vnd.biopax.rdf+xml":{"source":"iana","compressible":true},"application/vnd.blink-idb-value-wrapper":{"source":"iana"},"application/vnd.blueice.multipass":{"source":"iana","extensions":["mpm"]},"application/vnd.bluetooth.ep.oob":{"source":"iana"},"application/vnd.bluetooth.le.oob":{"source":"iana"},"application/vnd.bmi":{"source":"iana","extensions":["bmi"]},"application/vnd.bpf":{"source":"iana"},"application/vnd.bpf3":{"source":"iana"},"application/vnd.businessobjects":{"source":"iana","extensions":["rep"]},"application/vnd.byu.uapi+json":{"source":"iana","compressible":true},"application/vnd.cab-jscript":{"source":"iana"},"application/vnd.canon-cpdl":{"source":"iana"},"application/vnd.canon-lips":{"source":"iana"},"application/vnd.capasystems-pg+json":{"source":"iana","compressible":true},"application/vnd.cendio.thinlinc.clientconf":{"source":"iana"},"application/vnd.century-systems.tcp_stream":{"source":"iana"},"application/vnd.chemdraw+xml":{"source":"iana","compressible":true,"extensions":["cdxml"]},"application/vnd.chess-pgn":{"source":"iana"},"application/vnd.chipnuts.karaoke-mmd":{"source":"iana","extensions":["mmd"]},"application/vnd.ciedi":{"source":"iana"},"application/vnd.cinderella":{"source":"iana","extensions":["cdy"]},"application/vnd.cirpack.isdn-ext":{"source":"iana"},"application/vnd.citationstyles.style+xml":{"source":"iana","compressible":true,"extensions":["csl"]},"application/vnd.claymore":{"source":"iana","extensions":["cla"]},"application/vnd.cloanto.rp9":{"source":"iana","extensions":["rp9"]},"application/vnd.clonk.c4group":{"source":"iana","extensions":["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{"source":"iana","extensions":["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{"source":"iana","extensions":["c11amz"]},"application/vnd.coffeescript":{"source":"iana"},"application/vnd.collabio.xodocuments.document":{"source":"iana"},"application/vnd.collabio.xodocuments.document-template":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation-template":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{"source":"iana"},"application/vnd.collection+json":{"source":"iana","compressible":true},"application/vnd.collection.doc+json":{"source":"iana","compressible":true},"application/vnd.collection.next+json":{"source":"iana","compressible":true},"application/vnd.comicbook+zip":{"source":"iana","compressible":false},"application/vnd.comicbook-rar":{"source":"iana"},"application/vnd.commerce-battelle":{"source":"iana"},"application/vnd.commonspace":{"source":"iana","extensions":["csp"]},"application/vnd.contact.cmsg":{"source":"iana","extensions":["cdbcmsg"]},"application/vnd.coreos.ignition+json":{"source":"iana","compressible":true},"application/vnd.cosmocaller":{"source":"iana","extensions":["cmc"]},"application/vnd.crick.clicker":{"source":"iana","extensions":["clkx"]},"application/vnd.crick.clicker.keyboard":{"source":"iana","extensions":["clkk"]},"application/vnd.crick.clicker.palette":{"source":"iana","extensions":["clkp"]},"application/vnd.crick.clicker.template":{"source":"iana","extensions":["clkt"]},"application/vnd.crick.clicker.wordbank":{"source":"iana","extensions":["clkw"]},"application/vnd.criticaltools.wbs+xml":{"source":"iana","compressible":true,"extensions":["wbs"]},"application/vnd.cryptii.pipe+json":{"source":"iana","compressible":true},"application/vnd.crypto-shade-file":{"source":"iana"},"application/vnd.cryptomator.encrypted":{"source":"iana"},"application/vnd.cryptomator.vault":{"source":"iana"},"application/vnd.ctc-posml":{"source":"iana","extensions":["pml"]},"application/vnd.ctct.ws+xml":{"source":"iana","compressible":true},"application/vnd.cups-pdf":{"source":"iana"},"application/vnd.cups-postscript":{"source":"iana"},"application/vnd.cups-ppd":{"source":"iana","extensions":["ppd"]},"application/vnd.cups-raster":{"source":"iana"},"application/vnd.cups-raw":{"source":"iana"},"application/vnd.curl":{"source":"iana"},"application/vnd.curl.car":{"source":"apache","extensions":["car"]},"application/vnd.curl.pcurl":{"source":"apache","extensions":["pcurl"]},"application/vnd.cyan.dean.root+xml":{"source":"iana","compressible":true},"application/vnd.cybank":{"source":"iana"},"application/vnd.cyclonedx+json":{"source":"iana","compressible":true},"application/vnd.cyclonedx+xml":{"source":"iana","compressible":true},"application/vnd.d2l.coursepackage1p0+zip":{"source":"iana","compressible":false},"application/vnd.d3m-dataset":{"source":"iana"},"application/vnd.d3m-problem":{"source":"iana"},"application/vnd.dart":{"source":"iana","compressible":true,"extensions":["dart"]},"application/vnd.data-vision.rdz":{"source":"iana","extensions":["rdz"]},"application/vnd.datapackage+json":{"source":"iana","compressible":true},"application/vnd.dataresource+json":{"source":"iana","compressible":true},"application/vnd.dbf":{"source":"iana","extensions":["dbf"]},"application/vnd.debian.binary-package":{"source":"iana"},"application/vnd.dece.data":{"source":"iana","extensions":["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{"source":"iana","compressible":true,"extensions":["uvt","uvvt"]},"application/vnd.dece.unspecified":{"source":"iana","extensions":["uvx","uvvx"]},"application/vnd.dece.zip":{"source":"iana","extensions":["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{"source":"iana","extensions":["fe_launch"]},"application/vnd.desmume.movie":{"source":"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{"source":"iana"},"application/vnd.dm.delegation+xml":{"source":"iana","compressible":true},"application/vnd.dna":{"source":"iana","extensions":["dna"]},"application/vnd.document+json":{"source":"iana","compressible":true},"application/vnd.dolby.mlp":{"source":"apache","extensions":["mlp"]},"application/vnd.dolby.mobile.1":{"source":"iana"},"application/vnd.dolby.mobile.2":{"source":"iana"},"application/vnd.doremir.scorecloud-binary-document":{"source":"iana"},"application/vnd.dpgraph":{"source":"iana","extensions":["dpg"]},"application/vnd.dreamfactory":{"source":"iana","extensions":["dfac"]},"application/vnd.drive+json":{"source":"iana","compressible":true},"application/vnd.ds-keypoint":{"source":"apache","extensions":["kpxx"]},"application/vnd.dtg.local":{"source":"iana"},"application/vnd.dtg.local.flash":{"source":"iana"},"application/vnd.dtg.local.html":{"source":"iana"},"application/vnd.dvb.ait":{"source":"iana","extensions":["ait"]},"application/vnd.dvb.dvbisl+xml":{"source":"iana","compressible":true},"application/vnd.dvb.dvbj":{"source":"iana"},"application/vnd.dvb.esgcontainer":{"source":"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess2":{"source":"iana"},"application/vnd.dvb.ipdcesgpdd":{"source":"iana"},"application/vnd.dvb.ipdcroaming":{"source":"iana"},"application/vnd.dvb.iptv.alfec-base":{"source":"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{"source":"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-container+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-generic+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-msglist+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-request+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-response+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-init+xml":{"source":"iana","compressible":true},"application/vnd.dvb.pfr":{"source":"iana"},"application/vnd.dvb.service":{"source":"iana","extensions":["svc"]},"application/vnd.dxr":{"source":"iana"},"application/vnd.dynageo":{"source":"iana","extensions":["geo"]},"application/vnd.dzr":{"source":"iana"},"application/vnd.easykaraoke.cdgdownload":{"source":"iana"},"application/vnd.ecdis-update":{"source":"iana"},"application/vnd.ecip.rlp":{"source":"iana"},"application/vnd.eclipse.ditto+json":{"source":"iana","compressible":true},"application/vnd.ecowin.chart":{"source":"iana","extensions":["mag"]},"application/vnd.ecowin.filerequest":{"source":"iana"},"application/vnd.ecowin.fileupdate":{"source":"iana"},"application/vnd.ecowin.series":{"source":"iana"},"application/vnd.ecowin.seriesrequest":{"source":"iana"},"application/vnd.ecowin.seriesupdate":{"source":"iana"},"application/vnd.efi.img":{"source":"iana"},"application/vnd.efi.iso":{"source":"iana"},"application/vnd.emclient.accessrequest+xml":{"source":"iana","compressible":true},"application/vnd.enliven":{"source":"iana","extensions":["nml"]},"application/vnd.enphase.envoy":{"source":"iana"},"application/vnd.eprints.data+xml":{"source":"iana","compressible":true},"application/vnd.epson.esf":{"source":"iana","extensions":["esf"]},"application/vnd.epson.msf":{"source":"iana","extensions":["msf"]},"application/vnd.epson.quickanime":{"source":"iana","extensions":["qam"]},"application/vnd.epson.salt":{"source":"iana","extensions":["slt"]},"application/vnd.epson.ssf":{"source":"iana","extensions":["ssf"]},"application/vnd.ericsson.quickcall":{"source":"iana"},"application/vnd.espass-espass+zip":{"source":"iana","compressible":false},"application/vnd.eszigno3+xml":{"source":"iana","compressible":true,"extensions":["es3","et3"]},"application/vnd.etsi.aoc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.asic-e+zip":{"source":"iana","compressible":false},"application/vnd.etsi.asic-s+zip":{"source":"iana","compressible":false},"application/vnd.etsi.cug+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvcommand+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-bc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-cod+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-npvr+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvservice+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsync+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvueprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mcid+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mheg5":{"source":"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{"source":"iana","compressible":true},"application/vnd.etsi.pstn+xml":{"source":"iana","compressible":true},"application/vnd.etsi.sci+xml":{"source":"iana","compressible":true},"application/vnd.etsi.simservs+xml":{"source":"iana","compressible":true},"application/vnd.etsi.timestamp-token":{"source":"iana"},"application/vnd.etsi.tsl+xml":{"source":"iana","compressible":true},"application/vnd.etsi.tsl.der":{"source":"iana"},"application/vnd.eu.kasparian.car+json":{"source":"iana","compressible":true},"application/vnd.eudora.data":{"source":"iana"},"application/vnd.evolv.ecig.profile":{"source":"iana"},"application/vnd.evolv.ecig.settings":{"source":"iana"},"application/vnd.evolv.ecig.theme":{"source":"iana"},"application/vnd.exstream-empower+zip":{"source":"iana","compressible":false},"application/vnd.exstream-package":{"source":"iana"},"application/vnd.ezpix-album":{"source":"iana","extensions":["ez2"]},"application/vnd.ezpix-package":{"source":"iana","extensions":["ez3"]},"application/vnd.f-secure.mobile":{"source":"iana"},"application/vnd.familysearch.gedcom+zip":{"source":"iana","compressible":false},"application/vnd.fastcopy-disk-image":{"source":"iana"},"application/vnd.fdf":{"source":"iana","extensions":["fdf"]},"application/vnd.fdsn.mseed":{"source":"iana","extensions":["mseed"]},"application/vnd.fdsn.seed":{"source":"iana","extensions":["seed","dataless"]},"application/vnd.ffsns":{"source":"iana"},"application/vnd.ficlab.flb+zip":{"source":"iana","compressible":false},"application/vnd.filmit.zfc":{"source":"iana"},"application/vnd.fints":{"source":"iana"},"application/vnd.firemonkeys.cloudcell":{"source":"iana"},"application/vnd.flographit":{"source":"iana","extensions":["gph"]},"application/vnd.fluxtime.clip":{"source":"iana","extensions":["ftc"]},"application/vnd.font-fontforge-sfd":{"source":"iana"},"application/vnd.framemaker":{"source":"iana","extensions":["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{"source":"iana","extensions":["fnc"]},"application/vnd.frogans.ltf":{"source":"iana","extensions":["ltf"]},"application/vnd.fsc.weblaunch":{"source":"iana","extensions":["fsc"]},"application/vnd.fujifilm.fb.docuworks":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.container":{"source":"iana"},"application/vnd.fujifilm.fb.jfi+xml":{"source":"iana","compressible":true},"application/vnd.fujitsu.oasys":{"source":"iana","extensions":["oas"]},"application/vnd.fujitsu.oasys2":{"source":"iana","extensions":["oa2"]},"application/vnd.fujitsu.oasys3":{"source":"iana","extensions":["oa3"]},"application/vnd.fujitsu.oasysgp":{"source":"iana","extensions":["fg5"]},"application/vnd.fujitsu.oasysprs":{"source":"iana","extensions":["bh2"]},"application/vnd.fujixerox.art-ex":{"source":"iana"},"application/vnd.fujixerox.art4":{"source":"iana"},"application/vnd.fujixerox.ddd":{"source":"iana","extensions":["ddd"]},"application/vnd.fujixerox.docuworks":{"source":"iana","extensions":["xdw"]},"application/vnd.fujixerox.docuworks.binder":{"source":"iana","extensions":["xbd"]},"application/vnd.fujixerox.docuworks.container":{"source":"iana"},"application/vnd.fujixerox.hbpl":{"source":"iana"},"application/vnd.fut-misnet":{"source":"iana"},"application/vnd.futoin+cbor":{"source":"iana"},"application/vnd.futoin+json":{"source":"iana","compressible":true},"application/vnd.fuzzysheet":{"source":"iana","extensions":["fzs"]},"application/vnd.genomatix.tuxedo":{"source":"iana","extensions":["txd"]},"application/vnd.gentics.grd+json":{"source":"iana","compressible":true},"application/vnd.geo+json":{"source":"iana","compressible":true},"application/vnd.geocube+xml":{"source":"iana","compressible":true},"application/vnd.geogebra.file":{"source":"iana","extensions":["ggb"]},"application/vnd.geogebra.slides":{"source":"iana"},"application/vnd.geogebra.tool":{"source":"iana","extensions":["ggt"]},"application/vnd.geometry-explorer":{"source":"iana","extensions":["gex","gre"]},"application/vnd.geonext":{"source":"iana","extensions":["gxt"]},"application/vnd.geoplan":{"source":"iana","extensions":["g2w"]},"application/vnd.geospace":{"source":"iana","extensions":["g3w"]},"application/vnd.gerber":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt-response":{"source":"iana"},"application/vnd.gmx":{"source":"iana","extensions":["gmx"]},"application/vnd.google-apps.document":{"compressible":false,"extensions":["gdoc"]},"application/vnd.google-apps.presentation":{"compressible":false,"extensions":["gslides"]},"application/vnd.google-apps.spreadsheet":{"compressible":false,"extensions":["gsheet"]},"application/vnd.google-earth.kml+xml":{"source":"iana","compressible":true,"extensions":["kml"]},"application/vnd.google-earth.kmz":{"source":"iana","compressible":false,"extensions":["kmz"]},"application/vnd.gov.sk.e-form+xml":{"source":"iana","compressible":true},"application/vnd.gov.sk.e-form+zip":{"source":"iana","compressible":false},"application/vnd.gov.sk.xmldatacontainer+xml":{"source":"iana","compressible":true},"application/vnd.grafeq":{"source":"iana","extensions":["gqf","gqs"]},"application/vnd.gridmp":{"source":"iana"},"application/vnd.groove-account":{"source":"iana","extensions":["gac"]},"application/vnd.groove-help":{"source":"iana","extensions":["ghf"]},"application/vnd.groove-identity-message":{"source":"iana","extensions":["gim"]},"application/vnd.groove-injector":{"source":"iana","extensions":["grv"]},"application/vnd.groove-tool-message":{"source":"iana","extensions":["gtm"]},"application/vnd.groove-tool-template":{"source":"iana","extensions":["tpl"]},"application/vnd.groove-vcard":{"source":"iana","extensions":["vcg"]},"application/vnd.hal+json":{"source":"iana","compressible":true},"application/vnd.hal+xml":{"source":"iana","compressible":true,"extensions":["hal"]},"application/vnd.handheld-entertainment+xml":{"source":"iana","compressible":true,"extensions":["zmm"]},"application/vnd.hbci":{"source":"iana","extensions":["hbci"]},"application/vnd.hc+json":{"source":"iana","compressible":true},"application/vnd.hcl-bireports":{"source":"iana"},"application/vnd.hdt":{"source":"iana"},"application/vnd.heroku+json":{"source":"iana","compressible":true},"application/vnd.hhe.lesson-player":{"source":"iana","extensions":["les"]},"application/vnd.hl7cda+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hl7v2+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hp-hpgl":{"source":"iana","extensions":["hpgl"]},"application/vnd.hp-hpid":{"source":"iana","extensions":["hpid"]},"application/vnd.hp-hps":{"source":"iana","extensions":["hps"]},"application/vnd.hp-jlyt":{"source":"iana","extensions":["jlt"]},"application/vnd.hp-pcl":{"source":"iana","extensions":["pcl"]},"application/vnd.hp-pclxl":{"source":"iana","extensions":["pclxl"]},"application/vnd.httphone":{"source":"iana"},"application/vnd.hydrostatix.sof-data":{"source":"iana","extensions":["sfd-hdstx"]},"application/vnd.hyper+json":{"source":"iana","compressible":true},"application/vnd.hyper-item+json":{"source":"iana","compressible":true},"application/vnd.hyperdrive+json":{"source":"iana","compressible":true},"application/vnd.hzn-3d-crossword":{"source":"iana"},"application/vnd.ibm.afplinedata":{"source":"iana"},"application/vnd.ibm.electronic-media":{"source":"iana"},"application/vnd.ibm.minipay":{"source":"iana","extensions":["mpy"]},"application/vnd.ibm.modcap":{"source":"iana","extensions":["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{"source":"iana","extensions":["irm"]},"application/vnd.ibm.secure-container":{"source":"iana","extensions":["sc"]},"application/vnd.iccprofile":{"source":"iana","extensions":["icc","icm"]},"application/vnd.ieee.1905":{"source":"iana"},"application/vnd.igloader":{"source":"iana","extensions":["igl"]},"application/vnd.imagemeter.folder+zip":{"source":"iana","compressible":false},"application/vnd.imagemeter.image+zip":{"source":"iana","compressible":false},"application/vnd.immervision-ivp":{"source":"iana","extensions":["ivp"]},"application/vnd.immervision-ivu":{"source":"iana","extensions":["ivu"]},"application/vnd.ims.imsccv1p1":{"source":"iana"},"application/vnd.ims.imsccv1p2":{"source":"iana"},"application/vnd.ims.imsccv1p3":{"source":"iana"},"application/vnd.ims.lis.v2.result+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy.id+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings.simple+json":{"source":"iana","compressible":true},"application/vnd.informedcontrol.rms+xml":{"source":"iana","compressible":true},"application/vnd.informix-visionary":{"source":"iana"},"application/vnd.infotech.project":{"source":"iana"},"application/vnd.infotech.project+xml":{"source":"iana","compressible":true},"application/vnd.innopath.wamp.notification":{"source":"iana"},"application/vnd.insors.igm":{"source":"iana","extensions":["igm"]},"application/vnd.intercon.formnet":{"source":"iana","extensions":["xpw","xpx"]},"application/vnd.intergeo":{"source":"iana","extensions":["i2g"]},"application/vnd.intertrust.digibox":{"source":"iana"},"application/vnd.intertrust.nncp":{"source":"iana"},"application/vnd.intu.qbo":{"source":"iana","extensions":["qbo"]},"application/vnd.intu.qfx":{"source":"iana","extensions":["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.conceptitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.knowledgeitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsmessage+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.packageitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.planningitem+xml":{"source":"iana","compressible":true},"application/vnd.ipunplugged.rcprofile":{"source":"iana","extensions":["rcprofile"]},"application/vnd.irepository.package+xml":{"source":"iana","compressible":true,"extensions":["irp"]},"application/vnd.is-xpr":{"source":"iana","extensions":["xpr"]},"application/vnd.isac.fcs":{"source":"iana","extensions":["fcs"]},"application/vnd.iso11783-10+zip":{"source":"iana","compressible":false},"application/vnd.jam":{"source":"iana","extensions":["jam"]},"application/vnd.japannet-directory-service":{"source":"iana"},"application/vnd.japannet-jpnstore-wakeup":{"source":"iana"},"application/vnd.japannet-payment-wakeup":{"source":"iana"},"application/vnd.japannet-registration":{"source":"iana"},"application/vnd.japannet-registration-wakeup":{"source":"iana"},"application/vnd.japannet-setstore-wakeup":{"source":"iana"},"application/vnd.japannet-verification":{"source":"iana"},"application/vnd.japannet-verification-wakeup":{"source":"iana"},"application/vnd.jcp.javame.midlet-rms":{"source":"iana","extensions":["rms"]},"application/vnd.jisp":{"source":"iana","extensions":["jisp"]},"application/vnd.joost.joda-archive":{"source":"iana","extensions":["joda"]},"application/vnd.jsk.isdn-ngn":{"source":"iana"},"application/vnd.kahootz":{"source":"iana","extensions":["ktz","ktr"]},"application/vnd.kde.karbon":{"source":"iana","extensions":["karbon"]},"application/vnd.kde.kchart":{"source":"iana","extensions":["chrt"]},"application/vnd.kde.kformula":{"source":"iana","extensions":["kfo"]},"application/vnd.kde.kivio":{"source":"iana","extensions":["flw"]},"application/vnd.kde.kontour":{"source":"iana","extensions":["kon"]},"application/vnd.kde.kpresenter":{"source":"iana","extensions":["kpr","kpt"]},"application/vnd.kde.kspread":{"source":"iana","extensions":["ksp"]},"application/vnd.kde.kword":{"source":"iana","extensions":["kwd","kwt"]},"application/vnd.kenameaapp":{"source":"iana","extensions":["htke"]},"application/vnd.kidspiration":{"source":"iana","extensions":["kia"]},"application/vnd.kinar":{"source":"iana","extensions":["kne","knp"]},"application/vnd.koan":{"source":"iana","extensions":["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{"source":"iana","extensions":["sse"]},"application/vnd.las":{"source":"iana"},"application/vnd.las.las+json":{"source":"iana","compressible":true},"application/vnd.las.las+xml":{"source":"iana","compressible":true,"extensions":["lasxml"]},"application/vnd.laszip":{"source":"iana"},"application/vnd.leap+json":{"source":"iana","compressible":true},"application/vnd.liberty-request+xml":{"source":"iana","compressible":true},"application/vnd.llamagraphics.life-balance.desktop":{"source":"iana","extensions":["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{"source":"iana","compressible":true,"extensions":["lbe"]},"application/vnd.logipipe.circuit+zip":{"source":"iana","compressible":false},"application/vnd.loom":{"source":"iana"},"application/vnd.lotus-1-2-3":{"source":"iana","extensions":["123"]},"application/vnd.lotus-approach":{"source":"iana","extensions":["apr"]},"application/vnd.lotus-freelance":{"source":"iana","extensions":["pre"]},"application/vnd.lotus-notes":{"source":"iana","extensions":["nsf"]},"application/vnd.lotus-organizer":{"source":"iana","extensions":["org"]},"application/vnd.lotus-screencam":{"source":"iana","extensions":["scm"]},"application/vnd.lotus-wordpro":{"source":"iana","extensions":["lwp"]},"application/vnd.macports.portpkg":{"source":"iana","extensions":["portpkg"]},"application/vnd.mapbox-vector-tile":{"source":"iana","extensions":["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.conftoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.license+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.mdcf":{"source":"iana"},"application/vnd.mason+json":{"source":"iana","compressible":true},"application/vnd.maxar.archive.3tz+zip":{"source":"iana","compressible":false},"application/vnd.maxmind.maxmind-db":{"source":"iana"},"application/vnd.mcd":{"source":"iana","extensions":["mcd"]},"application/vnd.medcalcdata":{"source":"iana","extensions":["mc1"]},"application/vnd.mediastation.cdkey":{"source":"iana","extensions":["cdkey"]},"application/vnd.meridian-slingshot":{"source":"iana"},"application/vnd.mfer":{"source":"iana","extensions":["mwf"]},"application/vnd.mfmp":{"source":"iana","extensions":["mfm"]},"application/vnd.micro+json":{"source":"iana","compressible":true},"application/vnd.micrografx.flo":{"source":"iana","extensions":["flo"]},"application/vnd.micrografx.igx":{"source":"iana","extensions":["igx"]},"application/vnd.microsoft.portable-executable":{"source":"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{"source":"iana"},"application/vnd.miele+json":{"source":"iana","compressible":true},"application/vnd.mif":{"source":"iana","extensions":["mif"]},"application/vnd.minisoft-hp3000-save":{"source":"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{"source":"iana"},"application/vnd.mobius.daf":{"source":"iana","extensions":["daf"]},"application/vnd.mobius.dis":{"source":"iana","extensions":["dis"]},"application/vnd.mobius.mbk":{"source":"iana","extensions":["mbk"]},"application/vnd.mobius.mqy":{"source":"iana","extensions":["mqy"]},"application/vnd.mobius.msl":{"source":"iana","extensions":["msl"]},"application/vnd.mobius.plc":{"source":"iana","extensions":["plc"]},"application/vnd.mobius.txf":{"source":"iana","extensions":["txf"]},"application/vnd.mophun.application":{"source":"iana","extensions":["mpn"]},"application/vnd.mophun.certificate":{"source":"iana","extensions":["mpc"]},"application/vnd.motorola.flexsuite":{"source":"iana"},"application/vnd.motorola.flexsuite.adsi":{"source":"iana"},"application/vnd.motorola.flexsuite.fis":{"source":"iana"},"application/vnd.motorola.flexsuite.gotap":{"source":"iana"},"application/vnd.motorola.flexsuite.kmr":{"source":"iana"},"application/vnd.motorola.flexsuite.ttc":{"source":"iana"},"application/vnd.motorola.flexsuite.wem":{"source":"iana"},"application/vnd.motorola.iprm":{"source":"iana"},"application/vnd.mozilla.xul+xml":{"source":"iana","compressible":true,"extensions":["xul"]},"application/vnd.ms-3mfdocument":{"source":"iana"},"application/vnd.ms-artgalry":{"source":"iana","extensions":["cil"]},"application/vnd.ms-asf":{"source":"iana"},"application/vnd.ms-cab-compressed":{"source":"iana","extensions":["cab"]},"application/vnd.ms-color.iccprofile":{"source":"apache"},"application/vnd.ms-excel":{"source":"iana","compressible":false,"extensions":["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{"source":"iana","extensions":["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{"source":"iana","extensions":["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{"source":"iana","extensions":["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{"source":"iana","extensions":["xltm"]},"application/vnd.ms-fontobject":{"source":"iana","compressible":true,"extensions":["eot"]},"application/vnd.ms-htmlhelp":{"source":"iana","extensions":["chm"]},"application/vnd.ms-ims":{"source":"iana","extensions":["ims"]},"application/vnd.ms-lrm":{"source":"iana","extensions":["lrm"]},"application/vnd.ms-office.activex+xml":{"source":"iana","compressible":true},"application/vnd.ms-officetheme":{"source":"iana","extensions":["thmx"]},"application/vnd.ms-opentype":{"source":"apache","compressible":true},"application/vnd.ms-outlook":{"compressible":false,"extensions":["msg"]},"application/vnd.ms-package.obfuscated-opentype":{"source":"apache"},"application/vnd.ms-pki.seccat":{"source":"apache","extensions":["cat"]},"application/vnd.ms-pki.stl":{"source":"apache","extensions":["stl"]},"application/vnd.ms-playready.initiator+xml":{"source":"iana","compressible":true},"application/vnd.ms-powerpoint":{"source":"iana","compressible":false,"extensions":["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{"source":"iana","extensions":["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{"source":"iana","extensions":["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{"source":"iana","extensions":["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{"source":"iana","extensions":["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{"source":"iana","extensions":["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{"source":"iana","compressible":true},"application/vnd.ms-printing.printticket+xml":{"source":"apache","compressible":true},"application/vnd.ms-printschematicket+xml":{"source":"iana","compressible":true},"application/vnd.ms-project":{"source":"iana","extensions":["mpp","mpt"]},"application/vnd.ms-tnef":{"source":"iana"},"application/vnd.ms-windows.devicepairing":{"source":"iana"},"application/vnd.ms-windows.nwprinting.oob":{"source":"iana"},"application/vnd.ms-windows.printerpairing":{"source":"iana"},"application/vnd.ms-windows.wsd.oob":{"source":"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.lic-resp":{"source":"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.meter-resp":{"source":"iana"},"application/vnd.ms-word.document.macroenabled.12":{"source":"iana","extensions":["docm"]},"application/vnd.ms-word.template.macroenabled.12":{"source":"iana","extensions":["dotm"]},"application/vnd.ms-works":{"source":"iana","extensions":["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{"source":"iana","extensions":["wpl"]},"application/vnd.ms-xpsdocument":{"source":"iana","compressible":false,"extensions":["xps"]},"application/vnd.msa-disk-image":{"source":"iana"},"application/vnd.mseq":{"source":"iana","extensions":["mseq"]},"application/vnd.msign":{"source":"iana"},"application/vnd.multiad.creator":{"source":"iana"},"application/vnd.multiad.creator.cif":{"source":"iana"},"application/vnd.music-niff":{"source":"iana"},"application/vnd.musician":{"source":"iana","extensions":["mus"]},"application/vnd.muvee.style":{"source":"iana","extensions":["msty"]},"application/vnd.mynfc":{"source":"iana","extensions":["taglet"]},"application/vnd.nacamar.ybrid+json":{"source":"iana","compressible":true},"application/vnd.ncd.control":{"source":"iana"},"application/vnd.ncd.reference":{"source":"iana"},"application/vnd.nearst.inv+json":{"source":"iana","compressible":true},"application/vnd.nebumind.line":{"source":"iana"},"application/vnd.nervana":{"source":"iana"},"application/vnd.netfpx":{"source":"iana"},"application/vnd.neurolanguage.nlu":{"source":"iana","extensions":["nlu"]},"application/vnd.nimn":{"source":"iana"},"application/vnd.nintendo.nitro.rom":{"source":"iana"},"application/vnd.nintendo.snes.rom":{"source":"iana"},"application/vnd.nitf":{"source":"iana","extensions":["ntf","nitf"]},"application/vnd.noblenet-directory":{"source":"iana","extensions":["nnd"]},"application/vnd.noblenet-sealer":{"source":"iana","extensions":["nns"]},"application/vnd.noblenet-web":{"source":"iana","extensions":["nnw"]},"application/vnd.nokia.catalogs":{"source":"iana"},"application/vnd.nokia.conml+wbxml":{"source":"iana"},"application/vnd.nokia.conml+xml":{"source":"iana","compressible":true},"application/vnd.nokia.iptv.config+xml":{"source":"iana","compressible":true},"application/vnd.nokia.isds-radio-presets":{"source":"iana"},"application/vnd.nokia.landmark+wbxml":{"source":"iana"},"application/vnd.nokia.landmark+xml":{"source":"iana","compressible":true},"application/vnd.nokia.landmarkcollection+xml":{"source":"iana","compressible":true},"application/vnd.nokia.n-gage.ac+xml":{"source":"iana","compressible":true,"extensions":["ac"]},"application/vnd.nokia.n-gage.data":{"source":"iana","extensions":["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{"source":"iana","extensions":["n-gage"]},"application/vnd.nokia.ncd":{"source":"iana"},"application/vnd.nokia.pcd+wbxml":{"source":"iana"},"application/vnd.nokia.pcd+xml":{"source":"iana","compressible":true},"application/vnd.nokia.radio-preset":{"source":"iana","extensions":["rpst"]},"application/vnd.nokia.radio-presets":{"source":"iana","extensions":["rpss"]},"application/vnd.novadigm.edm":{"source":"iana","extensions":["edm"]},"application/vnd.novadigm.edx":{"source":"iana","extensions":["edx"]},"application/vnd.novadigm.ext":{"source":"iana","extensions":["ext"]},"application/vnd.ntt-local.content-share":{"source":"iana"},"application/vnd.ntt-local.file-transfer":{"source":"iana"},"application/vnd.ntt-local.ogw_remote-access":{"source":"iana"},"application/vnd.ntt-local.sip-ta_remote":{"source":"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{"source":"iana"},"application/vnd.oasis.opendocument.chart":{"source":"iana","extensions":["odc"]},"application/vnd.oasis.opendocument.chart-template":{"source":"iana","extensions":["otc"]},"application/vnd.oasis.opendocument.database":{"source":"iana","extensions":["odb"]},"application/vnd.oasis.opendocument.formula":{"source":"iana","extensions":["odf"]},"application/vnd.oasis.opendocument.formula-template":{"source":"iana","extensions":["odft"]},"application/vnd.oasis.opendocument.graphics":{"source":"iana","compressible":false,"extensions":["odg"]},"application/vnd.oasis.opendocument.graphics-template":{"source":"iana","extensions":["otg"]},"application/vnd.oasis.opendocument.image":{"source":"iana","extensions":["odi"]},"application/vnd.oasis.opendocument.image-template":{"source":"iana","extensions":["oti"]},"application/vnd.oasis.opendocument.presentation":{"source":"iana","compressible":false,"extensions":["odp"]},"application/vnd.oasis.opendocument.presentation-template":{"source":"iana","extensions":["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{"source":"iana","compressible":false,"extensions":["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{"source":"iana","extensions":["ots"]},"application/vnd.oasis.opendocument.text":{"source":"iana","compressible":false,"extensions":["odt"]},"application/vnd.oasis.opendocument.text-master":{"source":"iana","extensions":["odm"]},"application/vnd.oasis.opendocument.text-template":{"source":"iana","extensions":["ott"]},"application/vnd.oasis.opendocument.text-web":{"source":"iana","extensions":["oth"]},"application/vnd.obn":{"source":"iana"},"application/vnd.ocf+cbor":{"source":"iana"},"application/vnd.oci.image.manifest.v1+json":{"source":"iana","compressible":true},"application/vnd.oftn.l10n+json":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessdownload+xml":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessstreaming+xml":{"source":"iana","compressible":true},"application/vnd.oipf.cspg-hexbinary":{"source":"iana"},"application/vnd.oipf.dae.svg+xml":{"source":"iana","compressible":true},"application/vnd.oipf.dae.xhtml+xml":{"source":"iana","compressible":true},"application/vnd.oipf.mippvcontrolmessage+xml":{"source":"iana","compressible":true},"application/vnd.oipf.pae.gem":{"source":"iana"},"application/vnd.oipf.spdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.oipf.spdlist+xml":{"source":"iana","compressible":true},"application/vnd.oipf.ueprofile+xml":{"source":"iana","compressible":true},"application/vnd.oipf.userprofile+xml":{"source":"iana","compressible":true},"application/vnd.olpc-sugar":{"source":"iana","extensions":["xo"]},"application/vnd.oma-scws-config":{"source":"iana"},"application/vnd.oma-scws-http-request":{"source":"iana"},"application/vnd.oma-scws-http-response":{"source":"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.drm-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.imd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.ltkm":{"source":"iana"},"application/vnd.oma.bcast.notification+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.provisioningtrigger":{"source":"iana"},"application/vnd.oma.bcast.sgboot":{"source":"iana"},"application/vnd.oma.bcast.sgdd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sgdu":{"source":"iana"},"application/vnd.oma.bcast.simple-symbol-container":{"source":"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sprov+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.stkm":{"source":"iana"},"application/vnd.oma.cab-address-book+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-feature-handler+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-pcc+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-subs-invite+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-user-prefs+xml":{"source":"iana","compressible":true},"application/vnd.oma.dcd":{"source":"iana"},"application/vnd.oma.dcdc":{"source":"iana"},"application/vnd.oma.dd2+xml":{"source":"iana","compressible":true,"extensions":["dd2"]},"application/vnd.oma.drm.risd+xml":{"source":"iana","compressible":true},"application/vnd.oma.group-usage-list+xml":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+cbor":{"source":"iana"},"application/vnd.oma.lwm2m+json":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+tlv":{"source":"iana"},"application/vnd.oma.pal+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.detailed-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.final-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.groups+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.invocation-descriptor+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.optimized-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.push":{"source":"iana"},"application/vnd.oma.scidm.messages+xml":{"source":"iana","compressible":true},"application/vnd.oma.xcap-directory+xml":{"source":"iana","compressible":true},"application/vnd.omads-email+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-file+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-folder+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omaloc-supl-init":{"source":"iana"},"application/vnd.onepager":{"source":"iana"},"application/vnd.onepagertamp":{"source":"iana"},"application/vnd.onepagertamx":{"source":"iana"},"application/vnd.onepagertat":{"source":"iana"},"application/vnd.onepagertatp":{"source":"iana"},"application/vnd.onepagertatx":{"source":"iana"},"application/vnd.openblox.game+xml":{"source":"iana","compressible":true,"extensions":["obgx"]},"application/vnd.openblox.game-binary":{"source":"iana"},"application/vnd.openeye.oeb":{"source":"iana"},"application/vnd.openofficeorg.extension":{"source":"apache","extensions":["oxt"]},"application/vnd.openstreetmap.data+xml":{"source":"iana","compressible":true,"extensions":["osm"]},"application/vnd.opentimestamps.ots":{"source":"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawing+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{"source":"iana","compressible":false,"extensions":["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slide":{"source":"iana","extensions":["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{"source":"iana","extensions":["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.template":{"source":"iana","extensions":["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{"source":"iana","compressible":false,"extensions":["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{"source":"iana","extensions":["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.theme+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.vmldrawing":{"source":"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{"source":"iana","compressible":false,"extensions":["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{"source":"iana","extensions":["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.core-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.relationships+xml":{"source":"iana","compressible":true},"application/vnd.oracle.resource+json":{"source":"iana","compressible":true},"application/vnd.orange.indata":{"source":"iana"},"application/vnd.osa.netdeploy":{"source":"iana"},"application/vnd.osgeo.mapguide.package":{"source":"iana","extensions":["mgp"]},"application/vnd.osgi.bundle":{"source":"iana"},"application/vnd.osgi.dp":{"source":"iana","extensions":["dp"]},"application/vnd.osgi.subsystem":{"source":"iana","extensions":["esa"]},"application/vnd.otps.ct-kip+xml":{"source":"iana","compressible":true},"application/vnd.oxli.countgraph":{"source":"iana"},"application/vnd.pagerduty+json":{"source":"iana","compressible":true},"application/vnd.palm":{"source":"iana","extensions":["pdb","pqa","oprc"]},"application/vnd.panoply":{"source":"iana"},"application/vnd.paos.xml":{"source":"iana"},"application/vnd.patentdive":{"source":"iana"},"application/vnd.patientecommsdoc":{"source":"iana"},"application/vnd.pawaafile":{"source":"iana","extensions":["paw"]},"application/vnd.pcos":{"source":"iana"},"application/vnd.pg.format":{"source":"iana","extensions":["str"]},"application/vnd.pg.osasli":{"source":"iana","extensions":["ei6"]},"application/vnd.piaccess.application-licence":{"source":"iana"},"application/vnd.picsel":{"source":"iana","extensions":["efif"]},"application/vnd.pmi.widget":{"source":"iana","extensions":["wg"]},"application/vnd.poc.group-advertisement+xml":{"source":"iana","compressible":true},"application/vnd.pocketlearn":{"source":"iana","extensions":["plf"]},"application/vnd.powerbuilder6":{"source":"iana","extensions":["pbd"]},"application/vnd.powerbuilder6-s":{"source":"iana"},"application/vnd.powerbuilder7":{"source":"iana"},"application/vnd.powerbuilder7-s":{"source":"iana"},"application/vnd.powerbuilder75":{"source":"iana"},"application/vnd.powerbuilder75-s":{"source":"iana"},"application/vnd.preminet":{"source":"iana"},"application/vnd.previewsystems.box":{"source":"iana","extensions":["box"]},"application/vnd.proteus.magazine":{"source":"iana","extensions":["mgz"]},"application/vnd.psfs":{"source":"iana"},"application/vnd.publishare-delta-tree":{"source":"iana","extensions":["qps"]},"application/vnd.pvi.ptid1":{"source":"iana","extensions":["ptid"]},"application/vnd.pwg-multiplexed":{"source":"iana"},"application/vnd.pwg-xhtml-print+xml":{"source":"iana","compressible":true},"application/vnd.qualcomm.brew-app-res":{"source":"iana"},"application/vnd.quarantainenet":{"source":"iana"},"application/vnd.quark.quarkxpress":{"source":"iana","extensions":["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{"source":"iana"},"application/vnd.radisys.moml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conn+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-stream+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-base+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-detect+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-group+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-speech+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-transform+xml":{"source":"iana","compressible":true},"application/vnd.rainstor.data":{"source":"iana"},"application/vnd.rapid":{"source":"iana"},"application/vnd.rar":{"source":"iana","extensions":["rar"]},"application/vnd.realvnc.bed":{"source":"iana","extensions":["bed"]},"application/vnd.recordare.musicxml":{"source":"iana","extensions":["mxl"]},"application/vnd.recordare.musicxml+xml":{"source":"iana","compressible":true,"extensions":["musicxml"]},"application/vnd.renlearn.rlprint":{"source":"iana"},"application/vnd.resilient.logic":{"source":"iana"},"application/vnd.restful+json":{"source":"iana","compressible":true},"application/vnd.rig.cryptonote":{"source":"iana","extensions":["cryptonote"]},"application/vnd.rim.cod":{"source":"apache","extensions":["cod"]},"application/vnd.rn-realmedia":{"source":"apache","extensions":["rm"]},"application/vnd.rn-realmedia-vbr":{"source":"apache","extensions":["rmvb"]},"application/vnd.route66.link66+xml":{"source":"iana","compressible":true,"extensions":["link66"]},"application/vnd.rs-274x":{"source":"iana"},"application/vnd.ruckus.download":{"source":"iana"},"application/vnd.s3sms":{"source":"iana"},"application/vnd.sailingtracker.track":{"source":"iana","extensions":["st"]},"application/vnd.sar":{"source":"iana"},"application/vnd.sbm.cid":{"source":"iana"},"application/vnd.sbm.mid2":{"source":"iana"},"application/vnd.scribus":{"source":"iana"},"application/vnd.sealed.3df":{"source":"iana"},"application/vnd.sealed.csf":{"source":"iana"},"application/vnd.sealed.doc":{"source":"iana"},"application/vnd.sealed.eml":{"source":"iana"},"application/vnd.sealed.mht":{"source":"iana"},"application/vnd.sealed.net":{"source":"iana"},"application/vnd.sealed.ppt":{"source":"iana"},"application/vnd.sealed.tiff":{"source":"iana"},"application/vnd.sealed.xls":{"source":"iana"},"application/vnd.sealedmedia.softseal.html":{"source":"iana"},"application/vnd.sealedmedia.softseal.pdf":{"source":"iana"},"application/vnd.seemail":{"source":"iana","extensions":["see"]},"application/vnd.seis+json":{"source":"iana","compressible":true},"application/vnd.sema":{"source":"iana","extensions":["sema"]},"application/vnd.semd":{"source":"iana","extensions":["semd"]},"application/vnd.semf":{"source":"iana","extensions":["semf"]},"application/vnd.shade-save-file":{"source":"iana"},"application/vnd.shana.informed.formdata":{"source":"iana","extensions":["ifm"]},"application/vnd.shana.informed.formtemplate":{"source":"iana","extensions":["itp"]},"application/vnd.shana.informed.interchange":{"source":"iana","extensions":["iif"]},"application/vnd.shana.informed.package":{"source":"iana","extensions":["ipk"]},"application/vnd.shootproof+json":{"source":"iana","compressible":true},"application/vnd.shopkick+json":{"source":"iana","compressible":true},"application/vnd.shp":{"source":"iana"},"application/vnd.shx":{"source":"iana"},"application/vnd.sigrok.session":{"source":"iana"},"application/vnd.simtech-mindmapper":{"source":"iana","extensions":["twd","twds"]},"application/vnd.siren+json":{"source":"iana","compressible":true},"application/vnd.smaf":{"source":"iana","extensions":["mmf"]},"application/vnd.smart.notebook":{"source":"iana"},"application/vnd.smart.teacher":{"source":"iana","extensions":["teacher"]},"application/vnd.snesdev-page-table":{"source":"iana"},"application/vnd.software602.filler.form+xml":{"source":"iana","compressible":true,"extensions":["fo"]},"application/vnd.software602.filler.form-xml-zip":{"source":"iana"},"application/vnd.solent.sdkm+xml":{"source":"iana","compressible":true,"extensions":["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{"source":"iana","extensions":["dxp"]},"application/vnd.spotfire.sfs":{"source":"iana","extensions":["sfs"]},"application/vnd.sqlite3":{"source":"iana"},"application/vnd.sss-cod":{"source":"iana"},"application/vnd.sss-dtf":{"source":"iana"},"application/vnd.sss-ntf":{"source":"iana"},"application/vnd.stardivision.calc":{"source":"apache","extensions":["sdc"]},"application/vnd.stardivision.draw":{"source":"apache","extensions":["sda"]},"application/vnd.stardivision.impress":{"source":"apache","extensions":["sdd"]},"application/vnd.stardivision.math":{"source":"apache","extensions":["smf"]},"application/vnd.stardivision.writer":{"source":"apache","extensions":["sdw","vor"]},"application/vnd.stardivision.writer-global":{"source":"apache","extensions":["sgl"]},"application/vnd.stepmania.package":{"source":"iana","extensions":["smzip"]},"application/vnd.stepmania.stepchart":{"source":"iana","extensions":["sm"]},"application/vnd.street-stream":{"source":"iana"},"application/vnd.sun.wadl+xml":{"source":"iana","compressible":true,"extensions":["wadl"]},"application/vnd.sun.xml.calc":{"source":"apache","extensions":["sxc"]},"application/vnd.sun.xml.calc.template":{"source":"apache","extensions":["stc"]},"application/vnd.sun.xml.draw":{"source":"apache","extensions":["sxd"]},"application/vnd.sun.xml.draw.template":{"source":"apache","extensions":["std"]},"application/vnd.sun.xml.impress":{"source":"apache","extensions":["sxi"]},"application/vnd.sun.xml.impress.template":{"source":"apache","extensions":["sti"]},"application/vnd.sun.xml.math":{"source":"apache","extensions":["sxm"]},"application/vnd.sun.xml.writer":{"source":"apache","extensions":["sxw"]},"application/vnd.sun.xml.writer.global":{"source":"apache","extensions":["sxg"]},"application/vnd.sun.xml.writer.template":{"source":"apache","extensions":["stw"]},"application/vnd.sus-calendar":{"source":"iana","extensions":["sus","susp"]},"application/vnd.svd":{"source":"iana","extensions":["svd"]},"application/vnd.swiftview-ics":{"source":"iana"},"application/vnd.sycle+xml":{"source":"iana","compressible":true},"application/vnd.syft+json":{"source":"iana","compressible":true},"application/vnd.symbian.install":{"source":"apache","extensions":["sis","sisx"]},"application/vnd.syncml+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xsm"]},"application/vnd.syncml.dm+wbxml":{"source":"iana","charset":"UTF-8","extensions":["bdm"]},"application/vnd.syncml.dm+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xdm"]},"application/vnd.syncml.dm.notification":{"source":"iana"},"application/vnd.syncml.dmddf+wbxml":{"source":"iana"},"application/vnd.syncml.dmddf+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{"source":"iana"},"application/vnd.syncml.dmtnds+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.syncml.ds.notification":{"source":"iana"},"application/vnd.tableschema+json":{"source":"iana","compressible":true},"application/vnd.tao.intent-module-archive":{"source":"iana","extensions":["tao"]},"application/vnd.tcpdump.pcap":{"source":"iana","extensions":["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{"source":"iana","compressible":true},"application/vnd.tmd.mediaflex.api+xml":{"source":"iana","compressible":true},"application/vnd.tml":{"source":"iana"},"application/vnd.tmobile-livetv":{"source":"iana","extensions":["tmo"]},"application/vnd.tri.onesource":{"source":"iana"},"application/vnd.trid.tpt":{"source":"iana","extensions":["tpt"]},"application/vnd.triscape.mxs":{"source":"iana","extensions":["mxs"]},"application/vnd.trueapp":{"source":"iana","extensions":["tra"]},"application/vnd.truedoc":{"source":"iana"},"application/vnd.ubisoft.webplayer":{"source":"iana"},"application/vnd.ufdl":{"source":"iana","extensions":["ufd","ufdl"]},"application/vnd.uiq.theme":{"source":"iana","extensions":["utz"]},"application/vnd.umajin":{"source":"iana","extensions":["umj"]},"application/vnd.unity":{"source":"iana","extensions":["unityweb"]},"application/vnd.uoml+xml":{"source":"iana","compressible":true,"extensions":["uoml"]},"application/vnd.uplanet.alert":{"source":"iana"},"application/vnd.uplanet.alert-wbxml":{"source":"iana"},"application/vnd.uplanet.bearer-choice":{"source":"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{"source":"iana"},"application/vnd.uplanet.cacheop":{"source":"iana"},"application/vnd.uplanet.cacheop-wbxml":{"source":"iana"},"application/vnd.uplanet.channel":{"source":"iana"},"application/vnd.uplanet.channel-wbxml":{"source":"iana"},"application/vnd.uplanet.list":{"source":"iana"},"application/vnd.uplanet.list-wbxml":{"source":"iana"},"application/vnd.uplanet.listcmd":{"source":"iana"},"application/vnd.uplanet.listcmd-wbxml":{"source":"iana"},"application/vnd.uplanet.signal":{"source":"iana"},"application/vnd.uri-map":{"source":"iana"},"application/vnd.valve.source.material":{"source":"iana"},"application/vnd.vcx":{"source":"iana","extensions":["vcx"]},"application/vnd.vd-study":{"source":"iana"},"application/vnd.vectorworks":{"source":"iana"},"application/vnd.vel+json":{"source":"iana","compressible":true},"application/vnd.verimatrix.vcas":{"source":"iana"},"application/vnd.veritone.aion+json":{"source":"iana","compressible":true},"application/vnd.veryant.thin":{"source":"iana"},"application/vnd.ves.encrypted":{"source":"iana"},"application/vnd.vidsoft.vidconference":{"source":"iana"},"application/vnd.visio":{"source":"iana","extensions":["vsd","vst","vss","vsw"]},"application/vnd.visionary":{"source":"iana","extensions":["vis"]},"application/vnd.vividence.scriptfile":{"source":"iana"},"application/vnd.vsf":{"source":"iana","extensions":["vsf"]},"application/vnd.wap.sic":{"source":"iana"},"application/vnd.wap.slc":{"source":"iana"},"application/vnd.wap.wbxml":{"source":"iana","charset":"UTF-8","extensions":["wbxml"]},"application/vnd.wap.wmlc":{"source":"iana","extensions":["wmlc"]},"application/vnd.wap.wmlscriptc":{"source":"iana","extensions":["wmlsc"]},"application/vnd.webturbo":{"source":"iana","extensions":["wtb"]},"application/vnd.wfa.dpp":{"source":"iana"},"application/vnd.wfa.p2p":{"source":"iana"},"application/vnd.wfa.wsc":{"source":"iana"},"application/vnd.windows.devicepairing":{"source":"iana"},"application/vnd.wmc":{"source":"iana"},"application/vnd.wmf.bootstrap":{"source":"iana"},"application/vnd.wolfram.mathematica":{"source":"iana"},"application/vnd.wolfram.mathematica.package":{"source":"iana"},"application/vnd.wolfram.player":{"source":"iana","extensions":["nbp"]},"application/vnd.wordperfect":{"source":"iana","extensions":["wpd"]},"application/vnd.wqd":{"source":"iana","extensions":["wqd"]},"application/vnd.wrq-hp3000-labelled":{"source":"iana"},"application/vnd.wt.stf":{"source":"iana","extensions":["stf"]},"application/vnd.wv.csp+wbxml":{"source":"iana"},"application/vnd.wv.csp+xml":{"source":"iana","compressible":true},"application/vnd.wv.ssp+xml":{"source":"iana","compressible":true},"application/vnd.xacml+json":{"source":"iana","compressible":true},"application/vnd.xara":{"source":"iana","extensions":["xar"]},"application/vnd.xfdl":{"source":"iana","extensions":["xfdl"]},"application/vnd.xfdl.webform":{"source":"iana"},"application/vnd.xmi+xml":{"source":"iana","compressible":true},"application/vnd.xmpie.cpkg":{"source":"iana"},"application/vnd.xmpie.dpkg":{"source":"iana"},"application/vnd.xmpie.plan":{"source":"iana"},"application/vnd.xmpie.ppkg":{"source":"iana"},"application/vnd.xmpie.xlim":{"source":"iana"},"application/vnd.yamaha.hv-dic":{"source":"iana","extensions":["hvd"]},"application/vnd.yamaha.hv-script":{"source":"iana","extensions":["hvs"]},"application/vnd.yamaha.hv-voice":{"source":"iana","extensions":["hvp"]},"application/vnd.yamaha.openscoreformat":{"source":"iana","extensions":["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{"source":"iana","compressible":true,"extensions":["osfpvg"]},"application/vnd.yamaha.remote-setup":{"source":"iana"},"application/vnd.yamaha.smaf-audio":{"source":"iana","extensions":["saf"]},"application/vnd.yamaha.smaf-phrase":{"source":"iana","extensions":["spf"]},"application/vnd.yamaha.through-ngn":{"source":"iana"},"application/vnd.yamaha.tunnel-udpencap":{"source":"iana"},"application/vnd.yaoweme":{"source":"iana"},"application/vnd.yellowriver-custom-menu":{"source":"iana","extensions":["cmp"]},"application/vnd.youtube.yt":{"source":"iana"},"application/vnd.zul":{"source":"iana","extensions":["zir","zirz"]},"application/vnd.zzazz.deck+xml":{"source":"iana","compressible":true,"extensions":["zaz"]},"application/voicexml+xml":{"source":"iana","compressible":true,"extensions":["vxml"]},"application/voucher-cms+json":{"source":"iana","compressible":true},"application/vq-rtcpxr":{"source":"iana"},"application/wasm":{"source":"iana","compressible":true,"extensions":["wasm"]},"application/watcherinfo+xml":{"source":"iana","compressible":true,"extensions":["wif"]},"application/webpush-options+json":{"source":"iana","compressible":true},"application/whoispp-query":{"source":"iana"},"application/whoispp-response":{"source":"iana"},"application/widget":{"source":"iana","extensions":["wgt"]},"application/winhlp":{"source":"apache","extensions":["hlp"]},"application/wita":{"source":"iana"},"application/wordperfect5.1":{"source":"iana"},"application/wsdl+xml":{"source":"iana","compressible":true,"extensions":["wsdl"]},"application/wspolicy+xml":{"source":"iana","compressible":true,"extensions":["wspolicy"]},"application/x-7z-compressed":{"source":"apache","compressible":false,"extensions":["7z"]},"application/x-abiword":{"source":"apache","extensions":["abw"]},"application/x-ace-compressed":{"source":"apache","extensions":["ace"]},"application/x-amf":{"source":"apache"},"application/x-apple-diskimage":{"source":"apache","extensions":["dmg"]},"application/x-arj":{"compressible":false,"extensions":["arj"]},"application/x-authorware-bin":{"source":"apache","extensions":["aab","x32","u32","vox"]},"application/x-authorware-map":{"source":"apache","extensions":["aam"]},"application/x-authorware-seg":{"source":"apache","extensions":["aas"]},"application/x-bcpio":{"source":"apache","extensions":["bcpio"]},"application/x-bdoc":{"compressible":false,"extensions":["bdoc"]},"application/x-bittorrent":{"source":"apache","extensions":["torrent"]},"application/x-blorb":{"source":"apache","extensions":["blb","blorb"]},"application/x-bzip":{"source":"apache","compressible":false,"extensions":["bz"]},"application/x-bzip2":{"source":"apache","compressible":false,"extensions":["bz2","boz"]},"application/x-cbr":{"source":"apache","extensions":["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{"source":"apache","extensions":["vcd"]},"application/x-cfs-compressed":{"source":"apache","extensions":["cfs"]},"application/x-chat":{"source":"apache","extensions":["chat"]},"application/x-chess-pgn":{"source":"apache","extensions":["pgn"]},"application/x-chrome-extension":{"extensions":["crx"]},"application/x-cocoa":{"source":"nginx","extensions":["cco"]},"application/x-compress":{"source":"apache"},"application/x-conference":{"source":"apache","extensions":["nsc"]},"application/x-cpio":{"source":"apache","extensions":["cpio"]},"application/x-csh":{"source":"apache","extensions":["csh"]},"application/x-deb":{"compressible":false},"application/x-debian-package":{"source":"apache","extensions":["deb","udeb"]},"application/x-dgc-compressed":{"source":"apache","extensions":["dgc"]},"application/x-director":{"source":"apache","extensions":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{"source":"apache","extensions":["wad"]},"application/x-dtbncx+xml":{"source":"apache","compressible":true,"extensions":["ncx"]},"application/x-dtbook+xml":{"source":"apache","compressible":true,"extensions":["dtb"]},"application/x-dtbresource+xml":{"source":"apache","compressible":true,"extensions":["res"]},"application/x-dvi":{"source":"apache","compressible":false,"extensions":["dvi"]},"application/x-envoy":{"source":"apache","extensions":["evy"]},"application/x-eva":{"source":"apache","extensions":["eva"]},"application/x-font-bdf":{"source":"apache","extensions":["bdf"]},"application/x-font-dos":{"source":"apache"},"application/x-font-framemaker":{"source":"apache"},"application/x-font-ghostscript":{"source":"apache","extensions":["gsf"]},"application/x-font-libgrx":{"source":"apache"},"application/x-font-linux-psf":{"source":"apache","extensions":["psf"]},"application/x-font-pcf":{"source":"apache","extensions":["pcf"]},"application/x-font-snf":{"source":"apache","extensions":["snf"]},"application/x-font-speedo":{"source":"apache"},"application/x-font-sunos-news":{"source":"apache"},"application/x-font-type1":{"source":"apache","extensions":["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{"source":"apache"},"application/x-freearc":{"source":"apache","extensions":["arc"]},"application/x-futuresplash":{"source":"apache","extensions":["spl"]},"application/x-gca-compressed":{"source":"apache","extensions":["gca"]},"application/x-glulx":{"source":"apache","extensions":["ulx"]},"application/x-gnumeric":{"source":"apache","extensions":["gnumeric"]},"application/x-gramps-xml":{"source":"apache","extensions":["gramps"]},"application/x-gtar":{"source":"apache","extensions":["gtar"]},"application/x-gzip":{"source":"apache"},"application/x-hdf":{"source":"apache","extensions":["hdf"]},"application/x-httpd-php":{"compressible":true,"extensions":["php"]},"application/x-install-instructions":{"source":"apache","extensions":["install"]},"application/x-iso9660-image":{"source":"apache","extensions":["iso"]},"application/x-iwork-keynote-sffkey":{"extensions":["key"]},"application/x-iwork-numbers-sffnumbers":{"extensions":["numbers"]},"application/x-iwork-pages-sffpages":{"extensions":["pages"]},"application/x-java-archive-diff":{"source":"nginx","extensions":["jardiff"]},"application/x-java-jnlp-file":{"source":"apache","compressible":false,"extensions":["jnlp"]},"application/x-javascript":{"compressible":true},"application/x-keepass2":{"extensions":["kdbx"]},"application/x-latex":{"source":"apache","compressible":false,"extensions":["latex"]},"application/x-lua-bytecode":{"extensions":["luac"]},"application/x-lzh-compressed":{"source":"apache","extensions":["lzh","lha"]},"application/x-makeself":{"source":"nginx","extensions":["run"]},"application/x-mie":{"source":"apache","extensions":["mie"]},"application/x-mobipocket-ebook":{"source":"apache","extensions":["prc","mobi"]},"application/x-mpegurl":{"compressible":false},"application/x-ms-application":{"source":"apache","extensions":["application"]},"application/x-ms-shortcut":{"source":"apache","extensions":["lnk"]},"application/x-ms-wmd":{"source":"apache","extensions":["wmd"]},"application/x-ms-wmz":{"source":"apache","extensions":["wmz"]},"application/x-ms-xbap":{"source":"apache","extensions":["xbap"]},"application/x-msaccess":{"source":"apache","extensions":["mdb"]},"application/x-msbinder":{"source":"apache","extensions":["obd"]},"application/x-mscardfile":{"source":"apache","extensions":["crd"]},"application/x-msclip":{"source":"apache","extensions":["clp"]},"application/x-msdos-program":{"extensions":["exe"]},"application/x-msdownload":{"source":"apache","extensions":["exe","dll","com","bat","msi"]},"application/x-msmediaview":{"source":"apache","extensions":["mvb","m13","m14"]},"application/x-msmetafile":{"source":"apache","extensions":["wmf","wmz","emf","emz"]},"application/x-msmoney":{"source":"apache","extensions":["mny"]},"application/x-mspublisher":{"source":"apache","extensions":["pub"]},"application/x-msschedule":{"source":"apache","extensions":["scd"]},"application/x-msterminal":{"source":"apache","extensions":["trm"]},"application/x-mswrite":{"source":"apache","extensions":["wri"]},"application/x-netcdf":{"source":"apache","extensions":["nc","cdf"]},"application/x-ns-proxy-autoconfig":{"compressible":true,"extensions":["pac"]},"application/x-nzb":{"source":"apache","extensions":["nzb"]},"application/x-perl":{"source":"nginx","extensions":["pl","pm"]},"application/x-pilot":{"source":"nginx","extensions":["prc","pdb"]},"application/x-pkcs12":{"source":"apache","compressible":false,"extensions":["p12","pfx"]},"application/x-pkcs7-certificates":{"source":"apache","extensions":["p7b","spc"]},"application/x-pkcs7-certreqresp":{"source":"apache","extensions":["p7r"]},"application/x-pki-message":{"source":"iana"},"application/x-rar-compressed":{"source":"apache","compressible":false,"extensions":["rar"]},"application/x-redhat-package-manager":{"source":"nginx","extensions":["rpm"]},"application/x-research-info-systems":{"source":"apache","extensions":["ris"]},"application/x-sea":{"source":"nginx","extensions":["sea"]},"application/x-sh":{"source":"apache","compressible":true,"extensions":["sh"]},"application/x-shar":{"source":"apache","extensions":["shar"]},"application/x-shockwave-flash":{"source":"apache","compressible":false,"extensions":["swf"]},"application/x-silverlight-app":{"source":"apache","extensions":["xap"]},"application/x-sql":{"source":"apache","extensions":["sql"]},"application/x-stuffit":{"source":"apache","compressible":false,"extensions":["sit"]},"application/x-stuffitx":{"source":"apache","extensions":["sitx"]},"application/x-subrip":{"source":"apache","extensions":["srt"]},"application/x-sv4cpio":{"source":"apache","extensions":["sv4cpio"]},"application/x-sv4crc":{"source":"apache","extensions":["sv4crc"]},"application/x-t3vm-image":{"source":"apache","extensions":["t3"]},"application/x-tads":{"source":"apache","extensions":["gam"]},"application/x-tar":{"source":"apache","compressible":true,"extensions":["tar"]},"application/x-tcl":{"source":"apache","extensions":["tcl","tk"]},"application/x-tex":{"source":"apache","extensions":["tex"]},"application/x-tex-tfm":{"source":"apache","extensions":["tfm"]},"application/x-texinfo":{"source":"apache","extensions":["texinfo","texi"]},"application/x-tgif":{"source":"apache","extensions":["obj"]},"application/x-ustar":{"source":"apache","extensions":["ustar"]},"application/x-virtualbox-hdd":{"compressible":true,"extensions":["hdd"]},"application/x-virtualbox-ova":{"compressible":true,"extensions":["ova"]},"application/x-virtualbox-ovf":{"compressible":true,"extensions":["ovf"]},"application/x-virtualbox-vbox":{"compressible":true,"extensions":["vbox"]},"application/x-virtualbox-vbox-extpack":{"compressible":false,"extensions":["vbox-extpack"]},"application/x-virtualbox-vdi":{"compressible":true,"extensions":["vdi"]},"application/x-virtualbox-vhd":{"compressible":true,"extensions":["vhd"]},"application/x-virtualbox-vmdk":{"compressible":true,"extensions":["vmdk"]},"application/x-wais-source":{"source":"apache","extensions":["src"]},"application/x-web-app-manifest+json":{"compressible":true,"extensions":["webapp"]},"application/x-www-form-urlencoded":{"source":"iana","compressible":true},"application/x-x509-ca-cert":{"source":"iana","extensions":["der","crt","pem"]},"application/x-x509-ca-ra-cert":{"source":"iana"},"application/x-x509-next-ca-cert":{"source":"iana"},"application/x-xfig":{"source":"apache","extensions":["fig"]},"application/x-xliff+xml":{"source":"apache","compressible":true,"extensions":["xlf"]},"application/x-xpinstall":{"source":"apache","compressible":false,"extensions":["xpi"]},"application/x-xz":{"source":"apache","extensions":["xz"]},"application/x-zmachine":{"source":"apache","extensions":["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{"source":"iana"},"application/xacml+xml":{"source":"iana","compressible":true},"application/xaml+xml":{"source":"apache","compressible":true,"extensions":["xaml"]},"application/xcap-att+xml":{"source":"iana","compressible":true,"extensions":["xav"]},"application/xcap-caps+xml":{"source":"iana","compressible":true,"extensions":["xca"]},"application/xcap-diff+xml":{"source":"iana","compressible":true,"extensions":["xdf"]},"application/xcap-el+xml":{"source":"iana","compressible":true,"extensions":["xel"]},"application/xcap-error+xml":{"source":"iana","compressible":true},"application/xcap-ns+xml":{"source":"iana","compressible":true,"extensions":["xns"]},"application/xcon-conference-info+xml":{"source":"iana","compressible":true},"application/xcon-conference-info-diff+xml":{"source":"iana","compressible":true},"application/xenc+xml":{"source":"iana","compressible":true,"extensions":["xenc"]},"application/xhtml+xml":{"source":"iana","compressible":true,"extensions":["xhtml","xht"]},"application/xhtml-voice+xml":{"source":"apache","compressible":true},"application/xliff+xml":{"source":"iana","compressible":true,"extensions":["xlf"]},"application/xml":{"source":"iana","compressible":true,"extensions":["xml","xsl","xsd","rng"]},"application/xml-dtd":{"source":"iana","compressible":true,"extensions":["dtd"]},"application/xml-external-parsed-entity":{"source":"iana"},"application/xml-patch+xml":{"source":"iana","compressible":true},"application/xmpp+xml":{"source":"iana","compressible":true},"application/xop+xml":{"source":"iana","compressible":true,"extensions":["xop"]},"application/xproc+xml":{"source":"apache","compressible":true,"extensions":["xpl"]},"application/xslt+xml":{"source":"iana","compressible":true,"extensions":["xsl","xslt"]},"application/xspf+xml":{"source":"apache","compressible":true,"extensions":["xspf"]},"application/xv+xml":{"source":"iana","compressible":true,"extensions":["mxml","xhvml","xvml","xvm"]},"application/yang":{"source":"iana","extensions":["yang"]},"application/yang-data+json":{"source":"iana","compressible":true},"application/yang-data+xml":{"source":"iana","compressible":true},"application/yang-patch+json":{"source":"iana","compressible":true},"application/yang-patch+xml":{"source":"iana","compressible":true},"application/yin+xml":{"source":"iana","compressible":true,"extensions":["yin"]},"application/zip":{"source":"iana","compressible":false,"extensions":["zip"]},"application/zlib":{"source":"iana"},"application/zstd":{"source":"iana"},"audio/1d-interleaved-parityfec":{"source":"iana"},"audio/32kadpcm":{"source":"iana"},"audio/3gpp":{"source":"iana","compressible":false,"extensions":["3gpp"]},"audio/3gpp2":{"source":"iana"},"audio/aac":{"source":"iana"},"audio/ac3":{"source":"iana"},"audio/adpcm":{"source":"apache","extensions":["adp"]},"audio/amr":{"source":"iana","extensions":["amr"]},"audio/amr-wb":{"source":"iana"},"audio/amr-wb+":{"source":"iana"},"audio/aptx":{"source":"iana"},"audio/asc":{"source":"iana"},"audio/atrac-advanced-lossless":{"source":"iana"},"audio/atrac-x":{"source":"iana"},"audio/atrac3":{"source":"iana"},"audio/basic":{"source":"iana","compressible":false,"extensions":["au","snd"]},"audio/bv16":{"source":"iana"},"audio/bv32":{"source":"iana"},"audio/clearmode":{"source":"iana"},"audio/cn":{"source":"iana"},"audio/dat12":{"source":"iana"},"audio/dls":{"source":"iana"},"audio/dsr-es201108":{"source":"iana"},"audio/dsr-es202050":{"source":"iana"},"audio/dsr-es202211":{"source":"iana"},"audio/dsr-es202212":{"source":"iana"},"audio/dv":{"source":"iana"},"audio/dvi4":{"source":"iana"},"audio/eac3":{"source":"iana"},"audio/encaprtp":{"source":"iana"},"audio/evrc":{"source":"iana"},"audio/evrc-qcp":{"source":"iana"},"audio/evrc0":{"source":"iana"},"audio/evrc1":{"source":"iana"},"audio/evrcb":{"source":"iana"},"audio/evrcb0":{"source":"iana"},"audio/evrcb1":{"source":"iana"},"audio/evrcnw":{"source":"iana"},"audio/evrcnw0":{"source":"iana"},"audio/evrcnw1":{"source":"iana"},"audio/evrcwb":{"source":"iana"},"audio/evrcwb0":{"source":"iana"},"audio/evrcwb1":{"source":"iana"},"audio/evs":{"source":"iana"},"audio/flexfec":{"source":"iana"},"audio/fwdred":{"source":"iana"},"audio/g711-0":{"source":"iana"},"audio/g719":{"source":"iana"},"audio/g722":{"source":"iana"},"audio/g7221":{"source":"iana"},"audio/g723":{"source":"iana"},"audio/g726-16":{"source":"iana"},"audio/g726-24":{"source":"iana"},"audio/g726-32":{"source":"iana"},"audio/g726-40":{"source":"iana"},"audio/g728":{"source":"iana"},"audio/g729":{"source":"iana"},"audio/g7291":{"source":"iana"},"audio/g729d":{"source":"iana"},"audio/g729e":{"source":"iana"},"audio/gsm":{"source":"iana"},"audio/gsm-efr":{"source":"iana"},"audio/gsm-hr-08":{"source":"iana"},"audio/ilbc":{"source":"iana"},"audio/ip-mr_v2.5":{"source":"iana"},"audio/isac":{"source":"apache"},"audio/l16":{"source":"iana"},"audio/l20":{"source":"iana"},"audio/l24":{"source":"iana","compressible":false},"audio/l8":{"source":"iana"},"audio/lpc":{"source":"iana"},"audio/melp":{"source":"iana"},"audio/melp1200":{"source":"iana"},"audio/melp2400":{"source":"iana"},"audio/melp600":{"source":"iana"},"audio/mhas":{"source":"iana"},"audio/midi":{"source":"apache","extensions":["mid","midi","kar","rmi"]},"audio/mobile-xmf":{"source":"iana","extensions":["mxmf"]},"audio/mp3":{"compressible":false,"extensions":["mp3"]},"audio/mp4":{"source":"iana","compressible":false,"extensions":["m4a","mp4a"]},"audio/mp4a-latm":{"source":"iana"},"audio/mpa":{"source":"iana"},"audio/mpa-robust":{"source":"iana"},"audio/mpeg":{"source":"iana","compressible":false,"extensions":["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{"source":"iana"},"audio/musepack":{"source":"apache"},"audio/ogg":{"source":"iana","compressible":false,"extensions":["oga","ogg","spx","opus"]},"audio/opus":{"source":"iana"},"audio/parityfec":{"source":"iana"},"audio/pcma":{"source":"iana"},"audio/pcma-wb":{"source":"iana"},"audio/pcmu":{"source":"iana"},"audio/pcmu-wb":{"source":"iana"},"audio/prs.sid":{"source":"iana"},"audio/qcelp":{"source":"iana"},"audio/raptorfec":{"source":"iana"},"audio/red":{"source":"iana"},"audio/rtp-enc-aescm128":{"source":"iana"},"audio/rtp-midi":{"source":"iana"},"audio/rtploopback":{"source":"iana"},"audio/rtx":{"source":"iana"},"audio/s3m":{"source":"apache","extensions":["s3m"]},"audio/scip":{"source":"iana"},"audio/silk":{"source":"apache","extensions":["sil"]},"audio/smv":{"source":"iana"},"audio/smv-qcp":{"source":"iana"},"audio/smv0":{"source":"iana"},"audio/sofa":{"source":"iana"},"audio/sp-midi":{"source":"iana"},"audio/speex":{"source":"iana"},"audio/t140c":{"source":"iana"},"audio/t38":{"source":"iana"},"audio/telephone-event":{"source":"iana"},"audio/tetra_acelp":{"source":"iana"},"audio/tetra_acelp_bb":{"source":"iana"},"audio/tone":{"source":"iana"},"audio/tsvcis":{"source":"iana"},"audio/uemclip":{"source":"iana"},"audio/ulpfec":{"source":"iana"},"audio/usac":{"source":"iana"},"audio/vdvi":{"source":"iana"},"audio/vmr-wb":{"source":"iana"},"audio/vnd.3gpp.iufp":{"source":"iana"},"audio/vnd.4sb":{"source":"iana"},"audio/vnd.audiokoz":{"source":"iana"},"audio/vnd.celp":{"source":"iana"},"audio/vnd.cisco.nse":{"source":"iana"},"audio/vnd.cmles.radio-events":{"source":"iana"},"audio/vnd.cns.anp1":{"source":"iana"},"audio/vnd.cns.inf1":{"source":"iana"},"audio/vnd.dece.audio":{"source":"iana","extensions":["uva","uvva"]},"audio/vnd.digital-winds":{"source":"iana","extensions":["eol"]},"audio/vnd.dlna.adts":{"source":"iana"},"audio/vnd.dolby.heaac.1":{"source":"iana"},"audio/vnd.dolby.heaac.2":{"source":"iana"},"audio/vnd.dolby.mlp":{"source":"iana"},"audio/vnd.dolby.mps":{"source":"iana"},"audio/vnd.dolby.pl2":{"source":"iana"},"audio/vnd.dolby.pl2x":{"source":"iana"},"audio/vnd.dolby.pl2z":{"source":"iana"},"audio/vnd.dolby.pulse.1":{"source":"iana"},"audio/vnd.dra":{"source":"iana","extensions":["dra"]},"audio/vnd.dts":{"source":"iana","extensions":["dts"]},"audio/vnd.dts.hd":{"source":"iana","extensions":["dtshd"]},"audio/vnd.dts.uhd":{"source":"iana"},"audio/vnd.dvb.file":{"source":"iana"},"audio/vnd.everad.plj":{"source":"iana"},"audio/vnd.hns.audio":{"source":"iana"},"audio/vnd.lucent.voice":{"source":"iana","extensions":["lvp"]},"audio/vnd.ms-playready.media.pya":{"source":"iana","extensions":["pya"]},"audio/vnd.nokia.mobile-xmf":{"source":"iana"},"audio/vnd.nortel.vbk":{"source":"iana"},"audio/vnd.nuera.ecelp4800":{"source":"iana","extensions":["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{"source":"iana","extensions":["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{"source":"iana","extensions":["ecelp9600"]},"audio/vnd.octel.sbc":{"source":"iana"},"audio/vnd.presonus.multitrack":{"source":"iana"},"audio/vnd.qcelp":{"source":"iana"},"audio/vnd.rhetorex.32kadpcm":{"source":"iana"},"audio/vnd.rip":{"source":"iana","extensions":["rip"]},"audio/vnd.rn-realaudio":{"compressible":false},"audio/vnd.sealedmedia.softseal.mpeg":{"source":"iana"},"audio/vnd.vmx.cvsd":{"source":"iana"},"audio/vnd.wave":{"compressible":false},"audio/vorbis":{"source":"iana","compressible":false},"audio/vorbis-config":{"source":"iana"},"audio/wav":{"compressible":false,"extensions":["wav"]},"audio/wave":{"compressible":false,"extensions":["wav"]},"audio/webm":{"source":"apache","compressible":false,"extensions":["weba"]},"audio/x-aac":{"source":"apache","compressible":false,"extensions":["aac"]},"audio/x-aiff":{"source":"apache","extensions":["aif","aiff","aifc"]},"audio/x-caf":{"source":"apache","compressible":false,"extensions":["caf"]},"audio/x-flac":{"source":"apache","extensions":["flac"]},"audio/x-m4a":{"source":"nginx","extensions":["m4a"]},"audio/x-matroska":{"source":"apache","extensions":["mka"]},"audio/x-mpegurl":{"source":"apache","extensions":["m3u"]},"audio/x-ms-wax":{"source":"apache","extensions":["wax"]},"audio/x-ms-wma":{"source":"apache","extensions":["wma"]},"audio/x-pn-realaudio":{"source":"apache","extensions":["ram","ra"]},"audio/x-pn-realaudio-plugin":{"source":"apache","extensions":["rmp"]},"audio/x-realaudio":{"source":"nginx","extensions":["ra"]},"audio/x-tta":{"source":"apache"},"audio/x-wav":{"source":"apache","extensions":["wav"]},"audio/xm":{"source":"apache","extensions":["xm"]},"chemical/x-cdx":{"source":"apache","extensions":["cdx"]},"chemical/x-cif":{"source":"apache","extensions":["cif"]},"chemical/x-cmdf":{"source":"apache","extensions":["cmdf"]},"chemical/x-cml":{"source":"apache","extensions":["cml"]},"chemical/x-csml":{"source":"apache","extensions":["csml"]},"chemical/x-pdb":{"source":"apache"},"chemical/x-xyz":{"source":"apache","extensions":["xyz"]},"font/collection":{"source":"iana","extensions":["ttc"]},"font/otf":{"source":"iana","compressible":true,"extensions":["otf"]},"font/sfnt":{"source":"iana"},"font/ttf":{"source":"iana","compressible":true,"extensions":["ttf"]},"font/woff":{"source":"iana","extensions":["woff"]},"font/woff2":{"source":"iana","extensions":["woff2"]},"image/aces":{"source":"iana","extensions":["exr"]},"image/apng":{"compressible":false,"extensions":["apng"]},"image/avci":{"source":"iana","extensions":["avci"]},"image/avcs":{"source":"iana","extensions":["avcs"]},"image/avif":{"source":"iana","compressible":false,"extensions":["avif"]},"image/bmp":{"source":"iana","compressible":true,"extensions":["bmp"]},"image/cgm":{"source":"iana","extensions":["cgm"]},"image/dicom-rle":{"source":"iana","extensions":["drle"]},"image/emf":{"source":"iana","extensions":["emf"]},"image/fits":{"source":"iana","extensions":["fits"]},"image/g3fax":{"source":"iana","extensions":["g3"]},"image/gif":{"source":"iana","compressible":false,"extensions":["gif"]},"image/heic":{"source":"iana","extensions":["heic"]},"image/heic-sequence":{"source":"iana","extensions":["heics"]},"image/heif":{"source":"iana","extensions":["heif"]},"image/heif-sequence":{"source":"iana","extensions":["heifs"]},"image/hej2k":{"source":"iana","extensions":["hej2"]},"image/hsj2":{"source":"iana","extensions":["hsj2"]},"image/ief":{"source":"iana","extensions":["ief"]},"image/jls":{"source":"iana","extensions":["jls"]},"image/jp2":{"source":"iana","compressible":false,"extensions":["jp2","jpg2"]},"image/jpeg":{"source":"iana","compressible":false,"extensions":["jpeg","jpg","jpe"]},"image/jph":{"source":"iana","extensions":["jph"]},"image/jphc":{"source":"iana","extensions":["jhc"]},"image/jpm":{"source":"iana","compressible":false,"extensions":["jpm"]},"image/jpx":{"source":"iana","compressible":false,"extensions":["jpx","jpf"]},"image/jxr":{"source":"iana","extensions":["jxr"]},"image/jxra":{"source":"iana","extensions":["jxra"]},"image/jxrs":{"source":"iana","extensions":["jxrs"]},"image/jxs":{"source":"iana","extensions":["jxs"]},"image/jxsc":{"source":"iana","extensions":["jxsc"]},"image/jxsi":{"source":"iana","extensions":["jxsi"]},"image/jxss":{"source":"iana","extensions":["jxss"]},"image/ktx":{"source":"iana","extensions":["ktx"]},"image/ktx2":{"source":"iana","extensions":["ktx2"]},"image/naplps":{"source":"iana"},"image/pjpeg":{"compressible":false},"image/png":{"source":"iana","compressible":false,"extensions":["png"]},"image/prs.btif":{"source":"iana","extensions":["btif"]},"image/prs.pti":{"source":"iana","extensions":["pti"]},"image/pwg-raster":{"source":"iana"},"image/sgi":{"source":"apache","extensions":["sgi"]},"image/svg+xml":{"source":"iana","compressible":true,"extensions":["svg","svgz"]},"image/t38":{"source":"iana","extensions":["t38"]},"image/tiff":{"source":"iana","compressible":false,"extensions":["tif","tiff"]},"image/tiff-fx":{"source":"iana","extensions":["tfx"]},"image/vnd.adobe.photoshop":{"source":"iana","compressible":true,"extensions":["psd"]},"image/vnd.airzip.accelerator.azv":{"source":"iana","extensions":["azv"]},"image/vnd.cns.inf2":{"source":"iana"},"image/vnd.dece.graphic":{"source":"iana","extensions":["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{"source":"iana","extensions":["djvu","djv"]},"image/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"image/vnd.dwg":{"source":"iana","extensions":["dwg"]},"image/vnd.dxf":{"source":"iana","extensions":["dxf"]},"image/vnd.fastbidsheet":{"source":"iana","extensions":["fbs"]},"image/vnd.fpx":{"source":"iana","extensions":["fpx"]},"image/vnd.fst":{"source":"iana","extensions":["fst"]},"image/vnd.fujixerox.edmics-mmr":{"source":"iana","extensions":["mmr"]},"image/vnd.fujixerox.edmics-rlc":{"source":"iana","extensions":["rlc"]},"image/vnd.globalgraphics.pgb":{"source":"iana"},"image/vnd.microsoft.icon":{"source":"iana","compressible":true,"extensions":["ico"]},"image/vnd.mix":{"source":"iana"},"image/vnd.mozilla.apng":{"source":"iana"},"image/vnd.ms-dds":{"compressible":true,"extensions":["dds"]},"image/vnd.ms-modi":{"source":"iana","extensions":["mdi"]},"image/vnd.ms-photo":{"source":"apache","extensions":["wdp"]},"image/vnd.net-fpx":{"source":"iana","extensions":["npx"]},"image/vnd.pco.b16":{"source":"iana","extensions":["b16"]},"image/vnd.radiance":{"source":"iana"},"image/vnd.sealed.png":{"source":"iana"},"image/vnd.sealedmedia.softseal.gif":{"source":"iana"},"image/vnd.sealedmedia.softseal.jpg":{"source":"iana"},"image/vnd.svf":{"source":"iana"},"image/vnd.tencent.tap":{"source":"iana","extensions":["tap"]},"image/vnd.valve.source.texture":{"source":"iana","extensions":["vtf"]},"image/vnd.wap.wbmp":{"source":"iana","extensions":["wbmp"]},"image/vnd.xiff":{"source":"iana","extensions":["xif"]},"image/vnd.zbrush.pcx":{"source":"iana","extensions":["pcx"]},"image/webp":{"source":"apache","extensions":["webp"]},"image/wmf":{"source":"iana","extensions":["wmf"]},"image/x-3ds":{"source":"apache","extensions":["3ds"]},"image/x-cmu-raster":{"source":"apache","extensions":["ras"]},"image/x-cmx":{"source":"apache","extensions":["cmx"]},"image/x-freehand":{"source":"apache","extensions":["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{"source":"apache","compressible":true,"extensions":["ico"]},"image/x-jng":{"source":"nginx","extensions":["jng"]},"image/x-mrsid-image":{"source":"apache","extensions":["sid"]},"image/x-ms-bmp":{"source":"nginx","compressible":true,"extensions":["bmp"]},"image/x-pcx":{"source":"apache","extensions":["pcx"]},"image/x-pict":{"source":"apache","extensions":["pic","pct"]},"image/x-portable-anymap":{"source":"apache","extensions":["pnm"]},"image/x-portable-bitmap":{"source":"apache","extensions":["pbm"]},"image/x-portable-graymap":{"source":"apache","extensions":["pgm"]},"image/x-portable-pixmap":{"source":"apache","extensions":["ppm"]},"image/x-rgb":{"source":"apache","extensions":["rgb"]},"image/x-tga":{"source":"apache","extensions":["tga"]},"image/x-xbitmap":{"source":"apache","extensions":["xbm"]},"image/x-xcf":{"compressible":false},"image/x-xpixmap":{"source":"apache","extensions":["xpm"]},"image/x-xwindowdump":{"source":"apache","extensions":["xwd"]},"message/cpim":{"source":"iana"},"message/delivery-status":{"source":"iana"},"message/disposition-notification":{"source":"iana","extensions":["disposition-notification"]},"message/external-body":{"source":"iana"},"message/feedback-report":{"source":"iana"},"message/global":{"source":"iana","extensions":["u8msg"]},"message/global-delivery-status":{"source":"iana","extensions":["u8dsn"]},"message/global-disposition-notification":{"source":"iana","extensions":["u8mdn"]},"message/global-headers":{"source":"iana","extensions":["u8hdr"]},"message/http":{"source":"iana","compressible":false},"message/imdn+xml":{"source":"iana","compressible":true},"message/news":{"source":"iana"},"message/partial":{"source":"iana","compressible":false},"message/rfc822":{"source":"iana","compressible":true,"extensions":["eml","mime"]},"message/s-http":{"source":"iana"},"message/sip":{"source":"iana"},"message/sipfrag":{"source":"iana"},"message/tracking-status":{"source":"iana"},"message/vnd.si.simp":{"source":"iana"},"message/vnd.wfa.wsc":{"source":"iana","extensions":["wsc"]},"model/3mf":{"source":"iana","extensions":["3mf"]},"model/e57":{"source":"iana"},"model/gltf+json":{"source":"iana","compressible":true,"extensions":["gltf"]},"model/gltf-binary":{"source":"iana","compressible":true,"extensions":["glb"]},"model/iges":{"source":"iana","compressible":false,"extensions":["igs","iges"]},"model/mesh":{"source":"iana","compressible":false,"extensions":["msh","mesh","silo"]},"model/mtl":{"source":"iana","extensions":["mtl"]},"model/obj":{"source":"iana","extensions":["obj"]},"model/step":{"source":"iana"},"model/step+xml":{"source":"iana","compressible":true,"extensions":["stpx"]},"model/step+zip":{"source":"iana","compressible":false,"extensions":["stpz"]},"model/step-xml+zip":{"source":"iana","compressible":false,"extensions":["stpxz"]},"model/stl":{"source":"iana","extensions":["stl"]},"model/vnd.collada+xml":{"source":"iana","compressible":true,"extensions":["dae"]},"model/vnd.dwf":{"source":"iana","extensions":["dwf"]},"model/vnd.flatland.3dml":{"source":"iana"},"model/vnd.gdl":{"source":"iana","extensions":["gdl"]},"model/vnd.gs-gdl":{"source":"apache"},"model/vnd.gs.gdl":{"source":"iana"},"model/vnd.gtw":{"source":"iana","extensions":["gtw"]},"model/vnd.moml+xml":{"source":"iana","compressible":true},"model/vnd.mts":{"source":"iana","extensions":["mts"]},"model/vnd.opengex":{"source":"iana","extensions":["ogex"]},"model/vnd.parasolid.transmit.binary":{"source":"iana","extensions":["x_b"]},"model/vnd.parasolid.transmit.text":{"source":"iana","extensions":["x_t"]},"model/vnd.pytha.pyox":{"source":"iana"},"model/vnd.rosette.annotated-data-model":{"source":"iana"},"model/vnd.sap.vds":{"source":"iana","extensions":["vds"]},"model/vnd.usdz+zip":{"source":"iana","compressible":false,"extensions":["usdz"]},"model/vnd.valve.source.compiled-map":{"source":"iana","extensions":["bsp"]},"model/vnd.vtu":{"source":"iana","extensions":["vtu"]},"model/vrml":{"source":"iana","compressible":false,"extensions":["wrl","vrml"]},"model/x3d+binary":{"source":"apache","compressible":false,"extensions":["x3db","x3dbz"]},"model/x3d+fastinfoset":{"source":"iana","extensions":["x3db"]},"model/x3d+vrml":{"source":"apache","compressible":false,"extensions":["x3dv","x3dvz"]},"model/x3d+xml":{"source":"iana","compressible":true,"extensions":["x3d","x3dz"]},"model/x3d-vrml":{"source":"iana","extensions":["x3dv"]},"multipart/alternative":{"source":"iana","compressible":false},"multipart/appledouble":{"source":"iana"},"multipart/byteranges":{"source":"iana"},"multipart/digest":{"source":"iana"},"multipart/encrypted":{"source":"iana","compressible":false},"multipart/form-data":{"source":"iana","compressible":false},"multipart/header-set":{"source":"iana"},"multipart/mixed":{"source":"iana"},"multipart/multilingual":{"source":"iana"},"multipart/parallel":{"source":"iana"},"multipart/related":{"source":"iana","compressible":false},"multipart/report":{"source":"iana"},"multipart/signed":{"source":"iana","compressible":false},"multipart/vnd.bint.med-plus":{"source":"iana"},"multipart/voice-message":{"source":"iana"},"multipart/x-mixed-replace":{"source":"iana"},"text/1d-interleaved-parityfec":{"source":"iana"},"text/cache-manifest":{"source":"iana","compressible":true,"extensions":["appcache","manifest"]},"text/calendar":{"source":"iana","extensions":["ics","ifb"]},"text/calender":{"compressible":true},"text/cmd":{"compressible":true},"text/coffeescript":{"extensions":["coffee","litcoffee"]},"text/cql":{"source":"iana"},"text/cql-expression":{"source":"iana"},"text/cql-identifier":{"source":"iana"},"text/css":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["css"]},"text/csv":{"source":"iana","compressible":true,"extensions":["csv"]},"text/csv-schema":{"source":"iana"},"text/directory":{"source":"iana"},"text/dns":{"source":"iana"},"text/ecmascript":{"source":"iana"},"text/encaprtp":{"source":"iana"},"text/enriched":{"source":"iana"},"text/fhirpath":{"source":"iana"},"text/flexfec":{"source":"iana"},"text/fwdred":{"source":"iana"},"text/gff3":{"source":"iana"},"text/grammar-ref-list":{"source":"iana"},"text/html":{"source":"iana","compressible":true,"extensions":["html","htm","shtml"]},"text/jade":{"extensions":["jade"]},"text/javascript":{"source":"iana","compressible":true},"text/jcr-cnd":{"source":"iana"},"text/jsx":{"compressible":true,"extensions":["jsx"]},"text/less":{"compressible":true,"extensions":["less"]},"text/markdown":{"source":"iana","compressible":true,"extensions":["markdown","md"]},"text/mathml":{"source":"nginx","extensions":["mml"]},"text/mdx":{"compressible":true,"extensions":["mdx"]},"text/mizar":{"source":"iana"},"text/n3":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["n3"]},"text/parameters":{"source":"iana","charset":"UTF-8"},"text/parityfec":{"source":"iana"},"text/plain":{"source":"iana","compressible":true,"extensions":["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{"source":"iana","charset":"UTF-8"},"text/prs.fallenstein.rst":{"source":"iana"},"text/prs.lines.tag":{"source":"iana","extensions":["dsc"]},"text/prs.prop.logic":{"source":"iana"},"text/raptorfec":{"source":"iana"},"text/red":{"source":"iana"},"text/rfc822-headers":{"source":"iana"},"text/richtext":{"source":"iana","compressible":true,"extensions":["rtx"]},"text/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"text/rtp-enc-aescm128":{"source":"iana"},"text/rtploopback":{"source":"iana"},"text/rtx":{"source":"iana"},"text/sgml":{"source":"iana","extensions":["sgml","sgm"]},"text/shaclc":{"source":"iana"},"text/shex":{"source":"iana","extensions":["shex"]},"text/slim":{"extensions":["slim","slm"]},"text/spdx":{"source":"iana","extensions":["spdx"]},"text/strings":{"source":"iana"},"text/stylus":{"extensions":["stylus","styl"]},"text/t140":{"source":"iana"},"text/tab-separated-values":{"source":"iana","compressible":true,"extensions":["tsv"]},"text/troff":{"source":"iana","extensions":["t","tr","roff","man","me","ms"]},"text/turtle":{"source":"iana","charset":"UTF-8","extensions":["ttl"]},"text/ulpfec":{"source":"iana"},"text/uri-list":{"source":"iana","compressible":true,"extensions":["uri","uris","urls"]},"text/vcard":{"source":"iana","compressible":true,"extensions":["vcard"]},"text/vnd.a":{"source":"iana"},"text/vnd.abc":{"source":"iana"},"text/vnd.ascii-art":{"source":"iana"},"text/vnd.curl":{"source":"iana","extensions":["curl"]},"text/vnd.curl.dcurl":{"source":"apache","extensions":["dcurl"]},"text/vnd.curl.mcurl":{"source":"apache","extensions":["mcurl"]},"text/vnd.curl.scurl":{"source":"apache","extensions":["scurl"]},"text/vnd.debian.copyright":{"source":"iana","charset":"UTF-8"},"text/vnd.dmclientscript":{"source":"iana"},"text/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"text/vnd.esmertec.theme-descriptor":{"source":"iana","charset":"UTF-8"},"text/vnd.familysearch.gedcom":{"source":"iana","extensions":["ged"]},"text/vnd.ficlab.flt":{"source":"iana"},"text/vnd.fly":{"source":"iana","extensions":["fly"]},"text/vnd.fmi.flexstor":{"source":"iana","extensions":["flx"]},"text/vnd.gml":{"source":"iana"},"text/vnd.graphviz":{"source":"iana","extensions":["gv"]},"text/vnd.hans":{"source":"iana"},"text/vnd.hgl":{"source":"iana"},"text/vnd.in3d.3dml":{"source":"iana","extensions":["3dml"]},"text/vnd.in3d.spot":{"source":"iana","extensions":["spot"]},"text/vnd.iptc.newsml":{"source":"iana"},"text/vnd.iptc.nitf":{"source":"iana"},"text/vnd.latex-z":{"source":"iana"},"text/vnd.motorola.reflex":{"source":"iana"},"text/vnd.ms-mediapackage":{"source":"iana"},"text/vnd.net2phone.commcenter.command":{"source":"iana"},"text/vnd.radisys.msml-basic-layout":{"source":"iana"},"text/vnd.senx.warpscript":{"source":"iana"},"text/vnd.si.uricatalogue":{"source":"iana"},"text/vnd.sosi":{"source":"iana"},"text/vnd.sun.j2me.app-descriptor":{"source":"iana","charset":"UTF-8","extensions":["jad"]},"text/vnd.trolltech.linguist":{"source":"iana","charset":"UTF-8"},"text/vnd.wap.si":{"source":"iana"},"text/vnd.wap.sl":{"source":"iana"},"text/vnd.wap.wml":{"source":"iana","extensions":["wml"]},"text/vnd.wap.wmlscript":{"source":"iana","extensions":["wmls"]},"text/vtt":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["vtt"]},"text/x-asm":{"source":"apache","extensions":["s","asm"]},"text/x-c":{"source":"apache","extensions":["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{"source":"nginx","extensions":["htc"]},"text/x-fortran":{"source":"apache","extensions":["f","for","f77","f90"]},"text/x-gwt-rpc":{"compressible":true},"text/x-handlebars-template":{"extensions":["hbs"]},"text/x-java-source":{"source":"apache","extensions":["java"]},"text/x-jquery-tmpl":{"compressible":true},"text/x-lua":{"extensions":["lua"]},"text/x-markdown":{"compressible":true,"extensions":["mkd"]},"text/x-nfo":{"source":"apache","extensions":["nfo"]},"text/x-opml":{"source":"apache","extensions":["opml"]},"text/x-org":{"compressible":true,"extensions":["org"]},"text/x-pascal":{"source":"apache","extensions":["p","pas"]},"text/x-processing":{"compressible":true,"extensions":["pde"]},"text/x-sass":{"extensions":["sass"]},"text/x-scss":{"extensions":["scss"]},"text/x-setext":{"source":"apache","extensions":["etx"]},"text/x-sfv":{"source":"apache","extensions":["sfv"]},"text/x-suse-ymp":{"compressible":true,"extensions":["ymp"]},"text/x-uuencode":{"source":"apache","extensions":["uu"]},"text/x-vcalendar":{"source":"apache","extensions":["vcs"]},"text/x-vcard":{"source":"apache","extensions":["vcf"]},"text/xml":{"source":"iana","compressible":true,"extensions":["xml"]},"text/xml-external-parsed-entity":{"source":"iana"},"text/yaml":{"compressible":true,"extensions":["yaml","yml"]},"video/1d-interleaved-parityfec":{"source":"iana"},"video/3gpp":{"source":"iana","extensions":["3gp","3gpp"]},"video/3gpp-tt":{"source":"iana"},"video/3gpp2":{"source":"iana","extensions":["3g2"]},"video/av1":{"source":"iana"},"video/bmpeg":{"source":"iana"},"video/bt656":{"source":"iana"},"video/celb":{"source":"iana"},"video/dv":{"source":"iana"},"video/encaprtp":{"source":"iana"},"video/ffv1":{"source":"iana"},"video/flexfec":{"source":"iana"},"video/h261":{"source":"iana","extensions":["h261"]},"video/h263":{"source":"iana","extensions":["h263"]},"video/h263-1998":{"source":"iana"},"video/h263-2000":{"source":"iana"},"video/h264":{"source":"iana","extensions":["h264"]},"video/h264-rcdo":{"source":"iana"},"video/h264-svc":{"source":"iana"},"video/h265":{"source":"iana"},"video/iso.segment":{"source":"iana","extensions":["m4s"]},"video/jpeg":{"source":"iana","extensions":["jpgv"]},"video/jpeg2000":{"source":"iana"},"video/jpm":{"source":"apache","extensions":["jpm","jpgm"]},"video/jxsv":{"source":"iana"},"video/mj2":{"source":"iana","extensions":["mj2","mjp2"]},"video/mp1s":{"source":"iana"},"video/mp2p":{"source":"iana"},"video/mp2t":{"source":"iana","extensions":["ts"]},"video/mp4":{"source":"iana","compressible":false,"extensions":["mp4","mp4v","mpg4"]},"video/mp4v-es":{"source":"iana"},"video/mpeg":{"source":"iana","compressible":false,"extensions":["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{"source":"iana"},"video/mpv":{"source":"iana"},"video/nv":{"source":"iana"},"video/ogg":{"source":"iana","compressible":false,"extensions":["ogv"]},"video/parityfec":{"source":"iana"},"video/pointer":{"source":"iana"},"video/quicktime":{"source":"iana","compressible":false,"extensions":["qt","mov"]},"video/raptorfec":{"source":"iana"},"video/raw":{"source":"iana"},"video/rtp-enc-aescm128":{"source":"iana"},"video/rtploopback":{"source":"iana"},"video/rtx":{"source":"iana"},"video/scip":{"source":"iana"},"video/smpte291":{"source":"iana"},"video/smpte292m":{"source":"iana"},"video/ulpfec":{"source":"iana"},"video/vc1":{"source":"iana"},"video/vc2":{"source":"iana"},"video/vnd.cctv":{"source":"iana"},"video/vnd.dece.hd":{"source":"iana","extensions":["uvh","uvvh"]},"video/vnd.dece.mobile":{"source":"iana","extensions":["uvm","uvvm"]},"video/vnd.dece.mp4":{"source":"iana"},"video/vnd.dece.pd":{"source":"iana","extensions":["uvp","uvvp"]},"video/vnd.dece.sd":{"source":"iana","extensions":["uvs","uvvs"]},"video/vnd.dece.video":{"source":"iana","extensions":["uvv","uvvv"]},"video/vnd.directv.mpeg":{"source":"iana"},"video/vnd.directv.mpeg-tts":{"source":"iana"},"video/vnd.dlna.mpeg-tts":{"source":"iana"},"video/vnd.dvb.file":{"source":"iana","extensions":["dvb"]},"video/vnd.fvt":{"source":"iana","extensions":["fvt"]},"video/vnd.hns.video":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.ttsavc":{"source":"iana"},"video/vnd.iptvforum.ttsmpeg2":{"source":"iana"},"video/vnd.motorola.video":{"source":"iana"},"video/vnd.motorola.videop":{"source":"iana"},"video/vnd.mpegurl":{"source":"iana","extensions":["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{"source":"iana","extensions":["pyv"]},"video/vnd.nokia.interleaved-multimedia":{"source":"iana"},"video/vnd.nokia.mp4vr":{"source":"iana"},"video/vnd.nokia.videovoip":{"source":"iana"},"video/vnd.objectvideo":{"source":"iana"},"video/vnd.radgamettools.bink":{"source":"iana"},"video/vnd.radgamettools.smacker":{"source":"iana"},"video/vnd.sealed.mpeg1":{"source":"iana"},"video/vnd.sealed.mpeg4":{"source":"iana"},"video/vnd.sealed.swf":{"source":"iana"},"video/vnd.sealedmedia.softseal.mov":{"source":"iana"},"video/vnd.uvvu.mp4":{"source":"iana","extensions":["uvu","uvvu"]},"video/vnd.vivo":{"source":"iana","extensions":["viv"]},"video/vnd.youtube.yt":{"source":"iana"},"video/vp8":{"source":"iana"},"video/vp9":{"source":"iana"},"video/webm":{"source":"apache","compressible":false,"extensions":["webm"]},"video/x-f4v":{"source":"apache","extensions":["f4v"]},"video/x-fli":{"source":"apache","extensions":["fli"]},"video/x-flv":{"source":"apache","compressible":false,"extensions":["flv"]},"video/x-m4v":{"source":"apache","extensions":["m4v"]},"video/x-matroska":{"source":"apache","compressible":false,"extensions":["mkv","mk3d","mks"]},"video/x-mng":{"source":"apache","extensions":["mng"]},"video/x-ms-asf":{"source":"apache","extensions":["asf","asx"]},"video/x-ms-vob":{"source":"apache","extensions":["vob"]},"video/x-ms-wm":{"source":"apache","extensions":["wm"]},"video/x-ms-wmv":{"source":"apache","compressible":false,"extensions":["wmv"]},"video/x-ms-wmx":{"source":"apache","extensions":["wmx"]},"video/x-ms-wvx":{"source":"apache","extensions":["wvx"]},"video/x-msvideo":{"source":"apache","extensions":["avi"]},"video/x-sgi-movie":{"source":"apache","extensions":["movie"]},"video/x-smv":{"source":"apache","extensions":["smv"]},"x-conference/x-cooltalk":{"source":"apache","extensions":["ice"]},"x-shader/x-fragment":{"compressible":true},"x-shader/x-vertex":{"compressible":true}}')}},__webpack_module_cache__={},leafPrototypes,getProto,inProgress,dataWebpackPrefix;function __webpack_require__(m){var v=__webpack_module_cache__[m];if(void 0!==v)return v.exports;var q=__webpack_module_cache__[m]={id:m,loaded:!1,exports:{}};return __webpack_modules__[m].call(q.exports,q,q.exports,__webpack_require__),q.loaded=!0,q.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.n=m=>{var v=m&&m.__esModule?()=>m.default:()=>m;return __webpack_require__.d(v,{a:v}),v},getProto=Object.getPrototypeOf?m=>Object.getPrototypeOf(m):m=>m.__proto__,__webpack_require__.t=function(m,v){if(1&v&&(m=this(m)),8&v)return m;if("object"==typeof m&&m){if(4&v&&m.__esModule)return m;if(16&v&&"function"==typeof m.then)return m}var q=Object.create(null);__webpack_require__.r(q);var ee={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var ae=2&v&&m;"object"==typeof ae&&!~leafPrototypes.indexOf(ae);ae=getProto(ae))Object.getOwnPropertyNames(ae).forEach((v=>ee[v]=()=>m[v]));return ee.default=()=>m,__webpack_require__.d(q,ee),q},__webpack_require__.d=(m,v)=>{for(var q in v)__webpack_require__.o(v,q)&&!__webpack_require__.o(m,q)&&Object.defineProperty(m,q,{enumerable:!0,get:v[q]})},__webpack_require__.f={},__webpack_require__.e=m=>Promise.all(Object.keys(__webpack_require__.f).reduce(((v,q)=>(__webpack_require__.f[q](m,v),v)),[])),__webpack_require__.u=m=>"build/"+m+"."+{7:"e40008dc",58:"98ce19ea",59:"8801d696",96:"4c7547d5",104:"12ddf45d",116:"ee1d37e0",131:"4f9ca07d",146:"e16c0bcc",161:"5403a840",196:"fb497172",231:"5278caad",240:"41771cce",264:"a15252a6",272:"9ce374b2",302:"22691c65",317:"73b18070",420:"1c883703",429:"47e3b5d1",431:"3ade3c04",448:"ea218f34",489:"44f0356e",505:"d061ddba",518:"ffba77e5",522:"421684f6",562:"a387b830",566:"118a0bdc",582:"7d7189da",593:"3c9f8728",614:"b82d6f5d",621:"85e18185",634:"ff5b89eb",635:"d7066e7e",678:"ddf3fa81",698:"a54e6061",708:"38b614f1",718:"5c381204",778:"2a7e42aa",808:"abbfa384",830:"1fe3627b",852:"0acfbc72",854:"60c8dd44",883:"17d61e9f",892:"4475f06a",910:"ec563144",922:"d68a7762",964:"8ad18468",976:"b10aa658",988:"9b956dee",992:"85ebc705"}[m]+".js",__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(m){if("object"==typeof window)return window}}(),__webpack_require__.o=(m,v)=>Object.prototype.hasOwnProperty.call(m,v),inProgress={},dataWebpackPrefix="@samvera/ramp:",__webpack_require__.l=(m,v,q,ee)=>{if(inProgress[m])inProgress[m].push(v);else{var ae,ie;if(void 0!==q)for(var de=document.getElementsByTagName("script"),ce=0;ce{ae.onerror=ae.onload=null,clearTimeout(pe);var ee=inProgress[m];if(delete inProgress[m],ae.parentNode&&ae.parentNode.removeChild(ae),ee&&ee.forEach((m=>m(q))),v)return v(q)},pe=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:ae}),12e4);ae.onerror=onScriptComplete.bind(null,ae.onerror),ae.onload=onScriptComplete.bind(null,ae.onload),ie&&document.head.appendChild(ae)}},__webpack_require__.r=m=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(m,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(m,"__esModule",{value:!0})},__webpack_require__.nmd=m=>(m.paths=[],m.children||(m.children=[]),m),__webpack_require__.p="",(()=>{var m={179:0};__webpack_require__.f.j=(v,q)=>{var ee=__webpack_require__.o(m,v)?m[v]:void 0;if(0!==ee)if(ee)q.push(ee[2]);else{var ae=new Promise(((q,ae)=>ee=m[v]=[q,ae]));q.push(ee[2]=ae);var ie=__webpack_require__.p+__webpack_require__.u(v),de=new Error;__webpack_require__.l(ie,(q=>{if(__webpack_require__.o(m,v)&&(0!==(ee=m[v])&&(m[v]=void 0),ee)){var ae=q&&("load"===q.type?"missing":q.type),ie=q&&q.target&&q.target.src;de.message="Loading chunk "+v+" failed.\n("+ae+": "+ie+")",de.name="ChunkLoadError",de.type=ae,de.request=ie,ee[1](de)}}),"chunk-"+v,v)}};var webpackJsonpCallback=(v,q)=>{var ee,ae,[ie,de,ce]=q,le=0;if(ie.some((v=>0!==m[v]))){for(ee in de)__webpack_require__.o(de,ee)&&(__webpack_require__.m[ee]=de[ee]);if(ce)ce(__webpack_require__)}for(v&&v(q);le{"use strict";var m=__webpack_require__(93379),v=__webpack_require__.n(m),q=__webpack_require__(36939),ee={insert:"head",singleton:!1};v()(q.Z,ee),q.Z.locals})(),(()=>{"use strict";__webpack_require__(57625),__webpack_require__(47097),__webpack_require__(77310);var m=__webpack_require__(20897).Z.createStyleSheet({body:{isolate:!1,margin:0,padding:0,minWidth:0,maxWidth:"100%",border:0}}).attach().classes.body;document.body.classList.add(m);var v=__webpack_require__(73935),q=(__webpack_require__(74916),__webpack_require__(64765),__webpack_require__(67294)),ee=(__webpack_require__(80504),__webpack_require__(92222),__webpack_require__(19601),__webpack_require__(30489),__webpack_require__(41539),__webpack_require__(12419),__webpack_require__(39714),__webpack_require__(29254),__webpack_require__(37268),__webpack_require__(45697)),ae=__webpack_require__.n(ee),ie=__webpack_require__(64799),de=__webpack_require__(40460),ce=__webpack_require__(15660),le=(__webpack_require__(35433),__webpack_require__(24335),__webpack_require__(39980),__webpack_require__(62356),__webpack_require__(16185));const pe=function prismTheme(m){var v,q=m.color;return(v={"&":{color:q.codeBase}})["& .token.comment,\n& .token.prolog,\n& .token.doctype,\n& .token.cdata"]={isolate:!1,color:q.codeComment},v["& .token.punctuation"]={isolate:!1,color:q.codePunctuation},v["& .namespace"]={isolate:!1,opacity:.7},v["& .token.property,\n& .token.tag,\n& .token.boolean,\n& .token.number,\n& .token.constant,\n& .token.symbol"]={isolate:!1,color:q.codeProperty},v["& .token.deleted"]={isolate:!1,color:q.codeDeleted},v["& .token.selector,\n& .token.attr-name,\n& .token.string,\n& .token.char,\n& .token.builtin"]={isolate:!1,color:q.codeString},v["& .token.inserted"]={isolate:!1,color:q.codeInserted},v["& .token.operator,\n& .token.entity,\n& .token.url,\n& .language-css .token.string,\n& .style .token.string"]={isolate:!1,color:q.codeOperator},v["& .token.atrule,\n& .token.attr-value,\n& .token.keyword"]={isolate:!1,color:q.codeKeyword},v["& .token.function,\n& .token.class-name"]={isolate:!1,color:q.codeFunction},v["& .token.regex,\n& .token.important,\n& .token.variable"]={isolate:!1,color:q.codeVariable},v["& .token.important,\n& .token.bold"]={isolate:!1,fontWeight:"bold"},v["& .token.italic"]={isolate:!1,fontStyle:"italic"},v["& .token.entity"]={isolate:!1,cursor:"help"},v};function _assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function _defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var fe=function highlight(m){return(0,ce.highlight)(m,ce.languages.jsx,"jsx")},ye=function(m){var v,ee;ee=m,(v=Editor).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=Editor;function Editor(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae",lt:"<",nbsp:" ",quot:"“"},Ie=["style","script"],Pe=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,We=/mailto:/i,qe=/\n{2,}$/,Ve=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,ze=/^ *> ?/gm,He=/^ {2,}\n/,Xe=/^(?:( *[-*_]) *){3,}(?:\n *)+\n/,Qe=/^\s*(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n *)+\n?/,Ye=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,et=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,tt=/^(?:\n *)*\n/,nt=/\r\n?/g,rt=/^\[\^([^\]]+)](:.*)\n/,it=/^\[\^([^\]]+)]/,ot=/\f/g,st=/^\s*?\[(x|\s)\]/,dt=/^ *(#{1,6}) *([^\n]+)\n{0,2}/,ct=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,ut=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,lt=/&([a-z]+);/g,pt=/^/,ht=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,gt=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,ft=/^\{.*\}$/,mt=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,vt=/^<([^ >]+@[^ >]+)>/,yt=/^<([^ >]+:\/[^ >]+)>/,bt=/ *\n+$/,Rt=/(?:^|\n)( *)$/,_t=/-([a-z])?/gi,xt=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Et=/^((?:[^\n]|\n(?! *\n))+)(?:\n *)+\n/,Tt=/^\[([^\]]*)\]:\s*(\S+)\s*("([^"]*)")?/,wt=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,St=/^\[([^\]]*)\] ?\[([^\]]*)\]/,Dt=/(\[|\])/g,Ct=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,kt=/\t/g,At=/^ *\| */,It=/(^ *\||\| *$)/g,Pt=/ *$/,jt=/^ *:-+: *$/,Ft=/^ *:-+ *$/,Ot=/^ *-+: *$/,Lt=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,Bt=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1)/,Ut=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,Nt=/^\\([^0-9A-Za-z\s])/,Mt=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,Wt=/(^\n+|\n+$|\s+$)/g,qt=/^([ \t]*)/,Vt=/\\([^0-9A-Z\s])/gi,zt=/^( *)((?:[*+-]|\d+\.)) +/,Ht=/( *)((?:[*+-]|\d+\.)) +[^\n]*(?:\n(?!\1(?:[*+-]|\d+\.) )[^\n]*)*(\n|$)/gm,Gt=/^( *)((?:[*+-]|\d+\.)) [\s\S]+?(?:\n{2,}(?! )(?!\1(?:[*+-]|\d+\.) (?!(?:[*+-]|\d+\.) ))\n*|\s*\n*$)/,Xt=/^\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,Zt=/^!\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,Kt=[Ve,Ye,Qe,dt,ct,ut,pt,gt,Ht,Gt,xt,Et];function containsBlockSyntax(m){return Kt.some((function(v){return v.test(m)}))}function slugify(m){return m.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function parseTableAlignCapture(m){return Ot.test(m)?"right":jt.test(m)?"center":Ft.test(m)?"left":null}function parseTableRow(m,v,q){var ee=q.inTable;q.inTable=!0;var ae=v(m.trim(),q);q.inTable=ee;var ie=[[]];return ae.forEach((function(m,v){"tableSeparator"===m.type?0!==v&&v!==ae.length-1&&ie.push([]):("text"===m.type&&(null==ae[v+1]||"tableSeparator"===ae[v+1].type)&&(m.content=m.content.replace(Pt,"")),ie[ie.length-1].push(m))})),ie}function parseTableAlign(m){return m.replace(It,"").split("|").map(parseTableAlignCapture)}function parseTableCells(m,v,q){return m.trim().split("\n").map((function(m){return parseTableRow(m,v,q)}))}function parseTable(m,v,q){q.inline=!0;var ee=parseTableRow(m[1],v,q),ae=parseTableAlign(m[2]),ie=parseTableCells(m[3],v,q);return q.inline=!1,{align:ae,cells:ie,header:ee,type:"table"}}function getTableStyle(m,v){return null==m.align[v]?{}:{textAlign:m.align[v]}}function normalizeAttributeKey(m){return-1!==m.indexOf("-")&&null===m.match(ht)&&(m=m.replace(_t,(function(m,v){return v.toUpperCase()}))),m}function attributeValueToJSXPropValue(m,v){return"style"===m?v.split(/;\s?/).reduce((function(m,v){var q=v.slice(0,v.indexOf(":")),ee=q.replace(/(-[a-z])/g,(function(m){return m[1].toUpperCase()}));return m[ee]=v.slice(q.length+1).trim(),m}),{}):"href"===m?sanitizeUrl(v):(v.match(ft)&&(v=v.slice(1,v.length-1)),"true"===v||"false"!==v&&v)}function normalizeWhitespace(m){return m.replace(nt,"\n").replace(ot,"").replace(kt," ")}function parserFor(m){function b(q,ee){for(var ae=[],ie="";q;)for(var de=0;de2?ie-2:0),ce=2;ce1?ae=d(q?"span":"div",{key:"outer"},ee):1===ee.length?"string"==typeof(ae=ee[0])&&(ae=d("span",{key:"outer"},ae)):ae=d("span",{key:"outer"}),ae}function e(m){var v=m.match(Pe);return v?v.reduce((function(m,v,ee){var ae=v.indexOf("=");if(-1!==ae){var ie=normalizeAttributeKey(v.slice(0,ae)).trim(),de=_e()(v.slice(ae+1).trim()),ce=we[ie]||ie,le=m[ce]=attributeValueToJSXPropValue(ie,de);(ut.test(le)||gt.test(le))&&(m[ce]=q.cloneElement(c(le.trim()),{key:ee}))}else"style"!==v&&(m[we[v]||v]=!0);return m}),{}):void 0}(v=v||{}).overrides=v.overrides||{},v.slugify=v.slugify||slugify,v.namedCodesToUnicode=v.namedCodesToUnicode?xe({},Se,v.namedCodesToUnicode):Se;var ee=v.createElement||q.createElement;var ae=[],ie={},de={blockQuote:{match:blockRegex(Ve),order:Jt,parse:function d(m,v,q){return{content:v(m[0].replace(ze,""),q)}},react:function e(m,v,q){return d("blockquote",{key:q.key},v(m.content,q))}},breakLine:{match:anyScopeRegex(He),order:Jt,parse:captureNothing,react:function e(m,v,q){return d("br",{key:q.key})}},breakThematic:{match:blockRegex(Xe),order:Jt,parse:captureNothing,react:function e(m,v,q){return d("hr",{key:q.key})}},codeBlock:{match:blockRegex(Ye),order:$t,parse:function c(m){return{content:m[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),lang:void 0}},react:function e(m,v,q){return d("pre",{key:q.key},d("code",{className:m.lang?"lang-"+m.lang:""},m.content))}},codeFenced:{match:blockRegex(Qe),order:$t,parse:function b(m){return{content:m[3],lang:m[2]||void 0,type:"codeBlock"}}},codeInline:{match:simpleInlineRegex(et),order:Yt,parse:function b(m){return{content:m[2]}},react:function e(m,v,q){return d("code",{key:q.key},m.content)}},footnote:{match:blockRegex(rt),order:$t,parse:function b(m){return ae.push({footnote:m[2],identifier:m[1]}),{}},react:renderNothing},footnoteReference:{match:inlineRegex(it),order:Jt,parse:function c(m){return{content:m[1],target:"#"+v.slugify(m[1])}},react:function e(m,v,q){return d("a",{key:q.key,href:sanitizeUrl(m.target)},d("sup",{key:q.key},m.content))}},gfmTask:{match:inlineRegex(st),order:Jt,parse:function b(m){return{completed:"x"===m[1].toLowerCase()}},react:function e(m,v,q){return d("input",{checked:m.completed,key:q.key,readOnly:!0,type:"checkbox"})}},heading:{match:blockRegex(dt),order:Jt,parse:function e(m,q,ee){return{content:parseInline(q,m[2],ee),id:v.slugify(m[2]),level:m[1].length}},react:function f(m,v,q){return d("h"+m.level,{id:m.id,key:q.key},v(m.content,q))}},headingSetext:{match:blockRegex(ct),order:$t,parse:function d(m,v,q){return{content:parseInline(v,m[1],q),level:"="===m[2]?1:2,type:"heading"}}},htmlComment:{match:anyScopeRegex(pt),order:Jt,parse:function a(){return{}},react:renderNothing},image:{match:simpleInlineRegex(Zt),order:Jt,parse:function b(m){return{alt:m[1],target:unescapeUrl(m[2]),title:m[3]}},react:function e(m,v,q){return d("img",{key:q.key,alt:m.alt||void 0,title:m.title||void 0,src:sanitizeUrl(m.target)})}},link:{match:inlineRegex(Xt),order:Yt,parse:function d(m,v,q){return{content:parseSimpleInline(v,m[1],q),target:unescapeUrl(m[2]),title:m[3]}},react:function e(m,v,q){return d("a",{key:q.key,href:sanitizeUrl(m.target),title:m.title},v(m.content,q))}},linkAngleBraceStyleDetector:{match:inlineRegex(yt),order:$t,parse:function b(m){return{content:[{content:m[1],type:"text"}],target:m[1],type:"link"}}},linkBareUrlDetector:{match:inlineRegex(mt),order:$t,parse:function b(m){return{content:[{content:m[1],type:"text"}],target:m[1],title:void 0,type:"link"}}},linkMailtoDetector:{match:inlineRegex(vt),order:$t,parse:function d(m){var v=m[1],q=m[1];return We.test(q)||(q="mailto:"+q),{content:[{content:v.replace("mailto:",""),type:"text"}],target:q,type:"link"}}},list:{match:function f(m,v,q){var ee=Rt.exec(q),ae=v._list||!v.inline;return ee&&ae?(m=ee[1]+m,Gt.exec(m)):null},order:Jt,parse:function j(m,v,q){var ee=m[2],ae=ee.length>1,ie=ae?+ee:void 0,de=m[0].replace(qe,"\n").match(Ht),ce=!1,le=de.map((function(m,ee){var ae=zt.exec(m)[0].length,ie=new RegExp("^ {1,"+ae+"}","gm"),le=m.replace(ie,"").replace(zt,""),pe=ee===de.length-1,fe=-1!==le.indexOf("\n\n")||pe&&ce;ce=fe;var ye,be=q.inline,Re=q._list;q._list=!0,fe?(q.inline=!1,ye=le.replace(bt,"\n\n")):(q.inline=!0,ye=le.replace(bt,""));var _e=v(ye,q);return q.inline=be,q._list=Re,_e}));return{items:le,ordered:ae,start:ie}},react:function f(m,v,q){return d(m.ordered?"ol":"ul",{key:q.key,start:m.start},m.items.map((function(m,ee){return d("li",{key:ee},v(m,q))})))}},newlineCoalescer:{match:blockRegex(tt),order:Yt,parse:captureNothing,react:function a(){return"\n"}},paragraph:{match:blockRegex(Et),order:Yt,parse:parseCaptureInline,react:function e(m,v,q){return d("p",{key:q.key},v(m.content,q))}},ref:{match:inlineRegex(Tt),order:$t,parse:function b(m){return ie[m[1]]={target:m[2],title:m[4]},{}},react:renderNothing},refImage:{match:simpleInlineRegex(wt),order:$t,parse:function b(m){return{alt:m[1]||void 0,ref:m[2]}},react:function e(m,v,q){return d("img",{key:q.key,alt:m.alt,src:sanitizeUrl(ie[m.ref].target),title:ie[m.ref].title})}},refLink:{match:inlineRegex(St),order:$t,parse:function d(m,v,q){return{content:v(m[1],q),fallbackContent:v(m[0].replace(Dt,"\\$1"),q),ref:m[2]}},react:function e(m,v,q){return ie[m.ref]?d("a",{key:q.key,href:sanitizeUrl(ie[m.ref].target),title:ie[m.ref].title},v(m.content,q)):d("span",{key:q.key},v(m.fallbackContent,q))}},table:{match:blockRegex(xt),order:Jt,parse:parseTable,react:function f(m,v,q){return d("table",{key:q.key},d("thead",null,d("tr",null,m.header.map((function(ee,ae){return d("th",{key:ae,style:getTableStyle(m,ae)},v(ee,q))})))),d("tbody",null,m.cells.map((function(ee,ae){return d("tr",{key:ae},ee.map((function(ee,ae){return d("td",{key:ae,style:getTableStyle(m,ae)},v(ee,q))})))}))))}},tableSeparator:{match:function c(m,v){return v.inTable?At.exec(m):null},order:Jt,parse:function a(){return{type:"tableSeparator"}},react:function a(){return" | "}},text:{match:anyScopeRegex(Mt),order:sn,parse:function c(m){return{content:m[0].replace(lt,(function(m,q){return v.namedCodesToUnicode[q]?v.namedCodesToUnicode[q]:m}))}},react:function b(m){return m.content}},textBolded:{match:simpleInlineRegex(Lt),order:Qt,parse:function d(m,v,q){return{content:v(m[2],q)}},react:function e(m,v,q){return d("strong",{key:q.key},v(m.content,q))}},textEmphasized:{match:simpleInlineRegex(Bt),order:Yt,parse:function d(m,v,q){return{content:v(m[2],q)}},react:function e(m,v,q){return d("em",{key:q.key},v(m.content,q))}},textEscaped:{match:simpleInlineRegex(Nt),order:Jt,parse:function b(m){return{content:m[1],type:"text"}}},textStrikethroughed:{match:simpleInlineRegex(Ut),order:Yt,parse:parseCaptureInline,react:function e(m,v,q){return d("del",{key:q.key},v(m.content,q))}}};!0!==v.disableParsingRawHTML&&(de.htmlBlock={match:anyScopeRegex(ut),order:Jt,parse:function l(m,v,q){var ee=m[3].match(qt)[1],ae=new RegExp("^"+ee,"gm"),ie=m[3].replace(ae,""),de=containsBlockSyntax(ie)?parseBlock:parseInline,ce=m[1].toLowerCase(),le=-1!==Ie.indexOf(ce);return{attrs:e(m[2]),content:le?m[3]:de(v,ie,q),noInnerParse:le,tag:le?ce:m[1]}},react:function e(m,v,q){return d(m.tag,xe({key:q.key},m.attrs),m.noInnerParse?m.content:v(m.content,q))}},de.htmlSelfClosing={match:anyScopeRegex(gt),order:Jt,parse:function b(m){return{attrs:e(m[2]||""),tag:m[1]}},react:function e(m,v,q){return d(m.tag,xe({},m.attrs,{key:q.key}))}});var ce=parserFor(de),le=reactFor(ruleOutput(de)),pe=c(function(m){return m.replace(/)/g,"")}(m));return ae.length&&pe.props.children.push(d("footer",{key:"footer"},ae.map((function(m){return d("div",{id:v.slugify(m.identifier),key:m.identifier},m.identifier,le(ce(m.footnote,{inline:!0})))})))),pe}var dn=__webpack_require__(44359),cn=__webpack_require__.n(dn),un=__webpack_require__(86010);function LinkRenderer_extends(){return LinkRenderer_extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}var ln=function LinkRenderer(m){var v=m.classes,ee=m.children,ae=_objectWithoutPropertiesLoose(m,["classes","children"]);return q.createElement("a",LinkRenderer_extends({},ae,{className:(0,un.Z)(v.link,ae.className)}),ee)};ln.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node,className:ae().string,href:ae().string};const pn=(0,ie.Z)((function styles(m){var v=m.color;return{link:{"&, &:link, &:visited":{fontSize:"inherit",color:v.link,textDecoration:"none"},"&:hover, &:active":{isolate:!1,color:v.linkHover,cursor:"pointer"}}}}))(ln);var hn=__webpack_require__(47014),gn=function ParaRenderer(m){var v=m.classes,ee=m.semantic,ae=m.children,ie=ee||"div";return q.createElement(ie,{className:v.para},ae)};gn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,semantic:ae().oneOf(["p"]),children:ae().node.isRequired};const mn=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontFamily,ae=m.fontSize;return{para:{marginTop:0,marginBottom:v[2],color:q.base,fontFamily:ee.base,fontSize:ae.text,lineHeight:1.5}}}))(gn);function HeadingRenderer_extends(){return HeadingRenderer_extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}var vn=function HeadingRenderer(m){var v=m.classes,ee=m.level,ae=m.children,ie=HeadingRenderer_objectWithoutPropertiesLoose(m,["classes","level","children"]),de="h"+ee,ce=(0,un.Z)(v.heading,v["heading"+ee]);return q.createElement(de,HeadingRenderer_extends({},ie,{className:ce}),ae)};vn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,level:ae().oneOf([1,2,3,4,5,6]).isRequired,children:ae().node};const yn=(0,ie.Z)((function styles(m){var v=m.color,q=m.fontFamily,ee=m.fontSize;return{heading:{margin:0,color:v.base,fontFamily:q.base,fontWeight:"normal"},heading1:{fontSize:ee.h1},heading2:{fontSize:ee.h2},heading3:{fontSize:ee.h3},heading4:{fontSize:ee.h4},heading5:{fontSize:ee.h5,fontWeight:"bold"},heading6:{fontSize:ee.h6,fontStyle:"italic"}}}))(vn);var bn=function MarkdownHeadingRenderer(m){var v=m.classes,ee=m.level,ae=m.children,ie=m.id;return q.createElement("div",{className:v.spacing},q.createElement(yn,{level:ee,id:ie},ae))};bn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,level:ae().oneOf([1,2,3,4,5,6]).isRequired,children:ae().node,id:ae().string};const xn=(0,ie.Z)((function styles(m){return{spacing:{marginBottom:m.space[2]}}}))(bn);var Sn=function ListRenderer(m){var v=m.classes,ee=m.ordered,ae=m.children,ie=ee?"ol":"ul",de=(0,un.Z)(v.list,ee&&v.ordered);return q.createElement(ie,{className:de},q.Children.map(ae,(function(m){return q.isValidElement(m)?(0,q.cloneElement)(m,{className:v.li}):m})))};Sn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,ordered:ae().bool,children:ae().node.isRequired},Sn.defaultProps={ordered:!1};const Cn=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontFamily;return{list:{marginTop:0,marginBottom:v[2],paddingLeft:v[3],fontSize:"inherit"},ordered:{listStyleType:"decimal"},li:{color:q.base,fontFamily:ee.base,fontSize:"inherit",lineHeight:1.5,listStyleType:"inherit"}}}))(Sn);var On=function BlockquoteRenderer(m){var v=m.classes,ee=m.className,ae=m.children,ie=(0,un.Z)(v.blockquote,ee);return q.createElement("blockquote",{className:ie},ae)};On.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,className:ae().string,children:ae().node.isRequired};const zn=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily;return{blockquote:{margin:[[v[2],v[4]]],padding:0,color:q.base,fontFamily:ae.base,fontSize:ee.base,lineHeight:1.5}}}))(On);var Hn=function PreRenderer(m){var v=m.classes,ee=m.className,ae=m.children,ie=(0,un.Z)(ee,v.pre);return ee&&-1!==ee.indexOf("lang-")&&ae?q.createElement("pre",{className:ie,dangerouslySetInnerHTML:{__html:ae.toString()}}):q.createElement("pre",{className:ie},ae)};Hn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,className:ae().string,children:ae().node.isRequired};const Gn=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily,ie=m.borderRadius;return{pre:Object.assign({fontFamily:ae.monospace,fontSize:ee.small,lineHeight:1.5,color:q.base,whiteSpace:"pre-wrap",wordWrap:"normal",tabSize:2,hyphens:"none",backgroundColor:q.codeBackground,padding:[[v[1],v[2]]],border:[[1,q.codeBackground,"solid"]],borderRadius:ie,marginTop:0,marginBottom:v[2],overflow:"auto"},pe({color:q}))}}))(Hn);var Zn=__webpack_require__(94324);function CheckboxRenderer_extends(){return CheckboxRenderer_extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}var Kn=function CheckboxRenderer(m){var v=m.classes,ee=CheckboxRenderer_objectWithoutPropertiesLoose(m,["classes"]);return q.createElement("input",CheckboxRenderer_extends({},ee,{type:"checkbox",className:v.input}))};Kn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired};const $n=(0,ie.Z)((function styles(){return{input:{isolate:!1,display:"inline-block",verticalAlign:"middle"}}}))(Kn);var Jn=function HrRenderer(m){var v=m.classes;return q.createElement("hr",{className:v.hr})};Jn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired};const Qn=(0,ie.Z)((function styles(m){var v=m.space;return{hr:{borderBottom:[[1,m.color.border,"solid"]],marginTop:0,marginBottom:v[2]}}}))(Jn);var Yn=function DetailsRenderer(m){var v=m.classes,ee=m.children;return q.createElement("details",{className:v.details},ee)};Yn.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const ta=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily;return{details:{marginBottom:v[2],fontFamily:ae.base,fontSize:ee.base,color:q.base}}}))(Yn);var aa=function DetailsSummaryRenderer(m){var v=m.classes,ee=m.children;return q.createElement("summary",{className:v.summary},ee)};aa.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const ra=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily;return{summary:{marginBottom:v[1],fontFamily:ae.base,fontSize:ee.base,color:q.base,cursor:"pointer","&:focus":{isolate:!1,outline:[[1,"dotted",q.linkHover]],outlineOffset:2}}}}))(aa);var ia=function TableRenderer(m){var v=m.classes,ee=m.children;return q.createElement("table",{className:v.table},ee)};ia.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const oa=(0,ie.Z)((function styles(m){return{table:{marginTop:0,marginBottom:m.space[2],borderCollapse:"collapse"}}}))(ia);var sa=function TableHeadRenderer(m){var v=m.classes,ee=m.children;return q.createElement("thead",{className:v.thead},ee)};sa.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const ca=(0,ie.Z)((function styles(m){return{thead:{borderBottom:[[1,m.color.border,"solid"]]}}}))(sa);var ua=function TableBodyRenderer(m){var v=m.children;return q.createElement("tbody",null,v)};ua.propTypes={children:ae().node.isRequired};const ha=ua;var ga=function TableRowRenderer(m){var v=m.children;return q.createElement("tr",null,v)};ga.propTypes={children:ae().node.isRequired};const fa=ga;var va=function TableCellRenderer(m){var v=m.classes,ee=m.header,ae=m.children;return ee?q.createElement("th",{className:v.th},ae):q.createElement("td",{className:v.td},ae)};va.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,header:ae().bool,children:ae().node.isRequired},va.defaultProps={header:!1};const ya=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontSize,ae=m.fontFamily;return{td:{padding:[[v[0],v[2],v[0],0]],fontFamily:ae.base,fontSize:ee.base,color:q.base,lineHeight:1.5},th:{composes:"$td",fontWeight:"bold"}}}))(va);var ba=function Pre(m){return(0,q.isValidElement)(m.children)?q.createElement(Gn,m.children.props):q.createElement(Gn,m)};ba.propTypes={children:ae().node};var _a={a:{component:pn},h1:{component:xn,props:{level:1}},h2:{component:xn,props:{level:2}},h3:{component:xn,props:{level:3}},h4:{component:xn,props:{level:4}},h5:{component:xn,props:{level:5}},h6:{component:xn,props:{level:6}},p:{component:mn,props:{semantic:"p"}},em:{component:hn.Z,props:{semantic:"em"}},strong:{component:hn.Z,props:{semantic:"strong"}},ul:{component:Cn},ol:{component:Cn,props:{ordered:!0}},blockquote:{component:zn},code:{component:Zn.Z},pre:{component:ba},input:{component:$n},hr:{component:Qn},table:{component:oa},thead:{component:ca},th:{component:ya,props:{header:!0}},tbody:{component:ha},tr:{component:fa},td:{component:ya},details:{component:ta},summary:{component:ra}},xa=Object.assign({},_a,{p:{component:hn.Z}}),Ea=function Markdown(m){var v=m.text,q=m.inline?xa:_a;return compiler(cn()(v),{overrides:q,forceBlock:!0})};Ea.propTypes={text:ae().string.isRequired,inline:ae().bool};const wa=Ea;var Da=function NameRenderer(m){var v,ee=m.classes,ae=m.children,ie=m.deprecated,de=(0,un.Z)(ee.name,((v={})[ee.isDeprecated]=ie,v));return q.createElement("code",{className:de},ae)};Da.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired,deprecated:ae().bool};const Ca=(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{name:{fontFamily:v.monospace,fontSize:q.small,color:ee.name},isDeprecated:{color:ee.light,textDecoration:"line-through"}}}))(Da);var ka=function TypeRenderer(m){var v=m.classes,ee=m.children;return q.createElement("span",{className:v.type},ee)};ka.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node.isRequired};const Aa=(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{type:{fontFamily:v.monospace,fontSize:q.small,color:ee.type}}}))(ka);var Ia=__webpack_require__(65522),ja=__webpack_require__.n(Ia),Fa=__webpack_require__(5291);function ArgumentRenderer_objectWithoutPropertiesLoose(m,v){if(null==m)return{};var q,ee,ae={},ie=Object.keys(m);for(ee=0;ee=0||(ae[q]=m[q]);return ae}var Oa=function ArgumentRenderer(m){var v=m.classes,ee=m.name,ae=m.type,ie=m.description,de=m.returns,ce=m.block,le=ArgumentRenderer_objectWithoutPropertiesLoose(m,["classes","name","type","description","returns","block"]),pe=ae&&"OptionalType"===ae.type,fe=le.default;pe&&(ae=ae.expression);var ye=ae?Fa.dt.stringify(ae):"",be=q.createElement(ja(),null,de&&"Returns",ee&&q.createElement("span",null,q.createElement(Ca,null,ee),ae&&":"),ae&&q.createElement(Aa,null,ye,pe&&"?",!!fe&&"="+fe),ae&&ie&&"—",ie&&q.createElement(wa,{text:""+ie,inline:!0}));return ce?q.createElement("div",{className:v.block},be):be};Oa.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string,type:ae().object,default:ae().string,description:ae().string,returns:ae().bool,block:ae().bool};const Ba=(0,ie.Z)((function styles(m){return{block:{marginBottom:m.space[2]}}}))(Oa);function ArgumentsRenderer_extends(){return ArgumentsRenderer_extends=Object.assign||function(m){for(var v=1;v0&&gr(ee.width)/m.offsetWidth||1,ie=m.offsetHeight>0&&gr(ee.height)/m.offsetHeight||1);var de=(isElement(m)?getWindow(m):window).visualViewport,ce=!isLayoutViewport()&&q,le=(ee.left+(ce&&de?de.offsetLeft:0))/ae,pe=(ee.top+(ce&&de?de.offsetTop:0))/ie,fe=ee.width/ae,ye=ee.height/ie;return{width:fe,height:ye,top:pe,right:le+fe,bottom:pe+ye,left:le,x:le,y:pe}}function getWindowScroll(m){var v=getWindow(m);return{scrollLeft:v.pageXOffset,scrollTop:v.pageYOffset}}function getNodeName(m){return m?(m.nodeName||"").toLowerCase():null}function getDocumentElement(m){return((isElement(m)?m.ownerDocument:m.document)||window.document).documentElement}function getWindowScrollBarX(m){return getBoundingClientRect(getDocumentElement(m)).left+getWindowScroll(m).scrollLeft}function getComputedStyle(m){return getWindow(m).getComputedStyle(m)}function isScrollParent(m){var v=getComputedStyle(m),q=v.overflow,ee=v.overflowX,ae=v.overflowY;return/auto|scroll|overlay|hidden/.test(q+ae+ee)}function isElementScaled(m){var v=m.getBoundingClientRect(),q=gr(v.width)/m.offsetWidth||1,ee=gr(v.height)/m.offsetHeight||1;return 1!==q||1!==ee}function getCompositeRect(m,v,q){void 0===q&&(q=!1);var ee,ae,ie=isHTMLElement(v),de=isHTMLElement(v)&&isElementScaled(v),ce=getDocumentElement(v),le=getBoundingClientRect(m,de,q),pe={scrollLeft:0,scrollTop:0},fe={x:0,y:0};return(ie||!ie&&!q)&&(("body"!==getNodeName(v)||isScrollParent(ce))&&(pe=(ee=v)!==getWindow(ee)&&isHTMLElement(ee)?{scrollLeft:(ae=ee).scrollLeft,scrollTop:ae.scrollTop}:getWindowScroll(ee)),isHTMLElement(v)?((fe=getBoundingClientRect(v,!0)).x+=v.clientLeft,fe.y+=v.clientTop):ce&&(fe.x=getWindowScrollBarX(ce))),{x:le.left+pe.scrollLeft-fe.x,y:le.top+pe.scrollTop-fe.y,width:le.width,height:le.height}}function getLayoutRect(m){var v=getBoundingClientRect(m),q=m.offsetWidth,ee=m.offsetHeight;return Math.abs(v.width-q)<=1&&(q=v.width),Math.abs(v.height-ee)<=1&&(ee=v.height),{x:m.offsetLeft,y:m.offsetTop,width:q,height:ee}}function getParentNode(m){return"html"===getNodeName(m)?m:m.assignedSlot||m.parentNode||(isShadowRoot(m)?m.host:null)||getDocumentElement(m)}function getScrollParent(m){return["html","body","#document"].indexOf(getNodeName(m))>=0?m.ownerDocument.body:isHTMLElement(m)&&isScrollParent(m)?m:getScrollParent(getParentNode(m))}function listScrollParents(m,v){var q;void 0===v&&(v=[]);var ee=getScrollParent(m),ae=ee===(null==(q=m.ownerDocument)?void 0:q.body),ie=getWindow(ee),de=ae?[ie].concat(ie.visualViewport||[],isScrollParent(ee)?ee:[]):ee,ce=v.concat(de);return ae?ce:ce.concat(listScrollParents(getParentNode(de)))}function isTableElement(m){return["table","td","th"].indexOf(getNodeName(m))>=0}function getTrueOffsetParent(m){return isHTMLElement(m)&&"fixed"!==getComputedStyle(m).position?m.offsetParent:null}function getContainingBlock(m){var v=/firefox/i.test(getUAString());if(/Trident/i.test(getUAString())&&isHTMLElement(m)&&"fixed"===getComputedStyle(m).position)return null;var q=getParentNode(m);for(isShadowRoot(q)&&(q=q.host);isHTMLElement(q)&&["html","body"].indexOf(getNodeName(q))<0;){var ee=getComputedStyle(q);if("none"!==ee.transform||"none"!==ee.perspective||"paint"===ee.contain||-1!==["transform","perspective"].indexOf(ee.willChange)||v&&"filter"===ee.willChange||v&&ee.filter&&"none"!==ee.filter)return q;q=q.parentNode}return null}function getOffsetParent(m){for(var v=getWindow(m),q=getTrueOffsetParent(m);q&&isTableElement(q)&&"static"===getComputedStyle(q).position;)q=getTrueOffsetParent(q);return q&&("html"===getNodeName(q)||"body"===getNodeName(q)&&"static"===getComputedStyle(q).position)?v:q||getContainingBlock(m)||v}var vr="top",br="bottom",Rr="right",xr="left",Dr="auto",Cr=[vr,br,Rr,xr],Ar="start",Pr="end",Fr="clippingParents",Br="viewport",Ur="popper",Wr="reference",Vr=Cr.reduce((function(m,v){return m.concat([v+"-"+Ar,v+"-"+Pr])}),[]),Gr=[].concat(Cr,[Dr]).reduce((function(m,v){return m.concat([v,v+"-"+Ar,v+"-"+Pr])}),[]),Zr=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function order(m){var v=new Map,q=new Set,ee=[];function sort(m){q.add(m.name),[].concat(m.requires||[],m.requiresIfExists||[]).forEach((function(m){if(!q.has(m)){var ee=v.get(m);ee&&sort(ee)}})),ee.push(m)}return m.forEach((function(m){v.set(m.name,m)})),m.forEach((function(m){q.has(m.name)||sort(m)})),ee}function orderModifiers(m){var v=order(m);return Zr.reduce((function(m,q){return m.concat(v.filter((function(m){return m.phase===q})))}),[])}function mergeByName(m){var v=m.reduce((function(m,v){var q=m[v.name];return m[v.name]=q?Object.assign({},q,v,{options:Object.assign({},q.options,v.options),data:Object.assign({},q.data,v.data)}):v,m}),{});return Object.keys(v).map((function(m){return v[m]}))}var Kr={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var m=arguments.length,v=new Array(m),q=0;q=0?"x":"y"}function computeOffsets(m){var v,q=m.reference,ee=m.element,ae=m.placement,ie=ae?getBasePlacement(ae):null,de=ae?getVariation(ae):null,ce=q.x+q.width/2-ee.width/2,le=q.y+q.height/2-ee.height/2;switch(ie){case vr:v={x:ce,y:q.y-ee.height};break;case br:v={x:ce,y:q.y+q.height};break;case Rr:v={x:q.x+q.width,y:le};break;case xr:v={x:q.x-ee.width,y:le};break;default:v={x:q.x,y:q.y}}var pe=ie?getMainAxisFromPlacement(ie):null;if(null!=pe){var fe="y"===pe?"height":"width";switch(de){case Ar:v[pe]=v[pe]-(q[fe]/2-ee[fe]/2);break;case Pr:v[pe]=v[pe]+(q[fe]/2-ee[fe]/2)}}return v}var ei={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR(m){var v=m.x,q=m.y,ee=window.devicePixelRatio||1;return{x:gr(v*ee)/ee||0,y:gr(q*ee)/ee||0}}function mapToStyles(m){var v,q=m.popper,ee=m.popperRect,ae=m.placement,ie=m.variation,de=m.offsets,ce=m.position,le=m.gpuAcceleration,pe=m.adaptive,fe=m.roundOffsets,ye=m.isFixed,be=de.x,Re=void 0===be?0:be,_e=de.y,xe=void 0===_e?0:_e,Te="function"==typeof fe?fe({x:Re,y:xe}):{x:Re,y:xe};Re=Te.x,xe=Te.y;var we=de.hasOwnProperty("x"),Se=de.hasOwnProperty("y"),Ie=xr,Pe=vr,We=window;if(pe){var qe=getOffsetParent(q),Ve="clientHeight",ze="clientWidth";if(qe===getWindow(q)&&"static"!==getComputedStyle(qe=getDocumentElement(q)).position&&"absolute"===ce&&(Ve="scrollHeight",ze="scrollWidth"),ae===vr||(ae===xr||ae===Rr)&&ie===Pr)Pe=br,xe-=(ye&&qe===We&&We.visualViewport?We.visualViewport.height:qe[Ve])-ee.height,xe*=le?1:-1;if(ae===xr||(ae===vr||ae===br)&&ie===Pr)Ie=Rr,Re-=(ye&&qe===We&&We.visualViewport?We.visualViewport.width:qe[ze])-ee.width,Re*=le?1:-1}var He,Xe=Object.assign({position:ce},pe&&ei),Qe=!0===fe?roundOffsetsByDPR({x:Re,y:xe}):{x:Re,y:xe};return Re=Qe.x,xe=Qe.y,le?Object.assign({},Xe,((He={})[Pe]=Se?"0":"",He[Ie]=we?"0":"",He.transform=(We.devicePixelRatio||1)<=1?"translate("+Re+"px, "+xe+"px)":"translate3d("+Re+"px, "+xe+"px, 0)",He)):Object.assign({},Xe,((v={})[Pe]=Se?xe+"px":"",v[Ie]=we?Re+"px":"",v.transform="",v))}const si={name:"applyStyles",enabled:!0,phase:"write",fn:function applyStyles(m){var v=m.state;Object.keys(v.elements).forEach((function(m){var q=v.styles[m]||{},ee=v.attributes[m]||{},ae=v.elements[m];isHTMLElement(ae)&&getNodeName(ae)&&(Object.assign(ae.style,q),Object.keys(ee).forEach((function(m){var v=ee[m];!1===v?ae.removeAttribute(m):ae.setAttribute(m,!0===v?"":v)})))}))},effect:function applyStyles_effect(m){var v=m.state,q={popper:{position:v.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(v.elements.popper.style,q.popper),v.styles=q,v.elements.arrow&&Object.assign(v.elements.arrow.style,q.arrow),function(){Object.keys(v.elements).forEach((function(m){var ee=v.elements[m],ae=v.attributes[m]||{},ie=Object.keys(v.styles.hasOwnProperty(m)?v.styles[m]:q[m]).reduce((function(m,v){return m[v]="",m}),{});isHTMLElement(ee)&&getNodeName(ee)&&(Object.assign(ee.style,ie),Object.keys(ae).forEach((function(m){ee.removeAttribute(m)})))}))}},requires:["computeStyles"]};function distanceAndSkiddingToXY(m,v,q){var ee=getBasePlacement(m),ae=[xr,vr].indexOf(ee)>=0?-1:1,ie="function"==typeof q?q(Object.assign({},v,{placement:m})):q,de=ie[0],ce=ie[1];return de=de||0,ce=(ce||0)*ae,[xr,Rr].indexOf(ee)>=0?{x:ce,y:de}:{x:de,y:ce}}const Ri={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function offset(m){var v=m.state,q=m.options,ee=m.name,ae=q.offset,ie=void 0===ae?[0,0]:ae,de=Gr.reduce((function(m,q){return m[q]=distanceAndSkiddingToXY(q,v.rects,ie),m}),{}),ce=de[v.placement],le=ce.x,pe=ce.y;null!=v.modifiersData.popperOffsets&&(v.modifiersData.popperOffsets.x+=le,v.modifiersData.popperOffsets.y+=pe),v.modifiersData[ee]=de}};var _i={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(m){return m.replace(/left|right|bottom|top/g,(function(m){return _i[m]}))}var Ei={start:"end",end:"start"};function getOppositeVariationPlacement(m){return m.replace(/start|end/g,(function(m){return Ei[m]}))}function getViewportRect(m,v){var q=getWindow(m),ee=getDocumentElement(m),ae=q.visualViewport,ie=ee.clientWidth,de=ee.clientHeight,ce=0,le=0;if(ae){ie=ae.width,de=ae.height;var pe=isLayoutViewport();(pe||!pe&&"fixed"===v)&&(ce=ae.offsetLeft,le=ae.offsetTop)}return{width:ie,height:de,x:ce+getWindowScrollBarX(m),y:le}}function getDocumentRect(m){var v,q=getDocumentElement(m),ee=getWindowScroll(m),ae=null==(v=m.ownerDocument)?void 0:v.body,ie=lr(q.scrollWidth,q.clientWidth,ae?ae.scrollWidth:0,ae?ae.clientWidth:0),de=lr(q.scrollHeight,q.clientHeight,ae?ae.scrollHeight:0,ae?ae.clientHeight:0),ce=-ee.scrollLeft+getWindowScrollBarX(m),le=-ee.scrollTop;return"rtl"===getComputedStyle(ae||q).direction&&(ce+=lr(q.clientWidth,ae?ae.clientWidth:0)-ie),{width:ie,height:de,x:ce,y:le}}function contains(m,v){var q=v.getRootNode&&v.getRootNode();if(m.contains(v))return!0;if(q&&isShadowRoot(q)){var ee=v;do{if(ee&&m.isSameNode(ee))return!0;ee=ee.parentNode||ee.host}while(ee)}return!1}function rectToClientRect(m){return Object.assign({},m,{left:m.x,top:m.y,right:m.x+m.width,bottom:m.y+m.height})}function getInnerBoundingClientRect(m,v){var q=getBoundingClientRect(m,!1,"fixed"===v);return q.top=q.top+m.clientTop,q.left=q.left+m.clientLeft,q.bottom=q.top+m.clientHeight,q.right=q.left+m.clientWidth,q.width=m.clientWidth,q.height=m.clientHeight,q.x=q.left,q.y=q.top,q}function getClientRectFromMixedType(m,v,q){return v===Br?rectToClientRect(getViewportRect(m,q)):isElement(v)?getInnerBoundingClientRect(v,q):rectToClientRect(getDocumentRect(getDocumentElement(m)))}function getClippingParents(m){var v=listScrollParents(getParentNode(m)),q=["absolute","fixed"].indexOf(getComputedStyle(m).position)>=0&&isHTMLElement(m)?getOffsetParent(m):m;return isElement(q)?v.filter((function(m){return isElement(m)&&contains(m,q)&&"body"!==getNodeName(m)})):[]}function getClippingRect(m,v,q,ee){var ae="clippingParents"===v?getClippingParents(m):[].concat(v),ie=[].concat(ae,[q]),de=ie[0],ce=ie.reduce((function(v,q){var ae=getClientRectFromMixedType(m,q,ee);return v.top=lr(ae.top,v.top),v.right=hr(ae.right,v.right),v.bottom=hr(ae.bottom,v.bottom),v.left=lr(ae.left,v.left),v}),getClientRectFromMixedType(m,de,ee));return ce.width=ce.right-ce.left,ce.height=ce.bottom-ce.top,ce.x=ce.left,ce.y=ce.top,ce}function mergePaddingObject(m){return Object.assign({},{top:0,right:0,bottom:0,left:0},m)}function expandToHashMap(m,v){return v.reduce((function(v,q){return v[q]=m,v}),{})}function detectOverflow(m,v){void 0===v&&(v={});var q=v,ee=q.placement,ae=void 0===ee?m.placement:ee,ie=q.strategy,de=void 0===ie?m.strategy:ie,ce=q.boundary,le=void 0===ce?Fr:ce,pe=q.rootBoundary,fe=void 0===pe?Br:pe,ye=q.elementContext,be=void 0===ye?Ur:ye,Re=q.altBoundary,_e=void 0!==Re&&Re,xe=q.padding,Te=void 0===xe?0:xe,we=mergePaddingObject("number"!=typeof Te?Te:expandToHashMap(Te,Cr)),Se=be===Ur?Wr:Ur,Ie=m.rects.popper,Pe=m.elements[_e?Se:be],We=getClippingRect(isElement(Pe)?Pe:Pe.contextElement||getDocumentElement(m.elements.popper),le,fe,de),qe=getBoundingClientRect(m.elements.reference),Ve=computeOffsets({reference:qe,element:Ie,strategy:"absolute",placement:ae}),ze=rectToClientRect(Object.assign({},Ie,Ve)),He=be===Ur?ze:qe,Xe={top:We.top-He.top+we.top,bottom:He.bottom-We.bottom+we.bottom,left:We.left-He.left+we.left,right:He.right-We.right+we.right},Qe=m.modifiersData.offset;if(be===Ur&&Qe){var Ye=Qe[ae];Object.keys(Xe).forEach((function(m){var v=[Rr,br].indexOf(m)>=0?1:-1,q=[vr,br].indexOf(m)>=0?"y":"x";Xe[m]+=Ye[q]*v}))}return Xe}function computeAutoPlacement(m,v){void 0===v&&(v={});var q=v,ee=q.placement,ae=q.boundary,ie=q.rootBoundary,de=q.padding,ce=q.flipVariations,le=q.allowedAutoPlacements,pe=void 0===le?Gr:le,fe=getVariation(ee),ye=fe?ce?Vr:Vr.filter((function(m){return getVariation(m)===fe})):Cr,be=ye.filter((function(m){return pe.indexOf(m)>=0}));0===be.length&&(be=ye);var Re=be.reduce((function(v,q){return v[q]=detectOverflow(m,{placement:q,boundary:ae,rootBoundary:ie,padding:de})[getBasePlacement(q)],v}),{});return Object.keys(Re).sort((function(m,v){return Re[m]-Re[v]}))}function getExpandedFallbackPlacements(m){if(getBasePlacement(m)===Dr)return[];var v=getOppositePlacement(m);return[getOppositeVariationPlacement(m),v,getOppositeVariationPlacement(v)]}const Ti={name:"flip",enabled:!0,phase:"main",fn:function flip(m){var v=m.state,q=m.options,ee=m.name;if(!v.modifiersData[ee]._skip){for(var ae=q.mainAxis,ie=void 0===ae||ae,de=q.altAxis,ce=void 0===de||de,le=q.fallbackPlacements,pe=q.padding,fe=q.boundary,ye=q.rootBoundary,be=q.altBoundary,Re=q.flipVariations,_e=void 0===Re||Re,xe=q.allowedAutoPlacements,Te=v.options.placement,we=getBasePlacement(Te),Se=le||(we===Te||!_e?[getOppositePlacement(Te)]:getExpandedFallbackPlacements(Te)),Ie=[Te].concat(Se).reduce((function(m,q){return m.concat(getBasePlacement(q)===Dr?computeAutoPlacement(v,{placement:q,boundary:fe,rootBoundary:ye,padding:pe,flipVariations:_e,allowedAutoPlacements:xe}):q)}),[]),Pe=v.rects.reference,We=v.rects.popper,qe=new Map,Ve=!0,ze=Ie[0],He=0;He=0,tt=et?"width":"height",nt=detectOverflow(v,{placement:Xe,boundary:fe,rootBoundary:ye,altBoundary:be,padding:pe}),rt=et?Ye?Rr:xr:Ye?br:vr;Pe[tt]>We[tt]&&(rt=getOppositePlacement(rt));var it=getOppositePlacement(rt),ot=[];if(ie&&ot.push(nt[Qe]<=0),ce&&ot.push(nt[rt]<=0,nt[it]<=0),ot.every((function(m){return m}))){ze=Xe,Ve=!1;break}qe.set(Xe,ot)}if(Ve)for(var st=function _loop(m){var v=Ie.find((function(v){var q=qe.get(v);if(q)return q.slice(0,m).every((function(m){return m}))}));if(v)return ze=v,"break"},dt=_e?3:1;dt>0;dt--){if("break"===st(dt))break}v.placement!==ze&&(v.modifiersData[ee]._skip=!0,v.placement=ze,v.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function within(m,v,q){return lr(m,hr(v,q))}function withinMaxClamp(m,v,q){var ee=within(m,v,q);return ee>q?q:ee}const Di={name:"preventOverflow",enabled:!0,phase:"main",fn:function preventOverflow(m){var v=m.state,q=m.options,ee=m.name,ae=q.mainAxis,ie=void 0===ae||ae,de=q.altAxis,ce=void 0!==de&&de,le=q.boundary,pe=q.rootBoundary,fe=q.altBoundary,ye=q.padding,be=q.tether,Re=void 0===be||be,_e=q.tetherOffset,xe=void 0===_e?0:_e,Te=detectOverflow(v,{boundary:le,rootBoundary:pe,padding:ye,altBoundary:fe}),we=getBasePlacement(v.placement),Se=getVariation(v.placement),Ie=!Se,Pe=getMainAxisFromPlacement(we),We="x"===Pe?"y":"x",qe=v.modifiersData.popperOffsets,Ve=v.rects.reference,ze=v.rects.popper,He="function"==typeof xe?xe(Object.assign({},v.rects,{placement:v.placement})):xe,Xe="number"==typeof He?{mainAxis:He,altAxis:He}:Object.assign({mainAxis:0,altAxis:0},He),Qe=v.modifiersData.offset?v.modifiersData.offset[v.placement]:null,Ye={x:0,y:0};if(qe){if(ie){var et,tt="y"===Pe?vr:xr,nt="y"===Pe?br:Rr,rt="y"===Pe?"height":"width",it=qe[Pe],ot=it+Te[tt],st=it-Te[nt],dt=Re?-ze[rt]/2:0,ct=Se===Ar?Ve[rt]:ze[rt],ut=Se===Ar?-ze[rt]:-Ve[rt],lt=v.elements.arrow,pt=Re&<?getLayoutRect(lt):{width:0,height:0},ht=v.modifiersData["arrow#persistent"]?v.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},gt=ht[tt],ft=ht[nt],mt=within(0,Ve[rt],pt[rt]),vt=Ie?Ve[rt]/2-dt-mt-gt-Xe.mainAxis:ct-mt-gt-Xe.mainAxis,yt=Ie?-Ve[rt]/2+dt+mt+ft+Xe.mainAxis:ut+mt+ft+Xe.mainAxis,bt=v.elements.arrow&&getOffsetParent(v.elements.arrow),Rt=bt?"y"===Pe?bt.clientTop||0:bt.clientLeft||0:0,_t=null!=(et=null==Qe?void 0:Qe[Pe])?et:0,xt=it+yt-_t,Et=within(Re?hr(ot,it+vt-_t-Rt):ot,it,Re?lr(st,xt):st);qe[Pe]=Et,Ye[Pe]=Et-it}if(ce){var Tt,wt="x"===Pe?vr:xr,St="x"===Pe?br:Rr,Dt=qe[We],Ct="y"===We?"height":"width",kt=Dt+Te[wt],At=Dt-Te[St],It=-1!==[vr,xr].indexOf(we),Pt=null!=(Tt=null==Qe?void 0:Qe[We])?Tt:0,jt=It?kt:Dt-Ve[Ct]-ze[Ct]-Pt+Xe.altAxis,Ft=It?Dt+Ve[Ct]+ze[Ct]-Pt-Xe.altAxis:At,Ot=Re&&It?withinMaxClamp(jt,Dt,Ft):within(Re?jt:kt,Dt,Re?Ft:At);qe[We]=Ot,Ye[We]=Ot-Dt}v.modifiersData[ee]=Ye}},requiresIfExists:["offset"]};var Ci=function toPaddingObject(m,v){return mergePaddingObject("number"!=typeof(m="function"==typeof m?m(Object.assign({},v.rects,{placement:v.placement})):m)?m:expandToHashMap(m,Cr))};const Oi={name:"arrow",enabled:!0,phase:"main",fn:function arrow(m){var v,q=m.state,ee=m.name,ae=m.options,ie=q.elements.arrow,de=q.modifiersData.popperOffsets,ce=getBasePlacement(q.placement),le=getMainAxisFromPlacement(ce),pe=[xr,Rr].indexOf(ce)>=0?"height":"width";if(ie&&de){var fe=Ci(ae.padding,q),ye=getLayoutRect(ie),be="y"===le?vr:xr,Re="y"===le?br:Rr,_e=q.rects.reference[pe]+q.rects.reference[le]-de[le]-q.rects.popper[pe],xe=de[le]-q.rects.reference[le],Te=getOffsetParent(ie),we=Te?"y"===le?Te.clientHeight||0:Te.clientWidth||0:0,Se=_e/2-xe/2,Ie=fe[be],Pe=we-ye[pe]-fe[Re],We=we/2-ye[pe]/2+Se,qe=within(Ie,We,Pe),Ve=le;q.modifiersData[ee]=((v={})[Ve]=qe,v.centerOffset=qe-We,v)}},effect:function arrow_effect(m){var v=m.state,q=m.options.element,ee=void 0===q?"[data-popper-arrow]":q;null!=ee&&("string"!=typeof ee||(ee=v.elements.popper.querySelector(ee)))&&contains(v.elements.popper,ee)&&(v.elements.arrow=ee)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getSideOffsets(m,v,q){return void 0===q&&(q={x:0,y:0}),{top:m.top-v.height-q.y,right:m.right-v.width+q.x,bottom:m.bottom-v.height+q.y,left:m.left-v.width-q.x}}function isAnySideFullyClipped(m){return[vr,Rr,br,xr].some((function(v){return m[v]>=0}))}var Bi=popperGenerator({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function fn(){},effect:function effect(m){var v=m.state,q=m.instance,ee=m.options,ae=ee.scroll,ie=void 0===ae||ae,de=ee.resize,ce=void 0===de||de,le=getWindow(v.elements.popper),pe=[].concat(v.scrollParents.reference,v.scrollParents.popper);return ie&&pe.forEach((function(m){m.addEventListener("scroll",q.update,Qr)})),ce&&le.addEventListener("resize",q.update,Qr),function(){ie&&pe.forEach((function(m){m.removeEventListener("scroll",q.update,Qr)})),ce&&le.removeEventListener("resize",q.update,Qr)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function popperOffsets(m){var v=m.state,q=m.name;v.modifiersData[q]=computeOffsets({reference:v.rects.reference,element:v.rects.popper,strategy:"absolute",placement:v.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function computeStyles(m){var v=m.state,q=m.options,ee=q.gpuAcceleration,ae=void 0===ee||ee,ie=q.adaptive,de=void 0===ie||ie,ce=q.roundOffsets,le=void 0===ce||ce,pe={placement:getBasePlacement(v.placement),variation:getVariation(v.placement),popper:v.elements.popper,popperRect:v.rects.popper,gpuAcceleration:ae,isFixed:"fixed"===v.options.strategy};null!=v.modifiersData.popperOffsets&&(v.styles.popper=Object.assign({},v.styles.popper,mapToStyles(Object.assign({},pe,{offsets:v.modifiersData.popperOffsets,position:v.options.strategy,adaptive:de,roundOffsets:le})))),null!=v.modifiersData.arrow&&(v.styles.arrow=Object.assign({},v.styles.arrow,mapToStyles(Object.assign({},pe,{offsets:v.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:le})))),v.attributes.popper=Object.assign({},v.attributes.popper,{"data-popper-placement":v.placement})},data:{}},si,Ri,Ti,Di,Oi,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function hide(m){var v=m.state,q=m.name,ee=v.rects.reference,ae=v.rects.popper,ie=v.modifiersData.preventOverflow,de=detectOverflow(v,{elementContext:"reference"}),ce=detectOverflow(v,{altBoundary:!0}),le=getSideOffsets(de,ee),pe=getSideOffsets(ce,ae,ie),fe=isAnySideFullyClipped(le),ye=isAnySideFullyClipped(pe);v.modifiersData[q]={referenceClippingOffsets:le,popperEscapeOffsets:pe,isReferenceHidden:fe,hasPopperEscaped:ye},v.attributes.popper=Object.assign({},v.attributes.popper,{"data-popper-reference-hidden":fe,"data-popper-escaped":ye})}}]}),Ui="tippy-box",Hi="tippy-content",Ji="tippy-backdrop",Qi="tippy-arrow",eo="tippy-svg-arrow",to={passive:!0,capture:!0},no=function TIPPY_DEFAULT_APPEND_TO(){return document.body};function getValueAtIndexOrReturn(m,v,q){if(Array.isArray(m)){var ee=m[v];return null==ee?Array.isArray(q)?q[v]:q:ee}return m}function isType(m,v){var q={}.toString.call(m);return 0===q.indexOf("[object")&&q.indexOf(v+"]")>-1}function invokeWithArgsOrReturn(m,v){return"function"==typeof m?m.apply(void 0,v):m}function tippy_esm_debounce(m,v){return 0===v?m:function(ee){clearTimeout(q),q=setTimeout((function(){m(ee)}),v)};var q}function normalizeToArray(m){return[].concat(m)}function pushIfUnique(m,v){-1===m.indexOf(v)&&m.push(v)}function tippy_esm_getBasePlacement(m){return m.split("-")[0]}function arrayFrom(m){return[].slice.call(m)}function removeUndefinedProps(m){return Object.keys(m).reduce((function(v,q){return void 0!==m[q]&&(v[q]=m[q]),v}),{})}function div(){return document.createElement("div")}function tippy_esm_isElement(m){return["Element","Fragment"].some((function(v){return isType(m,v)}))}function isNodeList(m){return isType(m,"NodeList")}function isMouseEvent(m){return isType(m,"MouseEvent")}function isReferenceElement(m){return!(!m||!m._tippy||m._tippy.reference!==m)}function setTransitionDuration(m,v){m.forEach((function(m){m&&(m.style.transitionDuration=v+"ms")}))}function setVisibilityState(m,v){m.forEach((function(m){m&&m.setAttribute("data-state",v)}))}function getOwnerDocument(m){var v,q=normalizeToArray(m)[0];return null!=q&&null!=(v=q.ownerDocument)&&v.body?q.ownerDocument:document}function isCursorOutsideInteractiveBorder(m,v){var q=v.clientX,ee=v.clientY;return m.every((function(m){var v=m.popperRect,ae=m.popperState,ie=m.props.interactiveBorder,de=tippy_esm_getBasePlacement(ae.placement),ce=ae.modifiersData.offset;if(!ce)return!0;var le="bottom"===de?ce.top.y:0,pe="top"===de?ce.bottom.y:0,fe="right"===de?ce.left.x:0,ye="left"===de?ce.right.x:0,be=v.top-ee+le>ie,Re=ee-v.bottom-pe>ie,_e=v.left-q+fe>ie,xe=q-v.right-ye>ie;return be||Re||_e||xe}))}function updateTransitionEndListener(m,v,q){var ee=v+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(v){m[ee](v,q)}))}function actualContains(m,v){for(var q=v;q;){var ee;if(m.contains(q))return!0;q=null==q.getRootNode||null==(ee=q.getRootNode())?void 0:ee.host}return!1}var ao={isTouch:!1},ro=0;function onDocumentTouchStart(){ao.isTouch||(ao.isTouch=!0,window.performance&&document.addEventListener("mousemove",onDocumentMouseMove))}function onDocumentMouseMove(){var m=performance.now();m-ro<20&&(ao.isTouch=!1,document.removeEventListener("mousemove",onDocumentMouseMove)),ro=m}function onWindowBlur(){var m=document.activeElement;if(isReferenceElement(m)){var v=m._tippy;m.blur&&!v.state.isVisible&&m.blur()}}var io=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto;var oo={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},so=Object.assign({appendTo:no,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function onAfterUpdate(){},onBeforeUpdate:function onBeforeUpdate(){},onCreate:function onCreate(){},onDestroy:function onDestroy(){},onHidden:function onHidden(){},onHide:function onHide(){},onMount:function onMount(){},onShow:function onShow(){},onShown:function onShown(){},onTrigger:function onTrigger(){},onUntrigger:function onUntrigger(){},onClickOutside:function onClickOutside(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},oo,{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),co=Object.keys(so);function getExtendedPassedProps(m){var v=(m.plugins||[]).reduce((function(v,q){var ee,ae=q.name,ie=q.defaultValue;ae&&(v[ae]=void 0!==m[ae]?m[ae]:null!=(ee=so[ae])?ee:ie);return v}),{});return Object.assign({},m,v)}function getDataAttributeProps(m,v){return(v?Object.keys(getExtendedPassedProps(Object.assign({},so,{plugins:v}))):co).reduce((function(v,q){var ee=(m.getAttribute("data-tippy-"+q)||"").trim();if(!ee)return v;if("content"===q)v[q]=ee;else try{v[q]=JSON.parse(ee)}catch(m){v[q]=ee}return v}),{})}function evaluateProps(m,v){var q=Object.assign({},v,{content:invokeWithArgsOrReturn(v.content,[m])},v.ignoreAttributes?{}:getDataAttributeProps(m,v.plugins));return q.aria=Object.assign({},so.aria,q.aria),q.aria={expanded:"auto"===q.aria.expanded?v.interactive:q.aria.expanded,content:"auto"===q.aria.content?v.interactive?null:"describedby":q.aria.content},q}var uo=function innerHTML(){return"innerHTML"};function dangerouslySetInnerHTML(m,v){m[uo()]=v}function createArrowElement(m){var v=div();return!0===m?v.className=Qi:(v.className=eo,tippy_esm_isElement(m)?v.appendChild(m):dangerouslySetInnerHTML(v,m)),v}function setContent(m,v){tippy_esm_isElement(v.content)?(dangerouslySetInnerHTML(m,""),m.appendChild(v.content)):"function"!=typeof v.content&&(v.allowHTML?dangerouslySetInnerHTML(m,v.content):m.textContent=v.content)}function getChildren(m){var v=m.firstElementChild,q=arrayFrom(v.children);return{box:v,content:q.find((function(m){return m.classList.contains(Hi)})),arrow:q.find((function(m){return m.classList.contains(Qi)||m.classList.contains(eo)})),backdrop:q.find((function(m){return m.classList.contains(Ji)}))}}function render(m){var v=div(),q=div();q.className=Ui,q.setAttribute("data-state","hidden"),q.setAttribute("tabindex","-1");var ee=div();function onUpdate(q,ee){var ae=getChildren(v),ie=ae.box,de=ae.content,ce=ae.arrow;ee.theme?ie.setAttribute("data-theme",ee.theme):ie.removeAttribute("data-theme"),"string"==typeof ee.animation?ie.setAttribute("data-animation",ee.animation):ie.removeAttribute("data-animation"),ee.inertia?ie.setAttribute("data-inertia",""):ie.removeAttribute("data-inertia"),ie.style.maxWidth="number"==typeof ee.maxWidth?ee.maxWidth+"px":ee.maxWidth,ee.role?ie.setAttribute("role",ee.role):ie.removeAttribute("role"),q.content===ee.content&&q.allowHTML===ee.allowHTML||setContent(de,m.props),ee.arrow?ce?q.arrow!==ee.arrow&&(ie.removeChild(ce),ie.appendChild(createArrowElement(ee.arrow))):ie.appendChild(createArrowElement(ee.arrow)):ce&&ie.removeChild(ce)}return ee.className=Hi,ee.setAttribute("data-state","hidden"),setContent(ee,m.props),v.appendChild(q),q.appendChild(ee),onUpdate(m.props,m.props),{popper:v,onUpdate:onUpdate}}render.$$tippy=!0;var lo=1,po=[],ho=[];function createTippy(m,v){var q,ee,ae,ie,de,ce,le,pe,fe=evaluateProps(m,Object.assign({},so,getExtendedPassedProps(removeUndefinedProps(v)))),ye=!1,be=!1,Re=!1,_e=!1,xe=[],Te=tippy_esm_debounce(onMouseMove,fe.interactiveDebounce),we=lo++,Se=(pe=fe.plugins).filter((function(m,v){return pe.indexOf(m)===v})),Ie={id:we,reference:m,popper:div(),popperInstance:null,props:fe,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:Se,clearDelayTimeouts:function clearDelayTimeouts(){clearTimeout(q),clearTimeout(ee),cancelAnimationFrame(ae)},setProps:function setProps(v){0;if(Ie.state.isDestroyed)return;invokeHook("onBeforeUpdate",[Ie,v]),removeListeners();var q=Ie.props,ee=evaluateProps(m,Object.assign({},q,removeUndefinedProps(v),{ignoreAttributes:!0}));Ie.props=ee,addListeners(),q.interactiveDebounce!==ee.interactiveDebounce&&(cleanupInteractiveMouseListeners(),Te=tippy_esm_debounce(onMouseMove,ee.interactiveDebounce));q.triggerTarget&&!ee.triggerTarget?normalizeToArray(q.triggerTarget).forEach((function(m){m.removeAttribute("aria-expanded")})):ee.triggerTarget&&m.removeAttribute("aria-expanded");handleAriaExpandedAttribute(),handleStyles(),qe&&qe(q,ee);Ie.popperInstance&&(createPopperInstance(),getNestedPopperTree().forEach((function(m){requestAnimationFrame(m._tippy.popperInstance.forceUpdate)})));invokeHook("onAfterUpdate",[Ie,v])},setContent:function setContent(m){Ie.setProps({content:m})},show:function show(){0;var m=Ie.state.isVisible,v=Ie.state.isDestroyed,q=!Ie.state.isEnabled,ee=ao.isTouch&&!Ie.props.touch,ae=getValueAtIndexOrReturn(Ie.props.duration,0,so.duration);if(m||v||q||ee)return;if(getCurrentTarget().hasAttribute("disabled"))return;if(invokeHook("onShow",[Ie],!1),!1===Ie.props.onShow(Ie))return;Ie.state.isVisible=!0,getIsDefaultRenderFn()&&(We.style.visibility="visible");handleStyles(),addDocumentPress(),Ie.state.isMounted||(We.style.transition="none");if(getIsDefaultRenderFn()){var ie=getDefaultTemplateChildren();setTransitionDuration([ie.box,ie.content],0)}ce=function onFirstUpdate(){var m;if(Ie.state.isVisible&&!_e){if(_e=!0,We.offsetHeight,We.style.transition=Ie.props.moveTransition,getIsDefaultRenderFn()&&Ie.props.animation){var v=getDefaultTemplateChildren(),q=v.box,ee=v.content;setTransitionDuration([q,ee],ae),setVisibilityState([q,ee],"visible")}handleAriaContentAttribute(),handleAriaExpandedAttribute(),pushIfUnique(ho,Ie),null==(m=Ie.popperInstance)||m.forceUpdate(),invokeHook("onMount",[Ie]),Ie.props.animation&&getIsDefaultRenderFn()&&onTransitionedIn(ae,(function(){Ie.state.isShown=!0,invokeHook("onShown",[Ie])}))}},mount()},hide:function hide(){0;var m=!Ie.state.isVisible,v=Ie.state.isDestroyed,q=!Ie.state.isEnabled,ee=getValueAtIndexOrReturn(Ie.props.duration,1,so.duration);if(m||v||q)return;if(invokeHook("onHide",[Ie],!1),!1===Ie.props.onHide(Ie))return;Ie.state.isVisible=!1,Ie.state.isShown=!1,_e=!1,ye=!1,getIsDefaultRenderFn()&&(We.style.visibility="hidden");if(cleanupInteractiveMouseListeners(),removeDocumentPress(),handleStyles(!0),getIsDefaultRenderFn()){var ae=getDefaultTemplateChildren(),ie=ae.box,de=ae.content;Ie.props.animation&&(setTransitionDuration([ie,de],ee),setVisibilityState([ie,de],"hidden"))}handleAriaContentAttribute(),handleAriaExpandedAttribute(),Ie.props.animation?getIsDefaultRenderFn()&&onTransitionedOut(ee,Ie.unmount):Ie.unmount()},hideWithInteractivity:function hideWithInteractivity(m){0;getDocument().addEventListener("mousemove",Te),pushIfUnique(po,Te),Te(m)},enable:function enable(){Ie.state.isEnabled=!0},disable:function disable(){Ie.hide(),Ie.state.isEnabled=!1},unmount:function unmount(){0;Ie.state.isVisible&&Ie.hide();if(!Ie.state.isMounted)return;destroyPopperInstance(),getNestedPopperTree().forEach((function(m){m._tippy.unmount()})),We.parentNode&&We.parentNode.removeChild(We);ho=ho.filter((function(m){return m!==Ie})),Ie.state.isMounted=!1,invokeHook("onHidden",[Ie])},destroy:function destroy(){0;if(Ie.state.isDestroyed)return;Ie.clearDelayTimeouts(),Ie.unmount(),removeListeners(),delete m._tippy,Ie.state.isDestroyed=!0,invokeHook("onDestroy",[Ie])}};if(!fe.render)return Ie;var Pe=fe.render(Ie),We=Pe.popper,qe=Pe.onUpdate;We.setAttribute("data-tippy-root",""),We.id="tippy-"+Ie.id,Ie.popper=We,m._tippy=Ie,We._tippy=Ie;var Ve=Se.map((function(m){return m.fn(Ie)})),ze=m.hasAttribute("aria-expanded");return addListeners(),handleAriaExpandedAttribute(),handleStyles(),invokeHook("onCreate",[Ie]),fe.showOnCreate&&scheduleShow(),We.addEventListener("mouseenter",(function(){Ie.props.interactive&&Ie.state.isVisible&&Ie.clearDelayTimeouts()})),We.addEventListener("mouseleave",(function(){Ie.props.interactive&&Ie.props.trigger.indexOf("mouseenter")>=0&&getDocument().addEventListener("mousemove",Te)})),Ie;function getNormalizedTouchSettings(){var m=Ie.props.touch;return Array.isArray(m)?m:[m,0]}function getIsCustomTouchBehavior(){return"hold"===getNormalizedTouchSettings()[0]}function getIsDefaultRenderFn(){var m;return!(null==(m=Ie.props.render)||!m.$$tippy)}function getCurrentTarget(){return le||m}function getDocument(){var m=getCurrentTarget().parentNode;return m?getOwnerDocument(m):document}function getDefaultTemplateChildren(){return getChildren(We)}function getDelay(m){return Ie.state.isMounted&&!Ie.state.isVisible||ao.isTouch||ie&&"focus"===ie.type?0:getValueAtIndexOrReturn(Ie.props.delay,m?0:1,so.delay)}function handleStyles(m){void 0===m&&(m=!1),We.style.pointerEvents=Ie.props.interactive&&!m?"":"none",We.style.zIndex=""+Ie.props.zIndex}function invokeHook(m,v,q){var ee;(void 0===q&&(q=!0),Ve.forEach((function(q){q[m]&&q[m].apply(q,v)})),q)&&(ee=Ie.props)[m].apply(ee,v)}function handleAriaContentAttribute(){var v=Ie.props.aria;if(v.content){var q="aria-"+v.content,ee=We.id;normalizeToArray(Ie.props.triggerTarget||m).forEach((function(m){var v=m.getAttribute(q);if(Ie.state.isVisible)m.setAttribute(q,v?v+" "+ee:ee);else{var ae=v&&v.replace(ee,"").trim();ae?m.setAttribute(q,ae):m.removeAttribute(q)}}))}}function handleAriaExpandedAttribute(){!ze&&Ie.props.aria.expanded&&normalizeToArray(Ie.props.triggerTarget||m).forEach((function(m){Ie.props.interactive?m.setAttribute("aria-expanded",Ie.state.isVisible&&m===getCurrentTarget()?"true":"false"):m.removeAttribute("aria-expanded")}))}function cleanupInteractiveMouseListeners(){getDocument().removeEventListener("mousemove",Te),po=po.filter((function(m){return m!==Te}))}function onDocumentPress(v){if(!ao.isTouch||!Re&&"mousedown"!==v.type){var q=v.composedPath&&v.composedPath()[0]||v.target;if(!Ie.props.interactive||!actualContains(We,q)){if(normalizeToArray(Ie.props.triggerTarget||m).some((function(m){return actualContains(m,q)}))){if(ao.isTouch)return;if(Ie.state.isVisible&&Ie.props.trigger.indexOf("click")>=0)return}else invokeHook("onClickOutside",[Ie,v]);!0===Ie.props.hideOnClick&&(Ie.clearDelayTimeouts(),Ie.hide(),be=!0,setTimeout((function(){be=!1})),Ie.state.isMounted||removeDocumentPress())}}}function onTouchMove(){Re=!0}function onTouchStart(){Re=!1}function addDocumentPress(){var m=getDocument();m.addEventListener("mousedown",onDocumentPress,!0),m.addEventListener("touchend",onDocumentPress,to),m.addEventListener("touchstart",onTouchStart,to),m.addEventListener("touchmove",onTouchMove,to)}function removeDocumentPress(){var m=getDocument();m.removeEventListener("mousedown",onDocumentPress,!0),m.removeEventListener("touchend",onDocumentPress,to),m.removeEventListener("touchstart",onTouchStart,to),m.removeEventListener("touchmove",onTouchMove,to)}function onTransitionedOut(m,v){onTransitionEnd(m,(function(){!Ie.state.isVisible&&We.parentNode&&We.parentNode.contains(We)&&v()}))}function onTransitionedIn(m,v){onTransitionEnd(m,v)}function onTransitionEnd(m,v){var q=getDefaultTemplateChildren().box;function listener(m){m.target===q&&(updateTransitionEndListener(q,"remove",listener),v())}if(0===m)return v();updateTransitionEndListener(q,"remove",de),updateTransitionEndListener(q,"add",listener),de=listener}function on(v,q,ee){void 0===ee&&(ee=!1),normalizeToArray(Ie.props.triggerTarget||m).forEach((function(m){m.addEventListener(v,q,ee),xe.push({node:m,eventType:v,handler:q,options:ee})}))}function addListeners(){var m;getIsCustomTouchBehavior()&&(on("touchstart",onTrigger,{passive:!0}),on("touchend",onMouseLeave,{passive:!0})),(m=Ie.props.trigger,m.split(/\s+/).filter(Boolean)).forEach((function(m){if("manual"!==m)switch(on(m,onTrigger),m){case"mouseenter":on("mouseleave",onMouseLeave);break;case"focus":on(io?"focusout":"blur",onBlurOrFocusOut);break;case"focusin":on("focusout",onBlurOrFocusOut)}}))}function removeListeners(){xe.forEach((function(m){var v=m.node,q=m.eventType,ee=m.handler,ae=m.options;v.removeEventListener(q,ee,ae)})),xe=[]}function onTrigger(m){var v,q=!1;if(Ie.state.isEnabled&&!isEventListenerStopped(m)&&!be){var ee="focus"===(null==(v=ie)?void 0:v.type);ie=m,le=m.currentTarget,handleAriaExpandedAttribute(),!Ie.state.isVisible&&isMouseEvent(m)&&po.forEach((function(v){return v(m)})),"click"===m.type&&(Ie.props.trigger.indexOf("mouseenter")<0||ye)&&!1!==Ie.props.hideOnClick&&Ie.state.isVisible?q=!0:scheduleShow(m),"click"===m.type&&(ye=!q),q&&!ee&&scheduleHide(m)}}function onMouseMove(m){var v=m.target,q=getCurrentTarget().contains(v)||We.contains(v);if("mousemove"!==m.type||!q){var ee=getNestedPopperTree().concat(We).map((function(m){var v,q=null==(v=m._tippy.popperInstance)?void 0:v.state;return q?{popperRect:m.getBoundingClientRect(),popperState:q,props:fe}:null})).filter(Boolean);isCursorOutsideInteractiveBorder(ee,m)&&(cleanupInteractiveMouseListeners(),scheduleHide(m))}}function onMouseLeave(m){isEventListenerStopped(m)||Ie.props.trigger.indexOf("click")>=0&&ye||(Ie.props.interactive?Ie.hideWithInteractivity(m):scheduleHide(m))}function onBlurOrFocusOut(m){Ie.props.trigger.indexOf("focusin")<0&&m.target!==getCurrentTarget()||Ie.props.interactive&&m.relatedTarget&&We.contains(m.relatedTarget)||scheduleHide(m)}function isEventListenerStopped(m){return!!ao.isTouch&&getIsCustomTouchBehavior()!==m.type.indexOf("touch")>=0}function createPopperInstance(){destroyPopperInstance();var v=Ie.props,q=v.popperOptions,ee=v.placement,ae=v.offset,ie=v.getReferenceClientRect,de=v.moveTransition,le=getIsDefaultRenderFn()?getChildren(We).arrow:null,pe=ie?{getBoundingClientRect:ie,contextElement:ie.contextElement||getCurrentTarget()}:m,fe={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function fn(m){var v=m.state;if(getIsDefaultRenderFn()){var q=getDefaultTemplateChildren().box;["placement","reference-hidden","escaped"].forEach((function(m){"placement"===m?q.setAttribute("data-placement",v.placement):v.attributes.popper["data-popper-"+m]?q.setAttribute("data-"+m,""):q.removeAttribute("data-"+m)})),v.attributes.popper={}}}},ye=[{name:"offset",options:{offset:ae}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!de}},fe];getIsDefaultRenderFn()&&le&&ye.push({name:"arrow",options:{element:le,padding:3}}),ye.push.apply(ye,(null==q?void 0:q.modifiers)||[]),Ie.popperInstance=Bi(pe,We,Object.assign({},q,{placement:ee,onFirstUpdate:ce,modifiers:ye}))}function destroyPopperInstance(){Ie.popperInstance&&(Ie.popperInstance.destroy(),Ie.popperInstance=null)}function mount(){var m,v=Ie.props.appendTo,q=getCurrentTarget();(m=Ie.props.interactive&&v===no||"parent"===v?q.parentNode:invokeWithArgsOrReturn(v,[q])).contains(We)||m.appendChild(We),Ie.state.isMounted=!0,createPopperInstance()}function getNestedPopperTree(){return arrayFrom(We.querySelectorAll("[data-tippy-root]"))}function scheduleShow(m){Ie.clearDelayTimeouts(),m&&invokeHook("onTrigger",[Ie,m]),addDocumentPress();var v=getDelay(!0),ee=getNormalizedTouchSettings(),ae=ee[0],ie=ee[1];ao.isTouch&&"hold"===ae&&ie&&(v=ie),v?q=setTimeout((function(){Ie.show()}),v):Ie.show()}function scheduleHide(m){if(Ie.clearDelayTimeouts(),invokeHook("onUntrigger",[Ie,m]),Ie.state.isVisible){if(!(Ie.props.trigger.indexOf("mouseenter")>=0&&Ie.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(m.type)>=0&&ye)){var v=getDelay(!1);v?ee=setTimeout((function(){Ie.state.isVisible&&Ie.hide()}),v):ae=requestAnimationFrame((function(){Ie.hide()}))}}else removeDocumentPress()}}function tippy(m,v){void 0===v&&(v={});var q=so.plugins.concat(v.plugins||[]);document.addEventListener("touchstart",onDocumentTouchStart,to),window.addEventListener("blur",onWindowBlur);var ee,ae=Object.assign({},v,{plugins:q}),ie=(tippy_esm_isElement(ee=m)?[ee]:isNodeList(ee)?arrayFrom(ee):Array.isArray(ee)?ee:arrayFrom(document.querySelectorAll(ee))).reduce((function(m,v){var q=v&&createTippy(v,ae);return q&&m.push(q),m}),[]);return tippy_esm_isElement(m)?ie[0]:ie}tippy.defaultProps=so,tippy.setDefaultProps=function setDefaultProps(m){Object.keys(m).forEach((function(v){so[v]=m[v]}))},tippy.currentInput=ao;Object.assign({},si,{effect:function effect(m){var v=m.state,q={popper:{position:v.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(v.elements.popper.style,q.popper),v.styles=q,v.elements.arrow&&Object.assign(v.elements.arrow.style,q.arrow)}});tippy.setDefaultProps({render:render});const go=tippy;function tippy_react_esm_objectWithoutPropertiesLoose(m,v){if(null==m)return{};var q,ee,ae={},ie=Object.keys(m);for(ee=0;ee=0||(ae[q]=m[q]);return ae}var fo="undefined"!=typeof window&&"undefined"!=typeof document;function preserveRef(m,v){m&&("function"==typeof m&&m(v),{}.hasOwnProperty.call(m,"current")&&(m.current=v))}function ssrSafeCreateDiv(){return fo&&document.createElement("div")}function toDataAttributes(m){var v={"data-placement":m.placement};return m.referenceHidden&&(v["data-reference-hidden"]=""),m.escaped&&(v["data-escaped"]=""),v}function deepPreserveProps(m,v){var q,ee;return Object.assign({},v,{popperOptions:Object.assign({},m.popperOptions,v.popperOptions,{modifiers:[].concat(((null==(q=m.popperOptions)?void 0:q.modifiers)||[]).filter((function(m){return m.name.indexOf("tippy")>=0})),(null==(ee=v.popperOptions)?void 0:ee.modifiers)||[])})})}var mo=fo?q.useLayoutEffect:q.useEffect;function useMutableBox(m){var v=(0,q.useRef)();return v.current||(v.current="function"==typeof m?m():m),v.current}function updateClassName(m,v,q){q.split(/\s+/).forEach((function(q){q&&m.classList[v](q)}))}var vo={name:"className",defaultValue:"",fn:function fn(m){var v=m.popper.firstElementChild,q=function isDefaultRenderFn(){var v;return!!(null==(v=m.props.render)?void 0:v.$$tippy)};function add(){m.props.className&&!q()||updateClassName(v,"add",m.props.className)}return{onCreate:add,onBeforeUpdate:function remove(){q()&&updateClassName(v,"remove",m.props.className)},onAfterUpdate:add}}};function TippyGenerator(m){return function Tippy(ee){var ae=ee.children,ie=ee.content,de=ee.visible,ce=ee.singleton,le=ee.render,pe=ee.reference,fe=ee.disabled,ye=void 0!==fe&&fe,be=ee.ignoreAttributes,Re=void 0===be||be,_e=(ee.__source,ee.__self,tippy_react_esm_objectWithoutPropertiesLoose(ee,["children","content","visible","singleton","render","reference","disabled","ignoreAttributes","__source","__self"])),xe=void 0!==de,Te=void 0!==ce,we=(0,q.useState)(!1),Se=we[0],Ie=we[1],Pe=(0,q.useState)({}),We=Pe[0],qe=Pe[1],Ve=(0,q.useState)(),ze=Ve[0],He=Ve[1],Xe=useMutableBox((function(){return{container:ssrSafeCreateDiv(),renders:1}})),Qe=Object.assign({ignoreAttributes:Re},_e,{content:Xe.container});xe&&(Qe.trigger="manual",Qe.hideOnClick=!1),Te&&(ye=!0);var Ye=Qe,et=Qe.plugins||[];le&&(Ye=Object.assign({},Qe,{plugins:Te?[].concat(et,[{fn:function fn(){return{onTrigger:function onTrigger(m,v){var q=ce.data.children.find((function(m){return m.instance.reference===v.currentTarget})).content;He(q)}}}}]):et,render:function render(){return{popper:Xe.container}}}));var tt=[pe].concat(ae?[ae.type]:[]);return mo((function(){var v=pe;pe&&pe.hasOwnProperty("current")&&(v=pe.current);var q=m(v||Xe.ref||ssrSafeCreateDiv(),Object.assign({},Ye,{plugins:[vo].concat(Qe.plugins||[])}));return Xe.instance=q,ye&&q.disable(),de&&q.show(),Te&&ce.hook({instance:q,content:ie,props:Ye}),Ie(!0),function(){q.destroy(),null==ce||ce.cleanup(q)}}),tt),mo((function(){if(1!==Xe.renders){var m=Xe.instance;m.setProps(deepPreserveProps(m.props,Ye)),ye?m.disable():m.enable(),xe&&(de?m.show():m.hide()),Te&&ce.hook({instance:m,content:ie,props:Ye})}else Xe.renders++})),mo((function(){var m;if(le){var v=Xe.instance;v.setProps({popperOptions:Object.assign({},v.props.popperOptions,{modifiers:[].concat((null==(m=v.props.popperOptions)?void 0:m.modifiers)||[],[{name:"$$tippyReact",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function fn(m){var v,q=m.state,ee=null==(v=q.modifiersData)?void 0:v.hide;We.placement===q.placement&&We.referenceHidden===(null==ee?void 0:ee.isReferenceHidden)&&We.escaped===(null==ee?void 0:ee.hasPopperEscaped)||qe({placement:q.placement,referenceHidden:null==ee?void 0:ee.isReferenceHidden,escaped:null==ee?void 0:ee.hasPopperEscaped}),q.attributes.popper={}}}])})})}}),[We.placement,We.referenceHidden,We.escaped].concat(tt)),q.createElement(q.Fragment,null,ae?(0,q.cloneElement)(ae,{ref:function ref(m){Xe.ref=m,preserveRef(ae.ref,m)}}):null,Se&&(0,v.createPortal)(le?le(toDataAttributes(We),ze):ie,Xe.container))}}var forwardRef=function(m,v){return(0,q.forwardRef)((function TippyWrapper(ee,ae){var ie=ee.children,de=tippy_react_esm_objectWithoutPropertiesLoose(ee,["children"]);return q.createElement(m,Object.assign({},v,de),ie?(0,q.cloneElement)(ie,{ref:function ref(m){preserveRef(ae,m),preserveRef(ie.ref,m)}}):null)}))};const yo=forwardRef(TippyGenerator(go));const bo=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.borderRadius,ae=m.fontSize;return{tooltip:{"&.tippy-box":{transitionProperty:[["opacity"]],'&[data-state="hidden"]':{opacity:0}},"& .tippy-content":{padding:v[0],border:"1px "+q.border+" solid",borderRadius:ee,background:q.baseBackground,boxShadow:[[0,2,4,"rgba(0,0,0,.15)"]],fontSize:ae.small,color:q.type}}}}))((function TooltipRenderer(m){var v=m.classes,ee=m.children,ae=m.content,ie=m.placement,de=void 0===ie?"top":ie;return q.createElement(yo,{content:ae,className:v.tooltip,interactive:!0,placement:de,trigger:"click mouseenter focus",arrow:!1},q.createElement("span",{role:"button",tabIndex:0},ee))}));const Ro=(0,ie.Z)((function styles(m){return{complexType:{alignItems:"center",display:"inline-flex"},name:{flexShrink:0},icon:{marginLeft:m.space[0],flexShrink:0}}}))((function ComplexTypeRenderer(m){var v=m.classes,ee=m.name,ae=m.raw;return q.createElement(bo,{placement:"right",content:ae},q.createElement("span",{className:v.complexType},q.createElement("span",{className:v.name},q.createElement(hn.Z,null,ee)),q.createElement(MdInfoOutline,{className:v.icon})))}));var _o=__webpack_require__(11193);function renderType(m){if(!m)return"unknown";var v=m.name;switch(v){case"arrayOf":return m.value.name+"[]";case"objectOf":return"{"+renderType(m.value)+"}";case"instanceOf":return m.value;default:return v}}function renderAdvancedType(m){switch(m.name){case"enum":return q.createElement(Aa,null,m.name);case"literal":return q.createElement(Aa,null,m.value);case"signature":return q.createElement(Ro,{name:m.type,raw:m.raw});case"union":case"tuple":return q.createElement(Ro,{name:m.name,raw:m.raw});default:return q.createElement(Aa,null,m.raw||m.name)}}var xo=__webpack_require__(17749);function renderEnum(m){if(!Array.isArray(m.value))return q.createElement("span",null,m.value);var v=m.value.map((function(m){var v=m.value;return q.createElement(Zn.Z,{key:v},(0,_o.xC)((0,_o.I8)(v)))}));return q.createElement("span",null,"One of: ",q.createElement(ja(),{separator:", "},v))}function renderUnion(m){if(!Array.isArray(m.value))return q.createElement("span",null,m.value);var v=m.value.map((function(m,v){return q.createElement(Aa,{key:m.name+"-"+v},renderType(m))}));return q.createElement("span",null,"One of type: ",q.createElement(ja(),{separator:", "},v))}function renderShape(m){return Object.keys(m).map((function(v){var ee=m[v],ae=(0,xo.Z)(ee),ie=ee.description;return q.createElement("div",{key:v},q.createElement(Ca,null,v),": ",q.createElement(Aa,null,renderType(ee)),ae&&" — ",ae,ie&&" — ",ie&&q.createElement(wa,{text:ie,inline:!0}))}))}function renderExtra(m){var v=(0,_o.oL)(m);if(!v)return null;switch(v.name){case"enum":return renderEnum(v);case"union":return renderUnion(v);case"shape":case"exact":return m.type&&renderShape(m.type.value);case"arrayOf":case"objectOf":return"shape"===v.value.name||"exact"===v.value.name?m.type&&renderShape(m.type.value.value):null;default:return null}}function PropsRenderer_extends(){return PropsRenderer_extends=Object.assign||function(m){for(var v=1;v0&&q.createElement(za,{args:de,heading:!0}),ce&&q.createElement(Ba,PropsRenderer_extends({},Object.assign({},ce,{name:""}),{returns:!0})))}}],To=function PropsRenderer(m){var v=m.props;return q.createElement(rr,{columns:Eo,rows:v,getRowKey:getRowKey})};To.propTypes={props:ae().array.isRequired};const wo=To;function MethodsRenderer_extends(){return MethodsRenderer_extends=Object.assign||function(m){for(var v=1;v-1?we.substring(0,we.indexOf("?")):we;be&&(Se+=Ie),le&&(Se+="?nochrome");var Pe=encodeURIComponent(ee||"");if(de?Se+="#"+ae:(ce||le)&&(Se+=buildIsolatedOrNoChromeFragment({currentHash:Ie,encodedName:Pe})),fe){var We=fe.map(encodeURIComponent);ye||(We=[].concat(We,[Pe])),Se+="#/"+We.join("/")}return ye&&(Se+="?id="+ae),void 0!==ie&&(Se+="/"+ie),pe?_e+Se:Se}var Lo=function IsolateButton(m){var v=m.name,ee=m.example,ae=m.isolated,ie=m.href;if(ae&&!ie)return null;var de=ee?v+"-"+ee+"-isolate-button":v+"-isolate-button";return ae?q.createElement(Oo,{href:ie,title:"Show all components",testId:de},q.createElement(MdFullscreenExit,null)):q.createElement(Oo,{href:getUrl({name:v,example:ee,isolated:!0}),title:"Open isolated",testId:de},q.createElement(MdFullscreen,null))};Lo.propTypes={name:ae().string.isRequired,example:ae().number,isolated:ae().bool};const Bo=Lo;var Uo=function TabButtonRenderer(m){var v,ee=m.classes,ae=m.name,ie=m.className,de=m.onClick,ce=m.active,le=m.children,pe=(0,un.Z)(ee.button,ie,((v={})[ee.isActive]=ce,v));return q.createElement("button",{type:"button",name:ae,className:pe,onClick:de,"aria-pressed":ce},le)};Uo.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string.isRequired,className:ae().string,onClick:ae().func.isRequired,active:ae().bool,children:ae().node.isRequired},Uo.defaultProps={active:!1};const No=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontFamily,ae=m.fontSize,ie=m.buttonTextTransform;return{button:{padding:[[v[1],0]],fontFamily:ee.base,fontSize:ae.base,color:q.light,background:"transparent",textTransform:ie,transition:"color 750ms ease-out",border:"none",cursor:"pointer","&:hover, &:focus":{isolate:!1,outline:0,color:q.linkHover,transition:"color 150ms ease-in"},"&:focus:not($isActive)":{isolate:!1,outline:[[1,"dotted",q.linkHover]]},"& + &":{isolate:!1,marginLeft:v[1]}},isActive:{borderBottom:[[2,q.linkHover,"solid"]]}}}))(Uo);var Mo=function CodeTabButton(m){return q.createElement(No,m,"View Code")};Mo.propTypes={onClick:ae().func.isRequired,name:ae().string.isRequired,active:ae().bool};const Wo=Mo;var qo=function UsageTabButton(m){var v=m.props;return!Io()(v.props)||!Io()(v.methods)?q.createElement(No,m,"Props & methods"):null};qo.propTypes={onClick:ae().func.isRequired,name:ae().string.isRequired,props:ae().shape({props:ae().array,methods:ae().array}).isRequired,active:ae().bool};const Vo=qo;var zo="rsg-code-editor",Ho="rsg-usage",Go=[Bo];const slots=function(m){return{sectionToolbar:Go,componentToolbar:Go,exampleToolbar:Go,exampleTabButtons:[{id:zo,render:Wo}],exampleTabs:[{id:zo,render:be}],docsTabButtons:[{id:Ho,render:Vo}],docsTabs:[{id:Ho,render:jo}]}};var Xo=__webpack_require__(61456);function ComponentsListRenderer_extends(){return ComponentsListRenderer_extends=Object.assign||function(m){for(var v=1;v0?q.createElement($o,{items:v}):null};Jo.propTypes={items:ae().array.isRequired};const Qo=Jo;var Yo=function TableOfContentsRenderer(m){var v=m.classes,ee=m.children,ae=m.searchTerm,ie=m.onSearchTermChange;return q.createElement("div",null,q.createElement("div",{className:v.root},q.createElement("nav",null,q.createElement("div",{className:v.search},q.createElement("input",{value:ae,className:v.input,placeholder:"Filter by name","aria-label":"Filter by name",onChange:function onChange(m){return ie(m.target.value)}})),ee)))};Yo.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node,searchTerm:ae().string.isRequired,onSearchTermChange:ae().func.isRequired};const es=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.fontFamily,ae=m.fontSize,ie=m.borderRadius;return{root:{fontFamily:ee.base},search:{padding:v[2]},input:{display:"block",width:"100%",padding:v[1],color:q.base,backgroundColor:q.baseBackground,fontFamily:ee.base,fontSize:ae.base,border:[[1,q.border,"solid"]],borderRadius:ie,transition:"all ease-in-out .1s","&:focus":{isolate:!1,borderColor:q.link,boxShadow:[[0,0,0,2,q.focus]],outline:0},"&::placeholder":{isolate:!1,fontFamily:ee.base,fontSize:ae.base,color:q.light}}}}))(Yo);__webpack_require__(24603),__webpack_require__(23123);function getFilterRegExp(m){return m=m.replace(/[^a-z0-9]/gi,"").split("").join(".*"),new RegExp(m,"i")}function filterComponentsByName(m,v){var q=getFilterRegExp(v);return m.filter((function(m){var v=m.name;return q.test(v)}))}function filterSectionsByName(m,v){var q=getFilterRegExp(v);return m.map((function(m){return Object.assign({},m,{sections:m.sections?filterSectionsByName(m.sections,v):[],components:m.components?filterComponentsByName(m.components,v):[]})})).filter((function(m){return m.components.length>0||m.sections.length>0||q.test(m.name||"-")}))}var ns=__webpack_require__(3522),as=__webpack_require__.n(ns),rs="#/",os=/(.*)\?/;function trimHash(m,v){if(!m)return"";var q=new RegExp("^"+as()(v||rs),"g");return m.replace(q,"")}var ss=function trimParams(m){var v=os.exec(m);return v&&v[1]||m},ds=function hasInHash(m,v){return""!==m&&m.indexOf(v)>-1},cs=function getHash(m,v){return decodeURIComponent(ss(trimHash(m,v)))},us=function getHashAsArray(m,v){return ss(trimHash(m,v)).split("/").map(decodeURIComponent)},ls=function getParameterByName(m,v){v=v.replace(/[[\]]/g,"\\$&");var q=new RegExp("[?&]"+v+"(=([^&#]*)|&|#|$)").exec(m);return q?q[2]?decodeURIComponent(q[2].replace(/\+/g," ")):"":null};function TableOfContents_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function TableOfContents_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var ps=function(m){var v,ee;ee=m,(v=TableOfContents).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=TableOfContents;function TableOfContents(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae0?ie.renderLevel(q,v,ce,0===de):{content:void 0,containsSelected:!1},ye=fe.content,be=fe.containsSelected,Re=(!v&&m.href?cs(m.href):m.href)===le;return(be||Re)&&(pe=!0),Object.assign({},m,{heading:!!m.name&&q.length>0,content:ye,selected:Re,shouldOpenInNewTab:!!m.external&&!!m.externalLink,initialOpen:"collapse"!==ie.props.tocMode||be||m.expand,forcedOpen:!!ie.state.searchTerm.length})}));return{content:q.createElement(Qo,{items:fe}),containsSelected:pe}},ie.renderSections=function renderSections(){var m=this.state.searchTerm,v=this.props,q=v.sections,ee=v.useRouterLinks,ae=1===q.length?q[0].sections&&q[0].sections.length?q[0].sections:q[0].components:q,ie=ae?filterSectionsByName(ae,m):ae||[];return this.renderLevel(ie,ee).content},ie.render=function render(){var m=this;return q.createElement(es,{searchTerm:this.state.searchTerm,onSearchTermChange:function handleSearchTermChange(v){return m.setState({searchTerm:v})}},this.renderSections())},TableOfContents}(q.Component);TableOfContents_defineProperty(ps,"propTypes",{sections:ae().array.isRequired,useRouterLinks:ae().bool,tocMode:ae().string,loc:ae().object}),TableOfContents_defineProperty(ps,"defaultProps",{loc:window.location});const hs=(0,ie.Z)((function styles(m){var v=m.color,q=m.fontFamily,ee=m.fontSize;return{logo:{color:v.base,margin:0,fontFamily:q.base,fontSize:ee.h4,fontWeight:"normal"}}}))((function LogoRenderer(m){var v=m.classes,ee=m.children;return q.createElement("h1",{className:v.logo},ee)}));var gs=function RibbonRenderer(m){var v=m.classes,ee=m.url,ae=m.text;return q.createElement("footer",{className:v.root},q.createElement("a",{href:ee,className:v.link},ae))};gs.defaultProps={text:"Fork me on GitHub"},gs.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,url:ae().string.isRequired,text:ae().string};const fs=(0,ie.Z)((function styles(m){var v=m.color,q=m.space,ee=m.fontSize;return{root:{position:"fixed",top:0,right:0,width:149,height:149,zIndex:999},link:{fontFamily:m.fontFamily.base,position:"relative",right:-37,top:-22,display:"block",width:190,padding:[[q[0],q[2]]],textAlign:"center",color:v.ribbonText,fontSize:ee.base,background:v.ribbonBackground,textDecoration:"none",textShadow:[[0,"-1px",0,"rgba(0,0,0,.15)"]],transformOrigin:[[0,0]],transform:"rotate(45deg)",cursor:"pointer"}}}))(gs);function Ribbon(){var m=(0,Xo.E)().config.ribbon;return m?q.createElement(fs,m):null}var ms=function VersionRenderer(m){var v=m.classes,ee=m.children;return q.createElement("p",{"aria-label":"version",className:v.version},ee)};ms.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node};const vs=(0,ie.Z)((function styles(m){var v=m.color,q=m.fontFamily,ee=m.fontSize;return{version:{color:v.light,margin:[[5,0,0,0]],fontFamily:q.base,fontSize:ee.base,fontWeight:"normal"}}}))(ms);var ys=function StyleGuideRenderer(m){var v=m.classes,ee=m.title,ae=m.version,ie=m.homepageUrl,de=m.children,ce=m.toc,le=m.hasSidebar;return q.createElement("div",{className:(0,un.Z)(v.root,le&&v.hasSidebar)},q.createElement("main",{className:v.content},de,q.createElement("footer",{className:v.footer},q.createElement(wa,{text:"Created with [React Styleguidist]("+ie+")"}))),le&&q.createElement("div",{className:v.sidebar,"data-testid":"sidebar"},q.createElement("header",{className:v.logo},q.createElement(hs,null,ee),ae&&q.createElement(vs,null,ae)),ce),q.createElement(Ribbon,null))};ys.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,title:ae().string.isRequired,version:ae().string,homepageUrl:ae().string.isRequired,children:ae().node.isRequired,toc:ae().node.isRequired,hasSidebar:ae().bool};const bs=(0,ie.Z)((function styles(m){var v,q,ee,ae=m.color,ie=m.fontFamily,de=m.fontSize,ce=m.sidebarWidth,le=m.mq,pe=m.space,fe=m.maxWidth;return{root:{minHeight:"100vh",backgroundColor:ae.baseBackground},hasSidebar:(v={paddingLeft:ce},v[le.small]={paddingLeft:0},v),content:(q={maxWidth:fe,padding:[[pe[2],pe[4]]],margin:[[0,"auto"]]},q[le.small]={padding:pe[2]},q.display="block",q),sidebar:(ee={backgroundColor:ae.sidebarBackground,border:[[ae.border,"solid"]],borderWidth:[[0,1,0,0]],position:"fixed",top:0,left:0,bottom:0,width:ce,overflow:"auto",WebkitOverflowScrolling:"touch"},ee[le.small]={position:"static",width:"auto",borderWidth:[[1,0,0,0]],paddingBottom:pe[0]},ee),logo:{padding:pe[2],borderBottom:[[1,ae.border,"solid"]]},footer:{display:"block",color:ae.light,fontFamily:ie.base,fontSize:de.small}}}))(ys);var Rs=__webpack_require__(23279),_s=__webpack_require__.n(Rs),xs=function PlaygroundErrorRenderer(m){var v=m.classes,ee=m.message;return q.createElement("pre",{className:v.root},ee)};xs.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,message:ae().string.isRequired};const Es=(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{root:{margin:0,lineHeight:1.2,fontSize:q.small,fontFamily:v.monospace,color:ee.error,whiteSpace:"pre-wrap"}}}))(xs);var Ts=function(m){var v,q;q=m,(v=Wrapper).prototype=Object.create(q.prototype),v.prototype.constructor=v,v.__proto__=q;var ee;ee=Wrapper;function Wrapper(){return m.apply(this,arguments)||this}var ae=Wrapper.prototype;return ae.componentDidCatch=function componentDidCatch(m){this.props.onError(m)},ae.render=function render(){return this.props.children},Wrapper}(q.Component);!function Wrapper_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}(Ts,"propTypes",{children:ae().node.isRequired,onError:ae().func.isRequired});__webpack_require__(4723),__webpack_require__(73210);for(var ws=__webpack_require__(63230),Ss=__webpack_require__(55977),Ds=__webpack_require__.n(Ss),Cs=__webpack_require__(16018),ks={},As="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Is=0;Is0&&(ie+=";"),0!==ce.length){for(var le=0,pe=[],fe=0,ye=ce;fe1&&(Re+=encodeInteger(be[1]-v)+encodeInteger(be[2]-q)+encodeInteger(be[3]-ee),v=be[1],q=be[2],ee=be[3]),5===be.length&&(Re+=encodeInteger(be[4]-ae),ae=be[4]),pe.push(Re)}ie+=pe.join(",")}}return ie}function encodeInteger(m){var v="";m=m<0?-m<<1|1:m<<1;do{var q=31&m;(m>>>=5)>0&&(q|=32),v+=As[q]}while(m>0);return v}var Ps=__webpack_require__(48764).Buffer,js=function BitSet(m){this.bits=m instanceof BitSet?m.bits.slice():[]};js.prototype.add=function add(m){this.bits[m>>5]|=1<<(31&m)},js.prototype.has=function has(m){return!!(this.bits[m>>5]&1<<(31&m))};var Fs=function Chunk(m,v,q){this.start=m,this.end=v,this.original=q,this.intro="",this.outro="",this.content=q,this.storeName=!1,this.edited=!1,Object.defineProperties(this,{previous:{writable:!0,value:null},next:{writable:!0,value:null}})};Fs.prototype.appendLeft=function appendLeft(m){this.outro+=m},Fs.prototype.appendRight=function appendRight(m){this.intro=this.intro+m},Fs.prototype.clone=function clone(){var m=new Fs(this.start,this.end,this.original);return m.intro=this.intro,m.outro=this.outro,m.content=this.content,m.storeName=this.storeName,m.edited=this.edited,m},Fs.prototype.contains=function contains(m){return this.start=ee.length)return"\t";var ae=ee.reduce((function(m,v){var q=/^ +/.exec(v)[0].length;return Math.min(q,m)}),1/0);return new Array(ae+1).join(" ")}function getRelativePath(m,v){var q=m.split(/[/\\]/),ee=v.split(/[/\\]/);for(q.pop();q[0]===ee[0];)q.shift(),ee.shift();if(q.length)for(var ae=q.length;ae--;)q[ae]="..";return q.concat(ee).join("/")}Os.prototype.toString=function toString(){return JSON.stringify(this)},Os.prototype.toUrl=function toUrl(){return"data:application/json;charset=utf-8;base64,"+btoa(this.toString())};var Ls=Object.prototype.toString;function isObject(m){return"[object Object]"===Ls.call(m)}function getLocator(m){for(var v=m.split("\n"),q=[],ee=0,ae=0;ee>1;m=0&&ae.push(ee),this.rawSegments.push(ae)}else this.pending&&this.rawSegments.push(this.pending);this.advance(v),this.pending=null},Bs.prototype.addUneditedChunk=function addUneditedChunk(m,v,q,ee,ae){for(var ie=v.start,de=!0;ie1){for(var q=0;q=m&&q<=v)throw new Error("Cannot move a selection inside itself");this._split(m),this._split(v),this._split(q);var ee=this.byStart[m],ae=this.byEnd[v],ie=ee.previous,de=ae.next,ce=this.byStart[q];if(!ce&&ae===this.lastChunk)return this;var le=ce?ce.previous:this.lastChunk;return ie&&(ie.next=de),de&&(de.previous=ie),le&&(le.next=ee),ce&&(ce.previous=ae),ee.previous||(this.firstChunk=ae.next),ae.next||(this.lastChunk=ee.previous,this.lastChunk.next=null),ee.previous=le,ae.next=ce||null,le||(this.firstChunk=ee),ce||(this.lastChunk=ae),this},Ms.prototype.overwrite=function overwrite(m,v,q,ee){if("string"!=typeof q)throw new TypeError("replacement content must be a string");for(;m<0;)m+=this.original.length;for(;v<0;)v+=this.original.length;if(v>this.original.length)throw new Error("end is out of bounds");if(m===v)throw new Error("Cannot overwrite a zero-length range – use appendLeft or prependRight instead");this._split(m),this._split(v),!0===ee&&(Ns.storeName||(console.warn("The final argument to magicString.overwrite(...) should be an options object. See https://github.com/rich-harris/magic-string"),Ns.storeName=!0),ee={storeName:!0});var ae=void 0!==ee&&ee.storeName,ie=void 0!==ee&&ee.contentOnly;if(ae){var de=this.original.slice(m,v);Object.defineProperty(this.storedNames,de,{writable:!0,value:!0,enumerable:!0})}var ce=this.byStart[m],le=this.byEnd[v];if(ce){for(var pe=ce;pe!==le;){if(pe.next!==this.byStart[pe.end])throw new Error("Cannot overwrite across a split point");(pe=pe.next).edit("",!1)}ce.edit(q,ae,ie)}else{var fe=new Fs(m,v,"").edit(q,ae);le.next=fe,fe.previous=le}return this},Ms.prototype.prepend=function prepend(m){if("string"!=typeof m)throw new TypeError("outro content must be a string");return this.intro=m+this.intro,this},Ms.prototype.prependLeft=function prependLeft(m,v){if("string"!=typeof v)throw new TypeError("inserted content must be a string");this._split(m);var q=this.byEnd[m];return q?q.prependLeft(v):this.intro=v+this.intro,this},Ms.prototype.prependRight=function prependRight(m,v){if("string"!=typeof v)throw new TypeError("inserted content must be a string");this._split(m);var q=this.byStart[m];return q?q.prependRight(v):this.outro=v+this.outro,this},Ms.prototype.remove=function remove(m,v){for(;m<0;)m+=this.original.length;for(;v<0;)v+=this.original.length;if(m===v)return this;if(m<0||v>this.original.length)throw new Error("Character is out of bounds");if(m>v)throw new Error("end must be greater than start");this._split(m),this._split(v);for(var q=this.byStart[m];q;)q.intro="",q.outro="",q.edit(""),q=v>q.end?this.byStart[q.end]:null;return this},Ms.prototype.lastChar=function lastChar(){if(this.outro.length)return this.outro[this.outro.length-1];var m=this.lastChunk;do{if(m.outro.length)return m.outro[m.outro.length-1];if(m.content.length)return m.content[m.content.length-1];if(m.intro.length)return m.intro[m.intro.length-1]}while(m=m.previous);return this.intro.length?this.intro[this.intro.length-1]:""},Ms.prototype.lastLine=function lastLine(){var m=this.outro.lastIndexOf(Us);if(-1!==m)return this.outro.substr(m+1);var v=this.outro,q=this.lastChunk;do{if(q.outro.length>0){if(-1!==(m=q.outro.lastIndexOf(Us)))return q.outro.substr(m+1)+v;v=q.outro+v}if(q.content.length>0){if(-1!==(m=q.content.lastIndexOf(Us)))return q.content.substr(m+1)+v;v=q.content+v}if(q.intro.length>0){if(-1!==(m=q.intro.lastIndexOf(Us)))return q.intro.substr(m+1)+v;v=q.intro+v}}while(q=q.previous);return-1!==(m=this.intro.lastIndexOf(Us))?this.intro.substr(m+1)+v:this.intro+v},Ms.prototype.slice=function slice(m,v){for(void 0===m&&(m=0),void 0===v&&(v=this.original.length);m<0;)m+=this.original.length;for(;v<0;)v+=this.original.length;for(var q="",ee=this.firstChunk;ee&&(ee.start>m||ee.end<=m);){if(ee.start=v)return q;ee=ee.next}if(ee&&ee.edited&&ee.start!==m)throw new Error("Cannot use replaced character "+m+" as slice start anchor.");for(var ae=ee;ee;){!ee.intro||ae===ee&&ee.start!==m||(q+=ee.intro);var ie=ee.start=v;if(ie&&ee.edited&&ee.end!==v)throw new Error("Cannot use replaced character "+v+" as slice end anchor.");var de=ae===ee?m-ee.start:0,ce=ie?ee.content.length+v-ee.end:ee.content.length;if(q+=ee.content.slice(de,ce),!ee.outro||ie&&ee.end!==v||(q+=ee.outro),ie)break;ee=ee.next}return q},Ms.prototype.snip=function snip(m,v){var q=this.clone();return q.remove(0,m),q.remove(v,q.original.length),q},Ms.prototype._split=function _split(m){if(!this.byStart[m]&&!this.byEnd[m])for(var v=this.lastSearchedChunk,q=m>v.end;v;){if(v.contains(m))return this._splitChunk(v,m);v=q?this.byStart[v.end]:this.byEnd[v.start]}},Ms.prototype._splitChunk=function _splitChunk(m,v){if(m.edited&&m.content.length){var q=getLocator(this.original)(v);throw new Error("Cannot split a chunk that has already been edited ("+q.line+":"+q.column+' – "'+m.original+'")')}var ee=m.split(v);return this.byEnd[v]=m,this.byStart[v]=ee,this.byEnd[ee.end]=ee,m===this.lastChunk&&(this.lastChunk=ee),this.lastSearchedChunk=m,!0},Ms.prototype.toString=function toString(){for(var m=this.intro,v=this.firstChunk;v;)m+=v.toString(),v=v.next;return m+this.outro},Ms.prototype.isEmpty=function isEmpty(){var m=this.firstChunk;do{if(m.intro.length&&m.intro.trim()||m.content.length&&m.content.trim()||m.outro.length&&m.outro.trim())return!1}while(m=m.next);return!0},Ms.prototype.length=function length(){var m=this.firstChunk,length=0;do{length+=m.intro.length+m.content.length+m.outro.length}while(m=m.next);return length},Ms.prototype.trimLines=function trimLines(){return this.trim("[\\r\\n]")},Ms.prototype.trim=function trim(m){return this.trimStart(m).trimEnd(m)},Ms.prototype.trimEndAborted=function trimEndAborted(m){var v=new RegExp((m||"\\s")+"+$");if(this.outro=this.outro.replace(v,""),this.outro.length)return!0;var q=this.lastChunk;do{var ee=q.end,ae=q.trimEnd(v);if(q.end!==ee&&(this.lastChunk===q&&(this.lastChunk=q.next),this.byEnd[q.end]=q,this.byStart[q.next.start]=q.next,this.byEnd[q.next.end]=q.next),ae)return!0;q=q.previous}while(q);return!1},Ms.prototype.trimEnd=function trimEnd(m){return this.trimEndAborted(m),this},Ms.prototype.trimStartAborted=function trimStartAborted(m){var v=new RegExp("^"+(m||"\\s")+"+");if(this.intro=this.intro.replace(v,""),this.intro.length)return!0;var q=this.firstChunk;do{var ee=q.end,ae=q.trimStart(v);if(q.end!==ee&&(q===this.lastChunk&&(this.lastChunk=q.next),this.byEnd[q.end]=q,this.byStart[q.next.start]=q.next,this.byEnd[q.next.end]=q.next),ae)return!0;q=q.next}while(q);return!1},Ms.prototype.trimStart=function trimStart(m){return this.trimStartAborted(m),this};var Ws=Object.prototype.hasOwnProperty,qs=function Bundle(m){void 0===m&&(m={}),this.intro=m.intro||"",this.separator=void 0!==m.separator?m.separator:"\n",this.sources=[],this.uniqueSources=[],this.uniqueSourceIndexByFilename={}};qs.prototype.addSource=function addSource(m){if(m instanceof Ms)return this.addSource({content:m,filename:m.filename,separator:this.separator});if(!isObject(m)||!m.content)throw new Error("bundle.addSource() takes an object with a `content` property, which should be an instance of MagicString, and an optional `filename`");if(["filename","indentExclusionRanges","separator"].forEach((function(v){Ws.call(m,v)||(m[v]=m.content[v])})),void 0===m.separator&&(m.separator=this.separator),m.filename)if(Ws.call(this.uniqueSourceIndexByFilename,m.filename)){var v=this.uniqueSources[this.uniqueSourceIndexByFilename[m.filename]];if(m.content.original!==v.content)throw new Error("Illegal source: same filename ("+m.filename+"), different contents")}else this.uniqueSourceIndexByFilename[m.filename]=this.uniqueSources.length,this.uniqueSources.push({filename:m.filename,content:m.content.original});return this.sources.push(m),this},qs.prototype.append=function append(m,v){return this.addSource({content:new Ms(m),separator:v&&v.separator||""}),this},qs.prototype.clone=function clone(){var m=new qs({intro:this.intro,separator:this.separator});return this.sources.forEach((function(v){m.addSource({filename:v.filename,content:v.content.clone(),separator:v.separator})})),m},qs.prototype.generateDecodedMap=function generateDecodedMap(m){var v=this;void 0===m&&(m={});var q=[];this.sources.forEach((function(m){Object.keys(m.content.storedNames).forEach((function(m){~q.indexOf(m)||q.push(m)}))}));var ee=new Bs(m.hires);return this.intro&&ee.advance(this.intro),this.sources.forEach((function(m,ae){ae>0&&ee.advance(v.separator);var ie=m.filename?v.uniqueSourceIndexByFilename[m.filename]:-1,de=m.content,ce=getLocator(de.original);de.intro&&ee.advance(de.intro),de.firstChunk.eachNext((function(v){var ae=ce(v.start);v.intro.length&&ee.advance(v.intro),m.filename?v.edited?ee.addEdit(ie,v.content,ae,v.storeName?q.indexOf(v.original):-1):ee.addUneditedChunk(ie,v,de.original,ae,de.sourcemapLocations):ee.advance(v.content),v.outro.length&&ee.advance(v.outro)})),de.outro&&ee.advance(de.outro)})),{file:m.file?m.file.split(/[/\\]/).pop():null,sources:this.uniqueSources.map((function(v){return m.file?getRelativePath(m.file,v.filename):v.filename})),sourcesContent:this.uniqueSources.map((function(v){return m.includeContent?v.content:null})),names:q,mappings:ee.raw}},qs.prototype.generateMap=function generateMap(m){return new Os(this.generateDecodedMap(m))},qs.prototype.getIndentString=function getIndentString(){var m={};return this.sources.forEach((function(v){var q=v.content.indentStr;null!==q&&(m[q]||(m[q]=0),m[q]+=1)})),Object.keys(m).sort((function(v,q){return m[v]-m[q]}))[0]||"\t"},qs.prototype.indent=function indent(m){var v=this;if(arguments.length||(m=this.getIndentString()),""===m)return this;var q=!this.intro||"\n"===this.intro.slice(-1);return this.sources.forEach((function(ee,ae){var ie=void 0!==ee.separator?ee.separator:v.separator,de=q||ae>0&&/\r?\n$/.test(ie);ee.content.indent(m,{exclude:ee.indentExclusionRanges,indentStart:de}),q="\n"===ee.content.lastChar()})),this.intro&&(this.intro=m+this.intro.replace(/^[^\n]/gm,(function(v,q){return q>0?m+v:v}))),this},qs.prototype.prepend=function prepend(m){return this.intro=m+this.intro,this},qs.prototype.toString=function toString(){var m=this,v=this.sources.map((function(v,q){var ee=void 0!==v.separator?v.separator:m.separator;return(q>0?ee:"")+v.content.toString()})).join("");return this.intro+v},qs.prototype.isEmpty=function isEmpty(){return(!this.intro.length||!this.intro.trim())&&!this.sources.some((function(m){return!m.content.isEmpty()}))},qs.prototype.length=function length(){return this.sources.reduce((function(m,v){return m+v.content.length()}),this.intro.length)},qs.prototype.trimLines=function trimLines(){return this.trim("[\\r\\n]")},qs.prototype.trim=function trim(m){return this.trimStart(m).trimEnd(m)},qs.prototype.trimStart=function trimStart(m){var v=new RegExp("^"+(m||"\\s")+"+");if(this.intro=this.intro.replace(v,""),!this.intro){var q,ee=0;do{if(!(q=this.sources[ee++]))break}while(!q.content.trimStartAborted(m))}return this},qs.prototype.trimEnd=function trimEnd(m){var v,q=new RegExp((m||"\\s")+"+$"),ee=this.sources.length-1;do{if(!(v=this.sources[ee--])){this.intro=this.intro.replace(q,"");break}}while(!v.content.trimEndAborted(m));return this};var Vs=__webpack_require__(11890),zs=__webpack_require__.n(Vs);function toJSON(m){var v={};return Object.keys(m).forEach((function(q){"parent"!==q&&"program"!==q&&"keys"!==q&&"__wrapped"!==q&&(Array.isArray(m[q])?v[q]=m[q].map(toJSON):m[q]&&m[q].toJSON?v[q]=m[q].toJSON():v[q]=m[q])})),v}var Hs=function Node(){};function extractNames(m){var v=[];return Gs[m.type](v,m),v}Hs.prototype.ancestor=function ancestor(m){for(var v=this;m--;)if(!(v=v.parent))return null;return v},Hs.prototype.contains=function contains(m){for(;m;){if(m===this)return!0;m=m.parent}return!1},Hs.prototype.findLexicalBoundary=function findLexicalBoundary(){return this.parent.findLexicalBoundary()},Hs.prototype.findNearest=function findNearest(m){return"string"==typeof m&&(m=new RegExp("^"+m+"$")),m.test(this.type)?this:this.parent.findNearest(m)},Hs.prototype.unparenthesizedParent=function unparenthesizedParent(){for(var m=this.parent;m&&"ParenthesizedExpression"===m.type;)m=m.parent;return m},Hs.prototype.unparenthesize=function unparenthesize(){for(var m=this;"ParenthesizedExpression"===m.type;)m=m.expression;return m},Hs.prototype.findScope=function findScope(m){return this.parent.findScope(m)},Hs.prototype.getIndentation=function getIndentation(){return this.parent.getIndentation()},Hs.prototype.initialise=function initialise(m){for(var v=0,q=this.keys;vv)return{line:q+1,column:v-ie,char:q};ie=de}throw new Error("Could not determine location of character")}function pad(m,v){var q=String(m);return q+repeat(" ",v-q.length)}function repeat(m,v){for(var q="";v--;)q+=m;return q}function getSnippet(m,v,q){void 0===q&&(q=1);var ee=Math.max(v.line-5,0),ae=v.line,ie=String(ae).length,de=m.split("\n").slice(ee,ae),ce=de[de.length-1].slice(0,v.column).replace(/\t/g," ").length,le=de.map((function(m,v){return pad(v+ee+1,ie)+" : "+m.replace(/\t/g," ")})).join("\n");return le+="\n"+repeat(" ",ie+3+ce)+repeat("^",q)}"do if in for let new try var case else enum eval null this true void with await break catch class const false super throw while yield delete export import public return static switch typeof default extends finally package private continue debugger function arguments interface protected implements instanceof".split(" ").forEach((function(m){return Xs[m]=!0})),Scope.prototype={addDeclaration:function addDeclaration(m,v){for(var q=0,ee=extractNames(m);q1&&(fe=v(ie),ce.push((function(v,q,ce){m.prependRight(ae.start,(de?"":q+"var ")+fe+" = "),m.overwrite(ae.start,ee=ae.start+1,ie),m.appendLeft(ee,ce),m.overwrite(ae.start,ee=ae.start+1,(de?"":q+"var ")+fe+" = "+ie+ce),m.move(ae.start,ee,v)}))),destructureObjectPattern(m,v,q,ae,fe,de,ce);break;case"ArrayPattern":if(m.remove(ee,ee=ae.start),ae.elements.filter(Boolean).length>1){var ye=v(ie);ce.push((function(v,q,ce){m.prependRight(ae.start,(de?"":q+"var ")+ye+" = "),m.overwrite(ae.start,ee=ae.start+1,ie,{contentOnly:!0}),m.appendLeft(ee,ce),m.move(ae.start,ee,v)})),ae.elements.forEach((function(ae,ie){ae&&("RestElement"===ae.type?handleProperty(m,v,q,ee,ae.argument,ye+".slice("+ie+")",de,ce):handleProperty(m,v,q,ee,ae,ye+"["+ie+"]",de,ce),ee=ae.end)}))}else{var be=findIndex(ae.elements,Boolean),Re=ae.elements[be];"RestElement"===Re.type?handleProperty(m,v,q,ee,Re.argument,ie+".slice("+be+")",de,ce):handleProperty(m,v,q,ee,Re,ie+"["+be+"]",de,ce),ee=Re.end}m.remove(ee,ae.end);break;default:throw new Error("Unexpected node type in destructuring ("+ae.type+")")}}var $s=function(m){function BlockStatement(){m.apply(this,arguments)}return m&&(BlockStatement.__proto__=m),BlockStatement.prototype=Object.create(m&&m.prototype),BlockStatement.prototype.constructor=BlockStatement,BlockStatement.prototype.createScope=function createScope(){var m=this;this.parentIsFunction=/Function/.test(this.parent.type),this.isFunctionBlock=this.parentIsFunction||"Root"===this.parent.type,this.scope=new Scope({block:!this.isFunctionBlock,parent:this.parent.findScope(!1),declare:function(v){return m.createdDeclarations.push(v)}}),this.parentIsFunction&&this.parent.params.forEach((function(v){m.scope.addDeclaration(v,"param")}))},BlockStatement.prototype.initialise=function initialise(m){this.thisAlias=null,this.argumentsAlias=null,this.defaultParameters=[],this.createdDeclarations=[],this.scope||this.createScope(),this.body.forEach((function(v){return v.initialise(m)})),this.scope.consolidate()},BlockStatement.prototype.findLexicalBoundary=function findLexicalBoundary(){return"Program"===this.type||/^Function/.test(this.parent.type)?this:this.parent.findLexicalBoundary()},BlockStatement.prototype.findScope=function findScope(m){return m&&!this.isFunctionBlock?this.parent.findScope(m):this.scope},BlockStatement.prototype.getArgumentsAlias=function getArgumentsAlias(){return this.argumentsAlias||(this.argumentsAlias=this.scope.createIdentifier("arguments")),this.argumentsAlias},BlockStatement.prototype.getArgumentsArrayAlias=function getArgumentsArrayAlias(){return this.argumentsArrayAlias||(this.argumentsArrayAlias=this.scope.createIdentifier("argsArray")),this.argumentsArrayAlias},BlockStatement.prototype.getThisAlias=function getThisAlias(){return this.thisAlias||(this.thisAlias=this.scope.createIdentifier("this")),this.thisAlias},BlockStatement.prototype.getIndentation=function getIndentation(){if(void 0===this.indentation){for(var m=this.program.magicString.original,v=this.synthetic||!this.body.length,q=v?this.start:this.body[0].start;q&&"\n"!==m[q];)q-=1;for(this.indentation="";;){var ee=m[q+=1];if(" "!==ee&&"\t"!==ee)break;this.indentation+=ee}for(var ae=this.program.magicString.getIndentString(),ie=this.parent;ie;)"constructor"!==ie.kind||ie.parent.parent.superClass||(this.indentation=this.indentation.replace(ae,"")),ie=ie.parent;v&&(this.indentation+=ae)}return this.indentation},BlockStatement.prototype.transpile=function transpile(v,q){var ee,ae,ie=this,de=this.getIndentation(),ce=[];if(this.argumentsAlias&&ce.push((function(m,q,ee){var ae=q+"var "+ie.argumentsAlias+" = arguments"+ee;v.appendLeft(m,ae)})),this.thisAlias&&ce.push((function(m,q,ee){var ae=q+"var "+ie.thisAlias+" = this"+ee;v.appendLeft(m,ae)})),this.argumentsArrayAlias&&ce.push((function(m,q,ee){var ae=ie.scope.createIdentifier("i"),ce=q+"var "+ae+" = arguments.length, "+ie.argumentsArrayAlias+" = Array("+ae+");\n"+de+"while ( "+ae+"-- ) "+ie.argumentsArrayAlias+"["+ae+"] = arguments["+ae+"]"+ee;v.appendLeft(m,ce)})),/Function/.test(this.parent.type)?this.transpileParameters(this.parent.params,v,q,de,ce):"CatchClause"===this.parent.type&&this.transpileParameters([this.parent.param],v,q,de,ce),q.letConst&&this.isFunctionBlock&&this.transpileBlockScopedIdentifiers(v),m.prototype.transpile.call(this,v,q),this.createdDeclarations.length&&ce.push((function(m,q,ee){var ae=q+"var "+ie.createdDeclarations.join(", ")+ee;v.appendLeft(m,ae)})),this.synthetic)if("ArrowFunctionExpression"===this.parent.type){var le=this.body[0];ce.length?(v.appendLeft(this.start,"{").prependRight(this.end,this.parent.getIndentation()+"}"),v.prependRight(le.start,"\n"+de+"return "),v.appendLeft(le.end,";\n")):q.arrow&&(v.prependRight(le.start,"{ return "),v.appendLeft(le.end,"; }"))}else ce.length&&v.prependRight(this.start,"{").appendLeft(this.end,"}");ae=this.body[0],ee=ae&&"ExpressionStatement"===ae.type&&"Literal"===ae.expression.type&&"use strict"===ae.expression.value?this.body[0].end:this.synthetic||"Root"===this.parent.type?this.start:this.start+1;var pe="\n"+de,fe=";";ce.forEach((function(m,v){v===ce.length-1&&(fe=";\n"),m(ee,pe,fe)}))},BlockStatement.prototype.transpileParameters=function transpileParameters(m,v,q,ee,ae){var ie=this;m.forEach((function(de){if("AssignmentPattern"===de.type&&"Identifier"===de.left.type)q.defaultParameter&&ae.push((function(m,q,ee){var ae=q+"if ( "+de.left.name+" === void 0 ) "+de.left.name;v.prependRight(de.left.end,ae).move(de.left.end,de.right.end,m).appendLeft(de.right.end,ee)}));else if("RestElement"===de.type)q.spreadRest&&ae.push((function(q,ae,ce){var le=m[m.length-2];if(le)v.remove(le?le.end:de.start,de.end);else{for(var pe=de.start,fe=de.end;/\s/.test(v.original[pe-1]);)pe-=1;for(;/\s/.test(v.original[fe]);)fe+=1;v.remove(pe,fe)}var ye=de.argument.name,be=ie.scope.createIdentifier("len"),Re=m.length-1;Re?v.prependRight(q,ae+"var "+ye+" = [], "+be+" = arguments.length - "+Re+";\n"+ee+"while ( "+be+"-- > 0 ) "+ye+"[ "+be+" ] = arguments[ "+be+" + "+Re+" ]"+ce):v.prependRight(q,ae+"var "+ye+" = [], "+be+" = arguments.length;\n"+ee+"while ( "+be+"-- ) "+ye+"[ "+be+" ] = arguments[ "+be+" ]"+ce)}));else if("Identifier"!==de.type&&q.parameterDestructuring){var ce=ie.scope.createIdentifier("ref");destructure(v,(function(m){return ie.scope.createIdentifier(m)}),(function(m){var v=m.name;return ie.scope.resolveName(v)}),de,ce,!1,ae),v.prependRight(de.start,ce)}}))},BlockStatement.prototype.transpileBlockScopedIdentifiers=function transpileBlockScopedIdentifiers(m){var v=this;Object.keys(this.scope.blockScopedDeclarations).forEach((function(q){for(var ee=0,ae=v.scope.blockScopedDeclarations[q];eethis.start?v.overwrite(this.start,ce,pe):v.prependRight(this.start,pe)}else m.prototype.transpile.call(this,v,q);q.trailingFunctionCommas&&this.params.length&&!ie&&removeTrailingComma(v,this.params[this.params.length-1].end)},ArrowFunctionExpression.prototype.needsArguments=function needsArguments(m){return m.spreadRest&&this.params.filter((function(m){return"RestElement"===m.type})).length>0},ArrowFunctionExpression}(Hs);function checkConst(m,v){var q=v.findDeclaration(m.name);if(q&&"const"===q.kind)throw new Zs(m.name+" is read-only",m)}var Ys=function(m){function AssignmentExpression(){m.apply(this,arguments)}return m&&(AssignmentExpression.__proto__=m),AssignmentExpression.prototype=Object.create(m&&m.prototype),AssignmentExpression.prototype.constructor=AssignmentExpression,AssignmentExpression.prototype.initialise=function initialise(v){if("Identifier"===this.left.type){var q=this.findScope(!1).findDeclaration(this.left.name),ee=q&&q.node.ancestor(3);ee&&"ForStatement"===ee.type&&ee.body.contains(this)&&(ee.reassigned[this.left.name]=!0)}m.prototype.initialise.call(this,v)},AssignmentExpression.prototype.transpile=function transpile(v,q){"Identifier"===this.left.type&&checkConst(this.left,this.findScope(!1)),"**="===this.operator&&q.exponentiation?this.transpileExponentiation(v,q):/Pattern/.test(this.left.type)&&q.destructuring&&this.transpileDestructuring(v),m.prototype.transpile.call(this,v,q)},AssignmentExpression.prototype.transpileDestructuring=function transpileDestructuring(m){var v=this,q=this.findScope(!0),ee=this.findScope(!1),ae=q.createDeclaration("assign");m.appendRight(this.left.end,"("+ae),m.appendLeft(this.right.end,", ");var ie=[];destructure(m,(function(m){return q.createDeclaration(m)}),(function(m){var v=ee.resolveName(m.name);return checkConst(m,ee),v}),this.left,ae,!0,ie);var de=", ";ie.forEach((function(m,q){q===ie.length-1&&(de=""),m(v.end,"",de)})),"ExpressionStatement"===this.unparenthesizedParent().type?m.prependRight(this.end,")"):m.appendRight(this.end,", "+ae+")")},AssignmentExpression.prototype.transpileExponentiation=function transpileExponentiation(m){for(var v,q=this.findScope(!1),ee=this.left.end;"*"!==m.original[ee];)ee+=1;m.remove(ee,ee+2);var ae=this.left.unparenthesize();if("Identifier"===ae.type)v=q.resolveName(ae.name);else if("MemberExpression"===ae.type){var ie,de,ce=!1,le=!1,pe=this.findNearest(/(?:Statement|Declaration)$/),fe=pe.getIndentation();"Identifier"===ae.property.type?de=ae.computed?q.resolveName(ae.property.name):ae.property.name:(de=q.createDeclaration("property"),le=!0),"Identifier"===ae.object.type?ie=q.resolveName(ae.object.name):(ie=q.createDeclaration("object"),ce=!0),ae.start===pe.start?ce&&le?(m.prependRight(pe.start,ie+" = "),m.overwrite(ae.object.end,ae.property.start,";\n"+fe+de+" = "),m.overwrite(ae.property.end,ae.end,";\n"+fe+ie+"["+de+"]")):ce?(m.prependRight(pe.start,ie+" = "),m.appendLeft(ae.object.end,";\n"+fe),m.appendLeft(ae.object.end,ie)):le&&(m.prependRight(ae.property.start,de+" = "),m.appendLeft(ae.property.end,";\n"+fe),m.move(ae.property.start,ae.property.end,this.start),m.appendLeft(ae.object.end,"["+de+"]"),m.remove(ae.object.end,ae.property.start),m.remove(ae.property.end,ae.end)):(ce&&le?(m.prependRight(ae.start,"( "+ie+" = "),m.overwrite(ae.object.end,ae.property.start,", "+de+" = "),m.overwrite(ae.property.end,ae.end,", "+ie+"["+de+"]")):ce?(m.prependRight(ae.start,"( "+ie+" = "),m.appendLeft(ae.object.end,", "+ie)):le&&(m.prependRight(ae.property.start,"( "+de+" = "),m.appendLeft(ae.property.end,", "),m.move(ae.property.start,ae.property.end,ae.start),m.overwrite(ae.object.end,ae.property.start,"["+de+"]"),m.remove(ae.property.end,ae.end)),le&&m.appendLeft(this.end," )")),v=ie+(ae.computed||le?"["+de+"]":"."+de)}m.prependRight(this.right.start,"Math.pow( "+v+", "),m.appendLeft(this.right.end," )")},AssignmentExpression}(Hs),ed=function(m){function AwaitExpression(){m.apply(this,arguments)}return m&&(AwaitExpression.__proto__=m),AwaitExpression.prototype=Object.create(m&&m.prototype),AwaitExpression.prototype.constructor=AwaitExpression,AwaitExpression.prototype.initialise=function initialise(v){v.asyncAwait&&Zs.missingTransform("await","asyncAwait",this),m.prototype.initialise.call(this,v)},AwaitExpression}(Hs),td=function(m){function BinaryExpression(){m.apply(this,arguments)}return m&&(BinaryExpression.__proto__=m),BinaryExpression.prototype=Object.create(m&&m.prototype),BinaryExpression.prototype.constructor=BinaryExpression,BinaryExpression.prototype.transpile=function transpile(v,q){"**"===this.operator&&q.exponentiation&&(v.prependRight(this.start,"Math.pow( "),v.overwrite(this.left.end,this.right.start,", "),v.appendLeft(this.end," )")),m.prototype.transpile.call(this,v,q)},BinaryExpression}(Hs),sd=/(?:For(?:In|Of)?|While)Statement/,dd=function(m){function BreakStatement(){m.apply(this,arguments)}return m&&(BreakStatement.__proto__=m),BreakStatement.prototype=Object.create(m&&m.prototype),BreakStatement.prototype.constructor=BreakStatement,BreakStatement.prototype.initialise=function initialise(){var m=this.findNearest(sd),v=this.findNearest("SwitchCase");m&&(!v||m.depth>v.depth)&&(m.canBreak=!0,this.loop=m)},BreakStatement.prototype.transpile=function transpile(m){if(this.loop&&this.loop.shouldRewriteAsFunction){if(this.label)throw new Zs("Labels are not currently supported in a loop with locally-scoped variables",this);m.overwrite(this.start,this.start+5,"return 'break'")}},BreakStatement}(Hs),cd=function(m){function CallExpression(){m.apply(this,arguments)}return m&&(CallExpression.__proto__=m),CallExpression.prototype=Object.create(m&&m.prototype),CallExpression.prototype.constructor=CallExpression,CallExpression.prototype.initialise=function initialise(v){if(v.spreadRest&&this.arguments.length>1)for(var q=this.findLexicalBoundary(),ee=this.arguments.length;ee--;){var ae=this.arguments[ee];"SpreadElement"===ae.type&&isArguments(ae.argument)&&(this.argumentsArrayAlias=q.getArgumentsArrayAlias())}m.prototype.initialise.call(this,v)},CallExpression.prototype.transpile=function transpile(v,q){if(q.spreadRest&&this.arguments.length&&inlineSpreads(v,this,this.arguments),q.spreadRest&&this.arguments.length){var ee,ae=!1,ie=this.arguments[0];if(1===this.arguments.length?"SpreadElement"===ie.type&&(v.remove(ie.start,ie.argument.start),ae=!0):ae=spread(v,this.arguments,ie.start,this.argumentsArrayAlias),ae){var de=null;if("Super"===this.callee.type?de=this.callee:"MemberExpression"===this.callee.type&&"Super"===this.callee.object.type&&(de=this.callee.object),de||"MemberExpression"!==this.callee.type)ee="void 0";else if("Identifier"===this.callee.object.type)ee=this.callee.object.name;else{ee=this.findScope(!0).createDeclaration("ref");var ce=this.callee.object;v.prependRight(ce.start,"("+ee+" = "),v.appendLeft(ce.end,")")}v.appendLeft(this.callee.end,".apply"),de?(de.noCall=!0,this.arguments.length>1&&("SpreadElement"===ie.type?needsParentheses(ie.argument)&&v.prependRight(ie.start,"( "):v.prependRight(ie.start,"[ "),v.appendLeft(this.arguments[this.arguments.length-1].end," )"))):1===this.arguments.length?v.prependRight(ie.start,ee+", "):("SpreadElement"===ie.type?needsParentheses(ie.argument)?v.appendLeft(ie.start,ee+", ( "):v.appendLeft(ie.start,ee+", "):v.appendLeft(ie.start,ee+", [ "),v.appendLeft(this.arguments[this.arguments.length-1].end," )"))}}q.trailingFunctionCommas&&this.arguments.length&&removeTrailingComma(v,this.arguments[this.arguments.length-1].end),m.prototype.transpile.call(this,v,q)},CallExpression}(Hs),ud=function(m){function CatchClause(){m.apply(this,arguments)}return m&&(CatchClause.__proto__=m),CatchClause.prototype=Object.create(m&&m.prototype),CatchClause.prototype.constructor=CatchClause,CatchClause.prototype.initialise=function initialise(v){var q=this;this.createdDeclarations=[],this.scope=new Scope({block:!0,parent:this.parent.findScope(!1),declare:function(m){return q.createdDeclarations.push(m)}}),this.scope.addDeclaration(this.param,"catch"),m.prototype.initialise.call(this,v),this.scope.consolidate()},CatchClause.prototype.findScope=function findScope(m){return m?this.parent.findScope(m):this.scope},CatchClause}(Hs),ld=function(m){function ClassBody(){m.apply(this,arguments)}return m&&(ClassBody.__proto__=m),ClassBody.prototype=Object.create(m&&m.prototype),ClassBody.prototype.constructor=ClassBody,ClassBody.prototype.transpile=function transpile(v,q,ee,ae){var ie=this;if(q.classes){var de=this.parent.name,ce=v.getIndentString(),le=this.getIndentation()+(ee?ce:""),pe=le+ce,fe=findIndex(this.body,(function(m){return"constructor"===m.kind})),ye=this.body[fe],be="",Re="";if(this.body.length?(v.remove(this.start,this.body[0].start),v.remove(this.body[this.body.length-1].end,this.end)):v.remove(this.start,this.end),ye){ye.value.body.isConstructorBody=!0;var _e=this.body[fe-1],xe=this.body[fe+1];fe>0&&(v.remove(_e.end,ye.start),v.move(ye.start,xe?xe.start:this.end-1,this.body[0].start)),ee||v.appendLeft(ye.end,";")}var Te=!1!==this.program.options.namedFunctionExpressions,we=Te||this.parent.superClass||"ClassDeclaration"!==this.parent.type;if(this.parent.superClass){var Se="if ( "+ae+" ) "+de+".__proto__ = "+ae+";\n"+le+de+".prototype = Object.create( "+ae+" && "+ae+".prototype );\n"+le+de+".prototype.constructor = "+de+";";if(ye)be+="\n\n"+le+Se;else be+=(Se="function "+de+" () {"+(ae?"\n"+pe+ae+".apply(this, arguments);\n"+le+"}":"}")+(ee?"":";")+(this.body.length?"\n\n"+le:"")+Se)+"\n\n"+le}else if(!ye){var Ie="function "+(we?de+" ":"")+"() {}";"ClassDeclaration"===this.parent.type&&(Ie+=";"),this.body.length&&(Ie+="\n\n"+le),be+=Ie}var Pe,We,qe=this.findScope(!1),Ve=[],ze=[];if(this.body.forEach((function(m,ee){if("get"!==m.kind&&"set"!==m.kind||!q.getterSetter||Zs.missingTransform("getters and setters","getterSetter",m),"constructor"!==m.kind){if(m.static){var ae=" "==v.original[m.start+6]?7:6;v.remove(m.start,m.start+ae)}var ce,pe="method"!==m.kind,ye=m.key.name;(Xs[ye]||m.value.body.scope.references[ye])&&(ye=qe.createIdentifier(ye));var be=!1;if(m.computed||"Literal"!==m.key.type||(be=!0,m.computed=!0),pe){if(m.computed)throw new Error("Computed accessor properties are not currently supported");v.remove(m.start,m.key.start),m.static?(~ze.indexOf(m.key.name)||ze.push(m.key.name),We||(We=qe.createIdentifier("staticAccessors")),ce=""+We):(~Ve.indexOf(m.key.name)||Ve.push(m.key.name),Pe||(Pe=qe.createIdentifier("prototypeAccessors")),ce=""+Pe)}else ce=m.static?""+de:de+".prototype";m.computed||(ce+="."),(fe>0&&ee===fe+1||0===ee&&fe===ie.body.length-1)&&(ce="\n\n"+le+ce);var Re=m.key.end;if(m.computed)if(be)v.prependRight(m.key.start,"["),v.appendLeft(m.key.end,"]");else{for(;"]"!==v.original[Re];)Re+=1;Re+=1}var _e=m.computed||pe||!Te?"":ye+" ",xe=(pe?"."+m.kind:"")+" = "+(m.value.async?"async ":"")+"function"+(m.value.generator?"* ":" ")+_e;v.remove(Re,m.value.start),v.prependRight(m.value.start,xe),v.appendLeft(m.end,";"),m.value.generator&&v.remove(m.start,m.key.start);var Se=m.key.start;if(m.computed&&!be)for(;"["!=v.original[Se];)--Se;m.startthis.depth){this.shouldRewriteAsFunction=!0;for(var le=0,pe=this.thisRefs;lev.depth&&(this.alias=v.getArgumentsAlias()),ee&&ee.body.contains(this)&&ee.depth>v.depth&&(this.alias=v.getArgumentsAlias())}this.findScope(!1).addReference(this)}},Identifier.prototype.isLabel=function isLabel(){switch(this.parent.type){case"BreakStatement":case"ContinueStatement":case"LabeledStatement":return!0;default:return!1}},Identifier.prototype.transpile=function transpile(m){this.alias&&m.overwrite(this.start,this.end,this.alias,{storeName:!0,contentOnly:!0})},Identifier}(Hs),Dd=function(m){function IfStatement(){m.apply(this,arguments)}return m&&(IfStatement.__proto__=m),IfStatement.prototype=Object.create(m&&m.prototype),IfStatement.prototype.constructor=IfStatement,IfStatement.prototype.initialise=function initialise(v){m.prototype.initialise.call(this,v)},IfStatement.prototype.transpile=function transpile(v,q){("BlockStatement"!==this.consequent.type||"BlockStatement"===this.consequent.type&&this.consequent.synthetic)&&(v.appendLeft(this.consequent.start,"{ "),v.prependRight(this.consequent.end," }")),this.alternate&&"IfStatement"!==this.alternate.type&&("BlockStatement"!==this.alternate.type||"BlockStatement"===this.alternate.type&&this.alternate.synthetic)&&(v.appendLeft(this.alternate.start,"{ "),v.prependRight(this.alternate.end," }")),m.prototype.transpile.call(this,v,q)},IfStatement}(Hs),Cd=function(m){function Import(){m.apply(this,arguments)}return m&&(Import.__proto__=m),Import.prototype=Object.create(m&&m.prototype),Import.prototype.constructor=Import,Import.prototype.initialise=function initialise(v){v.moduleImport&&Zs.missingTransform("dynamic import expressions","moduleImport",this),m.prototype.initialise.call(this,v)},Import}(Hs),kd=function(m){function ImportDeclaration(){m.apply(this,arguments)}return m&&(ImportDeclaration.__proto__=m),ImportDeclaration.prototype=Object.create(m&&m.prototype),ImportDeclaration.prototype.constructor=ImportDeclaration,ImportDeclaration.prototype.initialise=function initialise(v){v.moduleImport&&Zs.missingTransform("import","moduleImport",this),m.prototype.initialise.call(this,v)},ImportDeclaration}(Hs),Ad=function(m){function ImportDefaultSpecifier(){m.apply(this,arguments)}return m&&(ImportDefaultSpecifier.__proto__=m),ImportDefaultSpecifier.prototype=Object.create(m&&m.prototype),ImportDefaultSpecifier.prototype.constructor=ImportDefaultSpecifier,ImportDefaultSpecifier.prototype.initialise=function initialise(v){this.findScope(!0).addDeclaration(this.local,"import"),m.prototype.initialise.call(this,v)},ImportDefaultSpecifier}(Hs),Id=function(m){function ImportSpecifier(){m.apply(this,arguments)}return m&&(ImportSpecifier.__proto__=m),ImportSpecifier.prototype=Object.create(m&&m.prototype),ImportSpecifier.prototype.constructor=ImportSpecifier,ImportSpecifier.prototype.initialise=function initialise(v){this.findScope(!0).addDeclaration(this.local,"import"),m.prototype.initialise.call(this,v)},ImportSpecifier}(Hs),Fd=function(m){function JSXAttribute(){m.apply(this,arguments)}return m&&(JSXAttribute.__proto__=m),JSXAttribute.prototype=Object.create(m&&m.prototype),JSXAttribute.prototype.constructor=JSXAttribute,JSXAttribute.prototype.transpile=function transpile(v,q){var ee,ae=this.name,ie=ae.start,de=ae.name,ce=this.value?this.value.start:this.name.end;v.overwrite(ie,ce,(/-/.test(ee=de)?"'"+ee+"'":ee)+": "+(this.value?"":"true")),m.prototype.transpile.call(this,v,q)},JSXAttribute}(Hs);var Od=function(m){function JSXClosingElement(){m.apply(this,arguments)}return m&&(JSXClosingElement.__proto__=m),JSXClosingElement.prototype=Object.create(m&&m.prototype),JSXClosingElement.prototype.constructor=JSXClosingElement,JSXClosingElement.prototype.transpile=function transpile(m){var v,q=!0,ee=this.parent.children[this.parent.children.length-1];(ee&&("JSXText"===(v=ee).type&&!/\S/.test(v.value)&&/\n/.test(v.value))||this.parent.openingElement.attributes.length)&&(q=!1),m.overwrite(this.start,this.end,q?" )":")")},JSXClosingElement}(Hs);var Ld=function(m){function JSXClosingFragment(){m.apply(this,arguments)}return m&&(JSXClosingFragment.__proto__=m),JSXClosingFragment.prototype=Object.create(m&&m.prototype),JSXClosingFragment.prototype.constructor=JSXClosingFragment,JSXClosingFragment.prototype.transpile=function transpile(m){var v,q=!0,ee=this.parent.children[this.parent.children.length-1];ee&&("JSXText"===(v=ee).type&&!/\S/.test(v.value)&&/\n/.test(v.value))&&(q=!1),m.overwrite(this.start,this.end,q?" )":")")},JSXClosingFragment}(Hs);function normalise(m,v){return v&&/\n/.test(m)&&(m=m.replace(/[ \f\n\r\t\v]+$/,"")),m=m.replace(/^\n\r?[ \f\n\r\t\v]+/,"").replace(/[ \f\n\r\t\v]*\n\r?[ \f\n\r\t\v]*/gm," "),JSON.stringify(m)}var Bd=function(m){function JSXElement(){m.apply(this,arguments)}return m&&(JSXElement.__proto__=m),JSXElement.prototype=Object.create(m&&m.prototype),JSXElement.prototype.constructor=JSXElement,JSXElement.prototype.transpile=function transpile(v,q){m.prototype.transpile.call(this,v,q);var ee=this.children.filter((function(m){return"JSXText"!==m.type||(/[^ \f\n\r\t\v]/.test(m.raw)||!/\n/.test(m.raw))}));if(ee.length){var ae,ie=(this.openingElement||this.openingFragment).end;for(ae=0;ae0&&(fe.start===ie?v.prependRight(ie,", "):v.overwrite(ie,fe.start,", ")),pe&&"JSXSpreadAttribute"!==fe.type){var ye=this.attributes[de-1],be=this.attributes[de+1];ye&&"JSXSpreadAttribute"!==ye.type||v.prependRight(fe.start,"{ "),be&&"JSXSpreadAttribute"!==be.type||v.appendLeft(fe.end," }")}ie=fe.end}if(pe)if(1===ae)le=ee?"',":",";else{if(!this.program.options.objectAssign)throw new Zs("Mixed JSX attributes ending in spread requires specified objectAssign option with 'Object.assign' or polyfill helper.",this);le=ee?"', "+this.program.options.objectAssign+"({},":", "+this.program.options.objectAssign+"({},",ce=")"}else le=ee?"', {":", {",ce=" }";v.prependRight(this.name.end,le),ce&&v.appendLeft(this.attributes[ae-1].end,ce)}else v.appendLeft(this.name.end,ee?"', null":", null"),ie=this.name.end;this.selfClosing?v.overwrite(ie,this.end,this.attributes.length?")":" )"):v.remove(ie,this.end)},JSXOpeningElement}(Hs),Wd=function(m){function JSXOpeningFragment(){m.apply(this,arguments)}return m&&(JSXOpeningFragment.__proto__=m),JSXOpeningFragment.prototype=Object.create(m&&m.prototype),JSXOpeningFragment.prototype.constructor=JSXOpeningFragment,JSXOpeningFragment.prototype.transpile=function transpile(m){m.overwrite(this.start,this.end,this.program.jsx+"( "+this.program.jsxFragment+", null")},JSXOpeningFragment}(Hs),Vd=function(m){function JSXSpreadAttribute(){m.apply(this,arguments)}return m&&(JSXSpreadAttribute.__proto__=m),JSXSpreadAttribute.prototype=Object.create(m&&m.prototype),JSXSpreadAttribute.prototype.constructor=JSXSpreadAttribute,JSXSpreadAttribute.prototype.transpile=function transpile(v,q){v.remove(this.start,this.argument.start),v.remove(this.argument.end,this.end),m.prototype.transpile.call(this,v,q)},JSXSpreadAttribute}(Hs),Hd=/[\u2028-\u2029]/g,Gd=function(m){function Literal(){m.apply(this,arguments)}return m&&(Literal.__proto__=m),Literal.prototype=Object.create(m&&m.prototype),Literal.prototype.constructor=Literal,Literal.prototype.initialise=function initialise(){"string"==typeof this.value&&this.program.indentExclusionElements.push(this)},Literal.prototype.transpile=function transpile(m,v){if(v.numericLiteral&&this.raw.match(/^0[bo]/i)&&m.overwrite(this.start,this.end,String(this.value),{storeName:!0,contentOnly:!0}),this.regex){var q=this.regex,ee=q.pattern,ae=q.flags;v.stickyRegExp&&/y/.test(ae)&&Zs.missingTransform("the regular expression sticky flag","stickyRegExp",this),v.unicodeRegExp&&/u/.test(ae)&&m.overwrite(this.start,this.end,"/"+zs()(ee,ae)+"/"+ae.replace("u",""),{contentOnly:!0})}else"string"==typeof this.value&&this.value.match(Hd)&&m.overwrite(this.start,this.end,this.raw.replace(Hd,(function(m){return"\u2028"==m?"\\u2028":"\\u2029"})),{contentOnly:!0})},Literal}(Hs),Xd=function(m){function MemberExpression(){m.apply(this,arguments)}return m&&(MemberExpression.__proto__=m),MemberExpression.prototype=Object.create(m&&m.prototype),MemberExpression.prototype.constructor=MemberExpression,MemberExpression.prototype.transpile=function transpile(v,q){q.reservedProperties&&Xs[this.property.name]&&(v.overwrite(this.object.end,this.property.start,"['"),v.appendLeft(this.property.end,"']")),m.prototype.transpile.call(this,v,q)},MemberExpression}(Hs),Zd=function(m){function NewExpression(){m.apply(this,arguments)}return m&&(NewExpression.__proto__=m),NewExpression.prototype=Object.create(m&&m.prototype),NewExpression.prototype.constructor=NewExpression,NewExpression.prototype.initialise=function initialise(v){if(v.spreadRest&&this.arguments.length)for(var q=this.findLexicalBoundary(),ee=this.arguments.length;ee--;){var ae=this.arguments[ee];if("SpreadElement"===ae.type&&isArguments(ae.argument)){this.argumentsArrayAlias=q.getArgumentsArrayAlias();break}}m.prototype.initialise.call(this,v)},NewExpression.prototype.transpile=function transpile(v,q){if(m.prototype.transpile.call(this,v,q),q.spreadRest&&this.arguments.length&&inlineSpreads(v,this,this.arguments),q.spreadRest&&this.arguments.length){var ee=this.arguments[0];spread(v,this.arguments,ee.start,this.argumentsArrayAlias,!0)&&(v.prependRight(this.start+"new".length," (Function.prototype.bind.apply("),v.overwrite(this.callee.end,ee.start,", [ null ].concat( "),v.appendLeft(this.end," ))"))}this.arguments.length&&removeTrailingComma(v,this.arguments[this.arguments.length-1].end)},NewExpression}(Hs),Kd=function(m){function ObjectExpression(){m.apply(this,arguments)}return m&&(ObjectExpression.__proto__=m),ObjectExpression.prototype=Object.create(m&&m.prototype),ObjectExpression.prototype.constructor=ObjectExpression,ObjectExpression.prototype.transpile=function transpile(v,q){var ee;m.prototype.transpile.call(this,v,q);for(var ae=this.start+1,ie=0,de=0,ce=null,le=null,pe=0;pe0?(v.remove(fe.start,ye.properties[0].start),v.remove(ye.properties[ye.properties.length-1].end,fe.end),(ee=this.properties).splice.apply(ee,[pe,1].concat(ye.properties)),pe--):(v.remove(fe.start,pe===this.properties.length-1?fe.end:this.properties[pe+1].start),this.properties.splice(pe,1),pe--):(ie+=1,null===ce&&(ce=pe))}else fe.computed&&q.computedProperty&&(de+=1,null===le&&(le=pe))}if(!ie||q.objectRestSpread||de&&q.computedProperty){if(ie){if(!this.program.options.objectAssign)throw new Zs("Object spread operator requires specified objectAssign option with 'Object.assign' or polyfill helper.",this);for(var be=this.properties.length;be--;){var Re=this.properties[be];if("Property"===Re.type&&!de){var _e=this.properties[be-1],xe=this.properties[be+1];_e&&"Property"===_e.type||v.prependRight(Re.start,"{"),xe&&"Property"===xe.type||v.appendLeft(Re.end,"}")}"SpreadElement"===Re.type&&(v.remove(Re.start,Re.argument.start),v.remove(Re.argument.end,Re.end))}ae=this.properties[0].start,de?"SpreadElement"===this.properties[0].type?(v.overwrite(this.start,ae,this.program.options.objectAssign+"({}, "),v.remove(this.end-1,this.end),v.appendRight(this.end,")")):(v.prependLeft(this.start,this.program.options.objectAssign+"("),v.appendRight(this.end,")")):(v.overwrite(this.start,ae,this.program.options.objectAssign+"({}, "),v.overwrite(this.properties[this.properties.length-1].end,this.end,")"))}}else ie=0,ce=null;if(de&&q.computedProperty){var Te,we,Se=this.getIndentation();"VariableDeclarator"===this.parent.type&&1===this.parent.parent.declarations.length&&"Identifier"===this.parent.id.type?(Te=!0,we=this.parent.id.alias||this.parent.id.name):("AssignmentExpression"===this.parent.type&&"ExpressionStatement"===this.parent.parent.type&&"Identifier"===this.parent.left.type||"AssignmentPattern"===this.parent.type&&"Identifier"===this.parent.left.type)&&(Te=!0,we=this.parent.left.alias||this.parent.left.name),ie&&(Te=!1),we=this.findScope(!1).resolveName(we);var Ie=ae,Pe=this.end;Te||(null===ce||lett&&v.remove(tt,Xe.value.start),v.prependLeft(tt," = ")):v.overwrite(Xe.start,Xe.value.start,"["+v.slice(Xe.start,Xe.key.end)+"] = "),!Xe.method||!Xe.computed&&q.conciseMethodProperty||(Xe.value.generator&&v.remove(Xe.start,Xe.key.start),v.prependRight(Xe.value.start,"function"+(Xe.value.generator?"*":"")+" "))}else"SpreadElement"===Xe.type?we&&He>0&&(We||(We=this.properties[He-1]),v.appendLeft(We.end,", "+we+" )"),We=null,we=null):(!ze&&ie&&(v.prependRight(Xe.start,"{"),v.appendLeft(Xe.end,"}")),Ve=!0);if(ze&&("SpreadElement"===Xe.type||Xe.computed)){var nt=Ve?this.properties[this.properties.length-1].end:this.end-1;","==v.original[nt]&&++nt;var rt=v.slice(nt,Pe);v.prependLeft(Qe,rt),v.remove(nt,Pe),ze=!1}var it=Xe.end;if(Hethis.nearestFunction.depth)&&(this.loop.canReturn=!0,this.shouldWrap=!0),this.argument&&this.argument.initialise(m)},ReturnStatement.prototype.transpile=function transpile(m,v){var q=this.shouldWrap&&this.loop&&this.loop.shouldRewriteAsFunction;this.argument?(q&&m.prependRight(this.argument.start,"{ v: "),this.argument.transpile(m,v),q&&m.appendLeft(this.argument.end," }")):q&&m.appendLeft(this.start+6," {}")},ReturnStatement}(Hs),Qd=function(m){function Super(){m.apply(this,arguments)}return m&&(Super.__proto__=m),Super.prototype=Object.create(m&&m.prototype),Super.prototype.constructor=Super,Super.prototype.initialise=function initialise(m){if(m.classes){if(this.method=this.findNearest("MethodDefinition"),!this.method)throw new Zs("use of super outside class method",this);var v=this.findNearest("ClassBody").parent;if(this.superClassName=v.superClass&&(v.superClass.name||"superclass"),!this.superClassName)throw new Zs("super used in base class",this);if(this.isCalled="CallExpression"===this.parent.type&&this===this.parent.callee,"constructor"!==this.method.kind&&this.isCalled)throw new Zs("super() not allowed outside class constructor",this);if(this.isMember="MemberExpression"===this.parent.type,!this.isCalled&&!this.isMember)throw new Zs("Unexpected use of `super` (expected `super(...)` or `super.*`)",this)}if(m.arrow){var q=this.findLexicalBoundary(),ee=this.findNearest("ArrowFunctionExpression"),ae=this.findNearest(sd);ee&&ee.depth>q.depth&&(this.thisAlias=q.getThisAlias()),ae&&ae.body.contains(this)&&ae.depth>q.depth&&(this.thisAlias=q.getThisAlias())}},Super.prototype.transpile=function transpile(m,v){if(v.classes){var q=this.isCalled||this.method.static?this.superClassName:this.superClassName+".prototype";m.overwrite(this.start,this.end,q,{storeName:!0,contentOnly:!0});var ee=this.isCalled?this.parent:this.parent.parent;if(ee&&"CallExpression"===ee.type){this.noCall||m.appendLeft(ee.callee.end,".call");var ae=this.thisAlias||"this";ee.arguments.length?m.appendLeft(ee.arguments[0].start,ae+", "):m.appendLeft(ee.end-1,""+ae)}}},Super}(Hs),Yd=function(m){function TaggedTemplateExpression(){m.apply(this,arguments)}return m&&(TaggedTemplateExpression.__proto__=m),TaggedTemplateExpression.prototype=Object.create(m&&m.prototype),TaggedTemplateExpression.prototype.constructor=TaggedTemplateExpression,TaggedTemplateExpression.prototype.initialise=function initialise(v){v.templateString&&!v.dangerousTaggedTemplateString&&Zs.missingTransform("tagged template strings","templateString",this,"dangerousTaggedTemplateString"),m.prototype.initialise.call(this,v)},TaggedTemplateExpression.prototype.transpile=function transpile(v,q){if(q.templateString&&q.dangerousTaggedTemplateString){var ee=this.quasi.expressions.concat(this.quasi.quasis).sort((function(m,v){return m.start-v.start})),ae=this.program.body.scope,ie=this.quasi.quasis.map((function(m){return JSON.stringify(m.value.cooked)})).join(", "),de=this.program.templateLiteralQuasis[ie];de||(de=ae.createIdentifier("templateObject"),v.prependLeft(this.program.prependAt,"var "+de+" = Object.freeze(["+ie+"]);\n"),this.program.templateLiteralQuasis[ie]=de),v.overwrite(this.tag.end,ee[0].start,"("+de);var ce=ee[0].start;ee.forEach((function(m){"TemplateElement"===m.type?v.remove(ce,m.end):v.overwrite(ce,m.start,", "),ce=m.end})),v.overwrite(ce,this.end,")")}m.prototype.transpile.call(this,v,q)},TaggedTemplateExpression}(Hs),ec=function(m){function TemplateElement(){m.apply(this,arguments)}return m&&(TemplateElement.__proto__=m),TemplateElement.prototype=Object.create(m&&m.prototype),TemplateElement.prototype.constructor=TemplateElement,TemplateElement.prototype.initialise=function initialise(){this.program.indentExclusionElements.push(this)},TemplateElement}(Hs),nc=function(m){function TemplateLiteral(){m.apply(this,arguments)}return m&&(TemplateLiteral.__proto__=m),TemplateLiteral.prototype=Object.create(m&&m.prototype),TemplateLiteral.prototype.constructor=TemplateLiteral,TemplateLiteral.prototype.transpile=function transpile(v,q){if(m.prototype.transpile.call(this,v,q),q.templateString&&"TaggedTemplateExpression"!==this.parent.type){var ee=this.expressions.concat(this.quasis).sort((function(m,v){return m.start-v.start||m.end-v.end})).filter((function(m,v){return"TemplateElement"!==m.type||(!!m.value.raw||!v)}));if(ee.length>=3){var ae=ee[0],ie=ee[2];"TemplateElement"===ae.type&&""===ae.value.raw&&"TemplateElement"===ie.type&&ee.shift()}var de=!(1===this.quasis.length&&0===this.expressions.length||"TemplateLiteral"===this.parent.type||"AssignmentExpression"===this.parent.type||"AssignmentPattern"===this.parent.type||"VariableDeclarator"===this.parent.type||"BinaryExpression"===this.parent.type&&"+"===this.parent.operator);de&&v.appendRight(this.start,"(");var ce=this.start;ee.forEach((function(m,q){var ee=0===q?de?"(":"":" + ";if("TemplateElement"===m.type)v.overwrite(ce,m.end,ee+JSON.stringify(m.value.cooked));else{var ae="Identifier"!==m.type;ae&&(ee+="("),v.remove(ce,m.start),ee&&v.prependRight(m.start,ee),ae&&v.appendLeft(m.end,")")}ce=m.end})),de&&v.appendLeft(ce,")"),v.overwrite(ce,this.end,"",{contentOnly:!0})}},TemplateLiteral}(Hs),ic=function(m){function ThisExpression(){m.apply(this,arguments)}return m&&(ThisExpression.__proto__=m),ThisExpression.prototype=Object.create(m&&m.prototype),ThisExpression.prototype.constructor=ThisExpression,ThisExpression.prototype.initialise=function initialise(m){var v=this.findLexicalBoundary();if(m.letConst)for(var q=this.findNearest(sd);q&&q.depth>v.depth;)q.thisRefs.push(this),q=q.parent.findNearest(sd);if(m.arrow){var ee=this.findNearest("ArrowFunctionExpression");ee&&ee.depth>v.depth&&(this.alias=v.getThisAlias())}},ThisExpression.prototype.transpile=function transpile(m){this.alias&&m.overwrite(this.start,this.end,this.alias,{storeName:!0,contentOnly:!0})},ThisExpression}(Hs),oc=function(m){function UpdateExpression(){m.apply(this,arguments)}return m&&(UpdateExpression.__proto__=m),UpdateExpression.prototype=Object.create(m&&m.prototype),UpdateExpression.prototype.constructor=UpdateExpression,UpdateExpression.prototype.initialise=function initialise(v){if("Identifier"===this.argument.type){var q=this.findScope(!1).findDeclaration(this.argument.name),ee=q&&q.node.ancestor(3);ee&&"ForStatement"===ee.type&&ee.body.contains(this)&&(ee.reassigned[this.argument.name]=!0)}m.prototype.initialise.call(this,v)},UpdateExpression.prototype.transpile=function transpile(v,q){"Identifier"===this.argument.type&&checkConst(this.argument,this.findScope(!1)),m.prototype.transpile.call(this,v,q)},UpdateExpression}(Hs),lc=function(m){function VariableDeclaration(){m.apply(this,arguments)}return m&&(VariableDeclaration.__proto__=m),VariableDeclaration.prototype=Object.create(m&&m.prototype),VariableDeclaration.prototype.constructor=VariableDeclaration,VariableDeclaration.prototype.initialise=function initialise(m){this.scope=this.findScope("var"===this.kind),this.declarations.forEach((function(v){return v.initialise(m)}))},VariableDeclaration.prototype.transpile=function transpile(m,v){var q=this,ee=this.getIndentation(),ae=this.kind;if(v.letConst&&"var"!==ae&&(ae="var",m.overwrite(this.start,this.start+this.kind.length,ae,{contentOnly:!0,storeName:!0})),v.destructuring&&"ForOfStatement"!==this.parent.type&&"ForInStatement"!==this.parent.type){var ie,de=this.start;this.declarations.forEach((function(ae,ce){if(ae.transpile(m,v),"Identifier"===ae.id.type)ce>0&&"Identifier"!==q.declarations[ce-1].id.type&&m.overwrite(de,ae.id.start,"var ");else{var le=sd.test(q.parent.type);0===ce?m.remove(de,ae.id.start):m.overwrite(de,ae.id.start,";\n"+ee);var pe="Identifier"===ae.init.type&&!ae.init.rewritten,fe=pe?ae.init.alias||ae.init.name:ae.findScope(!0).createIdentifier("ref");de=ae.start;var ye=[];pe?m.remove(ae.id.end,ae.end):ye.push((function(v,q,ee){m.prependRight(ae.id.end,"var "+fe),m.appendLeft(ae.init.end,""+ee),m.move(ae.id.end,ae.end,v)}));var be=ae.findScope(!1);destructure(m,(function(m){return be.createIdentifier(m)}),(function(m){var v=m.name;return be.resolveName(v)}),ae.id,fe,le,ye);var Re=le?"var ":"",_e=le?", ":";\n"+ee;ye.forEach((function(m,v){ce===q.declarations.length-1&&v===ye.length-1&&(_e=le?"":";"),m(ae.start,0===v?Re:"",_e)}))}de=ae.end,ie="Identifier"!==ae.id.type})),ie&&this.end>de&&m.overwrite(de,this.end,"",{contentOnly:!0})}else this.declarations.forEach((function(q){q.transpile(m,v)}))},VariableDeclaration}(Hs),pc=function(m){function VariableDeclarator(){m.apply(this,arguments)}return m&&(VariableDeclarator.__proto__=m),VariableDeclarator.prototype=Object.create(m&&m.prototype),VariableDeclarator.prototype.constructor=VariableDeclarator,VariableDeclarator.prototype.initialise=function initialise(v){var q=this.parent.kind;"let"===q&&"ForStatement"===this.parent.parent.type&&(q="for.let"),this.parent.scope.addDeclaration(this.id,q),m.prototype.initialise.call(this,v)},VariableDeclarator.prototype.transpile=function transpile(m,v){if(!this.init&&v.letConst&&"var"!==this.parent.kind){var q=this.findNearest(/Function|^For(In|Of)?Statement|^(?:Do)?WhileStatement/);!q||/Function/.test(q.type)||this.isLeftDeclaratorOfLoop()||m.appendLeft(this.id.end," = (void 0)")}this.id&&this.id.transpile(m,v),this.init&&this.init.transpile(m,v)},VariableDeclarator.prototype.isLeftDeclaratorOfLoop=function isLeftDeclaratorOfLoop(){return this.parent&&"VariableDeclaration"===this.parent.type&&this.parent.parent&&("ForInStatement"===this.parent.parent.type||"ForOfStatement"===this.parent.parent.type)&&this.parent.parent.left&&this.parent.parent.left.declarations[0]===this},VariableDeclarator}(Hs),hc={ArrayExpression:Js,ArrowFunctionExpression:Qs,AssignmentExpression:Ys,AwaitExpression:ed,BinaryExpression:td,BreakStatement:dd,CallExpression:cd,CatchClause:ud,ClassBody:ld,ClassDeclaration:fd,ClassExpression:md,ContinueStatement:vd,DoWhileStatement:Rd,ExportNamedDeclaration:bd,ExportDefaultDeclaration:yd,ForStatement:_d,ForInStatement:xd,ForOfStatement:Ed,FunctionDeclaration:Td,FunctionExpression:wd,Identifier:Sd,IfStatement:Dd,Import:Cd,ImportDeclaration:kd,ImportDefaultSpecifier:Ad,ImportSpecifier:Id,JSXAttribute:Fd,JSXClosingElement:Od,JSXClosingFragment:Ld,JSXElement:Bd,JSXExpressionContainer:Ud,JSXFragment:Nd,JSXOpeningElement:Md,JSXOpeningFragment:Wd,JSXSpreadAttribute:Vd,Literal:Gd,MemberExpression:Xd,NewExpression:Zd,ObjectExpression:Kd,Property:$d,ReturnStatement:Jd,Super:Qd,TaggedTemplateExpression:Yd,TemplateElement:ec,TemplateLiteral:nc,ThisExpression:ic,UpdateExpression:oc,VariableDeclaration:lc,VariableDeclarator:pc,WhileStatement:Rd},gc={Program:["body"],Literal:[]},fc={IfStatement:"consequent",ForStatement:"body",ForInStatement:"body",ForOfStatement:"body",WhileStatement:"body",DoWhileStatement:"body",ArrowFunctionExpression:"body"};function wrap(m,v){if(m)if("length"in m)for(var q=m.length;q--;)wrap(m[q],v);else if(!m.__wrapped){m.__wrapped=!0,gc[m.type]||(gc[m.type]=Object.keys(m).filter((function(v){return"object"==typeof m[v]})));var ee=fc[m.type];if(ee&&"BlockStatement"!==m[ee].type){var ae=m[ee];m[ee]={start:ae.start,end:ae.end,type:"BlockStatement",body:[ae],synthetic:!0}}m.parent=v,m.program=v.program||v,m.depth=v.depth+1,m.keys=gc[m.type],m.indentation=void 0;for(var ie=0,de=gc[m.type];ieIc=!0,remove:()=>jc=!0,replace:m=>Fc=m},Lc={};function replace(m,v,q,ee){m&&(null!==q?m[v][q]=ee:m[v]=ee)}function remove(m,v,q){m&&(null!==q?m[v].splice(q,1):delete m[v])}function visit(m,v,q,ee,ae,ie){if(m){if(q){const ee=Ic,de=jc,ce=Fc;Ic=!1,jc=!1,Fc=null,q.call(Oc,m,v,ae,ie),Fc&&replace(v,ae,ie,m=Fc),jc&&remove(v,ae,ie);const le=Ic,pe=jc;if(Ic=ee,jc=de,Fc=ce,le)return m;if(pe)return null}const de=m.type&&Lc[m.type]||(Lc[m.type]=Object.keys(m).filter((v=>"object"==typeof m[v])));for(let v=0;v1&&(m=v.shift()),{key:m,name:v[0]}}function generate(m,v,q,ee){var ae,ie=v.replace(/\W/g,"_")+"$"+Nc++,de="const "+alias(ie).name+" = "+(v=ee+"('"+v+"')")+";";return q&&(de+="\nconst "+q+" = "+ie+".default || "+ie+";"),m.forEach((function(m){ae=alias(m),de+="\nconst "+ae.name+" = "+ie+"."+ae.key+";"})),de}var Vc={ecmaVersion:2019,sourceType:"module"};function getAst(m){try{return ws.Parser.parse(m,Object.assign({},Vc))}catch(m){return}}var Gc=function hasImports(m){return!!m.match(/import[\S\s]+?['"]([^'"]+)['"];?/m)};function transpileImports(m){if(!Gc(m))return m;var v=getAst(m);if(!v)return m;var q=0;return walk(v,{enter:function enter(v){if("ImportDeclaration"===v.type&&v.source){var ee=v.start+q,ae=v.end+q,ie=m.substring(ee,ae),de=(void 0===ce&&(ce="require"),Nc=0,ie.replace(qc,(function(m,v,q,ee,ae){return generate(ee?ee.split(",").filter((function(m){return m.trim()})):[],ae,q,ce)})).replace(Mc,(function(m,v){return ce+"('"+v+"');"})));m=m.substring(0,ee)+de+m.substring(ae),q+=de.length-ie.length}var ce}}),m}var Kc=function compile(m,v){return transform(m,v).code},Jc=function startsWithJsx(m){return!!m.trim().match(/^"+m+";"};function compileCode(m,v,q){try{var ee=Jc(m)?Qc(m):m;return transpileImports(Kc(ee,v))}catch(m){q&&q(m)}return""}var eu=__webpack_require__(13311),tu=__webpack_require__.n(eu),nu=function unsemicolon(m){return m.replace(/;\s*$/,"")};function splitExampleCode(m){var v=getAst(m);if(!v)return{head:"",example:m};var q=tu()(v.body.reverse(),{type:"ExpressionStatement"});if(!q)return{head:"",example:m};var ee=q.start,ae=q.end,ie=nu(m.substring(0,ee));return{head:ie,example:ie+";\nreturn ("+nu(m.substring(ee,ae))+");"}}var au=function(m){var v,ee;ee=m,(v=ReactExample).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=ReactExample;function ReactExample(){return m.apply(this,arguments)||this}var ie=ReactExample.prototype;return ie.shouldComponentUpdate=function shouldComponentUpdate(m){return this.props.code!==m.code},ie.getExampleComponent=function getExampleComponent(m){return this.props.evalInContext("\n\t\t\t"+m+"\n\t\t")},ie.render=function render(){var m=this.props,v=m.code,ee=m.compilerConfig,ae=void 0===ee?{}:ee,ie=m.onError,de=compileCode(v,ae,ie);if(!de)return null;var ce=splitExampleCode(de).example,le=this.getExampleComponent(ce);return q.createElement(Ts,{onError:ie},q.createElement(le,null))},ReactExample}(q.Component);function Preview_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function Preview_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}!function ReactExample_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}(au,"propTypes",{code:ae().string.isRequired,evalInContext:ae().func.isRequired,onError:ae().func.isRequired,compilerConfig:ae().object});var ru=function improveErrorMessage(m){return m.replace("Check the render method of `StateHolder`.","Check the code of your example in a Markdown file or in the editor below.")},iu=function(m){var ee,ae;ae=m,(ee=Preview).prototype=Object.create(ae.prototype),ee.prototype.constructor=ee,ee.__proto__=ae;var ie;ie=Preview;function Preview(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae0&&console.clear(),this.executeCode()},de.shouldComponentUpdate=function shouldComponentUpdate(m,v){return this.state.error!==v.error||this.props.code!==m.code},de.componentDidUpdate=function componentDidUpdate(m){this.props.code!==m.code&&this.executeCode()},de.componentWillUnmount=function componentWillUnmount(){this.unmountPreview()},de.unmountPreview=function unmountPreview(){this.mountNode&&v.unmountComponentAtNode(this.mountNode)},de.executeCode=function executeCode(){var m=this;this.setState({error:null});var ee=this.props.code;if(ee){var ae=q.createElement(au,{code:ee,evalInContext:this.props.evalInContext,onError:this.handleError,compilerConfig:this.context.config.compilerConfig});window.requestAnimationFrame((function(){try{v.render(ae,m.mountNode)}catch(v){m.handleError(v)}}))}},de.render=function render(){var m=this,v=this.state.error;return q.createElement(q.Fragment,null,q.createElement("div",{"data-testid":"mountNode",ref:function ref(v){return m.mountNode=v}}),v&&q.createElement(Es,{message:v}))},Preview}(q.Component);function Slot_extends(){return Slot_extends=Object.assign||function(m){for(var v=1;v=0||(ae[q]=m[q]);return ae}Preview_defineProperty(iu,"propTypes",{code:ae().string.isRequired,evalInContext:ae().func.isRequired}),Preview_defineProperty(iu,"contextType",Xo.Z),Slot.propTypes={name:ae().string.isRequired,active:ae().string,onlyActive:ae().bool,props:ae().object,className:ae().string};var ou=function PlaygroundRenderer(m){var v,ee=m.classes,ae=m.exampleIndex,ie=m.name,de=m.padded,ce=m.preview,le=m.previewProps,pe=m.tabButtons,fe=m.tabBody,ye=m.toolbar,be=le.className,Re=PlaygroundRenderer_objectWithoutPropertiesLoose(le,["className"]),_e=(0,un.Z)(ee.preview,be,((v={})[ee.padded]=de,v));return q.createElement("div",{className:ee.root,"data-testid":ie+"-example-"+ae},q.createElement("div",PlaygroundRenderer_extends({className:_e},Re,{"data-preview":ie,"data-testid":"preview-wrapper"}),ce),q.createElement("div",{className:ee.controls},q.createElement("div",{className:ee.tabs},pe),q.createElement("div",{className:ee.toolbar},ye)),q.createElement("div",{className:ee.tab},fe))};ou.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,exampleIndex:ae().number.isRequired,name:ae().string.isRequired,padded:ae().bool.isRequired,preview:ae().node.isRequired,previewProps:ae().object.isRequired,tabButtons:ae().node.isRequired,tabBody:ae().node.isRequired,toolbar:ae().node.isRequired};const su=(0,ie.Z)((function styles(m){var v=m.space,q=m.color,ee=m.borderRadius;return{root:{marginBottom:v[4]},preview:{padding:v[2],border:[[1,q.border,"solid"]],borderRadius:ee,width:"100%",display:"inline-block"},controls:{display:"flex",alignItems:"center",marginBottom:v[1]},toolbar:{marginLeft:"auto"},tab:{},padded:{"& > *":{isolate:!1,marginLeft:-v[1],marginRight:-v[1],"& > *":{isolate:!1,marginRight:v[1],marginLeft:v[1]}}}}}))(ou);__webpack_require__(43371);var du=Object.freeze({all:"all",section:"section",component:"component",example:"example",notFound:"notFound"}),cu=Object.freeze({hide:"hide",collapse:"collapse",expand:"expand"}),uu=Object.freeze({hide:"hide",collapse:"collapse",expand:"expand"});function Playground_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function Playground_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var lu=function(m){var v,ee;ee=m,(v=Playground).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=Playground;function Playground(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae=0||(ae[q]=m[q]);return ae}var bu=function SectionHeading(m){var v=m.slotName,ee=m.slotProps,ae=m.children,ie=m.id,de=m.href,ce=SectionHeading_objectWithoutPropertiesLoose(m,["slotName","slotProps","children","id","href"]);return q.createElement(yu,SectionHeading_extends({toolbar:q.createElement(Slot,{name:v,props:ee}),id:ie,href:de},ce),ae)};bu.propTypes={children:ae().node,id:ae().string.isRequired,slotName:ae().string.isRequired,slotProps:ae().any.isRequired,depth:ae().number.isRequired,deprecated:ae().bool,pagePerSection:ae().bool};const Ru=bu;var _u=__webpack_require__(66485),xu=__webpack_require__.n(_u);const Eu=(0,ie.Z)((function styles(m){var v=m.space,q=m.fontFamily,ee=m.fontSize,ae=m.color;return{pathline:{fontFamily:q.monospace,fontSize:ee.small,color:ae.light,wordBreak:"break-all"},copyButton:{marginLeft:v[0]}}}))((function PathlineRenderer(m){var v=m.classes,ee=m.children;return q.createElement("div",{className:v.pathline},ee,q.createElement(Oo,{small:!0,className:v.copyButton,onClick:function onClick(){return ee&&xu()(ee.toString())},title:"Copy to clipboard"},q.createElement(MdContentCopy,null)))}));var Tu=function ReactComponentRenderer(m){var v=m.classes,ee=m.name,ae=m.heading,ie=m.pathLine,de=m.description,ce=m.docs,le=m.examples,pe=m.tabButtons,fe=m.tabBody;return q.createElement("div",{className:v.root,"data-testid":ee+"-container"},q.createElement("header",{className:v.header},ae,ie&&q.createElement(Eu,null,ie)),(de||ce)&&q.createElement("div",{className:v.docs},de,ce),pe&&q.createElement("div",{className:v.tabs},q.createElement("div",{className:v.tabButtons},pe),q.createElement("div",{className:v.tabBody},fe)),le)};Tu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string.isRequired,heading:ae().node.isRequired,filepath:ae().string,pathLine:ae().string,tabButtons:ae().node,tabBody:ae().node,description:ae().node,docs:ae().node,examples:ae().node,isolated:ae().bool};const wu=(0,ie.Z)((function styles(m){var v=m.color,q=m.fontSize,ee=m.space;return{root:{marginBottom:ee[6]},header:{marginBottom:ee[3]},tabs:{marginBottom:ee[3]},tabButtons:{marginBottom:ee[1]},tabBody:{overflowX:"auto",maxWidth:"100%",WebkitOverflowScrolling:"touch"},docs:{color:v.base,fontSize:q.text}}}))(Tu);var Su=__webpack_require__(3386);function ExamplePlaceholderRenderer_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function ExamplePlaceholderRenderer_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var Du=function(m){var v,ee;ee=m,(v=ExamplePlaceholderRenderer).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=ExamplePlaceholderRenderer;function ExamplePlaceholderRenderer(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae\n\t```\n\nYou may need to **restart** the style guide server after adding an example file.\n\nRead more in the [documenting components guide]('+Su.tI+").\n\t\t\t\t\t"}):q.createElement("button",{className:v.button,onClick:this.handleOpen},"Add examples to this component")},ExamplePlaceholderRenderer}(q.Component);ExamplePlaceholderRenderer_defineProperty(Du,"propTypes",{classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string});(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{button:{padding:0,fontSize:q.base,fontFamily:v.base,textDecoration:"underline",color:ee.light,border:0,cursor:"pointer",background:"transparent","&:hover, &:active":{isolate:!1,color:ee.lightest}}}}))(Du);function ReactComponent_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function ReactComponent_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}var ExamplePlaceholder=function(){return q.createElement("div",null)},Cu=function(m){var v,ee;ee=m,(v=ReactComponent).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=ReactComponent;function ReactComponent(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae0?q.createElement(mu,{examples:We,name:fe,exampleMode:pe}):q.createElement(ExamplePlaceholder,{name:fe}),tabButtons:ze&&q.createElement(Slot,{name:"docsTabButtons",active:m,props:Object.assign({},de,{onClick:this.handleTabChange})}),tabBody:q.createElement(Slot,{name:"docsTabs",active:m,onlyActive:!0,props:de})})},ReactComponent}(q.Component);function ComponentsRenderer(m){var v=m.children;return q.createElement("div",null,v)}ReactComponent_defineProperty(Cu,"propTypes",{component:ae().object.isRequired,depth:ae().number.isRequired,exampleMode:ae().string.isRequired,usageMode:ae().string.isRequired}),ReactComponent_defineProperty(Cu,"contextType",Xo.Z),ComponentsRenderer.propTypes={children:ae().node.isRequired};var ku=function Components(m){var v=m.components,ee=m.depth,ae=m.exampleMode,ie=m.usageMode;return q.createElement(ComponentsRenderer,null,v.map((function(m){return q.createElement(Cu,{key:m.filepath,component:m,exampleMode:ae,usageMode:ie,depth:ee})})))};ku.propTypes={components:ae().array.isRequired,depth:ae().number.isRequired,exampleMode:ae().string.isRequired,usageMode:ae().string.isRequired};const Au=ku;var Iu=function SectionRenderer(m){var v=m.classes,ee=m.name,ae=m.slug,ie=m.content,de=m.components,ce=m.sections,le=m.depth,pe=m.description,fe=m.pagePerSection;return q.createElement("section",{className:v.root,"data-testid":"section-"+ae},ee&&q.createElement(Ru,{depth:le,id:ae,slotName:"sectionToolbar",pagePerSection:fe,slotProps:m},ee),pe&&q.createElement(wa,{text:pe}),ie,ce,de)};Iu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,name:ae().string,description:ae().string,slug:ae().string.isRequired,content:ae().node,components:ae().node,sections:ae().node,isolated:ae().bool,depth:ae().number.isRequired,pagePerSection:ae().bool};const Pu=(0,ie.Z)((function styles(m){return{root:{marginBottom:m.space[4]}}}))(Iu);var ju=function Section(m){var v=m.section,ee=m.depth,ae=(0,Xo.E)(),ie=ae.displayMode,de=ae.config.pagePerSection,ce=v.name,le=v.slug,pe=v.filepath,fe=v.content,ye=v.components,be=v.sections,Re=v.description,_e=v.exampleMode,xe=v.usageMode,Te=Array.isArray(fe)?q.createElement(mu,{examples:fe,name:ce,exampleMode:_e}):null,we=ye&&q.createElement(Au,{usageMode:xe,exampleMode:_e,components:ye,depth:ee+1}),Se=be&&q.createElement(Uu,{sections:be,depth:ee+1});return q.createElement(Pu,{description:Re,pagePerSection:de,name:ce,slug:le,filepath:pe,content:Te,components:we,sections:Se,isolated:ie!==du.all,depth:ee})};ju.propTypes={section:ae().any.isRequired,depth:ae().number.isRequired};const Fu=ju;var Ou=function SectionsRenderer(m){var v=m.classes,ee=m.children;return q.createElement("section",{className:v.root},ee)};Ou.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,children:ae().node};const Lu=(0,ie.Z)((function styles(){return{root:{}}}))(Ou);var Bu=function Sections(m){var v=m.sections,ee=m.depth;return q.createElement(Lu,null,v.filter((function(m){return!m.externalLink})).map((function(m,v){return q.createElement(Fu,{key:v,section:m,depth:ee})})))};Bu.propTypes={sections:ae().array.isRequired,depth:ae().number.isRequired,root:ae().bool};const Uu=Bu;var Nu=function WelcomeRenderer(m){var v=m.classes,ee=m.patterns;return q.createElement("div",{className:v.root},q.createElement(wa,{text:"\n# Welcome to React Styleguidist!\n\n**We couldn’t find any components** using these patterns:\n\n"+ee.map((function(m){return"- `"+m+"`"})).join("\n")+"\n\nCreate **styleguide.config.js** file in your project root directory like this:\n\n module.exports = {\n components: 'src/components/**/*.js'\n };\n\nRead more in the [locating components guide]("+Su.aJ+").\n\t\t\t\t"}))};Nu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,patterns:ae().array.isRequired};const Mu=(0,ie.Z)((function styles(m){var v=m.space;return{root:{maxWidth:m.maxWidth,margin:[[0,"auto"]],padding:v[4]}}}))(Nu);var Wu=function ErrorRenderer(m){var v=m.classes,ee=m.error,ae=m.info;return q.createElement("div",{className:v.root},q.createElement("pre",{className:v.stack},ee.toString(),ae.componentStack),q.createElement("div",{className:v.message},q.createElement("p",null,"This may be due to an error in a component you are overriding, or a bug in React Styleguidist."),q.createElement("p",null,"If you believe this is a bug, ",q.createElement("a",{style:{color:"inherit"},href:"https://github.com/styleguidist/react-styleguidist/issues"},"please submit an issue"),".")))};Wu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired,error:ae().object.isRequired,info:ae().any.isRequired};const qu=(0,ie.Z)((function styles(m){var v=m.fontFamily,q=m.fontSize,ee=m.color;return{root:{margin:m.space[2],lineHeight:1.2,fontSize:q.small},stack:{color:ee.error,whiteSpace:"pre-wrap",fontFamily:v.monospace},message:{color:ee.error,fontFamily:v.base}}}))(Wu);var Vu=function NotFoundRenderer(m){var v=m.classes;return q.createElement("div",{className:v.root},q.createElement(wa,{text:"\n# Page not found\nThe link you followed may be broken, or the page may have been removed.\n"}))};Vu.propTypes={classes:ae().objectOf(ae().string.isRequired).isRequired};const zu=(0,ie.Z)((function styles(m){return{root:{maxWidth:m.maxWidth,margin:[[0,"auto"]]}}}))(Vu);function StyleGuide_assertThisInitialized(m){if(void 0===m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m}function StyleGuide_defineProperty(m,v,q){return v in m?Object.defineProperty(m,v,{value:q,enumerable:!0,configurable:!0,writable:!0}):m[v]=q,m}function hasSidebar(m,v){return m===du.notFound||v&&m===du.all}var Hu=function(m){var v,ee;ee=m,(v=StyleGuide).prototype=Object.create(ee.prototype),v.prototype.constructor=v,v.__proto__=ee;var ae;ae=StyleGuide;function StyleGuide(){for(var v,q=arguments.length,ee=new Array(q),ae=0;ae0&&ae&&(ee=Object.assign({},ee,{sections:[],components:[]})),m=[ee]}else m=[]}})),m.length||(le=du.notFound),ae=ie[ie.length-1];else if((pe=filterComponentsInSectionsByExactName(m,ae,!0)).length)m=pe,le=du.component;else{var fe=findSection(m,ae);m=fe?[fe]:[],le=du.section}if(Ku()(de))if(1===pe.length){var ye=pe[0].components;m=[Object.assign({},pe[0],{components:ye&&"number"==typeof de?[filterComponentExamples(ye[0],de)]:[]})],le=du.example}else 1===m.length&&(m=[filterSectionExamples(m[0],de)],le=du.example)}return{sections:m,displayMode:le}}function processComponents(m,v){var q=v.useRouterLinks,ee=v.useHashId,ae=v.hashPath;return m.map((function(m){return m.props?Object.assign({},m,{name:m.props.displayName,visibleName:m.props.visibleName||m.props.displayName,props:Object.assign({},m.props,{examples:[].concat(m.props.examples||[],m.props.example||[])}),href:m.href||getUrl({name:m.props.displayName,slug:m.slug,anchor:!q,hashPath:!!q&&ae,useSlugAsIdParam:!!q&&ee})}):{}}))}function processSections(m,v){var q=v.useRouterLinks,ee=v.useHashId,ae=void 0!==ee&&ee,ie=v.hashPath,de=void 0===ie?[]:ie;return m.map((function(m){var v={useRouterLinks:Boolean(q&&m.name),useHashId:0===m.sectionDepth,hashPath:[].concat(de,[m.name?m.name:"-"])},ee=m.href||getUrl({name:m.name,slug:m.slug,anchor:!q,hashPath:!!q&&de,useSlugAsIdParam:!!q&&ae});return Object.assign({},m,{externalLink:!!m.href,href:ee,visibleName:m.name,components:processComponents(m.components||[],v),sections:processSections(m.sections||[],v)})}))}function renderStyleguide(m,v,ee,ae,ie){return void 0===ee&&(ee=window.location),void 0===ae&&(ae=document),void 0===ie&&(ie=window.history),function(){var de=processSections(m.sections,{useRouterLinks:m.config.pagePerSection}),ce=m.config,le=ce.title,pe=ce.pagePerSection,fe=(ce.theme,ce.styles,getRouteData(de,ee.hash,pe)),ye=fe.sections,be=fe.displayMode;if(ae.title=getPageTitle(ye,le,be),"#/"===ee.hash){var Re=ee.pathname+ee.search;ie.replaceState("",ae.title,Re)}return q.createElement(Hu,{codeRevision:v,cssRevision:"0",config:m.config,slots:slots(m.config),welcomeScreen:m.welcomeScreen,patterns:m.patterns,sections:ye,allSections:de,displayMode:be,pagePerSection:pe})}()}var $u=function render(){var m=__webpack_require__(72801);v.render(renderStyleguide(m,0),document.getElementById(m.config.mountPointId))};window.addEventListener("hashchange",$u),window.addEventListener("hashchange",(function scrollToOrigin(){var m,v=window.location.hash;if(m=ds(v,"#/")||ds(v,"#!/")?ls(v,"id"):cs(v,"#"),v)if(m){var q=document.getElementById(m);q&&q.scrollIntoView(!0)}else window.scrollTo(0,0)})),$u()})()})(); \ No newline at end of file diff --git a/docs/build/bundle.5eac0765.js.LICENSE.txt b/docs/build/bundle.6ca4ccaf.js.LICENSE.txt similarity index 100% rename from docs/build/bundle.5eac0765.js.LICENSE.txt rename to docs/build/bundle.6ca4ccaf.js.LICENSE.txt diff --git a/docs/index.html b/docs/index.html index 3fa9dd42..37e961ec 100644 --- a/docs/index.html +++ b/docs/index.html @@ -8,6 +8,6 @@
- + \ No newline at end of file