Files
ai/charting_library/bundles/1912.89fd2d49dcba3d9f1d89.js

5 lines
18 KiB
JavaScript

(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1912],{84131:(d,u,e)=>{"use strict";u.rotationMatrix=function(d){const u=Math.cos(d),e=Math.sin(d);return[[u,-e,0],[e,u,0],[0,0,1]]},u.scalingMatrix=function(d,u){return[[d,0,0],[0,u,0],[0,0,1]]},u.translationMatrix=function(d,u){return[[1,0,d],[0,1,u],[0,0,1]]},u.transformPoint=function(d,u){const e=[u.x,u.y,1],c=[0,0,0];for(let u=0;u<3;u++)for(let f=0;f<3;f++)c[u]+=e[f]*d[u][f];return new f.Point(c[0],c[1])};const f=e(57415)},9363:(d,u,e)=>{"use strict";e.d(u,{SvgIconPaneView:()=>z});var f,c=e(57415),t=e(85842),n=e(82347),r=e(86684),a=e(29968),o=e(8165),i=e(99680),s=e(41928),l=e(84131),h=e(57507),b=e(83077),p=e(28031);function g(d,u,e,f){return d.subtract(u).length()>e?null:{cursorType:p.PaneCursorType.None,pointIndex:f,activeItem:f,equals:d=>!1}}!function(d){d[d.CornersHitTestRadiusPx=20]="CornersHitTestRadiusPx"}(f||(f={}));class m extends h.BitmapCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(d){this._data=d}hitTest(d,u){if(null===this._data)return null;const{backgroundWidth:e,backgroundHeight:f,angle:t,center:n,corners:r,hitTestCorners:a}=this._data,{horizontalPixelRatio:o,verticalPixelRatio:i}=u,s=(0,c.point)(d.x*o,d.y*i),h=(0,l.rotationMatrix)(-t),p=(0,l.transformPoint)(h,s.subtract(n)),m=Math.max(e,f);if(Math.abs(p.y)<=m/2&&Math.abs(p.x)<=m/2)return new b.HitTestResult(b.HitTarget.MovePoint);if(a){const d=20*o,u=g(s,r.topRight,d,4)||g(s,r.topLeft,d,5)||g(s,r.bottomLeft,d,6)||g(s,r.bottomRight,d,7);if(u)return new b.HitTestResult(b.HitTarget.ChangePoint,{...u,nonDiscreteIndex:!0})}return null}isOutOfScreen(d){if(null===this._data)return!0;const{width:u,height:e,center:f,angle:c}=this._data,t=Math.max(u,e);let n;return n=c%(Math.PI/2)==0?t/2:Math.sqrt(t**2*2)/2,f.x+n<0||f.x-n>d.width||f.y+n<0||f.y-n>d.height}_drawImpl(d){if(null===this._data)return;const{width:u,height:e,backgroundWidth:f,backgroundHeight:c,svg:t,center:n,angle:r,color:a,backgroundColor:o,borderColor:i,borderWidth:s}=this._data,{context:l}=d,{x:h,y:b}=n,p=r-Math.PI/2;l.translate(h,b),l.rotate(p),o&&(l.fillStyle=o,l.beginPath(),l.rect(-f/2,-c/2,f,c),l.closePath(),l.fill()),i&&(l.strokeStyle=i,l.lineWidth=s,l.beginPath(),l.rect(-f/2-s/2,-c/2-s/2,f+s,c+s),l.closePath(),l.stroke()),t&&(l.translate(-u/2,-e/2),null!==a&&(l.fillStyle=a),t.render(l,{targetViewBox:{x:0,y:0,width:u,height:e},doNotApplyColors:null!==a}))}}var x=e(64333),v=e(5962);const P=(0,x.svgRenderer)(v);var M,_;!function(d){d[d.RotationCursorSize=24]="RotationCursorSize"}(M||(M={}));class C extends h.BitmapCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(d){this._data=d}hitTest(){return null}_drawImpl(d){if(null===this._data)return;const{angle:u,hoveredPointIndex:e,originPoint:f}=this._data,{context:c}=d,t=u-Math.PI/2,n=Math.round(24*d.horizontalPixelRatio),r=(e-4)*Math.PI/2;c.translate(f.x,f.y);const a=t-r;c.rotate(a),P.render(c,{targetViewBox:{x:-n/2,y:-n/2,width:n,height:n}}),c.rotate(-a),c.translate(-f.x,-f.y)}}!function(d){
d[d.BorderWidth=1.5]="BorderWidth"}(_||(_={}));const w=r.colors.colorTvBlue500Alpha40,y=r.colors.colorTvBlue500;class z extends s.LineSourcePaneView{constructor(d,u,e){super(d,u),this._iconRenderer=new m,this._iconRotationCursorRenderer=new C,this._renderer=new i.CompositeRenderer,this._svg=e}renderer(d){return this._invalidated&&this._updateImpl(d),this._renderer}_updateImpl(d){if(super._updateImpl(d),this._renderer.clear(),this._points.length<1)return;const u=this._source.properties().childs(),e=u.size.value(),{horizontalPixelRatio:f,verticalPixelRatio:t,bitmapSize:n}=d,r=Math.max(1,Math.floor(f)),i=r%2==0?0:.5,[l]=this._points,h=Math.round(l.x*f)+i,b=Math.round(l.y*t)+i;let p=Math.round(e*f),g=Math.round(e*t);p%2!=r%2&&(p+=1),g%2!=r%2&&(g+=1);const m=e+2*this._source.getAdditionalPadding();let x=Math.round(m*f),v=Math.round(m*t);x%2!=r%2&&(x+=1),v%2!=r%2&&(v+=1);const P=Math.max(1,Math.round(1.5*f)),M=-u.angle.value()+Math.PI/2,_=Math.sqrt(2*Math.pow((x+P/2)/2,2)),C=_*Math.cos(M+Math.PI/4),z=_*Math.sin(M+Math.PI/4),I=_*Math.cos(M+3*Math.PI/4),R=_*Math.sin(M+3*Math.PI/4),T=(0,c.point)(h+C,b-z),S=(0,c.point)(h+I,b-R),k=(0,c.point)(h-C,b+z),L=(0,c.point)(h-I,b+R);let N,V,A,H=!1;const O=this.isSelectedSource(),B=this.isLocked();(O||this.isHoveredSource()&&!B)&&(N=this._calculateBackgroundColor(),V=O?y:w,H=!B&&!this._model.readOnly()&&!(0,a.lastMouseOrTouchEventInfo)().isTouch,A=this._model.lastHittestData()?.activeItem);const D=(0,c.point)(h,b);if(this._iconRenderer.setData({center:D,corners:{topLeft:S,topRight:T,bottomLeft:k,bottomRight:L,hoveredPointIndex:A},hitTestCorners:H,color:this._iconColor(),width:p,height:g,backgroundWidth:x,backgroundHeight:v,svg:this._svg,angle:u.angle.value(),backgroundColor:N,borderColor:V,borderWidth:P}),this._iconRenderer.isOutOfScreen(n))return;this._renderer.append(this._iconRenderer);const q=[(0,o.lineSourcePaneViewPointToLineAnchorPoint2)({point:(0,c.point)(T.x/f,T.y/t),pointIndex:0,cursorType:(0,s.anchorResizeCursorType)(T,D),nonDiscreteIndex:!0}),(0,o.lineSourcePaneViewPointToLineAnchorPoint2)({point:(0,c.point)(S.x/f,S.y/t),pointIndex:1,cursorType:(0,s.anchorResizeCursorType)(S,D),nonDiscreteIndex:!0}),(0,o.lineSourcePaneViewPointToLineAnchorPoint2)({point:(0,c.point)(k.x/f,k.y/t),pointIndex:2,cursorType:(0,s.anchorResizeCursorType)(k,D),nonDiscreteIndex:!0}),(0,o.lineSourcePaneViewPointToLineAnchorPoint2)({point:(0,c.point)(L.x/f,L.y/t),pointIndex:3,cursorType:(0,s.anchorResizeCursorType)(L,D),nonDiscreteIndex:!0})];if(this._renderer.append(this.createLineAnchor({points:q},0)),void 0!==A&&A>=4){const d=Math.round(this._model.crosshairSource().originX()*f),e=Math.round(this._model.crosshairSource().originY()*t),n=Number.isFinite(d)&&Number.isFinite(e)?(0,c.point)(d,e):void 0;void 0!==n&&(this._iconRotationCursorRenderer.setData({hoveredPointIndex:A,originPoint:n,angle:u.angle.value()}),this._renderer.append(this._iconRotationCursorRenderer))}}_calculateBackgroundColor(){return(0,n.generateColor)(this._model.backgroundColorAtYPercentFromTop(this._points[0].y/(0,
t.ensureNotNull)(this._model.paneForSource(this._source)).height()),60,!0)}}},7286:(d,u,e)=>{"use strict";e.d(u,{getTwemojiUrl:()=>c});var f=e(60603);function c(d,u){let e="";return f.default.parse(d,(d=>(e=f.default.base+("svg"===u?`svg/${d}.svg`:`72x72/${d}.png`),!1))),e}f.default.base="https://cdnjs.cloudflare.com/ajax/libs/twemoji/13.0.1/"},5962:d=>{d.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="#fff" d="M9 9V8H8v1zm0 2-.6.8L10 13v-2zm5.95 4.78-.26.97 1.1.3.15-1.14zM13 15.26l.26-.97-1.93-.51.74 1.85zm1.86 4.64-.93.37.5 1.24 1.05-.82zm3.94-3.09.61.79L21 16.36l-1.94-.51zm-1.9-.5-1-.17-.14.9.88.23zM9 7H8v1h1zm0-2h1V3L8.4 4.2zM5 8l-.6-.8-1.07.8 1.07.8zm3 1v2h2V9zm8 6a7 7 0 0 0-7-7v2a5 5 0 0 1 5 5zm-.06.91q.06-.45.06-.91h-2q0 .33-.04.65zm-.73-1.1-1.95-.52-.52 1.93 1.95.53zm-3.14.82 1.86 4.64 1.86-.74-1.86-4.64zm3.41 5.06 3.93-3.1-1.23-1.56-3.93 3.08zm3.57-4.84-1.9-.51-.51 1.93 1.9.5zM16 15q0 .59-.1 1.14l1.98.32q.12-.7.12-1.46zM9 8a7 7 0 0 1 7 7h2a9 9 0 0 0-9-9zM8 5v2h2V5zM5.6 8.8l4-3-1.2-1.6-4 3zm4 1.4-4-3-1.2 1.6 4 3z"/><path d="M9 11V9a6 6 0 0 1 5.95 6.78L13 15.26l1.86 4.64 3.94-3.09-1.9-.5q.1-.65.1-1.31a8 8 0 0 0-8-8V5L5 8z"/><path d="M9 11V9a6 6 0 0 1 5.95 6.78L13 15.26l1.86 4.64 3.94-3.09-1.9-.5q.1-.65.1-1.31a8 8 0 0 0-8-8V5L5 8z"/></svg>'},60603:(d,u,e)=>{"use strict";e.d(u,{default:()=>f});const f=function(){var d={base:"https://twemoji.maxcdn.com/v/13.0.1/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:function(d){var u="string"==typeof d?parseInt(d,16):d;if(u<65536)return r(u);return r(55296+((u-=65536)>>10),56320+(1023&u))},toCodePoint:m},onerror:function(){this.parentNode&&this.parentNode.replaceChild(a(this.alt,!1),this)},parse:function(u,e){e&&"function"!=typeof e||(e={callback:e});return("string"==typeof u?h:l)(u,{callback:e.callback||o,attributes:"function"==typeof e.attributes?e.attributes:p,base:"string"==typeof e.base?e.base:d.base,ext:e.ext||d.ext,size:e.folder||(f=e.size||d.size,"number"==typeof f?f+"x"+f:f),className:e.className||d.className,onerror:e.onerror||d.onerror});var f},replace:g,test:function(d){e.lastIndex=0;var u=e.test(d);return e.lastIndex=0,u}},u={"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"
},e=/(?:\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d])|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf7c\udf84\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf-\uddb3\uddbc\uddbd])|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|(?:\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc3b\u200d\u2744\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|\ud83d\udc08\u200d\u2b1b)|[#*0-9]\ufe0f?\u20e3|(?:[©®\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd0c\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\udd77\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd-\uddcf\uddd1-\udddd]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5-\uded7\udeeb\udeec\udef4-\udefc\udfe0-\udfeb]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd1d\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd76\udd78\udd7a-\uddb4\uddb7\uddba\uddbc-\uddcb\uddd0\uddde-\uddff\ude70-\ude74\ude78-\ude7a\ude80-\ude86\ude90-\udea8\udeb0-\udeb6\udec0-\udec2\uded0-\uded6]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g,f=/\uFE0F/g,c=String.fromCharCode(8205),t=/[&<>'"]/g,n=/^(?:iframe|noframes|noscript|script|select|style|textarea)$/,r=String.fromCharCode
;return d;function a(d,u){return document.createTextNode(u?d.replace(f,""):d)}function o(d,u){return"".concat(u.base,u.size,"/",d,u.ext)}function i(d,u){for(var e,f,c=d.childNodes,t=c.length;t--;)3===(f=(e=c[t]).nodeType)?u.push(e):1!==f||"ownerSVGElement"in e||n.test(e.nodeName.toLowerCase())||i(e,u);return u}function s(d){return m(d.indexOf(c)<0?d.replace(f,""):d)}function l(d,u){for(var f,c,t,n,r,o,l,h,b,p,g,m,x,v=i(d,[]),P=v.length;P--;){for(t=!1,n=document.createDocumentFragment(),o=(r=v[P]).nodeValue,h=0;l=e.exec(o);){if((b=l.index)!==h&&n.appendChild(a(o.slice(h,b),!0)),m=s(g=l[0]),h=b+g.length,x=u.callback(m,u),m&&x){for(c in(p=new Image).onerror=u.onerror,p.setAttribute("draggable","false"),f=u.attributes(g,m))f.hasOwnProperty(c)&&0!==c.indexOf("on")&&!p.hasAttribute(c)&&p.setAttribute(c,f[c]);p.className=u.className,p.alt=g,p.src=x,t=!0,n.appendChild(p)}p||n.appendChild(a(g,!1)),p=null}t&&(h<o.length&&n.appendChild(a(o.slice(h),!0)),r.parentNode.replaceChild(n,r))}return d}function h(d,u){return g(d,(function(d){var e,f,c=d,n=s(d),r=u.callback(n,u);if(n&&r){for(f in c="<img ".concat('class="',u.className,'" ','draggable="false" ','alt="',d,'"',' src="',r,'"'),e=u.attributes(d,n))e.hasOwnProperty(f)&&0!==f.indexOf("on")&&-1===c.indexOf(" "+f+"=")&&(c=c.concat(" ",f,'="',e[f].replace(t,b),'"'));c=c.concat("/>")}return c}))}function b(d){return u[d]}function p(){return null}function g(d,u){return String(d).replace(e,u)}function m(d,u){for(var e=[],f=0,c=0,t=0;t<d.length;)f=d.charCodeAt(t++),c?(e.push((65536+(c-55296<<10)+(f-56320)).toString(16)),c=0):55296<=f&&f<=56319?c=f:e.push(f.toString(16));return e.join(u||"-")}}()}}]);