Ripple (XRP) Price Analysis: Possible Double Bottom or Still Too Early?

Ripple is finding support around .2500 and may be due to complete a reversal pattern.


Ripple bulls are once again defending support at .2500, possibly creating a double bottom reversal pattern seen on the 4-hour chart. Price has still quite a bit of room to cover before testing the neckline at .3500 and has to break past this to confirm that an uptrend is underway.

If so, Ripple could climb by roughly .1000 or the same height as the chart formation. The moving averages are still oscillating, which suggests potential consolidation or that the battle between bulls and bears is pretty tight.

RSI is on the move up to suggest that buyers have the upper hand, but the oscillator is nearing overbought levels to reflect exhaustion. Stochastic is also testing overbought territory and might turn lower soon to signal a return in selling pressure.

d&&(d=Math.max(d+f,0));dd;d++)cb[d]=”ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=”.charAt(d),db[d]=”ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.”.charAt(d)}b=b?db:cb;d=[];for(var e=0;e>2;f=(f&3)<<4|h>>4;h=(h&15)<<2|l>>6;l&=63;k||(l=64,g||(h=64));d.push(b[q],b[f],b[h],b[l])}return d.join(“”)};function gb(a){this.c=a;this.b={};this.f=!0;if(0=d?d/12.92:Math.pow((d+.055)/1.055,2.4))+.0722*(.03928>=a?a/12.92:Math.pow((a+.055)/1.055,2.4))}function sc(a){var b=(a&255)/255;a>>=8;var d=a&255;a>>=8;return[a>>8&255,a&255,d,b]}function tc(a){return Math.round((299*a[0]+587*a[1]+114*a[2])/1E3)}function uc(a,b){a=rc(a);b=rc(b);return(Math.max(a,b)+.05)/(Math.min(a,b)+.05)};function vc(a){a.stopImmediatePropagation();a.preventDefault()};function P(){}m=P.prototype;m.ea=function(){};m.ga=function(){};m.M=function(){};m.fa=function(){};m.J=function(){};var wc={ua:”x-code”,ya:”x-score”,wa:”x-repeat”,va:”x-remove”,xa:”x-overflow-forbidden”,za:”x-trunc-min-text-length”,Aa:”x-trunc-step”,ta:”x-custom-close”,sa:”x-ad”};function xc(a){C(this,a,null)}z(xc,B);function yc(a){C(this,a,null)}z(yc,B);function Q(a){C(this,a,zc)}z(Q,B);function R(a){C(this,a,null)}z(R,B);function Ac(a){C(this,a,Bc)}z(Ac,B);function Cc(a){C(this,a,Dc)}z(Cc,B);function Ec(a){C(this,a,null)}z(Ec,B);function Fc(a){C(this,a,null)}z(Fc,B);function Gc(a){C(this,a,Hc)}z(Gc,B);function Ic(a){C(this,a,Jc)}z(Ic,B);function Kc(a){C(this,a,null)}z(Kc,B);var zc=[1];function Lc(a,b){G(a,1,b)}function Mc(a,b){L(a,4,b)}var Bc=[1,2],Dc=[1],Hc=[1],Jc=[2];
function Nc(a,b){vb(a,2,b,Kc)};function Oc(a){return(a=S(a,”monitor”))?yb(yc,a):null}function Pc(a){return(a=S(a,”exit”))?yb(Q,a):null}function Qc(a){return(a=S(a,”close_button”))?yb(Fc,a):null}function S(a,b){a=p(a.getElementsByTagName(“META”));for(var d=a.next();!d.done;d=a.next())if(d=d.value,d.getAttribute(“name”)===b)return d.getAttribute(“content”);return””}
function Rc(a,b,d){for(var e=p(a.getElementsByTagName(“META”)),f=e.next();!f.done;f=e.next())if(f=f.value,f.getAttribute(“name”)===b){f.setAttribute(“content”,d);return}e=document.createElement(“META”);e.setAttribute(“name”,b);e.setAttribute(“content”,d);a.appendChild(e)};function Sc(){this.b=null;this.c=0}r(Sc,P);
Sc.prototype.J=function(a,b){if(this.b=Pc(b)){a=p(K(this.b,R,1));for(var d=a.next();!d.done;d=a.next()){var e=d.value,f=document.createElement(“amp-ad-exit”);a:for(;;)if(d=”exit-api-“+this.c++,null===document.getElementById(d))break a;f.setAttribute(“id”,d);var g=document.createElement(“script”);g.type=”application/json”;var h={};var k={};if(E(e,2,””)){k.finalUrl=E(e,2,””)+”&nb=_locationCode&nx=CLICK_X&ny=CLICK_Y”;k.vars={_locationCode:{defaultValue:17}};h.targets={};h.targets.redirectUrl=k;var l=
J(e,Ac,4);if(l){k.filters=[];h.filters={};for(var q=0,u=p(K(l,Cc,1)),n=u.next();!n.done;n=u.next()){var I=n.value;n=”l”+q++;var M={type:”clickLocation”},ba=rb(I);M.top=ba[0];M.right=ba[1];M.bottom=ba[2];M.left=ba[3];E(I,2,””)&&(M.relativeTo=E(I,2,””));I=M;k.filters.push(n);h.filters[n]=I}q=0;l=p(K(l,Ec,2));for(n=l.next();!n.done;n=l.next())n=n.value,u=”d”+q++,I={type:”clickDelay”},I.delay=E(n,1,0),n=I,k.filters.push(u),h.filters[u]=n}}else k.finalUrl=””,k.filters=[“r0″],h.targets={},h.targets.redirectUrl=
k,h.filters={},h.filters.r0={type:”clickLocation”,top:1E4,right:1E4,bottom:1E4,left:1E4};g.textContent=JSON.stringify(h);f.appendChild(g);b.insertBefore(f,b.firstChild);e=b.querySelectorAll(E(e,1,””));e=p(e);for(f=e.next();!f.done;f=e.next())f=f.value,”button”!=f.getAttribute(“role”)&&((g=f.getAttribute(“x-code”))||(g=17),f.setAttribute(“on”,”tap:”+d+”.exit(target=’redirectUrl’, _locationCode=”+g+”)”),f.setAttribute(“role”,”button”),f.setAttribute(“tabindex”,”0″))}}};function Tc(a){C(this,a,Uc)}z(Tc,B);function Vc(a){C(this,a,null)}z(Vc,B);var Uc=[1,2];function Wc(){}r(Wc,P);
Wc.prototype.J=function(a,b){if(b=S(b,”design_msg”)){b=yb(Tc,b);b=p(K(b,Vc,1));for(var d=b.next();!d.done;d=b.next()){var e=document.createElement(“LINK”);var f=new Tb(Ub,”https://fonts.googleapis.com/css”);var g={family:E(d.value,1,””)};d=void 0;var h=$b(f);f=g;g=Zb(h);if(/#/.test(g))throw Error(“Found a hash in url (“+g+”), appending not supported.”);h=/\?/.test(g)?”&”:”?”;for(d in f)for(var k=ua(f[d])?f[d]:[f[d]],l=0;ld;d=+E(this.c,4,0)>d;if(e||d)if(this.b(“create”,”UA-66202210-4″,{siteSpeedSampleRate:100,storage:”none”}),this.b(“set”,”dimension1″,E(this.c,3,””)),this.b(“set”,”dimension2″,E(this.c,2,””)),this.b(“set”,”dimension4″,E(this.c,5,””)),this.b(“set”,”transport”,”beacon”),this.b(“set”,”transportUrl”,”https://www.google-analytics.com/csi/batch”),this.b(“send”,”pageview”,”/”),d&&(window.addEventListener(“error”,
this.i),a.addEventListener(“customError”,this.h)),a.addEventListener(“browserReady”,function(){var d=S(a,”namespace”);if(d){d=new Xc(d);for(var e=p(a.children),f=e.next();!f.done;f=e.next()){var l=f.value;if(f=l.getAttribute(d.c)){b.b(“set”,”dimension3″,f);d=void 0;e=l.getBoundingClientRect();e=e.width*e.height;if(!(0>=e)){f=E(b.c,2,””);var q={};l=p(l.querySelectorAll(“[x-code]”));for(var u=l.next();!u.done;u=l.next()){var n=u.value;if(u=n.getAttribute(“x-code”))n=n.getBoundingClientRect(),n=n.width*
n.height,q.hasOwnProperty(u)?q[u]+=n:q[u]=n}l=0;for(d in q)u=Math.round(q[d]/e*1E4),l+=q[d],b.b(“send”,”timing”,f,”ar_”+d,u);0=l.left&&u<=l.right&&n>=l.top&&n<=l.bottom&&(n-q[0]l.right||n+q[2]>l.bottom||u-q[3]“+l+d;break}}a=h}return d}
;function rd(){this.b=!1}function sd(a){for(;!a.id;){var b=”goog-js-util-“+Math.random().toString(36).substr(2,5);if(!document.getElementById(b)){a.id=b;break}}return a.id};function td(){this.b=null;this.c=new ld;this.h=new rd;this.g=!1}r(td,P);td.prototype.M=function(a,b){if(this.b=Pc(b)){var d=y();md(this.c,d);d=this.b;var e=E(d,2,!1);this.h.b=e;if(E(d,3,!1)){d=K(d,R,1);for(e=0;eb?
k+l:k.substring(0,b)+l+k.substring(b),kc(f,k),k=qd(a),pd(f,”js-util: ja() filling: “+l+” “+k))):(k=qd(a),pd(f,”js-util: href is empty: “+k))}else k=qd(a),pd(f,”js-util: ja() missing: “+k);a=a.currentTarget;f=E(e,2,””);k=f.indexOf(“&adurl=”);0>k||(f=f.slice(k),k=a.href||””,l=k.indexOf(f),0>l||(b=k.slice(l+f.length))&&kc(a,k.slice(0,l)+b+f))}else vc(a)})};var ud=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function vd(a){return a?decodeURI(a):a}function wd(a){var b=a.indexOf(“#”);0>b&&(b=a.length);var d=a.indexOf(“?”);if(0>d||d>b){d=b;var e=””}else e=a.substring(d+1,b);return[a.substr(0,d),e,a.substr(b)]}function xd(a,b){return b?a?a+”&”+b:b:a}function yd(a,b){if(!b)return a;a=wd(a);a[1]=xd(a[1],b);return a[0]+(a[1]?”?”+a[1]:””)+a[2]}
function zd(a,b,d){if(ua(b))for(var e=0;ee)return null;f=a.indexOf(“&”,e);if(0>f||f>d)f=d;e+=b.length+1;return decodeURIComponent(a.substr(e,f-e).replace(/\+/g,” “))}
function Dd(a,b){a=wd(a);var d=a[1],e=[];d&&Ba(d.split(“&”),function(a){var d=a.indexOf(“=”);b.hasOwnProperty(0<=d?a.substr(0,d):a)||e.push(a)});a[1]=xd(e.join("&"),Ad(b));return a[0]+(a[1]?"?"+a[1]:"")+a[2]};var Ed,Fd,Gd;function Hd(){return v.navigator?v.navigator.userAgent:""}function T(a){return-1!=Hd().indexOf(a)}var Id=T("(iPad")||T("(iPod")||T("(iPhone"),Jd=T("Android"),Kd=T("MSIE")||T("IEMobile")||T("Windows Phone");function Ld(){this.g=this.g;this.f=this.f}Ld.prototype.g=!1;Ld.prototype.da=function(){this.g||(this.g=!0,this.A())};Ld.prototype.A=function(){if(this.f)for(;this.f.length;)this.f.shift()()};function Md(a){a&&"function"==typeof a.da&&a.da()};function Nd(a,b){this.type=a;this.b=this.target=b;this.ha=!0}Nd.prototype.c=function(){this.ha=!1};function Od(a,b){this.messageName=a;this.parameters=b||{}}function Pd(a,b){Nd.call(this,a.messageName,b);this.params=a.parameters||{}}z(Pd,Nd);var Qd;(Qd=!Pa)||(Qd=9<=Number($a));var Rd=Qd,Sd;if(Sd=Pa)Sd=!(Object.prototype.hasOwnProperty.call(Za,"9")?Za["9"]:Za["9"]=0<=Ea(Ya,"9"));var Td=Sd,Ud=function(){if(!v.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{v.addEventListener("test",sa,b),v.removeEventListener("test",sa,b)}catch(d){}return a}();function Vd(a,b){Nd.call(this,a?a.type:"");this.relatedTarget=this.b=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.pointerId=0;this.pointerType="";this.f=null;if(a){var d=this.type=a.type,e=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.b=b;if(b=a.relatedTarget){if(Ra){a:{try{Na(b.nodeName);var f=!0;break a}catch(g){}f=!1}f||(b=null)}}else"mouseover"==d?b= a.fromElement:"mouseout"==d&&(b=a.toElement);this.relatedTarget=b;null===e?(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0):(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey= a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=ra(a.pointerType)?a.pointerType:Wd[a.pointerType]||"";this.f=a;a.defaultPrevented&&this.c()}}z(Vd,Nd);var Wd={2:"touch",3:"pen",4:"mouse"};Vd.prototype.c=function(){Vd.L.c.call(this);var a=this.f;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Td)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Xd=”closure_listenable_”+(1E6*Math.random()|0),Yd=0;function Zd(a,b,d,e,f){this.listener=a;this.b=null;this.src=b;this.type=d;this.capture=!!e;this.R=f;this.key=++Yd;this.K=this.O=!1}function $d(a){a.K=!0;a.listener=null;a.b=null;a.src=null;a.R=null};function ae(a){this.src=a;this.b={};this.c=0}ae.prototype.add=function(a,b,d,e,f){var g=a.toString();a=this.b[g];a||(a=this.b[g]=[],this.c++);var h=be(a,b,e,f);-1>>0);function je(a){if(“function”==ta(a))return a;a[te]||(a[te]=function(b){return a.handleEvent(b)});return a[te]};function ue(a){Ld.call(this);this.c=a;this.b={}}z(ue,Ld);var ve=[];function we(a){Ja(a.b,function(a,d){this.b.hasOwnProperty(d)&&qe(a)},a);a.b={}}ue.prototype.A=function(){ue.L.A.call(this);we(this)};ue.prototype.handleEvent=function(){throw Error(“EventHandler.handleEvent not implemented”);};function U(){Ld.call(this);this.b=new ae(this);this.v=this;this.i=null}z(U,Ld);U.prototype[Xd]=!0;U.prototype.addEventListener=function(a,b,d,e){he(this,a,b,d,e)};U.prototype.removeEventListener=function(a,b,d,e){pe(this,a,b,d,e)};
U.prototype.dispatchEvent=function(a){var b,d=this.i;if(d)for(b=[];d;d=d.i)b.push(d);d=this.v;var e=a.type||a;if(ra(a))a=new Nd(a,d);else if(a instanceof Nd)a.target=a.target||d;else{var f=a;a=new Nd(e,d);Ma(a,f)}f=!0;if(b)for(var g=b.length-1;0<=g;g--){var h=a.b=b[g];f=xe(h,e,!0,a)&&f}h=a.b=d;f=xe(h,e,!0,a)&&f;f=xe(h,e,!1,a)&&f;if(b)for(g=0;g=a?Xe:V(new Ue(-a,-a/4294967296)):Ye}function W(a,b){return new Ue(a,b)}var Ye=W(0,0),Ze=W(1,0),$e=W(-1,-1),We=W(4294967295,2147483647),Xe=W(0,2147483648);function af(a){return 4294967296*a.b+(a.c>>>0)}m=Ue.prototype;
m.toString=function(a){a=a||10;if(2>a||36>21;if(0==b||-1==b&&(0!=this.c||-2097152!=this.b))return b=af(this),10==a?””+b:b.toString(a);b=14-(a>>2);var d=Math.pow(a,b),e=W(d,d/4294967296);d=bf(this,e);e=Math.abs(af(this.add(V(cf(d,e)))));var f=10==a?””+e:e.toString(a);f.length>>0>b.c>>>0?1:-1:a.b>b.b?1:-1}function V(a){var b=~a.c+1|0;return W(b,~a.b+!b|0)}m.add=function(a){var b=this.b>>>16,d=this.b&65535,e=this.c>>>16,f=a.b>>>16,g=a.b&65535,h=a.c>>>16;a=(this.c&65535)+(a.c&65535);h=(a>>>16)+(e+h);e=h>>>16;e+=d+g;b=(e>>>16)+(b+f)&65535;return W((h&65535)<<16|a&65535,b<<16|e&65535)}; function cf(a,b){if(df(a))return a;if(df(b))return b;var d=a.b>>>16,e=a.b&65535,f=a.c>>>16;a=a.c&65535;var g=b.b>>>16,h=b.b&65535,k=b.c>>>16;b=b.c&65535;var l=a*b;var q=(l>>>16)+f*b;var u=q>>>16;q=(q&65535)+a*k;u+=q>>>16;u+=e*b;var n=u>>>16;u=(u&65535)+f*k;n+=u>>>16;u=(u&65535)+a*h;n=n+(u>>>16)+(d*b+e*k+f*h+a*g)&65535;return W((q&65535)<<16|l&65535,n<<16|u&65535)} function bf(a,b){if(df(b))throw Error("division by zero");if(0>a.b){if(ef(a,Xe)){if(ef(b,Ze)||ef(b,$e))return Xe;if(ef(b,Xe))return Ze;var d=1;if(0==d)d=a;else{var e=a.b;d=32>d?W(a.c>>>d|e<<32-d,e>>d):W(e>>d-32,0<=e?0:-1)}d=bf(d,b);e=1;if(0!=e){var f=d.c;d=32>e?W(f<>>32-e):W(0,f<b.b?Ze:$e;a=a.add(V(cf(b,d)));return d.add(bf(a,b))}return 0>b.b?bf(V(a),V(b)):V(bf(V(a),b))}if(df(a))return Ye;if(0>b.b)return ef(b,Xe)?Ye:V(bf(a,V(b)));for(e=Ye;0<=ff(a,b);){d=Math.max(1, Math.floor(af(a)/af(b)));f=Math.ceil(Math.log(d)/Math.LN2);f=48>=f?1:Math.pow(2,f-48);for(var g=Ve(d),h=cf(g,b);0>h.b||0Aa(hf,d)||”/aclk”!=b&&”/pagead/aclk”!=b)return a;b=Cd(a,”ai”);d=Cd(a,”ms”);if(!/^[\s\u00a0]*$/.test(null==d?””:String(d))||/^[\s\u00a0]*$/.test(null==b?””:String(b)))return a;d=void 0;a:{if(window.googleAdsJsInterface&&”getClickSignals”in window.googleAdsJsInterface)try{d=window.googleAdsJsInterface.getClickSignals(b);break a}catch(e){}d=””}b=d;if(/^[\s\u00a0]*$/.test(null==b?””:String(b)))return a;d=a.indexOf(“&adurl=”);
return 0>d?a:a.substring(0,d)+”&ms=”+b+a.substring(d,a.length)}}function kf(){Oe(“customClose”,{custom_close:1})};var lf=NaN;function mf(){Re(“onshow”,function(){lf=y()});Re(“onhide”,function(){lf=NaN})}function nf(){kf();Re(“onshow”,function(){kf()})};function of(){td.call(this)}r(of,td);
of.prototype.f=function(a,b){var d=this;b.addEventListener(“mousedown”,function(){md(d.c,lf)});td.prototype.f.call(this,a,b);b.addEventListener(“click”,function(a){try{var d=a.currentTarget,e=jf(d.href),h=af(Xe),k=Ve(h+Math.random()*(af(We)-h));if(-1!=e.indexOf(“[gw_fbsaeid]”))var l=e.replace(“[gw_fbsaeid]”,k.toString());else{h=e;var q=k.toString(),u=encodeURIComponent(“fbs_aeid”),n=encodeURIComponent(String(q));l=h.replace(“?”,”?”+u+”=”+n+”&”)}e=l;Oe(“logScionEvent”,{eventType:0,eventId:k,eventName:”_ac”});
kc(d,e);var I=a.currentTarget.href;d={useFirstPackage:!0,useRunningProcess:!0};e=I;I=e.match(/^\/\//)?”http:”+e:e;gf||(gf=window.google_casm?new zb(window.google_casm):new zb);var M;if(M=E(gf,4,!1)||d.useCustomTabs)a:{if(void 0===Ed){if(Id&&!T(“Safari”)){M=Ed=!0;break a}Ed=!1}M=Ed}if(M){var ba=I,Ka={id:”gmob-apps”,event:”open-inline-browser”};if(.1>=Math.random()){var ye=Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^y()).toString(36),Vf=null!=ye?”=”+
encodeURIComponent(String(ye)):””;var Lb=yd(“https://pagead2.googlesyndication.com/pagead/gen_204”,”zx”+Vf);var ze=Dd(Lb,Ka||{});try{window.googleJsEnvironment&&window.googleJsEnvironment.pinger&&window.googleJsEnvironment.pinger.pingUrl?window.googleJsEnvironment.pinger.pingUrl(ze):qc(window,ze)}catch(Ae){}}Oe(“open”,{a:”inline_browser”,u:ba})}else Lb={a:”app”,u:I},void 0===Gd&&(void 0!==Fd||(Fd=T(“afma-sdk-a”)?!0:!1),Gd=Fd?(Ka=Hd().match(/afma\-sdk\-a\-v\.?([\d+\.]+)/))?Ka[1]:””:””),(ba=Gd)&&0<= Ea(ba,"8400000.0.0")&&Ma(Lb,{system_browser:!0,use_first_package:d.useFirstPackage,use_running_process:d.useRunningProcess,use_custom_tabs:d.useCustomTabs}),Oe("open",Lb);vc(a)}catch(Ae){pd(b,"app-exit: open browser: "+Ae.message)}})};var pf=["style","id"];function qf(){}r(qf,P);qf.prototype.J=function(a,b){if(a=(a=S(b,"attribute_setter"))?yb(Gc,a):null){a=p(K(a,Ic,1));for(var d=a.next();!d.done;d=a.next()){var e=d.value;if(d=b.querySelector(E(e,1,""))){e=p(K(e,Kc,2));for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=E(f,1,"").toLowerCase();pf.includes(g)||("class"==g?d.classList.add(E(f,2,"")):d.setAttribute(g,E(f,2,"")))}}}}};function rf(){}r(rf,P);rf.prototype.M=function(a,b){if(a=document.querySelector("[x-custom-close]"))nf(),a.addEventListener("click",function(a){vc(a);try{Oe("close",void 0)}catch(e){pd(b,"closing: disable default: "+e.message)}})};function sf(){}r(sf,P);sf.prototype.M=function(a,b){tf(a,b);if(b=S(b,"renderingdata_msg"))a=S(a,"debug_iframe_id"),uf(a,-1,b,"renderingdata_msg")};sf.prototype.fa=function(a){var b=S(a,"namespace");if(b&&(a=document.querySelector("[x-"+b+"-v]"))){b=new Xc(b);var d=a.getAttribute(b.h);a.classList.contains(b.j+d)||(b=document.createElement("DIV"),b.style.position="absolute",b.style.left="0",b.style.top="0",b.style.width="100%",b.style.height="100%",b.style.backgroundColor="#ff000080",a.appendChild(b))}}; function uf(a,b,d,e){window.parent.postMessage(JSON.stringify({id:a,node:b,content:d,tag:void 0===e?"":e}),window.parent.location.origin)} function tf(a,b){var d=S(b,"namespace");if(d){var e=S(b,"clientview_msg");if(e){var f=S(a,"debug_iframe_id");uf(f,-1,e,"clientview_msg");var g=[];e=yb(Zc,e);var h=new Xc(d);d={};e=p(K(e,ad,1));for(var k=e.next();!k.done;d={w:d.w},k=e.next())if(d.w=k.value,E(d.w,5,!1)&&g.push(E(d.w,3,0)),k=d.w.getBoundingClientRect()){for(var l=Yc(h,E(d.w,3,0)),q=0,u=0,n=b.getBoundingClientRect();+E(k,1,0)+q>=n.width;)q-=n.width;for(;0>=+E(k,1,0)+ +E(k,3,0)+q;)q+=n.width;for(;+E(k,2,0)+u>=n.height;)u-=n.height;for(;0>=
+E(k,2,0)+ +E(k,4,0)+u;)u+=n.height;n=document.createElement(“DIV”);n.style.position=”absolute”;n.style.left=+E(k,1,0)+q+”px”;n.style.top=+E(k,2,0)+u+”px”;n.style.width=+E(k,3,0)+”px”;n.style.height=+E(k,4,0)+”px”;E(d.w,5,!1)?n.style.outline=”5px dashed #ff0000″:0==+E(d.w,4,0)&&(vf(l)?n.style.backgroundColor=”#0000ff10″:(n.style.backgroundColor=”#00ff0010″,n.style.outline=”2px dashed #00ff00″));n.setAttribute(“class”,”highlight-client-rect”);n.addEventListener(“click”,function(a){return function(){var b=
E(a.w,3,0);uf(f,b,””)}}(d));b.appendChild(n)}b=document.createElement(“style”);b.appendChild(document.createTextNode(“.highlight-client-rect{background-color:#0000ff30;outline-offset:-2px;outline:2px dashed #7070ff;}”));0‘);else{e=[];for(var f=0,g=0;226>g;g++){var h=’‘.charCodeAt(g);255< h&&(e[f++]=h&255,h>>=8);e[f++]=h}e=fb(e,void 0)}G(d,2,”position:fixed;top:6px;left:6px;width:25px;height:25px;”+(“background-image:url(data:image/svg+xml;base64,”+e+”)”));b=D(J(b.b,Jb,5),3);G(d,1,b?”position:fixed;top:0px;left:0px;”+(“width:”+b+”px;height:”+b+”px;”):””);H(d,3,500,0)}else d=null;d&&(a=If(a),L(a,3,d))};function Rf(a){this.b=a}r(Rf,Hf);Rf.prototype.c=function(a){var b=O(this.b),d=new yc;H(d,1,2,0);H(d,4,10,0);G(d,3,”s_”);var e=D(b,4)||”Unknown”;G(d,2,e);b=D(b,12)||””;G(d,5,b);a=If(a);L(a,1,d)};function Sf(a){this.b=O(a);this.c=[new Rf(a),new Mf(a),new Qf(a),new Nf(a)]};function Tf(a){this.context=a;this.f=new Df}r(Tf,P);Tf.prototype.b=function(){};Tf.prototype.c=function(){};function Uf(a,b){if(O(b)&&J(O(b),Mb,10)&&(b=D(J(O(b),Mb,10),1))){var d=document.createElement(“META”);d.setAttribute(“name”,”namespace”);d.setAttribute(“content”,b);a.appendChild(d)}}function Wf(a,b,d){this.c=a;this.f=new Tc(b);this.b=d}
function Xf(a,b){if(!mys.Engine)throw Error(“2 “);var d;b instanceof Array?d=new Nb(b):d=b;var e=a.b.c,f=a.b.b,g=Yf(a,d,!1,void 0),h=new Af(e,f,g,a.c);Bf(h);h.g=!0;a.b.dispatchEvent(“overallStart”);e=mys.Engine.create(e,f,g.l());b instanceof Array&&Zf(a,e,h,d,g);b=$f(a,d,g);return e.render(a.f.l(),b.l(),void 0,void 0).then(function(){a.b.dispatchEvent(“overallQuiet”)})}
function ag(a){if(!mys.Engine)throw Error(“4 “);var b=a.b.c,d=a.b.b,e=S(d,”runtime_data”);e&&Ef(a.c.f,JSON.parse(e));e=yb(yf,S(d,”render_config”));Bf(new Af(b,d,e,a.c));a.b.dispatchEvent(“overallStart”);return mys.Engine.create(b,d,e.l()).enable(void 0).then(function(){a.b.dispatchEvent(“overallQuiet”)})}
function $f(a,b,d){a.b.dispatchEvent(“prepareStart”);b=a.c.c(b);null!=D(d,1)&&null!=D(J(d,N,1),10)&&D(J(J(d,N,1),Mb,10),10)&&Rc(a.b.b,”renderingdata_msg”,b.i());a.b.dispatchEvent(“prepareReady”);return b}
function Yf(a,b,d,e){b=a.c.b(b);if(e)if(null!=D(b,1)){var f=J(b,N,1);L(f,10,e)}else f=new N,L(f,10,e),L(b,1,f);(e=J(X(b),yc,1))&&G(e,3,d?”s_”:”c_”);(e=J(b,N,1)?J(J(b,N,1),Mb,10):null)&&D(e,8)&&qb(b,8).push(100);e=a.b.b;f=X(b);J(f,yc,1)&&Rc(e,”monitor”,J(f,yc,1).i());J(f,Q,2)&&Rc(e,”exit”,J(f,Q,2).i());J(f,Fc,3)&&Rc(e,”close_button”,J(f,Fc,3).i());J(f,Gc,4)&&Rc(e,”attribute_setter”,J(f,Gc,4).i());L(b,5,void 0);d&&(H(b,4,!0,!1),Rc(a.b.b,”render_config”,b.i()));return b}
function Zf(a,b,d,e,f){var g=a.b.b;g.addEventListener(“browserRender”,function(){d.g=!0;var h=g.clientWidth,k=g.clientHeight;if(null!=D(f,1)){var l=J(f,N,1);F(l,1,h);h=J(f,N,1);F(h,2,k)}k=$f(a,e,f);b.render(a.f.l(),k.l(),void 0,void 0)})};function bg(a){this.b=a};function Y(a){var b=a[0],d=a[1],e=a[2];a=a[3];if(isNaN(b)||0>b||255d||255e||255a||1=Math.abs(this.g-1.91);this.i=a||b;this.f=K(this.c,Bb,1).length;this.b.set(“numImages”,String(this.f));if(2