Files
dicom-proxy/public/774.bundle.0171646462dc3c8311f6.js
2025-03-11 13:16:07 +07:00

3 lines
278 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*! For license information please see 774.bundle.0171646462dc3c8311f6.js.LICENSE.txt */
(self.webpackChunk=self.webpackChunk||[]).push([[774],{7087:(A,e,t)=>{"use strict";t.d(e,{IU:()=>C});var r=t(3743),n=t(45451);function o(A,e){const{imagePositionPatient:t}=r.metaData.get("imagePlaneModule",A[0]),o=n.R3.create(),i="wadouri"===A[0].split(":")[0];let s,B;function a(A){const{imagePositionPatient:o}=r.metaData.get("imagePlaneModule",A),i=n.R3.create();return n.R3.sub(i,t,o),n.R3.dot(i,e)}if(n.R3.set(o,t[0],t[1],t[2]),i){const o=[A[0],A[Math.floor(A.length/2)]];s=A;a(o[0])-a(o[1])<0&&s.reverse();const i=r.metaData.get("imagePlaneModule",o[1]);if(!i)throw new Error("Incomplete metadata required for volume construction.");const c=n.R3.create();n.R3.sub(c,t,i.imagePositionPatient);const u=n.R3.dot(c,e);B=Math.abs(u)/Math.floor(A.length/2)}else{const e=A.map((A=>({distance:a(A),imageId:A})));e.sort(((A,e)=>e.distance-A.distance)),s=e.map((A=>A.imageId));const t=e.length;B=Math.abs(e[t-1].distance-e[0].distance)/(t-1)}const{imagePositionPatient:c,sliceThickness:u}=r.metaData.get("imagePlaneModule",s[0]),{strictZSpacingForVolumeViewport:l}=(0,r.getConfiguration)().rendering;0!==B||l||(u?(console.log("Could not calculate zSpacing. Using sliceThickness"),B=u):(console.log("Could not calculate zSpacing. The VolumeViewport visualization is compromised. Setting zSpacing to 1 to render"),B=1));return{zSpacing:B,origin:c,sortedImageIds:s}}const{createUint8SharedArray:i,createFloat32SharedArray:s}=r.utilities;const B=A=>{const e=function(A){const e=(0,r.getRenderingEngines)(),t=[];for(let n=0;n<e.length;n++){const o=e[n],i=r.utilities.getViewportsWithVolumeId(A,o.id);i.length&&t.push({renderingEngine:o,viewportIds:i.map((A=>A.id))})}return t}(A);e&&e.length&&e.forEach((({renderingEngine:A,viewportIds:e})=>{A.hasBeenDestroyed||A.renderViewports(e)}))};function a(A,e){const t=A.length,{rescaleSlope:r,rescaleIntercept:n,suvbw:o}=e;if("PT"===e.modality&&"number"==typeof o)for(let e=0;e<t;e++)A[e]=o*(A[e]*r+n);else for(let e=0;e<t;e++)A[e]=A[e]*r+n;return A}const c=r.Enums.RequestType.Prefetch,{getMinMax:u}=r.utilities;class l extends r.ImageVolume{constructor(A,e){super(A),this.framesLoaded=0,this.framesProcessed=0,this.cornerstoneImageMetaData=null,this.cancelLoading=()=>{const{loadStatus:A}=this;if(!A||!A.loading)return;A.loading=!1,A.cancelled=!0,this.clearLoadCallbacks();r.imageLoadPoolManager.filterRequests((({additionalDetails:A})=>A.volumeId!==this.volumeId))},this.load=(A,e=5)=>{const{imageIds:t,loadStatus:r,numFrames:n}=this;if(!0===r.loading)return void console.log(`loadVolume: Loading is already in progress for ${this.volumeId}`);const{loaded:o}=this.loadStatus,i=t.length;o?A&&A({success:!0,framesLoaded:i,framesProcessed:i,numFrames:n,totalNumFrames:i}):(A&&this.loadStatus.callbacks.push(A),this._prefetchImageIds(e))},this.getImageIdsRequests=(A,e,t)=>{const{loadStatus:n}=this,{cachedFrames:o}=n,{vtkOpenGLTexture:i,imageData:s,metadata:a,volumeId:u}=this,{FrameOfReferenceUID:l}=a,g=e.buffer,w=A.length,Q=e.length/w,f=g.byteLength/w;let h;if(e instanceof Uint8Array)h="Uint8Array";else if(e instanceof Float32Array)h="Float32Array";else if(e instanceof Uint16Array)h="Uint16Array";else{if(!(e instanceof Int16Array))throw new Error("Unsupported array type");h="Int16Array"}const C=this.imageIds.length,U=!0;let F,d;function p(A){if(U&&(A.framesProcessed>d||A.framesProcessed===A.totalNumFrames)&&(d+=F,B(u)),A.framesProcessed===A.totalNumFrames){n.callbacks.forEach((e=>e(A)));const e={FrameOfReferenceUID:l,volumeId:u};(0,r.triggerEvent)(r.eventTarget,r.Enums.Events.IMAGE_VOLUME_LOADING_COMPLETED,e)}}U&&(F=.02*C,d=F);const H=(A,e,t)=>{const B=this._imageIdIndexToFrameIndex(e);o[e]=!0,this.framesLoaded++,this.framesProcessed++,i.setUpdatedFrame(B),s.modified();const a={FrameOfReferenceUID:l,imageVolume:A};(0,r.triggerEvent)(r.eventTarget,r.Enums.Events.IMAGE_VOLUME_MODIFIED,a),this.framesProcessed===C?(n.loaded=!0,n.loading=!1,p({success:!0,imageIdIndex:e,imageId:t,framesLoaded:this.framesLoaded,framesProcessed:this.framesProcessed,numFrames:w,totalNumFrames:C}),n.callbacks=[]):p({success:!0,imageIdIndex:e,imageId:t,framesLoaded:this.framesLoaded,framesProcessed:this.framesProcessed,numFrames:w,totalNumFrames:C})},y=(A,t,o)=>{const i=this._imageIdIndexToFrameIndex(A),s=r.cache.getCachedImageBasedOnImageURI(t),B=r.cache.getVolumeContainingImageId(t);if(n.cancelled)return void console.warn("volume load cancelled, returning for imageIdIndex: ",A);if(!(s?.image||B&&B.volume!==this))return H(this,A,t);const a=!!s,c=s||B.volume;this.handleImageComingFromCache(c,a,o,e,i,g,H,A,t,I)};function I(A,e,t){this.framesProcessed++,this.framesProcessed===C?(n.loaded=!0,n.loading=!1,p({success:!1,imageId:t,imageIdIndex:e,error:A,framesLoaded:this.framesLoaded,framesProcessed:this.framesProcessed,numFrames:w,totalNumFrames:C}),n.callbacks=[]):p({success:!1,imageId:t,imageIdIndex:e,error:A,framesLoaded:this.framesLoaded,framesProcessed:this.framesProcessed,numFrames:w,totalNumFrames:C});const o={error:A,imageIdIndex:e,imageId:t};(0,r.triggerEvent)(r.eventTarget,r.Enums.Events.IMAGE_LOAD_ERROR,o)}const E=A.map(((A,n)=>{const i=this.getImageIdIndex(A);if(o[i])return this.framesLoaded++,void this.framesProcessed++;const s=r.metaData.get("modalityLutModule",A)||{},B=r.metaData.get("generalSeriesModule",A)||{},a={rescaleSlope:s.rescaleSlope,rescaleIntercept:s.rescaleIntercept,modality:B.modality};if("PT"===a.modality){const e=r.metaData.get("scalingModule",A);e&&(this._addScalingToVolume(e),a.suvbw=e.suvbw)}const u="number"==typeof a.rescaleSlope&&"number"==typeof a.rescaleIntercept;this.isPreScaled=u;return{callLoadImage:(A,t,n)=>r.imageLoader.loadImage(A,n).then((r=>{!function(A,e,t){if(!(A.buffer instanceof ArrayBuffer))return;const r=t.targetBuffer.offset,n=t.targetBuffer.length,o=e.pixelData?e.pixelData:e.getPixelData();try{if(A instanceof Float32Array){const e=4,t=new Float32Array(o);if(t.length!==n)throw"Error pixelData length does not match frame length";A.set(t,r/e)}if(A instanceof Int16Array){const e=2,t=new Int16Array(o);if(t.length!==n)throw"Error pixelData length does not match frame length";A.set(t,r/e)}if(A instanceof Uint16Array){const e=2,t=new Uint16Array(o);if(t.length!==n)throw"Error pixelData length does not match frame length";A.set(t,r/e)}if(A instanceof Uint8Array){const e=1,t=new Uint8Array(o);if(t.length!==n)throw"Error pixelData length does not match frame length";A.set(t,r/e)}}catch(A){console.error(A)}}(e,r,n),y(t,A,a)}),(e=>{I.call(this,e,t,A)})),imageId:A,imageIdIndex:i,options:{targetBuffer:{arrayBuffer:g instanceof ArrayBuffer?void 0:g,offset:n*f,length:Q,type:h},skipCreateImage:!0,preScale:{enabled:!0,scalingParameters:a}},priority:t,requestType:c,additionalDetails:{volumeId:this.volumeId}}}));return E},this.imageIds=e.imageIds,this.loadStatus=e.loadStatus,this.numFrames=this._getNumFrames(),this._createCornerstoneImageMetaData()}_getNumFrames(){const{imageIds:A,scalarData:e}=this,t=this.isDynamicVolume()?e.length:1;return A.length/t}_getScalarDataLength(){const{scalarData:A}=this;return this.isDynamicVolume()?A[0].length:A.length}_createCornerstoneImageMetaData(){const{numFrames:A}=this;if(0===A)return;const e=this.sizeInBytes/A,t=this._getScalarDataLength()/this.numVoxels,r=this.dimensions[0]*this.dimensions[1]*t,{PhotometricInterpretation:n,voiLut:o,VOILUTFunction:i}=this.metadata;let s=[],B=[];o&&o.length&&(s=o.map((A=>A.windowCenter)),B=o.map((A=>A.windowWidth)));const a=t>1;this.cornerstoneImageMetaData={bytesPerImage:e,numComponents:t,pixelsPerImage:r,windowCenter:s,windowWidth:B,color:a,rgba:!1,spacing:this.spacing,dimensions:this.dimensions,photometricInterpretation:n,voiLUTFunction:i,invert:"MONOCHROME1"===n}}_imageIdIndexToFrameIndex(A){return A%this.numFrames}getScalarDataArrays(){return this.isDynamicVolume()?this.scalarData:[this.scalarData]}_getScalarDataByImageIdIndex(A){if(A<0||A>=this.imageIds.length)throw new Error("imageIdIndex out of range");return this.getScalarDataArrays()[Math.floor(A/this.numFrames)]}invalidateVolume(A){const{imageData:e,vtkOpenGLTexture:t}=this,{numFrames:r}=this;for(let A=0;A<r;A++)t.setUpdatedFrame(A);e.modified(),A&&B(this.volumeId)}clearLoadCallbacks(){this.loadStatus.callbacks=[]}handleImageComingFromCache(A,e,t,r,n,o,i,s,B,a){(e?A.imageLoadObject:A.convertToCornerstoneImage(B,s)).promise.then((A=>{const e=this._scaleIfNecessary(A,t),{pixelsPerImage:a,bytesPerImage:c}=this.cornerstoneImageMetaData,u=r.constructor;let l=c*n;const g=c/a;r.BYTES_PER_ELEMENT!==g&&(l*=r.BYTES_PER_ELEMENT/g);new u(o,l,a).set(e),i(this,s,B)})).catch((A=>{a.call(this,A,s,B)}))}getImageLoadRequests(A){throw new Error("Abstract method")}_prefetchImageIds(A){this.loadStatus.loading=!0;this.getImageLoadRequests(A).reverse().forEach((A=>{if(!A)return;const{callLoadImage:e,imageId:t,imageIdIndex:n,options:o,priority:i,requestType:s,additionalDetails:B}=A;r.imageLoadPoolManager.addRequest(e.bind(this,t,n,o),s,B,i)}))}_scaleIfNecessary(A,e){const t=A.preScale?.scaled,r=!e||!e.rescaleIntercept||!e.rescaleSlope;if(!t&&r)return A.getPixelData().slice(0);if(!t&&e&&void 0!==e.rescaleIntercept&&void 0!==e.rescaleSlope){return a(A.getPixelData().slice(0),e)}const{rescaleSlope:n,rescaleIntercept:o,suvbw:i}=e,{rescaleSlope:s,rescaleIntercept:B,suvbw:c}=A.preScale.scalingParameters;if(n===s&&o===B&&i===c)return A.getPixelData();const u=i/c,l=n/s,g=o-B*l;return a(A.getPixelData().slice(0),{...e,rescaleSlope:l,rescaleIntercept:g,suvbw:u})}_addScalingToVolume(A){if(this.scaling)return;const{suvbw:e,suvlbm:t,suvbsa:r}=A,n={};t&&(n.suvbwToSuvlbm=t/e),r&&(n.suvbwToSuvbsa=r/e),e&&(n.suvbw=e),this.scaling={PT:n}}_removeFromCache(){r.cache.removeVolumeLoadObject(this.volumeId)}getCornerstoneImage(A,e){const{imageIds:t}=this,n=this._imageIdIndexToFrameIndex(e),{bytesPerImage:o,pixelsPerImage:i,windowCenter:s,windowWidth:B,numComponents:a,color:c,dimensions:l,spacing:g,invert:w,voiLUTFunction:Q,photometricInterpretation:f}=this.cornerstoneImageMetaData,h=this._getScalarDataByImageIdIndex(e),C=h.buffer,U=h.constructor,F=o/i;let d=o*n;h.BYTES_PER_ELEMENT!==F&&(d*=h.BYTES_PER_ELEMENT/F);const p=new U(i),H=new U(C,d,i);p.set(H);const y=t[e],I=r.metaData.get("modalityLutModule",y)||{},E=u(p);return{imageId:A,intercept:I.rescaleIntercept?I.rescaleIntercept:0,windowCenter:s,windowWidth:B,voiLUTFunction:Q,color:c,rgba:!1,numComps:a,rows:l[1],columns:l[0],sizeInBytes:p.byteLength,getPixelData:()=>p,minPixelValue:E.min,maxPixelValue:E.max,slope:I.rescaleSlope?I.rescaleSlope:1,getCanvas:void 0,height:l[0],width:l[1],columnPixelSpacing:g[0],rowPixelSpacing:g[1],invert:w,photometricInterpretation:f}}convertToCornerstoneImage(A,e){return this.getCornerstoneImageLoadObject(A,e)}getCornerstoneImageLoadObject(A,e){const t=this.getCornerstoneImage(A,e);return{promise:Promise.resolve(t)}}getCornerstoneImages(){const{imageIds:A}=this;return A.map(((A,e)=>this.getCornerstoneImage(A,e)))}_convertToImages(){const A=this.sizeInBytes,e=this.imageIds.length,{bytesPerImage:t}=this.cornerstoneImageMetaData;let n=r.cache.decacheIfNecessaryUntilBytesAvailable(A,this.imageIds);for(let A=0;A<e;A++){const e=this.imageIds[A];n-=t;const o=this.convertToCornerstoneImage(e,A);if(r.cache.getImageLoadObject(e)||r.cache.putImageLoadObject(e,o).catch((A=>{console.error(A)})),n<=t)break}this._removeFromCache()}decache(A=!1){A?this._removeFromCache():this._convertToImages()}}class g extends l{constructor(A,e){super(A,e),this.getImageLoadRequests=A=>{const{imageIds:e}=this,t=this.scalarData;return this.getImageIdsRequests(e,t,A)}}getScalarData(){return this.scalarData}}const{createUint8SharedArray:w,createFloat32SharedArray:Q,createUint16SharedArray:f,createInt16SharedArray:h}=r.utilities;const C=function(A,e){if(!e||!e.imageIds||!e.imageIds.length)throw new Error("ImageIds must be provided to create a streaming image volume");const{useNorm16Texture:t,preferSizeOverAccuracy:i}=(0,r.getConfiguration)().rendering,s=t||i,B=async function(){if("wadouri"===e.imageIds[0].split(":")[0]){const[t,n]=[Math.floor(e.imageIds.length/2),e.imageIds.length-1],o=[0,t,n];await Promise.all(o.map((t=>new Promise(((n,o)=>{const i=e.imageIds[t];r.imageLoadPoolManager.addRequest((async()=>{r.imageLoader.loadImage(i).then((()=>{console.log(`Prefetched imageId: ${i}`),n(!0)})).catch((A=>{o(A)}))}),r.Enums.RequestType.Prefetch,{volumeId:A},1)}))))).catch(console.error)}const{imageIds:t}=e,i=function(A){const e=A[0],{pixelRepresentation:t,bitsAllocated:n,bitsStored:o,highBit:i,photometricInterpretation:s,samplesPerPixel:B}=r.metaData.get("imagePixelModule",e),a=[],c=r.metaData.get("voiLutModule",e);let u;if(c){const{windowWidth:A,windowCenter:e}=c;if(u=c?.voiLUTFunction,Array.isArray(A))for(let t=0;t<A.length;t++)a.push({windowWidth:A[t],windowCenter:e[t]});else a.push({windowWidth:A,windowCenter:e})}else a.push({windowWidth:void 0,windowCenter:void 0});const{modality:l,seriesInstanceUID:g}=r.metaData.get("generalSeriesModule",e),{imageOrientationPatient:w,pixelSpacing:Q,frameOfReferenceUID:f,columns:h,rows:C}=r.metaData.get("imagePlaneModule",e);return{BitsAllocated:n,BitsStored:o,SamplesPerPixel:B,HighBit:i,PhotometricInterpretation:s,PixelRepresentation:t,Modality:l,ImageOrientationPatient:w,PixelSpacing:Q,FrameOfReferenceUID:f,Columns:h,Rows:C,voiLut:a,VOILUTFunction:u,SeriesInstanceUID:g}}(t),B=t[Math.floor(t.length/2)],a=r.utilities.getScalingParameters(B),c=a.rescaleIntercept<0||a.rescaleSlope<0,u=a.rescaleIntercept%1!=0||a.rescaleSlope%1!=0,{BitsAllocated:l,PixelRepresentation:C,PhotometricInterpretation:U,ImageOrientationPatient:F,PixelSpacing:d,Columns:p,Rows:H}=i,y=n.R3.fromValues(F[0],F[1],F[2]),I=n.R3.fromValues(F[3],F[4],F[5]),E=n.R3.create();n.R3.cross(E,y,I);const{zSpacing:m,origin:v,sortedImageIds:K}=o(t,E),b=t.length,L=[d[1],d[0],m],D=[p,H,b],x=[...y,...I,...E],S=1===C,_="RGB"===U?3:1,M=(0,r.getShouldUseSharedArrayBuffer)(),T=D[0]*D[1]*D[2],O=A=>{if(!r.cache.isCacheable(A))throw new Error(r.Enums.Events.CACHE_SIZE_EXCEEDED);r.cache.decacheIfNecessaryUntilBytesAvailable(A)};let G,V;switch(l){case 8:if(S)throw new Error("8 Bit signed images are not yet supported by this plugin.");V=T*_,O(V),G=M?w(T*_):new Uint8Array(T*_);break;case 16:if(!s||u){V=4*T,G=M?Q(T):new Float32Array(T);break}if(V=2*T,S||c){O(V),G=M?h(T):new Int16Array(T);break}if(!S&&!c){O(V),G=M?f(T):new Uint16Array(T);break}V=4*T,O(V),G=M?Q(T):new Float32Array(T);break;case 24:V=T*_,O(V),G=M?w(T*_):new Uint8Array(T*_)}return new g({volumeId:A,metadata:i,dimensions:D,spacing:L,origin:v,direction:x,scalarData:G,sizeInBytes:V},{imageIds:K,loadStatus:{loaded:!1,loading:!1,cancelled:!1,cachedFrames:[],callbacks:[]}})}();return{promise:B,decache:()=>{B.then((A=>{A.destroy(),A=null}))},cancel:()=>{B.then((A=>{A.cancelLoading()}))}}}},76010:(A,e,t)=>{"use strict";t.d(e,{Z:()=>mi});var r=function(A,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,e){A.__proto__=e}||function(A,e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(A[t]=e[t])},r(A,e)};function n(A,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function t(){this.constructor=A}r(A,e),A.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t)}var o=function(){return o=Object.assign||function(A){for(var e,t=1,r=arguments.length;t<r;t++)for(var n in e=arguments[t])Object.prototype.hasOwnProperty.call(e,n)&&(A[n]=e[n]);return A},o.apply(this,arguments)};function i(A,e,t,r){return new(t||(t=Promise))((function(n,o){function i(A){try{B(r.next(A))}catch(A){o(A)}}function s(A){try{B(r.throw(A))}catch(A){o(A)}}function B(A){var e;A.done?n(A.value):(e=A.value,e instanceof t?e:new t((function(A){A(e)}))).then(i,s)}B((r=r.apply(A,e||[])).next())}))}function s(A,e){var t,r,n,o,i={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(t)throw new TypeError("Generator is already executing.");for(;i;)try{if(t=1,r&&(n=2&o[0]?r.return:o[0]?r.throw||((n=r.return)&&n.call(r),0):r.next)&&!(n=n.call(r,o[1])).done)return n;switch(r=0,n&&(o=[2&o[0],n.value]),o[0]){case 0:case 1:n=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!(n=i.trys,(n=n.length>0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]<n[3])){i.label=o[1];break}if(6===o[0]&&i.label<n[1]){i.label=n[1],n=o;break}if(n&&i.label<n[2]){i.label=n[2],i.ops.push(o);break}n[2]&&i.ops.pop(),i.trys.pop();continue}o=e.call(A,i)}catch(A){o=[6,A],r=0}finally{t=n=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function B(A,e,t){if(t||2===arguments.length)for(var r,n=0,o=e.length;n<o;n++)!r&&n in e||(r||(r=Array.prototype.slice.call(e,0,n)),r[n]=e[n]);return A.concat(r||e)}for(var a=function(){function A(A,e,t,r){this.left=A,this.top=e,this.width=t,this.height=r}return A.prototype.add=function(e,t,r,n){return new A(this.left+e,this.top+t,this.width+r,this.height+n)},A.fromClientRect=function(e,t){return new A(t.left+e.windowBounds.left,t.top+e.windowBounds.top,t.width,t.height)},A.fromDOMRectList=function(e,t){var r=Array.from(t).find((function(A){return 0!==A.width}));return r?new A(r.left+e.windowBounds.left,r.top+e.windowBounds.top,r.width,r.height):A.EMPTY},A.EMPTY=new A(0,0,0,0),A}(),c=function(A,e){return a.fromClientRect(A,e.getBoundingClientRect())},u=function(A){for(var e=[],t=0,r=A.length;t<r;){var n=A.charCodeAt(t++);if(n>=55296&&n<=56319&&t<r){var o=A.charCodeAt(t++);56320==(64512&o)?e.push(((1023&n)<<10)+(1023&o)+65536):(e.push(n),t--)}else e.push(n)}return e},l=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,A);var t=A.length;if(!t)return"";for(var r=[],n=-1,o="";++n<t;){var i=A[n];i<=65535?r.push(i):(i-=65536,r.push(55296+(i>>10),i%1024+56320)),(n+1===t||r.length>16384)&&(o+=String.fromCharCode.apply(String,r),r.length=0)}return o},g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",w="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Q=0;Q<64;Q++)w[g.charCodeAt(Q)]=Q;for(var f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h="undefined"==typeof Uint8Array?[]:new Uint8Array(256),C=0;C<64;C++)h[f.charCodeAt(C)]=C;for(var U=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},F=function(){function A(A,e,t,r,n,o){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=r,this.index=n,this.data=o}return A.prototype.get=function(A){var e;if(A>=0){if(A<55296||A>56319&&A<=65535)return e=((e=this.index[A>>5])<<2)+(31&A),this.data[e];if(A<=65535)return e=((e=this.index[2048+(A-55296>>5)])<<2)+(31&A),this.data[e];if(A<this.highStart)return e=2080+(A>>11),e=this.index[e],e+=A>>5&63,e=((e=this.index[e])<<2)+(31&A),this.data[e];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},A}(),d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p="undefined"==typeof Uint8Array?[]:new Uint8Array(256),H=0;H<64;H++)p[d.charCodeAt(H)]=H;var y=10,I=13,E=15,m=17,v=18,K=19,b=20,L=21,D=22,x=24,S=25,_=26,M=27,T=28,O=30,G=32,V=33,R=34,k=35,P=37,N=38,X=39,J=40,W=42,Y=[9001,65288],Z="×",j="÷",z=function(A,e){var t,r,n,o=function(A){var e,t,r,n,o,i=.75*A.length,s=A.length,B=0;"="===A[A.length-1]&&(i--,"="===A[A.length-2]&&i--);var a="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(i):new Array(i),c=Array.isArray(a)?a:new Uint8Array(a);for(e=0;e<s;e+=4)t=h[A.charCodeAt(e)],r=h[A.charCodeAt(e+1)],n=h[A.charCodeAt(e+2)],o=h[A.charCodeAt(e+3)],c[B++]=t<<2|r>>4,c[B++]=(15&r)<<4|n>>2,c[B++]=(3&n)<<6|63&o;return a}(A),i=Array.isArray(o)?function(A){for(var e=A.length,t=[],r=0;r<e;r+=4)t.push(A[r+3]<<24|A[r+2]<<16|A[r+1]<<8|A[r]);return t}(o):new Uint32Array(o),s=Array.isArray(o)?function(A){for(var e=A.length,t=[],r=0;r<e;r+=2)t.push(A[r+1]<<8|A[r]);return t}(o):new Uint16Array(o),B=U(s,12,i[4]/2),a=2===i[5]?U(s,(24+i[4])/2):(t=i,r=Math.ceil((24+i[4])/4),t.slice?t.slice(r,n):new Uint32Array(Array.prototype.slice.call(t,r,n)));return new F(i[0],i[1],i[2],i[3],B,a)}("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),q=[O,36],$=[1,2,3,5],AA=[y,8],eA=[M,_],tA=$.concat(AA),rA=[N,X,J,R,k],nA=[E,I],oA=function(A,e,t,r){var n=r[t];if(Array.isArray(A)?-1!==A.indexOf(n):A===n)for(var o=t;o<=r.length;){if((B=r[++o])===e)return!0;if(B!==y)break}if(n===y)for(o=t;o>0;){var i=r[--o];if(Array.isArray(A)?-1!==A.indexOf(i):A===i)for(var s=t;s<=r.length;){var B;if((B=r[++s])===e)return!0;if(B!==y)break}if(i!==y)break}return!1},iA=function(A,e){for(var t=A;t>=0;){var r=e[t];if(r!==y)return r;t--}return 0},sA=function(A,e,t,r,n){if(0===t[r])return Z;var o=r-1;if(Array.isArray(n)&&!0===n[o])return Z;var i=o-1,s=o+1,B=e[o],a=i>=0?e[i]:0,c=e[s];if(2===B&&3===c)return Z;if(-1!==$.indexOf(B))return"!";if(-1!==$.indexOf(c))return Z;if(-1!==AA.indexOf(c))return Z;if(8===iA(o,e))return j;if(11===z.get(A[o]))return Z;if((B===G||B===V)&&11===z.get(A[s]))return Z;if(7===B||7===c)return Z;if(9===B)return Z;if(-1===[y,I,E].indexOf(B)&&9===c)return Z;if(-1!==[m,v,K,x,T].indexOf(c))return Z;if(iA(o,e)===D)return Z;if(oA(23,D,o,e))return Z;if(oA([m,v],L,o,e))return Z;if(oA(12,12,o,e))return Z;if(B===y)return j;if(23===B||23===c)return Z;if(16===c||16===B)return j;if(-1!==[I,E,L].indexOf(c)||14===B)return Z;if(36===a&&-1!==nA.indexOf(B))return Z;if(B===T&&36===c)return Z;if(c===b)return Z;if(-1!==q.indexOf(c)&&B===S||-1!==q.indexOf(B)&&c===S)return Z;if(B===M&&-1!==[P,G,V].indexOf(c)||-1!==[P,G,V].indexOf(B)&&c===_)return Z;if(-1!==q.indexOf(B)&&-1!==eA.indexOf(c)||-1!==eA.indexOf(B)&&-1!==q.indexOf(c))return Z;if(-1!==[M,_].indexOf(B)&&(c===S||-1!==[D,E].indexOf(c)&&e[s+1]===S)||-1!==[D,E].indexOf(B)&&c===S||B===S&&-1!==[S,T,x].indexOf(c))return Z;if(-1!==[S,T,x,m,v].indexOf(c))for(var u=o;u>=0;){if((l=e[u])===S)return Z;if(-1===[T,x].indexOf(l))break;u--}if(-1!==[M,_].indexOf(c))for(u=-1!==[m,v].indexOf(B)?i:o;u>=0;){var l;if((l=e[u])===S)return Z;if(-1===[T,x].indexOf(l))break;u--}if(N===B&&-1!==[N,X,R,k].indexOf(c)||-1!==[X,R].indexOf(B)&&-1!==[X,J].indexOf(c)||-1!==[J,k].indexOf(B)&&c===J)return Z;if(-1!==rA.indexOf(B)&&-1!==[b,_].indexOf(c)||-1!==rA.indexOf(c)&&B===M)return Z;if(-1!==q.indexOf(B)&&-1!==q.indexOf(c))return Z;if(B===x&&-1!==q.indexOf(c))return Z;if(-1!==q.concat(S).indexOf(B)&&c===D&&-1===Y.indexOf(A[s])||-1!==q.concat(S).indexOf(c)&&B===v)return Z;if(41===B&&41===c){for(var g=t[o],w=1;g>0&&41===e[--g];)w++;if(w%2!=0)return Z}return B===G&&c===V?Z:j},BA=function(A,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var t=function(A,e){void 0===e&&(e="strict");var t=[],r=[],n=[];return A.forEach((function(A,o){var i=z.get(A);if(i>50?(n.push(!0),i-=50):n.push(!1),-1!==["normal","auto","loose"].indexOf(e)&&-1!==[8208,8211,12316,12448].indexOf(A))return r.push(o),t.push(16);if(4===i||11===i){if(0===o)return r.push(o),t.push(O);var s=t[o-1];return-1===tA.indexOf(s)?(r.push(r[o-1]),t.push(s)):(r.push(o),t.push(O))}return r.push(o),31===i?t.push("strict"===e?L:P):i===W||29===i?t.push(O):43===i?A>=131072&&A<=196605||A>=196608&&A<=262141?t.push(P):t.push(O):void t.push(i)})),[r,t,n]}(A,e.lineBreak),r=t[0],n=t[1],o=t[2];"break-all"!==e.wordBreak&&"break-word"!==e.wordBreak||(n=n.map((function(A){return-1!==[S,O,W].indexOf(A)?P:A})));var i="keep-all"===e.wordBreak?o.map((function(e,t){return e&&A[t]>=19968&&A[t]<=40959})):void 0;return[r,n,i]},aA=function(){function A(A,e,t,r){this.codePoints=A,this.required="!"===e,this.start=t,this.end=r}return A.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},A}(),cA=45,uA=43,lA=-1,gA=function(A){return A>=48&&A<=57},wA=function(A){return gA(A)||A>=65&&A<=70||A>=97&&A<=102},QA=function(A){return 10===A||9===A||32===A},fA=function(A){return function(A){return function(A){return A>=97&&A<=122}(A)||function(A){return A>=65&&A<=90}(A)}(A)||function(A){return A>=128}(A)||95===A},hA=function(A){return fA(A)||gA(A)||A===cA},CA=function(A){return A>=0&&A<=8||11===A||A>=14&&A<=31||127===A},UA=function(A,e){return 92===A&&10!==e},FA=function(A,e,t){return A===cA?fA(e)||UA(e,t):!!fA(A)||!(92!==A||!UA(A,e))},dA=function(A,e,t){return A===uA||A===cA?!!gA(e)||46===e&&gA(t):gA(46===A?e:A)},pA=function(A){var e=0,t=1;A[e]!==uA&&A[e]!==cA||(A[e]===cA&&(t=-1),e++);for(var r=[];gA(A[e]);)r.push(A[e++]);var n=r.length?parseInt(l.apply(void 0,r),10):0;46===A[e]&&e++;for(var o=[];gA(A[e]);)o.push(A[e++]);var i=o.length,s=i?parseInt(l.apply(void 0,o),10):0;69!==A[e]&&101!==A[e]||e++;var B=1;A[e]!==uA&&A[e]!==cA||(A[e]===cA&&(B=-1),e++);for(var a=[];gA(A[e]);)a.push(A[e++]);var c=a.length?parseInt(l.apply(void 0,a),10):0;return t*(n+s*Math.pow(10,-i))*Math.pow(10,B*c)},HA={type:2},yA={type:3},IA={type:4},EA={type:13},mA={type:8},vA={type:21},KA={type:9},bA={type:10},LA={type:11},DA={type:12},xA={type:14},SA={type:23},_A={type:1},MA={type:25},TA={type:24},OA={type:26},GA={type:27},VA={type:28},RA={type:29},kA={type:31},PA={type:32},NA=function(){function A(){this._value=[]}return A.prototype.write=function(A){this._value=this._value.concat(u(A))},A.prototype.read=function(){for(var A=[],e=this.consumeToken();e!==PA;)A.push(e),e=this.consumeToken();return A},A.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case 34:return this.consumeStringToken(34);case 35:var e=this.peekCodePoint(0),t=this.peekCodePoint(1),r=this.peekCodePoint(2);if(hA(e)||UA(t,r)){var n=FA(e,t,r)?2:1;return{type:5,value:this.consumeName(),flags:n}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),EA;break;case 39:return this.consumeStringToken(39);case 40:return HA;case 41:return yA;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),xA;break;case uA:if(dA(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case 44:return IA;case cA:var o=A,i=this.peekCodePoint(0),s=this.peekCodePoint(1);if(dA(o,i,s))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(FA(o,i,s))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(i===cA&&62===s)return this.consumeCodePoint(),this.consumeCodePoint(),TA;break;case 46:if(dA(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var B=this.consumeCodePoint();if(42===B&&47===(B=this.consumeCodePoint()))return this.consumeToken();if(B===lA)return this.consumeToken()}break;case 58:return OA;case 59:return GA;case 60:if(33===this.peekCodePoint(0)&&this.peekCodePoint(1)===cA&&this.peekCodePoint(2)===cA)return this.consumeCodePoint(),this.consumeCodePoint(),MA;break;case 64:var a=this.peekCodePoint(0),c=this.peekCodePoint(1),u=this.peekCodePoint(2);if(FA(a,c,u))return{type:7,value:this.consumeName()};break;case 91:return VA;case 92:if(UA(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case 93:return RA;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),mA;break;case 123:return LA;case 125:return DA;case 117:case 85:var g=this.peekCodePoint(0),w=this.peekCodePoint(1);return g!==uA||!wA(w)&&63!==w||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),KA;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),vA;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),bA;break;case lA:return PA}return QA(A)?(this.consumeWhiteSpace(),kA):gA(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):fA(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:l(A)}},A.prototype.consumeCodePoint=function(){var A=this._value.shift();return void 0===A?-1:A},A.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},A.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},A.prototype.consumeUnicodeRangeToken=function(){for(var A=[],e=this.consumeCodePoint();wA(e)&&A.length<6;)A.push(e),e=this.consumeCodePoint();for(var t=!1;63===e&&A.length<6;)A.push(e),e=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(l.apply(void 0,A.map((function(A){return 63===A?48:A}))),16),end:parseInt(l.apply(void 0,A.map((function(A){return 63===A?70:A}))),16)};var r=parseInt(l.apply(void 0,A),16);if(this.peekCodePoint(0)===cA&&wA(this.peekCodePoint(1))){this.consumeCodePoint(),e=this.consumeCodePoint();for(var n=[];wA(e)&&n.length<6;)n.push(e),e=this.consumeCodePoint();return{type:30,start:r,end:parseInt(l.apply(void 0,n),16)}}return{type:30,start:r,end:r}},A.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return"url"===A.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},A.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===lA)return{type:22,value:""};var e=this.peekCodePoint(0);if(39===e||34===e){var t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===lA||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),SA)}for(;;){var r=this.consumeCodePoint();if(r===lA||41===r)return{type:22,value:l.apply(void 0,A)};if(QA(r))return this.consumeWhiteSpace(),this.peekCodePoint(0)===lA||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,A)}):(this.consumeBadUrlRemnants(),SA);if(34===r||39===r||40===r||CA(r))return this.consumeBadUrlRemnants(),SA;if(92===r){if(!UA(r,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),SA;A.push(this.consumeEscapedCodePoint())}else A.push(r)}},A.prototype.consumeWhiteSpace=function(){for(;QA(this.peekCodePoint(0));)this.consumeCodePoint()},A.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(41===A||A===lA)return;UA(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},A.prototype.consumeStringSlice=function(A){for(var e="";A>0;){var t=Math.min(5e4,A);e+=l.apply(void 0,this._value.splice(0,t)),A-=t}return this._value.shift(),e},A.prototype.consumeStringToken=function(A){for(var e="",t=0;;){var r=this._value[t];if(r===lA||void 0===r||r===A)return{type:0,value:e+=this.consumeStringSlice(t)};if(10===r)return this._value.splice(0,t),_A;if(92===r){var n=this._value[t+1];n!==lA&&void 0!==n&&(10===n?(e+=this.consumeStringSlice(t),t=-1,this._value.shift()):UA(r,n)&&(e+=this.consumeStringSlice(t),e+=l(this.consumeEscapedCodePoint()),t=-1))}t++}},A.prototype.consumeNumber=function(){var A=[],e=4,t=this.peekCodePoint(0);for(t!==uA&&t!==cA||A.push(this.consumeCodePoint());gA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());t=this.peekCodePoint(0);var r=this.peekCodePoint(1);if(46===t&&gA(r))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),e=8;gA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());t=this.peekCodePoint(0),r=this.peekCodePoint(1);var n=this.peekCodePoint(2);if((69===t||101===t)&&((r===uA||r===cA)&&gA(n)||gA(r)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),e=8;gA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[pA(A),e]},A.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),e=A[0],t=A[1],r=this.peekCodePoint(0),n=this.peekCodePoint(1),o=this.peekCodePoint(2);return FA(r,n,o)?{type:15,number:e,flags:t,unit:this.consumeName()}:37===r?(this.consumeCodePoint(),{type:16,number:e,flags:t}):{type:17,number:e,flags:t}},A.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(wA(A)){for(var e=l(A);wA(this.peekCodePoint(0))&&e.length<6;)e+=l(this.consumeCodePoint());QA(this.peekCodePoint(0))&&this.consumeCodePoint();var t=parseInt(e,16);return 0===t||function(A){return A>=55296&&A<=57343}(t)||t>1114111?65533:t}return A===lA?65533:A},A.prototype.consumeName=function(){for(var A="";;){var e=this.consumeCodePoint();if(hA(e))A+=l(e);else{if(!UA(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),A;A+=l(this.consumeEscapedCodePoint())}}},A}(),XA=function(){function A(A){this._tokens=A}return A.create=function(e){var t=new NA;return t.write(e),new A(t.read())},A.parseValue=function(e){return A.create(e).parseComponentValue()},A.parseValues=function(e){return A.create(e).parseComponentValues()},A.prototype.parseComponentValue=function(){for(var A=this.consumeToken();31===A.type;)A=this.consumeToken();if(32===A.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var e=this.consumeComponentValue();do{A=this.consumeToken()}while(31===A.type);if(32===A.type)return e;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},A.prototype.parseComponentValues=function(){for(var A=[];;){var e=this.consumeComponentValue();if(32===e.type)return A;A.push(e),A.push()}},A.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},A.prototype.consumeSimpleBlock=function(A){for(var e={type:A,values:[]},t=this.consumeToken();;){if(32===t.type||Ae(t,A))return e;this.reconsumeToken(t),e.values.push(this.consumeComponentValue()),t=this.consumeToken()}},A.prototype.consumeFunction=function(A){for(var e={name:A.value,values:[],type:18};;){var t=this.consumeToken();if(32===t.type||3===t.type)return e;this.reconsumeToken(t),e.values.push(this.consumeComponentValue())}},A.prototype.consumeToken=function(){var A=this._tokens.shift();return void 0===A?PA:A},A.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},A}(),JA=function(A){return 15===A.type},WA=function(A){return 17===A.type},YA=function(A){return 20===A.type},ZA=function(A){return 0===A.type},jA=function(A,e){return YA(A)&&A.value===e},zA=function(A){return 31!==A.type},qA=function(A){return 31!==A.type&&4!==A.type},$A=function(A){var e=[],t=[];return A.forEach((function(A){if(4===A.type){if(0===t.length)throw new Error("Error parsing function args, zero tokens for arg");return e.push(t),void(t=[])}31!==A.type&&t.push(A)})),t.length&&e.push(t),e},Ae=function(A,e){return 11===e&&12===A.type||(28===e&&29===A.type||2===e&&3===A.type)},ee=function(A){return 17===A.type||15===A.type},te=function(A){return 16===A.type||ee(A)},re=function(A){return A.length>1?[A[0],A[1]]:[A[0]]},ne={type:17,number:0,flags:4},oe={type:16,number:50,flags:4},ie={type:16,number:100,flags:4},se=function(A,e,t){var r=A[0],n=A[1];return[Be(r,e),Be(void 0!==n?n:r,t)]},Be=function(A,e){if(16===A.type)return A.number/100*e;if(JA(A))switch(A.unit){case"rem":case"em":return 16*A.number;default:return A.number}return A.number},ae="grad",ce="turn",ue=function(A,e){if(15===e.type)switch(e.unit){case"deg":return Math.PI*e.number/180;case ae:return Math.PI/200*e.number;case"rad":return e.number;case ce:return 2*Math.PI*e.number}throw new Error("Unsupported angle type")},le=function(A){return 15===A.type&&("deg"===A.unit||A.unit===ae||"rad"===A.unit||A.unit===ce)},ge=function(A){switch(A.filter(YA).map((function(A){return A.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ne,ne];case"to top":case"bottom":return we(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ne,ie];case"to right":case"left":return we(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[ie,ie];case"to bottom":case"top":return we(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[ie,ne];case"to left":case"right":return we(270)}return 0},we=function(A){return Math.PI*A/180},Qe=function(A,e){if(18===e.type){var t=He[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(A,e.values)}if(5===e.type){if(3===e.value.length){var r=e.value.substring(0,1),n=e.value.substring(1,2),o=e.value.substring(2,3);return Ce(parseInt(r+r,16),parseInt(n+n,16),parseInt(o+o,16),1)}if(4===e.value.length){r=e.value.substring(0,1),n=e.value.substring(1,2),o=e.value.substring(2,3);var i=e.value.substring(3,4);return Ce(parseInt(r+r,16),parseInt(n+n,16),parseInt(o+o,16),parseInt(i+i,16)/255)}if(6===e.value.length){r=e.value.substring(0,2),n=e.value.substring(2,4),o=e.value.substring(4,6);return Ce(parseInt(r,16),parseInt(n,16),parseInt(o,16),1)}if(8===e.value.length){r=e.value.substring(0,2),n=e.value.substring(2,4),o=e.value.substring(4,6),i=e.value.substring(6,8);return Ce(parseInt(r,16),parseInt(n,16),parseInt(o,16),parseInt(i,16)/255)}}if(20===e.type){var s=Ie[e.value.toUpperCase()];if(void 0!==s)return s}return Ie.TRANSPARENT},fe=function(A){return 0==(255&A)},he=function(A){var e=255&A,t=255&A>>8,r=255&A>>16,n=255&A>>24;return e<255?"rgba("+n+","+r+","+t+","+e/255+")":"rgb("+n+","+r+","+t+")"},Ce=function(A,e,t,r){return(A<<24|e<<16|t<<8|Math.round(255*r)<<0)>>>0},Ue=function(A,e){if(17===A.type)return A.number;if(16===A.type){var t=3===e?1:255;return 3===e?A.number/100*t:Math.round(A.number/100*t)}return 0},Fe=function(A,e){var t=e.filter(qA);if(3===t.length){var r=t.map(Ue),n=r[0],o=r[1],i=r[2];return Ce(n,o,i,1)}if(4===t.length){var s=t.map(Ue),B=(n=s[0],o=s[1],i=s[2],s[3]);return Ce(n,o,i,B)}return 0};function de(A,e,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(e-A)*t*6+A:t<.5?e:t<2/3?6*(e-A)*(2/3-t)+A:A}var pe=function(A,e){var t=e.filter(qA),r=t[0],n=t[1],o=t[2],i=t[3],s=(17===r.type?we(r.number):ue(A,r))/(2*Math.PI),B=te(n)?n.number/100:0,a=te(o)?o.number/100:0,c=void 0!==i&&te(i)?Be(i,1):1;if(0===B)return Ce(255*a,255*a,255*a,1);var u=a<=.5?a*(B+1):a+B-a*B,l=2*a-u,g=de(l,u,s+1/3),w=de(l,u,s),Q=de(l,u,s-1/3);return Ce(255*g,255*w,255*Q,c)},He={hsl:pe,hsla:pe,rgb:Fe,rgba:Fe},ye=function(A,e){return Qe(A,XA.create(e).parseComponentValue())},Ie={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Ee={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map((function(A){if(YA(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},me={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ve=function(A,e){var t=Qe(A,e[0]),r=e[1];return r&&te(r)?{color:t,stop:r}:{color:t,stop:null}},Ke=function(A,e){var t=A[0],r=A[A.length-1];null===t.stop&&(t.stop=ne),null===r.stop&&(r.stop=ie);for(var n=[],o=0,i=0;i<A.length;i++){var s=A[i].stop;if(null!==s){var B=Be(s,e);B>o?n.push(B):n.push(o),o=B}else n.push(null)}var a=null;for(i=0;i<n.length;i++){var c=n[i];if(null===c)null===a&&(a=i);else if(null!==a){for(var u=i-a,l=(c-n[a-1])/(u+1),g=1;g<=u;g++)n[a+g-1]=l*g;a=null}}return A.map((function(A,t){return{color:A.color,stop:Math.max(Math.min(1,n[t]/e),0)}}))},be=function(A,e,t){var r="number"==typeof A?A:function(A,e,t){var r=e/2,n=t/2,o=Be(A[0],e)-r,i=n-Be(A[1],t);return(Math.atan2(i,o)+2*Math.PI)%(2*Math.PI)}(A,e,t),n=Math.abs(e*Math.sin(r))+Math.abs(t*Math.cos(r)),o=e/2,i=t/2,s=n/2,B=Math.sin(r-Math.PI/2)*s,a=Math.cos(r-Math.PI/2)*s;return[n,o-a,o+a,i-B,i+B]},Le=function(A,e){return Math.sqrt(A*A+e*e)},De=function(A,e,t,r,n){return[[0,0],[0,e],[A,0],[A,e]].reduce((function(A,e){var o=e[0],i=e[1],s=Le(t-o,r-i);return(n?s<A.optimumDistance:s>A.optimumDistance)?{optimumCorner:e,optimumDistance:s}:A}),{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},xe=function(A,e){var t=we(180),r=[];return $A(e).forEach((function(e,n){if(0===n){var o=e[0];if(20===o.type&&-1!==["top","left","right","bottom"].indexOf(o.value))return void(t=ge(e));if(le(o))return void(t=(ue(A,o)+we(270))%we(360))}var i=ve(A,e);r.push(i)})),{angle:t,stops:r,type:1}},Se="closest-side",_e="farthest-side",Me="closest-corner",Te="farthest-corner",Oe="circle",Ge="ellipse",Ve="cover",Re="contain",ke=function(A,e){var t=0,r=3,n=[],o=[];return $A(e).forEach((function(e,i){var s=!0;if(0===i?s=e.reduce((function(A,e){if(YA(e))switch(e.value){case"center":return o.push(oe),!1;case"top":case"left":return o.push(ne),!1;case"right":case"bottom":return o.push(ie),!1}else if(te(e)||ee(e))return o.push(e),!1;return A}),s):1===i&&(s=e.reduce((function(A,e){if(YA(e))switch(e.value){case Oe:return t=0,!1;case Ge:return t=1,!1;case Re:case Se:return r=0,!1;case _e:return r=1,!1;case Me:return r=2,!1;case Ve:case Te:return r=3,!1}else if(ee(e)||te(e))return Array.isArray(r)||(r=[]),r.push(e),!1;return A}),s)),s){var B=ve(A,e);n.push(B)}})),{size:r,shape:t,stops:n,position:o,type:2}},Pe=function(A,e){if(22===e.type){var t={url:e.value,type:0};return A.cache.addImage(e.value),t}if(18===e.type){var r=Xe[e.name];if(void 0===r)throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return r(A,e.values)}throw new Error("Unsupported image type "+e.type)};var Ne,Xe={"linear-gradient":function(A,e){var t=we(180),r=[];return $A(e).forEach((function(e,n){if(0===n){var o=e[0];if(20===o.type&&"to"===o.value)return void(t=ge(e));if(le(o))return void(t=ue(A,o))}var i=ve(A,e);r.push(i)})),{angle:t,stops:r,type:1}},"-moz-linear-gradient":xe,"-ms-linear-gradient":xe,"-o-linear-gradient":xe,"-webkit-linear-gradient":xe,"radial-gradient":function(A,e){var t=0,r=3,n=[],o=[];return $A(e).forEach((function(e,i){var s=!0;if(0===i){var B=!1;s=e.reduce((function(A,e){if(B)if(YA(e))switch(e.value){case"center":return o.push(oe),A;case"top":case"left":return o.push(ne),A;case"right":case"bottom":return o.push(ie),A}else(te(e)||ee(e))&&o.push(e);else if(YA(e))switch(e.value){case Oe:return t=0,!1;case Ge:return t=1,!1;case"at":return B=!0,!1;case Se:return r=0,!1;case Ve:case _e:return r=1,!1;case Re:case Me:return r=2,!1;case Te:return r=3,!1}else if(ee(e)||te(e))return Array.isArray(r)||(r=[]),r.push(e),!1;return A}),s)}if(s){var a=ve(A,e);n.push(a)}})),{size:r,shape:t,stops:n,position:o,type:2}},"-moz-radial-gradient":ke,"-ms-radial-gradient":ke,"-o-radial-gradient":ke,"-webkit-radial-gradient":ke,"-webkit-gradient":function(A,e){var t=we(180),r=[],n=1;return $A(e).forEach((function(e,t){var o=e[0];if(0===t){if(YA(o)&&"linear"===o.value)return void(n=1);if(YA(o)&&"radial"===o.value)return void(n=2)}if(18===o.type)if("from"===o.name){var i=Qe(A,o.values[0]);r.push({stop:ne,color:i})}else if("to"===o.name){i=Qe(A,o.values[0]);r.push({stop:ie,color:i})}else if("color-stop"===o.name){var s=o.values.filter(qA);if(2===s.length){i=Qe(A,s[1]);var B=s[0];WA(B)&&r.push({stop:{type:16,number:100*B.number,flags:B.flags},color:i})}}})),1===n?{angle:(t+we(180))%we(360),stops:r,type:n}:{size:3,shape:0,stops:r,position:[],type:n}}},Je={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(0===e.length)return[];var t=e[0];return 20===t.type&&"none"===t.value?[]:e.filter((function(A){return qA(A)&&function(A){return!(20===A.type&&"none"===A.value||18===A.type&&!Xe[A.name])}(A)})).map((function(e){return Pe(A,e)}))}},We={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map((function(A){if(YA(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},Ye={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,e){return $A(e).map((function(A){return A.filter(te)})).map(re)}},Ze={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,e){return $A(e).map((function(A){return A.filter(YA).map((function(A){return A.value})).join(" ")})).map(je)}},je=function(A){switch(A){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(A){A.AUTO="auto",A.CONTAIN="contain",A.COVER="cover"}(Ne||(Ne={}));var ze,qe={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(A,e){return $A(e).map((function(A){return A.filter($e)}))}},$e=function(A){return YA(A)||te(A)},At=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},et=At("top"),tt=At("right"),rt=At("bottom"),nt=At("left"),ot=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(A,e){return re(e.filter(te))}}},it=ot("top-left"),st=ot("top-right"),Bt=ot("bottom-right"),at=ot("bottom-left"),ct=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,e){switch(e){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ut=ct("top"),lt=ct("right"),gt=ct("bottom"),wt=ct("left"),Qt=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,e){return JA(e)?e.number:0}}},ft=Qt("top"),ht=Qt("right"),Ct=Qt("bottom"),Ut=Qt("left"),Ft={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},dt={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,e){return"rtl"===e?1:0}},pt={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,e){return e.filter(YA).reduce((function(A,e){return A|Ht(e.value)}),0)}},Ht=function(A){switch(A){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},yt={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},It={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,e){return 20===e.type&&"normal"===e.value?0:17===e.type||15===e.type?e.number:0}};!function(A){A.NORMAL="normal",A.STRICT="strict"}(ze||(ze={}));var Et,mt={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){return"strict"===e?ze.STRICT:ze.NORMAL}},vt={name:"line-height",initialValue:"normal",prefix:!1,type:4},Kt=function(A,e){return YA(A)&&"normal"===A.value?1.2*e:17===A.type?e*A.number:te(A)?Be(A,e):e},bt={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,e){return 20===e.type&&"none"===e.value?null:Pe(A,e)}},Lt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,e){return"inside"===e?0:1}},Dt={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},xt=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},St=xt("top"),_t=xt("right"),Mt=xt("bottom"),Tt=xt("left"),Ot={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,e){return e.filter(YA).map((function(A){switch(A.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Gt={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){return"break-word"===e?"break-word":"normal"}},Vt=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Rt=Vt("top"),kt=Vt("right"),Pt=Vt("bottom"),Nt=Vt("left"),Xt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,e){switch(e){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Jt={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Wt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return 1===e.length&&jA(e[0],"none")?[]:$A(e).map((function(e){for(var t={color:Ie.TRANSPARENT,offsetX:ne,offsetY:ne,blur:ne},r=0,n=0;n<e.length;n++){var o=e[n];ee(o)?(0===r?t.offsetX=o:1===r?t.offsetY=o:t.blur=o,r++):t.color=Qe(A,o)}return t}))}},Yt={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Zt={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(A,e){if(20===e.type&&"none"===e.value)return null;if(18===e.type){var t=jt[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return t(e.values)}return null}},jt={matrix:function(A){var e=A.filter((function(A){return 17===A.type})).map((function(A){return A.number}));return 6===e.length?e:null},matrix3d:function(A){var e=A.filter((function(A){return 17===A.type})).map((function(A){return A.number})),t=e[0],r=e[1];e[2],e[3];var n=e[4],o=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var i=e[12],s=e[13];return e[14],e[15],16===e.length?[t,r,n,o,i,s]:null}},zt={type:16,number:50,flags:4},qt=[zt,zt],$t={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(A,e){var t=e.filter(te);return 2!==t.length?qt:[t[0],t[1]]}},Ar={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"hidden":return 1;case"collapse":return 2;default:return 0}}};!function(A){A.NORMAL="normal",A.BREAK_ALL="break-all",A.KEEP_ALL="keep-all"}(Et||(Et={}));for(var er={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"break-all":return Et.BREAK_ALL;case"keep-all":return Et.KEEP_ALL;default:return Et.NORMAL}}},tr={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(A,e){if(20===e.type)return{auto:!0,order:0};if(WA(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},rr=function(A,e){if(15===e.type)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")},nr={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(A,e){return WA(e)?e.number:1}},or={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ir={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(A,e){return e.filter(YA).map((function(A){switch(A.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0})).filter((function(A){return 0!==A}))}},sr={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(A,e){var t=[],r=[];return e.forEach((function(A){switch(A.type){case 20:case 0:t.push(A.value);break;case 17:t.push(A.number.toString());break;case 4:r.push(t.join(" ")),t.length=0}})),t.length&&r.push(t.join(" ")),r.map((function(A){return-1===A.indexOf(" ")?A:"'"+A+"'"}))}},Br={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},ar={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(A,e){return WA(e)?e.number:YA(e)&&"bold"===e.value?700:400}},cr={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return e.filter(YA).map((function(A){return A.value}))}},ur={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";default:return"normal"}}},lr=function(A,e){return 0!=(A&e)},gr={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(0===e.length)return[];var t=e[0];return 20===t.type&&"none"===t.value?[]:e}},wr={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return null;var t=e[0];if(20===t.type&&"none"===t.value)return null;for(var r=[],n=e.filter(zA),o=0;o<n.length;o++){var i=n[o],s=n[o+1];if(20===i.type){var B=s&&WA(s)?s.number:1;r.push({counter:i.value,increment:B})}}return r}},Qr={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return[];for(var t=[],r=e.filter(zA),n=0;n<r.length;n++){var o=r[n],i=r[n+1];if(YA(o)&&"none"!==o.value){var s=i&&WA(i)?i.number:0;t.push({counter:o.value,reset:s})}}return t}},fr={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(A,e){return e.filter(JA).map((function(e){return rr(A,e)}))}},hr={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return null;var t=e[0];if(20===t.type&&"none"===t.value)return null;var r=[],n=e.filter(ZA);if(n.length%2!=0)return null;for(var o=0;o<n.length;o+=2){var i=n[o].value,s=n[o+1].value;r.push({open:i,close:s})}return r}},Cr=function(A,e,t){if(!A)return"";var r=A[Math.min(e,A.length-1)];return r?t?r.open:r.close:""},Ur={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return 1===e.length&&jA(e[0],"none")?[]:$A(e).map((function(e){for(var t={color:255,offsetX:ne,offsetY:ne,blur:ne,spread:ne,inset:!1},r=0,n=0;n<e.length;n++){var o=e[n];jA(o,"inset")?t.inset=!0:ee(o)?(0===r?t.offsetX=o:1===r?t.offsetY=o:2===r?t.blur=o:t.spread=o,r++):t.color=Qe(A,o)}return t}))}},Fr={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(A,e){var t=[];return e.filter(YA).forEach((function(A){switch(A.value){case"stroke":t.push(1);break;case"fill":t.push(0);break;case"markers":t.push(2)}})),[0,1,2].forEach((function(A){-1===t.indexOf(A)&&t.push(A)})),t}},dr={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},pr={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(A,e){return JA(e)?e.number:0}},Hr=function(){function A(A,e){var t,r;this.animationDuration=Er(A,fr,e.animationDuration),this.backgroundClip=Er(A,Ee,e.backgroundClip),this.backgroundColor=Er(A,me,e.backgroundColor),this.backgroundImage=Er(A,Je,e.backgroundImage),this.backgroundOrigin=Er(A,We,e.backgroundOrigin),this.backgroundPosition=Er(A,Ye,e.backgroundPosition),this.backgroundRepeat=Er(A,Ze,e.backgroundRepeat),this.backgroundSize=Er(A,qe,e.backgroundSize),this.borderTopColor=Er(A,et,e.borderTopColor),this.borderRightColor=Er(A,tt,e.borderRightColor),this.borderBottomColor=Er(A,rt,e.borderBottomColor),this.borderLeftColor=Er(A,nt,e.borderLeftColor),this.borderTopLeftRadius=Er(A,it,e.borderTopLeftRadius),this.borderTopRightRadius=Er(A,st,e.borderTopRightRadius),this.borderBottomRightRadius=Er(A,Bt,e.borderBottomRightRadius),this.borderBottomLeftRadius=Er(A,at,e.borderBottomLeftRadius),this.borderTopStyle=Er(A,ut,e.borderTopStyle),this.borderRightStyle=Er(A,lt,e.borderRightStyle),this.borderBottomStyle=Er(A,gt,e.borderBottomStyle),this.borderLeftStyle=Er(A,wt,e.borderLeftStyle),this.borderTopWidth=Er(A,ft,e.borderTopWidth),this.borderRightWidth=Er(A,ht,e.borderRightWidth),this.borderBottomWidth=Er(A,Ct,e.borderBottomWidth),this.borderLeftWidth=Er(A,Ut,e.borderLeftWidth),this.boxShadow=Er(A,Ur,e.boxShadow),this.color=Er(A,Ft,e.color),this.direction=Er(A,dt,e.direction),this.display=Er(A,pt,e.display),this.float=Er(A,yt,e.cssFloat),this.fontFamily=Er(A,sr,e.fontFamily),this.fontSize=Er(A,Br,e.fontSize),this.fontStyle=Er(A,ur,e.fontStyle),this.fontVariant=Er(A,cr,e.fontVariant),this.fontWeight=Er(A,ar,e.fontWeight),this.letterSpacing=Er(A,It,e.letterSpacing),this.lineBreak=Er(A,mt,e.lineBreak),this.lineHeight=Er(A,vt,e.lineHeight),this.listStyleImage=Er(A,bt,e.listStyleImage),this.listStylePosition=Er(A,Lt,e.listStylePosition),this.listStyleType=Er(A,Dt,e.listStyleType),this.marginTop=Er(A,St,e.marginTop),this.marginRight=Er(A,_t,e.marginRight),this.marginBottom=Er(A,Mt,e.marginBottom),this.marginLeft=Er(A,Tt,e.marginLeft),this.opacity=Er(A,nr,e.opacity);var n=Er(A,Ot,e.overflow);this.overflowX=n[0],this.overflowY=n[n.length>1?1:0],this.overflowWrap=Er(A,Gt,e.overflowWrap),this.paddingTop=Er(A,Rt,e.paddingTop),this.paddingRight=Er(A,kt,e.paddingRight),this.paddingBottom=Er(A,Pt,e.paddingBottom),this.paddingLeft=Er(A,Nt,e.paddingLeft),this.paintOrder=Er(A,Fr,e.paintOrder),this.position=Er(A,Jt,e.position),this.textAlign=Er(A,Xt,e.textAlign),this.textDecorationColor=Er(A,or,null!==(t=e.textDecorationColor)&&void 0!==t?t:e.color),this.textDecorationLine=Er(A,ir,null!==(r=e.textDecorationLine)&&void 0!==r?r:e.textDecoration),this.textShadow=Er(A,Wt,e.textShadow),this.textTransform=Er(A,Yt,e.textTransform),this.transform=Er(A,Zt,e.transform),this.transformOrigin=Er(A,$t,e.transformOrigin),this.visibility=Er(A,Ar,e.visibility),this.webkitTextStrokeColor=Er(A,dr,e.webkitTextStrokeColor),this.webkitTextStrokeWidth=Er(A,pr,e.webkitTextStrokeWidth),this.wordBreak=Er(A,er,e.wordBreak),this.zIndex=Er(A,tr,e.zIndex)}return A.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},A.prototype.isTransparent=function(){return fe(this.backgroundColor)},A.prototype.isTransformed=function(){return null!==this.transform},A.prototype.isPositioned=function(){return 0!==this.position},A.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},A.prototype.isFloating=function(){return 0!==this.float},A.prototype.isInlineLevel=function(){return lr(this.display,4)||lr(this.display,33554432)||lr(this.display,268435456)||lr(this.display,536870912)||lr(this.display,67108864)||lr(this.display,134217728)},A}(),yr=function(A,e){this.content=Er(A,gr,e.content),this.quotes=Er(A,hr,e.quotes)},Ir=function(A,e){this.counterIncrement=Er(A,wr,e.counterIncrement),this.counterReset=Er(A,Qr,e.counterReset)},Er=function(A,e,t){var r=new NA,n=null!=t?t.toString():e.initialValue;r.write(n);var o=new XA(r.read());switch(e.type){case 2:var i=o.parseComponentValue();return e.parse(A,YA(i)?i.value:e.initialValue);case 0:return e.parse(A,o.parseComponentValue());case 1:return e.parse(A,o.parseComponentValues());case 4:return o.parseComponentValue();case 3:switch(e.format){case"angle":return ue(A,o.parseComponentValue());case"color":return Qe(A,o.parseComponentValue());case"image":return Pe(A,o.parseComponentValue());case"length":var s=o.parseComponentValue();return ee(s)?s:ne;case"length-percentage":var B=o.parseComponentValue();return te(B)?B:ne;case"time":return rr(A,o.parseComponentValue())}}},mr=function(A,e){var t=function(A){switch(A.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(A);return 1===t||e===t},vr=function(A,e){this.context=A,this.textNodes=[],this.elements=[],this.flags=0,mr(e,3),this.styles=new Hr(A,window.getComputedStyle(e,null)),xn(e)&&(this.styles.animationDuration.some((function(A){return A>0}))&&(e.style.animationDuration="0s"),null!==this.styles.transform&&(e.style.transform="none")),this.bounds=c(this.context,e),mr(e,4)&&(this.flags|=16)},Kr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",br="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Lr=0;Lr<64;Lr++)br[Kr.charCodeAt(Lr)]=Lr;for(var Dr=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},xr=function(){function A(A,e,t,r,n,o){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=r,this.index=n,this.data=o}return A.prototype.get=function(A){var e;if(A>=0){if(A<55296||A>56319&&A<=65535)return e=((e=this.index[A>>5])<<2)+(31&A),this.data[e];if(A<=65535)return e=((e=this.index[2048+(A-55296>>5)])<<2)+(31&A),this.data[e];if(A<this.highStart)return e=2080+(A>>11),e=this.index[e],e+=A>>5&63,e=((e=this.index[e])<<2)+(31&A),this.data[e];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},A}(),Sr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_r="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Mr=0;Mr<64;Mr++)_r[Sr.charCodeAt(Mr)]=Mr;var Tr,Or=8,Gr=9,Vr=11,Rr=12,kr=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,A);var t=A.length;if(!t)return"";for(var r=[],n=-1,o="";++n<t;){var i=A[n];i<=65535?r.push(i):(i-=65536,r.push(55296+(i>>10),i%1024+56320)),(n+1===t||r.length>16384)&&(o+=String.fromCharCode.apply(String,r),r.length=0)}return o},Pr=function(A,e){var t,r,n,o=function(A){var e,t,r,n,o,i=.75*A.length,s=A.length,B=0;"="===A[A.length-1]&&(i--,"="===A[A.length-2]&&i--);var a="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(i):new Array(i),c=Array.isArray(a)?a:new Uint8Array(a);for(e=0;e<s;e+=4)t=br[A.charCodeAt(e)],r=br[A.charCodeAt(e+1)],n=br[A.charCodeAt(e+2)],o=br[A.charCodeAt(e+3)],c[B++]=t<<2|r>>4,c[B++]=(15&r)<<4|n>>2,c[B++]=(3&n)<<6|63&o;return a}(A),i=Array.isArray(o)?function(A){for(var e=A.length,t=[],r=0;r<e;r+=4)t.push(A[r+3]<<24|A[r+2]<<16|A[r+1]<<8|A[r]);return t}(o):new Uint32Array(o),s=Array.isArray(o)?function(A){for(var e=A.length,t=[],r=0;r<e;r+=2)t.push(A[r+1]<<8|A[r]);return t}(o):new Uint16Array(o),B=Dr(s,12,i[4]/2),a=2===i[5]?Dr(s,(24+i[4])/2):(t=i,r=Math.ceil((24+i[4])/4),t.slice?t.slice(r,n):new Uint32Array(Array.prototype.slice.call(t,r,n)));return new xr(i[0],i[1],i[2],i[3],B,a)}("AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA="),Nr="×",Xr=function(A){return Pr.get(A)},Jr=function(A,e,t){var r=t-2,n=e[r],o=e[t-1],i=e[t];if(2===o&&3===i)return Nr;if(2===o||3===o||4===o)return"÷";if(2===i||3===i||4===i)return"÷";if(o===Or&&-1!==[Or,Gr,Vr,Rr].indexOf(i))return Nr;if(!(o!==Vr&&o!==Gr||i!==Gr&&10!==i))return Nr;if((o===Rr||10===o)&&10===i)return Nr;if(13===i||5===i)return Nr;if(7===i)return Nr;if(1===o)return Nr;if(13===o&&14===i){for(;5===n;)n=e[--r];if(14===n)return Nr}if(15===o&&15===i){for(var s=0;15===n;)s++,n=e[--r];if(s%2==0)return Nr}return"÷"},Wr=function(A){var e=function(A){for(var e=[],t=0,r=A.length;t<r;){var n=A.charCodeAt(t++);if(n>=55296&&n<=56319&&t<r){var o=A.charCodeAt(t++);56320==(64512&o)?e.push(((1023&n)<<10)+(1023&o)+65536):(e.push(n),t--)}else e.push(n)}return e}(A),t=e.length,r=0,n=0,o=e.map(Xr);return{next:function(){if(r>=t)return{done:!0,value:null};for(var A=Nr;r<t&&(A=Jr(0,o,++r))===Nr;);if(A!==Nr||r===t){var i=kr.apply(null,e.slice(n,r));return n=r,{value:i,done:!1}}return{done:!0,value:null}}}},Yr=function(A){return 0===A[0]&&255===A[1]&&0===A[2]&&255===A[3]},Zr=function(A,e,t,r,n){var o="http://www.w3.org/2000/svg",i=document.createElementNS(o,"svg"),s=document.createElementNS(o,"foreignObject");return i.setAttributeNS(null,"width",A.toString()),i.setAttributeNS(null,"height",e.toString()),s.setAttributeNS(null,"width","100%"),s.setAttributeNS(null,"height","100%"),s.setAttributeNS(null,"x",t.toString()),s.setAttributeNS(null,"y",r.toString()),s.setAttributeNS(null,"externalResourcesRequired","true"),i.appendChild(s),s.appendChild(n),i},jr=function(A){return new Promise((function(e,t){var r=new Image;r.onload=function(){return e(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(A))}))},zr={get SUPPORT_RANGE_BOUNDS(){var A=function(A){if(A.createRange){var e=A.createRange();if(e.getBoundingClientRect){var t=A.createElement("boundtest");t.style.height="123px",t.style.display="block",A.body.appendChild(t),e.selectNode(t);var r=e.getBoundingClientRect(),n=Math.round(r.height);if(A.body.removeChild(t),123===n)return!0}}return!1}(document);return Object.defineProperty(zr,"SUPPORT_RANGE_BOUNDS",{value:A}),A},get SUPPORT_WORD_BREAKING(){var A=zr.SUPPORT_RANGE_BOUNDS&&function(A){var e=A.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",A.body.appendChild(e);var t=A.createRange();e.innerHTML="function"==typeof"".repeat?"&#128104;".repeat(10):"";var r=e.firstChild,n=u(r.data).map((function(A){return l(A)})),o=0,i={},s=n.every((function(A,e){t.setStart(r,o),t.setEnd(r,o+A.length);var n=t.getBoundingClientRect();o+=A.length;var s=n.x>i.x||n.y>i.y;return i=n,0===e||s}));return A.body.removeChild(e),s}(document);return Object.defineProperty(zr,"SUPPORT_WORD_BREAKING",{value:A}),A},get SUPPORT_SVG_DRAWING(){var A=function(A){var e=new Image,t=A.createElement("canvas"),r=t.getContext("2d");if(!r)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{r.drawImage(e,0,0),t.toDataURL()}catch(A){return!1}return!0}(document);return Object.defineProperty(zr,"SUPPORT_SVG_DRAWING",{value:A}),A},get SUPPORT_FOREIGNOBJECT_DRAWING(){var A="function"==typeof Array.from&&"function"==typeof window.fetch?function(A){var e=A.createElement("canvas"),t=100;e.width=t,e.height=t;var r=e.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,t,t);var n=new Image,o=e.toDataURL();n.src=o;var i=Zr(t,t,0,0,n);return r.fillStyle="red",r.fillRect(0,0,t,t),jr(i).then((function(e){r.drawImage(e,0,0);var n=r.getImageData(0,0,t,t).data;r.fillStyle="red",r.fillRect(0,0,t,t);var i=A.createElement("div");return i.style.backgroundImage="url("+o+")",i.style.height=t+"px",Yr(n)?jr(Zr(t,t,0,0,i)):Promise.reject(!1)})).then((function(A){return r.drawImage(A,0,0),Yr(r.getImageData(0,0,t,t).data)})).catch((function(){return!1}))}(document):Promise.resolve(!1);return Object.defineProperty(zr,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:A}),A},get SUPPORT_CORS_IMAGES(){var A=void 0!==(new Image).crossOrigin;return Object.defineProperty(zr,"SUPPORT_CORS_IMAGES",{value:A}),A},get SUPPORT_RESPONSE_TYPE(){var A="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(zr,"SUPPORT_RESPONSE_TYPE",{value:A}),A},get SUPPORT_CORS_XHR(){var A="withCredentials"in new XMLHttpRequest;return Object.defineProperty(zr,"SUPPORT_CORS_XHR",{value:A}),A},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var A=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(zr,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:A}),A}},qr=function(A,e){this.text=A,this.bounds=e},$r=function(A,e){var t=e.ownerDocument;if(t){var r=t.createElement("html2canvaswrapper");r.appendChild(e.cloneNode(!0));var n=e.parentNode;if(n){n.replaceChild(r,e);var o=c(A,r);return r.firstChild&&n.replaceChild(r.firstChild,r),o}}return a.EMPTY},An=function(A,e,t){var r=A.ownerDocument;if(!r)throw new Error("Node has no owner document");var n=r.createRange();return n.setStart(A,e),n.setEnd(A,e+t),n},en=function(A){if(zr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(A)).map((function(A){return A.segment}))}return function(A){for(var e,t=Wr(A),r=[];!(e=t.next()).done;)e.value&&r.push(e.value.slice());return r}(A)},tn=function(A,e){return 0!==e.letterSpacing?en(A):function(A,e){if(zr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(A)).map((function(A){return A.segment}))}return nn(A,e)}(A,e)},rn=[32,160,4961,65792,65793,4153,4241],nn=function(A,e){for(var t,r=function(A,e){var t=u(A),r=BA(t,e),n=r[0],o=r[1],i=r[2],s=t.length,B=0,a=0;return{next:function(){if(a>=s)return{done:!0,value:null};for(var A=Z;a<s&&(A=sA(t,o,n,++a,i))===Z;);if(A!==Z||a===s){var e=new aA(t,A,B,a);return B=a,{value:e,done:!1}}return{done:!0,value:null}}}}(A,{lineBreak:e.lineBreak,wordBreak:"break-word"===e.overflowWrap?"break-word":e.wordBreak}),n=[],o=function(){if(t.value){var A=t.value.slice(),e=u(A),r="";e.forEach((function(A){-1===rn.indexOf(A)?r+=l(A):(r.length&&n.push(r),n.push(l(A)),r="")})),r.length&&n.push(r)}};!(t=r.next()).done;)o();return n},on=function(A,e,t){this.text=sn(e.data,t.textTransform),this.textBounds=function(A,e,t,r){var n=tn(e,t),o=[],i=0;return n.forEach((function(e){if(t.textDecorationLine.length||e.trim().length>0)if(zr.SUPPORT_RANGE_BOUNDS){var n=An(r,i,e.length).getClientRects();if(n.length>1){var s=en(e),B=0;s.forEach((function(e){o.push(new qr(e,a.fromDOMRectList(A,An(r,B+i,e.length).getClientRects()))),B+=e.length}))}else o.push(new qr(e,a.fromDOMRectList(A,n)))}else{var c=r.splitText(e.length);o.push(new qr(e,$r(A,r))),r=c}else zr.SUPPORT_RANGE_BOUNDS||(r=r.splitText(e.length));i+=e.length})),o}(A,this.text,t,e)},sn=function(A,e){switch(e){case 1:return A.toLowerCase();case 3:return A.replace(Bn,an);case 2:return A.toUpperCase();default:return A}},Bn=/(^|\s|:|-|\(|\))([a-z])/g,an=function(A,e,t){return A.length>0?e+t.toUpperCase():A},cn=function(A){function e(e,t){var r=A.call(this,e,t)||this;return r.src=t.currentSrc||t.src,r.intrinsicWidth=t.naturalWidth,r.intrinsicHeight=t.naturalHeight,r.context.cache.addImage(r.src),r}return n(e,A),e}(vr),un=function(A){function e(e,t){var r=A.call(this,e,t)||this;return r.canvas=t,r.intrinsicWidth=t.width,r.intrinsicHeight=t.height,r}return n(e,A),e}(vr),ln=function(A){function e(e,t){var r=A.call(this,e,t)||this,n=new XMLSerializer,o=c(e,t);return t.setAttribute("width",o.width+"px"),t.setAttribute("height",o.height+"px"),r.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(t)),r.intrinsicWidth=t.width.baseVal.value,r.intrinsicHeight=t.height.baseVal.value,r.context.cache.addImage(r.svg),r}return n(e,A),e}(vr),gn=function(A){function e(e,t){var r=A.call(this,e,t)||this;return r.value=t.value,r}return n(e,A),e}(vr),wn=function(A){function e(e,t){var r=A.call(this,e,t)||this;return r.start=t.start,r.reversed="boolean"==typeof t.reversed&&!0===t.reversed,r}return n(e,A),e}(vr),Qn=[{type:15,flags:0,unit:"px",number:3}],fn=[{type:16,flags:0,number:50}],hn="checkbox",Cn="radio",Un="password",Fn=707406591,dn=function(A){function e(e,t){var r,n,o,i=A.call(this,e,t)||this;switch(i.type=t.type.toLowerCase(),i.checked=t.checked,i.value=0===(n=(r=t).type===Un?new Array(r.value.length+1).join("•"):r.value).length?r.placeholder||"":n,i.type!==hn&&i.type!==Cn||(i.styles.backgroundColor=3739148031,i.styles.borderTopColor=i.styles.borderRightColor=i.styles.borderBottomColor=i.styles.borderLeftColor=2779096575,i.styles.borderTopWidth=i.styles.borderRightWidth=i.styles.borderBottomWidth=i.styles.borderLeftWidth=1,i.styles.borderTopStyle=i.styles.borderRightStyle=i.styles.borderBottomStyle=i.styles.borderLeftStyle=1,i.styles.backgroundClip=[0],i.styles.backgroundOrigin=[0],i.bounds=(o=i.bounds).width>o.height?new a(o.left+(o.width-o.height)/2,o.top,o.height,o.height):o.width<o.height?new a(o.left,o.top+(o.height-o.width)/2,o.width,o.width):o),i.type){case hn:i.styles.borderTopRightRadius=i.styles.borderTopLeftRadius=i.styles.borderBottomRightRadius=i.styles.borderBottomLeftRadius=Qn;break;case Cn:i.styles.borderTopRightRadius=i.styles.borderTopLeftRadius=i.styles.borderBottomRightRadius=i.styles.borderBottomLeftRadius=fn}return i}return n(e,A),e}(vr),pn=function(A){function e(e,t){var r=A.call(this,e,t)||this,n=t.options[t.selectedIndex||0];return r.value=n&&n.text||"",r}return n(e,A),e}(vr),Hn=function(A){function e(e,t){var r=A.call(this,e,t)||this;return r.value=t.value,r}return n(e,A),e}(vr),yn=function(A){function e(e,t){var r=A.call(this,e,t)||this;r.src=t.src,r.width=parseInt(t.width,10)||0,r.height=parseInt(t.height,10)||0,r.backgroundColor=r.styles.backgroundColor;try{if(t.contentWindow&&t.contentWindow.document&&t.contentWindow.document.documentElement){r.tree=vn(e,t.contentWindow.document.documentElement);var n=t.contentWindow.document.documentElement?ye(e,getComputedStyle(t.contentWindow.document.documentElement).backgroundColor):Ie.TRANSPARENT,o=t.contentWindow.document.body?ye(e,getComputedStyle(t.contentWindow.document.body).backgroundColor):Ie.TRANSPARENT;r.backgroundColor=fe(n)?fe(o)?r.styles.backgroundColor:o:n}}catch(A){}return r}return n(e,A),e}(vr),In=["OL","UL","MENU"],En=function(A,e,t,r){for(var n=e.firstChild,o=void 0;n;n=o)if(o=n.nextSibling,Ln(n)&&n.data.trim().length>0)t.textNodes.push(new on(A,n,t.styles));else if(Dn(n))if(Wn(n)&&n.assignedNodes)n.assignedNodes().forEach((function(e){return En(A,e,t,r)}));else{var i=mn(A,n);i.styles.isVisible()&&(Kn(n,i,r)?i.flags|=4:bn(i.styles)&&(i.flags|=2),-1!==In.indexOf(n.tagName)&&(i.flags|=8),t.elements.push(i),n.slot,n.shadowRoot?En(A,n.shadowRoot,i,r):Xn(n)||On(n)||Jn(n)||En(A,n,i,r))}},mn=function(A,e){return kn(e)?new cn(A,e):Vn(e)?new un(A,e):On(e)?new ln(A,e):_n(e)?new gn(A,e):Mn(e)?new wn(A,e):Tn(e)?new dn(A,e):Jn(e)?new pn(A,e):Xn(e)?new Hn(A,e):Pn(e)?new yn(A,e):new vr(A,e)},vn=function(A,e){var t=mn(A,e);return t.flags|=4,En(A,e,t,t),t},Kn=function(A,e,t){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||Gn(A)&&t.styles.isTransparent()},bn=function(A){return A.isPositioned()||A.isFloating()},Ln=function(A){return A.nodeType===Node.TEXT_NODE},Dn=function(A){return A.nodeType===Node.ELEMENT_NODE},xn=function(A){return Dn(A)&&void 0!==A.style&&!Sn(A)},Sn=function(A){return"object"==typeof A.className},_n=function(A){return"LI"===A.tagName},Mn=function(A){return"OL"===A.tagName},Tn=function(A){return"INPUT"===A.tagName},On=function(A){return"svg"===A.tagName},Gn=function(A){return"BODY"===A.tagName},Vn=function(A){return"CANVAS"===A.tagName},Rn=function(A){return"VIDEO"===A.tagName},kn=function(A){return"IMG"===A.tagName},Pn=function(A){return"IFRAME"===A.tagName},Nn=function(A){return"STYLE"===A.tagName},Xn=function(A){return"TEXTAREA"===A.tagName},Jn=function(A){return"SELECT"===A.tagName},Wn=function(A){return"SLOT"===A.tagName},Yn=function(A){return A.tagName.indexOf("-")>0},Zn=function(){function A(){this.counters={}}return A.prototype.getCounterValue=function(A){var e=this.counters[A];return e&&e.length?e[e.length-1]:1},A.prototype.getCounterValues=function(A){var e=this.counters[A];return e||[]},A.prototype.pop=function(A){var e=this;A.forEach((function(A){return e.counters[A].pop()}))},A.prototype.parse=function(A){var e=this,t=A.counterIncrement,r=A.counterReset,n=!0;null!==t&&t.forEach((function(A){var t=e.counters[A.counter];t&&0!==A.increment&&(n=!1,t.length||t.push(1),t[Math.max(0,t.length-1)]+=A.increment)}));var o=[];return n&&r.forEach((function(A){var t=e.counters[A.counter];o.push(A.counter),t||(t=e.counters[A.counter]=[]),t.push(A.reset)})),o},A}(),jn={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},zn={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},qn={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},$n={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Ao=function(A,e,t,r,n,o){return A<e||A>t?ao(A,n,o.length>0):r.integers.reduce((function(e,t,n){for(;A>=t;)A-=t,e+=r.values[n];return e}),"")+o},eo=function(A,e,t,r){var n="";do{t||A--,n=r(A)+n,A/=e}while(A*e>=e);return n},to=function(A,e,t,r,n){var o=t-e+1;return(A<0?"-":"")+(eo(Math.abs(A),o,r,(function(A){return l(Math.floor(A%o)+e)}))+n)},ro=function(A,e,t){void 0===t&&(t=". ");var r=e.length;return eo(Math.abs(A),r,!1,(function(A){return e[Math.floor(A%r)]}))+t},no=function(A,e,t,r,n,o){if(A<-9999||A>9999)return ao(A,4,n.length>0);var i=Math.abs(A),s=n;if(0===i)return e[0]+s;for(var B=0;i>0&&B<=4;B++){var a=i%10;0===a&&lr(o,1)&&""!==s?s=e[a]+s:a>1||1===a&&0===B||1===a&&1===B&&lr(o,2)||1===a&&1===B&&lr(o,4)&&A>100||1===a&&B>1&&lr(o,8)?s=e[a]+(B>0?t[B-1]:"")+s:1===a&&B>0&&(s=t[B-1]+s),i=Math.floor(i/10)}return(A<0?r:"")+s},oo="十百千萬",io="拾佰仟萬",so="マイナス",Bo="마이너스",ao=function(A,e,t){var r=t?". ":"",n=t?"、":"",o=t?", ":"",i=t?" ":"";switch(e){case 0:return"•"+i;case 1:return"◦"+i;case 2:return"◾"+i;case 5:var s=to(A,48,57,!0,r);return s.length<4?"0"+s:s;case 4:return ro(A,"〇一二三四五六七八九",n);case 6:return Ao(A,1,3999,jn,3,r).toLowerCase();case 7:return Ao(A,1,3999,jn,3,r);case 8:return to(A,945,969,!1,r);case 9:return to(A,97,122,!1,r);case 10:return to(A,65,90,!1,r);case 11:return to(A,1632,1641,!0,r);case 12:case 49:return Ao(A,1,9999,zn,3,r);case 35:return Ao(A,1,9999,zn,3,r).toLowerCase();case 13:return to(A,2534,2543,!0,r);case 14:case 30:return to(A,6112,6121,!0,r);case 15:return ro(A,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return ro(A,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return no(A,"零一二三四五六七八九",oo,"負",n,14);case 47:return no(A,"零壹貳參肆伍陸柒捌玖",io,"負",n,15);case 42:return no(A,"零一二三四五六七八九",oo,"负",n,14);case 41:return no(A,"零壹贰叁肆伍陆柒捌玖",io,"负",n,15);case 26:return no(A,"〇一二三四五六七八九","十百千万",so,n,0);case 25:return no(A,"零壱弐参四伍六七八九","拾百千万",so,n,7);case 31:return no(A,"영일이삼사오육칠팔구","십백천만",Bo,o,7);case 33:return no(A,"零一二三四五六七八九","十百千萬",Bo,o,0);case 32:return no(A,"零壹貳參四五六七八九","拾百千",Bo,o,7);case 18:return to(A,2406,2415,!0,r);case 20:return Ao(A,1,19999,$n,3,r);case 21:return to(A,2790,2799,!0,r);case 22:return to(A,2662,2671,!0,r);case 22:return Ao(A,1,10999,qn,3,r);case 23:return ro(A,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return ro(A,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return to(A,3302,3311,!0,r);case 28:return ro(A,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return ro(A,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return to(A,3792,3801,!0,r);case 37:return to(A,6160,6169,!0,r);case 38:return to(A,4160,4169,!0,r);case 39:return to(A,2918,2927,!0,r);case 40:return to(A,1776,1785,!0,r);case 43:return to(A,3046,3055,!0,r);case 44:return to(A,3174,3183,!0,r);case 45:return to(A,3664,3673,!0,r);case 46:return to(A,3872,3881,!0,r);default:return to(A,48,57,!0,r)}},co="data-html2canvas-ignore",uo=function(){function A(A,e,t){if(this.context=A,this.options=t,this.scrolledElements=[],this.referenceElement=e,this.counters=new Zn,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement,!1)}return A.prototype.toIFrame=function(A,e){var t=this,r=go(A,e);if(!r.contentWindow)return Promise.reject("Unable to find iframe window");var n=A.defaultView.pageXOffset,o=A.defaultView.pageYOffset,B=r.contentWindow,a=B.document,c=fo(r).then((function(){return i(t,void 0,void 0,(function(){var A,t;return s(this,(function(n){switch(n.label){case 0:return this.scrolledElements.forEach(po),B&&(B.scrollTo(e.left,e.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||B.scrollY===e.top&&B.scrollX===e.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(B.scrollX-e.left,B.scrollY-e.top,0,0))),A=this.options.onclone,void 0===(t=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:a.fonts&&a.fonts.ready?[4,a.fonts.ready]:[3,2];case 1:n.sent(),n.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Qo(a)]:[3,4];case 3:n.sent(),n.label=4;case 4:return"function"==typeof A?[2,Promise.resolve().then((function(){return A(a,t)})).then((function(){return r}))]:[2,r]}}))}))}));return a.open(),a.write(Uo(document.doctype)+"<html></html>"),Fo(this.referenceElement.ownerDocument,n,o),a.replaceChild(a.adoptNode(this.documentElement),a.documentElement),a.close(),c},A.prototype.createElementClone=function(A){if(mr(A,2),Vn(A))return this.createCanvasClone(A);if(Rn(A))return this.createVideoClone(A);if(Nn(A))return this.createStyleClone(A);var e=A.cloneNode(!1);return kn(e)&&(kn(A)&&A.currentSrc&&A.currentSrc!==A.src&&(e.src=A.currentSrc,e.srcset=""),"lazy"===e.loading&&(e.loading="eager")),Yn(e)?this.createCustomElementClone(e):e},A.prototype.createCustomElementClone=function(A){var e=document.createElement("html2canvascustomelement");return Co(A.style,e),e},A.prototype.createStyleClone=function(A){try{var e=A.sheet;if(e&&e.cssRules){var t=[].slice.call(e.cssRules,0).reduce((function(A,e){return e&&"string"==typeof e.cssText?A+e.cssText:A}),""),r=A.cloneNode(!1);return r.textContent=t,r}}catch(A){if(this.context.logger.error("Unable to access cssRules property",A),"SecurityError"!==A.name)throw A}return A.cloneNode(!1)},A.prototype.createCanvasClone=function(A){var e;if(this.options.inlineImages&&A.ownerDocument){var t=A.ownerDocument.createElement("img");try{return t.src=A.toDataURL(),t}catch(e){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var r=A.cloneNode(!1);try{r.width=A.width,r.height=A.height;var n=A.getContext("2d"),o=r.getContext("2d");if(o)if(!this.options.allowTaint&&n)o.putImageData(n.getImageData(0,0,A.width,A.height),0,0);else{var i=null!==(e=A.getContext("webgl2"))&&void 0!==e?e:A.getContext("webgl");if(i){var s=i.getContextAttributes();!1===(null==s?void 0:s.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}o.drawImage(A,0,0)}return r}catch(e){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return r},A.prototype.createVideoClone=function(A){var e=A.ownerDocument.createElement("canvas");e.width=A.offsetWidth,e.height=A.offsetHeight;var t=e.getContext("2d");try{return t&&(t.drawImage(A,0,0,e.width,e.height),this.options.allowTaint||t.getImageData(0,0,e.width,e.height)),e}catch(e){this.context.logger.info("Unable to clone video as it is tainted",A)}var r=A.ownerDocument.createElement("canvas");return r.width=A.offsetWidth,r.height=A.offsetHeight,r},A.prototype.appendChildNode=function(A,e,t){Dn(e)&&("SCRIPT"===e.tagName||e.hasAttribute(co)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(e))||this.options.copyStyles&&Dn(e)&&Nn(e)||A.appendChild(this.cloneNode(e,t))},A.prototype.cloneChildNodes=function(A,e,t){for(var r=this,n=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;n;n=n.nextSibling)if(Dn(n)&&Wn(n)&&"function"==typeof n.assignedNodes){var o=n.assignedNodes();o.length&&o.forEach((function(A){return r.appendChildNode(e,A,t)}))}else this.appendChildNode(e,n,t)},A.prototype.cloneNode=function(A,e){if(Ln(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var t=A.ownerDocument.defaultView;if(t&&Dn(A)&&(xn(A)||Sn(A))){var r=this.createElementClone(A);r.style.transitionProperty="none";var n=t.getComputedStyle(A),o=t.getComputedStyle(A,":before"),i=t.getComputedStyle(A,":after");this.referenceElement===A&&xn(r)&&(this.clonedReferenceElement=r),Gn(r)&&Eo(r);var s=this.counters.parse(new Ir(this.context,n)),B=this.resolvePseudoContent(A,r,o,Tr.BEFORE);Yn(A)&&(e=!0),Rn(A)||this.cloneChildNodes(A,r,e),B&&r.insertBefore(B,r.firstChild);var a=this.resolvePseudoContent(A,r,i,Tr.AFTER);return a&&r.appendChild(a),this.counters.pop(s),(n&&(this.options.copyStyles||Sn(A))&&!Pn(A)||e)&&Co(n,r),0===A.scrollTop&&0===A.scrollLeft||this.scrolledElements.push([r,A.scrollLeft,A.scrollTop]),(Xn(A)||Jn(A))&&(Xn(r)||Jn(r))&&(r.value=A.value),r}return A.cloneNode(!1)},A.prototype.resolvePseudoContent=function(A,e,t,r){var n=this;if(t){var o=t.content,i=e.ownerDocument;if(i&&o&&"none"!==o&&"-moz-alt-content"!==o&&"none"!==t.display){this.counters.parse(new Ir(this.context,t));var s=new yr(this.context,t),B=i.createElement("html2canvaspseudoelement");Co(t,B),s.content.forEach((function(e){if(0===e.type)B.appendChild(i.createTextNode(e.value));else if(22===e.type){var t=i.createElement("img");t.src=e.value,t.style.opacity="1",B.appendChild(t)}else if(18===e.type){if("attr"===e.name){var r=e.values.filter(YA);r.length&&B.appendChild(i.createTextNode(A.getAttribute(r[0].value)||""))}else if("counter"===e.name){var o=e.values.filter(qA),a=o[0],c=o[1];if(a&&YA(a)){var u=n.counters.getCounterValue(a.value),l=c&&YA(c)?Dt.parse(n.context,c.value):3;B.appendChild(i.createTextNode(ao(u,l,!1)))}}else if("counters"===e.name){var g=e.values.filter(qA),w=(a=g[0],g[1]);c=g[2];if(a&&YA(a)){var Q=n.counters.getCounterValues(a.value),f=c&&YA(c)?Dt.parse(n.context,c.value):3,h=w&&0===w.type?w.value:"",C=Q.map((function(A){return ao(A,f,!1)})).join(h);B.appendChild(i.createTextNode(C))}}}else if(20===e.type)switch(e.value){case"open-quote":B.appendChild(i.createTextNode(Cr(s.quotes,n.quoteDepth++,!0)));break;case"close-quote":B.appendChild(i.createTextNode(Cr(s.quotes,--n.quoteDepth,!1)));break;default:B.appendChild(i.createTextNode(e.value))}})),B.className=Ho+" "+yo;var a=r===Tr.BEFORE?" "+Ho:" "+yo;return Sn(e)?e.className.baseValue+=a:e.className+=a,B}}},A.destroy=function(A){return!!A.parentNode&&(A.parentNode.removeChild(A),!0)},A}();!function(A){A[A.BEFORE=0]="BEFORE",A[A.AFTER=1]="AFTER"}(Tr||(Tr={}));var lo,go=function(A,e){var t=A.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=e.width.toString(),t.height=e.height.toString(),t.scrolling="no",t.setAttribute(co,"true"),A.body.appendChild(t),t},wo=function(A){return new Promise((function(e){A.complete?e():A.src?(A.onload=e,A.onerror=e):e()}))},Qo=function(A){return Promise.all([].slice.call(A.images,0).map(wo))},fo=function(A){return new Promise((function(e,t){var r=A.contentWindow;if(!r)return t("No window assigned for iframe");var n=r.document;r.onload=A.onload=function(){r.onload=A.onload=null;var t=setInterval((function(){n.body.childNodes.length>0&&"complete"===n.readyState&&(clearInterval(t),e(A))}),50)}}))},ho=["all","d","content"],Co=function(A,e){for(var t=A.length-1;t>=0;t--){var r=A.item(t);-1===ho.indexOf(r)&&e.style.setProperty(r,A.getPropertyValue(r))}return e},Uo=function(A){var e="";return A&&(e+="<!DOCTYPE ",A.name&&(e+=A.name),A.internalSubset&&(e+=A.internalSubset),A.publicId&&(e+='"'+A.publicId+'"'),A.systemId&&(e+='"'+A.systemId+'"'),e+=">"),e},Fo=function(A,e,t){A&&A.defaultView&&(e!==A.defaultView.pageXOffset||t!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(e,t)},po=function(A){var e=A[0],t=A[1],r=A[2];e.scrollLeft=t,e.scrollTop=r},Ho="___html2canvas___pseudoelement_before",yo="___html2canvas___pseudoelement_after",Io='{\n content: "" !important;\n display: none !important;\n}',Eo=function(A){mo(A,"."+Ho+":before"+Io+"\n ."+yo+":after"+Io)},mo=function(A,e){var t=A.ownerDocument;if(t){var r=t.createElement("style");r.textContent=e,A.appendChild(r)}},vo=function(){function A(){}return A.getOrigin=function(e){var t=A._link;return t?(t.href=e,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},A.isSameOrigin=function(e){return A.getOrigin(e)===A._origin},A.setContext=function(e){A._link=e.document.createElement("a"),A._origin=A.getOrigin(e.location.href)},A._origin="about:blank",A}(),Ko=function(){function A(A,e){this.context=A,this._options=e,this._cache={}}return A.prototype.addImage=function(A){var e=Promise.resolve();return this.has(A)?e:Mo(A)||xo(A)?((this._cache[A]=this.loadImage(A)).catch((function(){})),e):e},A.prototype.match=function(A){return this._cache[A]},A.prototype.loadImage=function(A){return i(this,void 0,void 0,(function(){var e,t,r,n,o=this;return s(this,(function(i){switch(i.label){case 0:return e=vo.isSameOrigin(A),t=!So(A)&&!0===this._options.useCORS&&zr.SUPPORT_CORS_IMAGES&&!e,r=!So(A)&&!e&&!Mo(A)&&"string"==typeof this._options.proxy&&zr.SUPPORT_CORS_XHR&&!t,e||!1!==this._options.allowTaint||So(A)||Mo(A)||r||t?(n=A,r?[4,this.proxy(n)]:[3,2]):[2];case 1:n=i.sent(),i.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise((function(A,e){var r=new Image;r.onload=function(){return A(r)},r.onerror=e,(_o(n)||t)&&(r.crossOrigin="anonymous"),r.src=n,!0===r.complete&&setTimeout((function(){return A(r)}),500),o._options.imageTimeout>0&&setTimeout((function(){return e("Timed out ("+o._options.imageTimeout+"ms) loading image")}),o._options.imageTimeout)}))];case 3:return[2,i.sent()]}}))}))},A.prototype.has=function(A){return void 0!==this._cache[A]},A.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},A.prototype.proxy=function(A){var e=this,t=this._options.proxy;if(!t)throw new Error("No proxy defined");var r=A.substring(0,256);return new Promise((function(n,o){var i=zr.SUPPORT_RESPONSE_TYPE?"blob":"text",s=new XMLHttpRequest;s.onload=function(){if(200===s.status)if("text"===i)n(s.response);else{var A=new FileReader;A.addEventListener("load",(function(){return n(A.result)}),!1),A.addEventListener("error",(function(A){return o(A)}),!1),A.readAsDataURL(s.response)}else o("Failed to proxy resource "+r+" with status code "+s.status)},s.onerror=o;var B=t.indexOf("?")>-1?"&":"?";if(s.open("GET",""+t+B+"url="+encodeURIComponent(A)+"&responseType="+i),"text"!==i&&s instanceof XMLHttpRequest&&(s.responseType=i),e._options.imageTimeout){var a=e._options.imageTimeout;s.timeout=a,s.ontimeout=function(){return o("Timed out ("+a+"ms) proxying "+r)}}s.send()}))},A}(),bo=/^data:image\/svg\+xml/i,Lo=/^data:image\/.*;base64,/i,Do=/^data:image\/.*/i,xo=function(A){return zr.SUPPORT_SVG_DRAWING||!To(A)},So=function(A){return Do.test(A)},_o=function(A){return Lo.test(A)},Mo=function(A){return"blob"===A.substr(0,4)},To=function(A){return"svg"===A.substr(-3).toLowerCase()||bo.test(A)},Oo=function(){function A(A,e){this.type=0,this.x=A,this.y=e}return A.prototype.add=function(e,t){return new A(this.x+e,this.y+t)},A}(),Go=function(A,e,t){return new Oo(A.x+(e.x-A.x)*t,A.y+(e.y-A.y)*t)},Vo=function(){function A(A,e,t,r){this.type=1,this.start=A,this.startControl=e,this.endControl=t,this.end=r}return A.prototype.subdivide=function(e,t){var r=Go(this.start,this.startControl,e),n=Go(this.startControl,this.endControl,e),o=Go(this.endControl,this.end,e),i=Go(r,n,e),s=Go(n,o,e),B=Go(i,s,e);return t?new A(this.start,r,i,B):new A(B,s,o,this.end)},A.prototype.add=function(e,t){return new A(this.start.add(e,t),this.startControl.add(e,t),this.endControl.add(e,t),this.end.add(e,t))},A.prototype.reverse=function(){return new A(this.end,this.endControl,this.startControl,this.start)},A}(),Ro=function(A){return 1===A.type},ko=function(A){var e=A.styles,t=A.bounds,r=se(e.borderTopLeftRadius,t.width,t.height),n=r[0],o=r[1],i=se(e.borderTopRightRadius,t.width,t.height),s=i[0],B=i[1],a=se(e.borderBottomRightRadius,t.width,t.height),c=a[0],u=a[1],l=se(e.borderBottomLeftRadius,t.width,t.height),g=l[0],w=l[1],Q=[];Q.push((n+s)/t.width),Q.push((g+c)/t.width),Q.push((o+w)/t.height),Q.push((B+u)/t.height);var f=Math.max.apply(Math,Q);f>1&&(n/=f,o/=f,s/=f,B/=f,c/=f,u/=f,g/=f,w/=f);var h=t.width-s,C=t.height-u,U=t.width-c,F=t.height-w,d=e.borderTopWidth,p=e.borderRightWidth,H=e.borderBottomWidth,y=e.borderLeftWidth,I=Be(e.paddingTop,A.bounds.width),E=Be(e.paddingRight,A.bounds.width),m=Be(e.paddingBottom,A.bounds.width),v=Be(e.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=n>0||o>0?Po(t.left+y/3,t.top+d/3,n-y/3,o-d/3,lo.TOP_LEFT):new Oo(t.left+y/3,t.top+d/3),this.topRightBorderDoubleOuterBox=n>0||o>0?Po(t.left+h,t.top+d/3,s-p/3,B-d/3,lo.TOP_RIGHT):new Oo(t.left+t.width-p/3,t.top+d/3),this.bottomRightBorderDoubleOuterBox=c>0||u>0?Po(t.left+U,t.top+C,c-p/3,u-H/3,lo.BOTTOM_RIGHT):new Oo(t.left+t.width-p/3,t.top+t.height-H/3),this.bottomLeftBorderDoubleOuterBox=g>0||w>0?Po(t.left+y/3,t.top+F,g-y/3,w-H/3,lo.BOTTOM_LEFT):new Oo(t.left+y/3,t.top+t.height-H/3),this.topLeftBorderDoubleInnerBox=n>0||o>0?Po(t.left+2*y/3,t.top+2*d/3,n-2*y/3,o-2*d/3,lo.TOP_LEFT):new Oo(t.left+2*y/3,t.top+2*d/3),this.topRightBorderDoubleInnerBox=n>0||o>0?Po(t.left+h,t.top+2*d/3,s-2*p/3,B-2*d/3,lo.TOP_RIGHT):new Oo(t.left+t.width-2*p/3,t.top+2*d/3),this.bottomRightBorderDoubleInnerBox=c>0||u>0?Po(t.left+U,t.top+C,c-2*p/3,u-2*H/3,lo.BOTTOM_RIGHT):new Oo(t.left+t.width-2*p/3,t.top+t.height-2*H/3),this.bottomLeftBorderDoubleInnerBox=g>0||w>0?Po(t.left+2*y/3,t.top+F,g-2*y/3,w-2*H/3,lo.BOTTOM_LEFT):new Oo(t.left+2*y/3,t.top+t.height-2*H/3),this.topLeftBorderStroke=n>0||o>0?Po(t.left+y/2,t.top+d/2,n-y/2,o-d/2,lo.TOP_LEFT):new Oo(t.left+y/2,t.top+d/2),this.topRightBorderStroke=n>0||o>0?Po(t.left+h,t.top+d/2,s-p/2,B-d/2,lo.TOP_RIGHT):new Oo(t.left+t.width-p/2,t.top+d/2),this.bottomRightBorderStroke=c>0||u>0?Po(t.left+U,t.top+C,c-p/2,u-H/2,lo.BOTTOM_RIGHT):new Oo(t.left+t.width-p/2,t.top+t.height-H/2),this.bottomLeftBorderStroke=g>0||w>0?Po(t.left+y/2,t.top+F,g-y/2,w-H/2,lo.BOTTOM_LEFT):new Oo(t.left+y/2,t.top+t.height-H/2),this.topLeftBorderBox=n>0||o>0?Po(t.left,t.top,n,o,lo.TOP_LEFT):new Oo(t.left,t.top),this.topRightBorderBox=s>0||B>0?Po(t.left+h,t.top,s,B,lo.TOP_RIGHT):new Oo(t.left+t.width,t.top),this.bottomRightBorderBox=c>0||u>0?Po(t.left+U,t.top+C,c,u,lo.BOTTOM_RIGHT):new Oo(t.left+t.width,t.top+t.height),this.bottomLeftBorderBox=g>0||w>0?Po(t.left,t.top+F,g,w,lo.BOTTOM_LEFT):new Oo(t.left,t.top+t.height),this.topLeftPaddingBox=n>0||o>0?Po(t.left+y,t.top+d,Math.max(0,n-y),Math.max(0,o-d),lo.TOP_LEFT):new Oo(t.left+y,t.top+d),this.topRightPaddingBox=s>0||B>0?Po(t.left+Math.min(h,t.width-p),t.top+d,h>t.width+p?0:Math.max(0,s-p),Math.max(0,B-d),lo.TOP_RIGHT):new Oo(t.left+t.width-p,t.top+d),this.bottomRightPaddingBox=c>0||u>0?Po(t.left+Math.min(U,t.width-y),t.top+Math.min(C,t.height-H),Math.max(0,c-p),Math.max(0,u-H),lo.BOTTOM_RIGHT):new Oo(t.left+t.width-p,t.top+t.height-H),this.bottomLeftPaddingBox=g>0||w>0?Po(t.left+y,t.top+Math.min(F,t.height-H),Math.max(0,g-y),Math.max(0,w-H),lo.BOTTOM_LEFT):new Oo(t.left+y,t.top+t.height-H),this.topLeftContentBox=n>0||o>0?Po(t.left+y+v,t.top+d+I,Math.max(0,n-(y+v)),Math.max(0,o-(d+I)),lo.TOP_LEFT):new Oo(t.left+y+v,t.top+d+I),this.topRightContentBox=s>0||B>0?Po(t.left+Math.min(h,t.width+y+v),t.top+d+I,h>t.width+y+v?0:s-y+v,B-(d+I),lo.TOP_RIGHT):new Oo(t.left+t.width-(p+E),t.top+d+I),this.bottomRightContentBox=c>0||u>0?Po(t.left+Math.min(U,t.width-(y+v)),t.top+Math.min(C,t.height+d+I),Math.max(0,c-(p+E)),u-(H+m),lo.BOTTOM_RIGHT):new Oo(t.left+t.width-(p+E),t.top+t.height-(H+m)),this.bottomLeftContentBox=g>0||w>0?Po(t.left+y+v,t.top+F,Math.max(0,g-(y+v)),w-(H+m),lo.BOTTOM_LEFT):new Oo(t.left+y+v,t.top+t.height-(H+m))};!function(A){A[A.TOP_LEFT=0]="TOP_LEFT",A[A.TOP_RIGHT=1]="TOP_RIGHT",A[A.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",A[A.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(lo||(lo={}));var Po=function(A,e,t,r,n){var o=(Math.sqrt(2)-1)/3*4,i=t*o,s=r*o,B=A+t,a=e+r;switch(n){case lo.TOP_LEFT:return new Vo(new Oo(A,a),new Oo(A,a-s),new Oo(B-i,e),new Oo(B,e));case lo.TOP_RIGHT:return new Vo(new Oo(A,e),new Oo(A+i,e),new Oo(B,a-s),new Oo(B,a));case lo.BOTTOM_RIGHT:return new Vo(new Oo(B,e),new Oo(B,e+s),new Oo(A+i,a),new Oo(A,a));case lo.BOTTOM_LEFT:default:return new Vo(new Oo(B,a),new Oo(B-i,a),new Oo(A,e+s),new Oo(A,e))}},No=function(A){return[A.topLeftBorderBox,A.topRightBorderBox,A.bottomRightBorderBox,A.bottomLeftBorderBox]},Xo=function(A){return[A.topLeftPaddingBox,A.topRightPaddingBox,A.bottomRightPaddingBox,A.bottomLeftPaddingBox]},Jo=function(A,e,t){this.offsetX=A,this.offsetY=e,this.matrix=t,this.type=0,this.target=6},Wo=function(A,e){this.path=A,this.target=e,this.type=1},Yo=function(A){this.opacity=A,this.type=2,this.target=6},Zo=function(A){return 1===A.type},jo=function(A,e){return A.length===e.length&&A.some((function(A,t){return A===e[t]}))},zo=function(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},qo=function(){function A(A,e){if(this.container=A,this.parent=e,this.effects=[],this.curves=new ko(this.container),this.container.styles.opacity<1&&this.effects.push(new Yo(this.container.styles.opacity)),null!==this.container.styles.transform){var t=this.container.bounds.left+this.container.styles.transformOrigin[0].number,r=this.container.bounds.top+this.container.styles.transformOrigin[1].number,n=this.container.styles.transform;this.effects.push(new Jo(t,r,n))}if(0!==this.container.styles.overflowX){var o=No(this.curves),i=Xo(this.curves);jo(o,i)?this.effects.push(new Wo(o,6)):(this.effects.push(new Wo(o,2)),this.effects.push(new Wo(i,4)))}}return A.prototype.getEffects=function(A){for(var e=-1===[2,3].indexOf(this.container.styles.position),t=this.parent,r=this.effects.slice(0);t;){var n=t.effects.filter((function(A){return!Zo(A)}));if(e||0!==t.container.styles.position||!t.parent){if(r.unshift.apply(r,n),e=-1===[2,3].indexOf(t.container.styles.position),0!==t.container.styles.overflowX){var o=No(t.curves),i=Xo(t.curves);jo(o,i)||r.unshift(new Wo(i,6))}}else r.unshift.apply(r,n);t=t.parent}return r.filter((function(e){return lr(e.target,A)}))},A}(),$o=function(A,e,t,r){A.container.elements.forEach((function(n){var o=lr(n.flags,4),i=lr(n.flags,2),s=new qo(n,A);lr(n.styles.display,2048)&&r.push(s);var B=lr(n.flags,8)?[]:r;if(o||i){var a=o||n.styles.isPositioned()?t:e,c=new zo(s);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var u=n.styles.zIndex.order;if(u<0){var l=0;a.negativeZIndex.some((function(A,e){return u>A.element.container.styles.zIndex.order?(l=e,!1):l>0})),a.negativeZIndex.splice(l,0,c)}else if(u>0){var g=0;a.positiveZIndex.some((function(A,e){return u>=A.element.container.styles.zIndex.order?(g=e+1,!1):g>0})),a.positiveZIndex.splice(g,0,c)}else a.zeroOrAutoZIndexOrTransformedOrOpacity.push(c)}else n.styles.isFloating()?a.nonPositionedFloats.push(c):a.nonPositionedInlineLevel.push(c);$o(s,c,o?c:t,B)}else n.styles.isInlineLevel()?e.inlineLevel.push(s):e.nonInlineLevel.push(s),$o(s,e,t,B);lr(n.flags,8)&&Ai(n,B)}))},Ai=function(A,e){for(var t=A instanceof wn?A.start:1,r=A instanceof wn&&A.reversed,n=0;n<e.length;n++){var o=e[n];o.container instanceof gn&&"number"==typeof o.container.value&&0!==o.container.value&&(t=o.container.value),o.listValue=ao(t,o.container.styles.listStyleType,!0),t+=r?-1:1}},ei=function(A,e){switch(e){case 0:return ri(A.topLeftBorderBox,A.topLeftPaddingBox,A.topRightBorderBox,A.topRightPaddingBox);case 1:return ri(A.topRightBorderBox,A.topRightPaddingBox,A.bottomRightBorderBox,A.bottomRightPaddingBox);case 2:return ri(A.bottomRightBorderBox,A.bottomRightPaddingBox,A.bottomLeftBorderBox,A.bottomLeftPaddingBox);default:return ri(A.bottomLeftBorderBox,A.bottomLeftPaddingBox,A.topLeftBorderBox,A.topLeftPaddingBox)}},ti=function(A,e){var t=[];return Ro(A)?t.push(A.subdivide(.5,!1)):t.push(A),Ro(e)?t.push(e.subdivide(.5,!0)):t.push(e),t},ri=function(A,e,t,r){var n=[];return Ro(A)?n.push(A.subdivide(.5,!1)):n.push(A),Ro(t)?n.push(t.subdivide(.5,!0)):n.push(t),Ro(r)?n.push(r.subdivide(.5,!0).reverse()):n.push(r),Ro(e)?n.push(e.subdivide(.5,!1).reverse()):n.push(e),n},ni=function(A){var e=A.bounds,t=A.styles;return e.add(t.borderLeftWidth,t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth),-(t.borderTopWidth+t.borderBottomWidth))},oi=function(A){var e=A.styles,t=A.bounds,r=Be(e.paddingLeft,t.width),n=Be(e.paddingRight,t.width),o=Be(e.paddingTop,t.width),i=Be(e.paddingBottom,t.width);return t.add(r+e.borderLeftWidth,o+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+r+n),-(e.borderTopWidth+e.borderBottomWidth+o+i))},ii=function(A,e,t){var r=function(A,e){return 0===A?e.bounds:2===A?oi(e):ni(e)}(ci(A.styles.backgroundOrigin,e),A),n=function(A,e){return 0===A?e.bounds:2===A?oi(e):ni(e)}(ci(A.styles.backgroundClip,e),A),o=ai(ci(A.styles.backgroundSize,e),t,r),i=o[0],s=o[1],B=se(ci(A.styles.backgroundPosition,e),r.width-i,r.height-s);return[ui(ci(A.styles.backgroundRepeat,e),B,o,r,n),Math.round(r.left+B[0]),Math.round(r.top+B[1]),i,s]},si=function(A){return YA(A)&&A.value===Ne.AUTO},Bi=function(A){return"number"==typeof A},ai=function(A,e,t){var r=e[0],n=e[1],o=e[2],i=A[0],s=A[1];if(!i)return[0,0];if(te(i)&&s&&te(s))return[Be(i,t.width),Be(s,t.height)];var B=Bi(o);if(YA(i)&&(i.value===Ne.CONTAIN||i.value===Ne.COVER))return Bi(o)?t.width/t.height<o!=(i.value===Ne.COVER)?[t.width,t.width/o]:[t.height*o,t.height]:[t.width,t.height];var a=Bi(r),c=Bi(n),u=a||c;if(si(i)&&(!s||si(s)))return a&&c?[r,n]:B||u?u&&B?[a?r:n*o,c?n:r/o]:[a?r:t.width,c?n:t.height]:[t.width,t.height];if(B){var l=0,g=0;return te(i)?l=Be(i,t.width):te(s)&&(g=Be(s,t.height)),si(i)?l=g*o:s&&!si(s)||(g=l/o),[l,g]}var w=null,Q=null;if(te(i)?w=Be(i,t.width):s&&te(s)&&(Q=Be(s,t.height)),null===w||s&&!si(s)||(Q=a&&c?w/r*n:t.height),null!==Q&&si(i)&&(w=a&&c?Q/n*r:t.width),null!==w&&null!==Q)return[w,Q];throw new Error("Unable to calculate background-size for element")},ci=function(A,e){var t=A[e];return void 0===t?A[0]:t},ui=function(A,e,t,r,n){var o=e[0],i=e[1],s=t[0],B=t[1];switch(A){case 2:return[new Oo(Math.round(r.left),Math.round(r.top+i)),new Oo(Math.round(r.left+r.width),Math.round(r.top+i)),new Oo(Math.round(r.left+r.width),Math.round(B+r.top+i)),new Oo(Math.round(r.left),Math.round(B+r.top+i))];case 3:return[new Oo(Math.round(r.left+o),Math.round(r.top)),new Oo(Math.round(r.left+o+s),Math.round(r.top)),new Oo(Math.round(r.left+o+s),Math.round(r.height+r.top)),new Oo(Math.round(r.left+o),Math.round(r.height+r.top))];case 1:return[new Oo(Math.round(r.left+o),Math.round(r.top+i)),new Oo(Math.round(r.left+o+s),Math.round(r.top+i)),new Oo(Math.round(r.left+o+s),Math.round(r.top+i+B)),new Oo(Math.round(r.left+o),Math.round(r.top+i+B))];default:return[new Oo(Math.round(n.left),Math.round(n.top)),new Oo(Math.round(n.left+n.width),Math.round(n.top)),new Oo(Math.round(n.left+n.width),Math.round(n.height+n.top)),new Oo(Math.round(n.left),Math.round(n.height+n.top))]}},li="Hidden Text",gi=function(){function A(A){this._data={},this._document=A}return A.prototype.parseMetrics=function(A,e){var t=this._document.createElement("div"),r=this._document.createElement("img"),n=this._document.createElement("span"),o=this._document.body;t.style.visibility="hidden",t.style.fontFamily=A,t.style.fontSize=e,t.style.margin="0",t.style.padding="0",t.style.whiteSpace="nowrap",o.appendChild(t),r.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",r.width=1,r.height=1,r.style.margin="0",r.style.padding="0",r.style.verticalAlign="baseline",n.style.fontFamily=A,n.style.fontSize=e,n.style.margin="0",n.style.padding="0",n.appendChild(this._document.createTextNode(li)),t.appendChild(n),t.appendChild(r);var i=r.offsetTop-n.offsetTop+2;t.removeChild(n),t.appendChild(this._document.createTextNode(li)),t.style.lineHeight="normal",r.style.verticalAlign="super";var s=r.offsetTop-t.offsetTop+2;return o.removeChild(t),{baseline:i,middle:s}},A.prototype.getMetrics=function(A,e){var t=A+" "+e;return void 0===this._data[t]&&(this._data[t]=this.parseMetrics(A,e)),this._data[t]},A}(),wi=function(A,e){this.context=A,this.options=e},Qi=function(A){function e(e,t){var r=A.call(this,e,t)||this;return r._activeEffects=[],r.canvas=t.canvas?t.canvas:document.createElement("canvas"),r.ctx=r.canvas.getContext("2d"),t.canvas||(r.canvas.width=Math.floor(t.width*t.scale),r.canvas.height=Math.floor(t.height*t.scale),r.canvas.style.width=t.width+"px",r.canvas.style.height=t.height+"px"),r.fontMetrics=new gi(document),r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-t.x,-t.y),r.ctx.textBaseline="bottom",r._activeEffects=[],r.context.logger.debug("Canvas renderer initialized ("+t.width+"x"+t.height+") with scale "+t.scale),r}return n(e,A),e.prototype.applyEffects=function(A){for(var e=this;this._activeEffects.length;)this.popEffect();A.forEach((function(A){return e.applyEffect(A)}))},e.prototype.applyEffect=function(A){this.ctx.save(),function(A){return 2===A.type}(A)&&(this.ctx.globalAlpha=A.opacity),function(A){return 0===A.type}(A)&&(this.ctx.translate(A.offsetX,A.offsetY),this.ctx.transform(A.matrix[0],A.matrix[1],A.matrix[2],A.matrix[3],A.matrix[4],A.matrix[5]),this.ctx.translate(-A.offsetX,-A.offsetY)),Zo(A)&&(this.path(A.path),this.ctx.clip()),this._activeEffects.push(A)},e.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},e.prototype.renderStack=function(A){return i(this,void 0,void 0,(function(){return s(this,(function(e){switch(e.label){case 0:return A.element.container.styles.isVisible()?[4,this.renderStackContent(A)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}))}))},e.prototype.renderNode=function(A){return i(this,void 0,void 0,(function(){return s(this,(function(e){switch(e.label){case 0:return lr(A.container.flags,16),A.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(A)]:[3,3];case 1:return e.sent(),[4,this.renderNodeContent(A)];case 2:e.sent(),e.label=3;case 3:return[2]}}))}))},e.prototype.renderTextWithLetterSpacing=function(A,e,t){var r=this;0===e?this.ctx.fillText(A.text,A.bounds.left,A.bounds.top+t):en(A.text).reduce((function(e,n){return r.ctx.fillText(n,e,A.bounds.top+t),e+r.ctx.measureText(n).width}),A.bounds.left)},e.prototype.createFontStyle=function(A){var e=A.fontVariant.filter((function(A){return"normal"===A||"small-caps"===A})).join(""),t=Fi(A.fontFamily).join(", "),r=JA(A.fontSize)?""+A.fontSize.number+A.fontSize.unit:A.fontSize.number+"px";return[[A.fontStyle,e,A.fontWeight,r,t].join(" "),t,r]},e.prototype.renderTextNode=function(A,e){return i(this,void 0,void 0,(function(){var t,r,n,o,i,B,a,c,u=this;return s(this,(function(s){return t=this.createFontStyle(e),r=t[0],n=t[1],o=t[2],this.ctx.font=r,this.ctx.direction=1===e.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",i=this.fontMetrics.getMetrics(n,o),B=i.baseline,a=i.middle,c=e.paintOrder,A.textBounds.forEach((function(A){c.forEach((function(t){switch(t){case 0:u.ctx.fillStyle=he(e.color),u.renderTextWithLetterSpacing(A,e.letterSpacing,B);var r=e.textShadow;r.length&&A.text.trim().length&&(r.slice(0).reverse().forEach((function(t){u.ctx.shadowColor=he(t.color),u.ctx.shadowOffsetX=t.offsetX.number*u.options.scale,u.ctx.shadowOffsetY=t.offsetY.number*u.options.scale,u.ctx.shadowBlur=t.blur.number,u.renderTextWithLetterSpacing(A,e.letterSpacing,B)})),u.ctx.shadowColor="",u.ctx.shadowOffsetX=0,u.ctx.shadowOffsetY=0,u.ctx.shadowBlur=0),e.textDecorationLine.length&&(u.ctx.fillStyle=he(e.textDecorationColor||e.color),e.textDecorationLine.forEach((function(e){switch(e){case 1:u.ctx.fillRect(A.bounds.left,Math.round(A.bounds.top+B),A.bounds.width,1);break;case 2:u.ctx.fillRect(A.bounds.left,Math.round(A.bounds.top),A.bounds.width,1);break;case 3:u.ctx.fillRect(A.bounds.left,Math.ceil(A.bounds.top+a),A.bounds.width,1)}})));break;case 1:e.webkitTextStrokeWidth&&A.text.trim().length&&(u.ctx.strokeStyle=he(e.webkitTextStrokeColor),u.ctx.lineWidth=e.webkitTextStrokeWidth,u.ctx.lineJoin=window.chrome?"miter":"round",u.ctx.strokeText(A.text,A.bounds.left,A.bounds.top+B)),u.ctx.strokeStyle="",u.ctx.lineWidth=0,u.ctx.lineJoin="miter"}}))})),[2]}))}))},e.prototype.renderReplacedElement=function(A,e,t){if(t&&A.intrinsicWidth>0&&A.intrinsicHeight>0){var r=oi(A),n=Xo(e);this.path(n),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(t,0,0,A.intrinsicWidth,A.intrinsicHeight,r.left,r.top,r.width,r.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(A){return i(this,void 0,void 0,(function(){var t,r,n,o,i,B,c,u,l,g,w,Q,f,h,C,U,F,d;return s(this,(function(s){switch(s.label){case 0:this.applyEffects(A.getEffects(4)),t=A.container,r=A.curves,n=t.styles,o=0,i=t.textNodes,s.label=1;case 1:return o<i.length?(B=i[o],[4,this.renderTextNode(B,n)]):[3,4];case 2:s.sent(),s.label=3;case 3:return o++,[3,1];case 4:if(!(t instanceof cn))return[3,8];s.label=5;case 5:return s.trys.push([5,7,,8]),[4,this.context.cache.match(t.src)];case 6:return C=s.sent(),this.renderReplacedElement(t,r,C),[3,8];case 7:return s.sent(),this.context.logger.error("Error loading image "+t.src),[3,8];case 8:if(t instanceof un&&this.renderReplacedElement(t,r,t.canvas),!(t instanceof ln))return[3,12];s.label=9;case 9:return s.trys.push([9,11,,12]),[4,this.context.cache.match(t.svg)];case 10:return C=s.sent(),this.renderReplacedElement(t,r,C),[3,12];case 11:return s.sent(),this.context.logger.error("Error loading svg "+t.svg.substring(0,255)),[3,12];case 12:return t instanceof yn&&t.tree?[4,new e(this.context,{scale:this.options.scale,backgroundColor:t.backgroundColor,x:0,y:0,width:t.width,height:t.height}).render(t.tree)]:[3,14];case 13:c=s.sent(),t.width&&t.height&&this.ctx.drawImage(c,0,0,t.width,t.height,t.bounds.left,t.bounds.top,t.bounds.width,t.bounds.height),s.label=14;case 14:if(t instanceof dn&&(u=Math.min(t.bounds.width,t.bounds.height),t.type===hn?t.checked&&(this.ctx.save(),this.path([new Oo(t.bounds.left+.39363*u,t.bounds.top+.79*u),new Oo(t.bounds.left+.16*u,t.bounds.top+.5549*u),new Oo(t.bounds.left+.27347*u,t.bounds.top+.44071*u),new Oo(t.bounds.left+.39694*u,t.bounds.top+.5649*u),new Oo(t.bounds.left+.72983*u,t.bounds.top+.23*u),new Oo(t.bounds.left+.84*u,t.bounds.top+.34085*u),new Oo(t.bounds.left+.39363*u,t.bounds.top+.79*u)]),this.ctx.fillStyle=he(Fn),this.ctx.fill(),this.ctx.restore()):t.type===Cn&&t.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(t.bounds.left+u/2,t.bounds.top+u/2,u/4,0,2*Math.PI,!0),this.ctx.fillStyle=he(Fn),this.ctx.fill(),this.ctx.restore())),fi(t)&&t.value.length){switch(l=this.createFontStyle(n),F=l[0],g=l[1],w=this.fontMetrics.getMetrics(F,g).baseline,this.ctx.font=F,this.ctx.fillStyle=he(n.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Ci(t.styles.textAlign),d=oi(t),Q=0,t.styles.textAlign){case 1:Q+=d.width/2;break;case 2:Q+=d.width}f=d.add(Q,0,0,-d.height/2+1),this.ctx.save(),this.path([new Oo(d.left,d.top),new Oo(d.left+d.width,d.top),new Oo(d.left+d.width,d.top+d.height),new Oo(d.left,d.top+d.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new qr(t.value,f),n.letterSpacing,w),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!lr(t.styles.display,2048))return[3,20];if(null===t.styles.listStyleImage)return[3,19];if(0!==(h=t.styles.listStyleImage).type)return[3,18];C=void 0,U=h.url,s.label=15;case 15:return s.trys.push([15,17,,18]),[4,this.context.cache.match(U)];case 16:return C=s.sent(),this.ctx.drawImage(C,t.bounds.left-(C.width+10),t.bounds.top),[3,18];case 17:return s.sent(),this.context.logger.error("Error loading list-style-image "+U),[3,18];case 18:return[3,20];case 19:A.listValue&&-1!==t.styles.listStyleType&&(F=this.createFontStyle(n)[0],this.ctx.font=F,this.ctx.fillStyle=he(n.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",d=new a(t.bounds.left,t.bounds.top+Be(t.styles.paddingTop,t.bounds.width),t.bounds.width,Kt(n.lineHeight,n.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new qr(A.listValue,d),n.letterSpacing,Kt(n.lineHeight,n.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),s.label=20;case 20:return[2]}}))}))},e.prototype.renderStackContent=function(A){return i(this,void 0,void 0,(function(){var e,t,r,n,o,i,B,a,c,u,l,g,w,Q,f;return s(this,(function(s){switch(s.label){case 0:return lr(A.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(A.element)];case 1:s.sent(),e=0,t=A.negativeZIndex,s.label=2;case 2:return e<t.length?(f=t[e],[4,this.renderStack(f)]):[3,5];case 3:s.sent(),s.label=4;case 4:return e++,[3,2];case 5:return[4,this.renderNodeContent(A.element)];case 6:s.sent(),r=0,n=A.nonInlineLevel,s.label=7;case 7:return r<n.length?(f=n[r],[4,this.renderNode(f)]):[3,10];case 8:s.sent(),s.label=9;case 9:return r++,[3,7];case 10:o=0,i=A.nonPositionedFloats,s.label=11;case 11:return o<i.length?(f=i[o],[4,this.renderStack(f)]):[3,14];case 12:s.sent(),s.label=13;case 13:return o++,[3,11];case 14:B=0,a=A.nonPositionedInlineLevel,s.label=15;case 15:return B<a.length?(f=a[B],[4,this.renderStack(f)]):[3,18];case 16:s.sent(),s.label=17;case 17:return B++,[3,15];case 18:c=0,u=A.inlineLevel,s.label=19;case 19:return c<u.length?(f=u[c],[4,this.renderNode(f)]):[3,22];case 20:s.sent(),s.label=21;case 21:return c++,[3,19];case 22:l=0,g=A.zeroOrAutoZIndexOrTransformedOrOpacity,s.label=23;case 23:return l<g.length?(f=g[l],[4,this.renderStack(f)]):[3,26];case 24:s.sent(),s.label=25;case 25:return l++,[3,23];case 26:w=0,Q=A.positiveZIndex,s.label=27;case 27:return w<Q.length?(f=Q[w],[4,this.renderStack(f)]):[3,30];case 28:s.sent(),s.label=29;case 29:return w++,[3,27];case 30:return[2]}}))}))},e.prototype.mask=function(A){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(A.slice(0).reverse()),this.ctx.closePath()},e.prototype.path=function(A){this.ctx.beginPath(),this.formatPath(A),this.ctx.closePath()},e.prototype.formatPath=function(A){var e=this;A.forEach((function(A,t){var r=Ro(A)?A.start:A;0===t?e.ctx.moveTo(r.x,r.y):e.ctx.lineTo(r.x,r.y),Ro(A)&&e.ctx.bezierCurveTo(A.startControl.x,A.startControl.y,A.endControl.x,A.endControl.y,A.end.x,A.end.y)}))},e.prototype.renderRepeat=function(A,e,t,r){this.path(A),this.ctx.fillStyle=e,this.ctx.translate(t,r),this.ctx.fill(),this.ctx.translate(-t,-r)},e.prototype.resizeImage=function(A,e,t){var r;if(A.width===e&&A.height===t)return A;var n=(null!==(r=this.canvas.ownerDocument)&&void 0!==r?r:document).createElement("canvas");return n.width=Math.max(1,e),n.height=Math.max(1,t),n.getContext("2d").drawImage(A,0,0,A.width,A.height,0,0,e,t),n},e.prototype.renderBackgroundImage=function(A){return i(this,void 0,void 0,(function(){var e,t,r,n,o,i;return s(this,(function(B){switch(B.label){case 0:e=A.styles.backgroundImage.length-1,t=function(t){var n,o,i,B,a,c,u,l,g,w,Q,f,h,C,U,F,d,p,H,y,I,E,m,v,K,b,L,D,x,S,_;return s(this,(function(s){switch(s.label){case 0:if(0!==t.type)return[3,5];n=void 0,o=t.url,s.label=1;case 1:return s.trys.push([1,3,,4]),[4,r.context.cache.match(o)];case 2:return n=s.sent(),[3,4];case 3:return s.sent(),r.context.logger.error("Error loading background-image "+o),[3,4];case 4:return n&&(i=ii(A,e,[n.width,n.height,n.width/n.height]),F=i[0],E=i[1],m=i[2],H=i[3],y=i[4],C=r.ctx.createPattern(r.resizeImage(n,H,y),"repeat"),r.renderRepeat(F,C,E,m)),[3,6];case 5:1===t.type?(B=ii(A,e,[null,null,null]),F=B[0],E=B[1],m=B[2],H=B[3],y=B[4],a=be(t.angle,H,y),c=a[0],u=a[1],l=a[2],g=a[3],w=a[4],(Q=document.createElement("canvas")).width=H,Q.height=y,f=Q.getContext("2d"),h=f.createLinearGradient(u,g,l,w),Ke(t.stops,c).forEach((function(A){return h.addColorStop(A.stop,he(A.color))})),f.fillStyle=h,f.fillRect(0,0,H,y),H>0&&y>0&&(C=r.ctx.createPattern(Q,"repeat"),r.renderRepeat(F,C,E,m))):function(A){return 2===A.type}(t)&&(U=ii(A,e,[null,null,null]),F=U[0],d=U[1],p=U[2],H=U[3],y=U[4],I=0===t.position.length?[oe]:t.position,E=Be(I[0],H),m=Be(I[I.length-1],y),v=function(A,e,t,r,n){var o=0,i=0;switch(A.size){case 0:0===A.shape?o=i=Math.min(Math.abs(e),Math.abs(e-r),Math.abs(t),Math.abs(t-n)):1===A.shape&&(o=Math.min(Math.abs(e),Math.abs(e-r)),i=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(0===A.shape)o=i=Math.min(Le(e,t),Le(e,t-n),Le(e-r,t),Le(e-r,t-n));else if(1===A.shape){var s=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(e),Math.abs(e-r)),B=De(r,n,e,t,!0),a=B[0],c=B[1];i=s*(o=Le(a-e,(c-t)/s))}break;case 1:0===A.shape?o=i=Math.max(Math.abs(e),Math.abs(e-r),Math.abs(t),Math.abs(t-n)):1===A.shape&&(o=Math.max(Math.abs(e),Math.abs(e-r)),i=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(0===A.shape)o=i=Math.max(Le(e,t),Le(e,t-n),Le(e-r,t),Le(e-r,t-n));else if(1===A.shape){s=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(e),Math.abs(e-r));var u=De(r,n,e,t,!1);a=u[0],c=u[1],i=s*(o=Le(a-e,(c-t)/s))}}return Array.isArray(A.size)&&(o=Be(A.size[0],r),i=2===A.size.length?Be(A.size[1],n):o),[o,i]}(t,E,m,H,y),K=v[0],b=v[1],K>0&&b>0&&(L=r.ctx.createRadialGradient(d+E,p+m,0,d+E,p+m,K),Ke(t.stops,2*K).forEach((function(A){return L.addColorStop(A.stop,he(A.color))})),r.path(F),r.ctx.fillStyle=L,K!==b?(D=A.bounds.left+.5*A.bounds.width,x=A.bounds.top+.5*A.bounds.height,_=1/(S=b/K),r.ctx.save(),r.ctx.translate(D,x),r.ctx.transform(1,0,0,S,0,0),r.ctx.translate(-D,-x),r.ctx.fillRect(d,_*(p-x)+x,H,y*_),r.ctx.restore()):r.ctx.fill())),s.label=6;case 6:return e--,[2]}}))},r=this,n=0,o=A.styles.backgroundImage.slice(0).reverse(),B.label=1;case 1:return n<o.length?(i=o[n],[5,t(i)]):[3,4];case 2:B.sent(),B.label=3;case 3:return n++,[3,1];case 4:return[2]}}))}))},e.prototype.renderSolidBorder=function(A,e,t){return i(this,void 0,void 0,(function(){return s(this,(function(r){return this.path(ei(t,e)),this.ctx.fillStyle=he(A),this.ctx.fill(),[2]}))}))},e.prototype.renderDoubleBorder=function(A,e,t,r){return i(this,void 0,void 0,(function(){var n,o;return s(this,(function(i){switch(i.label){case 0:return e<3?[4,this.renderSolidBorder(A,t,r)]:[3,2];case 1:return i.sent(),[2];case 2:return n=function(A,e){switch(e){case 0:return ri(A.topLeftBorderBox,A.topLeftBorderDoubleOuterBox,A.topRightBorderBox,A.topRightBorderDoubleOuterBox);case 1:return ri(A.topRightBorderBox,A.topRightBorderDoubleOuterBox,A.bottomRightBorderBox,A.bottomRightBorderDoubleOuterBox);case 2:return ri(A.bottomRightBorderBox,A.bottomRightBorderDoubleOuterBox,A.bottomLeftBorderBox,A.bottomLeftBorderDoubleOuterBox);default:return ri(A.bottomLeftBorderBox,A.bottomLeftBorderDoubleOuterBox,A.topLeftBorderBox,A.topLeftBorderDoubleOuterBox)}}(r,t),this.path(n),this.ctx.fillStyle=he(A),this.ctx.fill(),o=function(A,e){switch(e){case 0:return ri(A.topLeftBorderDoubleInnerBox,A.topLeftPaddingBox,A.topRightBorderDoubleInnerBox,A.topRightPaddingBox);case 1:return ri(A.topRightBorderDoubleInnerBox,A.topRightPaddingBox,A.bottomRightBorderDoubleInnerBox,A.bottomRightPaddingBox);case 2:return ri(A.bottomRightBorderDoubleInnerBox,A.bottomRightPaddingBox,A.bottomLeftBorderDoubleInnerBox,A.bottomLeftPaddingBox);default:return ri(A.bottomLeftBorderDoubleInnerBox,A.bottomLeftPaddingBox,A.topLeftBorderDoubleInnerBox,A.topLeftPaddingBox)}}(r,t),this.path(o),this.ctx.fill(),[2]}}))}))},e.prototype.renderNodeBackgroundAndBorders=function(A){return i(this,void 0,void 0,(function(){var e,t,r,n,o,i,B,a,c=this;return s(this,(function(s){switch(s.label){case 0:return this.applyEffects(A.getEffects(2)),e=A.container.styles,t=!fe(e.backgroundColor)||e.backgroundImage.length,r=[{style:e.borderTopStyle,color:e.borderTopColor,width:e.borderTopWidth},{style:e.borderRightStyle,color:e.borderRightColor,width:e.borderRightWidth},{style:e.borderBottomStyle,color:e.borderBottomColor,width:e.borderBottomWidth},{style:e.borderLeftStyle,color:e.borderLeftColor,width:e.borderLeftWidth}],n=hi(ci(e.backgroundClip,0),A.curves),t||e.boxShadow.length?(this.ctx.save(),this.path(n),this.ctx.clip(),fe(e.backgroundColor)||(this.ctx.fillStyle=he(e.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(A.container)]):[3,2];case 1:s.sent(),this.ctx.restore(),e.boxShadow.slice(0).reverse().forEach((function(e){c.ctx.save();var t,r,n,o,i,s=No(A.curves),B=e.inset?0:1e4,a=(t=s,r=-B+(e.inset?1:-1)*e.spread.number,n=(e.inset?1:-1)*e.spread.number,o=e.spread.number*(e.inset?-2:2),i=e.spread.number*(e.inset?-2:2),t.map((function(A,e){switch(e){case 0:return A.add(r,n);case 1:return A.add(r+o,n);case 2:return A.add(r+o,n+i);case 3:return A.add(r,n+i)}return A})));e.inset?(c.path(s),c.ctx.clip(),c.mask(a)):(c.mask(s),c.ctx.clip(),c.path(a)),c.ctx.shadowOffsetX=e.offsetX.number+B,c.ctx.shadowOffsetY=e.offsetY.number,c.ctx.shadowColor=he(e.color),c.ctx.shadowBlur=e.blur.number,c.ctx.fillStyle=e.inset?he(e.color):"rgba(0,0,0,1)",c.ctx.fill(),c.ctx.restore()})),s.label=2;case 2:o=0,i=0,B=r,s.label=3;case 3:return i<B.length?0!==(a=B[i]).style&&!fe(a.color)&&a.width>0?2!==a.style?[3,5]:[4,this.renderDashedDottedBorder(a.color,a.width,o,A.curves,2)]:[3,11]:[3,13];case 4:return s.sent(),[3,11];case 5:return 3!==a.style?[3,7]:[4,this.renderDashedDottedBorder(a.color,a.width,o,A.curves,3)];case 6:return s.sent(),[3,11];case 7:return 4!==a.style?[3,9]:[4,this.renderDoubleBorder(a.color,a.width,o,A.curves)];case 8:return s.sent(),[3,11];case 9:return[4,this.renderSolidBorder(a.color,o,A.curves)];case 10:s.sent(),s.label=11;case 11:o++,s.label=12;case 12:return i++,[3,3];case 13:return[2]}}))}))},e.prototype.renderDashedDottedBorder=function(A,e,t,r,n){return i(this,void 0,void 0,(function(){var o,i,B,a,c,u,l,g,w,Q,f,h,C,U,F,d;return s(this,(function(s){return this.ctx.save(),o=function(A,e){switch(e){case 0:return ti(A.topLeftBorderStroke,A.topRightBorderStroke);case 1:return ti(A.topRightBorderStroke,A.bottomRightBorderStroke);case 2:return ti(A.bottomRightBorderStroke,A.bottomLeftBorderStroke);default:return ti(A.bottomLeftBorderStroke,A.topLeftBorderStroke)}}(r,t),i=ei(r,t),2===n&&(this.path(i),this.ctx.clip()),Ro(i[0])?(B=i[0].start.x,a=i[0].start.y):(B=i[0].x,a=i[0].y),Ro(i[1])?(c=i[1].end.x,u=i[1].end.y):(c=i[1].x,u=i[1].y),l=0===t||2===t?Math.abs(B-c):Math.abs(a-u),this.ctx.beginPath(),3===n?this.formatPath(o):this.formatPath(i.slice(0,2)),g=e<3?3*e:2*e,w=e<3?2*e:e,3===n&&(g=e,w=e),Q=!0,l<=2*g?Q=!1:l<=2*g+w?(g*=f=l/(2*g+w),w*=f):(h=Math.floor((l+w)/(g+w)),C=(l-h*g)/(h-1),w=(U=(l-(h+1)*g)/h)<=0||Math.abs(w-C)<Math.abs(w-U)?C:U),Q&&(3===n?this.ctx.setLineDash([0,g+w]):this.ctx.setLineDash([g,w])),3===n?(this.ctx.lineCap="round",this.ctx.lineWidth=e):this.ctx.lineWidth=2*e+1.1,this.ctx.strokeStyle=he(A),this.ctx.stroke(),this.ctx.setLineDash([]),2===n&&(Ro(i[0])&&(F=i[3],d=i[0],this.ctx.beginPath(),this.formatPath([new Oo(F.end.x,F.end.y),new Oo(d.start.x,d.start.y)]),this.ctx.stroke()),Ro(i[1])&&(F=i[1],d=i[2],this.ctx.beginPath(),this.formatPath([new Oo(F.end.x,F.end.y),new Oo(d.start.x,d.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]}))}))},e.prototype.render=function(A){return i(this,void 0,void 0,(function(){var e;return s(this,(function(t){switch(t.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=he(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),r=new qo(A,null),n=new zo(r),$o(r,n,n,o=[]),Ai(r.container,o),e=n,[4,this.renderStack(e)];case 1:return t.sent(),this.applyEffects([]),[2,this.canvas]}var r,n,o}))}))},e}(wi),fi=function(A){return A instanceof Hn||(A instanceof pn||A instanceof dn&&A.type!==Cn&&A.type!==hn)},hi=function(A,e){switch(A){case 0:return No(e);case 2:return function(A){return[A.topLeftContentBox,A.topRightContentBox,A.bottomRightContentBox,A.bottomLeftContentBox]}(e);default:return Xo(e)}},Ci=function(A){switch(A){case 1:return"center";case 2:return"right";default:return"left"}},Ui=["-apple-system","system-ui"],Fi=function(A){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?A.filter((function(A){return-1===Ui.indexOf(A)})):A},di=function(A){function e(e,t){var r=A.call(this,e,t)||this;return r.canvas=t.canvas?t.canvas:document.createElement("canvas"),r.ctx=r.canvas.getContext("2d"),r.options=t,r.canvas.width=Math.floor(t.width*t.scale),r.canvas.height=Math.floor(t.height*t.scale),r.canvas.style.width=t.width+"px",r.canvas.style.height=t.height+"px",r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-t.x,-t.y),r.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+t.width+"x"+t.height+" at "+t.x+","+t.y+") with scale "+t.scale),r}return n(e,A),e.prototype.render=function(A){return i(this,void 0,void 0,(function(){var e,t;return s(this,(function(r){switch(r.label){case 0:return e=Zr(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,A),[4,pi(e)];case 1:return t=r.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=he(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(t,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}}))}))},e}(wi),pi=function(A){return new Promise((function(e,t){var r=new Image;r.onload=function(){e(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(A))}))},Hi=function(){function A(A){var e=A.id,t=A.enabled;this.id=e,this.enabled=t,this.start=Date.now()}return A.prototype.debug=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.debug?console.debug.apply(console,B([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},A.prototype.getTime=function(){return Date.now()-this.start},A.prototype.info=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&"undefined"!=typeof window&&window.console&&"function"==typeof console.info&&console.info.apply(console,B([this.id,this.getTime()+"ms"],A))},A.prototype.warn=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.warn?console.warn.apply(console,B([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},A.prototype.error=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.error?console.error.apply(console,B([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},A.instances={},A}(),yi=function(){function A(e,t){var r;this.windowBounds=t,this.instanceName="#"+A.instanceCount++,this.logger=new Hi({id:this.instanceName,enabled:e.logging}),this.cache=null!==(r=e.cache)&&void 0!==r?r:new Ko(this,e)}return A.instanceCount=1,A}();"undefined"!=typeof window&&vo.setContext(window);var Ii=function(A,e){return i(void 0,void 0,void 0,(function(){var t,r,n,i,B,u,l,g,w,Q,f,h,C,U,F,d,p,H,y,I,E,m,v,K,b,L,D,x,S,_,M,T,O,G,V,R,k,P;return s(this,(function(s){switch(s.label){case 0:if(!A||"object"!=typeof A)return[2,Promise.reject("Invalid element provided as first argument")];if(!(t=A.ownerDocument))throw new Error("Element is not attached to a Document");if(!(r=t.defaultView))throw new Error("Document is not attached to a Window");return n={allowTaint:null!==(m=e.allowTaint)&&void 0!==m&&m,imageTimeout:null!==(v=e.imageTimeout)&&void 0!==v?v:15e3,proxy:e.proxy,useCORS:null!==(K=e.useCORS)&&void 0!==K&&K},i=o({logging:null===(b=e.logging)||void 0===b||b,cache:e.cache},n),B={windowWidth:null!==(L=e.windowWidth)&&void 0!==L?L:r.innerWidth,windowHeight:null!==(D=e.windowHeight)&&void 0!==D?D:r.innerHeight,scrollX:null!==(x=e.scrollX)&&void 0!==x?x:r.pageXOffset,scrollY:null!==(S=e.scrollY)&&void 0!==S?S:r.pageYOffset},u=new a(B.scrollX,B.scrollY,B.windowWidth,B.windowHeight),l=new yi(i,u),g=null!==(_=e.foreignObjectRendering)&&void 0!==_&&_,w={allowTaint:null!==(M=e.allowTaint)&&void 0!==M&&M,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:g,copyStyles:g},l.logger.debug("Starting document clone with size "+u.width+"x"+u.height+" scrolled to "+-u.left+","+-u.top),Q=new uo(l,A,w),(f=Q.clonedReferenceElement)?[4,Q.toIFrame(t,u)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return h=s.sent(),C=Gn(f)||"HTML"===f.tagName?function(A){var e=A.body,t=A.documentElement;if(!e||!t)throw new Error("Unable to get document size");var r=Math.max(Math.max(e.scrollWidth,t.scrollWidth),Math.max(e.offsetWidth,t.offsetWidth),Math.max(e.clientWidth,t.clientWidth)),n=Math.max(Math.max(e.scrollHeight,t.scrollHeight),Math.max(e.offsetHeight,t.offsetHeight),Math.max(e.clientHeight,t.clientHeight));return new a(0,0,r,n)}(f.ownerDocument):c(l,f),U=C.width,F=C.height,d=C.left,p=C.top,H=Ei(l,f,e.backgroundColor),y={canvas:e.canvas,backgroundColor:H,scale:null!==(O=null!==(T=e.scale)&&void 0!==T?T:r.devicePixelRatio)&&void 0!==O?O:1,x:(null!==(G=e.x)&&void 0!==G?G:0)+d,y:(null!==(V=e.y)&&void 0!==V?V:0)+p,width:null!==(R=e.width)&&void 0!==R?R:Math.ceil(U),height:null!==(k=e.height)&&void 0!==k?k:Math.ceil(F)},g?(l.logger.debug("Document cloned, using foreign object rendering"),[4,new di(l,y).render(f)]):[3,3];case 2:return I=s.sent(),[3,5];case 3:return l.logger.debug("Document cloned, element located at "+d+","+p+" with size "+U+"x"+F+" using computed rendering"),l.logger.debug("Starting DOM parsing"),E=vn(l,f),H===E.styles.backgroundColor&&(E.styles.backgroundColor=Ie.TRANSPARENT),l.logger.debug("Starting renderer for element at "+y.x+","+y.y+" with size "+y.width+"x"+y.height),[4,new Qi(l,y).render(E)];case 4:I=s.sent(),s.label=5;case 5:return(null===(P=e.removeContainer)||void 0===P||P)&&(uo.destroy(h)||l.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),l.logger.debug("Finished rendering"),[2,I]}}))}))},Ei=function(A,e,t){var r=e.ownerDocument,n=r.documentElement?ye(A,getComputedStyle(r.documentElement).backgroundColor):Ie.TRANSPARENT,o=r.body?ye(A,getComputedStyle(r.body).backgroundColor):Ie.TRANSPARENT,i="string"==typeof t?ye(A,t):null===t?Ie.TRANSPARENT:4294967295;return e===r.documentElement?fe(n)?fe(o)?i:o:n:i};const mi=function(A,e){return void 0===e&&(e={}),Ii(A,e)}},44379:function(A,e,t){var r;A=t.nmd(A),function(){var n,o="Expected a function",i="__lodash_hash_undefined__",s="__lodash_placeholder__",B=16,a=32,c=64,u=128,l=256,g=1/0,w=9007199254740991,Q=NaN,f=4294967295,h=[["ary",u],["bind",1],["bindKey",2],["curry",8],["curryRight",B],["flip",512],["partial",a],["partialRight",c],["rearg",l]],C="[object Arguments]",U="[object Array]",F="[object Boolean]",d="[object Date]",p="[object Error]",H="[object Function]",y="[object GeneratorFunction]",I="[object Map]",E="[object Number]",m="[object Object]",v="[object Promise]",K="[object RegExp]",b="[object Set]",L="[object String]",D="[object Symbol]",x="[object WeakMap]",S="[object ArrayBuffer]",_="[object DataView]",M="[object Float32Array]",T="[object Float64Array]",O="[object Int8Array]",G="[object Int16Array]",V="[object Int32Array]",R="[object Uint8Array]",k="[object Uint8ClampedArray]",P="[object Uint16Array]",N="[object Uint32Array]",X=/\b__p \+= '';/g,J=/\b(__p \+=) '' \+/g,W=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Y=/&(?:amp|lt|gt|quot|#39);/g,Z=/[&<>"']/g,j=RegExp(Y.source),z=RegExp(Z.source),q=/<%-([\s\S]+?)%>/g,$=/<%([\s\S]+?)%>/g,AA=/<%=([\s\S]+?)%>/g,eA=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,tA=/^\w*$/,rA=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,nA=/[\\^$.*+?()[\]{}|]/g,oA=RegExp(nA.source),iA=/^\s+/,sA=/\s/,BA=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,aA=/\{\n\/\* \[wrapped with (.+)\] \*/,cA=/,? & /,uA=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,lA=/[()=,{}\[\]\/\s]/,gA=/\\(\\)?/g,wA=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,QA=/\w*$/,fA=/^[-+]0x[0-9a-f]+$/i,hA=/^0b[01]+$/i,CA=/^\[object .+?Constructor\]$/,UA=/^0o[0-7]+$/i,FA=/^(?:0|[1-9]\d*)$/,dA=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,pA=/($^)/,HA=/['\n\r\u2028\u2029\\]/g,yA="\\ud800-\\udfff",IA="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",EA="\\u2700-\\u27bf",mA="a-z\\xdf-\\xf6\\xf8-\\xff",vA="A-Z\\xc0-\\xd6\\xd8-\\xde",KA="\\ufe0e\\ufe0f",bA="\\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",LA="[']",DA="["+yA+"]",xA="["+bA+"]",SA="["+IA+"]",_A="\\d+",MA="["+EA+"]",TA="["+mA+"]",OA="[^"+yA+bA+_A+EA+mA+vA+"]",GA="\\ud83c[\\udffb-\\udfff]",VA="[^"+yA+"]",RA="(?:\\ud83c[\\udde6-\\uddff]){2}",kA="[\\ud800-\\udbff][\\udc00-\\udfff]",PA="["+vA+"]",NA="\\u200d",XA="(?:"+TA+"|"+OA+")",JA="(?:"+PA+"|"+OA+")",WA="(?:['](?:d|ll|m|re|s|t|ve))?",YA="(?:['](?:D|LL|M|RE|S|T|VE))?",ZA="(?:"+SA+"|"+GA+")"+"?",jA="["+KA+"]?",zA=jA+ZA+("(?:"+NA+"(?:"+[VA,RA,kA].join("|")+")"+jA+ZA+")*"),qA="(?:"+[MA,RA,kA].join("|")+")"+zA,$A="(?:"+[VA+SA+"?",SA,RA,kA,DA].join("|")+")",Ae=RegExp(LA,"g"),ee=RegExp(SA,"g"),te=RegExp(GA+"(?="+GA+")|"+$A+zA,"g"),re=RegExp([PA+"?"+TA+"+"+WA+"(?="+[xA,PA,"$"].join("|")+")",JA+"+"+YA+"(?="+[xA,PA+XA,"$"].join("|")+")",PA+"?"+XA+"+"+WA,PA+"+"+YA,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",_A,qA].join("|"),"g"),ne=RegExp("["+NA+yA+IA+KA+"]"),oe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ie=["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"],se=-1,Be={};Be[M]=Be[T]=Be[O]=Be[G]=Be[V]=Be[R]=Be[k]=Be[P]=Be[N]=!0,Be[C]=Be[U]=Be[S]=Be[F]=Be[_]=Be[d]=Be[p]=Be[H]=Be[I]=Be[E]=Be[m]=Be[K]=Be[b]=Be[L]=Be[x]=!1;var ae={};ae[C]=ae[U]=ae[S]=ae[_]=ae[F]=ae[d]=ae[M]=ae[T]=ae[O]=ae[G]=ae[V]=ae[I]=ae[E]=ae[m]=ae[K]=ae[b]=ae[L]=ae[D]=ae[R]=ae[k]=ae[P]=ae[N]=!0,ae[p]=ae[H]=ae[x]=!1;var ce={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ue=parseFloat,le=parseInt,ge="object"==typeof t.g&&t.g&&t.g.Object===Object&&t.g,we="object"==typeof self&&self&&self.Object===Object&&self,Qe=ge||we||Function("return this")(),fe=e&&!e.nodeType&&e,he=fe&&A&&!A.nodeType&&A,Ce=he&&he.exports===fe,Ue=Ce&&ge.process,Fe=function(){try{var A=he&&he.require&&he.require("util").types;return A||Ue&&Ue.binding&&Ue.binding("util")}catch(A){}}(),de=Fe&&Fe.isArrayBuffer,pe=Fe&&Fe.isDate,He=Fe&&Fe.isMap,ye=Fe&&Fe.isRegExp,Ie=Fe&&Fe.isSet,Ee=Fe&&Fe.isTypedArray;function me(A,e,t){switch(t.length){case 0:return A.call(e);case 1:return A.call(e,t[0]);case 2:return A.call(e,t[0],t[1]);case 3:return A.call(e,t[0],t[1],t[2])}return A.apply(e,t)}function ve(A,e,t,r){for(var n=-1,o=null==A?0:A.length;++n<o;){var i=A[n];e(r,i,t(i),A)}return r}function Ke(A,e){for(var t=-1,r=null==A?0:A.length;++t<r&&!1!==e(A[t],t,A););return A}function be(A,e){for(var t=null==A?0:A.length;t--&&!1!==e(A[t],t,A););return A}function Le(A,e){for(var t=-1,r=null==A?0:A.length;++t<r;)if(!e(A[t],t,A))return!1;return!0}function De(A,e){for(var t=-1,r=null==A?0:A.length,n=0,o=[];++t<r;){var i=A[t];e(i,t,A)&&(o[n++]=i)}return o}function xe(A,e){return!!(null==A?0:A.length)&&Pe(A,e,0)>-1}function Se(A,e,t){for(var r=-1,n=null==A?0:A.length;++r<n;)if(t(e,A[r]))return!0;return!1}function _e(A,e){for(var t=-1,r=null==A?0:A.length,n=Array(r);++t<r;)n[t]=e(A[t],t,A);return n}function Me(A,e){for(var t=-1,r=e.length,n=A.length;++t<r;)A[n+t]=e[t];return A}function Te(A,e,t,r){var n=-1,o=null==A?0:A.length;for(r&&o&&(t=A[++n]);++n<o;)t=e(t,A[n],n,A);return t}function Oe(A,e,t,r){var n=null==A?0:A.length;for(r&&n&&(t=A[--n]);n--;)t=e(t,A[n],n,A);return t}function Ge(A,e){for(var t=-1,r=null==A?0:A.length;++t<r;)if(e(A[t],t,A))return!0;return!1}var Ve=We("length");function Re(A,e,t){var r;return t(A,(function(A,t,n){if(e(A,t,n))return r=t,!1})),r}function ke(A,e,t,r){for(var n=A.length,o=t+(r?1:-1);r?o--:++o<n;)if(e(A[o],o,A))return o;return-1}function Pe(A,e,t){return e==e?function(A,e,t){var r=t-1,n=A.length;for(;++r<n;)if(A[r]===e)return r;return-1}(A,e,t):ke(A,Xe,t)}function Ne(A,e,t,r){for(var n=t-1,o=A.length;++n<o;)if(r(A[n],e))return n;return-1}function Xe(A){return A!=A}function Je(A,e){var t=null==A?0:A.length;return t?je(A,e)/t:Q}function We(A){return function(e){return null==e?n:e[A]}}function Ye(A){return function(e){return null==A?n:A[e]}}function Ze(A,e,t,r,n){return n(A,(function(A,n,o){t=r?(r=!1,A):e(t,A,n,o)})),t}function je(A,e){for(var t,r=-1,o=A.length;++r<o;){var i=e(A[r]);i!==n&&(t=t===n?i:t+i)}return t}function ze(A,e){for(var t=-1,r=Array(A);++t<A;)r[t]=e(t);return r}function qe(A){return A?A.slice(0,Qt(A)+1).replace(iA,""):A}function $e(A){return function(e){return A(e)}}function At(A,e){return _e(e,(function(e){return A[e]}))}function et(A,e){return A.has(e)}function tt(A,e){for(var t=-1,r=A.length;++t<r&&Pe(e,A[t],0)>-1;);return t}function rt(A,e){for(var t=A.length;t--&&Pe(e,A[t],0)>-1;);return t}var nt=Ye({À:"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"}),ot=Ye({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function it(A){return"\\"+ce[A]}function st(A){return ne.test(A)}function Bt(A){var e=-1,t=Array(A.size);return A.forEach((function(A,r){t[++e]=[r,A]})),t}function at(A,e){return function(t){return A(e(t))}}function ct(A,e){for(var t=-1,r=A.length,n=0,o=[];++t<r;){var i=A[t];i!==e&&i!==s||(A[t]=s,o[n++]=t)}return o}function ut(A){var e=-1,t=Array(A.size);return A.forEach((function(A){t[++e]=A})),t}function lt(A){var e=-1,t=Array(A.size);return A.forEach((function(A){t[++e]=[A,A]})),t}function gt(A){return st(A)?function(A){var e=te.lastIndex=0;for(;te.test(A);)++e;return e}(A):Ve(A)}function wt(A){return st(A)?function(A){return A.match(te)||[]}(A):function(A){return A.split("")}(A)}function Qt(A){for(var e=A.length;e--&&sA.test(A.charAt(e)););return e}var ft=Ye({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var ht=function A(e){var t,r=(e=null==e?Qe:ht.defaults(Qe.Object(),e,ht.pick(Qe,ie))).Array,sA=e.Date,yA=e.Error,IA=e.Function,EA=e.Math,mA=e.Object,vA=e.RegExp,KA=e.String,bA=e.TypeError,LA=r.prototype,DA=IA.prototype,xA=mA.prototype,SA=e["__core-js_shared__"],_A=DA.toString,MA=xA.hasOwnProperty,TA=0,OA=(t=/[^.]+$/.exec(SA&&SA.keys&&SA.keys.IE_PROTO||""))?"Symbol(src)_1."+t:"",GA=xA.toString,VA=_A.call(mA),RA=Qe._,kA=vA("^"+_A.call(MA).replace(nA,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),PA=Ce?e.Buffer:n,NA=e.Symbol,XA=e.Uint8Array,JA=PA?PA.allocUnsafe:n,WA=at(mA.getPrototypeOf,mA),YA=mA.create,ZA=xA.propertyIsEnumerable,jA=LA.splice,zA=NA?NA.isConcatSpreadable:n,qA=NA?NA.iterator:n,$A=NA?NA.toStringTag:n,te=function(){try{var A=lo(mA,"defineProperty");return A({},"",{}),A}catch(A){}}(),ne=e.clearTimeout!==Qe.clearTimeout&&e.clearTimeout,ce=sA&&sA.now!==Qe.Date.now&&sA.now,ge=e.setTimeout!==Qe.setTimeout&&e.setTimeout,we=EA.ceil,fe=EA.floor,he=mA.getOwnPropertySymbols,Ue=PA?PA.isBuffer:n,Fe=e.isFinite,Ve=LA.join,Ye=at(mA.keys,mA),Ct=EA.max,Ut=EA.min,Ft=sA.now,dt=e.parseInt,pt=EA.random,Ht=LA.reverse,yt=lo(e,"DataView"),It=lo(e,"Map"),Et=lo(e,"Promise"),mt=lo(e,"Set"),vt=lo(e,"WeakMap"),Kt=lo(mA,"create"),bt=vt&&new vt,Lt={},Dt=Go(yt),xt=Go(It),St=Go(Et),_t=Go(mt),Mt=Go(vt),Tt=NA?NA.prototype:n,Ot=Tt?Tt.valueOf:n,Gt=Tt?Tt.toString:n;function Vt(A){if(ts(A)&&!Xi(A)&&!(A instanceof Nt)){if(A instanceof Pt)return A;if(MA.call(A,"__wrapped__"))return Vo(A)}return new Pt(A)}var Rt=function(){function A(){}return function(e){if(!es(e))return{};if(YA)return YA(e);A.prototype=e;var t=new A;return A.prototype=n,t}}();function kt(){}function Pt(A,e){this.__wrapped__=A,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=n}function Nt(A){this.__wrapped__=A,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=f,this.__views__=[]}function Xt(A){var e=-1,t=null==A?0:A.length;for(this.clear();++e<t;){var r=A[e];this.set(r[0],r[1])}}function Jt(A){var e=-1,t=null==A?0:A.length;for(this.clear();++e<t;){var r=A[e];this.set(r[0],r[1])}}function Wt(A){var e=-1,t=null==A?0:A.length;for(this.clear();++e<t;){var r=A[e];this.set(r[0],r[1])}}function Yt(A){var e=-1,t=null==A?0:A.length;for(this.__data__=new Wt;++e<t;)this.add(A[e])}function Zt(A){var e=this.__data__=new Jt(A);this.size=e.size}function jt(A,e){var t=Xi(A),r=!t&&Ni(A),n=!t&&!r&&Zi(A),o=!t&&!r&&!n&&cs(A),i=t||r||n||o,s=i?ze(A.length,KA):[],B=s.length;for(var a in A)!e&&!MA.call(A,a)||i&&("length"==a||n&&("offset"==a||"parent"==a)||o&&("buffer"==a||"byteLength"==a||"byteOffset"==a)||Uo(a,B))||s.push(a);return s}function zt(A){var e=A.length;return e?A[Yr(0,e-1)]:n}function qt(A,e){return Mo(bn(A),sr(e,0,A.length))}function $t(A){return Mo(bn(A))}function Ar(A,e,t){(t!==n&&!Ri(A[e],t)||t===n&&!(e in A))&&or(A,e,t)}function er(A,e,t){var r=A[e];MA.call(A,e)&&Ri(r,t)&&(t!==n||e in A)||or(A,e,t)}function tr(A,e){for(var t=A.length;t--;)if(Ri(A[t][0],e))return t;return-1}function rr(A,e,t,r){return lr(A,(function(A,n,o){e(r,A,t(A),o)})),r}function nr(A,e){return A&&Ln(e,Ds(e),A)}function or(A,e,t){"__proto__"==e&&te?te(A,e,{configurable:!0,enumerable:!0,value:t,writable:!0}):A[e]=t}function ir(A,e){for(var t=-1,o=e.length,i=r(o),s=null==A;++t<o;)i[t]=s?n:ms(A,e[t]);return i}function sr(A,e,t){return A==A&&(t!==n&&(A=A<=t?A:t),e!==n&&(A=A>=e?A:e)),A}function Br(A,e,t,r,o,i){var s,B=1&e,a=2&e,c=4&e;if(t&&(s=o?t(A,r,o,i):t(A)),s!==n)return s;if(!es(A))return A;var u=Xi(A);if(u){if(s=function(A){var e=A.length,t=new A.constructor(e);e&&"string"==typeof A[0]&&MA.call(A,"index")&&(t.index=A.index,t.input=A.input);return t}(A),!B)return bn(A,s)}else{var l=Qo(A),g=l==H||l==y;if(Zi(A))return yn(A,B);if(l==m||l==C||g&&!o){if(s=a||g?{}:ho(A),!B)return a?function(A,e){return Ln(A,wo(A),e)}(A,function(A,e){return A&&Ln(e,xs(e),A)}(s,A)):function(A,e){return Ln(A,go(A),e)}(A,nr(s,A))}else{if(!ae[l])return o?A:{};s=function(A,e,t){var r=A.constructor;switch(e){case S:return In(A);case F:case d:return new r(+A);case _:return function(A,e){var t=e?In(A.buffer):A.buffer;return new A.constructor(t,A.byteOffset,A.byteLength)}(A,t);case M:case T:case O:case G:case V:case R:case k:case P:case N:return En(A,t);case I:return new r;case E:case L:return new r(A);case K:return function(A){var e=new A.constructor(A.source,QA.exec(A));return e.lastIndex=A.lastIndex,e}(A);case b:return new r;case D:return n=A,Ot?mA(Ot.call(n)):{}}var n}(A,l,B)}}i||(i=new Zt);var w=i.get(A);if(w)return w;i.set(A,s),ss(A)?A.forEach((function(r){s.add(Br(r,e,t,r,A,i))})):rs(A)&&A.forEach((function(r,n){s.set(n,Br(r,e,t,n,A,i))}));var Q=u?n:(c?a?oo:no:a?xs:Ds)(A);return Ke(Q||A,(function(r,n){Q&&(r=A[n=r]),er(s,n,Br(r,e,t,n,A,i))})),s}function ar(A,e,t){var r=t.length;if(null==A)return!r;for(A=mA(A);r--;){var o=t[r],i=e[o],s=A[o];if(s===n&&!(o in A)||!i(s))return!1}return!0}function cr(A,e,t){if("function"!=typeof A)throw new bA(o);return Do((function(){A.apply(n,t)}),e)}function ur(A,e,t,r){var n=-1,o=xe,i=!0,s=A.length,B=[],a=e.length;if(!s)return B;t&&(e=_e(e,$e(t))),r?(o=Se,i=!1):e.length>=200&&(o=et,i=!1,e=new Yt(e));A:for(;++n<s;){var c=A[n],u=null==t?c:t(c);if(c=r||0!==c?c:0,i&&u==u){for(var l=a;l--;)if(e[l]===u)continue A;B.push(c)}else o(e,u,r)||B.push(c)}return B}Vt.templateSettings={escape:q,evaluate:$,interpolate:AA,variable:"",imports:{_:Vt}},Vt.prototype=kt.prototype,Vt.prototype.constructor=Vt,Pt.prototype=Rt(kt.prototype),Pt.prototype.constructor=Pt,Nt.prototype=Rt(kt.prototype),Nt.prototype.constructor=Nt,Xt.prototype.clear=function(){this.__data__=Kt?Kt(null):{},this.size=0},Xt.prototype.delete=function(A){var e=this.has(A)&&delete this.__data__[A];return this.size-=e?1:0,e},Xt.prototype.get=function(A){var e=this.__data__;if(Kt){var t=e[A];return t===i?n:t}return MA.call(e,A)?e[A]:n},Xt.prototype.has=function(A){var e=this.__data__;return Kt?e[A]!==n:MA.call(e,A)},Xt.prototype.set=function(A,e){var t=this.__data__;return this.size+=this.has(A)?0:1,t[A]=Kt&&e===n?i:e,this},Jt.prototype.clear=function(){this.__data__=[],this.size=0},Jt.prototype.delete=function(A){var e=this.__data__,t=tr(e,A);return!(t<0)&&(t==e.length-1?e.pop():jA.call(e,t,1),--this.size,!0)},Jt.prototype.get=function(A){var e=this.__data__,t=tr(e,A);return t<0?n:e[t][1]},Jt.prototype.has=function(A){return tr(this.__data__,A)>-1},Jt.prototype.set=function(A,e){var t=this.__data__,r=tr(t,A);return r<0?(++this.size,t.push([A,e])):t[r][1]=e,this},Wt.prototype.clear=function(){this.size=0,this.__data__={hash:new Xt,map:new(It||Jt),string:new Xt}},Wt.prototype.delete=function(A){var e=co(this,A).delete(A);return this.size-=e?1:0,e},Wt.prototype.get=function(A){return co(this,A).get(A)},Wt.prototype.has=function(A){return co(this,A).has(A)},Wt.prototype.set=function(A,e){var t=co(this,A),r=t.size;return t.set(A,e),this.size+=t.size==r?0:1,this},Yt.prototype.add=Yt.prototype.push=function(A){return this.__data__.set(A,i),this},Yt.prototype.has=function(A){return this.__data__.has(A)},Zt.prototype.clear=function(){this.__data__=new Jt,this.size=0},Zt.prototype.delete=function(A){var e=this.__data__,t=e.delete(A);return this.size=e.size,t},Zt.prototype.get=function(A){return this.__data__.get(A)},Zt.prototype.has=function(A){return this.__data__.has(A)},Zt.prototype.set=function(A,e){var t=this.__data__;if(t instanceof Jt){var r=t.__data__;if(!It||r.length<199)return r.push([A,e]),this.size=++t.size,this;t=this.__data__=new Wt(r)}return t.set(A,e),this.size=t.size,this};var lr=Sn(Fr),gr=Sn(dr,!0);function wr(A,e){var t=!0;return lr(A,(function(A,r,n){return t=!!e(A,r,n)})),t}function Qr(A,e,t){for(var r=-1,o=A.length;++r<o;){var i=A[r],s=e(i);if(null!=s&&(B===n?s==s&&!as(s):t(s,B)))var B=s,a=i}return a}function fr(A,e){var t=[];return lr(A,(function(A,r,n){e(A,r,n)&&t.push(A)})),t}function hr(A,e,t,r,n){var o=-1,i=A.length;for(t||(t=Co),n||(n=[]);++o<i;){var s=A[o];e>0&&t(s)?e>1?hr(s,e-1,t,r,n):Me(n,s):r||(n[n.length]=s)}return n}var Cr=_n(),Ur=_n(!0);function Fr(A,e){return A&&Cr(A,e,Ds)}function dr(A,e){return A&&Ur(A,e,Ds)}function pr(A,e){return De(e,(function(e){return qi(A[e])}))}function Hr(A,e){for(var t=0,r=(e=Fn(e,A)).length;null!=A&&t<r;)A=A[Oo(e[t++])];return t&&t==r?A:n}function yr(A,e,t){var r=e(A);return Xi(A)?r:Me(r,t(A))}function Ir(A){return null==A?A===n?"[object Undefined]":"[object Null]":$A&&$A in mA(A)?function(A){var e=MA.call(A,$A),t=A[$A];try{A[$A]=n;var r=!0}catch(A){}var o=GA.call(A);r&&(e?A[$A]=t:delete A[$A]);return o}(A):function(A){return GA.call(A)}(A)}function Er(A,e){return A>e}function mr(A,e){return null!=A&&MA.call(A,e)}function vr(A,e){return null!=A&&e in mA(A)}function Kr(A,e,t){for(var o=t?Se:xe,i=A[0].length,s=A.length,B=s,a=r(s),c=1/0,u=[];B--;){var l=A[B];B&&e&&(l=_e(l,$e(e))),c=Ut(l.length,c),a[B]=!t&&(e||i>=120&&l.length>=120)?new Yt(B&&l):n}l=A[0];var g=-1,w=a[0];A:for(;++g<i&&u.length<c;){var Q=l[g],f=e?e(Q):Q;if(Q=t||0!==Q?Q:0,!(w?et(w,f):o(u,f,t))){for(B=s;--B;){var h=a[B];if(!(h?et(h,f):o(A[B],f,t)))continue A}w&&w.push(f),u.push(Q)}}return u}function br(A,e,t){var r=null==(A=Ko(A,e=Fn(e,A)))?A:A[Oo(zo(e))];return null==r?n:me(r,A,t)}function Lr(A){return ts(A)&&Ir(A)==C}function Dr(A,e,t,r,o){return A===e||(null==A||null==e||!ts(A)&&!ts(e)?A!=A&&e!=e:function(A,e,t,r,o,i){var s=Xi(A),B=Xi(e),a=s?U:Qo(A),c=B?U:Qo(e),u=(a=a==C?m:a)==m,l=(c=c==C?m:c)==m,g=a==c;if(g&&Zi(A)){if(!Zi(e))return!1;s=!0,u=!1}if(g&&!u)return i||(i=new Zt),s||cs(A)?to(A,e,t,r,o,i):function(A,e,t,r,n,o,i){switch(t){case _:if(A.byteLength!=e.byteLength||A.byteOffset!=e.byteOffset)return!1;A=A.buffer,e=e.buffer;case S:return!(A.byteLength!=e.byteLength||!o(new XA(A),new XA(e)));case F:case d:case E:return Ri(+A,+e);case p:return A.name==e.name&&A.message==e.message;case K:case L:return A==e+"";case I:var s=Bt;case b:var B=1&r;if(s||(s=ut),A.size!=e.size&&!B)return!1;var a=i.get(A);if(a)return a==e;r|=2,i.set(A,e);var c=to(s(A),s(e),r,n,o,i);return i.delete(A),c;case D:if(Ot)return Ot.call(A)==Ot.call(e)}return!1}(A,e,a,t,r,o,i);if(!(1&t)){var w=u&&MA.call(A,"__wrapped__"),Q=l&&MA.call(e,"__wrapped__");if(w||Q){var f=w?A.value():A,h=Q?e.value():e;return i||(i=new Zt),o(f,h,t,r,i)}}if(!g)return!1;return i||(i=new Zt),function(A,e,t,r,o,i){var s=1&t,B=no(A),a=B.length,c=no(e),u=c.length;if(a!=u&&!s)return!1;var l=a;for(;l--;){var g=B[l];if(!(s?g in e:MA.call(e,g)))return!1}var w=i.get(A),Q=i.get(e);if(w&&Q)return w==e&&Q==A;var f=!0;i.set(A,e),i.set(e,A);var h=s;for(;++l<a;){var C=A[g=B[l]],U=e[g];if(r)var F=s?r(U,C,g,e,A,i):r(C,U,g,A,e,i);if(!(F===n?C===U||o(C,U,t,r,i):F)){f=!1;break}h||(h="constructor"==g)}if(f&&!h){var d=A.constructor,p=e.constructor;d==p||!("constructor"in A)||!("constructor"in e)||"function"==typeof d&&d instanceof d&&"function"==typeof p&&p instanceof p||(f=!1)}return i.delete(A),i.delete(e),f}(A,e,t,r,o,i)}(A,e,t,r,Dr,o))}function xr(A,e,t,r){var o=t.length,i=o,s=!r;if(null==A)return!i;for(A=mA(A);o--;){var B=t[o];if(s&&B[2]?B[1]!==A[B[0]]:!(B[0]in A))return!1}for(;++o<i;){var a=(B=t[o])[0],c=A[a],u=B[1];if(s&&B[2]){if(c===n&&!(a in A))return!1}else{var l=new Zt;if(r)var g=r(c,u,a,A,e,l);if(!(g===n?Dr(u,c,3,r,l):g))return!1}}return!0}function Sr(A){return!(!es(A)||(e=A,OA&&OA in e))&&(qi(A)?kA:CA).test(Go(A));var e}function _r(A){return"function"==typeof A?A:null==A?nB:"object"==typeof A?Xi(A)?Rr(A[0],A[1]):Vr(A):gB(A)}function Mr(A){if(!Io(A))return Ye(A);var e=[];for(var t in mA(A))MA.call(A,t)&&"constructor"!=t&&e.push(t);return e}function Tr(A){if(!es(A))return function(A){var e=[];if(null!=A)for(var t in mA(A))e.push(t);return e}(A);var e=Io(A),t=[];for(var r in A)("constructor"!=r||!e&&MA.call(A,r))&&t.push(r);return t}function Or(A,e){return A<e}function Gr(A,e){var t=-1,n=Wi(A)?r(A.length):[];return lr(A,(function(A,r,o){n[++t]=e(A,r,o)})),n}function Vr(A){var e=uo(A);return 1==e.length&&e[0][2]?mo(e[0][0],e[0][1]):function(t){return t===A||xr(t,A,e)}}function Rr(A,e){return po(A)&&Eo(e)?mo(Oo(A),e):function(t){var r=ms(t,A);return r===n&&r===e?vs(t,A):Dr(e,r,3)}}function kr(A,e,t,r,o){A!==e&&Cr(e,(function(i,s){if(o||(o=new Zt),es(i))!function(A,e,t,r,o,i,s){var B=bo(A,t),a=bo(e,t),c=s.get(a);if(c)return void Ar(A,t,c);var u=i?i(B,a,t+"",A,e,s):n,l=u===n;if(l){var g=Xi(a),w=!g&&Zi(a),Q=!g&&!w&&cs(a);u=a,g||w||Q?Xi(B)?u=B:Yi(B)?u=bn(B):w?(l=!1,u=yn(a,!0)):Q?(l=!1,u=En(a,!0)):u=[]:os(a)||Ni(a)?(u=B,Ni(B)?u=Cs(B):es(B)&&!qi(B)||(u=ho(a))):l=!1}l&&(s.set(a,u),o(u,a,r,i,s),s.delete(a));Ar(A,t,u)}(A,e,s,t,kr,r,o);else{var B=r?r(bo(A,s),i,s+"",A,e,o):n;B===n&&(B=i),Ar(A,s,B)}}),xs)}function Pr(A,e){var t=A.length;if(t)return Uo(e+=e<0?t:0,t)?A[e]:n}function Nr(A,e,t){e=e.length?_e(e,(function(A){return Xi(A)?function(e){return Hr(e,1===A.length?A[0]:A)}:A})):[nB];var r=-1;e=_e(e,$e(ao()));var n=Gr(A,(function(A,t,n){var o=_e(e,(function(e){return e(A)}));return{criteria:o,index:++r,value:A}}));return function(A,e){var t=A.length;for(A.sort(e);t--;)A[t]=A[t].value;return A}(n,(function(A,e){return function(A,e,t){var r=-1,n=A.criteria,o=e.criteria,i=n.length,s=t.length;for(;++r<i;){var B=mn(n[r],o[r]);if(B)return r>=s?B:B*("desc"==t[r]?-1:1)}return A.index-e.index}(A,e,t)}))}function Xr(A,e,t){for(var r=-1,n=e.length,o={};++r<n;){var i=e[r],s=Hr(A,i);t(s,i)&&$r(o,Fn(i,A),s)}return o}function Jr(A,e,t,r){var n=r?Ne:Pe,o=-1,i=e.length,s=A;for(A===e&&(e=bn(e)),t&&(s=_e(A,$e(t)));++o<i;)for(var B=0,a=e[o],c=t?t(a):a;(B=n(s,c,B,r))>-1;)s!==A&&jA.call(s,B,1),jA.call(A,B,1);return A}function Wr(A,e){for(var t=A?e.length:0,r=t-1;t--;){var n=e[t];if(t==r||n!==o){var o=n;Uo(n)?jA.call(A,n,1):ln(A,n)}}return A}function Yr(A,e){return A+fe(pt()*(e-A+1))}function Zr(A,e){var t="";if(!A||e<1||e>w)return t;do{e%2&&(t+=A),(e=fe(e/2))&&(A+=A)}while(e);return t}function jr(A,e){return xo(vo(A,e,nB),A+"")}function zr(A){return zt(Rs(A))}function qr(A,e){var t=Rs(A);return Mo(t,sr(e,0,t.length))}function $r(A,e,t,r){if(!es(A))return A;for(var o=-1,i=(e=Fn(e,A)).length,s=i-1,B=A;null!=B&&++o<i;){var a=Oo(e[o]),c=t;if("__proto__"===a||"constructor"===a||"prototype"===a)return A;if(o!=s){var u=B[a];(c=r?r(u,a,B):n)===n&&(c=es(u)?u:Uo(e[o+1])?[]:{})}er(B,a,c),B=B[a]}return A}var An=bt?function(A,e){return bt.set(A,e),A}:nB,en=te?function(A,e){return te(A,"toString",{configurable:!0,enumerable:!1,value:eB(e),writable:!0})}:nB;function tn(A){return Mo(Rs(A))}function rn(A,e,t){var n=-1,o=A.length;e<0&&(e=-e>o?0:o+e),(t=t>o?o:t)<0&&(t+=o),o=e>t?0:t-e>>>0,e>>>=0;for(var i=r(o);++n<o;)i[n]=A[n+e];return i}function nn(A,e){var t;return lr(A,(function(A,r,n){return!(t=e(A,r,n))})),!!t}function on(A,e,t){var r=0,n=null==A?r:A.length;if("number"==typeof e&&e==e&&n<=2147483647){for(;r<n;){var o=r+n>>>1,i=A[o];null!==i&&!as(i)&&(t?i<=e:i<e)?r=o+1:n=o}return n}return sn(A,e,nB,t)}function sn(A,e,t,r){var o=0,i=null==A?0:A.length;if(0===i)return 0;for(var s=(e=t(e))!=e,B=null===e,a=as(e),c=e===n;o<i;){var u=fe((o+i)/2),l=t(A[u]),g=l!==n,w=null===l,Q=l==l,f=as(l);if(s)var h=r||Q;else h=c?Q&&(r||g):B?Q&&g&&(r||!w):a?Q&&g&&!w&&(r||!f):!w&&!f&&(r?l<=e:l<e);h?o=u+1:i=u}return Ut(i,4294967294)}function Bn(A,e){for(var t=-1,r=A.length,n=0,o=[];++t<r;){var i=A[t],s=e?e(i):i;if(!t||!Ri(s,B)){var B=s;o[n++]=0===i?0:i}}return o}function an(A){return"number"==typeof A?A:as(A)?Q:+A}function cn(A){if("string"==typeof A)return A;if(Xi(A))return _e(A,cn)+"";if(as(A))return Gt?Gt.call(A):"";var e=A+"";return"0"==e&&1/A==-1/0?"-0":e}function un(A,e,t){var r=-1,n=xe,o=A.length,i=!0,s=[],B=s;if(t)i=!1,n=Se;else if(o>=200){var a=e?null:jn(A);if(a)return ut(a);i=!1,n=et,B=new Yt}else B=e?[]:s;A:for(;++r<o;){var c=A[r],u=e?e(c):c;if(c=t||0!==c?c:0,i&&u==u){for(var l=B.length;l--;)if(B[l]===u)continue A;e&&B.push(u),s.push(c)}else n(B,u,t)||(B!==s&&B.push(u),s.push(c))}return s}function ln(A,e){return null==(A=Ko(A,e=Fn(e,A)))||delete A[Oo(zo(e))]}function gn(A,e,t,r){return $r(A,e,t(Hr(A,e)),r)}function wn(A,e,t,r){for(var n=A.length,o=r?n:-1;(r?o--:++o<n)&&e(A[o],o,A););return t?rn(A,r?0:o,r?o+1:n):rn(A,r?o+1:0,r?n:o)}function Qn(A,e){var t=A;return t instanceof Nt&&(t=t.value()),Te(e,(function(A,e){return e.func.apply(e.thisArg,Me([A],e.args))}),t)}function fn(A,e,t){var n=A.length;if(n<2)return n?un(A[0]):[];for(var o=-1,i=r(n);++o<n;)for(var s=A[o],B=-1;++B<n;)B!=o&&(i[o]=ur(i[o]||s,A[B],e,t));return un(hr(i,1),e,t)}function hn(A,e,t){for(var r=-1,o=A.length,i=e.length,s={};++r<o;){var B=r<i?e[r]:n;t(s,A[r],B)}return s}function Cn(A){return Yi(A)?A:[]}function Un(A){return"function"==typeof A?A:nB}function Fn(A,e){return Xi(A)?A:po(A,e)?[A]:To(Us(A))}var dn=jr;function pn(A,e,t){var r=A.length;return t=t===n?r:t,!e&&t>=r?A:rn(A,e,t)}var Hn=ne||function(A){return Qe.clearTimeout(A)};function yn(A,e){if(e)return A.slice();var t=A.length,r=JA?JA(t):new A.constructor(t);return A.copy(r),r}function In(A){var e=new A.constructor(A.byteLength);return new XA(e).set(new XA(A)),e}function En(A,e){var t=e?In(A.buffer):A.buffer;return new A.constructor(t,A.byteOffset,A.length)}function mn(A,e){if(A!==e){var t=A!==n,r=null===A,o=A==A,i=as(A),s=e!==n,B=null===e,a=e==e,c=as(e);if(!B&&!c&&!i&&A>e||i&&s&&a&&!B&&!c||r&&s&&a||!t&&a||!o)return 1;if(!r&&!i&&!c&&A<e||c&&t&&o&&!r&&!i||B&&t&&o||!s&&o||!a)return-1}return 0}function vn(A,e,t,n){for(var o=-1,i=A.length,s=t.length,B=-1,a=e.length,c=Ct(i-s,0),u=r(a+c),l=!n;++B<a;)u[B]=e[B];for(;++o<s;)(l||o<i)&&(u[t[o]]=A[o]);for(;c--;)u[B++]=A[o++];return u}function Kn(A,e,t,n){for(var o=-1,i=A.length,s=-1,B=t.length,a=-1,c=e.length,u=Ct(i-B,0),l=r(u+c),g=!n;++o<u;)l[o]=A[o];for(var w=o;++a<c;)l[w+a]=e[a];for(;++s<B;)(g||o<i)&&(l[w+t[s]]=A[o++]);return l}function bn(A,e){var t=-1,n=A.length;for(e||(e=r(n));++t<n;)e[t]=A[t];return e}function Ln(A,e,t,r){var o=!t;t||(t={});for(var i=-1,s=e.length;++i<s;){var B=e[i],a=r?r(t[B],A[B],B,t,A):n;a===n&&(a=A[B]),o?or(t,B,a):er(t,B,a)}return t}function Dn(A,e){return function(t,r){var n=Xi(t)?ve:rr,o=e?e():{};return n(t,A,ao(r,2),o)}}function xn(A){return jr((function(e,t){var r=-1,o=t.length,i=o>1?t[o-1]:n,s=o>2?t[2]:n;for(i=A.length>3&&"function"==typeof i?(o--,i):n,s&&Fo(t[0],t[1],s)&&(i=o<3?n:i,o=1),e=mA(e);++r<o;){var B=t[r];B&&A(e,B,r,i)}return e}))}function Sn(A,e){return function(t,r){if(null==t)return t;if(!Wi(t))return A(t,r);for(var n=t.length,o=e?n:-1,i=mA(t);(e?o--:++o<n)&&!1!==r(i[o],o,i););return t}}function _n(A){return function(e,t,r){for(var n=-1,o=mA(e),i=r(e),s=i.length;s--;){var B=i[A?s:++n];if(!1===t(o[B],B,o))break}return e}}function Mn(A){return function(e){var t=st(e=Us(e))?wt(e):n,r=t?t[0]:e.charAt(0),o=t?pn(t,1).join(""):e.slice(1);return r[A]()+o}}function Tn(A){return function(e){return Te(qs(Ns(e).replace(Ae,"")),A,"")}}function On(A){return function(){var e=arguments;switch(e.length){case 0:return new A;case 1:return new A(e[0]);case 2:return new A(e[0],e[1]);case 3:return new A(e[0],e[1],e[2]);case 4:return new A(e[0],e[1],e[2],e[3]);case 5:return new A(e[0],e[1],e[2],e[3],e[4]);case 6:return new A(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new A(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var t=Rt(A.prototype),r=A.apply(t,e);return es(r)?r:t}}function Gn(A){return function(e,t,r){var o=mA(e);if(!Wi(e)){var i=ao(t,3);e=Ds(e),t=function(A){return i(o[A],A,o)}}var s=A(e,t,r);return s>-1?o[i?e[s]:s]:n}}function Vn(A){return ro((function(e){var t=e.length,r=t,i=Pt.prototype.thru;for(A&&e.reverse();r--;){var s=e[r];if("function"!=typeof s)throw new bA(o);if(i&&!B&&"wrapper"==so(s))var B=new Pt([],!0)}for(r=B?r:t;++r<t;){var a=so(s=e[r]),c="wrapper"==a?io(s):n;B=c&&Ho(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?B[so(c[0])].apply(B,c[3]):1==s.length&&Ho(s)?B[a]():B.thru(s)}return function(){var A=arguments,r=A[0];if(B&&1==A.length&&Xi(r))return B.plant(r).value();for(var n=0,o=t?e[n].apply(this,A):r;++n<t;)o=e[n].call(this,o);return o}}))}function Rn(A,e,t,o,i,s,B,a,c,l){var g=e&u,w=1&e,Q=2&e,f=24&e,h=512&e,C=Q?n:On(A);return function u(){for(var U=arguments.length,F=r(U),d=U;d--;)F[d]=arguments[d];if(f)var p=Bo(u),H=function(A,e){for(var t=A.length,r=0;t--;)A[t]===e&&++r;return r}(F,p);if(o&&(F=vn(F,o,i,f)),s&&(F=Kn(F,s,B,f)),U-=H,f&&U<l){var y=ct(F,p);return Yn(A,e,Rn,u.placeholder,t,F,y,a,c,l-U)}var I=w?t:this,E=Q?I[A]:A;return U=F.length,a?F=function(A,e){var t=A.length,r=Ut(e.length,t),o=bn(A);for(;r--;){var i=e[r];A[r]=Uo(i,t)?o[i]:n}return A}(F,a):h&&U>1&&F.reverse(),g&&c<U&&(F.length=c),this&&this!==Qe&&this instanceof u&&(E=C||On(E)),E.apply(I,F)}}function kn(A,e){return function(t,r){return function(A,e,t,r){return Fr(A,(function(A,n,o){e(r,t(A),n,o)})),r}(t,A,e(r),{})}}function Pn(A,e){return function(t,r){var o;if(t===n&&r===n)return e;if(t!==n&&(o=t),r!==n){if(o===n)return r;"string"==typeof t||"string"==typeof r?(t=cn(t),r=cn(r)):(t=an(t),r=an(r)),o=A(t,r)}return o}}function Nn(A){return ro((function(e){return e=_e(e,$e(ao())),jr((function(t){var r=this;return A(e,(function(A){return me(A,r,t)}))}))}))}function Xn(A,e){var t=(e=e===n?" ":cn(e)).length;if(t<2)return t?Zr(e,A):e;var r=Zr(e,we(A/gt(e)));return st(e)?pn(wt(r),0,A).join(""):r.slice(0,A)}function Jn(A){return function(e,t,o){return o&&"number"!=typeof o&&Fo(e,t,o)&&(t=o=n),e=ws(e),t===n?(t=e,e=0):t=ws(t),function(A,e,t,n){for(var o=-1,i=Ct(we((e-A)/(t||1)),0),s=r(i);i--;)s[n?i:++o]=A,A+=t;return s}(e,t,o=o===n?e<t?1:-1:ws(o),A)}}function Wn(A){return function(e,t){return"string"==typeof e&&"string"==typeof t||(e=hs(e),t=hs(t)),A(e,t)}}function Yn(A,e,t,r,o,i,s,B,u,l){var g=8&e;e|=g?a:c,4&(e&=~(g?c:a))||(e&=-4);var w=[A,e,o,g?i:n,g?s:n,g?n:i,g?n:s,B,u,l],Q=t.apply(n,w);return Ho(A)&&Lo(Q,w),Q.placeholder=r,So(Q,A,e)}function Zn(A){var e=EA[A];return function(A,t){if(A=hs(A),(t=null==t?0:Ut(Qs(t),292))&&Fe(A)){var r=(Us(A)+"e").split("e");return+((r=(Us(e(r[0]+"e"+(+r[1]+t)))+"e").split("e"))[0]+"e"+(+r[1]-t))}return e(A)}}var jn=mt&&1/ut(new mt([,-0]))[1]==g?function(A){return new mt(A)}:aB;function zn(A){return function(e){var t=Qo(e);return t==I?Bt(e):t==b?lt(e):function(A,e){return _e(e,(function(e){return[e,A[e]]}))}(e,A(e))}}function qn(A,e,t,i,g,w,Q,f){var h=2&e;if(!h&&"function"!=typeof A)throw new bA(o);var C=i?i.length:0;if(C||(e&=-97,i=g=n),Q=Q===n?Q:Ct(Qs(Q),0),f=f===n?f:Qs(f),C-=g?g.length:0,e&c){var U=i,F=g;i=g=n}var d=h?n:io(A),p=[A,e,t,i,g,U,F,w,Q,f];if(d&&function(A,e){var t=A[1],r=e[1],n=t|r,o=n<131,i=r==u&&8==t||r==u&&t==l&&A[7].length<=e[8]||384==r&&e[7].length<=e[8]&&8==t;if(!o&&!i)return A;1&r&&(A[2]=e[2],n|=1&t?0:4);var B=e[3];if(B){var a=A[3];A[3]=a?vn(a,B,e[4]):B,A[4]=a?ct(A[3],s):e[4]}(B=e[5])&&(a=A[5],A[5]=a?Kn(a,B,e[6]):B,A[6]=a?ct(A[5],s):e[6]);(B=e[7])&&(A[7]=B);r&u&&(A[8]=null==A[8]?e[8]:Ut(A[8],e[8]));null==A[9]&&(A[9]=e[9]);A[0]=e[0],A[1]=n}(p,d),A=p[0],e=p[1],t=p[2],i=p[3],g=p[4],!(f=p[9]=p[9]===n?h?0:A.length:Ct(p[9]-C,0))&&24&e&&(e&=-25),e&&1!=e)H=8==e||e==B?function(A,e,t){var o=On(A);return function i(){for(var s=arguments.length,B=r(s),a=s,c=Bo(i);a--;)B[a]=arguments[a];var u=s<3&&B[0]!==c&&B[s-1]!==c?[]:ct(B,c);return(s-=u.length)<t?Yn(A,e,Rn,i.placeholder,n,B,u,n,n,t-s):me(this&&this!==Qe&&this instanceof i?o:A,this,B)}}(A,e,f):e!=a&&33!=e||g.length?Rn.apply(n,p):function(A,e,t,n){var o=1&e,i=On(A);return function e(){for(var s=-1,B=arguments.length,a=-1,c=n.length,u=r(c+B),l=this&&this!==Qe&&this instanceof e?i:A;++a<c;)u[a]=n[a];for(;B--;)u[a++]=arguments[++s];return me(l,o?t:this,u)}}(A,e,t,i);else var H=function(A,e,t){var r=1&e,n=On(A);return function e(){return(this&&this!==Qe&&this instanceof e?n:A).apply(r?t:this,arguments)}}(A,e,t);return So((d?An:Lo)(H,p),A,e)}function $n(A,e,t,r){return A===n||Ri(A,xA[t])&&!MA.call(r,t)?e:A}function Ao(A,e,t,r,o,i){return es(A)&&es(e)&&(i.set(e,A),kr(A,e,n,Ao,i),i.delete(e)),A}function eo(A){return os(A)?n:A}function to(A,e,t,r,o,i){var s=1&t,B=A.length,a=e.length;if(B!=a&&!(s&&a>B))return!1;var c=i.get(A),u=i.get(e);if(c&&u)return c==e&&u==A;var l=-1,g=!0,w=2&t?new Yt:n;for(i.set(A,e),i.set(e,A);++l<B;){var Q=A[l],f=e[l];if(r)var h=s?r(f,Q,l,e,A,i):r(Q,f,l,A,e,i);if(h!==n){if(h)continue;g=!1;break}if(w){if(!Ge(e,(function(A,e){if(!et(w,e)&&(Q===A||o(Q,A,t,r,i)))return w.push(e)}))){g=!1;break}}else if(Q!==f&&!o(Q,f,t,r,i)){g=!1;break}}return i.delete(A),i.delete(e),g}function ro(A){return xo(vo(A,n,Jo),A+"")}function no(A){return yr(A,Ds,go)}function oo(A){return yr(A,xs,wo)}var io=bt?function(A){return bt.get(A)}:aB;function so(A){for(var e=A.name+"",t=Lt[e],r=MA.call(Lt,e)?t.length:0;r--;){var n=t[r],o=n.func;if(null==o||o==A)return n.name}return e}function Bo(A){return(MA.call(Vt,"placeholder")?Vt:A).placeholder}function ao(){var A=Vt.iteratee||oB;return A=A===oB?_r:A,arguments.length?A(arguments[0],arguments[1]):A}function co(A,e){var t,r,n=A.__data__;return("string"==(r=typeof(t=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t)?n["string"==typeof e?"string":"hash"]:n.map}function uo(A){for(var e=Ds(A),t=e.length;t--;){var r=e[t],n=A[r];e[t]=[r,n,Eo(n)]}return e}function lo(A,e){var t=function(A,e){return null==A?n:A[e]}(A,e);return Sr(t)?t:n}var go=he?function(A){return null==A?[]:(A=mA(A),De(he(A),(function(e){return ZA.call(A,e)})))}:fB,wo=he?function(A){for(var e=[];A;)Me(e,go(A)),A=WA(A);return e}:fB,Qo=Ir;function fo(A,e,t){for(var r=-1,n=(e=Fn(e,A)).length,o=!1;++r<n;){var i=Oo(e[r]);if(!(o=null!=A&&t(A,i)))break;A=A[i]}return o||++r!=n?o:!!(n=null==A?0:A.length)&&As(n)&&Uo(i,n)&&(Xi(A)||Ni(A))}function ho(A){return"function"!=typeof A.constructor||Io(A)?{}:Rt(WA(A))}function Co(A){return Xi(A)||Ni(A)||!!(zA&&A&&A[zA])}function Uo(A,e){var t=typeof A;return!!(e=null==e?w:e)&&("number"==t||"symbol"!=t&&FA.test(A))&&A>-1&&A%1==0&&A<e}function Fo(A,e,t){if(!es(t))return!1;var r=typeof e;return!!("number"==r?Wi(t)&&Uo(e,t.length):"string"==r&&e in t)&&Ri(t[e],A)}function po(A,e){if(Xi(A))return!1;var t=typeof A;return!("number"!=t&&"symbol"!=t&&"boolean"!=t&&null!=A&&!as(A))||(tA.test(A)||!eA.test(A)||null!=e&&A in mA(e))}function Ho(A){var e=so(A),t=Vt[e];if("function"!=typeof t||!(e in Nt.prototype))return!1;if(A===t)return!0;var r=io(t);return!!r&&A===r[0]}(yt&&Qo(new yt(new ArrayBuffer(1)))!=_||It&&Qo(new It)!=I||Et&&Qo(Et.resolve())!=v||mt&&Qo(new mt)!=b||vt&&Qo(new vt)!=x)&&(Qo=function(A){var e=Ir(A),t=e==m?A.constructor:n,r=t?Go(t):"";if(r)switch(r){case Dt:return _;case xt:return I;case St:return v;case _t:return b;case Mt:return x}return e});var yo=SA?qi:hB;function Io(A){var e=A&&A.constructor;return A===("function"==typeof e&&e.prototype||xA)}function Eo(A){return A==A&&!es(A)}function mo(A,e){return function(t){return null!=t&&(t[A]===e&&(e!==n||A in mA(t)))}}function vo(A,e,t){return e=Ct(e===n?A.length-1:e,0),function(){for(var n=arguments,o=-1,i=Ct(n.length-e,0),s=r(i);++o<i;)s[o]=n[e+o];o=-1;for(var B=r(e+1);++o<e;)B[o]=n[o];return B[e]=t(s),me(A,this,B)}}function Ko(A,e){return e.length<2?A:Hr(A,rn(e,0,-1))}function bo(A,e){if(("constructor"!==e||"function"!=typeof A[e])&&"__proto__"!=e)return A[e]}var Lo=_o(An),Do=ge||function(A,e){return Qe.setTimeout(A,e)},xo=_o(en);function So(A,e,t){var r=e+"";return xo(A,function(A,e){var t=e.length;if(!t)return A;var r=t-1;return e[r]=(t>1?"& ":"")+e[r],e=e.join(t>2?", ":" "),A.replace(BA,"{\n/* [wrapped with "+e+"] */\n")}(r,function(A,e){return Ke(h,(function(t){var r="_."+t[0];e&t[1]&&!xe(A,r)&&A.push(r)})),A.sort()}(function(A){var e=A.match(aA);return e?e[1].split(cA):[]}(r),t)))}function _o(A){var e=0,t=0;return function(){var r=Ft(),o=16-(r-t);if(t=r,o>0){if(++e>=800)return arguments[0]}else e=0;return A.apply(n,arguments)}}function Mo(A,e){var t=-1,r=A.length,o=r-1;for(e=e===n?r:e;++t<e;){var i=Yr(t,o),s=A[i];A[i]=A[t],A[t]=s}return A.length=e,A}var To=function(A){var e=_i(A,(function(A){return 500===t.size&&t.clear(),A})),t=e.cache;return e}((function(A){var e=[];return 46===A.charCodeAt(0)&&e.push(""),A.replace(rA,(function(A,t,r,n){e.push(r?n.replace(gA,"$1"):t||A)})),e}));function Oo(A){if("string"==typeof A||as(A))return A;var e=A+"";return"0"==e&&1/A==-1/0?"-0":e}function Go(A){if(null!=A){try{return _A.call(A)}catch(A){}try{return A+""}catch(A){}}return""}function Vo(A){if(A instanceof Nt)return A.clone();var e=new Pt(A.__wrapped__,A.__chain__);return e.__actions__=bn(A.__actions__),e.__index__=A.__index__,e.__values__=A.__values__,e}var Ro=jr((function(A,e){return Yi(A)?ur(A,hr(e,1,Yi,!0)):[]})),ko=jr((function(A,e){var t=zo(e);return Yi(t)&&(t=n),Yi(A)?ur(A,hr(e,1,Yi,!0),ao(t,2)):[]})),Po=jr((function(A,e){var t=zo(e);return Yi(t)&&(t=n),Yi(A)?ur(A,hr(e,1,Yi,!0),n,t):[]}));function No(A,e,t){var r=null==A?0:A.length;if(!r)return-1;var n=null==t?0:Qs(t);return n<0&&(n=Ct(r+n,0)),ke(A,ao(e,3),n)}function Xo(A,e,t){var r=null==A?0:A.length;if(!r)return-1;var o=r-1;return t!==n&&(o=Qs(t),o=t<0?Ct(r+o,0):Ut(o,r-1)),ke(A,ao(e,3),o,!0)}function Jo(A){return(null==A?0:A.length)?hr(A,1):[]}function Wo(A){return A&&A.length?A[0]:n}var Yo=jr((function(A){var e=_e(A,Cn);return e.length&&e[0]===A[0]?Kr(e):[]})),Zo=jr((function(A){var e=zo(A),t=_e(A,Cn);return e===zo(t)?e=n:t.pop(),t.length&&t[0]===A[0]?Kr(t,ao(e,2)):[]})),jo=jr((function(A){var e=zo(A),t=_e(A,Cn);return(e="function"==typeof e?e:n)&&t.pop(),t.length&&t[0]===A[0]?Kr(t,n,e):[]}));function zo(A){var e=null==A?0:A.length;return e?A[e-1]:n}var qo=jr($o);function $o(A,e){return A&&A.length&&e&&e.length?Jr(A,e):A}var Ai=ro((function(A,e){var t=null==A?0:A.length,r=ir(A,e);return Wr(A,_e(e,(function(A){return Uo(A,t)?+A:A})).sort(mn)),r}));function ei(A){return null==A?A:Ht.call(A)}var ti=jr((function(A){return un(hr(A,1,Yi,!0))})),ri=jr((function(A){var e=zo(A);return Yi(e)&&(e=n),un(hr(A,1,Yi,!0),ao(e,2))})),ni=jr((function(A){var e=zo(A);return e="function"==typeof e?e:n,un(hr(A,1,Yi,!0),n,e)}));function oi(A){if(!A||!A.length)return[];var e=0;return A=De(A,(function(A){if(Yi(A))return e=Ct(A.length,e),!0})),ze(e,(function(e){return _e(A,We(e))}))}function ii(A,e){if(!A||!A.length)return[];var t=oi(A);return null==e?t:_e(t,(function(A){return me(e,n,A)}))}var si=jr((function(A,e){return Yi(A)?ur(A,e):[]})),Bi=jr((function(A){return fn(De(A,Yi))})),ai=jr((function(A){var e=zo(A);return Yi(e)&&(e=n),fn(De(A,Yi),ao(e,2))})),ci=jr((function(A){var e=zo(A);return e="function"==typeof e?e:n,fn(De(A,Yi),n,e)})),ui=jr(oi);var li=jr((function(A){var e=A.length,t=e>1?A[e-1]:n;return t="function"==typeof t?(A.pop(),t):n,ii(A,t)}));function gi(A){var e=Vt(A);return e.__chain__=!0,e}function wi(A,e){return e(A)}var Qi=ro((function(A){var e=A.length,t=e?A[0]:0,r=this.__wrapped__,o=function(e){return ir(e,A)};return!(e>1||this.__actions__.length)&&r instanceof Nt&&Uo(t)?((r=r.slice(t,+t+(e?1:0))).__actions__.push({func:wi,args:[o],thisArg:n}),new Pt(r,this.__chain__).thru((function(A){return e&&!A.length&&A.push(n),A}))):this.thru(o)}));var fi=Dn((function(A,e,t){MA.call(A,t)?++A[t]:or(A,t,1)}));var hi=Gn(No),Ci=Gn(Xo);function Ui(A,e){return(Xi(A)?Ke:lr)(A,ao(e,3))}function Fi(A,e){return(Xi(A)?be:gr)(A,ao(e,3))}var di=Dn((function(A,e,t){MA.call(A,t)?A[t].push(e):or(A,t,[e])}));var pi=jr((function(A,e,t){var n=-1,o="function"==typeof e,i=Wi(A)?r(A.length):[];return lr(A,(function(A){i[++n]=o?me(e,A,t):br(A,e,t)})),i})),Hi=Dn((function(A,e,t){or(A,t,e)}));function yi(A,e){return(Xi(A)?_e:Gr)(A,ao(e,3))}var Ii=Dn((function(A,e,t){A[t?0:1].push(e)}),(function(){return[[],[]]}));var Ei=jr((function(A,e){if(null==A)return[];var t=e.length;return t>1&&Fo(A,e[0],e[1])?e=[]:t>2&&Fo(e[0],e[1],e[2])&&(e=[e[0]]),Nr(A,hr(e,1),[])})),mi=ce||function(){return Qe.Date.now()};function vi(A,e,t){return e=t?n:e,e=A&&null==e?A.length:e,qn(A,u,n,n,n,n,e)}function Ki(A,e){var t;if("function"!=typeof e)throw new bA(o);return A=Qs(A),function(){return--A>0&&(t=e.apply(this,arguments)),A<=1&&(e=n),t}}var bi=jr((function(A,e,t){var r=1;if(t.length){var n=ct(t,Bo(bi));r|=a}return qn(A,r,e,t,n)})),Li=jr((function(A,e,t){var r=3;if(t.length){var n=ct(t,Bo(Li));r|=a}return qn(e,r,A,t,n)}));function Di(A,e,t){var r,i,s,B,a,c,u=0,l=!1,g=!1,w=!0;if("function"!=typeof A)throw new bA(o);function Q(e){var t=r,o=i;return r=i=n,u=e,B=A.apply(o,t)}function f(A){var t=A-c;return c===n||t>=e||t<0||g&&A-u>=s}function h(){var A=mi();if(f(A))return C(A);a=Do(h,function(A){var t=e-(A-c);return g?Ut(t,s-(A-u)):t}(A))}function C(A){return a=n,w&&r?Q(A):(r=i=n,B)}function U(){var A=mi(),t=f(A);if(r=arguments,i=this,c=A,t){if(a===n)return function(A){return u=A,a=Do(h,e),l?Q(A):B}(c);if(g)return Hn(a),a=Do(h,e),Q(c)}return a===n&&(a=Do(h,e)),B}return e=hs(e)||0,es(t)&&(l=!!t.leading,s=(g="maxWait"in t)?Ct(hs(t.maxWait)||0,e):s,w="trailing"in t?!!t.trailing:w),U.cancel=function(){a!==n&&Hn(a),u=0,r=c=i=a=n},U.flush=function(){return a===n?B:C(mi())},U}var xi=jr((function(A,e){return cr(A,1,e)})),Si=jr((function(A,e,t){return cr(A,hs(e)||0,t)}));function _i(A,e){if("function"!=typeof A||null!=e&&"function"!=typeof e)throw new bA(o);var t=function(){var r=arguments,n=e?e.apply(this,r):r[0],o=t.cache;if(o.has(n))return o.get(n);var i=A.apply(this,r);return t.cache=o.set(n,i)||o,i};return t.cache=new(_i.Cache||Wt),t}function Mi(A){if("function"!=typeof A)throw new bA(o);return function(){var e=arguments;switch(e.length){case 0:return!A.call(this);case 1:return!A.call(this,e[0]);case 2:return!A.call(this,e[0],e[1]);case 3:return!A.call(this,e[0],e[1],e[2])}return!A.apply(this,e)}}_i.Cache=Wt;var Ti=dn((function(A,e){var t=(e=1==e.length&&Xi(e[0])?_e(e[0],$e(ao())):_e(hr(e,1),$e(ao()))).length;return jr((function(r){for(var n=-1,o=Ut(r.length,t);++n<o;)r[n]=e[n].call(this,r[n]);return me(A,this,r)}))})),Oi=jr((function(A,e){var t=ct(e,Bo(Oi));return qn(A,a,n,e,t)})),Gi=jr((function(A,e){var t=ct(e,Bo(Gi));return qn(A,c,n,e,t)})),Vi=ro((function(A,e){return qn(A,l,n,n,n,e)}));function Ri(A,e){return A===e||A!=A&&e!=e}var ki=Wn(Er),Pi=Wn((function(A,e){return A>=e})),Ni=Lr(function(){return arguments}())?Lr:function(A){return ts(A)&&MA.call(A,"callee")&&!ZA.call(A,"callee")},Xi=r.isArray,Ji=de?$e(de):function(A){return ts(A)&&Ir(A)==S};function Wi(A){return null!=A&&As(A.length)&&!qi(A)}function Yi(A){return ts(A)&&Wi(A)}var Zi=Ue||hB,ji=pe?$e(pe):function(A){return ts(A)&&Ir(A)==d};function zi(A){if(!ts(A))return!1;var e=Ir(A);return e==p||"[object DOMException]"==e||"string"==typeof A.message&&"string"==typeof A.name&&!os(A)}function qi(A){if(!es(A))return!1;var e=Ir(A);return e==H||e==y||"[object AsyncFunction]"==e||"[object Proxy]"==e}function $i(A){return"number"==typeof A&&A==Qs(A)}function As(A){return"number"==typeof A&&A>-1&&A%1==0&&A<=w}function es(A){var e=typeof A;return null!=A&&("object"==e||"function"==e)}function ts(A){return null!=A&&"object"==typeof A}var rs=He?$e(He):function(A){return ts(A)&&Qo(A)==I};function ns(A){return"number"==typeof A||ts(A)&&Ir(A)==E}function os(A){if(!ts(A)||Ir(A)!=m)return!1;var e=WA(A);if(null===e)return!0;var t=MA.call(e,"constructor")&&e.constructor;return"function"==typeof t&&t instanceof t&&_A.call(t)==VA}var is=ye?$e(ye):function(A){return ts(A)&&Ir(A)==K};var ss=Ie?$e(Ie):function(A){return ts(A)&&Qo(A)==b};function Bs(A){return"string"==typeof A||!Xi(A)&&ts(A)&&Ir(A)==L}function as(A){return"symbol"==typeof A||ts(A)&&Ir(A)==D}var cs=Ee?$e(Ee):function(A){return ts(A)&&As(A.length)&&!!Be[Ir(A)]};var us=Wn(Or),ls=Wn((function(A,e){return A<=e}));function gs(A){if(!A)return[];if(Wi(A))return Bs(A)?wt(A):bn(A);if(qA&&A[qA])return function(A){for(var e,t=[];!(e=A.next()).done;)t.push(e.value);return t}(A[qA]());var e=Qo(A);return(e==I?Bt:e==b?ut:Rs)(A)}function ws(A){return A?(A=hs(A))===g||A===-1/0?17976931348623157e292*(A<0?-1:1):A==A?A:0:0===A?A:0}function Qs(A){var e=ws(A),t=e%1;return e==e?t?e-t:e:0}function fs(A){return A?sr(Qs(A),0,f):0}function hs(A){if("number"==typeof A)return A;if(as(A))return Q;if(es(A)){var e="function"==typeof A.valueOf?A.valueOf():A;A=es(e)?e+"":e}if("string"!=typeof A)return 0===A?A:+A;A=qe(A);var t=hA.test(A);return t||UA.test(A)?le(A.slice(2),t?2:8):fA.test(A)?Q:+A}function Cs(A){return Ln(A,xs(A))}function Us(A){return null==A?"":cn(A)}var Fs=xn((function(A,e){if(Io(e)||Wi(e))Ln(e,Ds(e),A);else for(var t in e)MA.call(e,t)&&er(A,t,e[t])})),ds=xn((function(A,e){Ln(e,xs(e),A)})),ps=xn((function(A,e,t,r){Ln(e,xs(e),A,r)})),Hs=xn((function(A,e,t,r){Ln(e,Ds(e),A,r)})),ys=ro(ir);var Is=jr((function(A,e){A=mA(A);var t=-1,r=e.length,o=r>2?e[2]:n;for(o&&Fo(e[0],e[1],o)&&(r=1);++t<r;)for(var i=e[t],s=xs(i),B=-1,a=s.length;++B<a;){var c=s[B],u=A[c];(u===n||Ri(u,xA[c])&&!MA.call(A,c))&&(A[c]=i[c])}return A})),Es=jr((function(A){return A.push(n,Ao),me(_s,n,A)}));function ms(A,e,t){var r=null==A?n:Hr(A,e);return r===n?t:r}function vs(A,e){return null!=A&&fo(A,e,vr)}var Ks=kn((function(A,e,t){null!=e&&"function"!=typeof e.toString&&(e=GA.call(e)),A[e]=t}),eB(nB)),bs=kn((function(A,e,t){null!=e&&"function"!=typeof e.toString&&(e=GA.call(e)),MA.call(A,e)?A[e].push(t):A[e]=[t]}),ao),Ls=jr(br);function Ds(A){return Wi(A)?jt(A):Mr(A)}function xs(A){return Wi(A)?jt(A,!0):Tr(A)}var Ss=xn((function(A,e,t){kr(A,e,t)})),_s=xn((function(A,e,t,r){kr(A,e,t,r)})),Ms=ro((function(A,e){var t={};if(null==A)return t;var r=!1;e=_e(e,(function(e){return e=Fn(e,A),r||(r=e.length>1),e})),Ln(A,oo(A),t),r&&(t=Br(t,7,eo));for(var n=e.length;n--;)ln(t,e[n]);return t}));var Ts=ro((function(A,e){return null==A?{}:function(A,e){return Xr(A,e,(function(e,t){return vs(A,t)}))}(A,e)}));function Os(A,e){if(null==A)return{};var t=_e(oo(A),(function(A){return[A]}));return e=ao(e),Xr(A,t,(function(A,t){return e(A,t[0])}))}var Gs=zn(Ds),Vs=zn(xs);function Rs(A){return null==A?[]:At(A,Ds(A))}var ks=Tn((function(A,e,t){return e=e.toLowerCase(),A+(t?Ps(e):e)}));function Ps(A){return zs(Us(A).toLowerCase())}function Ns(A){return(A=Us(A))&&A.replace(dA,nt).replace(ee,"")}var Xs=Tn((function(A,e,t){return A+(t?"-":"")+e.toLowerCase()})),Js=Tn((function(A,e,t){return A+(t?" ":"")+e.toLowerCase()})),Ws=Mn("toLowerCase");var Ys=Tn((function(A,e,t){return A+(t?"_":"")+e.toLowerCase()}));var Zs=Tn((function(A,e,t){return A+(t?" ":"")+zs(e)}));var js=Tn((function(A,e,t){return A+(t?" ":"")+e.toUpperCase()})),zs=Mn("toUpperCase");function qs(A,e,t){return A=Us(A),(e=t?n:e)===n?function(A){return oe.test(A)}(A)?function(A){return A.match(re)||[]}(A):function(A){return A.match(uA)||[]}(A):A.match(e)||[]}var $s=jr((function(A,e){try{return me(A,n,e)}catch(A){return zi(A)?A:new yA(A)}})),AB=ro((function(A,e){return Ke(e,(function(e){e=Oo(e),or(A,e,bi(A[e],A))})),A}));function eB(A){return function(){return A}}var tB=Vn(),rB=Vn(!0);function nB(A){return A}function oB(A){return _r("function"==typeof A?A:Br(A,1))}var iB=jr((function(A,e){return function(t){return br(t,A,e)}})),sB=jr((function(A,e){return function(t){return br(A,t,e)}}));function BB(A,e,t){var r=Ds(e),n=pr(e,r);null!=t||es(e)&&(n.length||!r.length)||(t=e,e=A,A=this,n=pr(e,Ds(e)));var o=!(es(t)&&"chain"in t&&!t.chain),i=qi(A);return Ke(n,(function(t){var r=e[t];A[t]=r,i&&(A.prototype[t]=function(){var e=this.__chain__;if(o||e){var t=A(this.__wrapped__);return(t.__actions__=bn(this.__actions__)).push({func:r,args:arguments,thisArg:A}),t.__chain__=e,t}return r.apply(A,Me([this.value()],arguments))})})),A}function aB(){}var cB=Nn(_e),uB=Nn(Le),lB=Nn(Ge);function gB(A){return po(A)?We(Oo(A)):function(A){return function(e){return Hr(e,A)}}(A)}var wB=Jn(),QB=Jn(!0);function fB(){return[]}function hB(){return!1}var CB=Pn((function(A,e){return A+e}),0),UB=Zn("ceil"),FB=Pn((function(A,e){return A/e}),1),dB=Zn("floor");var pB,HB=Pn((function(A,e){return A*e}),1),yB=Zn("round"),IB=Pn((function(A,e){return A-e}),0);return Vt.after=function(A,e){if("function"!=typeof e)throw new bA(o);return A=Qs(A),function(){if(--A<1)return e.apply(this,arguments)}},Vt.ary=vi,Vt.assign=Fs,Vt.assignIn=ds,Vt.assignInWith=ps,Vt.assignWith=Hs,Vt.at=ys,Vt.before=Ki,Vt.bind=bi,Vt.bindAll=AB,Vt.bindKey=Li,Vt.castArray=function(){if(!arguments.length)return[];var A=arguments[0];return Xi(A)?A:[A]},Vt.chain=gi,Vt.chunk=function(A,e,t){e=(t?Fo(A,e,t):e===n)?1:Ct(Qs(e),0);var o=null==A?0:A.length;if(!o||e<1)return[];for(var i=0,s=0,B=r(we(o/e));i<o;)B[s++]=rn(A,i,i+=e);return B},Vt.compact=function(A){for(var e=-1,t=null==A?0:A.length,r=0,n=[];++e<t;){var o=A[e];o&&(n[r++]=o)}return n},Vt.concat=function(){var A=arguments.length;if(!A)return[];for(var e=r(A-1),t=arguments[0],n=A;n--;)e[n-1]=arguments[n];return Me(Xi(t)?bn(t):[t],hr(e,1))},Vt.cond=function(A){var e=null==A?0:A.length,t=ao();return A=e?_e(A,(function(A){if("function"!=typeof A[1])throw new bA(o);return[t(A[0]),A[1]]})):[],jr((function(t){for(var r=-1;++r<e;){var n=A[r];if(me(n[0],this,t))return me(n[1],this,t)}}))},Vt.conforms=function(A){return function(A){var e=Ds(A);return function(t){return ar(t,A,e)}}(Br(A,1))},Vt.constant=eB,Vt.countBy=fi,Vt.create=function(A,e){var t=Rt(A);return null==e?t:nr(t,e)},Vt.curry=function A(e,t,r){var o=qn(e,8,n,n,n,n,n,t=r?n:t);return o.placeholder=A.placeholder,o},Vt.curryRight=function A(e,t,r){var o=qn(e,B,n,n,n,n,n,t=r?n:t);return o.placeholder=A.placeholder,o},Vt.debounce=Di,Vt.defaults=Is,Vt.defaultsDeep=Es,Vt.defer=xi,Vt.delay=Si,Vt.difference=Ro,Vt.differenceBy=ko,Vt.differenceWith=Po,Vt.drop=function(A,e,t){var r=null==A?0:A.length;return r?rn(A,(e=t||e===n?1:Qs(e))<0?0:e,r):[]},Vt.dropRight=function(A,e,t){var r=null==A?0:A.length;return r?rn(A,0,(e=r-(e=t||e===n?1:Qs(e)))<0?0:e):[]},Vt.dropRightWhile=function(A,e){return A&&A.length?wn(A,ao(e,3),!0,!0):[]},Vt.dropWhile=function(A,e){return A&&A.length?wn(A,ao(e,3),!0):[]},Vt.fill=function(A,e,t,r){var o=null==A?0:A.length;return o?(t&&"number"!=typeof t&&Fo(A,e,t)&&(t=0,r=o),function(A,e,t,r){var o=A.length;for((t=Qs(t))<0&&(t=-t>o?0:o+t),(r=r===n||r>o?o:Qs(r))<0&&(r+=o),r=t>r?0:fs(r);t<r;)A[t++]=e;return A}(A,e,t,r)):[]},Vt.filter=function(A,e){return(Xi(A)?De:fr)(A,ao(e,3))},Vt.flatMap=function(A,e){return hr(yi(A,e),1)},Vt.flatMapDeep=function(A,e){return hr(yi(A,e),g)},Vt.flatMapDepth=function(A,e,t){return t=t===n?1:Qs(t),hr(yi(A,e),t)},Vt.flatten=Jo,Vt.flattenDeep=function(A){return(null==A?0:A.length)?hr(A,g):[]},Vt.flattenDepth=function(A,e){return(null==A?0:A.length)?hr(A,e=e===n?1:Qs(e)):[]},Vt.flip=function(A){return qn(A,512)},Vt.flow=tB,Vt.flowRight=rB,Vt.fromPairs=function(A){for(var e=-1,t=null==A?0:A.length,r={};++e<t;){var n=A[e];r[n[0]]=n[1]}return r},Vt.functions=function(A){return null==A?[]:pr(A,Ds(A))},Vt.functionsIn=function(A){return null==A?[]:pr(A,xs(A))},Vt.groupBy=di,Vt.initial=function(A){return(null==A?0:A.length)?rn(A,0,-1):[]},Vt.intersection=Yo,Vt.intersectionBy=Zo,Vt.intersectionWith=jo,Vt.invert=Ks,Vt.invertBy=bs,Vt.invokeMap=pi,Vt.iteratee=oB,Vt.keyBy=Hi,Vt.keys=Ds,Vt.keysIn=xs,Vt.map=yi,Vt.mapKeys=function(A,e){var t={};return e=ao(e,3),Fr(A,(function(A,r,n){or(t,e(A,r,n),A)})),t},Vt.mapValues=function(A,e){var t={};return e=ao(e,3),Fr(A,(function(A,r,n){or(t,r,e(A,r,n))})),t},Vt.matches=function(A){return Vr(Br(A,1))},Vt.matchesProperty=function(A,e){return Rr(A,Br(e,1))},Vt.memoize=_i,Vt.merge=Ss,Vt.mergeWith=_s,Vt.method=iB,Vt.methodOf=sB,Vt.mixin=BB,Vt.negate=Mi,Vt.nthArg=function(A){return A=Qs(A),jr((function(e){return Pr(e,A)}))},Vt.omit=Ms,Vt.omitBy=function(A,e){return Os(A,Mi(ao(e)))},Vt.once=function(A){return Ki(2,A)},Vt.orderBy=function(A,e,t,r){return null==A?[]:(Xi(e)||(e=null==e?[]:[e]),Xi(t=r?n:t)||(t=null==t?[]:[t]),Nr(A,e,t))},Vt.over=cB,Vt.overArgs=Ti,Vt.overEvery=uB,Vt.overSome=lB,Vt.partial=Oi,Vt.partialRight=Gi,Vt.partition=Ii,Vt.pick=Ts,Vt.pickBy=Os,Vt.property=gB,Vt.propertyOf=function(A){return function(e){return null==A?n:Hr(A,e)}},Vt.pull=qo,Vt.pullAll=$o,Vt.pullAllBy=function(A,e,t){return A&&A.length&&e&&e.length?Jr(A,e,ao(t,2)):A},Vt.pullAllWith=function(A,e,t){return A&&A.length&&e&&e.length?Jr(A,e,n,t):A},Vt.pullAt=Ai,Vt.range=wB,Vt.rangeRight=QB,Vt.rearg=Vi,Vt.reject=function(A,e){return(Xi(A)?De:fr)(A,Mi(ao(e,3)))},Vt.remove=function(A,e){var t=[];if(!A||!A.length)return t;var r=-1,n=[],o=A.length;for(e=ao(e,3);++r<o;){var i=A[r];e(i,r,A)&&(t.push(i),n.push(r))}return Wr(A,n),t},Vt.rest=function(A,e){if("function"!=typeof A)throw new bA(o);return jr(A,e=e===n?e:Qs(e))},Vt.reverse=ei,Vt.sampleSize=function(A,e,t){return e=(t?Fo(A,e,t):e===n)?1:Qs(e),(Xi(A)?qt:qr)(A,e)},Vt.set=function(A,e,t){return null==A?A:$r(A,e,t)},Vt.setWith=function(A,e,t,r){return r="function"==typeof r?r:n,null==A?A:$r(A,e,t,r)},Vt.shuffle=function(A){return(Xi(A)?$t:tn)(A)},Vt.slice=function(A,e,t){var r=null==A?0:A.length;return r?(t&&"number"!=typeof t&&Fo(A,e,t)?(e=0,t=r):(e=null==e?0:Qs(e),t=t===n?r:Qs(t)),rn(A,e,t)):[]},Vt.sortBy=Ei,Vt.sortedUniq=function(A){return A&&A.length?Bn(A):[]},Vt.sortedUniqBy=function(A,e){return A&&A.length?Bn(A,ao(e,2)):[]},Vt.split=function(A,e,t){return t&&"number"!=typeof t&&Fo(A,e,t)&&(e=t=n),(t=t===n?f:t>>>0)?(A=Us(A))&&("string"==typeof e||null!=e&&!is(e))&&!(e=cn(e))&&st(A)?pn(wt(A),0,t):A.split(e,t):[]},Vt.spread=function(A,e){if("function"!=typeof A)throw new bA(o);return e=null==e?0:Ct(Qs(e),0),jr((function(t){var r=t[e],n=pn(t,0,e);return r&&Me(n,r),me(A,this,n)}))},Vt.tail=function(A){var e=null==A?0:A.length;return e?rn(A,1,e):[]},Vt.take=function(A,e,t){return A&&A.length?rn(A,0,(e=t||e===n?1:Qs(e))<0?0:e):[]},Vt.takeRight=function(A,e,t){var r=null==A?0:A.length;return r?rn(A,(e=r-(e=t||e===n?1:Qs(e)))<0?0:e,r):[]},Vt.takeRightWhile=function(A,e){return A&&A.length?wn(A,ao(e,3),!1,!0):[]},Vt.takeWhile=function(A,e){return A&&A.length?wn(A,ao(e,3)):[]},Vt.tap=function(A,e){return e(A),A},Vt.throttle=function(A,e,t){var r=!0,n=!0;if("function"!=typeof A)throw new bA(o);return es(t)&&(r="leading"in t?!!t.leading:r,n="trailing"in t?!!t.trailing:n),Di(A,e,{leading:r,maxWait:e,trailing:n})},Vt.thru=wi,Vt.toArray=gs,Vt.toPairs=Gs,Vt.toPairsIn=Vs,Vt.toPath=function(A){return Xi(A)?_e(A,Oo):as(A)?[A]:bn(To(Us(A)))},Vt.toPlainObject=Cs,Vt.transform=function(A,e,t){var r=Xi(A),n=r||Zi(A)||cs(A);if(e=ao(e,4),null==t){var o=A&&A.constructor;t=n?r?new o:[]:es(A)&&qi(o)?Rt(WA(A)):{}}return(n?Ke:Fr)(A,(function(A,r,n){return e(t,A,r,n)})),t},Vt.unary=function(A){return vi(A,1)},Vt.union=ti,Vt.unionBy=ri,Vt.unionWith=ni,Vt.uniq=function(A){return A&&A.length?un(A):[]},Vt.uniqBy=function(A,e){return A&&A.length?un(A,ao(e,2)):[]},Vt.uniqWith=function(A,e){return e="function"==typeof e?e:n,A&&A.length?un(A,n,e):[]},Vt.unset=function(A,e){return null==A||ln(A,e)},Vt.unzip=oi,Vt.unzipWith=ii,Vt.update=function(A,e,t){return null==A?A:gn(A,e,Un(t))},Vt.updateWith=function(A,e,t,r){return r="function"==typeof r?r:n,null==A?A:gn(A,e,Un(t),r)},Vt.values=Rs,Vt.valuesIn=function(A){return null==A?[]:At(A,xs(A))},Vt.without=si,Vt.words=qs,Vt.wrap=function(A,e){return Oi(Un(e),A)},Vt.xor=Bi,Vt.xorBy=ai,Vt.xorWith=ci,Vt.zip=ui,Vt.zipObject=function(A,e){return hn(A||[],e||[],er)},Vt.zipObjectDeep=function(A,e){return hn(A||[],e||[],$r)},Vt.zipWith=li,Vt.entries=Gs,Vt.entriesIn=Vs,Vt.extend=ds,Vt.extendWith=ps,BB(Vt,Vt),Vt.add=CB,Vt.attempt=$s,Vt.camelCase=ks,Vt.capitalize=Ps,Vt.ceil=UB,Vt.clamp=function(A,e,t){return t===n&&(t=e,e=n),t!==n&&(t=(t=hs(t))==t?t:0),e!==n&&(e=(e=hs(e))==e?e:0),sr(hs(A),e,t)},Vt.clone=function(A){return Br(A,4)},Vt.cloneDeep=function(A){return Br(A,5)},Vt.cloneDeepWith=function(A,e){return Br(A,5,e="function"==typeof e?e:n)},Vt.cloneWith=function(A,e){return Br(A,4,e="function"==typeof e?e:n)},Vt.conformsTo=function(A,e){return null==e||ar(A,e,Ds(e))},Vt.deburr=Ns,Vt.defaultTo=function(A,e){return null==A||A!=A?e:A},Vt.divide=FB,Vt.endsWith=function(A,e,t){A=Us(A),e=cn(e);var r=A.length,o=t=t===n?r:sr(Qs(t),0,r);return(t-=e.length)>=0&&A.slice(t,o)==e},Vt.eq=Ri,Vt.escape=function(A){return(A=Us(A))&&z.test(A)?A.replace(Z,ot):A},Vt.escapeRegExp=function(A){return(A=Us(A))&&oA.test(A)?A.replace(nA,"\\$&"):A},Vt.every=function(A,e,t){var r=Xi(A)?Le:wr;return t&&Fo(A,e,t)&&(e=n),r(A,ao(e,3))},Vt.find=hi,Vt.findIndex=No,Vt.findKey=function(A,e){return Re(A,ao(e,3),Fr)},Vt.findLast=Ci,Vt.findLastIndex=Xo,Vt.findLastKey=function(A,e){return Re(A,ao(e,3),dr)},Vt.floor=dB,Vt.forEach=Ui,Vt.forEachRight=Fi,Vt.forIn=function(A,e){return null==A?A:Cr(A,ao(e,3),xs)},Vt.forInRight=function(A,e){return null==A?A:Ur(A,ao(e,3),xs)},Vt.forOwn=function(A,e){return A&&Fr(A,ao(e,3))},Vt.forOwnRight=function(A,e){return A&&dr(A,ao(e,3))},Vt.get=ms,Vt.gt=ki,Vt.gte=Pi,Vt.has=function(A,e){return null!=A&&fo(A,e,mr)},Vt.hasIn=vs,Vt.head=Wo,Vt.identity=nB,Vt.includes=function(A,e,t,r){A=Wi(A)?A:Rs(A),t=t&&!r?Qs(t):0;var n=A.length;return t<0&&(t=Ct(n+t,0)),Bs(A)?t<=n&&A.indexOf(e,t)>-1:!!n&&Pe(A,e,t)>-1},Vt.indexOf=function(A,e,t){var r=null==A?0:A.length;if(!r)return-1;var n=null==t?0:Qs(t);return n<0&&(n=Ct(r+n,0)),Pe(A,e,n)},Vt.inRange=function(A,e,t){return e=ws(e),t===n?(t=e,e=0):t=ws(t),function(A,e,t){return A>=Ut(e,t)&&A<Ct(e,t)}(A=hs(A),e,t)},Vt.invoke=Ls,Vt.isArguments=Ni,Vt.isArray=Xi,Vt.isArrayBuffer=Ji,Vt.isArrayLike=Wi,Vt.isArrayLikeObject=Yi,Vt.isBoolean=function(A){return!0===A||!1===A||ts(A)&&Ir(A)==F},Vt.isBuffer=Zi,Vt.isDate=ji,Vt.isElement=function(A){return ts(A)&&1===A.nodeType&&!os(A)},Vt.isEmpty=function(A){if(null==A)return!0;if(Wi(A)&&(Xi(A)||"string"==typeof A||"function"==typeof A.splice||Zi(A)||cs(A)||Ni(A)))return!A.length;var e=Qo(A);if(e==I||e==b)return!A.size;if(Io(A))return!Mr(A).length;for(var t in A)if(MA.call(A,t))return!1;return!0},Vt.isEqual=function(A,e){return Dr(A,e)},Vt.isEqualWith=function(A,e,t){var r=(t="function"==typeof t?t:n)?t(A,e):n;return r===n?Dr(A,e,n,t):!!r},Vt.isError=zi,Vt.isFinite=function(A){return"number"==typeof A&&Fe(A)},Vt.isFunction=qi,Vt.isInteger=$i,Vt.isLength=As,Vt.isMap=rs,Vt.isMatch=function(A,e){return A===e||xr(A,e,uo(e))},Vt.isMatchWith=function(A,e,t){return t="function"==typeof t?t:n,xr(A,e,uo(e),t)},Vt.isNaN=function(A){return ns(A)&&A!=+A},Vt.isNative=function(A){if(yo(A))throw new yA("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Sr(A)},Vt.isNil=function(A){return null==A},Vt.isNull=function(A){return null===A},Vt.isNumber=ns,Vt.isObject=es,Vt.isObjectLike=ts,Vt.isPlainObject=os,Vt.isRegExp=is,Vt.isSafeInteger=function(A){return $i(A)&&A>=-9007199254740991&&A<=w},Vt.isSet=ss,Vt.isString=Bs,Vt.isSymbol=as,Vt.isTypedArray=cs,Vt.isUndefined=function(A){return A===n},Vt.isWeakMap=function(A){return ts(A)&&Qo(A)==x},Vt.isWeakSet=function(A){return ts(A)&&"[object WeakSet]"==Ir(A)},Vt.join=function(A,e){return null==A?"":Ve.call(A,e)},Vt.kebabCase=Xs,Vt.last=zo,Vt.lastIndexOf=function(A,e,t){var r=null==A?0:A.length;if(!r)return-1;var o=r;return t!==n&&(o=(o=Qs(t))<0?Ct(r+o,0):Ut(o,r-1)),e==e?function(A,e,t){for(var r=t+1;r--;)if(A[r]===e)return r;return r}(A,e,o):ke(A,Xe,o,!0)},Vt.lowerCase=Js,Vt.lowerFirst=Ws,Vt.lt=us,Vt.lte=ls,Vt.max=function(A){return A&&A.length?Qr(A,nB,Er):n},Vt.maxBy=function(A,e){return A&&A.length?Qr(A,ao(e,2),Er):n},Vt.mean=function(A){return Je(A,nB)},Vt.meanBy=function(A,e){return Je(A,ao(e,2))},Vt.min=function(A){return A&&A.length?Qr(A,nB,Or):n},Vt.minBy=function(A,e){return A&&A.length?Qr(A,ao(e,2),Or):n},Vt.stubArray=fB,Vt.stubFalse=hB,Vt.stubObject=function(){return{}},Vt.stubString=function(){return""},Vt.stubTrue=function(){return!0},Vt.multiply=HB,Vt.nth=function(A,e){return A&&A.length?Pr(A,Qs(e)):n},Vt.noConflict=function(){return Qe._===this&&(Qe._=RA),this},Vt.noop=aB,Vt.now=mi,Vt.pad=function(A,e,t){A=Us(A);var r=(e=Qs(e))?gt(A):0;if(!e||r>=e)return A;var n=(e-r)/2;return Xn(fe(n),t)+A+Xn(we(n),t)},Vt.padEnd=function(A,e,t){A=Us(A);var r=(e=Qs(e))?gt(A):0;return e&&r<e?A+Xn(e-r,t):A},Vt.padStart=function(A,e,t){A=Us(A);var r=(e=Qs(e))?gt(A):0;return e&&r<e?Xn(e-r,t)+A:A},Vt.parseInt=function(A,e,t){return t||null==e?e=0:e&&(e=+e),dt(Us(A).replace(iA,""),e||0)},Vt.random=function(A,e,t){if(t&&"boolean"!=typeof t&&Fo(A,e,t)&&(e=t=n),t===n&&("boolean"==typeof e?(t=e,e=n):"boolean"==typeof A&&(t=A,A=n)),A===n&&e===n?(A=0,e=1):(A=ws(A),e===n?(e=A,A=0):e=ws(e)),A>e){var r=A;A=e,e=r}if(t||A%1||e%1){var o=pt();return Ut(A+o*(e-A+ue("1e-"+((o+"").length-1))),e)}return Yr(A,e)},Vt.reduce=function(A,e,t){var r=Xi(A)?Te:Ze,n=arguments.length<3;return r(A,ao(e,4),t,n,lr)},Vt.reduceRight=function(A,e,t){var r=Xi(A)?Oe:Ze,n=arguments.length<3;return r(A,ao(e,4),t,n,gr)},Vt.repeat=function(A,e,t){return e=(t?Fo(A,e,t):e===n)?1:Qs(e),Zr(Us(A),e)},Vt.replace=function(){var A=arguments,e=Us(A[0]);return A.length<3?e:e.replace(A[1],A[2])},Vt.result=function(A,e,t){var r=-1,o=(e=Fn(e,A)).length;for(o||(o=1,A=n);++r<o;){var i=null==A?n:A[Oo(e[r])];i===n&&(r=o,i=t),A=qi(i)?i.call(A):i}return A},Vt.round=yB,Vt.runInContext=A,Vt.sample=function(A){return(Xi(A)?zt:zr)(A)},Vt.size=function(A){if(null==A)return 0;if(Wi(A))return Bs(A)?gt(A):A.length;var e=Qo(A);return e==I||e==b?A.size:Mr(A).length},Vt.snakeCase=Ys,Vt.some=function(A,e,t){var r=Xi(A)?Ge:nn;return t&&Fo(A,e,t)&&(e=n),r(A,ao(e,3))},Vt.sortedIndex=function(A,e){return on(A,e)},Vt.sortedIndexBy=function(A,e,t){return sn(A,e,ao(t,2))},Vt.sortedIndexOf=function(A,e){var t=null==A?0:A.length;if(t){var r=on(A,e);if(r<t&&Ri(A[r],e))return r}return-1},Vt.sortedLastIndex=function(A,e){return on(A,e,!0)},Vt.sortedLastIndexBy=function(A,e,t){return sn(A,e,ao(t,2),!0)},Vt.sortedLastIndexOf=function(A,e){if(null==A?0:A.length){var t=on(A,e,!0)-1;if(Ri(A[t],e))return t}return-1},Vt.startCase=Zs,Vt.startsWith=function(A,e,t){return A=Us(A),t=null==t?0:sr(Qs(t),0,A.length),e=cn(e),A.slice(t,t+e.length)==e},Vt.subtract=IB,Vt.sum=function(A){return A&&A.length?je(A,nB):0},Vt.sumBy=function(A,e){return A&&A.length?je(A,ao(e,2)):0},Vt.template=function(A,e,t){var r=Vt.templateSettings;t&&Fo(A,e,t)&&(e=n),A=Us(A),e=ps({},e,r,$n);var o,i,s=ps({},e.imports,r.imports,$n),B=Ds(s),a=At(s,B),c=0,u=e.interpolate||pA,l="__p += '",g=vA((e.escape||pA).source+"|"+u.source+"|"+(u===AA?wA:pA).source+"|"+(e.evaluate||pA).source+"|$","g"),w="//# sourceURL="+(MA.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++se+"]")+"\n";A.replace(g,(function(e,t,r,n,s,B){return r||(r=n),l+=A.slice(c,B).replace(HA,it),t&&(o=!0,l+="' +\n__e("+t+") +\n'"),s&&(i=!0,l+="';\n"+s+";\n__p += '"),r&&(l+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),c=B+e.length,e})),l+="';\n";var Q=MA.call(e,"variable")&&e.variable;if(Q){if(lA.test(Q))throw new yA("Invalid `variable` option passed into `_.template`")}else l="with (obj) {\n"+l+"\n}\n";l=(i?l.replace(X,""):l).replace(J,"$1").replace(W,"$1;"),l="function("+(Q||"obj")+") {\n"+(Q?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(i?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+l+"return __p\n}";var f=$s((function(){return IA(B,w+"return "+l).apply(n,a)}));if(f.source=l,zi(f))throw f;return f},Vt.times=function(A,e){if((A=Qs(A))<1||A>w)return[];var t=f,r=Ut(A,f);e=ao(e),A-=f;for(var n=ze(r,e);++t<A;)e(t);return n},Vt.toFinite=ws,Vt.toInteger=Qs,Vt.toLength=fs,Vt.toLower=function(A){return Us(A).toLowerCase()},Vt.toNumber=hs,Vt.toSafeInteger=function(A){return A?sr(Qs(A),-9007199254740991,w):0===A?A:0},Vt.toString=Us,Vt.toUpper=function(A){return Us(A).toUpperCase()},Vt.trim=function(A,e,t){if((A=Us(A))&&(t||e===n))return qe(A);if(!A||!(e=cn(e)))return A;var r=wt(A),o=wt(e);return pn(r,tt(r,o),rt(r,o)+1).join("")},Vt.trimEnd=function(A,e,t){if((A=Us(A))&&(t||e===n))return A.slice(0,Qt(A)+1);if(!A||!(e=cn(e)))return A;var r=wt(A);return pn(r,0,rt(r,wt(e))+1).join("")},Vt.trimStart=function(A,e,t){if((A=Us(A))&&(t||e===n))return A.replace(iA,"");if(!A||!(e=cn(e)))return A;var r=wt(A);return pn(r,tt(r,wt(e))).join("")},Vt.truncate=function(A,e){var t=30,r="...";if(es(e)){var o="separator"in e?e.separator:o;t="length"in e?Qs(e.length):t,r="omission"in e?cn(e.omission):r}var i=(A=Us(A)).length;if(st(A)){var s=wt(A);i=s.length}if(t>=i)return A;var B=t-gt(r);if(B<1)return r;var a=s?pn(s,0,B).join(""):A.slice(0,B);if(o===n)return a+r;if(s&&(B+=a.length-B),is(o)){if(A.slice(B).search(o)){var c,u=a;for(o.global||(o=vA(o.source,Us(QA.exec(o))+"g")),o.lastIndex=0;c=o.exec(u);)var l=c.index;a=a.slice(0,l===n?B:l)}}else if(A.indexOf(cn(o),B)!=B){var g=a.lastIndexOf(o);g>-1&&(a=a.slice(0,g))}return a+r},Vt.unescape=function(A){return(A=Us(A))&&j.test(A)?A.replace(Y,ft):A},Vt.uniqueId=function(A){var e=++TA;return Us(A)+e},Vt.upperCase=js,Vt.upperFirst=zs,Vt.each=Ui,Vt.eachRight=Fi,Vt.first=Wo,BB(Vt,(pB={},Fr(Vt,(function(A,e){MA.call(Vt.prototype,e)||(pB[e]=A)})),pB),{chain:!1}),Vt.VERSION="4.17.21",Ke(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(A){Vt[A].placeholder=Vt})),Ke(["drop","take"],(function(A,e){Nt.prototype[A]=function(t){t=t===n?1:Ct(Qs(t),0);var r=this.__filtered__&&!e?new Nt(this):this.clone();return r.__filtered__?r.__takeCount__=Ut(t,r.__takeCount__):r.__views__.push({size:Ut(t,f),type:A+(r.__dir__<0?"Right":"")}),r},Nt.prototype[A+"Right"]=function(e){return this.reverse()[A](e).reverse()}})),Ke(["filter","map","takeWhile"],(function(A,e){var t=e+1,r=1==t||3==t;Nt.prototype[A]=function(A){var e=this.clone();return e.__iteratees__.push({iteratee:ao(A,3),type:t}),e.__filtered__=e.__filtered__||r,e}})),Ke(["head","last"],(function(A,e){var t="take"+(e?"Right":"");Nt.prototype[A]=function(){return this[t](1).value()[0]}})),Ke(["initial","tail"],(function(A,e){var t="drop"+(e?"":"Right");Nt.prototype[A]=function(){return this.__filtered__?new Nt(this):this[t](1)}})),Nt.prototype.compact=function(){return this.filter(nB)},Nt.prototype.find=function(A){return this.filter(A).head()},Nt.prototype.findLast=function(A){return this.reverse().find(A)},Nt.prototype.invokeMap=jr((function(A,e){return"function"==typeof A?new Nt(this):this.map((function(t){return br(t,A,e)}))})),Nt.prototype.reject=function(A){return this.filter(Mi(ao(A)))},Nt.prototype.slice=function(A,e){A=Qs(A);var t=this;return t.__filtered__&&(A>0||e<0)?new Nt(t):(A<0?t=t.takeRight(-A):A&&(t=t.drop(A)),e!==n&&(t=(e=Qs(e))<0?t.dropRight(-e):t.take(e-A)),t)},Nt.prototype.takeRightWhile=function(A){return this.reverse().takeWhile(A).reverse()},Nt.prototype.toArray=function(){return this.take(f)},Fr(Nt.prototype,(function(A,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),o=Vt[r?"take"+("last"==e?"Right":""):e],i=r||/^find/.test(e);o&&(Vt.prototype[e]=function(){var e=this.__wrapped__,s=r?[1]:arguments,B=e instanceof Nt,a=s[0],c=B||Xi(e),u=function(A){var e=o.apply(Vt,Me([A],s));return r&&l?e[0]:e};c&&t&&"function"==typeof a&&1!=a.length&&(B=c=!1);var l=this.__chain__,g=!!this.__actions__.length,w=i&&!l,Q=B&&!g;if(!i&&c){e=Q?e:new Nt(this);var f=A.apply(e,s);return f.__actions__.push({func:wi,args:[u],thisArg:n}),new Pt(f,l)}return w&&Q?A.apply(this,s):(f=this.thru(u),w?r?f.value()[0]:f.value():f)})})),Ke(["pop","push","shift","sort","splice","unshift"],(function(A){var e=LA[A],t=/^(?:push|sort|unshift)$/.test(A)?"tap":"thru",r=/^(?:pop|shift)$/.test(A);Vt.prototype[A]=function(){var A=arguments;if(r&&!this.__chain__){var n=this.value();return e.apply(Xi(n)?n:[],A)}return this[t]((function(t){return e.apply(Xi(t)?t:[],A)}))}})),Fr(Nt.prototype,(function(A,e){var t=Vt[e];if(t){var r=t.name+"";MA.call(Lt,r)||(Lt[r]=[]),Lt[r].push({name:e,func:t})}})),Lt[Rn(n,2).name]=[{name:"wrapper",func:n}],Nt.prototype.clone=function(){var A=new Nt(this.__wrapped__);return A.__actions__=bn(this.__actions__),A.__dir__=this.__dir__,A.__filtered__=this.__filtered__,A.__iteratees__=bn(this.__iteratees__),A.__takeCount__=this.__takeCount__,A.__views__=bn(this.__views__),A},Nt.prototype.reverse=function(){if(this.__filtered__){var A=new Nt(this);A.__dir__=-1,A.__filtered__=!0}else(A=this.clone()).__dir__*=-1;return A},Nt.prototype.value=function(){var A=this.__wrapped__.value(),e=this.__dir__,t=Xi(A),r=e<0,n=t?A.length:0,o=function(A,e,t){var r=-1,n=t.length;for(;++r<n;){var o=t[r],i=o.size;switch(o.type){case"drop":A+=i;break;case"dropRight":e-=i;break;case"take":e=Ut(e,A+i);break;case"takeRight":A=Ct(A,e-i)}}return{start:A,end:e}}(0,n,this.__views__),i=o.start,s=o.end,B=s-i,a=r?s:i-1,c=this.__iteratees__,u=c.length,l=0,g=Ut(B,this.__takeCount__);if(!t||!r&&n==B&&g==B)return Qn(A,this.__actions__);var w=[];A:for(;B--&&l<g;){for(var Q=-1,f=A[a+=e];++Q<u;){var h=c[Q],C=h.iteratee,U=h.type,F=C(f);if(2==U)f=F;else if(!F){if(1==U)continue A;break A}}w[l++]=f}return w},Vt.prototype.at=Qi,Vt.prototype.chain=function(){return gi(this)},Vt.prototype.commit=function(){return new Pt(this.value(),this.__chain__)},Vt.prototype.next=function(){this.__values__===n&&(this.__values__=gs(this.value()));var A=this.__index__>=this.__values__.length;return{done:A,value:A?n:this.__values__[this.__index__++]}},Vt.prototype.plant=function(A){for(var e,t=this;t instanceof kt;){var r=Vo(t);r.__index__=0,r.__values__=n,e?o.__wrapped__=r:e=r;var o=r;t=t.__wrapped__}return o.__wrapped__=A,e},Vt.prototype.reverse=function(){var A=this.__wrapped__;if(A instanceof Nt){var e=A;return this.__actions__.length&&(e=new Nt(this)),(e=e.reverse()).__actions__.push({func:wi,args:[ei],thisArg:n}),new Pt(e,this.__chain__)}return this.thru(ei)},Vt.prototype.toJSON=Vt.prototype.valueOf=Vt.prototype.value=function(){return Qn(this.__wrapped__,this.__actions__)},Vt.prototype.first=Vt.prototype.head,qA&&(Vt.prototype[qA]=function(){return this}),Vt}();Qe._=ht,(r=function(){return ht}.call(e,t,e,A))===n||(A.exports=r)}.call(this)}}]);
//# sourceMappingURL=774.bundle.0171646462dc3c8311f6.js.map